/* CI-gruen #589538 */
/* Note: isn't used on this site and also in screenlayout? */

/* CI-green this site: #019934 equals R 1, G 153, B 52 */
/* bg-grey this site: #f4f2f3 equals R 244, G 242, B 243 */
/* text,border braun this site: #681600 equals R 104, G 22, B 0 */
/* new colors: red #ef4123 equals 239/65/35, orange #f7941d equals 247/148/29, blue #3777bc equals 55/119/188*/

*{margin-top:0px; padding:0; text-decoration:none; text-align:left;}

img, div {behavior: url(fileadmin/js/iepngfix-mod.htc);text-decoration:none;}

a { text-decoration:none; }

h5 { font-weight:normal; text-align:right; }

html { /*overflow-x:hidden;*/ }

body{font-family:Verdana; font-size:11px; color:#681600; margin:0; padding:0; background-position:976px 0px; background-color:#e3e3e3; background-repeat:no-repeat;
text-align:center;
}


html, body{height:100%;} 

#container{ background-color:#fff; height:710px; left:50%; margin:-355px 0 0 -495px; position:absolute; top:50%; width:990px; }

#content{ background-color:#FFFFFF; float:left; height:710px; margin-top:0; overflow:auto; padding-top:0; width:990px; }


#content_top{float:left;margin-top:0px; padding-top:0px;width:960px; /* background:url('/fileadmin/img/content_bg.gif') repeat-y; */ }
#content_top_intro{float:left;margin-top:0px; padding-top:0px;width:960px; }

#frame_left_top{float:left; width:190px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 1px; }



#frame_left_top #main_navi_intro {height: 190px; color:#fff; background-color:#fff; }
#frame_left_top #main_navi_intro ul{list-style-type:none;  padding-top:41px; padding-left:0px; margin-left:20px; /* padding-bottom:20px; */}
html>body #frame_left_top #main_navi_intro ul{list-style-type:none;  padding-top:41px; padding-left:0px;}

#frame_left_top #main_navi_intro ul li{margin-bottom:5px;}
#frame_left_top #main_navi_intro ul li a{ text-decoration:none; color:#c1bfcd; }
#frame_left_top #main_navi_intro ul li a:hover{ text-decoration:none; color:#019934; }

#frame_right_top{float:left; margin:0px 0px 0px 0px; width:760px; }

#logo img{float:right; width:162px; height: 194px; border:none;}
#logo a{text-decoration:none; border:none;}
#logo_klein img{ position:absolute; width:147px; height: 150px; top:118px; left:747px; border:none;}

*html #logo img{float:right; width:162px; height: 194px; border:none;}
*html #logo_klein img{position:absolute; width:147px; height: 150px; border:none;}

#content_bottom{float:left; width:965px; margin-top:2px; padding-top:0px;}
*html #content_bottom{width:965px;}


#frame_left_bottom{float:left; /*width:330px;*/ margin-left:7px; margin-top:-1px;}

/*Navigation Starke worlds*/

#sub_menubar ul {border-top:1px solid #ffffff; text-align:center; float:left; list-style-type:none; margin:0; padding:0; margin-left:1px;}

#sub_menubar ul li {text-align:center; width:125px; float:left; border-right:1px solid #ffffff; background:#ffffff; text-transform:uppercase;}
/*IEFix*/ *html #sub_menubar ul li {text-align:center; width:192px; float:left; border-right:1px solid #ffffff; background:#ffffff; /*text-transform:uppercase;*/}

#sub_menubar ul li a {text-decoration:none; color:#fff; float:right; text-align:right; padding:3px 3px 3px 0px; width:100%;}


/*
IDs Starke Welten anpassen
*/

/* gesund und altern */
#sub_menubar ul li#item_304 {background:#ef4123; color:#ffcccc; padding: 5px 5px 5px 5px}
/* erholen und uebernachten */
#sub_menubar ul li#item_371 {background:#f7941d; color:#ffcc99; padding: 5px 5px 5px 5px}
/* arbeiten und wohnen */
#sub_menubar ul li#item_372 {background:#3777bc; color:#99ccff; padding: 5px 5px 5px 5px}


#sub_menubar ul li .active, #sub_menubar ul li a:hover  { color:#fff;}



/*Navigation mitte links Möbelproduzent ect.*/
#sub_menubar_intro {clear:both; float:left; width:411px; background:#fff; text-decoration:none; margin-top:1px; margin-left:0px;}


#sub_menubar_intro ul{line-height:86.1px; list-style:none;}
/*FIREFOX html>body #frame_middle_content ul{ list-style-image:url(/fileadmin/img/green_gs.gif); } */

