/* * Author: Markus Koch, update AG * Date: 05-2007 * Last update: 20-05-2004 *//* -------- (c) 2007 by update AG - Agentur fuer Kommunikation ----------------------------*//*--------- start: BASIC SETTINGS --------------------------------------------------------*/body, html {	margin: 0;	padding: 0;	color: #000;	background-color: #FFF;	text-align: left;	font:14px Verdana, Arial, Helvetica, sans-serif;}img {border: 0;}/*---------- end: BASIC SETTINGS --------------------------------------------------------*//* container */#spacerBox, #balkenBox, #headerBox, #contentbox, #footerBox {	margin: 0;	padding: 0;}#balkenBox {	background: #d6d6d6;	position:absolute;	top:0px;	left:40px;	width:190px;	height: 103px;}#balkenBox div.firma{	font-weight:normal;	font-size:14px;	color:#2f2f2f;	width:190px;	height:22px;	text-align:center;	margin-top:12px;	letter-spacing: 0.05em;}#balkenBox div.firma a {	font-weight:normal;	font-size:14px;	color:#2f2f2f;	text-decoration:none;}#balkenBox div.firma a:hover {	color:#ffffff;}#headerBox, #footerBox {	background: #aeaeae;	width: 100%;	min-width:1100px;}#headerBox {	margin-top:10px;	height:114px;}#meta1, #meta2, #footerBox {	background: #aeaeae;	height: 22px;	line-height: 1.6em;	font-weight:14px;	vertical-align: middle;}#meta1, #meta2 {	width:1100px;	font-size: 14px;	color:#ffffff;}#footerBox {	font-size: 11px;}#headerpict {	background-image: url(/_img/layout/headerPict_rok.gif);	background-repeat: repeat-x;	background-position: top left;	width: 100%;	height: 70px;}#meta2 #left {	width:350px;	text-align:left;	padding:0 0 0 40px;	float: left;	letter-spacing: 0.4em;	color:#ffffff;	line-height: 22px;}#meta2 #right, #meta1 #right {	text-align:right;	padding:0 30px 0 0;}#meta1 a, #meta2 a, #footerBox a {	color:#ffffff;	font-weight:14px;	text-decoration: none;}#meta1 a:active, #meta2 a:active, #footerBox a:active {	text-decoration: none;	color: #ffffff;}#meta1 a:hover, #meta2 a:hover, #footerBox a:hover {	color:#000000;}#meta2 #right .formInput{	width:150px;	font-size: 11px;	height: 1em;}#footer {	color: #ffffff;	font-weight:normal;	padding:0 30px 0 40px;}#navigationBackground {	position:absolute;	top:124px;	left:40px;	width:190px;	min-height:500px;	float: left;	background: #d6d6d6;}#navigation {	position:absolute;	top:124px;	left:30px;	width:200px;	min-height:500px;	float: left;}#navItem {	height: 22px;	width: 170px;	background: #aeaeae;	text-align: left;	margin-top: 10px;	padding: 0 10px 0 10px;	color: #ffffff;	vertical-align: bottom;	line-height: 21px;}div.rok {	background: #aeaeae;	height: 22px;	width: 170px;	text-align: left;	margin-top: 10px;	padding: 0 10px 0 10px;	color: #ffffff;	vertical-align: bottom;	line-height: 1.2em;}div.immo {	background: #b3071b;	height: 22px;	width: 170px;	text-align: left;	margin-top: 10px;	padding: 0 10px 0 10px;	color: #ffffff;	vertical-align: bottom;	line-height: 1.2em;}div.th {	background: #7392c4;	height: 22px;	width: 170px;	text-align: left;	margin-top: 10px;	padding: 0 10px 0 10px;	color: #ffffff;	vertical-align: bottom;	line-height: 1.2em;}#subNavItem {	margin: 0;	padding: 0 10px 2px 30px;	width: 150px;	background: #aeaeae;	color: #ffffff;	vertical-align: bottom;	line-height: 1.3em;	font-size: 12px;	white-space: nowrap;}#navigation a {	color: #ffffff;	text-decoration: none;}#navigation a.aktiv {	color: #000000;	text-decoration: none;}#navigation a:link, #navigation a:visited, #navigation a:focus{	text-decoration: none;	font-weight: normal;}#navigation a:hover, #navigation a:active{	text-decoration: underline;	font-weight: normal;	color: #000000;}form {	margin:0;	padding:0;}.fixfloat {	clear: both;	width: 100%;	margin: 0;	padding: 0;	font-size: 0;	height: 0;}#content {	border: 1px solid #ffffff;	border-right: 1px solid #d6d6d6;	width: 778px;	padding: 0 30px 0 0;	margin: 0;	margin-left: 260px;	min-height:500px;	font-size:85%;}
