*
{
margin:0;
padding:0;
outline:0;
}

h1, h2, h3, h4, h5, h6, li, ul, ol, p, span,label,input,textarea,fieldset {font-family:Arial, Helvetica, sans-serif;}
a {text-decoration:none; outline: none;}
a img {border:0;}
a:visited  {color:#990000;}


body {
background-image:url(http://www.hotel-neue-post.de/Bilder/body.jpg);
background-repeat:repeat-x;
}

html, body {height:100%;}

#Wellnesshotel-Neue-Post {
	position: relative;
	width:980px;
	height:auto;
	z-index:1;
	left: 50%;
	margin-left: -490px;
	background-color: transparent;
	}
	
#Header {
	position:relative;
	background-image:url(http://www.hotel-neue-post.de/Bilder/header-service.png);
	background-repeat:repeat-x;
	margin-top:-1px;
	z-index:2;	
	height:615px;
}

#Logo  { 
	position:relative;
	height:233px;
	width:219px;
	margin-left:20px;
	z-index:4;
	float:left;
	display:inline;
}

#Impressum {
	position:relative;
	height: auto;
	width:80px;
	z-index:3;
	margin:33px 32px 0 0;
	float:right;
}

#Impressum li {
	font-size:0.8em;
	list-style:none;
	text-align:right;
	line-height:16px;
}

#Impressum li a {color: #999;}
#Impressum li a:hover {color: #F60;}

	
#Slideshow{
	position:relative;
	height: 453px;
	width:730px;
	z-index:3;
	margin:-76px 0 0 10px;
	border: 6px solid white;
	background-color:#FFFFFF;
	float:left;
	overflow:hidden;
}

#Header-Wellnesshotel{
	position:relative;
	height: 453px;
	width:950px;
	z-index:3;
	margin:-76px 0 0 10px;
	border: 6px solid white;
	float:left;
}

#Header-Pauschalen {
	background:url(http://www.hotel-neue-post.de/Bilder/Header/Pauschalen-Header.png) 0 0 no-repeat;
	background-color:#FFFFFF;
	position:relative;
	height: 453px;
	width:188px;
	z-index:3;
	overflow:hidden;
	margin:-459px 10px 0 0;
	border: 6px solid white;
	float:right;
}

#Header-Pauschalen h1 {
	margin:15px 10px 0 12px;
	font-size:1.1em;
	color:#FFFFFF;
	line-height:13px;
	text-transform:uppercase;
}

#Header-Pauschalen h2 {
	margin:0 10px 17px 12px;
	font-weight:800; 
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase; 
}


#Header-Pauschalen ol {
	position:absolute;
	margin:65px 10px 0 22px;
	color: #333333;
	float:left;
	display:block;
}

#Header-Pauschalen ol dd {
	display:list-item;
	font-size:0.7em;
	list-style: disc;
	clear:both;

}

#Header-Pauschalen .mehr {margin-top:-10px;}
#Header-Pauschalen dd.link {list-style:none;}
#Header-Pauschalen dd.preis {list-style:none; text-align:right; text-transform:uppercase; font-weight:800; margin-top:10px;}
#Header-Pauschalen dd.link a {float:right; margin:10px -28px 0 0; padding:30px 0 10px 18px; width:124px; background: url(../Bilder/Header/Pauschalen/Urlaubspauschale.png) 0 0 no-repeat; font-size:0.8em; color:#74ac00; cursor:pointer;}
    
#Header-Pauschalen dd.link a:hover {background-position: 0 -57px; color:#000000;}
#Header-Pauschalen dd.link a:activ {background-position: 0 -57px; color:#000000;}
.clear {clear:both;}

#Breadcrumb {position:relative; width:960px; padding: 15px 0 0 0; height:30px; margin-left:11px; margin-top:-6px; background:url(../Bilder/Breadcrumb/back.png) 0 0 no-repeat; display:inline-block;}
#Breadcrumb p {font-size:0.7em; float:left; padding:0 15px;}
#Breadcrumb .time {float:right;}
#Breadcrumb a {color:#ff7c00; font-weight:800;}
#Breadcrumb a:hover{text-decoration:underline; color: #333333; font-weight:800;}

.seitenanfang {margin:100px 0 0 255px;}
.bilder {float:left; margin-right:37px; display:block; width:150px;}

#Einblendung1 {
	position:absolute;
	width:980px;
	z-index:998;
	left: 50%;
	margin-left: -490px;

}

#Einblendung-info1 {
	background-image:url(http://www.hotel-neue-post.de/Bilder/Switch/Weihnachten.jpg);
	background-repeat:no-repeat;
    margin-top:50px;
	margin-bottom:20px;
	width:980x;
    	height:500px;
     }
     
