
body  { color: #000000; font-size: 62.5%; font-family: verdana, geneva, arial, helvetica, sans-serif; background: url(http://www.supersoon.net/sandstrandurlaub/images/hg_gross.jpg) left top; margin: 0; padding: 0; overflow: hidden; voice-family: inherit }
 img {
 border:none;
 display:block;
 } 
 

 
 input, textarea {
 font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
 margin:0 0  10px 20px;}

#header {
  float:left;
  width:100%;
  line-height:normal;
  position:absolute;
	left: 149px;
	top: 35px;
  }
#header ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
#header li {
  float:left;
  margin:1px;
  padding:0;
  }
  
 #header ul li a {
 display:block;
 width:148px;
 height:31px;
 }
 
#header li#welcomeOn {
  float:left;
  background:url("../images/li_welcome.jpg") no-repeat left top;
  width:145px;
  height:31px;
  }
#header li#welcomeOff {
  float:left;
  background:url("../images/li_welcome_off.jpg") no-repeat left top;
  width:145px;
  height:31px;
  }
#header li#ausstattungOn {
  float:left;
  background:url("../images/li_ausstattung.jpg") no-repeat left top;
  width:145px;
  height:31px;
  }
#header li#ausstattungOff {
  float:left;
  background:url("../images/li_ausstattung_off.jpg") no-repeat left top;
  width:145px;
  height:31px;
  }
#header li#umgebungOn {
  float:left;
  background:url("../images/li_umgebung.jpg") no-repeat left top;
  width:147px;
  height:31px;
  }
#header li#umgebungOff {
  float:left;
  background:url("../images/li_umgebung_off.jpg") no-repeat left top;
  width:147px;
  height:31px;
}
#header li#reservierungOn {
  float:left;
  background:url("../images/li_reservierung.jpg") no-repeat left top;
  width:160px;
  height:31px;
}
#header li#reservierungOff {
  float:left;
  background:url("../images/li_reservierung_off.jpg") no-repeat left top;
  width:160px;
  height:31px;
}
  
#header span{
 display:none;
 }

h2 span{
	display:none;
}
#welcome h2 {	
		float:left;
		background:url("../images/hl_welcome.gif") no-repeat left bottom;
		width:598px;
		height:38px;
		margin:10px 0 0 20px;
		_margin:11px 0 0 15px;
		
		padding:0;
		
		
}
#ausstattung h2 {	
		float:left;
		background:url("../images/hl_ausstattung.gif") no-repeat left bottom;
		width:311px;
		height:38px;
		margin:11px 0 0 15px;
		padding:0;
}
#umgebung h2 {	
		float:left;
		background:url("../images/hl_umgebung.gif") no-repeat left bottom;
		width:598px;
		height:38px;
		margin:10px 0 0 20px;
		_margin:10px 0 0 15px;
		
		padding:0;
}
#reservierung h2 {	
		float:left;
		background:url("../images/hl_reservierung.gif") no-repeat left bottom;
		width:341px;
		height:57px;
		margin:25px 0 10px 15px;
		padding:0;
}

.box {
	font-size: 1em;
	width: 782px;
	height: 487px;
	background: url("../images/box.jpg") no-repeat;
	position:absolute;
	left: 139px;
	top: 77px;
}


.box img {
	float:left;
	display:block;
	margin:0;
	padding:29px 0 0 25px;
}

.box p{
	float:left;
	width:710px;
	padding:0 0 0 27px;
	margin:0;
	font-size: 1.2em;
	line-height: 1.6em;
}

.boxSplit {
	width: 782px;
	height: 487px;
	background: url("../images/box.jpg") no-repeat;
	position:absolute;
	left: 139px;
	top: 77px;
}

.boxSplit img {
	float:left;
	display:block;
	margin:0;
	padding:29px 0 0 25px;
}

.boxSplit p{
	float:left;
	width:310px;
	padding:0 0 15px 20px;
	margin:0;
	font-size: 1.2em;
	line-height: 1.6em;
}

.boxSplit ul {
	margin:30px 0 0 0;
	padding-left:15px;
}
.boxSplit ul li{
	float:left;
	list-style:none;
	padding: 0 5px;
	margin:0;
}

.boxSplit ul li img{
display:block;
margin:0;
padding:0;
}

.boxSplit ul li#image1 img{
	
	margin-left:15px;
}

span{display:none;}

a.iLink{
color:#FFCC00;
text-decoration:none;
}
