/* Styles Css*/

/* Layout 0 = Standard */
#content_0x { border-top:10px solid #FF0000; clear:both;}

#content_0 #c_1 { }


/* Layout 1 = Banner */
#content_1 { }
#content_1 #c_1 { width:465px;}
#content_1 #c_4 { padding:15px 18px 12px 15px; width:120px;}
#content_1 .gap { width:3px; background-color:transparent;}
.grey_line { width:100%; border-bottom:1px solid #A2A3A5; margin-bottom:10px; height:1px; }

/* Layout 2 = Splashsite */
#content_2 #c_1 { padding:23px 15px;}

#content_section UL { padding:0; margin:0; list-style:none;}
/* original vor peter: #content_section UL LI { margin:0; padding:0 0 0 10px; background:url('img/li.gif') no-repeat 0px 5px;} */
#content_section UL LI { margin:0; padding:0 0 0 0px; list-style-position:outside; list-style-type: disc;  }
#content_section UL { padding-left:15px; }

#content_section OL { margin-left:15px; padding-left:10px;}
HTML>BODY #content_section OL { padding-left:30px; margin-left:0;}
#content_section OL LI {}

#content_section UL,OL,H1,H2,H3,H4,P { padding-bottom:10px;}
#content_section .se_faq OL {margin-bottom:0;}

/* Specialelements */

.banner_onecol_left { padding:23px 0;}
.banner_onecol_left .img { float:left; padding:0 10px 10px 0;}
.banner_onecol_left .txt  { }

.banner_onecol_right { padding:23px 0;}
.banner_onecol_right .img { float:right; padding:0 10px 10px 0;}
.banner_onecol_right .txt  { }

.banner_onecol_top { padding:23px 0;}
.banner_onecol_top .img { padding:0 0 10px 0;}
.banner_onecol_top .txt  { }

#c_4 .banner_onecol_left .img, #c_4 .banner_onecol_right .img { float:none; padding:0;}
#c_4 .banner_onecol_left { padding:0;}
#c_4 .banner_onecol_right { padding:0;}
#c_4 .banner_onecol_top { padding:0;}

.se_textpic_left {}
.se_textpic_left .img { float:left; padding:4px 20px 5px 0;} /*background-color:#ffFF00;*/
.se_textpic_left .box { margin:0; padding:0;}
.se_textpic_left .txt P { }
.se_textpic_left H2 { margin:0; padding:0 0 5px 0;}

.se_textpic_left_col {}
.se_textpic_left_col .img { padding:4px 10px 5px 0;} /*background-color:#ffFF00;*/
.se_textpic_left_col .txt { padding:0 10px 0 0; }
.se_textpic_left_col H2 { margin:0; padding:0 0 10px 0; }

.se_textpic_right { }
.se_textpic_right .img { float:right; padding:4px 10px 5px 0;}
.se_textpic_right .box { margin:0; padding:0;}
.se_textpic_right .txt { }
.se_textpic_right .txt P { }
.se_textpic_right H2 { margin:0; padding:0 0 5px 0;}

.se_textpic_top {}
.se_textpic_top .img { padding:0 10px 10px 0;}
.se_textpic_top .box { }
.se_textpic_right .txt { }
.se_textpic_top .txt P { }
.se_textpic_top H2 { margin:0; padding:0 0 5px 0;}

.se_teaser5 {}
.se_teaser5 .img { float:left; width:120px; padding-top:23px;}
.se_teaser5 .box { float:left; width:450px;}
.se_teaser5 .txt P { margin:0; padding:0;}
.se_teaser5 .txt { margin:0; padding:23px 0 5px 0;}
.se_teaser5 H2 { margin:0; padding:0 0 5px 0;}
.se_teaser5 .more { padding:0 0 15px 0; }

.se_teaser4 { padding:0; width:621px;}
.se_teaser4 TD { width:153px;}
.se_teaser4 .gap { width:3px; background-color:transparent;}
.se_teaser4 .box { padding:5px 30px 0px 0px;}
.se_teaser4 .img { padding-top:10px;}
.se_teaser4 .txt P { margin:10px 0; padding:0;}
.se_teaser4 .more { margin:0px 30px 0px 0px; padding:0px 0px 2px 0px; border-bottom:1px solid #a2a3a5;}

.se_teaser3 {  width:621px; padding:0;}
.se_teaser3 TD { width:205px;}
.se_teaser3 .gap { width:30px; background-color:transparent;}
.se_teaser3 .box { padding:23px 30px 0px 0px;} /*padding:23px 21px 0 21px;*/
.se_teaser3 .img {}
.se_teaser3 .txt P { margin:10px 0; padding:0;}
.se_teaser3 .more { margin:0px 30px 0px 0px; padding:0px 0 2px 0; border-bottom:1px solid #a2a3a5;}


//HTML>BODY #content_1 .se_teaser3 { width:467px;}
#content_1 .se_teaser3 { width:467px;}
#content_1 .se_teaser3 TD { width:153px;}
#content_1 .se_teaser3 .gap { width:3px;}

.se_teaser2 {  width:621px; padding:0;}
.se_teaser2 TD { width:309px;}
.se_teaser2 .gap { width:3px; background-color:transparent;}
.se_teaser2 .box { padding:23px 30px 0px 0px;}
.se_teaser2 .img { float:left; padding:0 10px 10px 0;}
.se_teaser2 .txt P { padding:0;}
.se_teaser2 .more { margin:0px 30px 0px 0px; padding:0px 0 2px 0; border-bottom:1px solid #a2a3a5;}














.se_teaser2_large { width:621px; padding:0;}
.se_teaser2_large TD { width:309px;}
.se_teaser2_large .gap { width:3px; background-color:transparent;}
.se_teaser2_large .box { padding:23px 30px 0px 0px;}
.se_teaser2_large .img { padding:0 0 10px 0;}
.se_teaser2_large .txt P { padding:0;}
.se_teaser2_large .more { margin:0px 30px 0px 0px; padding:0px 0 2px 0; border-bottom:1px solid #a2a3a5;}

#content_1 .se_teaser2, #content_1 .se_teaser2_large { width:465px;}
#content_1 .se_teaser2 TD, #content_1 .se_teaser2_large TD { width:231px;}
#content_1 .se_teaser2 .gap, #content_1 .se_teaser2_large .gap { width:3px;}

.se_teaser1_right { width:621px; }
.se_teaser1_right .img { float:right; padding:23px 10px 5px 0;}
.se_teaser1_right .box { margin:0; padding:23px 0 0 0;}
.se_teaser1_right .txt { }
.se_teaser1_right .txt P { }
.se_teaser1_right H2 { margin:0; padding:0 0 5px 0;}
.se_teaser1_right .more { padding:0px 0 2px 0; border-bottom:1px solid #a2a3a5;}

.se_teaser1_left { width:621px; }
.se_teaser1_left .img { float:left; padding:23px 10px 5px 0;}
.se_teaser1_left .box { margin:0; padding:23px 0 0 0;}
.se_teaser1_left .txt { }
.se_teaser1_left .txt P { }
.se_teaser1_left H2 { margin:0; padding:0 0 5px 0;}
.se_teaser1_left .more { padding:0px 0 2px 0; border-bottom:1px solid #a2a3a5;}

.se_teaser1_txt { width:621px; }
.se_teaser1_txt .txt { }
.se_teaser1_txt .txt P { }
.se_teaser1_txt H2 { margin:0; padding:0 0 5px 0;}
.se_teaser1_txt .more { padding:0px 0 2px 0; border-bottom:1px solid #a2a3a5;}


/* EXTS */

.tx-thmailformplus-pi1 { }

/* .tx-thsitemap-pi1 { background-color:#f8f7f2;} */
.tx-thsitemap-pi1 .arr_link, A SPAN.arr_link { background-color:transparent; }
.tx-thsitemap-pi1 UL { list-style-type:none !important; }
.tx-thsitemap-pi1 UL LI { list-style-type:none !important; }


DIV.csc-sitemap UL LI { font-weight:bold;}
DIV.csc-sitemap UL LI UL LI { font-weight:normal;}

.contenttable1 { margin:0 0 3px 0;}
/* .contenttable1  A { color:#000; text-decoration:none; display:block; margin:0 0 7px 0;} */
.contenttable1 TD { padding:5px;}

/* Sprachumschaltung zB Schweiz */
.langnav {font-size:10px; margin:5px 0px 0px 0px;}

/* Wrap um jedes Element */

.cpw { clear:both;}

#c_1 .cpw .se_textpic_left,
#c_1 .cpw .se_textpic_left_col,
#c_1 .cpw .se_textpic_right,
#c_1 .cpw .se_textpic_top,
#c_1 .cpw .banner_onecol_left,
#c_1 .cpw .banner_onecol_right,
#c_1 .cpw .banner_onecol_top,
#c_1 .cpw .se_teaser1_right, 
#c_1 .cpw .se_teaser1_left,
#c_1 .cpw .se_teaser1_txt,
#content_0 #c_1 .cpw .ele_text,
#content_1 #c_1 .cpw .ele_text,
#c_1 .cpw .tx-thsitemap-pi1, 
#c_1 .cpw .se_teaser5, 
#c_1 .cpw .tx-thmailformplus-pi1,
#c_1 .cpw .tx-thsitemap-pi1,
#content_0 #c_1 .cpw .se_html,
#content_1 #c_1 .cpw .se_html,
#c_1 .cpw .hl,
#c_1 .se_faq,
#content_section #c_1 UL.csc-menu-3 { padding:20px 0 0 0;}

#content_0 .cpw, #content_1 #c_1 .cpw  { border-bottom:3px solid #e9e1d2;}
#content_0 .cpw_last, #content_1 #c_1 .cpw_last   { border-bottom:0;} 

#content_0 H1#pagetitle, #content_1 H1#pagetitle { padding:20px 0 10px 0;}

#content_0 #c_1 .cpw .ele_text,
#content_1 #c_1 .cpw .ele_text,
#content_2 #c_1 .cpw .ele_text,
#content_0 #c_1 .cpw .se_html,
#content_1 #c_1 .cpw .se_html,
#content_2 #c_1 .cpw .se_html,
#content_section #c_1 UL.csc-menu-3 { padding-bottom:10px;}

#sel_country .cpw { background:0;}
#sel_country form { padding-right:20px; float:left; }

#content_section #c_1 UL.csc-menu-3 { margin:0; list-style:none;}
#content_section #c_1 UL.csc-menu-3 LI { margin:0 0 5px 0; padding:0 0 0 14px; background:url('../img/arr_link.gif') no-repeat 0px 5px;}
HTML>BODY #content_section #c_1 UL.csc-menu-3 LI { background-position:0px 4px;}

/* Font, Color & Layout Classes */

TABLE.contenttable { border-collapse:collapse; width:100%; margin:0 0 10px 0;}
TABLE.contenttable TD { vertical-align:top; padding:4px; border-bottom:1px solid #B8C99B; } /* background-color:#ffffff;} */
TABLE.contenttable2 TD { vertical-align:top; padding:4px; border-bottom:1px solid #B8C99B; background-color:#ffffff;}
TABLE.contenttable THEAD TD { font-weight:bold; background-color:#cedbb8;}
TABLE.contenttable TH { vertical-align:top; padding:6px; font-weight:bold; text-align:left; font-size:11px; border-bottom:1px solid #bcb9b4;}


TABLE.contenttable2 { border-collapse:collapse; width:100%; margin:0 0 10px 0;}
TABLE.contenttable2 TD { vertical-align:top; padding:4px; border-bottom:1px solid #f8f7f2; background-color:#f8f7f2;}









TABLE.contenttable2 THEAD TD { font-weight:bold; background-color:#f8f7f2;}
TABLE.contenttable2 TH { vertical-align:top; padding:6px; font-weight:bold; text-align:left; font-size:11px; border-bottom:1px solid #bcb9b4;}

.minitext { font-size:10px;}
.nowrap { white-space:nowrap;}
.grey { color:#999;}
.b { font-weight:bold;}
.normal, .n { font-style:normal; font-weight:normal;}
.dezent { color:#787878;}
.warning, .error, .required { color:#e2001a;}
.accent { font-size:9px;}
.clear { clear:both; font-size:0px; line-height:0px; height:0;}
.arr_link, A SPAN.arr_link { background-color:#707173; padding:2px 12px 2px 12px;color:#FFF;text-decoration:none;}
A.arr_link:hover { background-color:#7ab51d;text-decoration:none;color:#FFF;}

.arr_link_right, A SPAN.arr_link_right { background:url('../img/arr_link.gif') no-repeat right 4px; padding:0 12px 0 0;}
.arr_link_back, A SPAN.arr_link_back { background:url('../img/arr_link_back.gif') no-repeat 0px 4px; padding:0 0 0 12px;}

.caption { font-size:10px; color:#999;}



.se_teaser4 .last { padding-right:0px; margin-right:0px; }
.se_teaser3 .last { padding-right:0px; margin-right:0px; }
.se_teaser2 .last { padding-right:0px; margin-right:0px; }
.se_teaser2_large .last { padding-right:0px; margin-right:0px; }

.ele_text { padding-top:10px; }
.wartungstext { background-color: #7ab51d; color:#fff; margin-top:10px;}


/* POS = Google search */
#pos_container { text-align: left; }
/*
#pos_container H1, #pos_search H1 { color:#737373; font-size:16px;}
#pos_container H2, #pos_search H2 { color:#737373; font-size:14px; padding-top:5px; font-weight:bold; }
*/
#pos_container div { color:#737373; }
#content_section #pos_container UL LI { margin:0; padding:0 0 0 0px; list-style-position:outside; list-style-type: none; }
#pos_container UL { xheight:65px;padding:0; margin:0; list-style:none; position:absolute;text-align:left;xbackground:transparent url(img/bg_nav_l2.gif) repeat-x scroll 0% 33px; }
#pos_container .nav { disp
lay: block; }
#pos_container .nav LI {  float:left;margin-top:16px; width:auto;padding-left:15px; }
#pos_container .nav LI#one {  padding-left:0px; }
#pos_container .nav LI#two {  padding-left:35px; }
#pos_container .nav LI A { text-decoration:none; background:url('img/nav_small_no.gif') no-repeat left 2px; display:block; padding:0pt 0pt 0pt 17px; text-transform:uppercase; color:#707173; font-family:Trebuchet MS, sans-serif; font-size:14px;margin:0px;line-height:auto;}
#pos_container .nav LI A:hover { color:#7ab51d;background:url('img/nav_small_act.gif') no-repeat 0px 2px;}
#pos_container .nav LI A.act { color:#7ab51d;background:url('img/nav_small_act.gif') no-repeat 0px 2px;}

/* POS: Sendfriend */
#sendfriend { padding:10px; width:495px; }
#sendfriend .error { color: red; }
#pos_container .tx-thmailformplus-pi1 { display:block;clear:both;  }


.ws_se_teaser3 {width:621px; padding:0 0 0px 0;}
.ws_se_teaser3 .box { padding:0px;width:187px; height: 85px; background:transparent url(img/ws_teaser3_bg_top.jpg) no-repeat scroll left top; vertical-align:middle; text-align:center; }
.ws_se_teaser3 .more { padding:0px; width:187px; height: 31px; background:transparent url(img/ws_teaser3_bg_bottom.png) no-repeat scroll left top; }
.ws_se_teaser3 .more .more_inner {text-align:right; width:157px; padding-top:4px;}
.ws_se_teaser3 .more .more_inner .arr_link {background-color:transparent;background:transparent url(img/ws_teaser3_more_icon.jpg) no-repeat scroll left; padding-left:16px;}
.ws_se_teaser_spacer { height:20px; }