#sub_menubar_intro ul li{margin:3px 3px 0px 0px; padding-left:10px; background-color:#f8f8f8; text-transform:uppercase;}
/*html>body #frame_middle_content ul li{margin-left:0;}*/

/*display:block vergroessert Klickflaeche*/
#sub_menubar_intro a{ font-size:24px; text-decoration:none; color:#7f7f7f; display:block;}





/*Diashow*/
#frame_right_bottom{float:left; width:400px;}


/*News Box*/
#frame_right_bottom_box{clear:both; float:left; margin-left:50px; color:#7f7f7f;}
.news_box{padding: 20px 2px 20px 2px;}
.news_box a {color:#7f7f7f;}


.csc-header h1{font-size:12px; color:#7f7f7f; margin-top:14px; text-transform:uppercase; font-weight:bold; padding-top:14px; }
.csc-header-n1 h1{ font-weight:normal; }
.csc-header-n2 h1{ padding-top:0px; }
.tx-ttnews-browsebox{display:none;}

.csc-menu {margin-left:20px; }
.csc-menu a{text-decoration:none; color:#681600; }
.csc-sitemap-level1 a{display:none;}
.csc-sitemap-level2 a{font-weight:bold;font-size:12px; }
.csc-sitemap-level2 {margin-top:0px;}
.csc-sitemap-level3 a{margin-left:30px; font-weight:bold;}
.csc-sitemap-level4 a{margin-left:50px;}

.detail { color:#019934; }

#footer{ padding-top:5px; margin-left:30px; padding-top:5px; color:#888; border-top:1px solid /*#888*/; float:left; width:885px; height:30px;}
#footer a{text-decoration:none; color:#888; float:left;margin-left:5px;}
#footer ul{list-style-type:none; color:#888; float:left;margin-left:0px;}
#footer li{float:left; border-left:1px solid #888; margin-left:5px;}
#footer span{float:left;}

#wrapper_right{float:left; width:500px;  margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; background-color:#eeeeee; }
*html #wrapper_right{float:left; width:500px;  margin:0px 0px 0px -200px; padding:0px 0px 0px 0px; background-color:#eeeeee;  /*background-image:url(/fileadmin/img/wrapper2.jpg); background-repeat:repeat-y;*/}
*html #wrapper_right img{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }



.csc-textpic{
width:575px;
height:190px;
margin-right:-16px;
padding:0;
}
html>body .csc-textpic{
margin:0px;
}
/* ~ contentimages ~ */
html>body .csc-textpic-image img{
margin-left:-13px;
border-right:1px solid #681600;
}

/* content linie f&#65533;r bilder*/
html>body .csc-textpic-image dt {
width:560px;
margin-left:-13px;
}

/* ~ sitemap ~ */
.tx-dropdownsitemap-pi1 UL,.tx-dropdownsitemap-pi1 OL{list-style:none;margin:0px;padding:0px}
.tx-dropdownsitemap-pi1 A,.tx-dropdownsitemap-pi1 A:link,.tx-dropdownsitemap-pi1 A:visited,.tx-dropdownsitemap-pi1 A:hover,.tx-dropdownsitemap-pi1 A:active{color:#681600;background-color:inherit}
.tx-dropdownsitemap-pi1 DIV{margin-left:20px;margin-top:2px;padding:2px}
.tx-dropdownsitemap-pi1 LI.open OL{display:block}
.tx-dropdownsitemap-pi1 LI.closed OL{display:none}
.tx-dropdownsitemap-pi1 LI.open UL{display:block}
.tx-dropdownsitemap-pi1 LI.closed UL{display:none}
.tx-dropdownsitemap-pi1 SPAN.ifsub{font-weight:bold; text-transform:none;}
.tx-dropdownsitemap-pi1 SPAN.spc{font-style:italic}
.tx-dropdownsitemap-pi1 .description{font-style:italic;font-size:80%;margin-left:5px}
.tx-dropdownsitemap-pi1 DIV{width:300px;}
.tx-dropdownsitemap-pi1 DIV.level_2{}
.tx-dropdownsitemap-pi1 DIV.level_3{}
.tx-dropdownsitemap-pi1 DIV.level_4{}
.tx-dropdownsitemap-pi1 DIV.level_5{}
.tx-dropdownsitemap-pi1 DIV.expAll{border:0px;background:none; color:681600;padding:5px}
.tx-dropdownsitemap-pi1 IMG{margin-right:5px}
#frame_middle_content .tx-dropdownsitemap-pi1 a{color:#681600;}

/* eof sitemap */

/* Green Headlines Images replaced with Arial Text */
div.green_headline {
font-family:Arial;
color:#019934;
font-size:14pt;
font-weight:bold;
padding:6px 0 11px;
}