.head {
	background-image: url(images/1_head.jpg);
	background-repeat: no-repeat;

}
.lm {
	background-image: url(images/2_lastm.jpg);
	background-repeat: no-repeat;
}
.links1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	background-image: url(images/11_links1.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 5px;
	vertical-align: top;
}
.links2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	background-image: url(images/12_links2.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 5px;
	vertical-align: top;
}
.links3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	background-image: url(images/13_links3.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 5px;
	vertical-align: top;
}
.fliesstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}

	
a.text:link 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;

	}

a.text:visited 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	}

a.text:hover 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	}

a.text:active 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	line-height: 12px;


}
.text {
}
.rahmen {
	border: 1px solid #003366;
}
.oben {
	background-color: #a7d3ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	height: 18px;
	padding-left: 22px;
	width: 220px;
}

	
a.textrechts:link 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #242717;
	text-decoration: none;
	}

a.textrechts:visited 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #242717;
	text-decoration: none;
	}

a.textrechts:hover 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #242717;
	text-decoration: none;
	}

a.textrechts:active 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #242717;
	text-decoration: none;
}
.textrechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #242717;
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 150px;
	border: 1px solid #6b90b5;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4c4d4b;
	padding-left: 57px;
}
.rahmenrechts {
	border: 1px solid #acd7ff;
}
.raquo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ddaa18;
}
.tabelle {
	margin-top: 20px;
	border: 1px solid #6b90b5;

}
.angebotmitte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000633;
	background-color: #d6eaff;
	padding-top: 2px;
	padding-left: 10px;
	height: 20px;
}
.textmitte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-left: 5px;
}
.preis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cc0202;
	text-decoration: none;
	padding-left: 5px;
	text-align: center;



}
a.preis:link 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cc0202;
	text-decoration: none;
	padding-left: 5px;
	}

a.preis:visited 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cc0202;
	text-decoration: none;
	padding-left: 5px;
	}

a.preis:hover 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cc0202;
	text-decoration: none;
	padding-left: 5px;
	}

a.preis:active 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cc0202;
	text-decoration: none;
	padding-left: 5px;
}
.rahmenmitte {
	border: 1px solid #98ab6f;
}
.unten {
	background-color: #d6eaff;
	height: 15px;
}

.index_bildleiste_oben 
	{
	width:555px; 
	height:102px; 
	clear:both;
	}

.index_bildleiste_unten 
	{
	width:555px; 
	height:22px; 
	margin-top:2px; 
	clear:both;
	}

.index_bild1_oben 
	{ 
	margin:1px; 
	float:left;
	}

.index_bild1_unten 
	{
	margin:1px; 
	float:left;
	}
	
.index_bildmitte_oben 
	{
	margin-left:2px; 
	float:left;
	}

.index_bildmitte_unten 
	{
	margin-left:2px; 
	float:left;
	}
	
#PANEL_rechts 
	{
	position: absolute;
	width:222px; 
	height:auto;
	top: 2px;
	left: 569px;
	}

.index_suche 
	{
	width:543px; 
	height:147px;
	margin-top:7px;
	}
	
.suche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	padding-left: 5px;
	vertical-align: top;
}

.angebote1, .angebote2, .angebote3, .angebote4 {
  float: left;
  width: 271px;
  height: 75px;
  border: 1px solid #003366;
  margin: 0 10px 10px 0;
  position:relative;
}


.bild {
	float: left;
	height: 75px;
	width: 100px;
}

.hotelname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
  position:absolute;
  top:5px;
  left:105px;
}

.land {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336699;
  position:absolute;
  top:32px;
  left:105px;
}

.tage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
  position:absolute;
  top:59px;
  left:105px;
}

.preis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
  position:absolute;
  top:59px;
  right:5px;
}

#impressum {
	position: absolute;
	top: 0px;
	left: 0px;
}
	
