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

#rundum {height:700px;}
/* --------------------------------------------------------------- */

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

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

/* news-liste Rahmen (und Suchen-Liste */
.news_border {border-color:#a0a0a0;border-bottom-width:1px;border-bottom-style:solid;}

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

.cont_tit, h1 {margin:0;color:#457092;font-family:verdana,sans-serif;font-size:13px;font-weight:bolder;}
h2 {margin:0;color:#000000;font-family:verdana,sans-serif;font-size:11px;font-weight:bolder;}
li {color:#000000;font-family:verdana,sans-serif;line-height:13px;font-size:11px;}
ul {margin-top:0;margin-bottom:0;}

.cont_txt {color:#000000;font-family:verdana,sans-serif;line-height:13px;font-size:11px;}
.cont_txt a {color:#96001E;font-family:verdana,sans-serif;line-height:13px;font-size:11px;text-decoration:none;}
.cont_txt a:hover {color:#000000;font-family:verdana,sans-serif;font-size:11px;line-height:13px;text-decoration:none;}

.cont_nav {color:#96001E;font-family:verdana,sans-serif;font-size:10px;text-decoration:none;}
.cont_nav:hover {color:#457092;font-family:verdana,sans-serif;font-size:10px;text-decoration:none;}

.cont_nav2 {color:#457092;font-family:verdana,sans-serif;font-size:11px;text-decoration:none;}
.cont_nav2:hover {color:#96001E;font-family:verdana,sans-serif;font-size:11px;text-decoration:none;}



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

.bildnum {text-align:center;width:18;}
.bildnum a {margin:0;padding:0;font-family:arial;font-size:10px;display:block;width:12px;height:12px;background-color:#457092;color:#FFFFFF;text-decoration:none;}
.bildnum a:hover {margin:0;padding:0;font-family:arial;font-size:10px;display:block;width:12px;height:12px;background-color:#96001E;color:#FFFFFF;text-decoration:none;}
.bildakt {margin:0;padding:0;font-family:arial;font-size:10px;display:block;width:12px;height:12px;background-color:#96001E;color:#FFFFFF;}

.bildnumall {text-align:center;width:18;}
.bildnumall a {margin:0;padding:0;font-family:arial;font-size:10px;display:block;height:12px;background-color:#457092;color:#FFFFFF;text-decoration:none;}
.bildnumall a:hover {margin:0;padding:0;font-family:arial;font-size:10px;display:block;height:12px;background-color:#96001E;color:#FFFFFF;text-decoration:none;}
.bildaktall {margin:0;padding:0;font-family:arial;font-size:10px;display:block;height:12px;background-color:#96001E;color:#FFFFFF;}



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


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

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

.foottxt {vertical-align:top;padding-top: 5px;text-align:center;}
.foottxt a {  color:#BBBBBB;font-family:verdana,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
.foottxt a:hover { color:#FFFFFF;}

/* Header-Menü */
.head_tbl {background-repeat:repeat-x;background-image:url(/de/_webpics/header_bg.jpg);}
.head_bg {}





.hmen_n a {
height:17px;
display:block;
text-align:center;
color:#457092;
font-family:verdana,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-repeat:no-repeat;
background-image:url(/de/_webpics/hmen_nor.jpg);
}

.hmen_n a:hover {
height:17px;
display:block;
text-align:center;
color:#96001E;
font-family:verdana,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-repeat:no-repeat;
background-image:url(/de/_webpics/hmen_rol.jpg);
}

.hmen_a a{
height:17px;
display:block;
text-align:center;
font-family:verdana,sans-serif;
font-size:11px;
font-weight:bold;
color:#96001E;
text-decoration:none;
background-repeat:no-repeat;
background-image:url(/de/_webpics/hmen_akt.jpg);
}








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

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


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


.men_n_1 a {
padding-top:2px;
padding-bottom:2px;
display:block;
text-align:left;
color:#000000;
font-family:verdana,sans-serif;
font-size:11px;
text-decoration:none;
}

.men_n_1 a:hover {
padding-top:2px;
padding-bottom:2px;
display: block;
text-align:left;
color:#96001E;
font-family:verdana,sans-serif;
font-size:11px;
text-decoration:none;
}

.men_a_1 a {
padding-top:2px;
padding-bottom:2px;
display:block;
text-align:left;
color:#96001E;
font-family:verdana,sans-serif;
font-size:11px;
text-decoration:none;
}
/* --------------------------------------------------------------- */




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

.men_n_2 a {
padding-top:2px;
padding-bottom:2px;
display:block;
text-align:left;
color:#000000;
font-family:verdana,sans-serif;
font-size:11px;
text-decoration:none;
}

.men_n_2 a:hover {
padding-top:2px;
padding-bottom:2px;
display: block;
text-align:left;
color:#96001E;
font-family:verdana,sans-serif;
font-size:11px;
text-decoration:none;
}

.men_a_2 a {
padding-top:2px;
padding-bottom:2px;
display:block;
text-align:left;
color:#96001E;
font-family:verdana,sans-serif;
font-size:11px;
text-decoration:none;
}
/* --------------------------------------------------------------- */



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

.men_n_3 a {
padding-top:2px;
padding-bottom:2px;
display:block;
text-align:left;
color:#000000;
font-family:verdana,sans-serif;
font-size:11px;
text-decoration:none;
}

.men_n_3 a:hover {
padding-top:2px;
padding-bottom:2px;
display: block;
text-align:left;
color:#96001E;
font-family:verdana,sans-serif;
font-size:11px;
text-decoration:none;
}

.men_a_3 a {
padding-top:2px;
padding-bottom:2px;
display:block;
text-align:left;
color:#96001E;
font-family:verdana,sans-serif;
font-size:11px;
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-top:1px solid #555555;

}

.smap_dis_1 {width:10px;height:1px;}
.smap_bgc_1 a {padding-top:2;display:block;width:190px;height:17px;background-color:#cccccc;color:#333333;font-family:verdana,sans-serif;font-size:11px;text-decoration:none;}
.smap_bgc_1 a:hover {color:#000000;text-decoration:underline;font-size:11px;}

.smap_dis_2 {width:20px;height:1px;}
.smap_bgc_2 a {padding-top:3;display:block;width:190px;height:17px;background-color:#dddddd;color:#333333;font-family:verdana,sans-serif;font-size:11px;text-decoration:none;}
.smap_bgc_2 a:hover {color:#000000;text-decoration:underline;font-size:11px;}

.smap_dis_3 {width:30px;height:1px;}
.smap_bgc_3 a {padding-top:3;display:block;width:190px;height:17px;background-color:#eeeeee;color:#333333;font-family:verdana,sans-serif;font-size:11px;text-decoration:none;}
.smap_bgc_3 a:hover {color:#000000;text-decoration:underline;font-size:11px;}