/*
 * Overall configuration.
 */
body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	color:#91501b;
	font-family:"Palatino Linotype";
}

a {
	color:#91501b;
}

.aPartner {
	color:green;
}

/*
 * Sitespecific configurations.
 */
 /* unused?
.short {
	position:absolute;
	width:1000px;
	height:594px;
	background-repeat:no-repeat;
	position:relative;
	margin:auto auto;
}*/

.shortContentBox {
	position:absolute;
	width:500px;
	height:317px;
	top:275px;
	left:220px;
	font-size:17px;
}

.long {
	position:absolute;
	width:1000px;
	height:887px;
	background-repeat:no-repeat;
	position:relative;
	margin:auto auto;
}

.longContentBox {
	position:absolute;
	width:490px;
	height:607px;
	top:280px;
	left:220px;
	font-size:17px;
	line-height:21px;
}

.requestContentBox {
	position:absolute;
	width:760px;
	height:410px;
	overflow:auto;
	top:150px;
	left:0px;
	font-size:17px;
	line-height:21px;
	overflow:hidden;
}

.impressumScrollContentBox {
	position:absolute;
	width:760px;
	height:400px;
	overflow:auto;
	top:200px;
	left:0px;
	font-size:17px;
	line-height:21px;
}

.W3CBox {
	position:absolute;
	width:200px;
	height:60px;
	overflow:hidden;
	top:190px;
	left:450px;
}

#home {
	background-image:url("pic/home.jpg");
}

#quaters {
	background-image:url("pic/quaters.jpg");
}

#room1 {
	background-image:url("pic/room1.jpg");
}

#room2 {
	background-image:url("pic/room2.jpg");
}

#kitchen {
	background-image:url("pic/kitchen.jpg");
}

#garden {
	background-image:url("pic/garden.jpg");
}

#request {
	background-image:url("pic/request.jpg");
}

#prices {
	background-image:url("pic/prices.jpg");
}

#voucher {
	background-image:url("pic/voucher.jpg");
}

#sights {
	background-image:url("pic/environment.jpg");
}

#contact{
	background-image:url("pic/contact.jpg");
}

#impressum {
	background-image:url("pic/impressum.jpg");
}

/*
 * Link configurations.
 */
.linkBox {
	position:absolute;
	width:150px;
	height:200px;
	/*background-color:#f8ecc6;*/
	top:200px;
	left:20px;
}

.subLinkBox {
	position:absolute;
	width:530px;
	height:25px;
	top:170px;
	left:225px;
}

.links {
	font-family:"Palatino Linotype";
	font-size:19px;
}

/* Main Links */
#homeLink a {
	width:150px;
	height:25px;
	top:0px;
	left:0px;
	position:absolute;
	text-decoration:none;
	color:#91501b;
}

#homeLink a:hover {
	width:150px;
	height:25px;
	top:0px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#homeLinkActive a {
	width:150px;
	height:25px;
	top:0px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#quatersLink a {
	width:150px;
	height:25px;
	top:35px;
	left:0px;
	position:absolute;
	text-decoration:none;
	color:#91501b;
}

#quatersLink a:hover {
	width:150px;
	height:25px;
	top:35px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#quatersLinkActive a {
	width:150px;
	height:25px;
	top:35px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#pricesLink a {
	width:150px;
	height:25px;
	top:70px;
	left:0px;
	position:absolute;
	text-decoration:none;
	color:#91501b;
}

#pricesLink a:hover {
	width:150px;
	height:25px;
	top:70px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#pricesLinkActive a {
	width:150px;
	height:25px;
	top:70px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#requestLink a {
	width:150px;
	height:25px;
	top:105px;
	left:0px;
	position:absolute;
	text-decoration:none;
	color:#91501b;
}

#requestLink a:hover {
	width:150px;
	height:25px;
	top:105px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#requestLinkActive a {
	width:150px;
	height:25px;
	top:105px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#sightsLink a {
	width:150px;
	height:25px;
	top:140px;
	left:0px;
	position:absolute;
	text-decoration:none;
	color:#91501b;
}

#sightsLink a:hover {
	width:150px;
	height:25px;
	top:140px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#sightsLinkActive a {
	width:150px;
	height:25px;
	top:140px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#contactLink a {
	width:150px;
	height:25px;
	top:175px;
	left:0px;
	position:absolute;
	text-decoration:none;
	color:#91501b;
}

#contactLink a:hover {
	width:150px;
	height:25px;
	top:175px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#contactLinkActive a {
	width:150px;
	height:25px;
	top:175px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#impressumLink a {
	width:150px;
	height:25px;
	top:210px;
	left:0px;
	position:absolute;
	text-decoration:none;
	color:#91501b;
}

#impressumLink a:hover {
	width:150px;
	height:25px;
	top:210px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

#impressumLinkActive a {
	width:150px;
	height:25px;
	top:210px;
	left:0px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:white;
}

/* Sub Links */
.subLinks {
	font-family:"Palatino Linotype";
	font-size:19px;
}

#room1Link a {
	width:100px;
	height:25px;
	left:10px;
	position:absolute;
	text-decoration:none;
	color:white;
}

#room1Link a:hover {
	width:100px;
	height:25px;
	left:10px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:#91501b;
}

#room1LinkActive a {
	width:100px;
	height:25px;
	left:10px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:#91501b;
}

#room2Link a {
	width:100px;
	height:25px;
	left:130px;
	position:absolute;
	text-decoration:none;
	color:white;
}

#room2Link a:hover {
	width:100px;
	height:25px;
	left:130px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:#91501b;
}

#room2LinkActive a {
	width:100px;
	height:25px;
	left:130px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:#91501b;
}

#kitchenLink a {
	width:155px;
	height:25px;
	left:250px;
	position:absolute;
	text-decoration:none;
	color:white;
}

#kitchenLink a:hover {
	width:155px;
	height:25px;
	left:250px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:#91501b;
}

#kitchenLinkActive a {
	width:155px;
	height:25px;
	left:250px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:#91501b;
}

#gardenLink a {
	width:100px;
	height:25px;
	left:420px;
	position:absolute;
	text-decoration:none;
	color:white;
}

#gardenLink a:hover {
	width:100px;
	height:25px;
	left:420px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:#91501b;
}

#gardenLinkActive a {
	width:100px;
	height:25px;
	left:420px;
	position:absolute;
	text-decoration:none;
	background-color:#eac896;
	color:#91501b;
}
