
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/******************************/
#page { width:960px; }
#page hr { display:none; }
/******************************/
#header { position:relative; z-index:10; height:105px; }
#logo {  position:absolute; top:10px; left:112px;  }
#tagline {
	position:absolute;
	left:181px;
	top:60px;
	border-bottom:1px solid #cccccc;
	width:779px;
	color:#95a086; color:#aab799; color:#a2ae91; color:#999999; 
	padding:0 0 10px 0px;
	margin:0 0 0px 0px;
	font-size:12px;
	line-height:15px;
	height:35px;
	overflow:hidden;
}
#logo { left:21px; top:25px; }
#tagline { left:90px;top:75px; height:20px; border-bottom:0; }

#tagline p { margin:0; padding:0; line-height:130%; }
#tagline-name { display:none;  }
#tagline-clame { }
#logo-ibo { position:absolute; top:41px; left:900px; }
#logo-zam { position:absolute; top:38px; left:620px; top:43px; left:650px;}



#header-element {
	position:absolute;
	left:555px;
	width:390px;
	white-space:nowrap;
	padding:0px 15px 0 5px;
	background-color:#F8F8F8;
	/*border-bottom:1px solid #cccccc;*/
	height:30px;
	font-size:10px;
	overflow:hidden;
	display:none;
}
#search { float:left; padding:3px 15px 0 0; width:208px; height:27px; }
#search fieldset { border-width:0px; }
#search legend { display:none; }
#search-text { border:1px solid #cccccc; margin:0; padding:0; }
#search div {  } 
#search-button { border:0; vertical-align:bottom; }
#language { padding-top:10px; height:27px; }
/******************************/
#navigation {
	float:left;
	width:165px;
	/*background-color:#d2041c;*/
	/*background-color:#dadac5;
	background-color:#bbd155;
	*/
	margin:10px 15px 0 0;
	padding:0px 0 3px 0;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font-size:12px;
	line-height:15px;
}
#navigation a { text-decoration:none; display:block; padding:2px 0 2px 15px; margin:0 0px 0 0; /*color:#333333;*/ font-weight:normal; width:150px; }
#navigation li li a { width:140px; }
#navigation ul { list-style-type:none; margin:0; padding:0; }
#navigation li { list-style-type:none; margin:0; padding:0; }
#navigation li li { list-style-type:none; margin:0; padding:0 0 0 10px; }

#navigation .navigation-divider { /*border-bottom:3px solid #d7eaf1;*/ border-bottom:1px solid #FFFFFF; }
/*#navigation .navigation-more:after { content: " ..."; }*/
#navigation .navigation-more { background-image:url(../images/navigation-more-2.gif); background-position:right 8px; background-repeat:no-repeat; }

#navigation li a:link { color:#666666; }
#navigation li a:visited { color:#666666; }
#navigation li a:hover { background-color:#FFFFFF; }
#navigation li a:active {  }


/******************************/
#container {
	margin:0;
	clear:both;
	padding:15px 0 0 0;
	min-height:400px;
	background-color:#ecece0;
	background-color:#ececdc;
	overflow:hidden;
	/*IE 6 Fehler */
	border-bottom:1px solid #ececdc;
}
#content { float:left; width:700px; margin:0 0 0px 0; overflow:hidden;  }
#content hr { display:block; border:0px; border-top:1px solid #cccccc; border-bottom:1px solid #ECECDC;  }
#content-row0 { clear:both; }
#content-row1 { clear:both; }
#content-col1 { width:65%; float:left; }
#content-col2 { width:30%; float:right; }
#content-row2 { clear:both; }
/******************************/
#footer { clear:both; font-size:10px; padding:5px 0 10px 0px; margin:-1px 0 0 180px; border-top:1px solid #cccccc; color:#666666; }


#subtabs {  width:100%; overflow:hidden; }
#subtabs ul { list-style:none; overflow:hidden; background-color:#FFFFFF; margin-left:0!important; padding:0 0 0 0px; width:100%; }
#subtabs li { float:left; border:1px solid #999999; margin:0 10px 0 0; padding:0 8px 0 8px; color:#D83F3C;   }
#subtabs li.subtabs-header { border-color:#FFFFFF; color:#666666; }

