a { font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: normal; font-size: 12px; color: #003366; text-decoration: none }
.pfadtxt {font-size: 11px; color: #232323; font-weight: normal; text-decoration: none}
.navtxt {font-size: 11px; color: #003366; font-weight: bold; text-decoration: none }
.wettertxt {font-size: 11px; color: #003366; font-weight: normal; text-decoration: none }
.wetter2txt {font-size: 9px; color: #003366; font-weight: normal; text-decoration: none }
.wetter2txtu {font-size: 9px; color: #003366; font-weight: normal; text-decoration: underline }
.wettertxt2 {font-size: 10px; color: #003366; font-weight: normal; text-decoration: none }
.wettertxtwth {font-size: 2px; color: #ffffff; font-weight: normal; text-decoration: none }
.tickertxt {font-size: 11px; color: #004A80; font-weight: normal; text-decoration: none }
.wiltxt {font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none }
.gelbtxt {font-size: 10px; color: #FFC500; font-weight: normal; text-decoration: none }
.cadtxt {font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none }
.webtvtxt {font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none }
.galerieaktivtxt {font-size: 10px; color: #CCCCCC; font-weight: bold; text-decoration: none }
.impressumtxt {font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: normal; font-size: 10px; color: #999999; font-weight: normal; text-decoration: none}

.navtxt3 {font-size: 10px; color: #003366; font-weight: normal; text-decoration: none }
.navtxt4 {font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none }
.navt2xt {font-size: 11px; color: #B2000C; font-weight: bold; font-style: normal ; text-decoration: none }
.navadvtxt {font-size: 11px; color: #B2000C; font-style: normal ; text-decoration: none }
.navadvtxtxl { font-size: 13px; color: #B2000C; font-style: normal; font-weight: bold; text-decoration: none }


.updatetxt { font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: normal; font-size: 11px; color: #232323; font-weight: normal; text-decoration: none}
.weisstxt { font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: normal; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none}
.rottxt { font-family: sans-serif,Arial, Helvetica, Verdana;  font-style: normal; font-size: 10px; color: #FF0000; font-weight: normal; text-decoration: none}
.werbungtxt {font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: normal; font-size: 10px; color: #CC3333; font-weight: normal; text-decoration: none}

.gruentxt { font-family: sans-serif, Arial, Helvetica, Verdana;  font-style: normal; font-size: 10px; color: #006633; font-weight: normal; text-decoration: none}
.printtxt { font-family: sans-serif, Arial, Helvetica, Verdana;  font-style: normal; font-size: 12px; color: #232323; font-weight: normal; text-decoration: none}
.printueberschrifttxt { font-family: sans-serif,Arial, Helvetica, Verdana;  font-style: normal; font-size: 12px; color: #232323; font-weight: bold; text-decoration: none}
.boldtxt { font-family: Verdana,Arial, Helvetica, sans-serif;  font-style: normal; font-size: 11px; color: #232323; font-weight: bold; text-decoration: none}
.wilnavtxt { font-family: Verdana,Arial, Helvetica, sans-serif;  font-style: normal; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none}

.oonblau { color:#006CB7; }
.oonrot { //color:#AF2A30; }
.oonrot { color:#ED1C24; }
.oonblau_fond { background-color:#E1E8F6; }

a:visited { text-decoration: none; color: #4175A3; }
a:active  { text-decoration: underline }
a:hover   { text-decoration: underline }

a.wettertxt:visited { text-decoration: none; color:#003366; }
a.wettertxt:hover   { text-decoration: underline }
a.wetter2txt:visited { text-decoration: none; color:#003366; }
a.wetter2txt:hover   { text-decoration: underline }
a.wetter2txtu:visited { text-decoration: none; color:#003366; }
a.wetter2txtu:hover   { text-decoration: underline }
a.wettertxt2:visited { text-decoration: none; color:#003366; }
a.wettertxt2:hover   { text-decoration: underline }
a.pfadtxt:visited {  text-decoration: none; color:#003366; }
a.pfadtxt:hover   { text-decoration: underline }
a.navt2xt:visited { text-decoration: none; color:#B2000C; }
a.navt2xt:hover   { text-decoration: underline }
a.navtxt:visited { text-decoration: none; color:#003366; }
a.navtxt:hover   { text-decoration: underline }
a.navadvtxt:visited { text-decoration: none; color:#B2000C; }
a.navadvtxt:hover   { text-decoration: underline }
a.navadvtxtxl:visited { text-decoration: none; color:#B2000C; }
a.navadvtxtxl:hover   { text-decoration: underline }
a.weisstxt:visited { text-decoration: none; color:#FFFFFF; }
a.weisstxt:hover   { text-decoration: underline }
a.impressumtxt:visited { text-decoration: none; color:#999999; }
a.impressumtxt:hover   { text-decoration: underline }
a.nounderline:hover	{text-decoration: none }


li { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 3px; color: #232323 }

.mainweisstxt { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; TEXT-DECORATION: none }
a.mainweisstxt { COLOR: #FFFFFF;}
a.mainweisstxt:visited { COLOR: #FFFFFF;}
a.mainweisstxt:hover { TEXT-DECORATION: underline }

.mainnavtxt { font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: normal; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none}
a.mainnavtxt:hover { color: #003366; text-decoration: underline }

.subMenueBg { background-color: #D2DCE6; width: 144px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px }
.subMenueBorder { border: 1px solid #666666; border-top:none; border-bottom:none; margin-left: 0px; margin-top: 0px; margin-bottom: 0px }

.tmobiletxt { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: underline; color:#666666; }
a.tmobiletxt:visited { text-decoration: underline; color:#666666; }
a.tmobiletxt:hover   { text-decoration: underline; color:#E20074; }

.startseitetopictxt { font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: normal; font-size: 13px; color: #B2000C; font-weight: bold; text-decoration: none }
.startseitesubtopictxt { font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: normal; font-size: 10px; color: #999999; font-weight: normal; text-decoration: none }
.startseitekopftxt { font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: normal; font-size: 10px; color: #999999; font-weight: bold; text-decoration: none }
.startseitebildtxt { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 12px; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none}
.linierot { background:url(/img/trenn-rot_rechts.gif) repeat-x bottom }
.trennliniegrau { background:url(/img/trenn-hrz.gif) repeat-x center; line-height:10px }
.startseiteumbruch { line-height:10px }

.wm2006topictxt { font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#009933; margin-left:5px; text-align:left; }
.wm2006kasten { background:#E5F4EC; border-top:1px solid #009933; border-bottom:1px solid #009933; }

#webtipp_titel { padding-left:5px; padding-top:4px }
#webtipp_teaser { padding-left:5px }
#webtipp_url { padding-left:5px; padding-top:2px; width:110px; overflow:hidden }

.webtipp_titel { font:bold 11px Arial, Helvetica, sans-serif; color:#303030; text-decoration:none }
.webtipp_teaser { font:normal 11px Arial, Helvetica, sans-serif; color:#303030; text-decoration:none }
.webtipp_url { font:normal 9px Verdana, Helvetica, sans-serif; color:#cc3333; text-decoration:none }

a.button, a.button:visited { font:11px normal Verdana, Arial, Helvetcia, sans-serif; line-height:24px; background:#eff3f7; border:1px solid #cccccc; padding:1px 4px; margin:0px 5px; }
a.button:hover { border:1px solid #003366; text-decoration:none; }

wbr:after { content: url(/img/dummy.gif) }
