/*
body  { background-image: none }
td       { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a   { color: #5a5a5a; text-decoration: none }
a:hover       { color: #cccccc; text-decoration: none }
*/

/*
.navigation   { color: #808285; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 1px }
.navigation a:hover { color: #06c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 1px }
.td.l_weiss { border-left: 12px solid white }
.text_bold    { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px }
.text_bold2 { color: #000000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
*/
.schatten_r_m { background-image: url(images/content_schatten/content_schatten_10.jpg); background-repeat: repeat-y; }

.textweiss, .textweiss a { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.textweiss a { text-decoration: none; color: #ffffff }
.textweiss a:hover { text-decoration: underline }

.text, .text a { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.text a { text-decoration: none; color: #ad0b09 !important;}
.text a:hover { text-decoration: none; color: #4d4d4d !important; }

.kategorie { color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.titel { color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.titel a { color: #ff6633; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.error { color: #ad0b09; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 1px; }


/*       
.menuActuator a { color:#666666; font-weight:bold; font-size:12px; font-family:arial; }
.menu { font-family:verdana; color:#666666; font-size:10px;	background-color:#cccccc; layer-background-color:#cccccc; }


/* SlideMenus */
#menu1Container, #menu2Container, #menu3Container, #menu4Container, #menu5Container { visibility: hidden; }
.menu { border: solid 0px white; border-width: 0px 0px 0px 0px; filter: alpha(opacity=90); margin: 0px; }
.menu a, .menu a:visited { display: block; padding: 2px 5px 0px 5px; height: 15px; font: 10px Verdana, Arial, Helvetica, sans-serif ; color: #000000; text-decoration: none; /*letter-spacing: 1px;*/ }
/*.menu a:visited { color: #8D9BA0}*/


/*Hauptmenus (Dropdowns, Menu1 = Menu4 !!!)*/
#menu1Content { background-color: #B2D6ED; }
#menu1Content a { color: #000000; text-decoration: none; }
#menu1Content a:hover { background-color: #0077c2; color: #FFFFFF; }

#menu2Content { background-color: #B2D6ED; }
#menu2Content a { color: #000000; text-decoration: none; }
#menu2Content a:hover { background-color: #0077c2; color: #FFFFFF; }

#menu3Content { background-color: #B2D6ED; }
#menu3Content a { color: #000000; text-decoration: none; }
#menu3Content a:hover { background-color: #0077c2; color: #FFFFFF; }

#menu4Content { background-color: #fde8bb; }
#menu4Content a { color: #000000; text-decoration: none; }
#menu4Content a:hover { background-color: #fabb32; color: #FFFFFF; }

#menu5Content { background-color: #fdcfb6; }
#menu5Content a { color: #000000; text-decoration: none; }
#menu5Content a:hover { background-color: #fa7024; color: #FFFFFF; }

/*#menu1Content a:visited, #menu2Content a:visited, #menu3Content a:visited, #menu4Content a:visited, #menu5Content a:visited { color: #8D9BA0 }*/ /* gibt Probleme bei einzelnen Menupositionen*/

.menu1selected { background-color: #4da0d4; }
.menu2selected { background-color: #4da0d4; }
.menu3selected { background-color: #4da0d4; }
.menu4selected { background-color: #fcd98c; }
.menu5selected { background-color: #feefe7; }

.content { padding: 0px 0px 10px 0px }
.newsframe { border: solid; border-color: #4D4D4D; border-width: 1px 1px 1px 1px; padding: 5px 5px 5px 10px }
.newstitel { color: #0077C2; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 0px }
.newssubtitel { color: #4d4d4d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 0px }
.newssubtitel a { color: #4d4d4d; text-decoration: none; }
.newssubtitel a:hover { color: #0077C2; text-decoration: none; }

.newscontent { border: solid; border-color: #4D4D4D; border-width: 0px 1px 1px 1px; padding: 5px 5px 5px 10px; color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: 0px }
.newstext, .text a { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.newstext a { text-decoration: none; color: #ad0b09 }
.newstext a:hover { text-decoration: none; color: #4d4d4d }

.contentbg { background-color: #ffffff; background-image: url("/images/content_bg.gif"); background-repeat: no-repeat; background-position: bottom right; }
.menu1bg { background-color: #ffffff; } /*bg fŸr Submenu*/
.menu1bgimage { background-color: #ffffff; background-image: url("/images/menu_bg.gif"); background-repeat: no-repeat; background-position: bottom left; }
.menu2bg { background-color: #ffffff; }
.menu2bgimage { background-color: #ffffff; background-image: url("/images/menu_bg.gif"); background-repeat: no-repeat; background-position: bottom left; }
.menu3bg { background-color: #ffffff; }
.menu3bgimage { background-color: #ffffff; background-image: url("/images/menu_bg.gif"); background-repeat: no-repeat; background-position: bottom left; }
.menu4bg { background-color: #e5f1f9; }
.menu4bgimage { background-color: #e5f1f9; background-image: url("/images/menu_bg.gif"); background-repeat: no-repeat; background-position: bottom left; }
.menu5bg { background-color: #e5f1f9; }
.menu5bgimage { background-color: #e5f1f9; background-image: url("/images/menu_bg.gif"); background-repeat: no-repeat; background-position: bottom left; }
.menu6bg { background-color: #e5f1f9; }
.menu6bgimage { background-color: #e5f1f9; background-image: url("/images/menu_bg.gif"); background-repeat: no-repeat; background-position: bottom left; }
.menu7bg { background-color: #fef7e8; }
.menu7bgimage { background-color: #fef7e8; background-image: url("/images/menu_bg.gif"); background-repeat: no-repeat; background-position: bottom left; }
.menu8bg { background-color: #feefe7; }
.menu8bgimage { background-color: #feefe7; background-image: url("/images/menu_bg.gif"); background-repeat: no-repeat; background-position: bottom left; }
.menuFrame { padding: 2px 0px 2px 0px; border-style: dotted; border-width: 1px 0px 0px 0px; border-color: #4d4d4d; }

/*Menu 4*/
  /*SubMenu Titel*/             .menu4Main { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #0077C2; text-align: left; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
  /*SubMenu gerade ausgewŠhlt*/ .menu4ActiveZwei { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #4da0d4; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
  /*SubMenu MouseOver*/         .menu4ActiveOverZwei { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #4da0d4; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
  /*SubMenu normal*/            .menu4PassiveZwei  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu4ActiveDrei { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #4da0d4; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu4ActiveOverDrei { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #4da0d4; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu4PassiveDrei  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #ffffff; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu4ActiveVier { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; background-color: #4da0d4; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu4ActiveOverVier { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; background-color: #4da0d4; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu4PassiveVier  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}


/*Menu 5*/
.menu5Main { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #0077C2; text-align: left; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu5ActiveZwei { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #4da0d4; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu5ActiveOverZwei { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #4da0d4; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu5PassiveZwei  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu5ActiveDrei { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #4da0d4; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu5ActiveOverDrei { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #4da0d4; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu5PassiveDrei  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #ffffff; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu5ActiveVier { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; background-color: #4da0d4; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu5ActiveOverVier { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; background-color: #4da0d4; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu5PassiveVier  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}


/*Menu 6*/
.menu6Main { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #0077C2; text-align: left; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu6ActiveZwei { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #4da0d4; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu6ActiveOverZwei { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #4da0d4; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu6PassiveZwei  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu6ActiveDrei { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #4da0d4; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu6ActiveOverDrei { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #4da0d4; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu6PassiveDrei  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #ffffff; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu6ActiveVier { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; background-color: #4da0d4; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu6ActiveOverVier { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; background-color: #4da0d4; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu6PassiveVier  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}


/*Menu 7*/
.menu7Main { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #fabb32; text-align: left; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu7ActiveZwei { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #fcd98d; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu7ActiveOverZwei { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #fcd98d; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu7PassiveZwei  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu7ActiveDrei { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #fcd98d; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu7ActiveOverDrei { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #fcd98d; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu7PassiveDrei  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #ffffff; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu7ActiveVier { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; background-color: #fcd98d; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu7ActiveOverVier { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; background-color: #fcd98d; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu7PassiveVier  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}


/*Menu 8*/
.menu8Main { color: #ffffff; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #fa7024; text-align: left; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu8ActiveZwei { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #fdcfb6; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu8ActiveOverZwei { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; background-color: #fdcfb6; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu8PassiveZwei  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 10px; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu8ActiveDrei { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #fdcfb6; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu8ActiveOverDrei { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #fdcfb6; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu8PassiveDrei  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 15px; background-color: #ffffff; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu8ActiveVier { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; background-color: #fdcfb6; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu8ActiveOverVier { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; background-color: #fdcfb6; cursor: pointer; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu8PassiveVier  { color: #000000; font-size: 10px; line-height: 15px; padding: 0px 0px 0px 20px; cursor: pointer; cursor: hand; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

