body {
	background-color:#460000; 
	background-image:url(../gfx/bg.gif);
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px;
}

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:1070px;
	height:1000px;
}

#index-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:159px;
	height:1000px;
}

#index-02 {
	position:absolute;
	left:159px;
	top:0px;
	width:5px;
	height:1000px;
}

#index-03 {
	position:absolute;
	left:164px;
	top:0px;
	width:240px;
	height:206px;
}

#index-04 {
	position:absolute;
	left:404px;
	top:0px;
	width:501px;
	height:1000px;
}

#index-05 {
	position:absolute;
	left:905px;
	top:0px;
	width:5px;
	height:1000px;
}

#index-06 {
	position:absolute;
	left:910px;
	top:0px;
	width:160px;
	height:1000px;
}

#index-07 {
	position:absolute;
	left:164px;
	top:206px;
	width:240px;
	height:28px;
}

#index-08 {
	position:absolute;
	left:164px;
	top:234px;
	width:240px;
	height:28px;
}

#index-09 {
	position:absolute;
	left:164px;
	top:262px;
	width:240px;
	height:28px;
}

#index-10 {
	position:absolute;
	left:164px;
	top:290px;
	width:240px;
	height:27px;
}

#index-11 {
	position:absolute;
	left:164px;
	top:317px;
	width:240px;
	height:37px;
}

#index-12 {
	position:absolute;
	left:164px;
	top:354px;
	width:240px;
	height:646px;
}

#header { z-index:100;
	position:absolute;
	left:404px;
	top:0px;
	width:501px;
	height:354px;
}
#flags {z-index:110;
	position:absolute;
	top:346px;
	left:458px;
}
#flags img {
	margin:2px;
}
#sidepic {
	position:absolute;
	left:188px;
	top:438px;
	width: 187px;
	height: 249px;
}
#sidepic img {
	border:1px solid #8f0606;
}
#maintxt {
	position:absolute;
	left:404px;
	top:355px;
	width:391px;	
	padding:20px 55px 10px 55px;	
}
#maintxt p {
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#783824;
	text-align:justify;
	line-height:127%;
}
#maintxt p .link {
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#783824;
	float:right;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:0px;
}
#maintxt p .link a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#783824;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:-8px;
}
#maintxt p .link a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#DA7501;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:-8px;
}
#maintxt p .linken {
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#783824;
	float:right;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:0px;
}
#maintxt p .linken a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#783824;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:0px;
}
#maintxt p .linken a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#DA7501;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:0px;
}
#maintxt p .link2 {
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#783824;
	float:right;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:0px;
}
#maintxt p .link2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#783824;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:0px;
}
#maintxt p .link2 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#DA7501;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:-8px;
}
#maintxt ul {
	list-style-type:none;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#783824;
	line-height:140%;
}
#picintxt { z-index:10;
	position:absolute;
	left:678px;
	top:550px;
	width: 170px;
	height: 127px;
}
#picintxt img {
	border:1px solid #670909;
}
#title { z-index:110;
	position:absolute;
	left: 750px;
	top:335px;
}
#titlewelcen { z-index:110;
	position:absolute;
	left: 788px;
	top:335px;
}
#titlerooms {z-index:110;
	position:absolute;
	left: 788px;
	top:335px;
}
#titleroomsen {z-index:110;
	position:absolute;
	top:335px;
	left: 798px;
}
#titleserv {z-index:110;
	position:absolute;
	left: 768px;
	top:335px;
}
#titleserven {z-index:110;
	position:absolute;
	left: 794px;
	top:335px;
}
#titlegal {z-index:110;
	position:absolute;
	left: 765px;
	top:335px;
}
#titleloc {z-index:110;
	position:absolute;
	left: 770px;
	top:335px;
}
#titlelocen {z-index:110;
	position:absolute;
	left: 790px;
	top:335px;
}
#paroxesrooms {
	position:absolute;
	left: 460px;
	top:533px;
}
#eform {
	position:absolute;
	left:186px;
	top:438px;
	width: 220px;
	height: 279px;
}
#thumb1 {
	position:absolute;
	left:457px;
	top:771px;
	width: 120px;
	height: 90px;
}
#thumb2 {
	position:absolute;
	left:591px;
	top:771px;
	width: 120px;
	height: 90px;
}
#thumb3 {
	position:absolute;
	left:724px;
	top:771px;
	width: 120px;
	height: 90px;
}

