/* Antan Holding */body {	background: #ffffff url(images/bkgr_left.gif) repeat-y;	font-family: verdana, arial, serif;	font-size: 13px;	color: #484848;	padding: 0;	margin-left: 13px;	margin-right: 0px;	margin-top: 0px;}a:link {	text-decoration: underline;	color: #054a17;	}a:visited {	text-decoration: underline;	color: #054a17;	}a:hover {	text-decoration: underline;	color: #054a17;	}td.content {	padding: 17px 10px 10px 17px;padding-top:10px;	margin:0px;	}.immooverview {	padding: 17px 10px 10px 17px;	padding-top: 26px;	margin:0px;	}#menu1 {	margin-top: 1px;	}#container {	vertical-align: middle;	}#selector {	text-align: center;	}#metamenu a{	vertical-align: middle;	list-style-type: none;	font-size: 11px;	}#metamenu a:link {	text-decoration: none;	color: #054a17;	font-weight: normal;	}#metamenu a:visited {	text-decoration: none;	color: #054a17;	font-weight: normal;	}#metamenu a:hover, a:active {	text-decoration: underline;	color: #054a17;	font-weight: normal;	}.form {	color: #074B18;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	padding-bottom:3px;}.forminput {	color: #074B18;	width: 130px;	height: 15px;	border: 1px solid #074B18;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;padding: 0px;}.formbutton {	color: #074B18;	width: 110px;	height: 17px;	border: 1px solid #074B18;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-color:#fff;padding: 0px;}.formcheckbox {	color: #074B18;	border: 1px solid #074B18;padding: 0px;}#formular {padding:10px;}#subjectlist input {float:left;padding:0px;}#subjectlist p{	text-align:left;	display:inline;	text-decoration: none;	color: #074B18;	font-size:10px;	padding:0px;	margin:0px;	float:left;	padding-top:5px;}.button {	font: 11px verdana;	color: #545454;	background-color: #f6f6f6;}.menu1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #548069;	text-decoration: none;	font-weight:bold;	width: 153px;	height: 16px;	padding:0px;	padding-top:2px;	margin:0px;	display:block;	text-align:right;	clear: both;	cursor:hand;}#slogan {	font-family: Helvetica,Verdana, Arial,  sans-serif;	font-size: 14px;	color: #548069;	text-decoration: none;	font-weight:bold;	height: 18px;	padding:15px;	padding-top:27px;	margin:0px;	display:block;	text-align:center;	clear: both;}.sub1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	width: 153px;	height: 18px;	padding:0px;	padding-top:2px;	margin:0px;	display:block;	text-align:right;	clear: both;	cursor:hand;}.pagename {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	font-weight:normal;	width: 153px;	height: 20px;	padding:0px;	padding-top:2px;	margin:0px;	display:block;	text-align:right;	clear: both;	text-transform: uppercase;}.sub2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	width: 153px;	height: 100%;	padding:0px;	padding-top:2px;	margin:0px;	display:block;	text-align:right;	clear: both;	cursor:hand;}a.menu {	text-decoration: none;	float:left;	width: 183px;	height: 20px;	padding:0px;	margin:0px;	display:block;	background-image: url(images/menu_empty.gif);	background-repeat: no-repeat;	background-position: left top;}a.menuactive {	text-decoration: none;	float:left;	width: 183px;	height: 20px;	padding:0px;	margin:0px;	display:block;	background-image: url(images/menu_empty_over.gif);	background-repeat: no-repeat;	background-position: left top;}a.menuactive2 {	text-decoration: none;	float:left;	width: 183px;	height: 19px;	padding:0px;	margin:0px;	display:block;	background-image: url(images/menu_empty_over2.gif);	background-repeat: no-repeat;	background-position: left top;		font-weight:bold;}a.submenuactive {	text-decoration: none;	float:left;	width: 183px;	/*height: 100%;*/		padding:0px;		padding-top:3px;	padding-bottom:3px;	margin:0px;	display:block;	font-weight: bold;	background-image: url(images/subsubmenu_empty.gif);	background-position: left top;}a.submenu {	text-decoration: none;	float:left;	width: 183px;	 /* height: 100%; */	padding:0px;	padding-top:3px;	padding-bottom:3px;	margin:0px;	display:block;	font-weight: normal;	background-image: url(images/subsubmenu_empty.gif);	background-position: left top;}p.submenu {	text-decoration: none;	float:left;    display: inline;	width: 183px;	height: 20px;	padding:0px;	margin:0px;	color: #96A298;	margin-top:1px;	display:block;	background-image: url(images/submenu_empty.gif);	background-repeat: no-repeat;	background-position: left top;}h1.headline {	text-decoration: none;	float:left;    display: inline;	width: auto;	height: 20px;	padding:0px;	padding-left: 15px;	font-size: 14px;	margin:0px;	color: #548069;	margin-top:1px;}span.small {	text-decoration: none;    display: inline;	width: auto;	height: 20px;	padding:0px;	padding-left: 15px;	font-size: 13px;	margin:0px;	color: black;	margin-top:1px;}a.menu:hover {	text-decoration: none;	float:left;	width: 183px;	height: 20px;	padding:0px;	margin:0px;	display:block;	background-image: url(images/menu_empty_over.gif);	background-repeat: no-repeat;	background-position: left top;}a:hover{text-decoration: none;}a.klein {font-size: 10px;	width: 12px;	height: 12px;	margin-top:2px;	margin-right:5px;	padding-top: 2px;	padding-left: 5px;	padding-bottom: 2px;	display:block;	font-weight:normal;border: 1px solid #548069;float:left;}a.mittel {font-size: 12px;	width: 12px;	height: 12px;	margin-top:2px;	margin-right:5px;	padding-top: 0px;	padding-left: 5px;	padding-right: 1px;	padding-bottom: 4px;	display:block;	font-weight:normal;border: 1px solid #548069;float:left;}a.gross {font-size: 12px;	width: 12px;	height: 12px;	margin-top:2px;	margin-right:5px;	padding-top: 0px;	padding-left: 5px;		padding-right: 1px;	padding-bottom: 4px;	display:block;	font-weight:bold;border: 1px solid #548069;float:left;}