
/* CSS Style-Sheet-Specifications       */
/* created with (X)HTML-Format */
/* http://www.openwebsuite.org */

div#Kopfteil {
	padding: 0;
	margin: -0em 0 0 0;
	height: 138px;
	background: #009999;
	border-bottom: solid;
	border-weigth: 1em;
	}


li {
font-size: 100%;
list-style-type: circle;
margin: 0 ;
padding: 0;
}

li.text {
font-size: 120%;
font-weight: bold;
list-style-type: disc;
margin: 1.2em 0 0 1em;
padding: 0;
}

li.text2 {
font-size: 100%;
font-weight: bold;
list-style-type: disc;
margin: 0 0 0 1em;
padding: 0;
}

li.klein {
font-size: 95%;
list-style-type: square;
margin: 0 0 0 4em;
padding: 0;
}

p.text {
margin: 0 0 0 1em;
padding: 0;
}

p.rot {
font-size: 105%;
color: #990000;
font-weight: bold;
margin: 0 0 0 0.95em;
padding: 0;
} 

p.Fuß {
font-size: 75%;
color:  #CCCC00;;
font-weight: bold;
margin: 1.2em 0 0 0;
padding: 0;
} 

p.klein {
font-size: 75%;
margin: 0 2em 0 1.25em;
padding: 0;
}

p.zentriert {
font-size: 75%;
text-align: center;
margin: 0;
padding: 0;
}

p.zrot {
width: 75%;
font-size: 105%;
font-weight: bold;
text-align: center;
color: #990000;
margin: 0;
padding: 0;
}

p.top {
font-size:500%; 
color: #990000;
font-weight: bold;
letter-spacing: 0.1em;
margin-top: 0.1em; margin-bottom: 0.2em
}

div#zentriert {
width: 75%;
text-align: center;
margin-top: 3em;
}

div#Rahmen {
    width:105%;
    padding:0;
    margin: 0 0 1em 0;
    font-size: 100%;
    float: left;
    clear: left;
    }
  
div#header {
 padding: 0.2em;
 margin:  0 ;
 width: 110%;
 float: left;
 }

 ul#Navigation {
   list-style: none;
   padding: 0;
   margin: 0;
   }
    
ul#Navigation li {
    list-style: none;
    display: inline;
    float: left;
    background: #990000;
    color: white;
    border: 0.1em solid;
    border-color: black;
    text-align: center;
    
     }
     
ul#Navigation div {
     clear: left;
     }
  * html ul#Navigation li {  /* Korrektur fuer den IE 5.X */
     margin-bottom: -0.4em;
     }
  *:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
    }
   
ul#Navigation li ul {
   padding: 0;
   margin: 0;
   }

ul#Navigation li ul li {
   float: none;
   display: block;
   margin-bottom: 0.5em;
   text-align: center;
   }

ul#Navigation  a, ul#Navigation span {
    width: 100%;
    text-decoration: none; 
    text-align: center;
    font-size: 100%;
    font-weight: bold;
    color: white; 
    background: #990000;
    padding: 0.2em;
   }
   
* html ul#Navigation a, * html ul #Navigation span {
    width: 100%;    /* nur fuer IE erforderlich */
    width: 6.4em;  
    }
  ul#Navigation a:hover, ul#Navigation span, li#aktuell  {
        color: #009999; 
        font-weight: bold;
        text-align: center;
    }
       


body {
font-family:"Times New Roman", Helvetica, Arial, serif;
font-size: 100%;
width: 95%;
background-color:#ffffCC;
color: #000;
margin: 0 6em 0 1.3em; 
padding: 0;
}

     
h1 { 
font-size: 250%; 
color: #CCCC00;
font-weight: bold;
letter-spacing: 0.1em;
margin-top: 0.1em; margin-bottom: 0.2em
}

h11 { 
font-size: 250%; 
color:  #009999;
font-weight: bold;
letter-spacing: 0.1em;
margin-top: 0.1em; margin-bottom: 0.2em
}

h2 { font-size: 200%;
color: #CCCC00;
text-align: center;
letter-spacing: 0.05em;
margin-top: 0.5em; margin-bottom: 0.1em
}

h3 { font-size:130%; 
color: #009999;
font-weight: bold;
letter-spacing: 0.05em;
margin: 1.5em 0 0 0;
} 

h4 { font-size:95%; 
color: #009999;
font-weight: bold;
margin: 0 0 0 0.95em;
padding: 0;
}

address {
margin-top: 1em;
padding-top: 1em;
border-top: thin dotted;
}

p.ident {
margin-top: 0.5em; margin-bottom: 0em; text-indent: 3em; color:#ff0000;
}
      
