h1,h2,h3,h4,h5,h6,ul,li,ol,p,img,form,label {	float: left;	margin: 0px;	padding: 0px;	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}body, div {	margin: 0px;	padding: 0px;}body {	background:url(images/bg.gif) repeat-y center;	font-family: Arial, Helvetica, sans-serif;	}a {	text-decoration: none;}a img {	border: 0px;}a span, h1 span, h2 span {	display: none;}h2 {	margin: 13px 0 3px 0;}ul li {	float: left;	list-style: none;}#page {		position: relative;		width:799px;		margin: 0px auto 0px auto;		padding: 0px 10px 0px 10px;	}#page object {			width: 573px;			height: 253px;		}#header {top:10px;position:absolute;width:797px;height:161px;border:#cdcdcd solid 1px;background-color:#FFFFFF;}#header img {margin:13px 0 0 14px;}#headerlinks {float:right;margin: 8px 13px 0 0;width:480px;padding: 7px 0 5px 10px;}#headerlinks a{color:#8E8E8E;font-size:10px;padding:0 10px 0 10px;}#headerlinks img {margin: 0 0 0 5px;}#headerlinks li, input, select {font-size:10px;}#headerlinks input, select {margin:-10px 0px 0 11px;font-size:10px;font-family:Arial, Helvetica, sans-serif;}#headerlinks  select {margin:-10px 0px 0 10px;}a#rsslink{padding: 0 0 0 0;}a#linkline {padding:0 12px 0 8px;}a#linkline{border-right:1px solid #8E8E8E;}a#sitemap{border-right:1px solid #8E8E8E;padding: 0 15px 0 13px;}img#pfeil {margin: -3px 0 0 4px;}#suche input {height:12px;}#sprache select {height:17px;}#tooltipdescription {display:none;}#hotline {margin-top:-52px;float:right;padding-right:23px;width:135px;color: #8D8D8D;font-size:10px;clear:both;}#hotline img {margin: 0 0 0 0;float:none;}#hotline a {margin-left:6px;}img#buchhotline {margin-top:2px;}#navitop {position:absolute;top:112px;height:30px;background-color:#ffffff;width:760px;left:15px;clear:both;text-transform:uppercase;BORDER-BOTTOM: #ececec 1px solid;}#navitop ul {margin: 9px 0 0 0;height:17px;width:521px;}#navitop li a{float: left;height: 17px;}#navitop ul li a#home { width:27px; background: url(images/nav_home.png) no-repeat; margin-right:34px;}#navitop ul li a#hotelbuchen { width:70px; background: url(images/nav_buchen.png) no-repeat;margin-right:34px;}#navitop ul li a#konzern { width:43px; background: url(images/nav_konzern.png) no-repeat;margin-right:33px;}#navitop ul li a#presse { width:36px; background: url(images/nav_presse.png) no-repeat;margin-right:30px;}#navitop ul li a#jobs { width:80px; background: url(images/nav_jobs.png) no-repeat;margin-right:33px;}#navitop ul li a#service { width:36px; background: url(images/nav_service.png) no-repeat;}#navitop ul li a#home:hover {background: url(images/nav_home_over.png) no-repeat;}#navitop ul li a#hotelbuchen:hover { background: url(images/nav_buchen_over.png) no-repeat;}#navitop ul li a#konzern:hover { background: url(images/nav_konzern_over.png) no-repeat;}#navitop ul li a#presse:hover { background: url(images/nav_presse_over.png) no-repeat;}#navitop ul li a#jobs:hover { background: url(images/nav_jobs_over.png) no-repeat;}#navitop ul li a#service:hover { background: url(images/nav_service_over.png) no-repeat;}#content {top:183px;position:absolute;width:799px;}#text {}			#text_rechts {float:right;width:573px;}#text_bild_oben img{float:right;height:253px;width:573px;border:1px solid #D4D4D4;}#text_innen {width:554px;float:right;background:#FFFFFF;margin:10px 0 10px 0px;padding: 16px 0 0 19px;border:1px solid #D4D4D4;}#text_innen p {	margin: 13px 0 3px 0;	line-height: 11.635pt;padding-right:20px;}#text_innen h1, h2 {	width:550px;}#karriere {overflow:hidden;float:left;width:554;text-align:left;}#karriere iframe {width:554px;height:300px;margin-top:5px;background-color:#FFFFFF;overflow:hidden;}#infos {float:left;width:540px;padding: 0 0 20px 0;font-size:10px;color:#757575;}#infos a{font-size:10px;color:#757575;}#infos a:hover{color:#000000;}#sidebar {width:214px;float:left;}#sidenavi_1 {width:212px;border:1px solid #a3a7aa;height:30px;top:0px;background:#bcbebf url(images/hotel_buchen.png) no-repeat 15px 6px;}#buchung  {overflow:hidden;}#buchung iframe {border:1px solid #D4D4D4;width:212px;height:420px;margin-top:5px;padding-top:11px;background-color:#FFFFFF;overflow:hidden;}#awardworld {border:1px solid #D4D4D4;background-color:#FFFFFF;height:90px;width:187px;padding: 10px 10px 0 15px;}#bonuslink {width:100px;float:left;}#bonuslink a {padding-left: 17px;	background: url(images/pfeil_rot.gif) no-repeat 0px 3px;color: #000000;	text-decoration: none;	font-size:10px;float:left;}#prospekte {border:1px solid #D4D4D4;background-color:#FFFFFF;margin-top:10px;height:90px;width:187px;padding: 10px 10px 0 15px;}#bonuslink1 {width:100px;float:left;}#bonuslink1 a {padding-left: 17px;	background: url(images/pfeil_rot.gif) no-repeat 0px 3px;color: #000000;	text-decoration: none;	font-size:10px;float:left;}#karten{float:right;}#newsletter {border:1px solid #D4D4D4;background-color:#FFFFFF;margin-top:10px;height:80px;width:187px;padding: 10px 10px 0 15px;}#newsletter img {margin: 0 0 10px 0;}#newsletter input {font-size:10px;font-family:Arial, Helvetica, sans-serif;}img#newspfeil{margin-top:1px;}#hotelsuchen {border:1px solid #D4D4D4;background-color:#FFFFFF;margin-top:10px;margin-bottom:10px;height:83px;width:197px;padding: 10px 0px 0 15px;}#hotelsuchen img {margin: 0 20px 5px 0;}#hotelsuchen_innen {float:left;width:140px;}#kartenansicht {width:110px;float:left;}#kartenansicht a {padding-left: 17px;	background: url(images/pfeil_rot.gif) no-repeat 0px 3px;color: #000000;	text-decoration: none;	font-size:10px;float:left;}img#hotelpfeil{margin: 1px 0 0 0;}img#karte {float:right;margin: 22px 0 0 0;}#footer {background-color:#FFFFFF;height:20px;width:820px;left:-10px;float:left;bottom:-25px;position:absolute;padding: 5px 0 0 10px;}#footer a{font-size:10px;color:#757575;margin: 0 15px 0 0;}#footer a:hover{color:#000000;}#tooltip{    font-family:arial, helvetica, sans-serif;  	color : #323232;    position: absolute;	width: 204px;    text-align:left;    border: 4px solid #bdbec0;     padding: 6px;    background-color: #FFFFFF;    visibility: hidden;    z-index: 100;    }#tooltipheader{    font-family:arial, helvetica, sans-serif;  	color : #323232;    position: absolute;    width: 204px;    text-align:left;    border: 4px solid #bdbec0;     padding: 6px;    background-color: #FFFFFF;    visibility: hidden;    z-index: 100;    }    