/****************************************	Farben: 	Dunkles Grün: #b4bf0d;	Helles Grün: #cfd767;	Blau: #236db8;****************************************/.clearer{	clear: both;}#navi{  background-image: url("../bilder/site/menu_bg.jpg");  background-repeat: no-repeat;  height: 179px;  text-align: left;  padding-left: 60px;}#navi a{  color:#FFFFFF;   text-decoration:underline;   margin-bottom: 10px;  font-size:16px;}#navi a:hover{  text-decoration:none;}.container{  text-align: center;  width: 150px;  height: 26px;  margin-bottom: 9px;  background-image: url("../bilder/site/bt_sel.jpg");  background-repeat: no-repeat;}#search{  background-image: url("../bilder/img_suche.png");  background-repeat: no-repeat;  height: 180px;}#seitensuche{  position:absolute;  margin-top: 80px;  margin-left: -100px;}/*FIREFOX CSS HACK*/body>div #seitensuche{ margin-left: 40px;}#spalte-rechts{  position: relative;	float: right;	width: 100px;}#schnellsuche{	width: 180px;	height: 120px;	background-color: #f7c059;	padding-bottom: 10px;	margin-bottom: 10px;}.kontakt{	width: 600px;	min-height: 500px;	margin-top: -40px;	background-image: url(../bilder/img_content_bg.png);	background-repeat: no-repeat;	}.banner-links{	margin-top: 10px;	border: 0px;}#bio-tipps{	margin-top: 10px;	width: 180px;	background-color: #efe098;	min-height: 500px;	border-bottom: 2px solid #b2c0a0;}#suchmaske_reiter{	float: left;	display: inline;	width: 580px;}#suchmaske_reiter li{	float: left;	display: inline;}#suchmaske_reiter li a{	display: block;	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #3a4f15;	padding: 5px;	padding-left: 20px;	padding-right: 20px;	background-color: #f2d96d;	margin-right: 2px;	border-bottom: 2px solid #f2d96d;	text-decoration: none;}#suchmaske{	float: left;	display: inline;	padding: 10px;	background-color: #f2d96d;	width: 550px;	min-height: 136px;	margin-bottom: 10px;}#box-mitte{	float: left;	display: inline;	width: 570px;}.bild{	float: left;	display: inline;	margin-right: 10px;	margin-top: 10px;}.bild_rechts{	float: right;	display: inline;	margin-right: 10px;	margin-left: 10px;}#infotextAdmin{	float: left;	width: 570px;	margin-top: -50px; 	margin-bottom: 75px;}/*FIREFOX CSS HACK*/body>div #infotext{  margin-bottom: 0px;}#merkzettel{	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	text-align: left;	font-weight: normal;	width: 180px;	padding-bottom: 10px;	background-color: #efe098;	border-bottom: 2px solid #b2c0a0;}.merkzetteltab{	margin-left: 6px;	margin-right: 6px;}#weitere-tipps{	margin-top: 10px;	width: 180px;	min-height: 620px;	background-color: #d5ea9d;	border-bottom: 2px solid #b2c0a0;}#bio-lexikon{	margin-top: 10px;}.container-unterkunft, .container-textarea{	width: 570px;	padding: 10px;  _padding: 0px;	margin-top: 10px;	background-color: #FFFFFF;	border-bottom: 2px solid #b2c0a0;}.textblock-unterkunft{	width: 180px;	height: 150px;	float: left;	display: inline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	letter-spacing: 1px;	color: #3a4f15;	text-decoration: none;	text-align: left;	padding: 0px;	margin-left: 30px;}.details-unterkunft{	float: left;	display: inline;	margin-left: 16px;	display: inline;	list-style-type: none;	display: block;}.details-unterkunft li{	display: block;	height: 20px;}.details-unterkunft-information{	width: 120px;	background:url("../bilder/unterkunft/informationen.gif");	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-information:hover{	width: 120px;	background-image:url("../bilder/unterkunft/informationen-hover.gif");	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-anfrage{	width: 120px;	background-image:url("../bilder/unterkunft/anfrage.gif");	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-anfrage:hover{	width: 120px;	background-image:url("../bilder/unterkunft/anfrage-hover.gif");	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-pauschalen{	width: 120px;	background-image:url("../bilder/unterkunft/pauschalen.gif");	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-pauschalen:hover{	width: 120px;	background-image:url("../bilder/unterkunft/pauschalen-hover.gif");	padding-top: 1px;}.details-unterkunft-merken{	width: 120px;	background-image:url("../bilder/unterkunft/auf-merkzettel.gif");	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-merken:hover{	width: 120px;	background-image:url("../bilder/unterkunft/auf-merkzettel-hover.gif");	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-internet{	width: 120px;	background-image:url("../bilder/unterkunft/internetseite.gif");	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-internet:hover{	width: 120px;	background-image:url("../bilder/unterkunft/internetseite-hover.gif");	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-karte{	width: 120px;	background-image:url("../bilder/unterkunft/karte.gif");	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-karte:hover{	width: 120px;	background-image:url("../bilder/unterkunft/karte-hover.gif");	background-repeat: no-repeat;	padding-top: 1px;}.aktuelles-bild{	float: left;	display: inline;	margin-right: 10px;}.bilderleiste{	float: left;	display: inline;	width: 570px;	margin-right: 30px;	margin-top: 10px;/*	min-height: 800px;*/}.bilderleiste img{	float: left;	display: inline;	padding: 3px;	margin-left: 7px; 	margin-right: 7px;	margin-bottom: 10px;	border: 1px solid #b2c0a0;	}.hotreiseangcorpus_left{	float: left;	margin-top: 15px;	width: 200px;}.hotreiseangcorpus_right{	float: left;	margin-top: 15px;	margin-left: 40px;	width: 200px;}.branchenbuch{  text-alin:left;}/*====================================================================								Details Ansicht====================================================================*/#map{	margin-top: 10px;	}/*====================================================================								Suchergebnis====================================================================*/#suchergebnis{	width: 510px;	height: 500px;	position: absolute;	margin-left: 260px;	margin-top: 5px;	background: url(../bilder/img_content_bg.jpg) 0px -45px;	background-repeat: no-repeat;	}.container-unterkunft, .container-textarea{	width: 570px;	min-height: 135px;	padding: 10px;  	_padding: 0px;	margin-top: 10px;	background-color: #FFFFFF;	border-bottom: 2px solid #b2c0a0;	}.preis{	width: 150px;	float: right;	}.preis .details-unterkunft li{	width: 120px;	margin-left: 20px;	}.details-unterkunft{	float: left;	display: inline;	margin-left: 16px;	display: inline;	list-style-type: none;	display: block;}.details-unterkunft li{	display: block;	height: 25px;	margin-bottom: 2px;	background-color: #ffffff;}.details-unterkunft a:link,.details-unterkunft a:visited{	color: #3a4f15;	text-align: left;	}.details-unterkunft-information{	width: 140px;	background: url(../bilder/icons/icon_unterkunft.png) -200px -41px;	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-information:hover{	width: 140px;	background: url(../bilder/icons/icon_unterkunft.png) -200px -10px;	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-anfrage{	width: 140px;	background: url(../bilder/icons/icon_unterkunft.png) -200px -108px;	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-anfrage:hover{	width: 140px;	background: url(../bilder/icons/icon_unterkunft.png) -200px -77px;	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-pauschalen{	width: 140px;	background: url(../bilder/icons/icon_unterkunft.png) -200px -296px;	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-pauschalen:hover{	width: 140px;	background: url(../bilder/icons/icon_unterkunft.png) -200px -265px;	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-merken{	width: 140px;	background-image:url("../bilder/unterkunft/auf-merkzettel.gif");	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-merken:hover{	width: 140px;	background-image:url("../bilder/unterkunft/auf-merkzettel-hover.gif");	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-internet{	width: 140px;	background: url(../bilder/icons/icon_unterkunft.png) -200px -234px;	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-internet:hover{	width: 140px;	background: url(../bilder/icons/icon_unterkunft.png) -200px -203px;	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-karte{	width: 140px;	background: url(../bilder/icons/icon_unterkunft.png) -200px -172px;	background-repeat: no-repeat;	padding-top: 1px;}.details-unterkunft-karte:hover{	width: 140px;	background: url(../bilder/icons/icon_unterkunft.png) -200px -141px;	background-repeat: no-repeat;	padding-top: 1px;}a.tooltip {text-decoration:none;}.tooltip span.tooltipinfo{display:none;}.tooltip:hover span.tooltipinfo{display:block;position:absolute; width:200px; height:200px;}
