
a {text-decoration:underline;color:#000000;font-size: 11px;font-family:verdana,arial,helvetica,sans-serif;}
a:hover {text-decoration:none;color:#D00000;font-size: 11px;font-family:verdana,arial,helvetica,sans-serif;}

a.gruen {text-decoration:underline;color:#18693E;font-size: 11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;}  
a.gruen:hover {text-decoration:underline;color:#18693E;font-size: 11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;}

a.sitemapHM {text-decoration:underline;color:#FFFFFF;font-size: 11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;}  
a.sitemapHM:hover {text-decoration:none;color:#D00000;font-size: 11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;}

a.sitemapUM1 {text-decoration:underline;color:#000000;font-size: 11px;font-family:verdana,arial,helvetica,sans-serif;}  
a.sitemapUM1:hover {text-decoration:none;color:#D00000;font-size: 11px;font-family:verdana,arial,helvetica,sans-serif;}

a.sitemapUM2 {text-decoration:underline;color:#000000;font-size: 11px;font-family:verdana,arial,helvetica,sans-serif;}
a.sitemapUM2:hover {text-decoration:none;color:#D00000;font-size: 11px;font-family:verdana,arial,helvetica,sans-serif;}

a.sitemapUM3 {text-decoration:underline;color:#000000;font-size: 11px;font-family:verdana,arial,helvetica,sans-serif;}
a.sitemapUM3:hover {text-decoration:none;color:#D00000;font-size: 11px;font-family:verdana,arial,helvetica,sans-serif;}

td { color: #000000; font-size: 11px; font-family:verdana,arial,helvetica,sans-serif; line-height: 15px;}
.small { color: #000000; font-size: 9px; font-family:verdana,arial,helvetica,sans-serif;}
.titel { color: #000000; font-size: 11px; font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;}
.subtitel { color: #000000; font-size: 13px; font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;}
.rot { color: #FF0000; font-size: 11px; font-family:verdana,arial,helvetica,sans-serif;}

.textfeld_plz {font-family:verdana,arial,helvetica;font-size:11px;width:45px;border: 1 solid #666666;}
.textfeld {font-family:verdana,arial,helvetica;font-size:11px;width:160px;border: 1 solid #666666;}
.textfeld_kurz {font-family:verdana,arial,helvetica;font-size:11px;width:110px;border: 1 solid #666666;}
.textfeld_news1 {font-family:verdana,arial,helvetica;font-size:11px;width:95px;border: 1 solid #666666;}
.textfeld_news2 {font-family:verdana,arial,helvetica;font-size:11px;width:195px;border: 1 solid #666666;}
.textfeld_mittel {font-family:verdana,arial,helvetica;font-size:11px;width:210px;border: 1 solid #666666;}
.textfeld_lang {font-family:verdana,arial,helvetica;font-size:11px;width:360px;border: 1 solid #666666;}	
.textfeld_suche {font-family:verdana,arial,helvetica;font-size:11px;width:115px;border: 1 solid #FFFFFF; color:#666666;}
.textfeld_sprache {font-family:verdana,arial,helvetica;font-size:11px;width:140px; background-color: #CCCCCC;}

.select {font-family:verdana,arial,helvetica;font-size:11px;background-color:#c0c0c0;width:200px;}

.button {font-family:verdana,arial,helvetica;font-size:10px;color:#000000;}

.StyleHM {padding:3px; text-align:center; font-family:verdana,arial,helvetica; color:#000000; font-size: 11px; cursor:pointer; cursor:hand;}
.StyleHMOver {padding:3px; text-align:center; font-family:verdana,arial,helvetica; color:#000000; font-size: 11px; cursor:pointer; cursor:hand;}
.StyleHMBorder {position:absolute; visibility:hidden;}

.StyleUM1, .StyleUM1Over{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size: 11px; background-color:#FFFFFF;}
.StyleUM1{color:#000000; cursor:pointer; cursor:hand;}
.StyleUM1Over{background-color:#EBF3EF; color:#000000; cursor:pointer; cursor:hand;}
.StyleUM1Border{position:absolute; visibility:hidden; background-color:#000000;}

  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:none; layer-background-color:none; visibility:hidden}

/*Styles for level 0 Sprachen */
.clLevel0spr,.clLevel0overspr{position:absolute; padding:0px; font-family:verdana,arial,helvetica,sans-serif; font-size:11px;}

.clLevel0overspr{cursor:pointer; cursor:hand; color:#FFA319;}
.clLevel0borderspr{position:absolute; visibility:hidden; color:#666666;}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family:verdana,arial,helvetica,sans-serif; font-size:10px;font-weight:bold;}

.clLevel0over{cursor:pointer; cursor:hand; color:#FFFFFF; background-color:#464646;}
.clLevel0border{position:absolute; visibility:hidden; color:#FFFFFF;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:verdana,arial,helvetica,sans-serif; font-size:10px;}
.clLevel1{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#666666;}
.clLevel1over{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#FFA319; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#666666; layer-background-color:#FFFFFF}

/*Styles for level 1*/
.clLevel1spr, .clLevel1overspr{position:absolute; padding:2px; font-family:verdana,arial,helvetica,sans-serif; font-size:11px;}
.clLevel1spr{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#666666;}
.clLevel1overspr{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#FFA319; cursor:pointer; cursor:hand; }
.clLevel1borderspr{position:absolute; z-index:500; visibility:hidden; background-color:#999999; layer-background-color:#FFFFFF}




