#fewo {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	width: 570px;
}

#fewo_left {
	float: left;
	width: 350px;
}

#fewo_right {
	float: left;
}

#fewo_right #images {
	width: auto;
	margin-left: 10px;
}

#fewo_right #images img {
	margin-right: 6px;
	margin-bottom: 6px;
}

#top {
	background: #FBC66A;
	font-weight: bold;
	padding: 0 10px;
	width: 80px;
}

#inhalt {
	background: #FDE38C;
	padding: 5px 10px;
	margin-bottom: 10px;
}

#anfahrt {
	float: left;
	height: 70px;
	width: 70px;
}

#content #anfahrt {
	height: auto;
}

#anfahrt_btn a {
	background: url(../images/anfahrt.png) repeat-y scroll 0 0; 
	display:block; 
	height: 70px; 
	width: 70px; 
	text-decoration: none; 
}

#anfahrt_btn a:hover { 
	background: url(../images/anfahrt.png) repeat-y scroll 0 70px; 
	display:block; 
	height: 70px; 
	width: 70px; 
	text-decoration: none; 
}

#print {
	float: left;
	height: 70px;
	width: 70px;
}

#print a {
	background: url(../images/print.png) repeat-y scroll 0 0; 
	display:block; 
	height: 81px; 
	width: 70px; 
	text-decoration: none; 
}

#print a:hover { 
	background: url(../images/print.png) repeat-y scroll 0 81px; 
	display:block; 
	height: 81px; 
	width: 70px; 
	text-decoration: none; 
}

#buchen {
	float: left;
	height: 70px;
	width: 70px;
}

#buchen a {
	background: url(../images/buchen.png) repeat-y scroll 0 0; 
	display:block; 
	height: 70px; 
	width: 70px; 
	text-decoration: none; 
}

#buchen a:hover { 
	background: url(../images/buchen.png) repeat-y scroll 0 70px; 
	display:block; 
	height: 70px; 
	width: 70px; 
	text-decoration: none; 
}

#u_buchen_klein {
	float: left;
	height: 78px;
	width: 76px;
}

#u_buchen_klein a {
	background: url(../images/u_buchen_klein.png) repeat-y scroll 0 0; 
	display:block; 
	height: 78px; 
	width: 76px; 
	text-decoration: none; 
}

#u_buchen_klein a:hover { 
	background: url(../images/u_buchen_klein.png) repeat-y scroll 0 78px; 
	display:block; 
	height: 78px; 
	width: 76px; 
	text-decoration: none; 
}

#buchung {
	/*font-family: Arial;
	font-size: 13px;
	font-weight: bold;*/
	float: left;
	/*width: 370px;*/
}

#buchung div.title,
#buchung div.input {
	float: left;
}

#buchung div.title {
	width: 120px;
}

#buchung .form {
	border: 1px solid #C5C8CD;
	font-family: Arial;
	font-size: 13px;
	width: 300px;
}

#buchung .textarea {
	height: 35px;
}

#buchung_image {
	float: right;
	width: 174px;
}

.btn_anfrage {
	background: url(../images/anfragen.jpg);
	width: 60px;
	height: 24px;
	border: 0;
}

#danke {
	font-family: Arial;
	font-size: 13px;
}
/*
.pikto {
	float:left;
	margin-top: 3px;
}

.pikto img {
	width: 20px;
	height: 20px;
	margin-right: 3px;
}
*/

.hanse-merkur {
	background: url(../../../include/images/hanse_merkur.jpg) 0 0;
	display: block;
	width: 187px;
	height: 34px;
}

.hanse-merkur:hover {
	background: url(../../../include/images/hanse_merkur.jpg) 0 34px;
	display: block;
	width: 187px;
	height: 34px;
}

#kurbeitrag {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

#kurbeitrag ul {
	list-style: square;
}

#kurbeitrag a {
	color: #BE7905;
	text-decoration: none;
	border-bottom: 1px dotted #BE7905;
}

#kurbeitrag a:hover {
	color: #875704;
	text-decoration: none;
	border-bottom: 1px dotted #875704;
}

#last_minute {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
}

