body {
        font: normal 100.01% Helvetica, Arial, Verdana, sans-serif;
        background: #3366CC;
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        padding: 0;
        border: none;
    }

img { border:none }

div#kopf {
        margin: 0;
        padding: 0;
        width: 64em;/*92.5%;/*1020px;*/
        height: 5.8em;/*5.6em;*/
        background-color: #003377;/*#003366;*/
        border-bottom-style: solid;
        border-bottom-color: #EE9955;/*#FF9966;*/
        border-bottom-width: 3.4em;
        clear: right;
        }

* html div#kopf {
       line-heigh\t: 10px;
       }
    
div#kopf table{
        margin-top: 0.65em;
        padding: 0;
        border-spacing: 0;
        float: right;
        border: none;
        /*border: solid 1px red;*/
        }
* html div#kopf table{
        position: relative;
        marg\in-bottom: -3.5em;
        marg\in-right: -0.1em;
        }
      
div#kopf th{
        border: none;
        /*border: solid 1px red;*/
        vertical-align: bottom;
        padding-left: 0.5em;
        line-height: 1em;
        font-weight: normal;
        font-size: 0.7em;
        color: #5588EE;/*#6699FF;/*#3366CC;*/
        } 
div#kopf td{
        margin: 0;
        padding: 0;
        vertical-align: bottom;
        /*border: solid 1px red;*/
        border: none;
        }
div#kopf td.fotoquelle{
        margin: 0;
        padding: 0;
        border: none;/*solid 1px #FFFFFF;*/
        vertical-align: top;
        padding-top: 0.2em;
        padding-right: 0.2em;
        font-weight: fine;
        font-size: 0.52em;
        color: #3366CC;
        }

div#kopf img{
        margin: 0;
        padding: 0;
        padding-top: 0.25em;
        color: #FFFFFF;
        width: 7.3em;/*7em;*/
        height: 5.2em;/*5em;*/
        border: 0.4em;/*0.35em;*/
        border-style: solid;
        border-color: #003377;
        border-top: none;
        }

    
    

div#links {
        position: absolute;
        top: 2.8em;/*2.6em;*/
        left: 0;
        float: left;
        width: 16em;/*253px;*/
        height: 100%;
        padding: 0;
        border: none;
        background-color: #3366CC;
    }

#links div.webadresse {
        position: absolute;
        top: 0;/*0.75em;*/
        left: 0;
        /*margin: 2em;*/
        width: 100%;
        line-height: 2.7em;
        border: none;
        padding: 0;
        vertical-align: middle;
        font-weight: bolder;
        font-style: italic;
        font-size: 1.1em;
        text-align: center;
        letter-spacing: 0.15em;
        color: #EE9955;
        }

#links img.logo{
        /*margin-top: 2em;*/
        position: absolute;
        top: 3em;
        left: 0;
        padding-top: 0.21em;/*3px;*/
        padding-bottom: 0.21em;/*3px;*/
        padding-left: 0.4em;/*4px;*/
        padding-right: 0.3em;/*4px;*/
        width: 15.3em;/*245px;*/
        background-color: #FFFFFF;
        }
* html #links img.logo{
        width: 16em;
        padding-left:0;
        w\idth: 15.3em;
        borde\r-left: 0.3em solid white;
        borde\r-right: 0.05em solid white;
        }
        

#links img.siegel{        
        margin-top: 5em;
        margin-left: 20%;
        padding-left: 0.3em;
        width: 120px;
        }


#Navigation {
        display: block;
        list-style: none;
        margin-top: 14em;/*15em;*/
        padding: 0;
        padding-left: 3.2em;/*19%;*/
        width: 12.8em;/*81%;*/
        color: #FFFFCC;
        }
* html #Navigation {
        w\idth: 12.9em;
        padd\ing-left: 0.6em;
        }

#Navigation li.linie {
        list-style: none;
        margin: 0;
        padding: 0.3em;
        padding-left: 0.3em;
        text-align: left;
        border-bottom-style: solid;
        border-bottom-width: 2px;/*0.18em;/*2px;*/
        border-bottom-color: #EE9955;
        }
#Navigation li.listend {
        list-style: none;
        margin: 0;
        padding: 0.3em;
        padding-left: 0.3em;
        text-align: left;
        }
#Navigation a, #Navigation a:visited {
        curser: pointer;
        text-decoration: none;
        font-size: 1em;
        color: #FFFFCC;
        }
