.bg { background-color:#DACAC1 }
td.bg { background-color:#DACAC1 }
.text, .customTable {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #41120F}
.textOn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #41120F}
.text-on { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #992424}
.text2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #C3ACA9}
.text3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #B0A595}
.text4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; color: #1F292E }

.texttabelle, .texttabellelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height:15px; color: #41120F;}
.texttabellelink               { font-weight: bold; }

.texttitel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #9B7570}
.textleicht { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height:9px;color: #9A726E}
.textaktiv {color: #992424}
.textlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #41120F; font-weight:bold}
.headline, .download {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #41120F; cursor:default }
.jvbHeadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #1F292E; cursor:default }
.wwHeadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #41120F; cursor:default }
.pmpHeadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #382E00; cursor:default }
.headlineOn, .downloadOn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #992424;  cursor:default }
.headline-on {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #992424}
.headline2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #382E00}
.headline_datum {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #A5827E}
.headlineDatum {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #A5827E}
.jvbHeadlineDatum {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #8C9DA6}
.wwHeadlineDatum {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #A5827E}
.pmpHeadlineDatum {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #B9A660}
.headline_datum_jvb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #1F292E}
.headline_jvb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #1F292E}
.headline2_jvb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #1F292E}
.galerietext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; color: #382E00 }
.galerietextOn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; color: #992424 }
.galerietext1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; color: #1F292E }
.counterText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; color: #C3ACA9; }
.counterTextOn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; color: #992424; }
LI {  list-style-image:  url(/images/ww/bullet.gif); }
UL {  margin-left: 15px; }

.sitemapTopPage{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #A5827E}
.sitemapPage{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 15px; color: #A5827E}
.sitemapPageTD{  background-color:#EDE5E0; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;  }
.sitemapExtranetPage{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 15px; color: #FFFFFF}
.sitemapExtranetPageTD{  background-color:#D5C5C3; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;  }
.sitemapChapter{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #FFFFFF;  padding:2px;}
.sitemapChapterTD{  background-color:#C3ACA9; padding-top:2px; padding-bottom:2px; }
.sitemapExtranetTD{  background-color:#D5C5C3; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;  }


.suchen {
        border: 1px solid #B0A595;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #382E00;
        background-color: #E4DCD1;
        line-height: 12px;
        margin: 5px 0px 0px;
        padding: 0px;
        background-position: left left;
        height: 14px;
        width: 102px;
        z-index: auto;
}

.stichwortsuchen {
        border: 1px #9A726E solid;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #41120F;
        background-color: #E4DCD1;
        clip:  rect(   );
        height: 14px;
        width: 123px;
        margin-top: 0px;
        background-position: left left;
        padding: 0px;
				
}

.stichwortsuchen1 {
        border: 1px #9A726E solid;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #41120F;
        background-color: #E4DCD1;
        clip:  rect(   );
        height: 14px;
        width: 307px;
        margin-top: 0px;
        background-position: left left;
        padding: 0px;
				
}
.wwText,.wwoText,.jvbText,.jvboText,.pmpText,.pmpoText,.cnsText,.cnsoText {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #AEA797;
        margin: 0px;
        padding: 0px;
        background-position: left left;
        border: 0px none;
        z-index: auto;
        left: 0px;
        top: 0px;
        right: 0px;
        bottom: 0px;
        line-height: 15px;
}


.cnsText,.cnsoText {
        color: #AEA699;
}


.wwoText  { color: #A5827E; }
.jvboText { color: #8C9DA6; }
.pmpoText { color: #B9A660; }
.cnsoText { color: #992424; }


.ww {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #AEA797;
        background-image: url(/images/pfeil1.gif);
        background-repeat: no-repeat;
        text-decoration: none;
        line-height: 15px;
        padding-left: 18px;
        background-position: 0px;



}
.wwo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #AEA797;
        background-image: url(/images/pfeil1ww_o.gif);
        background-repeat: no-repeat;
        text-decoration: none;
        line-height: 15px;
        padding-left: 18px;
        background-position: 0px;


}
.jvb {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #AEA797;
        background-image: url(/images/pfeil2.gif);
        background-repeat: no-repeat;
        background-position: 0px;
        text-decoration: none;
        line-height: 15px;
        padding-left: 18px;

}
.jvbo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #AEA797;
        background-image: url(/images/pfeil2jvb_o.gif);
        background-repeat: no-repeat;
        background-position: 0px;
        text-decoration: none;
        line-height: 15px;
        padding-left: 18px;

}
.cns {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #AEA797;
        background-image: url(/images/pfeil3.gif);
        background-repeat: no-repeat;
        background-position: 0px;
        text-decoration: none;
        line-height: 15px;
        padding-left: 18px;

}
.crdl, .crdlHi {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #AEA699;
        text-decoration: none;
        line-height: 15px;

}
.crdlHi {
        color: #992424;

}
.cnso {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #AEA797;
        background-image: url(/images/pfeil3_o.gif);
        background-repeat: no-repeat;
        background-position: 0px;
        text-decoration: none;
        line-height: 15px;
        padding-left: 18px;

}
.pmp {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #AEA797;
        background-image: url(/images/pfeil2.gif);
        background-repeat: no-repeat;
        background-position: 0px;
        text-decoration: none;
        line-height: 15px;
        padding-left: 18px;

}
.pmpo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #AEA797;
        background-image: url(/images/pfeil2pmp_o.gif);
        background-repeat: no-repeat;
        background-position: 0px;
        text-decoration: none;
        line-height: 15px;
        padding-left: 18px;

}
a {text-decoration: none; color: #41120F}
a:hover { text-decoration: none; color: #992424}
.auswaehlen {
        height: 14px;
        width: 102px;
        border: 1px solid #FBFAF8;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #382E00;
        background-color: #E4DCD1;
        margin-top: 5px;
        padding: 0px;
}

.auswaehlen5 {
        height: 14px;
        width: 53px;
        border: 1px solid #FBFAF8;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #382E00;
        background-color: #E4DCD1;
        margin-top: 0px;
        padding: 0px;
}
         
.auswaehlen6 {
        height: 14px;
        width: 114px;
        border: 1px solid #FBFAF8;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #382E00;
        background-color: #E4DCD1;
        margin-top: 0px;
        padding: 0px;
}

.auswaehlen7 {
        height: 14px;
        width: 131px;
        border: 1px solid #FBFAF8;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #382E00;
        background-color: #E4DCD1;
        margin-top: 0px;
        padding: 0px;
 }       
 
 .auswaehlen8 {
        height: 12px;
        width: 206px;
        border: 1px solid #FBFAF8;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #382E00;
        background-color: #E4DCD1;
        margin-top: 0px;
        padding: 0px;
 }      
 
 .auswaehlen9 {
        height: 12px;
        width: 126px;
        border: 1px solid #FBFAF8;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #382E00;
        background-color: #E4DCD1;
        margin-top: 0px;
        padding: 0px;
 }   
   
 .auswaehlen10 {
        width: 126px;
        border: 1px solid #FBFAF8;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #382E00;
        background-color: #E4DCD1;
        margin-top: 0px;
        padding: 0px;
 }   
   
        
.newssuchen {
        border: 1px #E4DCD1 solid;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #382E00;
        background-color: #FBFAF8;
        clip:  rect(   );
        height: 14px;
        width: 102px;
        margin-top: 5px;
        background-position: left left;
        padding: 0px;
}
.auswaehlen1 { height: 14px; width: 218px; border: 1px solid #FBFAF8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #E4DCD1; padding: 0px 0px; ; margin: 5px 0px 0px }
.auswaehlen2 { height: 14px; width: 141px; border: 1px solid #FBFAF8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #E4DCD1; padding: 0px 0px; ; margin: 5px 0px 0px }
.auswaehlen3 { height: 14px; width: 103px; border: 1px #EDE5E0 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #EDE5E0; padding: 0px 0px; ; margin: 5px 0px 0px }
.auswaehlen4 { height: 14px; width: 126px; border: 1px #EDE5E0 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #EDE5E0; padding: 0px 0px; ; margin: 5px 0px 0px }

.treffer {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #41120F; font-weight: bold}
.highlight { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #992424; font-weight: bold ; text-decoration: none }
.liste { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #41120F ; margin-bottom: 3px}
.geschaltet { height: 14px; width: 59px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #FBFAF8; padding: 0px 0px; ; margin: 5px 5px;}
.stichwort { height: 14px; width: 216px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #FBFAF8; padding: 0px 0px; ; margin: 5px 5px;}
.stichwort1 { height: 14px; width: 103px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #FBFAF8; padding: 0px 0px; ; margin: 5px 0px;}
.stichwort2 { height: 10px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #FBFAF8; padding: 0px 0px; ; margin: 5px 0px;}
.ticker {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #B0A595; line-height: 11px}
.ticker_o {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #992424; line-height: 11px}
.bg { background-color: #EDE5E0 }
.bg1 { background-color: #D5C5C3 }

.input_t13 { height: 14px; width: 140px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #FBFAF8; padding: 0px 0px; ; margin: 5px 0px 0px }
.input_t13_e { height: 14px; width: 140px; border: 1px #992424 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #FBFAF8; padding: 0px 0px; ; margin: 5px 0px 0px }
.textfeld_t13 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #382E00; background-color: #FBFAF8; height: 202px; width: 187px; margin-top: 0px;border: 1px #E4DCD1 solid;}

.input_t14 { height: 14px; width: 379px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #F4F1EC; padding: 0px 0px; ; margin: 5px 0px 0px }
.input_t141 { height: 75px; width: 379px; border: none; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #FFFFFF; padding: 0px 0px; ; margin: 5px 0px 0px }
.input_t14_e { height: 14px; width: 379px; border: 1px #992424 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #F4F1EC; padding: 0px 0px; ; margin: 5px 0px 0px }

.input_t17 { height: 14px; width: 148px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #F4F1EC; padding: 0px 0px; ; margin: 5px 0px 0px }
.input_t17_e { height: 14px; width: 148px; border: 1px #992424 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #F4F1EC; padding: 0px 0px; ; margin: 5px 0px 0px }
.auswahl_t17 { height: 14px; width: 150px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #e4dcd1; padding: 0px 0px; ; margin: 5px 0px 0px }
.auswahl_t17_error { height: 14px; width: 150px; border: 1px #992424 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #e4dcd1; padding: 0px 0px; ; margin: 5px 0px 0px }
.input_t17_error { height: 14px; width: 148px; border: 1px #992424 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #F4F1EC; padding: 0px 0px; ; margin: 5px 0px 0px }

.input_t18 { height: 14px; width: 140px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #F4F1EC; padding: 0px 0px; ; margin: 5px 0px 0px }

.input_t20a { height: 14px; width: 122px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #F4F1EC; padding: 0px 0px; ; margin: 5px 0px 0px }

.text_t23ww { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #41120F}
.text_t23pmp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #382E00 }
.text_t23jvb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #1F292E}

.headline_t26p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #8C9DA6 }
.input_t26p { height: 14px; width: 384px; border: 1px #C6CCCD solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #F4F1EC; padding: 0px 0px; ; margin: 5px 0px 0px }
.textfeld_t26p { height: 186px; width: 384px; border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #Ffffff; padding: 0px 0px; ; margin: 5px 0px 0px }

.input_t02A { height: 14px; width: 50px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #F4EFEC; padding: 0px 0px; ; margin: 5px 0px 0px }
.input_t05 { height: 14px; width: 60px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #F4EFEC; padding: 0px 0px; ; margin: 5px 5px; clip: rect( ) }
.input_t07 { height: 14px; width: 50px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #F4EFEC; padding: 0px 0px; ; margin: 5px 5px; clip: rect( ) }
.input1_t07 { height: 14px; width: 140px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #382E00; background-color: #F4EFEC; padding: 0px 0px; ; margin: 5px 5px; clip: rect( ) }
.textfeld_t07 { height: 130px; width: 192px; border: 1px #E4DCD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #F4EFEC; padding: 0px 0px;; margin: 5px 5px; clip: rect( ) }

.tab_bg {  background-color: #F4EFEC}
.tbl_head {  background-color: #E4D8D1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #382E00}
.tbl_row { background-color: #EEE7E3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A5827E}
.tbl_row1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #382E00}





.checkbox {
        border: 0px solid #FBFAF8;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #382E00;
        line-height: 10px;
        margin: 0px 0px 0px;
        padding: 0px;
        background-position: left left;
        z-index: auto;
}


.selectboxClass { border: 1px #DACAC1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #DACAC1; padding: 0px 0px; ; margin: 5px 0px 0px }


.tbl_rown {font-weight: bold; background-color: #E4D8D1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A5827E}
.tbl_rowb {font-weight: bold; background-color: #EEE7E3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A5827E}
.tbl_row1b {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A5827E;}
.error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #992424; }


.over {
background-color: #F4EFEC; color: #992424;
}
.out {
background-color: #FFFFFF;
}
