body{margin-left:0px;margin-top:0px;background-image:font-family:verdana; font-size:10px; text-align:center;	}
#bottom{clear:both;margin-left:0px;margin-top:10px;background: url(../gfx/bg.gif) bottom left repeat-x; height: 130px; font-family:verdana; font-size:10px; padding-left: 20px;}
/*ul { margin: 0px; padding: 0px; }
li { margin: 0px; padding: 0px; }*/
p { margin: 0px; padding: 0px; }
h1 { margin: 0px; padding: 0px; font-size: 16px;}
img	{ display: block; border: 0; }

.content{width:998px; text-align:center; margin: 0 auto;}
#top{background-image: url(/109_Spirit_top_1.jpg);repeat-image:no-repeat;width:998px;height:320px;}
.blokjes{margin-top:1px;background-image: url(../gfx/blokjes.gif);repeat-image:no-repeat;width:760px;height:21px;font-family:verdana;font-size:11px;font-weight:bold;color:#FFFFFF;padding-left:140px;padding-top:5px;}
#main:link{font-family:verdana;font-size:11px;font-weight:bold;color:#FFA70E;letter-spacing:3px;text-decoration:none;}
#main:visited{font-family:verdana;font-size:11px;font-weight:bold;color:#FFA70E;letter-spacing:3px;text-decoration:none;}
#main:hover{font-family:verdana;font-size:11px;font-weight:bold;color:#AEE5FF;letter-spacing:3px;text-decoration:none;}
.txtblok1{margin-top:2px;margin-left:2px;padding:3px;background-color:#AEE5FF;border:1px solid;border-color:#0E2530;font-family:verdana;font-size:11px;}
.txtblok2{margin-top:-100px;margin-left:256px;padding:3px;width:252px;height:100px;background-color:#AEE5FF;border:1px solid;border-color:#0E2530;font-family:verdana;font-size:11px;}
.txtblok3{margin-top:-100px;margin-left:510px;padding:3px;width:252px;height:100px;background-color:#AEE5FF;border:1px solid;border-color:#0E2530;font-family:verdana;font-size:11px;}
#sublink:link{font-family:verdana;font-size:10px;font-weight:bold;color:#0082BD;text-decoration:none;}
#sublink:visited{font-family:verdana;font-size:10px;font-weight:bold;color:#0082BD;text-decoration:none;}
#sublink:hover{font-family:verdana;font-size:10px;font-weight:bold;color:#0E2530;text-decoration:none;}
.txt{font-family:verdana;font-size:11px;width:700px;margin-left:10px;margin-top:10px;}
.txt a { color: #0E2530; text-decoration: none; }
.txt a:hover { color: #0E2530; text-decoration: underline; }

#bottom a { color: #FFFFFF; text-decoration: none; }
#bottom a:hover { color: #FFFFFF; text-decoration: underline; }

.kop{
	clear: both;
	float: left;
	font-weight: bold;
	width: 175px;
}
.data{
	float: left;
	width: 525px;
}

#partner{
	margin-left: 20px; margin-right: 20px;
}
#partner h1{
	font-size: 12px;
	margin-top: 20px;
}

#partner a{
	text-decoration: none;
	color: #FD5300;
}
#partner a:hover{
	text-decoration: underline;
}


#aanbiedingen { position: relative; left: 2px; top:15px; width: 758px; border-bottom: 3px solid #0E2530; padding: 0px 0px 0px 0px; margin-bottom: 20px; }
#aanbiedingen a { color: #0082BD; text-decoration: none;font-family:verdana;font-size:10px;    }
#aanbiedingen ul { cursor: pointer; clear: both; height: 11px; }
#aanbiedingen li  {  position: relative; left: 10px; width: 700px; text-align : left; list-style: none; display: block; float:left; }
#aanbiedingen .head { background: #0E2530; color: white; font-weight: bold; height: 20px;font-family:verdana;font-size:11px; }
#aanbiedingen .head li { position: relative; top: 3px; }
#aanbiedingen .ul1 { background: #E2E2E2; height: 11px;}
#aanbiedingen .li1 { width: 140px; }
#aanbiedingen .li2 { width: 100px; }
#aanbiedingen .li3 { width: 405px; }
#aanbiedingen .li4 { width: 55px; }

#contact { position:relative; left: 330px; width: 430px;  padding: 1px 0px 0px 0px; }
#contact img { display: inline; }
#contact ul { background: black url(/gfx/left.gif) no-repeat; height: 20px; text-align: right; }
#contact li { position: relative; list-style: none; display: inline; font-weight: bold; color: white; top: 3px; right: 10px; }
#contact li a { color: #0E2530; text-decoration: none; }

#header { position: relative; left: 20px; width: 720px; margin: 25px 0px 0px 0px; text-align: left; }
#header h1 { font-weight: bold; font-size: 11px; text-indent: 10px; }
#header ul { background: #0E2530; color: white; font-weight: bold; height: 20px; }
#header li { position: relative; top: 3px; text-indent: 10px; }

#about { position: relative; left: 30px; width: 700px; margin: 0px 0px 25px 0px; text-align: left;}
#about p { font-size: 11px; color: #747474; }
#about ul { cursor: pointer; clear: both; height: 11px; }
#about li  {  position: relative; left: 10px; width: 700px; text-align : left; list-style: none; display: block; float:left; }

#balk{ position: relative; left: 20px; width: 720px; height:30px; padding: 0px 0px 5px 0px; margin-bottom: 20px; background: black; }
#balk p { color: orange; font-weight: bold; position:relative; left: 10px; top: 5px;}

#left { position: relative; left: 20px; float: left; width: 360px; border-top: 1px solid #0E2530; padding: 30px 0px 50px 0px; }
#left .boek { position: absolute; left: 230px; top: 70px; }
#left .blok { position: relative; left: 5px; border: 1px solid #0E2530; width: 340px; margin-bottom: 20px; padding-bottom: 5px; }
#left .blok p { text-indent: 5px; }
#left .blok .head { background: #0E2530; color: white; font-weight: bold; height: 17px; padding-top:3px; margin-bottom: 5px; }
#left .key { float: left; font-weight: bold; width: 120px; }

#right {  position: relative; right: 20px; float: right; width: 360px; background: #EDEDED; border-top: 1px solid #0E2530; padding: 30px 0px 50px 0px; }
#right p { position: relative; left: 10px; width: 340px; }

#algemeen { position: relative; left: 5px; border: 1px solid #0E2530; width: 220px; margin-bottom: 20px; padding-bottom: 5px; }
#algemeen p { text-indent: 5px; }
#algemeen .head { background: #0E2530; color: white; font-weight: bold; height: 17px; padding-top:3px; margin-bottom: 5px; }
#algemeen .key { float: left; font-weight: bold; width: 80px; }

#reserveren {  position: relative; left: 30px; width: 650px; text-align: left; margin: 15px 0px 0px 0px; padding-bottom: 20px; }
#reserveren ul { clear: both; }
#reserveren li  {  text-align : center; list-style: none; display: block; float:left; }
#reserveren ul.head { font-weight: normal; padding: 0px; }
#reserveren .head { clear: left; font-weight: bold; padding: 10px 0px 0px 0px; }
#reserveren .key { float: left; width: 180px; }
#reserveren .li1 { width: 15px; }
#reserveren .li2 { width: 100px; }
#reserveren .li3 { width: 150px; }
#reserveren .li4 { width: 65px; }
#reserveren .li5 { width: 150px; }
#reserveren .li6 { width: 130px; }

#email {  position: relative; left: 30px; width: 650px; text-align: left; margin: 15px 0px 0px 0px; padding-bottom: 20px; }
#email .key { float: left; font-weight: bold; width: 140px; }