#Navigation a:hover, #Navigation a:active{
        color: #003377;
        }

ul#Navigation ul{display: none;}
        
#Navigation ul {
        list-style-type: square;
        margin: 0.1em;
        margin-left: -1em;
        padding-bottom: 0.25em;
        color: #EE9955; /*orange*/
        }
* html #Navigation ul {
        margin-left: 1.5em;
        }
#Navigation ul li ul {
        list-style-type: square;
        margin: 0.1em;
        margin-left: -1.3em;
        padding-bottom: 0;
        color: #6699FF;/*#6699FF;*/ /*blau*/
        }
* html #Navigation ul li ul {
        margin-left: 1.2em;
        }
#Navigation ul li ul li ul {
        list-style-type: square;
        margin: 0.1em;
        margin-left: -1.3em;
        padding-bottom: 0;
        color: #FFFF88;/*#FFFF99;*/ /*gelb*/
        }
* html #Navigation ul li ul li ul{
        margin-left: 1.3em;
        }
#Navigation ul li ul li ul li ul{
        list-style-type: square;
        margin: 0.1em;
        margin-left: -1.3em;
        padding-bottom: 0;
        color: #77BB66; /*#77CC66; /*gruen*/
        }
* html #Navigation ul li ul li ul li ul{
        margin-left: 1.2em;
        }

#Navigation li ul li {
        line-height: 1em;/*1.3em;*/
        padding-top: 0.2em;
        padding-bottom: 0.2em;
        }

#Navigation a,  #Navigation a:visited {
        display: block;
        curser: pointer;
        text-decoration: none;
        color: #FFFFCC;
        }
#Navigation a:hover,  #Navigation a:active{
        color: #003377;
        }
#Navigation li ul li a,  #Navigation li ul li a:visited {
        font-size: smaller;
        }
#Navigation li ul li ul li ul li ul li a,  #Navigation li ul li ul li ul li ul li a:visited {
        font-size: 0.75em;
        }


/*#Navigation li ul li ul li a,  #Navigation li ul li ul li a:visited {
        curser: pointer;
        text-decoration: none;
        font-size: smaller;
        color: #FFFFCC;
        }
#Navigation li ul li ul li a:hover,  #Navigation li ul li ul li a:active{
        color: #003377;
        }*/

/*#Navigation a.aktuell, #Navigation a.aktuell:visited {
        cursor: auto;
        color: #003377;
        }*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/*.aktuellerlink {*/
        /*font-style: italic;*/
        /*color: red;*/
        }*/

div#SdW2007{
		margin:0;
		padding:0;
        border: none;
		}
div#SdW2007 img.SdW2007{        
        width: 170px;
		margin-top: 1em;
		margin-left: 3em;
		}


/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
div#siegel{
        float:left;
        margin: 0;
        padding:0;
        margin-left: 62em;
        margin-top: -9.1em;
        }
div#siegel img.siegel{        
        margin-left: 3em;
        width: 115px;
        }
div#Endlinie {
        margin: 0;
        padding: 0;
        margin-left: 16em;/*253px;*/
        min-width: 48em;/*767px;*/
        height: 0.35em;/*5px;*/
        background-color: #EE9955;/*#FF9966;*/
        }
* html div#Endlinie {
        line-heigh\t: 0.35em;
        }


div#Fuss {
        margin-left: 16em;/*253px;*/
        width: 48em;/*767px;*/
}
div#Fuss table.Fuss {
        float: right;
        margin: 0;
        padding: 0;
        line-height: 0.8em;
        border: 0;
        margin-right: -0.4em;
        }
* html div#Fuss table.Fuss {
        marg\in-right: 0;
        line-heigh\t: 0.4em;
        }

div#Fuss td {
        border: none;
        vertical-align: middle;
        align: center;
        white-space: nowrap;
        font-size: 0.7em;
        color: #EE9955;
        }
span.orangedot{
        border: none;
        font-family: arial,helvetica;
        font-size: 1.5em;
        font-weight: bold;
        color: #EE9955;
        }
* html span.orangedot{
        font-size: 1.2em;
        }

#Fuss a, #Fuss a:visited {
        curser: pointer;
        text-decoration: none;
        font-weight: bold;
        color: #EE9955;
        }
#Fuss a:hover,  #Fuss a:active{
        color: #6699FF;
        }
        color: #6699FF;
        }


