#ibrows{
position:absolute;
right:10px;
z-index:2000;
}

#ibrows, #ibrows a{
font-size:9px;
color:#96897d;
text-decoration:none;
}

body{
background-image:url(../images/ci/body_bgloop.jpg);
background-repeat:repeat;
font-family:Verdana;

}


#wrapper{
width:1020px;
margin:auto;
}

#header{
background-image:url(../images/ci/header_bg.png);
width:1020px;
height:222px;
font-size:15.25px;
font-family:Verdana, Geneva, sans-serif;
color:#bca48c;
position:relative;
}

#header span.toplink{
	display:none;
}

#headerlogo{
position:absolute;
left:223px;
top:20px;
}

#topnavigation{
position:absolute;
top:164px;
left:185px;

}

#header li{
float:left;
height:29px;
padding-top:6px;
padding-left:14px;
padding-right:14px;
list-style:none;
border-left:#302720 1px solid;
border-right:#302620 1px solid;
text-transform: uppercase;
}

#header li a{
color:#bca48c;
}

#header a:hover{
color:#fff;
}

#header li.active{
color:#fff;
background-image:url(../images/ci/header_activepointer.png);
background-repeat:no-repeat;
background-position:bottom;
}

#header li.trail{
color:#fff;
background-image:url(../images/ci/header_activepointer.png);
background-repeat:no-repeat;
background-position:bottom;
}

#header .trail{
color:#fff;
}

#container{
float:left;
width:1020px;
background-image:url(../images/ci/container_bgloop.png);
background-repeat:repeat-y;
}

#left{
float:left;
width:158px;
margin-right:1px;
font-family:Verdana, Geneva, sans-serif;
font-size:11.5px;
}

#left li{
height:32px;
background-image:url(../images/ci/subnavi_bg.png);
background-repeat:no-repeat;
background-position:bottom;
}

#left .last{
background-image:none;
}

#left li a{
display:block;
height:24px;
padding-left:17px;
padding-top:8px;
color:#c6b9ad;
}

#left li.active{
height:24px;
padding-left:17px;
padding-top:8px;
color:#fff;
background-image:url(../images/ci/subnavi_active_bg.png);
background-repeat:no-repeat;
}

#left li.active.last{
background-image:url(../images/ci/subnavi_active_last_bg.png);
}


#main{
float:left;
width:702px;
min-height:300px;
/*background-image:url(../images/ci/main_bg.png);
background-repeat:no-repeat;*/
}

#main ul li{
margin-left:14px;
}


#main .inside{
width:528px;
padding-top:22px;
padding-bottom:35px;
padding-left:93px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#8f7e6e;
}

#maintitle{
text-transform:uppercase;
font-weight:bold;
margin-bottom:12px;
font-size: 13px;
font-weight: bold;
}

#main .inside h1{
text-transform:uppercase;
padding-bottom:8px;
font-size: 12px;
font-weight: bold;
}

#main .inside h2{
font-size:11px;
padding-bottom:6px;
font-weight: bold;
}

#main .inside a{
text-decoration:none;
color:#F60;
}

#main .toplink_button{
	text-align: right;
	margin: 10px 93px;
	border-top: solid 1px #AF9E8E;
}

#main .toplink_button a{
	font-size: 11px;
	color:#6F5E4E;
	text-decoration: none;
}

#footer{
float:left;
width:1020px;
height:106px;
padding-left:195px;
background-image:url(../images/ci/footer_bg.png);
background-repeat:no-repeat;
}

#footer .inside{
float:left;
width:631px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#bca48c;
}

#footer .kampagnenpartner{
letter-spacing:2px;
}

#footer a{
color:#bca48c;
text-decoration:none;
}

#footer .footerlinks{
position:absolute;
left:0px;
top:38px;
}

#footer .footerlogos{
position:absolute;
right:0px;
top:12px;
}


#seoFooter{
width:1020px;
float: left;
color:#bca48c;
height: 333px;
font-size: 10px;
text-align:center;
}
#seoFooter .ce_text{
margin: auto;
width: 600px;
text-align: left;
}
