.bg { background-color:#C6CCCD }
td.bg { background-color:#C6CCCD }
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #1F292E}
.textOn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #992424}
.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: #B7C2C8}
.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 }
.headline, .download {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #1F292E; 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: #8C9DA6}
.headlineDatum {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #8C9DA6}
.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: #8C9DA6; }
.counterTextOn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; color: #992424; }
LI {  list-style-image:  url(/images/jvb/bullet.gif); }
UL {  margin-left: 15px; }

.sitemapTopPage{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #8C9DA6}
.sitemapPage{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 15px; color: #8C9DA6}
.sitemapPageTD{  background-color:#E3E6E6; 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:#C6CCCD; 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:#B7C2C8; padding-top:2px; padding-bottom:2px; }
.sitemapExtranetTD{  background-color:#C6CCCD; 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;
}

.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;
}

.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/pfeil2.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/pfeil2ww_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/pfeil1.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/pfeil1jvb_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;

}
.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;

}
.crdl, .crdlHi {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #AEA699;
        text-decoration: none;
        line-height: 15px;

}
.crdlHi {
        color: #992424;

}
.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: #1F292E}
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: #1f292e;
        background-color: #C6CCCD;
        margin-top: 5px;
        padding: 0px;
}
.newssuchen {
        border: 1px #C6CCCD solid;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #1f292e;
        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 #c6cccd; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #c6cccd; padding: 0px 0px; ; margin: 5px}
.auswaehlen2 { height: 14px; width: 141px; border: 1px #FBFAF8 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #C6CCCD; padding: 0px 0px; ; margin: 5px 0px 0px}
.auswaehlen3 { height: 14px; width: 102px; border: 1px solid #c6cccd; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #c6cccd; padding: 0px 0px; ; margin: 5px 0px 0px}
.auswaehlen4 { height: 14px; width: 126px; border: 1px #c6cccd solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #c6cccd; padding: 0px 0px; ; margin: 5px 0px 0px }
.treffer {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8C9DA6; font-weight: bold; }
.highlight { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #992424; font-weight: bold}
.liste { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #1F292E ; margin-bottom: 3px}
.geschaltet { height: 14px; width: 59px; border: 1px #C6CCCD solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #FBFAF8; padding: 0px 0px; ; margin: 5px 5px; clip:  rect(   )}
.stichwort { height: 14px; width: 216px; border: 1px #C6CCCD solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #FBFAF8; padding: 0px 0px; ; margin: 5px 5px; clip: rect( ) }
.stichwort1 { height: 14px; width: 100px; border: 1px #C6CCCD solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #FBFAF8; padding: 0px 0px; ; margin: 5px 0px 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: #E3E6E6 }
.bg1 { background-color: #C6CCCD }

.input_t13 { height: 14px; width: 140px; border: 1px #C6CCCD solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; 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: #1F292E; 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: #1F292E; background-color: #FBFAF8; height: 202px; width: 187px; margin-top: 0px;border: 1px #C6CCCD solid;}

.input_t14 { height: 14px; width: 379px; border: 1px #C6CCCD 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 #c6cccd solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #F0F1EF; padding: 0px 0px; ; margin: 5px 0px 0px }
.input_t05 { height: 14px; width: 60px; border: 1px #C6CCCD solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #F0F1EF; padding: 0px 0px; ; margin: 5px 5px; clip: rect( ) }
.input_t07 { height: 14px; width: 50px; border: 1px #C6CCCD solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #F0F1EF; padding: 0px 0px; ; margin: 5px 5px; clip: rect( ) }
.input1_t07 { height: 14px; width: 140px; border: 1px #C6CCCD solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #F0F1EF; padding: 0px 0px; ; margin: 5px 5px; clip: rect( ) }
.textfeld_t07 { height: 130px; width: 192px; border: 1px #C6CCCD solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #F0F1EF; padding: 0px 0px;; margin: 5px 5px; clip: rect( ) }

.tbl_head {  background-color: #DADBDA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1F292E}
.tbl_row { background-color: #E8E9E8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6E90A2}
.tbl_row1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1F292E}
.tab_bg {  background-color: #F0F1EF}

/* zeitform */
.error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #992424; }

.cityselect { height: 130px; width: 186px; border: 1px #c6cccd solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #c6cccd; padding: 0px 0px; ; margin: 5px 0px 0px }
.areaselect { height: 100px; width: 186px; border: 1px #c6cccd solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #1F292E; background-color: #c6cccd; padding: 0px 0px; ; margin: 5px 0px 0px }

.tbl_hz  { background-color: #DADBDA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 4px 12px 4px 12px; white-space: nowrap; color: #1F292E; }
.tbl_rz0 { background-color: #E8E9E8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 4px 12px 4px 12px; color: #6E90A2; }
.tbl_rz1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 4px 12px 4px 12px; color: #1F292E; }
.tbl_fz  { background-color: #DADBDA; }