#Einblendung1 h1 {clear:both; font-size:2.0em; text-align:justify; margin:30px 30px 0 440px; color: #fa910f;}
#Einblendung1 .text {text-align:justify; margin:5px 30px 0 440px;}
#Einblendung1 .empfehlung-ie {margin:80px 30px 0 440px; font-size:1.2em;}
#Einblendung1 .empfehlung-firefox {margin:32px 30px 0 440px; font-size:1.2em;}
#Einblendung1 .empfehlung-firefox a:hover, .empfehlung-ie a:hover {color: #fa910f;}
#Einblendung1 .empfehlung-firefox a, .empfehlung-ie a {color: #999999;}
#Einblendung1 .schliessen {float:right; margin:15px; cursor:pointer; z-index:999}
.imgfloat {float:left; margin-right:10px;}/***** clearfix *****/
.clear {clear: both;height: 0;line-height: 0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix {height: 1%;}
.clearfix {display: block;}

/* Panel Tab/button */
.tab {
  	background: url(../Bilder/Top-Panel/tab-line.png) repeat-x 0 0;
	height: 42px;
	position: relative;
    	top: 0;
	z-index: 999;
}

.tab ul.login {
	display: block;
	position: relative;
  	float: right;
  	clear: right;
  	height: 42px;
	width: auto;
  	font-weight: bold;
	line-height: 42px;
	margin: 0;
	right: 48%;
  	color: white;
  	font-size: 80%;
	text-align: center;
}

.tab ul.login li.left {
  	background: url(../Bilder/Top-Panel/tab-left.png) no-repeat left 0;
  	height: 42px;
	width: 30px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

.tab ul.login li.right {
  	background: url(../Bilder/Top-Panel/tab-right.png) no-repeat left 0;
  	height: 42px;
	width: 30px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

.tab ul.login li {
 	text-align: left;
  	padding: 0 6px;
	display: block;
	float: left;
	height: 42px;
  	background: url(../Bilder/Top-Panel/tab-middle.png) repeat-x 0 0;
}

.tab ul.login li a {
	color: #ff7c00;
}

.tab ul.login li a:hover {
	color: #b50a81;
}

.tab a.open, .tab a.close {
	height: 20px;
	line-height: 20px !important;
	cursor: pointer;
	display: block;
	width: 20px;
	position: relative;
	top: 11px;
}

.tab a.open {background: url(../Bilder/Top-Panel/bt_open.png) no-repeat right 0;}
.tab a.close {background: url(../Bilder/Top-Panel/bt_close.png) no-repeat right 0;}
.tab a:hover.open {background: url(../Bilder/Top-Panel/bt_open.png) no-repeat right -19px;}
.tab a:hover.close {background: url(../Bilder/Top-Panel/bt_close.png) no-repeat right -19px;}

/* sliding panel */
#toppanel {
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 999;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

#panel {
	width: 100%;
	height: 300px;
	color: #999999;
	background: url(../Bilder/Top-Panel/panel-back.png) left repeat-x;
	overflow: hidden;
	position: relative;
	z-index: 3;
	display: none;
}



#panel p {
	margin: 5px 0;
	padding: 0;
}

#panel .content {
	width: 970px;
	margin: 0 auto;
	text-align: left;
}

#panel .content .left {
	width: auto;
	float: left;
	padding: 0 17px;
	
}

#panel ul {list-style:none; width:193px; padding: 10px 0 40px; margin:15px 0 0 13px; background:url(../Bilder/Top-Panel/seperator.png) right top repeat-y;clear:left;}
#panel ul.noborder {background:none;}
#panel li a {font-size:0.7em; color: #999; background-image:url(http://www.hotel-neue-post.de/Bilder/Top-Panel/Pauschalen.png); width:150px; height:0; display:block; text-align:justify; padding:50px 0 0 0; }
#panel li a:hover{font-size:0.7em; color: #FFF;}
#panel li.schnuppertage a {background-position: 0 0; margin-bottom:35px;} #panel li.schnuppertage a:hover {background-position: -150px 0; margin-bottom:35px;}
#panel li.zeitlosetage a {background-position: 0 -50px;margin-bottom:35px;} #panel li.zeitlosetage a:hover {background-position: -150px -50px; margin-bottom:35px;}
#panel li.freundinnentage a {background-position: 0 -100px;margin-bottom:35px;} #panel li.freundinnentage a:hover {background-position: -150px -100px;margin-bottom:35px;}
#panel li.luxuswellness a {background-position: 0 -150px; margin-bottom:35px;} #panel li.luxuswellness a:hover {background-position: -150px -150px; margin-bottom:35px;}
#panel li.rausaufsland a {background-position: 0 -200px;} #panel li.rausaufsland a:hover {background-position: -150px -200px;}
#panel li.adventszuckerl a {background-position: 0 -252px; margin-bottom:35px;} #panel li.adventszuckerl a:hover {background-position: -150px -252px;margin-bottom:35px;}
#panel li.neueposthit a {background-position: 0 -406px; margin-bottom:35px;} #panel li.neueposthit a:hover {background-position: -150px -406px; margin-bottom:35px;}
#panel li.treueseelen a {background-position: 0 -460px;margin-bottom:35px;} #panel li.treueseelen a:hover {background-position: -150px -460px;margin-bottom:35px;}
#panel li.siebensechs a {background-position: 0 -510px;} #panel li.siebensechs a:hover {background-position: -150px -510px;}
#panel li.romantischeradvent a {background-position: 0 -306px;margin-bottom:35px;} #panel li.romantischeradvent a:hover {background-position: -150px -306px;margin-bottom:35px;}
#panel li.mehrenergie a {background-position: 0 -350px;margin-bottom:35px;} #panel li.mehrenergie a:hover {background-position: -150px -350px;margin-bottom:35px;}
#wrapper {
	position:relative;
    	min-height: 100%;
    	height: auto !important;
    	height: 100%;
    	margin: 0 0 -360px 0; 
    	background: url(http://www.hotel-neue-post.de/Bilder/Footer/Footer-Wellnesshotel-Back.jpg) bottom repeat-x;
    	width: 100%;
	z-index: 5;
}

#Content{
	position: relative;
	background:url(http://www.hotel-neue-post.de/Bilder/Header/content-back.png) top no-repeat;
	z-index: 5;
	margin-top:-6px;
	width:980px;
	height:auto;
	left: 50%;
	margin-left: -490px;
	background-color: transparent;
	}
	


.Uebersicht {
	position: relative;
	background: url(../Bilder/Content/Uebersicht/Box.jpg);
	width:750px;
	height:332px;
	float:left;
	margin: 20px 0 0 10px;

}

.Uebersicht h2 {
	padding: 7px 0 0 45px;
	font-size: 1.3em;
	color:#FFFFFF;
	text-transform:uppercase;
}

.Uebersicht h3 {
	width:385px;
	margin-right:15px;
	margin-top:7px;
	padding:20px 0 0 0;
	font-size: 0.7em;	
	color: #dedede;
	text-transform:uppercase;
	float:right;

}

.Uebersicht p.header {
	width:386px;
	margin-right:15px;
	font-size: 1.6em;	
	color:#FF6600; 
	text-transform:uppercase;
	font-weight:800;
	float:right;

}

