/* ---------------------- Global --------------------------------- */
img { border:0;}  		/* keinen Rahmen um verlinkte Bilder  */
body {margin:0px;background-color:#FFFFFF;color:#000000;font-family:arial,helvetica,sans-serif;font-size:10px;}
td { vertical-align:top;color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;}
a {color:#F6BD4C;}
a:hover {color:#000000;}
/* --------------------------------------------------------------- */

.editmode {color:#FF0000;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;}

/* ------------------------Content------------------------------ */

/* news-liste Rahmen (und Suchen-Liste */
.new_weiter {height:12;background-repeat:no-repeat;background-image:url(/de/_webpics/weiter_grafik.gifg);}
.new_back {height:12;background-repeat:no-repeat;background-image:url(/de/_webpics/weiter_grafik.gif);}


/* TitelBox */
.titel_box {color:#c8c8c8; font-size:16;}


.banner_txt a{color:#c8c8c8; font-size:12;text-decoration:none;}
.banner_txt a:hover{color:#AAAAAA; font-size:12;text-decoration:none;}
.banner_txt {color:#c8c8c8; font-size:12;text-decoration:none;}
.banner_txt:hover{color:#AAAAAA; font-size:12;text-decoration:none;}

/* Content-Seiten */
.cont {}
.cont_bg {background-repeat:no-repeat;background-image:url(/de/_webpics/content_b.jpg);}


.cont_tit {color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;}
.cont_txt {color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;}
.cont_txt a {color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:underline;}
.cont_txt a:hover {color:#F6BD4C;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:underline;}

.cont_nav {color:#F6BD4C;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;}
.cont_nav:hover {color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;}


/* A - Z Menü */
.aznav_nor {text-align:center;display:block;width:18px;height:16px;color:#F6BD4C;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;}
.aznav_nor:hover {color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;}
.aznav_akt {text-align:center;display:block;width:18px;height:16px;color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;}

.az_win {color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;}
.az_win:hover {color:#F6BD4C;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;}

.firma_wahl {color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;}
.firma_wahl:hover {color:#F6BD4C;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;}



/* Formulare */
.form_txt {color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:normal;vertical-align:middle;}
.form_feld {background-color:#DDDDDD;color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;border: 1px inset #666666;}
.form_feld:focus {background-color:#BBBBBB;}
.form_not {color:#FF0000;font-family:arial,helvetica,sans-serif;font-size:12px;}
/* ---------------------- content ende ---------------------------- */



/* Rahmenfarben Tabellen */
.rahmen {border-width:1px;border-style:solid;border-color:#FFFFFF;}



/* --------------------- layout ------------------------------- */


.top_tbl {background-repeat:repeat-y;background-image:url(/de/_webpics/1pixel_hoch.jpg);}

/* Hintergrund-Tabellen */
.bg_tbl {background-repeat:no-repeat;background-image:url(/de/_webpics/header_bereich.jpg);}
.foot_tbl {background-repeat:no-repeat;background-image:url(/de/_webpics/footbar_b.jpg);}

/* Header-Menü */

.head_bg {}


.hmen_n a {
height:30px;
padding-top:8px;
padding-bottom:2px;
display:block;
text-align:center;
color:#000000;
font-family:arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
background-repeat:no-repeat;
background-image:url(/de/_webpics/hmen_nor.jpg);
}

.hmen_n a:hover {
height:30px;
padding-top:8px;
padding-bottom:2px;
display:block;
text-align:center;
color:#F6BD4C;
font-family:arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
background-repeat:no-repeat;
background-image:url(/de/_webpics/hmen_rol.jpg);
}

.hmen_a a{
height:30px;
padding-top:8px;
padding-bottom:2px;
display:block;
text-align:center;
font-family:arial,helvetica,sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
background-repeat:no-repeat;
background-image:url(/de/_webpics/hmen_akt.jpg);
}








/* Mainmenü */
.menu_tbl {background-repeat:no-repeat;background-image:url(/de/_webpics/menue_nav_b.jpg);}
.menu_fill {background-repeat:repeat-y;background-image:url(/de/_webpics/content_fill.jpg);}

/* --------------------------------------------------------------- */


/* Mainmenü Ebene 1 */
.men_1 {height:25px;}
.dis_1_l {width:35px;height:1px;}
.dis_1_r {width:0px;height:1px;}


.men_n_1 a {
padding-top:8px;
padding-bottom:3px;
display:block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st1_nor.jpg);
color:#FFFFFF;
font-family:arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

.men_n_1 a:hover {
padding-top:8px;
padding-bottom:3px;
display: block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st1_rol.jpg);
color:#000000;
font-family:arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

.men_a_1 a {
padding-top:8px;
padding-bottom:3px;
display:block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st1_akt.jpg);
color:#000000;
font-family:arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
/* --------------------------------------------------------------- */




/* Mainmenü Ebene 2 */
.men_2 {height:25px;}
.dis_2_l {width:45px;height:1px;}
.dis_2_r {width:0px;height:1px;}

.men_n_2 a {
padding-top:8px;
padding-bottom:3px;
display:block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st2_nor.jpg);
color:#FFFFFF;
font-family:arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

.men_n_2 a:hover {
padding-top:8px;
padding-bottom:3px;
display: block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st2_rol.jpg);
color:#000000;
font-family:arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

.men_a_2 a {
padding-top:8px;
padding-bottom:3px;
display:block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st2_akt.jpg);
color:#000000;
font-family:arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
/* --------------------------------------------------------------- */



/* Mainmenü Ebene 3 */
.men_3 {height:25px;}
.dis_3_l {width:55px;height:1px;}
.dis_3_r {width:0px;height:1px;}

.men_n_3 a {
padding-top:8px;
padding-bottom:3px;
display:block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st3_nor.jpg);
color:#FFFFFF;
font-family:arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

.men_n_3 a:hover {
padding-top:8px;
padding-bottom:3px;
display: block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st3_rol.jpg);
color:#000000;
font-family:arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

.men_a_3 a {
padding-top:8px;
padding-bottom:3px;
display:block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st3_akt.jpg);
color:#000000;
font-family:arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
/* --------------------------------------------------------------- */

.men_n_1 a:focus {outline:none;}
.men_n_2 a:focus {outline:none;}
.men_n_3 a:focus {outline:none;}
.men_a_1 a:focus {outline:none;}
.men_a_2 a:focus {outline:none;}
.men_a_3 a:focus {outline:none;}
.hmen_a a:focus {outline:none;}
.hmen_n a:focus {outline:none;}



/* Sitemap */

.smap_breit {
height:12px;background-color:#FFFFFF;
border-left:1px solid #000000;
border-top:1px solid #000000;
border-right:1px solid #555555;
border-bottom:1px solid #555555;
}

.smap_dis_1 {width:10px;height:1px;}
.smap_bgc_1 a {display:block;width:220px;height:16px;background-color:#c8c8c8;color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;}
.smap_bgc_1 a:hover {color:#FFFFFF;text-decoration:underline overline;font-size:12px;}

.smap_dis_2 {width:30px;height:1px;}
.smap_bgc_2 a {display:block;width:220px;height:16px;background-color:#e8e8e8;color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;}
.smap_bgc_2 a:hover {color:#FFFFFF;text-decoration:underline overline;font-size:12px;}

.smap_dis_3 {width:40px;height:1px;}
.smap_bgc_3 a {display:block;width:220px;height:16px;background-color:#e8e8e8;color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;}
.smap_bgc_3 a:hover {color:#FFFFFF;text-decoration:underline overline;font-size:12px;}