#offerbutton {
	position:absolute;
	left:194px;
	top:761px;
	width: 192px;
	height: 52px;
}
#galbutton {
	position:absolute;
	left:194px;
	top:828px;
	width: 192px;
	height: 52px;
}
#galbutton0 {
	position:absolute;
	left:194px;
	top:788px;
	width: 192px;
	height: 52px;
}
#wedlink { z-index:999;
	position:absolute;
	left:194px;
	top:858px;
	width: 192px;
	height: 52px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#FFF;	
	text-align:center;
	font-weight:bold;
}
#wedlink a {
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#FFF;	
	text-decoration:none;
}
#wedlink a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#FFF;	
	text-decoration:underline;	
}

#footer {
	position:absolute;
	left:162px;
	top: 926px;
	width:744px;
	border:0px solid white;	
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#c25502;	
	text-align:center;
	font-weight:bold;
}
#footer a {
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#c25502;	
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
#footer a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#FFFFFF;	
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
#footnoot {
	position:absolute;
	left:162px;
	top: 965px;
	width:744px;
	border:0px solid white;	
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#a63004;	
	text-align:center;
	font-weight:normal;
}
#footnoot a {
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#a63004;	
	text-align:center;
	font-weight:normal;
	text-decoration:none;
}
#footnoot a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#FFFFFF;	
	text-align:center;
	font-weight:normal;
	text-decoration:none;
}
#gallery {
	position:absolute;
	left:404px;
	top:375px;
	height:330px;
	width:501px;	
	border:0px solid red;
}
#gallery img {
	border:1px solid #8F0606;
}
#pic1 {
	position:absolute;
	top:30px;
	left:55px;
	width:120px;
	height:90px;
}
#pic2 {
	position:absolute;
	top:30px;
	left:190px;
	width:120px;
	height:90px;
}
#pic3 {
	position:absolute;
	top:30px;
	left:325px;
	width:120px;
	height:90px;
}
#pic4 {
	position:absolute;
	top:135px;
	left:55px;
	width:120px;
	height:90px;
}
#pic5 {
	position:absolute;
	top:135px;
	left:190px;
	width:120px;
	height:90px;
}
#pic6 {
	position:absolute;
	top:135px;
	left:325px;
	width:120px;
	height:90px;
}
#pic7 {
	position:absolute;
	top:240px;
	left:55px;
	width:120px;
	height:90px;
}
#pic8 {
	position:absolute;
	top:240px;
	left:190px;
	width:120px;
	height:90px;
}
#pic9 {
	position:absolute;
	top:240px;
	left:325px;
	width:120px;
	height:90px;
}

#leftpan table.bookingform{
	position:absolute;
	left:155px;
	top:438px;
	width: 220px;
	margin:0 0 0 31px;
}
.bookingform p.bookingTitle{
	font:16px/18px Georgia, "Times New Roman", Times, serif;
	color:#FFF3D8;
	background-color:inherit;
	padding:0 0 5px 0;
}
.bookingform p.bookingText{
	font:10px/12px Arial, Helvetica, sans-serif;
	color:#E0C35B;
	background-color:inherit;
	padding:5px 0 2px 0;
	width:180px;
	line-height:10px;
}
.bookingform .smal{
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#E0C35B;
	background-color:inherit;
	padding:5px 0 2px 0;
}
.bookingform select.choose{
	width:190px;
	height:18px;
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#1C1C1C;
	background-color:#fff;
}
.bookingform select.Arrival_day{
	width:190px;
	height:10px;
	font:8px/10px Arial, Helvetica, sans-serif;
	color:#1C1C1C;
	background-color:#fff;
}

