body
{
	margin: 0;
	padding: 0;
	Font-Size: 11px;
	font-family: verdana, helvetica, sans-serif;
	background-color: white;
	color: #35241A;
	background-image: url(bg.jpg);
	background-repeat:repeat-x;
	text-align: center;
}
#container
{
width: 800px;
margin: 0px auto;
background-color: transparent;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
text-align: left;
background-image: url(bg2.jpg);
}

#header
{
background-color:transparent;
background-image: url(header.jpg);
background-repeat: no-repeat;
background-position: center;
position: relative;
width: 800px;
height: 168px;
margin:0;
padding:0;
}

h1 span{display:block;height:170px;width:100px;}

#header h1
{
padding: 0;
margin: 0;
width: 300px;
float: left;
}



		#globalnav {

			position: absolute;

			top: 133px;

			height:27px;

			padding:0;

			margin:0;

			width:480px;

			}
		/* nav and dropdown stuff */

		.navitem {

			position:relative;

			left:-10000px;

			text-align:left;

			text-indent: -20000px;

			display: none;

			}	

		

		#nav img {

			border:0;

			}

		

		#nav img {

			border:none;

			}

		

		#nav, #nav ul {

			list-style: none;

			padding: 0;

			margin: 0;

			}

		

		#nav a {

			display: block;

			color: #000;

			text-decoration: none;

			padding: 0em 0em;

			}

		

		

		#nav li {

			float: left;

			padding: 0;

			position:relative;

			text-align: center;

			}


		/*nav rollovers*/

		#nav li.home, #nav a.home { display:block; height:27px; width:80px; background: url("button_home.gif");}

		#nav li.programma, #nav a.programma { display: block; height:27px; width:80px; background: url("button_prijzen.gif");}

		#nav li.boeking, #nav a.boeking {display: block; height:27px; width:80px; background: url("button_boeking.gif");}

		#nav li.route, #nav a.route {display: block; height:27px; width:80px; background: url("button_locaties.gif");}

		#nav li.contact, #nav a.contact {display: block; height:27px; width:80px; background: url("button_contact.gif");}

		#nav li.voorwaarden, #nav a.voorwaarden {display: block; height:27px; width:80px; background: url("button_voorwaarden.gif");}

		

		/*nav rollovers highlighted*/

		#nav a.home:hover, #nav li.home:hover {background-position: 0px 27px;}

		#nav a.programma:hover, #nav li.programma:hover {background-position: 0px 27px;}

		#nav a.boeking:hover, #nav li.boeking:hover {background-position: 0px 27px;}

		#nav a.route:hover, #nav li.route:hover {background-position: 0px 27px;}

		#nav a.contact:hover, #nav li.contact:hover {background-position: 0px 27px;}

		#nav a.voorwaarden:hover, #nav li.voorwaarden:hover {background-position: 0px 27px;}

		

		body#home #nav a.home {background-position: 0px 27px;}

		body#programma #nav a.programma {background-position: 0px 27px;}

		body#boeking #nav a.boeking {background-position: 0px 27px;}

		body#route #nav a.route {background-position: 0px 27px;}

		body#contact #nav a.contact {background-position: 0px 27px;}

		body#voorwaarden #nav a.voorwaarden {background-position: 0px 27px;}


#contents
{
width: 790px;
margin: 0px auto;
padding: 5px;
line-height: 16px;
/*background-color:#E9F3F7;
margin: 0px 8px 0 8px;*/
}

#footer
{
clear: both;
color: #35241A;
background: transparent;
background-image: url(footer.jpg);
background-position: 0px -5px;
text-align: right;
vertical-align: middle;
height:48px;
font-size: 10px;
}

#subfooter
{
left:-400px;
position:relative;
}

H1{
Color:#A43500;
font-family:verdana;
font-size: 16px;
font-weight: bold;
}
H2 a,H3 a{Color:#35241A;}
H2
{
Color:#35241A;
font-size: 14px;
}

h3
{
font-size: 12px;
Color:#35241A;
}

A
{
Color: #A43500;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
Line-Height: normal;
Text-Decoration: underline;
}

A:Hover
{
Color: White;
}
#contents A:Hover
{
Color: #white;
}

TD, td{
font-size: 11px;
}

TH, th{
font-size: 13px;
}


.imgright
{
	padding: 2px;
	border: 1px solid #35241A;
	margin: 0 0 10px 10px;
	float: right;
}

.imgleft
{
	padding: 2px;
	border: 1px solid #35241A;
	margin: 0 10px 10px 0;
	float: left;
}

.img
{
	padding: 2px;
	border: 1px solid #35241A;
	margin: 0 10px 10px 0;
}

#news{
clear:both;
}

.spatie{
font-size:1px;
}