.Uebersicht p.text {
	width:385px;
	padding:10px 0 0 0;
	margin-right:15px;
	margin-bottom:20px;
	text-align:justify;
	font-size: 0.8em;	
	color: #333333; 
	float:right;

}

.Uebersicht ul.text {
	width:365px;
	padding:10px 0 0 10px;
	margin: 0 15px 20px 0; 
	font-size: 0.8em;	
	color: #333333; 
	float:right;

}

.Uebersicht img {margin-top:7px;}
.Uebersicht p.link {list-style:none;}
.Uebersicht p.link a {padding:30px 0 10px 18px; width:106px; background: url(../Bilder/Header/Pauschalen/Urlaubspauschale.png) 0 0 no-repeat; font-size:0.8em; color:#74ac00; cursor:pointer; float:right; clear:right; display:block; margin:0 0 0 -28px; font-size:0.65em;}
    
.Uebersicht p.link a:hover {background-position: 0 -57px; color:#000000;}
.Uebersicht p.link a:activ {background-position: 0 -57px; color:#000000;}

.Info li, .Info-Special li, .Info-Pauschalen li, .related li {list-style:circle}

.Info, .Info-Special, .Info-Pauschalen, .related {
	position: relative;
	width:750px;
	padding-bottom:10px;
	height:auto;
	margin: 20px 0 0 10px;
	background-color: #fafafa;
	float:left;
	
}

.Info h1, .Info-Special h2, .Info-Pauschalen h1 {
	padding: 7px 0 0 45px;
	background:url(../Bilder/Content/h1.jpg) 0 0 no-repeat;
	width:750px;
	height:50px;
	display:inline-block;
	font-size: 1.3em;
	color:#FFFFFF;
	text-transform:uppercase;
}
.related h3 {
	padding: 7px 0 0 45px;
	background:url(../Bilder/Content/h1-green.jpg) 0 0 no-repeat;
	width:750px;
	height:50px;
	display:inline-block;
	font-size: 1.3em;
	color:#FFFFFF;
	text-transform:uppercase;

}

.related li {list-style:none;}
.related li a {font-weight:800;}

.Info h2, .Info-Special h3, .Info-Pauschalen h2 {
	margin: 0 0 -13px 10px;
	padding: 0 15px 0 10px;
	background:url(../Bilder/Content/h3-back.jpg) left bottom no-repeat;
	line-height:75px;
	font-size: 1.6em;
	font-weight:800;	
	color:#FF6600;
	text-transform:uppercase;
	clear:both;
}


.Info-Pauschalen h3 {
	margin: 0 0 -13px 10px;
	padding: 0 15px 0 10px;
	background:url(../Bilder/Content/h3-back.jpg) left bottom no-repeat;
	line-height:75px;
	font-size: 1.0em;
	font-weight:800;	
	color:#FF6600;
	text-transform:uppercase;
	clear:both;
}

.Info h3, .Info-Special h4 {
	padding:15px 0 5px 15px;
	margin-top: 10px;
	font-size: 1.0em;	
	text-decoration: underline;
	color:#FF6600; 
	text-transform:uppercase;

}

.Info p, .Info-Special p, .Info-Pauschalen p {
	padding:0 15px 2px 15px;
	font-size: 0.8em;	
	color: #333333;
	text-align:justify;
}

.Info ul, .Info-Pauschalen ul, .related ul {
	padding:0 15px 2px 0;
	margin-left: 30px;
	font-size: 0.8em;	
	color: #333333;
	text-align:justify;
}

.Info p a, .Info-Special p a, .Info-Pauschalen p a, .Info-Pauschalen li a, .related li a{
	 color:#FF6600; 
}

.Info p a:hover, .Info-Special p a:hover, .Info-Pauschalen p a:hover, .Info-Pauschalen li a:hover, .related li a:hover {
	color: #7db112; 
	text-decoration:underline;	
}

.Info span {
	float:left;
	font-size: 0.8em;
	margin:-15px 0 0 580px;
	padding-right:46px;
	display:block;
}

.Info ul.preis {width:750px; height:auto; margin:15px 0 -25px 0; font-size:0.8em; font-weight:800;}
.Info ul.preis1 {width:750px; height:auto; margin:15px 0 -25px 0; font-size:0.8em;font-weight: normal;}
.Info li.preis {list-style:none; line-height:30px; vertical-align:middle; padding-left:15px;}
.Info li.preis img {margin-left:10px; vertical-align:middle; height:12px;}
.Info li.even {background:url(../Bilder/Content/even.gif) 0 0 repeat;}
.Info li.odd {background:url(../Bilder/Content/odd.gif) 0 0 repeat;}
.Info li span {margin: 0; padding:0; clear:both; float: right; clear:both; padding-right:15px; font-size:100%;font-weight:800;}



.top {margin-top:10px;}
.bottom {margin-bottom:-10px;}

.Info img {float:left; margin:15px 15px 0 15px; clear:left;}

.Info p.link {font-size:1.3em; margin:30px 0 30px 20px;}
.Info p.link a {background: url(../Bilder/Content/link.jpg) 0 -30px no-repeat; padding-left:45px; height:30px; display:inline-block; color:#CC0099; text-decoration:none;}
.Info p.link a:hover {background: url(../Bilder/Content/link.jpg) 0 0 no-repeat; color:#000000;}

.Info-Pauschalen ul.preis {width:750px; height:auto; margin:15px 0; font-size:0.8em; font-weight:800;}
.Info-Pauschalen li.preis {list-style:none; line-height:30px; vertical-align:middle; padding-left:15px;}
.Info-Pauschalen li.preis img {margin-left:10px; vertical-align:middle; height:12px;}
.Info-Pauschalen li.even {background:url(../Bilder/Content/even.gif) 0 0 repeat;}
.Info-Pauschalen li.odd {background:url(../Bilder/Content/odd.gif) 0 0 repeat;}
.Info-Pauschalen li span {float: right; clear:both; padding-right:15px;}
.Info-Pauschalen .buchen {margin:5px 0; display:block; width:150px; height:50px; background:url(http://www.hotel-neue-post.de/Bilder/Buchungsformular/Pauschale-Buchen.jpg) 0 0 no-repeat; float:right; clear:both;}

.Info-Pauschalen p.related {width:714px; text-align:right; height:30px; margin-top: 10px; padding-top:10px; background-color: #ffccaa; border:3px dashed #FF6600; font-size:1.0em; font-weight:800;}
span.zeit {font-size: 100%; clear:both; float:right; margin-right:300px; width:200px;}#Sidebar {position:relative; width:185px; display:inline-block; border-left: 2px dashed #dedede; height:100%; margin:15px 15px 0 0; padding:5px 0 0 9px; float:right;}
#Sidebar .content {width:183px; height:auto; border: 1px solid #e4e4e4; border-top:none; margin-bottom:10px; background:url(http://www.hotel-neue-post.de/Bilder/Content/Sidebar/back-content.jpg) 0 0 repeat-x;  background-color: #fafafa;}

#Sidebar h2 {padding-left:30px; width:155px; height:38px; line-height:39px; vertical-align:middle; display:block; font-size:0.95em; color:#FFFFFF; text-transform:uppercase;background-image: url(../Bilder/Content/Sidebar/back-h2.jpg);}
#Sidebar h2.black {background-position: 0 0;}
#Sidebar h2.green {background-position: 0 -38px;}
#Sidebar h2.orange {background-position: 0 -76px;}

#Sidebar h3 {padding:10px 8px 5px 9px; font-size:0.9em; text-transform:uppercase; color: #999900;}
#Sidebar p {padding:10px 8px 5px 9px; font-size:0.8em; color:#333333;}
#Sidebar ul {padding:0 8px 10px 22px; margin-left:0; font-size:0.8em; color:#333333; text-align:left; list-style:circle;}
#Sidebar img {padding: 1px 0 1px 0;}


#Sidebar p.text {text-align:justify;}
#Sidebar p.link {text-align:right; font-weight:800;}
#Sidebar p.link a {color: #999999;}
#Sidebar p.link a:hover {color: #333333;}


#Sidebar form {padding:0 14px 10px 14px; width:160px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; background:url(../Bilder/Sidebar/Schnellanfrage/back.jpg) 0 0; background-color: #fafafa;}
#Sidebar label {font-size:0.7em; text-transform:uppercase; font-weight:800;}
#Sidebar input {width:157px; margin:2px 0 7px 0; height:15px;font-size:0.7em; border:0; background-color:transparent; color: #666666;}
#Sidebar textarea {width:157px; height:150px; padding:5px 10px 5px 3px; overflow:auto; font-size:0.7em; color: #666666; border:0; background-color:transparent;}
#Sidebar .submit {background: url(../Bilder/Sidebar/Schnellanfrage/submit.jpg) 0 0 no-repeat; height: 41px; width:175px; display:block; margin:10px 0 0 -8px; color:#FFFFFF; font-size:1.0em; font-weight:800; cursor:pointer;}

#Sidebar .submit:hover{background: url(../Bilder/Sidebar/Schnellanfrage/submit.jpg) 0 -39px no-repeat;}#Navi {
	position:relative;
	width:970px;
	height:90px;
	margin: 0 0 5px 5px;
	padding-top:20px;
	z-index:999;

}

#Navi ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

#Navi ul li {
  display: block;
  position: relative;
  float: left;
}

#Navi li ul { display: none; }

#Navi .wellnesshotel ul {background-image:url(../Bilder/Navi/ul-1.png); z-index:1000;margin-top:-450px; width:230px; height:200px;}
#Navi .wellnesshotel .lv1 {margin-left:-10px; background-position: 0 0;}
#Navi .wellnesshotel .lv2 {margin-left:220px; background-position: -230px 0;}
#Navi .wellnesshotel .lv3 {margin-left:450px; background-position: -460px 0;}
#Navi .wellnesshotel .lv4 {margin-top: -250px; margin-left:-10px; background-position: 0 -200px;height: 185px;}
#Navi .wellnesshotel .lv5 {margin-top: -250px; margin-left:220px; background-position: -230px -200px; width:460px; height:185px;}
/*#Navi .wellnesshotel .lv6 {margin-top: 175px; margin-left:450px; background-postion: -460px -200px;}*/

#Navi .wellness ul {background-image:url(../Bilder/Navi/ul-2.png); z-index:1000; margin-top:-450px;width:230px; height:200px;}
#Navi .wellness .lv1 {margin-left:-9px; background-position: 0 0;}
#Navi .wellness .lv2 {margin-left:219px; background-position: -230px 0;}
#Navi .wellness .lv3 {margin-left:449px; background-position: -460px 0;}
#Navi .wellness .lv4 {margin-top: -250px; margin-left:-9px; background-position: 0 -200px;height: 185px;}
#Navi .wellness .lv5 {margin-top: -250px; margin-left:219px; background-position: -230px -200px; width:460px;height: 185px;}
/*#Navi .wellness .lv6 {margin-top: -250px; margin-left:450px; background-position: -460px -200px ;}*/

#Navi .zimmer ul {background-image:url(../Bilder/Navi/ul-3.png); z-index:1000; margin-top:-450px;width:230px; height:200px;}
#Navi .zimmer .lv1 {margin-left:-270px; background-position: 0 0;;}
#Navi .zimmer .lv2 {margin-left:-40px; background-position: -230px 0;}
#Navi .zimmer .lv3 {margin-left:190px; background-position: -460px 0;}
#Navi .zimmer .lv4 {margin-top: -250px; margin-left:-270px; background-position: 0 -200px;height: 185px;}
#Navi .zimmer .lv5 {margin-top: -250px; margin-left:-40px; background-position: -230px -200px;width:460px;height: 185px;}
/*#Navi .zimmer .lv6 {margin-top: -250px; margin-left:190px; background-position: -460px -200px;}*/

#Navi .packages ul {background-image:url(../Bilder/Navi/ul-4.png); z-index:1000; margin-top:-450px;width:230px; height:200px;}
#Navi .packages .lv1 {margin-left:-270px; background-position: 0 0;}
#Navi .packages .lv2 {margin-left:-40px; background-position: -230px 0;}
#Navi .packages .lv3 {margin-left:190px; background-position: -460px 0;}
#Navi .packages .lv4 {margin-top: -250px; margin-left:-270px; background-position: 0 -200px; height: 185px;}
#Navi .packages .lv5 {margin-top: -250px; margin-left:-40px; background-position: -230px -200px; width:460px;height: 185px;}
/*#Navi .packages .lv6 {margin-top: -250px;; margin-left:190px; background-postition: -460px -200px;}*/

#Navi .entdeckertour ul {background-image:url(../Bilder/Navi/ul-5.png); z-index:1000; margin-top:-450px;width:230px; height:385px;}
#Navi .entdeckertour .lv1 {margin-left:-520px; background-position: 0 0;}
#Navi .entdeckertour .lv2 {margin-left:-290px; background-position: -230px 0;}
#Navi .entdeckertour .lv3 {margin-left:-60px; background-position: -460px 0;}

#Navi .urlaub-buchen ul {background-image:url(../Bilder/Navi/ul-6.png); z-index:1000;margin-top:-450px;width:230px; height:200px;}
#Navi .urlaub-buchen .lv1 {margin-left:-600px; background-position: 0 0;}
#Navi .urlaub-buchen .lv2 {margin-left:-370px; background-position: -230px 0; width:460px; height:385px;}
/*#Navi .urlaub-buchen .lv3 {margin-left:-140px; background-position: -460px 0;}*/
#Navi .urlaub-buchen .lv4 {margin-top: -250px; margin-left:-600px; background-position: 0 -200px; height:185px; }
/*#Navi .urlaub-buchen .lv5 {margin-top: -250px; margin-left:-370px; background-position: -230px -200px;height: 185px;}*/
/*#Navi .urlaub-buchen .lv6 {margin-top: -250px; margin-left:-140px; background-position: -460px -200px;height: 185px;}*/


#Navi .header-lv1 {margin:30px 0 20px 22px;}
#Navi .header-lv2 {margin:30px 0 20px 0px;}
#Navi .header-lv3 {margin:30px 0 20px -25px;}
#Navi .header-lv4 {margin:-2px 0 20px 15px;}
#Navi .header-lv5 {margin:-2px 0 20px 0px;}
#Navi .header-lv6 {margin:-2px 0 20px -25px;}

#Navi .header-lv1 a, #Navi .header-lv2 a, #Navi .header-lv3 a, #Navi .header-lv4 a, #Navi .header-lv5 a, #Navi .header-lv6 a {color:#FFFFFF;}
#Navi .header-lv4 a:hover, #Navi .header-lv5 a:hover, #Navi .header-lv6 a:hover {color: #333333;}
#Navi .header-lv1 a:hover, #Navi .header-lv2 a:hover, #Navi .header-lv3 a:hover  {color: #C1F805;} 

#Navi .header-lv1, #Navi .header-lv2, #Navi .header-lv3, #Navi .header-lv4, #Navi .header-lv5, #Navi .header-lv6 {font-size:0.95em; text-transform:uppercase; text-align:center; color:#FFFFFF; font-weight:800;}

#Navi .sub-lv1 {margin-left:34px;}
#Navi .sub-lv2 {margin-left:24px;}
#Navi .sub-lv3 {margin-left:13px;}
#Navi .sub-lv4 {margin-left:34px;}
#Navi .sub-lv5 {margin-left:24px;}
#Navi .sub-lv6 {margin-left:13px;}

#Navi .top {margin-top:20px;}
#Navi .just-lv3 {text-align:justify; padding-right:38px; font-size:0.8em;color: #666666;}
#Navi .just-lv4 {text-align:justify; padding-right:15px;color: #666666;}


#Navi .sub-lv1, #Navi .sub-lv2, #Navi .sub-lv3, #Navi .sub-lv4, #Navi .sub-lv5, #Navi .sub-lv6{line-height:14px;}


#Navi .sub-lv1 a, #Navi .sub-lv2 a, #Navi .sub-lv3 a, #Navi .sub-lv4 a, #Navi .sub-lv5 a, #Navi .sub-lv6 a {font-size:0.8em; color: #666666; display:inline;}
#Navi .sub-lv1 a:hover, #Navi .sub-lv2 a:hover, #Navi .sub-lv3 a:hover, #Navi .sub-lv5 a:hover, #Navi .sub-lv6 a:hover {text-decoration:underline; color: #ed7300;}
#Navi .sub-lv4 a:hover {text-decoration:underline; color: #7db112;}

#Navi ul li a {
  display: block;
  text-decoration: none;
}

#Navi li:hover ul {
  display: block;
  position: absolute;
}
#Navi li:hover li {
  float: none;
}

.minus {margin-top:-0.1em;}/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 188px;
    height: 360px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

/*

.jcarousel-prev {
    z-index: 3;
    display: none;
}

*/


.jcarousel-skin-tango .jcarousel-container {
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 245px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 188px;
    height: 360px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  245px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  188px;
    height: 360px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 188px;
    height: 360px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    top: 355px;
    width: 188px;
    height: 33px;
    cursor: pointer;
    background: transparent url(http://www.hotel-neue-post.de/Bilder/Header/Pauschalen/mehr.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -34px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -34px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -68px;
}

/* .jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    width: 188px;
    height: 33px;
    cursor: pointer;
    background: transparent url(http://www.hotel-neue-post.de/Bilder/Header/Pauschalen/mehr.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -34px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -34px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -68px;
}
*/#Zimmerpreis{
	position:relative;
    	height: auto;
    	margin: 20px 0 0 15px; 
     	width: 715px;
	z-index: 5;
}

#Saisonzeiten ul li, #Aufenthalt ul li, #Tage ul li, #Tage_studio ul li {list-style:none;}

#Zimmerpreise h3, #Saisonzeiten h3, #Aufenthalt h3 {margin:0; padding:0; color: #000000; font-weight:800; text-decoration:none; font-size:1.3em;}

#Tage {position:relative; width:580px; height:40px; margin:0 0 0 150px; display:block;}
#Tage ul li {float:left; margin: 0; height:40px; width:130px; line-height:40px; vertical-align:middle; background-color: #666666; margin:0 1px 1px 0; text-align:center; color:#FFFFFF; text-transform:uppercase; font-weight:800; font-size:1.3em;}

#Tage_studio {position:relative; width:580px; height:40px; margin:0 0 0 150px; display:block;}
#Tage_studio ul li {float:left; margin: 0; height:40px; width:110px; line-height:40px; vertical-align:middle; background-color: #666666; margin:0 1px 1px 0; text-align:center; color:#FFFFFF; text-transform:uppercase; font-weight:800; font-size:1.3em}

#Tage_studio ul li.personen {float:left; margin: 0; height:40px; width:80px; line-height:40px; vertical-align:middle; background-color: #666666; margin:0 1px 1px 0; text-align:center; color:#FFFFFF; text-transform:uppercase; font-weight:800; font-size:1.3em}



#Saisonzeiten{
	position:relative;
   	height: auto;
   	margin: 2px 0 0 10px; 
   	width: 160px;
	z-index: 5;
	clear:left;
	float:left;
	display:inline-block;
}


#Aufenthalt {
	position:relative;
    	height: auto;
    	margin: 2px 0 0 10px; 
     	width: 530px;
	z-index: 5;
	float:left;
	display:inline-block;
}


#Saisonzeiten ul.nebensaison, #Saisonzeiten ul.hauptsaison {margin: 0; height:70px; width:145px; padding:20px 10px 10px 10px;  margin:1px; text-align:center;}
#Saisonzeiten ul.weihnachten {margin: 0; height:70px; width:145px; padding:20px 10px 10px 10px;  margin:1px; text-align:center;}

#Aufenthalt ul.kurz_ns, #Aufenthalt ul.tage-3-6_ns, #Aufenthalt ul.tage-7-13_ns, #Aufenthalt ul.tage-14_ns, #Aufenthalt ul.kurz_hs, #Aufenthalt ul.tage-3-6_hs, #Aufenthalt ul.tage-7-13_hs, #Aufenthalt ul.tage-14_hs {margin: 0; height:70px; width:110px; padding:20px 10px 10px 10px; margin:1px 1px 0 0; text-align:center; float:left;}

#Aufenthalt ul.kurz_ns_4, 
#Aufenthalt ul.kurz_ns_3,
#Aufenthalt ul.tage-3-6_ns_4, 
#Aufenthalt ul.tage-3-6_ns_3,
#Aufenthalt ul.tage-7-13_ns_4, 
#Aufenthalt ul.tage-7-13_ns_3,
#Aufenthalt ul.tage-14_ns_4, 
#Aufenthalt ul.tage-14_ns_3,
#Aufenthalt ul.kurz_hs_4, 
#Aufenthalt ul.kurz_hs_3,
#Aufenthalt ul.tage-3-6_hs_4, 
#Aufenthalt ul.tage-3-6_hs_3, 
#Aufenthalt ul.tage-7-13_hs_4, 
#Aufenthalt ul.tage-7-13_hs_3, 
#Aufenthalt ul.tage-14_hs_4, 
#Aufenthalt ul.tage-14_hs_3  {margin: 0; padding:0; height:100px; width:auto; margin:1px 1px 0 0; text-align:center; float:left;}

#Aufenthalt ul.kurz_ns_4 li, 
#Aufenthalt ul.tage-3-6_ns_4 li, 
#Aufenthalt ul.tage-7-13_ns_4 li, 
#Aufenthalt ul.tage-14_ns_4 li, 
#Aufenthalt ul.kurz_hs_4 li, 
#Aufenthalt ul.tage-3-6_hs_4 li, 
#Aufenthalt ul.tage-7-13_hs_4 li, 
#Aufenthalt ul.tage-14_hs_4 li {border-top: 1px solid white; line-height: 32px; vertical-align:middle;  width:110px;}

#Aufenthalt ul.kurz_ns_3 li, 
#Aufenthalt ul.tage-3-6_ns_3 li, 
#Aufenthalt ul.tage-7-13_ns_3 li, 
#Aufenthalt ul.tage-14_ns_3 li, 
#Aufenthalt ul.kurz_hs_3 li, 
#Aufenthalt ul.tage-3-6_hs_3 li, 
#Aufenthalt ul.tage-7-13_hs_3 li, 
#Aufenthalt ul.tage-14_hs_3 li {border-top: 1px solid white; line-height: 47px; vertical-align:middle;  width:110px;}

#Aufenthalt ul.pers_4, #Aufenthalt ul.pers_3 {margin: 0; padding:0; height:100px; width:auto; margin:1px 1px 0 0; text-align:center; float:left; background-color:#990000;}
#Aufenthalt ul.pers_4 li {border-top: 1px solid white; line-height: 32px; vertical-align:middle; width:80px; color:#FFFFFF;}
#Aufenthalt ul.pers_3 li {border-top: 1px solid white; line-height: 47px; vertical-align:middle; width:80px; color:#FFFFFF;}

#Saisonzeiten ul.nebensaison, #Aufenthalt ul.kurz_ns_3, #Aufenthalt ul.tage-3-6_ns_3, #Aufenthalt ul.tage-7-13_ns_3, #Aufenthalt ul.tage-14_ns_3,
#Aufenthalt ul.kurz_ns_4, #Aufenthalt ul.tage-3-6_ns_4, #Aufenthalt ul.tage-7-13_ns_4, #Aufenthalt ul.tage-14_ns_4, #Aufenthalt ul.kurz_ns, #Aufenthalt ul.tage-3-6_ns, #Aufenthalt ul.tage-7-13_ns, #Aufenthalt ul.tage-14_ns {background-color: #eedfb6;}

#Saisonzeiten ul.hauptsaison, #Aufenthalt ul.kurz_hs, #Aufenthalt ul.tage-3-6_hs, #Aufenthalt ul.tage-7-13_hs, #Aufenthalt ul.tage-14_hs, #Aufenthalt ul.kurz_hs_4, #Aufenthalt ul.tage-3-6_hs_4, #Aufenthalt ul.tage-7-13_hs_4, #Aufenthalt ul.tage-14_hs_4, #Aufenthalt ul.kurz_hs_3, #Aufenthalt ul.tage-3-6_hs_3, #Aufenthalt ul.tage-7-13_hs_3, #Aufenthalt ul.tage-14_hs_3 {background-color: #EAEAEA;}

#Saisonzeiten ul.weihnachten, #Aufenthalt ul.weihnachten, #Aufenthalt ul.weihnachten_3, #Aufenthalt ul.weihnachten_4 {background-color: #d5b663;}
#Aufenthalt ul.weihnachten {margin: 0; height:98px; width:508px; line-height:98px; vertical-align:middle; margin:1px 1px 0 0; text-align:center; float:left;}
#Aufenthalt ul.weihnachten_3, #Aufenthalt ul.weihnachten_4 {margin: 0; padding:0; height:100px; width:auto; margin:1px 1px 0 0; text-align:center; float:left;}
#Aufenthalt ul.weihnachten_3 li {margin:0; border-top: 1px solid white; line-height: 47px; vertical-align:middle; width:443px;}
#Aufenthalt ul.weihnachten_4 li {margin:0; border-top: 1px solid white; line-height: 32px; vertical-align:middle; width:443px;}

.einzelzimmer {margin:10px 0 2px 0; font-weight:800; font-style:italic; font-size:0.9em;}

#Tage li span.klein{
	font-size:0.75em;
	}

