

/* schriftstil,abstände */

body
{ color: #F5F5F5;  background-color:#033780; font-family: verdana,arial; font-size: 8pt;}


table,tr,td
{ color: #F5F5F5 ;font-family: verdana,arial; font-size: 10pt}

/* scrolleiste internet explorer ab vers.5.5 */

body
{scrollbar-arrow-color: #ffffff; scrollbar-base-color: #033780;
scrollbar-highlight-color : #4e72a6; scrollbar-shadow-color : #4e72a6;
SCROLLBAR-TRACK-COLOR: #074485;}



/* menue linke seite */

#menu a {display: block;
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:140px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#menu a:visited{
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:140px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#menu a:active {
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:140px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#menu a:hover,  #menu .current_page_item a
 {background-color:#5588dd;
color:#eeeeee;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:140px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}





/* menue sub */

#submenu a {display: block;
background-color:0070aa;
color:#eeeeee;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:140px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#submenu a:visited{
background-color:0070aa;
color:#eeeeee;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:140px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#submenu a:active {
background-color:0070aa;
color:#eeeeee;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:140px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#submenu a:hover,  #submenu .current_page_item a
 {background-color:#5588dd;
color:#eeeeee;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:140px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}







/* menue oben */

#obenmenu a {display: block;
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:110px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#obenmenu a:visited{
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:110px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#obenmenu a:active {
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:110px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#obenmenu a:hover,  #obenmenu .current_page_item a
 {background-color:#5588dd;
color:#e6e6e6;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:110px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}




/* menue klein*/

#kleinmenu a {display: block;
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:60px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#kleinmenu a:visited{
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:60px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#kleinmenu a:active {
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:60px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#kleinmenu a:hover,  #kleinmenu .current_page_item a
 {background-color:#5588dd;
color:#e6e6e6;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:60px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}





/* menue breit*/

#breitmenu a {display: block;
background-color:ccffcc;
color:#2222dd;text-decoration:none;font-family:verdana, sans-serif; font-size:14pt; width:400px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #dddd11;
}

#breitmenu a:visited{
background-color:ccffcc;
color:#2222dd;text-decoration:none;font-family:verdana, sans-serif; font-size:14pt; width:400px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #dddd11;
}

#breitmenu a:active {
background-color:ccffcc;
color:#2222dd;text-decoration:none;font-family:verdana, sans-serif; font-size:14pt; width:400px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #dddd11;
}

#breitmenu a:hover,  #breitmenu .current_page_item a
 {background-color:#5588dd;
color:#2222dd;text-decoration:none;font-family:verdana, sans-serif; font-size:11pt; width:400px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #dddd11;
}










/* menue klassenauswahl1*/

#klassenauswahl1 a {display: block;
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt; width:90px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#klassenauswahl1 a:visited{
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt; width:90px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#klassenauswahl1 a:active {
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt; width:90px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}

#klassenauswahl1 a:hover,  #klassenauswahl1 .current_page_item a
 {background-color:#5588dd;
color:#e6e6e6;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt; width:90px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 1px #4e72a6;
}



/* menue klassensub */

#klassensub a {display: block;
background-color:0070aa;
color:#eeeeee;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt; width:90x;
padding-left: 0px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 0px #4e72a6;
}

#klassensub a:visited{
background-color:0070aa;
color:#eeeeee;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt; width:90px;
padding-left: 0px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 0px #4e72a6;
}

#klassensub a:active {
background-color:0070aa;
color:#eeeeee;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt; width:90px;
padding-left: 0px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 0px #4e72a6;
}

#klassensub a:hover,  #klassensub .current_page_item a
 {background-color:#5588dd;
color:#eeeeee;text-decoration:none;font-family:verdana, sans-serif; font-size:10pt; width:90px;
padding-left: 0px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;
border:solid 0px #4e72a6;
}








/* menue innen */


#innenmenu a {display: block;
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:180px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px top;
border:solid 1px #4e72a6;
}

#innenmenu a:visited{
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:180px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px top;
border:solid 1px #4e72a6;
}

#innenmenu a:active {
background-color:094E99;
color:#cccccc;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:180px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px top;
border:solid 1px #4e72a6;

}

#innenmenu a:hover,  #innenmenu .current_page_item a
 {background-color:#5588dd;
color:#e6e6e6;text-decoration:none;font-family:verdana, sans-serif; font-size:8pt; width:180px;
padding-left: 2px; padding-bottom: 3px; padding-top: 3px;margin: 0px top;
border:solid 1px #4e72a6;
}




/* links auf main */


#mainlinks a {
              background-color:094E99;
              color:#ffaa11;
              text-decoration:none;
              font-family:verdana,arial,helvetica;
              font-size:12; 
             }























table.rahmen {border:solid 1px #033780;}


/* allgemeine links im text */

a:link{ color: white; text-decoration:underline;font-family: verdana; font-size: 8pt;}

a:visited{color:white;text-decoration:underline;font-family: verdana; font-size: 8pt;}

a:active{ color:white;text-decoration:underline;font-family: verdana; font-size: 8pt; }

a:hover{ color: #000000;background-color:#4e72a6;  text-decoration:none;font-family: verdana; font-size: 8pt; }