/* ---------------------- Global --------------------------------- */
img { border:0;}  		/* keinen Rahmen um verlinkte Bilder  */
body {margin:0px;background-repeat:repeat-x;background-image:url(/de/_webpics/page_bg.jpg); 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;}
/* --------------------------------------------------------------- */

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

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

/* news-liste Rahmen (und Suchen-Liste */
.news_border {background-repeat:repeat-y;background-color:#EEEEEE;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:0px;border-style:solid;}

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


h1 {margin:0;margin-top:5;margin-bottom:8; color:#4E4D44;font-family:arial,helvetica,sans-serif;font-size:18px;font-weight:bold;}
h2 {margin:0;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:11px;}
.cont_txt a {color:#0B4Da2;font-family:arial,helvetica,sans-serif;font-size:11px;text-decoration:none;}
.cont_txt a:hover {color:#000000;font-family:arial,helvetica,sans-serif;font-size:11px;text-decoration:none;}

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


.foot_txt {padding-top:0;color:#FFFFFF;font-family:arial,helvetica,sans-serif;font-size:11px;text-decoration:none;}
.foot_txt a {color:#FFFFFF;font-family:arial,helvetica,sans-serif;font-size:11px;text-decoration:none;}
.foot_txt a:hover {color:#000000;font-family:arial,helvetica,sans-serif;font-size:11px;text-decoration:none;}
.foot_akttxt {padding-top:0;color:#000000;font-family:arial,helvetica,sans-serif;font-size:11px;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;}
.form_but {margin:0;padding:0;}
/* ---------------------- content ende ---------------------------- */


#logo-box {width:240;height:119;background-repeat:repeat-x;background-image:url(/de/_webpics/renggli_logo.jpg); }




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



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

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

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



.hmen_n a {
height:20px;
display:block;
text-align:center;
color:#A0A0A0;
font-family:arial,helvetica,sans-serif;
font-size:10px;
text-decoration:none;
background-repeat:no-repeat;
background-image:url(/de/_webpics/hmen_nor.jpg);
}

.hmen_n a:hover {
height:20px;
display:block;
text-align:center;
color:#000000;
font-family:arial,helvetica,sans-serif;
font-size:10px;
text-decoration:none;
background-repeat:no-repeat;
background-image:url(/de/_webpics/hmen_rol.jpg);
}

.hmen_a a{
height:20px;
display:block;
text-align:center;
font-family:arial,helvetica,sans-serif;
font-size:10px;
color:#000000;
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/menue_nav_b.jpg);}
.menu_fill {background-repeat:repeat-y;background-image:url(/de/_webpics/content_fill.jpg);}

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


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


.men_n_1 a {
height:17px;
width:210px;
padding-top:3px;

display:block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st1_nor.jpg);
color:#33373A;
font-family:arial,helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}

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

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




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

.men_n_2 a {
height:17px;
width:210px;
padding-top:3px;
display:block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st2_nor.jpg);
color:#33373A;
font-family:arial,helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}

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

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



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

.men_n_3 a {
height:17px;
width:210px;
padding-top:3px;
display:block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st3_nor.jpg);
color:#33373A;
font-family:arial,helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}

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

.men_a_3 a {
height:17px;
width:210px;
padding-top:3px;
display:block;
text-align:left;
background-repeat:no-repeat;
background-image:url(/de/_webpics/st3_akt.jpg);
color:#FFFFFF;
font-family:arial,helvetica,sans-serif;
font-size:10px;
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;
}

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

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

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