/*//	default style sheet//	___________________////	Authors:////	karin haenni : eckraum - visuelle kommunikation//	Contact: info [-AT-] eckraum [-D0T-] ch////	copyright 2009 - all rights reserved*//* seitenlayout allg */body {	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#999;	background-image: url(images/img_people.jpg);	background-repeat: no-repeat;	z-index: 10;		}.wrapper {	position:relative;	width:880;	margin: 0px auto 0px auto;	padding:0px;	text-align:left;			}/* header mit logo + menu level 1 */.header {	position:absolute;	top:0px;	left:0px;	width:880;	height:169px;	background-color: #fff;}.logo {	position:absolute;	top:110px;	right:-960px;	width:151px;	height:45px;	}/* inhalt wrapper */.contentbox{	position: absolute;	top: 169px;	width:880px;	height:430px;	margin: 0px 0px 0px 80px;	background-color: none;	}.contentbox_left {	position: absolute;	width:206px;	height:430px;	top: 0px;	left: 0px;	opacity: 0.6;	z-index: 20;	filter:alpha(opacity=60);	background-color: #fff;	}.contentbox_center {	position: absolute; 	width:430px;	height:430px;	top: 0px;	left: 225px;	padding: 0px;	margin: 0px;	opacity: 0.6;	filter:alpha(opacity=60);	z-index: 20;	background-color: #fff;			}.contentbox_right{	position: absolute; 	width:206px;	height:430px;	top: 0px;	right:0px;	opacity: 0.6;	filter:alpha(opacity=60);	z-index: 10;	background-color: #fff;		}.contentbox_right1{	position: absolute; 	width:206px;	height:430px;	top: 0px;	right:0px;	background-color: #fff;				}.img_right{	position: absolute; 	width:206px;	height:430px;	top: 0px;	right:0px;	padding: 0px;	margin: 0px;	z-index: 20;    background-color: #fff;				}/* Unternavigation */.submenu {	position: absolute;	left: 0px;	top: 10px;	width:200px;	line-height: 20px;	margin: 0px;	padding: 0px;}ul.subnav {    list-style:none; 	margin:0px;	padding:0px;}		ul.subnav li {	padding: 0px 0px 0px 0px;	}ul.subnav li a {	display:block;	margin:0px;	padding:0px 0px 0px 15px;	text-decoration:none;	text-align:left;	color:#999;	font-size:18px;}ul.subnav li a:hover {	text-decoration:none;	color:#3F3F3E;}ul.subnav li .active {	text-decoration:none;	color:#000;	font-weight: regular;}/* inhalt spalte*/.content {	position: absolute;	width: 400px;	top: 13px;	left: 15px;	padding: 0px 0px 0px 0px;		background-color: none;	color:#000;	}.content_follow {	position: relative;	width: 400px;	margin: 15px 0px 0px 0px;	color:#000;}.hilite {	color: #cc9900;	font-weight: bold;}.content p {	margin:0px 0px 5px 0px;	line-height:16px;	}.content a {	text-decoration:none;	color:#000;} .content a:hover {	text-decoration:none;	color:#3F3F3E;	} /* liste*/.ul {	list-style-type: square;	padding-left: 15px;	margin-left: 0px;	line-height: 16px;	width: 550px;	}.ul_person {	list-style-type: square;	padding-left: 15px;	margin-left: 0px;	line-height: 16px;	width: 550px;	float: right;	}.ul_content {	list-style-type: none;	padding-left: 0px;	margin: 0px 0px 0px 0px;}.ul_kontakt {	list-style-type: none;	padding-left: 15px;	margin-left: 0px;	}.adresse ul{	list-style-type: none;	padding-left: 5px;	margin-left: 0px;	}/* fuss */.footer {	position:absolute;	width:880px;	top:425px;	margin: 0px 0px 0px 0px;}.faktor {	position: absolute;	right: 0px;	margin: 0px 0px 0px 0px;	text-align: left;	color: #fff;	text-decoration: none;}.footer p {	font-size:10px;	text-align: right;	color:#ffffff;}.footer a:link {	color: #fff;	text-decoration: none;}.footer a:hover {	color: #ffff;	text-decoration: none;}/* auszeichnungen */h1,h2,h3,h4 { font-weight:bold; margin-bottom:7px; }h3 { color:#333; font-size:110%; }h4 { color:#999;  }
