div.contentarea  {
	background-color:		#969382;
	width: 					587px;
	height:					100%;
	float: 					left;
}

div.contentbox {
	background-color:		#7a7865;
	width:					587px;
	margin:					0px;
	padding-top:			19px;
	padding-bottom:			19px;
}

div.head_whitebox  {
	background-color:		 #ffffff;
	padding-left:			606px;
	height: 				358px;
	/*float: 					left;*/
}
* html div.head_whitebox {
	position:absolute; 
	top:					0px; 
	left:					587px; 
	z-index:				2;
	padding-left:			19px;
}
div.headtext {
	margin-top:				55px;
	font-family:			Arial,Helvetica,sans-serif;
	text-align: 			left;
}
*html div.headtext {
	margin-top:				49px !important;
}

div.headtext .headline {
	margin:					0 0 0 0;
	font-weight:			bold !important;
	font-size:				11px !important;
	color:					#b0b1b1 !important;
}

*html div.headtext .headline {
	margin:					2px 0 0 0;
}

div.headtext p {
	margin-top:				0.3em;
	font-style:				normal;
	font-size:				10.5px;
	color:					#b0b1b1;
}

div.head_greenbox  {
	background-color: 		#5e5a49;
	height: 				264px;
}

div.headpic {
	background-color:		#ffffff;
	border-width:			1px 0px 1px 0px;
	border-style:			solid;
 	border-color:			#ffffff;
}


/*NAVIGATION + LOGO*/

.head {
	position:				relative;
	background-color:		#5e5A49;
	width:					587px;
	height:					264px;
}
.home {
	position:				absolute;
	left: 					29px;
	bottom: 				39px;
	padding: 				0;
	height: 				51px;
	list-style: 			none;
	/*display: 				inline;*/
	overflow: 				hidden;
	width: 					153px;
}
.nav {
	position:				absolute;
	right:		 			33px;
	bottom: 				18px;
	padding: 				0;
	height: 				17px;
	list-style: 			none;
	/*display: 				inline;*/
	overflow: 				hidden;
	width: 					420px;
}
.imprint {
	position:				absolute;
	right:		 			33px;
	top: 					18px;
	padding: 				0;
	list-style: 			none;
	text-align: 			left;

}
/* IMPRINT */
div.imprintBox {
	font-family:			Arial,Helvetica,sans-serif;
	font-size:				10.5px;
	color:					#b3b09a;
	text-align: 			left;
	line-height:			1.4em;
	margin-left: 20px !important;	
	padding-top: 40px !important;	
}
div.imprintBox a {

	font-size:				10.5px;
	font-style:				italic;
	color:					#eeedd2;
}
.navlink,  .navlink a {
	margin:					0 0 0 0;
	font-family:			Arial,Helvetica,sans-serif;
	font-weight:			normal !important;
	font-size:				11px !important;
	color:					#eeedd2;
	text-decoration:		none;
}
.navlink a:hover {
	text-decoration:		underline;
}

.home_button a {
	float: left;
	padding: 				51px 0 0;
	overflow: 				hidden;
	height: 				0px !important;
	background: url("../img/logo_head.gif") 0px -51px no-repeat;
	width: 					153px;
}
.nav_neu a {
	float: left;
	padding: 				17px 0 0;
	overflow: 				hidden;
	height: 				0px !important;
	background: url("../img/nav_neu.gif") 0px -34px no-repeat;
	width: 					36px;
}
.nav_buero a {
	float: left;
	padding: 				17px 0 0;
	overflow: 				hidden;
	height: 				0px !important;
	background: url("../img/nav_buero.gif") 0px -34px no-repeat;
	width: 					54px;
}
.nav_web a {
	float: left;
	padding: 				17px 0 0;
	overflow: 				hidden;
	height: 				0px !important;
	background: url("../img/nav_web.gif") 0px -34px no-repeat;
	width: 					125px;
}
.nav_druck a {
	float: left;
	padding: 				17px 0 0;
	overflow: 				hidden;
	height: 				0px !important;
	background: url("../img/nav_druck.gif") 0px -34px no-repeat;
	width: 					108px;
}
.nav_3d a {
	float: left;
	padding: 				17px 0 0;
	overflow: 				hidden;
	height: 				0 !important;
	background: url(../img/nav_3d.gif) no-repeat 0 -34px;
	width: 					32px;
}
.nav_kont a {
	float: left;
	padding: 				17px 0 0;
	overflow: 				hidden;
	height: 				0px !important;
	background: url("../img/nav_kont.gif") 0px -34px no-repeat;
	width: 					69px;
}
.home a:hover {
	background-position: 0px 0px;
}
.nav a:hover {
	background-position: 0px -17px;
}
.nav a:focus {
	background-position: 0px 0px;
}
.clicked a {
	background-position: 0px 0px;
}

* html .nav a {
	height: 				36px !important;
}
* html .home a {
	height: 				51px !important;
}

/* TEASER */
 
div.teaserbox {
	background-image:		none;
	background-color: 		#575548;
	height: 				84px;
	margin-bottom:      	4px;
	padding:				0 0 0 26px;
}

div.teaserTextbox {
	font-family:			Arial,Helvetica,sans-serif;
	text-align: 			left;
	margin-left:			111px;
	padding:				0.4em 20px 0 0;
}

*html div.teaserTextbox {
	margin-left:			27px;
	float: 					left;
	padding:				0.4em 20px 0 0;
}
div.teaserTextbox p, div.teaserTextbox i, div.teaserTextbox a {
	margin:					1px 0 0 0;
	line-height:			1.4em;
}
*html div.teaserTextbox p, div.teaserTextbox i, div.teaserTextbox a {
	margin:					0 0 0 0 !important;
	line-height:			1.3em;
}
.headline {
	margin:					0 0 0 0;
	font-weight:			bold !important;
	font-size:				11px !important;
	color:					#eeedd2 !important;
}
*html .headline {
	margin:					2px 0 0 0;
}
div.teaserTextbox p {
	font-size:				10.5px;
	color:					#b3b09a;
}

div.teaserTextbox i {
	font-size:				10.5px;
	color:					#b3b09a;
}
div.teaserTextbox a {
	font-size:				10.5px;
	font-style:				italic;
	color:					#eeedd2;
}