<br />
<b>Warning</b>:  include() [<a href='function.include'>function.include</a>]: Unable to access datepicker.css in <b>/mnt/webb/72/90/51684090/htdocs/Hotel-Neue-Post.de/Styles/style.php</b> on line <b>12</b><br />
<br />
<b>Warning</b>:  include(datepicker.css) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in <b>/mnt/webb/72/90/51684090/htdocs/Hotel-Neue-Post.de/Styles/style.php</b> on line <b>12</b><br />
<br />
<b>Warning</b>:  include() [<a href='function.include'>function.include</a>]: Failed opening 'datepicker.css' for inclusion (include_path='.:/opt/RZphp5/lib/php') in <b>/mnt/webb/72/90/51684090/htdocs/Hotel-Neue-Post.de/Styles/style.php</b> on line <b>12</b><br />
.Info form {margin: 20px;}
.Info form ul {margin-top:15px;}
.Info fieldset {border: 2px dotted #eaeae9; padding-bottom:10px;}
.Info legend {margin:10px 0 10px 15px; padding:7px; font-size:1.1em; font-weight:800; color:#FFFFFF; background:#666; text-transform:uppercase;}
.Info label {margin:0 5px 0 15px; vertical-align:middle; display:inline-block; width:110px; font-size:0.85em;}
.Info select {vertical-align:middle; margin:2px 0; width: 550px; padding:5px 2px; height:30px; background:url(http://www.hotel-neue-post.de/Bilder/Buchungsformular/input-back.jpg) repeat-x; border: 1px solid #eaeae9; color:#990000; font-size:0.85em;}
.Info select.personen {vertical-align:middle; margin:2px 0; width: 210px; padding:5px 2px; height:30px; background:url(http://www.hotel-neue-post.de/Bilder/Buchungsformular/input-back.jpg) repeat-x; border: 1px solid #eaeae9; color:#990000; font-size:0.85em;}


.Info select:focus, .Info input.normal:focus, .Info input.datum:focus, .Info input.kinder:focus, .Info input.plz:focus, .Info input.ort:focus, .Info textarea:focus {border: 1px dotted #FFAD5B; background: #FFEEDD;}


.Info input.normal {vertical-align:middle; margin:2px 0; width: 550px; padding:2px; height:25px; background:url(http://www.hotel-neue-post.de/Bilder/Buchungsformular/input-back.jpg) repeat-x; border: 1px solid #eaeae9; color:#990000; font-size:0.85em;}
.Info input.datum {vertical-align:middle; margin:2px 0; width: 170px; padding:2px; height:25px; background:url(http://www.hotel-neue-post.de/Bilder/Buchungsformular/input-back.jpg) repeat-x; border: 1px solid #eaeae9; color:#990000; font-size:0.85em;}
.Info input.kinder {vertical-align:middle; margin:2px 0; width: 204px; padding:2px; height:25px; background:url(http://www.hotel-neue-post.de/Bilder/Buchungsformular/input-back.jpg) repeat-x; border: 1px solid #eaeae9; color:#990000; font-size:0.85em;}
.Info input.plz {vertical-align:middle; margin:2px 0; width: 110px; padding:2px; height:25px; background:url(http://www.hotel-neue-post.de/Bilder/Buchungsformular/input-back.jpg) repeat-x; border: 1px solid #eaeae9; color:#990000; font-size:0.85em;}
.Info input.ort {vertical-align:middle; margin:2px 0 2px -46px; width: 350px; padding:2px; height:25px; background:url(http://www.hotel-neue-post.de/Bilder/Buchungsformular/input-back.jpg) repeat-x; border: 1px solid #eaeae9; color:#990000; font-size:0.85em;}
.Info textarea {vertical-align: top; margin:2px 0; width: 550px; padding:2px; height:200px; background:url(http://www.hotel-neue-post.de/Bilder/Buchungsformular/textarea-back.jpg) repeat-x; border: 1px solid #eaeae9; color:#990000; overflow:auto; font-size:0.85em;}

#Kinder {background:#FFFFCC; padding:10px 0 ; margin:10px 0;}

.Info #submit {margin:0; padding:0; margin:10px 0 0 490px; width:200px; height:50px; background:url(../Bilder/Buchungsformular/Anfrage-senden.jpg) 0 0 no-repeat; border:0; cursor:pointer; clear:both;}

.Info #submit:hover {background:url(../Bilder/Buchungsformular/Anfrage-senden.jpg) 0 -51px no-repeat;}


#Pauschalen {position:relative; width:200px; margin:24px 0 0 535px; border: 2px dotted #eaeae9; padding-bottom:10px;}
#Pauschalen h2 {padding:5px 10px; font-size:1.1em; margin:0; margin-bottom:10px; font-weight:800; color:#FFFFFF; background:#99CC00;}
#Pauschalen ul {margin:0 10px 0 25px; padding:0;}
#Pauschalen li {font-size: 0.80em; line-height: 15px; padding: 0;}

.MsgSent {width: 850px; background: url(http://www.hotel-neue-post.de/Bilder/Buchungsformular/erfolg.jpg);}
.MsgSent h3 {margin:220px 15px 0 360px;}
.MsgSent p {margin:10px 15px 0 360px;}
#Footer-Wellnesshotel {
	position:relative;
	height:360px;
	background:url(http://www.hotel-neue-post.de/Bilder/Footer/Footer-Wellnesshotel.jpg) 0 0 no-repeat;
	clear:both;
	width:980px;
	left: 50%;
	margin-left: -490px;
	background-color: transparent;

}

#Adresse {
	position:absolute;
	width:125px;
	margin: 49px 0 0 7px;
}

#Adresse h2 { font-size:0.85em; text-transform:uppercase; color:white; margin:0; padding:0; text-align:justify;}
#Adresse h3 { font-size:1.25em; line-height:20px; text-transform:uppercase; color:white; margin:0; padding:0;text-align:justify;}
#Adresse p {text-align:justify;}
#Adresse p.strasse {font-size:0.75em; line-height:15px; text-transform:uppercase; color:white; margin:0; padding:0; 	width:125px;}
#Adresse p.plz { font-size:0.8em; line-height:15px; text-transform:uppercase; color:white; margin:0; padding:0;	width:125px;}

#Themen-Urlaub {
	position:absolute;
	width:220px;
	margin: 49px 0 0 170px;
	height:300px;
}

#Themen-Urlaub h2 {font-size:1.8em; margin-left:-2px; text-transform:uppercase; color:#530000; text-align:center;}
#Themen-Urlaub h3 {font-size:0.75em; margin-top:-5px; text-transform:uppercase; color:#530000; text-align:center;}
#Themen-Urlaub ul {padding:10px 0 0 35px;}
#Themen-Urlaub li {font-size:0.8em; line-height:14px;list-style:none;}
#Themen-Urlaub li a {color:#FFFFFF;}
#Themen-Urlaub li a:hover {color: #333333; text-decoration:underline;}

#Erlebnis{
	position:absolute;
	width:220px;
	margin: 49px 0 0 410px;
}

#Erlebnis h2 {font-size:1.8em; margin-left:-2px; text-transform:uppercase; color:#530000; text-align:center;}
#Erlebnis h3 {font-size:0.75em; margin-top:-5px; text-transform:uppercase; color:#530000; text-align:center;}
#Erlebnis ul {padding:10px 0 0 15px; }
#Erlebnis li {font-size:0.8em; line-height:14px;list-style:none;}
#Erlebnis li a {color:#FFFFFF;}
#Erlebnis li a:hover {color: #333333; text-decoration:underline;}

#Blog{
	position:absolute;
	width:220px;
	margin: 49px 0 0 645px;
}

#Blog h2 {font-size:1.8em; margin-left:-2px; text-transform:uppercase; color:#530000; text-align:center;}
#Blog h3 {font-size:0.75em; margin-top:-5px; text-transform:uppercase; color:#530000; text-align:center;}
#Blog ul {padding:10px 0 0 35px;}
#Blog li {font-size:0.8em; line-height:14px;list-style:none;}
#Blog li a {color:#FFFFFF;}
#Blog li a:hover {color: #333333; text-decoration:underline;}

#Bookmarks {
	position:absolute;
	width:85px;
	margin: 100px 0 0 894px;
}

#Bookmarks ul {margin-left:10px;}
#Bookmarks li {list-style:none;}
#Bookmarks li.twitter a {background:url(../Bilder/Footer/Bookmarks/Twitter-Wellnesshotel.jpg) 0 0 no-repeat; padding-top:26px; text-align:center; font-size:0.70em; color:#FFFFFF; width:65px; display:block;margin-bottom:10px;}
#Bookmarks li.twitter a:hover {background:url(../Bilder/Footer/Bookmarks/Twitter-Wellnesshotel.jpg) -65px 0 no-repeat; color:#66FFFF;}
#Bookmarks li.youtube a {background:url(../Bilder/Footer/Bookmarks/Youtube-Wellnesshotel.jpg) 0 0 no-repeat; padding-top:26px; text-align:center; font-size:0.70em; color:#FFFFFF; width:65px; display:block;margin-bottom:10px;}
#Bookmarks li.youtube a:hover {background:url(../Bilder/Footer/Bookmarks/Youtube-Wellnesshotel.jpg) -65px 0 no-repeat; color:#CC0000;}
#Bookmarks li.webnews a {background:url(../Bilder/Footer/Bookmarks/Webnews-Wellnesshotel.jpg) 0 0 no-repeat; padding-top:26px; text-align:center; font-size:0.70em; color:#FFFFFF; width:65px; display:block;}
#Bookmarks li.webnews a:hover {background:url(../Bilder/Footer/Bookmarks/Webnews-Wellnesshotel.jpg) -65px 0 no-repeat; color: #FFFF00;}

.seite {float:left; margin:330px 0 0 10px; font-size:0.7em; font-weight:normal; color:#CCCCCC;}
.powered {float:right; margin:330px 0 0 10px; font-size:0.7em; font-weight:normal; color:#CCCCCC;}
.powered a {color:#CCCCCC;}
.powered a:hover {color: #999999; text-decoration:underline;}
.float-div {float:left;}