.bookingform select.day{
	font:10px/12px Arial, Helvetica, sans-serif;
	width:40px;
	line-height:10px; 	
}
.bookingform select.month{
	font:10px/12px Arial, Helvetica, sans-serif;
	width:135px;
	line-height:10px; 
}
.bookingform select.adult{
	font:10px/12px Arial, Helvetica, sans-serif;
	width:40px;
	line-height:10px; 	
}
.bookingform select.kids{
	font:10px/12px Arial, Helvetica, sans-serif;
	width:40px;
	line-height:10px; 	
}
.bookingform input.textfield{
	font:10px/12px Arial, Helvetica, sans-serif;
	width:180px;
	line-height:10px; 	
}
.bookingform input.searchbutton{
	margin:8px 40px 0;
}

TEXTAREA {
	height:30px; overflow:auto; font-size:10px; width:180px;
}

#historytxt {
	position:absolute;
	left:50px;
	top:50px;
	width:391px;	
	padding:20px 55px 10px 55px;
	background-color:#E0C35B;
	border:1px solid white;
}
#historytxt p {
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#783824;
	text-align:justify;
	line-height:127%;
}
/* **************************prices */

#wrapper {z-index:10;
	position:absolute;
	top:20px;
	left:30px;
	width:640px;
	height:560px;
	background-color:#5A0000;
	border:1px solid #770411;
}
#overlay {z-index:20;
	position:absolute;
	top:0px;
	left:5px;
	width:520px;
	height:400px;
}
#bandje {z-index:25;
	position:absolute;
	top:20px;
	left:25px;
	width:640px;
	height:20px;
	background-color:#480202;
	border:1px solid #770411;border-bottom:0px;	
}
#band {
	position:absolute;
	top:30px;
	left:25px;
	width:640px;
	height:125px;
	background-color:#480202;	
	border:1px solid #770411;border-top:0px;
}
#logo {z-index:999;
	position:absolute;
	top:20px;
	left:40px;	
}
p table { z-index:99;
	position:absolute;
	top:100px;
	left:30px;

	font-family: arial;

	font-size:11px;

	color: #E0C35B; 

	padding:0px 10px 0px 0px; 

	margin-top:20px;

	line-height: 16px;

	text-align:justify;

	line-height:1.4em;

}
.titel {
	position:absolute;
	top:75px;
	left:180px;
	width:640px;
	color:#E0C35B; 
	font-weight:normal;
	font-family: arial;
	font-size:16px;
	text-align:center;
}
.tabel1 {
	position:absolute;
	top:210px;
	left:145px;
	border:1px solid #E79C2B;
	width:400px;
	font-family: arial;
	font-size:11px;
	color: #E0C35B; 		
}

.tabel2 {
	position:absolute;
	top:350px;
	left:145px;
	border-top:0px solid #A5A79F;
	border-bottom:0px solid #A5A79F;
	width:400px;
	color:#E0C35B; 
	font-family: arial;
	font-size:11px;
	background-color:#480202;	
}

.tabel3 {
	position:absolute;
	top:410px;
	left:145px;
	border-top:0px solid #A5A79F;
	border-bottom:0px solid #A5A79F;
	width:400px;
	color:#E0C35B; 
	font-family: arial;
	font-size:11px;
	background-color:#480202;	
}

p table #ri {border-right:1px solid #A5A79F;}

.cen {text-align:center;color:#E0C35B;}
.cen1 {text-align:center;color:#E0C35B;}

p table #lyn {background-color:#480202;color:#E0C35B;}

p table #cenlyn {text-align:center;background-color:#480202;color:#E6E6E6;}
.cenlyn1 {text-align:center;background-color:#480202;color:#E0C35B;}

.footersub {position:absolute; top:495px;left:46px;text-align:center;margin-top:20px;width:600px;color:#E0C35B; 	font-family: arial;
	font-size:11px;}
.footertab {position:absolute; top:528px;left:75px;padding-top:0px;text-align:center;width:550px;color:#E0C35B; font-family: arial;	font-size:11px;}
.footertab a {color:#E79C2B; text-decoration:none;font-family: arial;	font-size:11px;}
.footertab a:hover {color:#E6E6E6; text-decoration:underline;font-family: arial;	font-size:11px;}

#slogan {position:absolute; top:155px;left:46px;text-align:center;margin-top:20px;width:600px;color:#E79C2B; font-family: arial;font-size:16px; font-weight:bold;}

#lyn3 {
	position:absolute;
	top:50px;
	left:25px;
}