/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
div {
	padding:0;
	margin:0;
}

body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#container {
	width:800px; 
	margin:0 auto 0 auto;
}

#head {
	height:93px; 
	border-bottom:7px solid #fff; 
	background-image:url(../img/head.jpg);
}

#navi {
	padding:68px 0 0 0;
}

.navi_links {
	height:25px; 
	display:block; 
	width:132px;
	margin:0 0 0 3px;
	float:left;
}

#content {
	height:563px; 
	width:800px;
	background-color:#fff4dc; 
	padding: 35px 0 0 0;
	margin:0;
}

#content_startseite {
	height:563px; 
	width:800px;
	background-color:#fff4dc; 
	padding: 35px 0 0 0;
	margin:0;
	background-image:url(../img/content_bg_startseite.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#content_angebot {
	height:563px; 
	width:800px;
	background-color:#fff4dc; 
	padding: 35px 0 0 0;
	margin:0;
	background-image:url(../img/content_bg_angebot.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.txt {
	margin:0 0 0 40px;
	width: 760px;
}

.txt_angebot {
	margin:0 0 0 40px;
	width: 400px;
}

#flashkarte {
	float:left;
	margin:35px 0 0 40px;
}

#content_left_single {
	margin:35px 0 0 40px;
}

#html_right {
	float:right; 
	width:340px; 
	margin:35px 0 0 0;
}

#anfrage_links {
	width:380px;
	float:left;
	margin:25px 0 0 0;
	padding-left: 40px;
}

#anfrage_rechts {
	float:right; 
	width:380px; 
	margin:25px 0 0 0;

}

.form_rechts1 {
	width:25px; 
	float:left; 
	margin-top:5px;
}

.form_rechts2 {
	width:220px; 
	float:left; 
	margin-top:5px;
	padding-top:3px;
}

.form_rechts3 {
	width:60px; 
	float:left; 
	margin-top:5px;
	text-align:right;
	padding-top:3px;
}


.form_links1 {
	width:85px; 
	float:left; 
	margin-top:5px;
}

.form_links2 {
	width:140px; 
	float:left; 
	margin-top:5px;
	padding-top:3px;
}

.form_links3 {
	width:80px; 
	float:left; 
	margin-top:5px;
	text-align:right;
	padding-top:3px;
}


#html_right_angebot {
	float:right; 
	width:340px; 
	margin:0 0 0 0;
}

.labels_left {
	float:left; 
	height:13px; 
	width:75px; 
	padding:7px 0 0 0;
}

.input_right {
	float:right; 
	height:20px; 
	margin:4px 0 0 0; 
	width:245px;
}

.input_anfrage {
	width:245px; 
	border:1px solid #ccc;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.form_content {
	border-left:1px solid #ccc; 
	border-right:1px solid #ccc; 
	width:321px;
	padding: 0 20px 0 16px;
}

textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}



.select_hotel {
	width:300px;
	border:1px solid #ccc;
}

.hotelinfo {
	margin:15px 0 0 30px;
	width: 280px;
}

.hotelname {
	background-image:url(../img/icon_hotel.gif); 
	background-repeat:no-repeat; 
	background-position: 0 3px;
	padding:0 0 0 30px; 
	margin:30px 0 0 0;
	font-size:13px;
}

.hotelort {
	font-size:11px;
}

.tagungsraum {
	background-image:url(../img/icon_tagungsraum.gif); 
	background-repeat:no-repeat; 
	background-position: 0 0;
	padding:8px 0 0 35px; 
	margin:15px 0 0 30px;
	height:31px;
}

.wifi {
	background-image:url(../img/icon_wifi.gif); 
	background-repeat:no-repeat; 
	background-position: 0 0;
	padding:8px 0 0 35px; 
	margin:15px 0 0 30px;
	height:31px;
}

.betten {
	background-image:url(../img/icon_betten.gif); 
	background-repeat:no-repeat; 
	background-position: 0 0;
	padding:8px 0 0 35px; 
	margin:15px 0 0 30px;
	height:31px;
}

.arrow_link {
	background-image:url(../img/arrow_link.gif);
	background-repeat:no-repeat; 
	background-position: 0 4px;
	text-decoration:underline;
	color:#bc9251;
	padding:0 0 0 10px;
}

.button_abschicken {
	height:26px; 
	width:222px; 
	background-image:url(../img/but_jetzt_anfragen.gif); 
	border:0; 
	margin: 10px 0 0 0; 
}



#footer {
	text-align:center; 
	padding:4px 0 0 0;
}


