@charset "ISO-8859-1";
* {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #CDC7B1;
}
#myAltContent {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14.7px;
}

/* This is for the Navigation Bar */
/* START */
#myAltContent #background .buttonscontainer {
	width: 148px;
	position: absolute;
	left: 0px;
	top: 170px;
}
#myAltContent #background .buttons a {
	color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #CDC7B1;
	background-color: #4D3225;
	padding: 8px;
	padding-right: 11px;
	font-size: 16px;
	text-decoration: none;
	display: block;
	margin: 0px;
	width: 100%;
	text-align: right;
}
#myAltContent #background .buttons a:hover {
	background-color: #963;
	color: #FFFFFF;
	text-decoration: none;
}




/* This is all content that is common to all pages */
/* START */
#myAltContent #background #flash_ad {
	position: absolute;
	left: 580px;
	top: 30px;
}
#myAltContent #background #validity {
	position: absolute;
	left: 705px;
	top: 32px;
}
#myAltContent #flash_warning {
	display: block;
	position: absolute;
	width: 1000px;
	text-align: center;
}
#myAltContent #background #hh_logo {
	position: absolute;
	left: 15px;
	top: 30px;
}
#myAltContent #background #sia_logo a img {
	position: absolute;
	left: 15px;
	top: 550px;
}




#section_changes {
	display: block;
	position: absolute;
	left: 172px;
	width: 800px;
	top: 100px;
	text-align: left;
}
#section_changes #welcome #welcome_wording {
	display: block;
	position: absolute;
	width: 820px;
	top: 40px;
	text-align: left;
}
#section_changes #accommodation #accommodation_wording {
	display: block;
	position: absolute;
	width: 820px;
	top: 40px;
	text-align: left;
}
#section_changes #facilities #facilities_wording {
	display: block;
	position: absolute;
	width: 820px;
	top: 40px;
	text-align: left;
}
#section_changes #conferencing #conferencing_wording {
	display: block;
	position: absolute;
	width: 820px;
	top: 40px;
	text-align: left;
}
#section_changes #weddings #weddings_wording {
	display: block;
	position: absolute;
	width: 820px;
	top: 40px;
	text-align: left;
}
#section_changes #restaurants #restaurants_wording {
	display: block;
	position: absolute;
	width: 820px;
	top: 40px;
	text-align: left;
}
#section_changes #activities #activities_wording {
	display: block;
	position: absolute;
	width: 820px;
	top: 40px;
	text-align: left;
}
#section_changes #rates #rates_wording {
	display: block;
	position: absolute;
	width: 820px;
	top: 40px;
	text-align: left;
}
#section_changes #reservations #reservations_wording {
	display: block;
	position: absolute;
	width: 820px;
	top: 40px;
	text-align: left;
}
#section_changes #contact #contact_wording {
	display: block;
	position: absolute;
	width: 820px;
	top: 40px;
	text-align: left;
}
#section_changes #information #information_wording {
	display: block;
	position: absolute;
	width: 820px;
	top: 40px;
	text-align: left;
}
#myAltContent #imprint {
	display: block;
	position: absolute;
	width: 170px;
	top: 590;
	text-align: center;
}