#impressum {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

#impressum ul {
	list-style: square;
}

#impressum a {
	color: #BE7905;
	text-decoration: none;
	border-bottom: 1px dotted #BE7905;
}

#impressum a:hover {
	color: #875704;
	text-decoration: none;
	border-bottom: 1px dotted #875704;
}

.kontakt_submit {
	background: url(../images/Nachricht_senden.png) 0 0;
	border: none;
	width: 123px;
	height: 24px;
}

.kontakt_submit:hover {
	background: url(../images/Nachricht_senden.png) 0 24px;
	border: none;
	width: 123px;
	height: 24px;
}

.buchung_submit {
	background: url(../images/buchung_senden_.png) 0 0;
	border: none;
	width: 121px;
	height: 24px;
}

.buchung_submit:hover {
	background: url(../images/buchung_senden_.png) 0 24px;
	border: none;
	width: 121px;
	height: 24px;
}

.anfrage_submit {
	background: url(../images/buchung_senden.png) 0 0;
	border: none;
	width: 121px;
	height: 24px;
}

.anfrage_submit:hover {
	background: url(../images/buchung_senden.png) 0 24px;
	border: none;
	width: 121px;
	height: 24px;
}

.pikto .pikto_big {
	background: #000000;
	display: none;
	width: 100px;
	height: 200px;
	position: absolute;
	margin-left: 20px;
	margin-top: -220px;
}

.pikto:hover .pikto_big {
	display: block;
}

.u_buchen_btn {
	background: url(../images/buchungsanfrage_neu.png) 0 0;
	width: 193px;
	height: 42px;
	display: block;
}

.u_buchen_btn:hover {
	background: url(../images/buchungsanfrage_neu.png) 0 42px;
	width: 193px;
	height: 42px;
}

.hanse {
	background: url(../images/banner_hanse_neu.jpg) 0 0;
	width: 187px;
	height: 34px;
	display: block;
}

.hanse:hover {
	background: url(../images/banner_hanse_neu.jpg) 0 34px;
	width: 187px;
	height: 34px;
}

.cam {
	background: url(../images/webcams_neu.png) 0 0;
	width: 168px;
	height: 30px;
	display: block;
}

.cam:hover {
	background: url(../images/webcams_neu.png) 0 29px;
	width: 168px;
	height: 30px;
}

.email_btn {
	background: url(../images/Email.png) 0 0;
	width: 66px;
	height: 22px;
	display: block;
}

.email_btn:hover {
	background: url(../images/Email.png) 0 22px;
	width: 66px;
	height: 22px;
}

#fewos div {
	padding: 2px 0;
}
/*
#fewos a {
	background: url(../images/button_leer_gruen.png) no-repeat;
	width: 114px;
	height: 19px;
	color: #BE7905;
	text-decoration: none;
	display: block;
	padding-left: 5px;
	padding-top: 3px;
}

#fewos a:hover {
	background: url(../images/button_leer_gruen.png) no-repeat 0 -22px;
	width: 114px;
	height: 19px;
	color: #BE7905;
	text-decoration: none;
}
*/
#fewos a {
	background: url(../images/button_leer_gelb.png) no-repeat;
	width: 116px;
	height: 21px;
	color: #111111;
	text-decoration: none;
	display: block;
	padding-left: 5px;
	padding-top: 3px;
}

#fewos a:hover {
	background: url(../images/button_leer_gelb.png) no-repeat 0 -24px;
	width: 116px;
	height: 21px;
	color: #111111;
	text-decoration: none;
}

.fewolink {
	color: #000000;
	text-decoration: none;
	padding: 3px 0 ;
}

.kontakt_back {
	background: url(../images/zurueck_zur_startseite.png) no-repeat;
	width: 156px;
	height: 24px;
	display: block;
}

.kontakt_back:hover {
	background: url(../images/zurueck_zur_startseite.png) no-repeat 0 -24px;
	width: 156px;
	height: 24px;
	display: block;
}

.noa {
	border: none !important;
	color: #000000 !important;
}

#highlights {
	padding-left:20px;
	list-style-type: square;
}
