body
{
	margin				: 0px;
	padding				: 0px;
	background			: #555 url('/images/background/body.png') repeat-x 1px -73px;
	font-size			: 11px;
	font-family			: verdana;
	color				: #e7e7e7;
}

#container 
{ 
	margin				: 10px auto 0 auto;
	width				: 964px;
	background			: url('/images/background/container.jpg') no-repeat top center;
} 
#wrapper
{
	margin				: 0 7px;
	padding-top			: 10px;
	background			: #8c8a8c url('/images/background/flag.png') repeat-x top left;
}

/* HEADER */
#header
{
	background			: url('/images/background/header.gif') no-repeat right top;
	height				: 94px;
}
#header h1
{
	position			: absolute;
	z-index				: 100;
	margin				: 6px 0 0 0;
	display				: block;
	background			: url('/images/background/logo.gif') no-repeat;
	height				: 100px;
	width				: 186px;
}
#header h1 a
{
	display				: block;
	border				: none;
	text-decoration		: none;
	height				: 100px;
	width				: 186px;
}
#header h1 a span
{
	visibility			: hidden;
	font-size			: 1px;
}

/* CONTENT */
#main
{
	margin-left			: 199px;
	width				: 738px;
	/*background-color	: #4a494a;*/
	background          : #4A494A url(/images/background/line.png) repeat-y scroll 541px 0;
	*display				: inline-block; /* ie 6 en 7 */
}

#content
{
	background			: url('/images/background/line.png') repeat-y 541px 0px;
}

#text 
{
	padding				: 16px;
	margin				: 0;
	width: 505px;
}
#main h2
{
	height				: 13px;
	margin				: 10px 0 20px 0;
	padding-top			: 0px;
	background-repeat	: no-repeat;
	background-position	: left top;
}

#main h3
{
	font-size           : 16px;
}

div.div
{
	padding				: 10px 0;
}
#main div.div h2
{
	margin-bottom		: 10px;
	background-position	: 15px top;
}
#main h2 span
{
	visibility			: hidden;
	font-size			: 1px;
}
h2.history
{
	background-image	: url('/images/background/kop/history.png');
}
h2.latestnews
{
	background-image	: url('/images/background/kop/latestnews.png');
}
h2.latestgalleries
{
	background-image	: url('/images/background/kop/latestgalleries.png');
}

#text h3
{
	margin				: 0;
	padding-top			: 0;
	color				: #fd0;
	font-size			: 11px;
}
#text p
{
	margin-top			: 0px;
}


#latestnews
{	
	/*background			: url('/images/background/flag.png') repeat-x bottom left;*/
	padding-bottom		: 10px;
	width               : 500px;
	float               : left;
	margin-left         : 20px;
}

div.image
{
	background			: url('/images/background/flag.png') repeat-x bottom left;
	padding-bottom		: 10px;
	padding-bottom		: 8px;
	*padding-bottom		: 10px;  /* ie 6 en 7 */
}

ul#right
{
	margin				: 50px 0 0 0;
	padding				: 0px;
	list-style-type		: none;
	float				: right;
}

#latestgalleries
{
	height: 165px;
	background			: url('/images/background/flag.png') repeat-x bottom left; 
}

#latestgalleries ul, #banners ul
{
	margin				: 0px;
	padding		: 0px 0px 0px 3px;
	list-style-type		: none;
	width				: 100%;
}
#right li
{
	margin-bottom		: 23px;
	margin-right		: 21px;
}
#latestgalleries ul li, #banners ul li
{
	display				: inline;
	margin				: 0 12px;
}
#right a img, #latestgalleries ul a img, table a img, #banners ul a img
{
	border				: 2px solid #8c8a8c;
}
#right a:hover img, #latestgalleries ul  a:hover img, table a:hover img, #banners ul a:hover img
{
	border				: 2px solid #e7e3e7;
}
#right a:hover, , #latestgalleries ul  a:hover, table a:hover, #banners ul a: hover
{
	border				: 0px solid #e7e3e7;
}

#banners
{
	margin-top			: 30px;
	width               : 160px;
    margin-left         : 548px;
}

#latestnews ul
{
	list-style-type		: none;
	margin				: 0px;
	padding				: 0px;
	height				: 58px;
	/*background			: url('/images/background/newsblock.jpg') left bottom repeat-x;*/
}
#latestnews li
{
	float				: left;
	display				: block;
	width				: 168px;
	height				: 42px;
	padding				: 16px 0 0 16px;
	position			: relative;
	overflow			: hidden;
}
#latestnews ul li a
{
	position			: absolute;
	text-decoration		: none;	
	float				: right;
	margin				: 28px 0 0 127px;
	display				: block;
	height				: 11px;
	width				: 34px;
	background			: url('/images/background/kop/more.png') no-repeat right bottom;
}
#latestnews ul li a span
{
	font-size			: 1px;
	visibility			: hidden;
}

hr#clear
{
	clear				: both; 
	margin				: 0px; 
	padding				: 0px; 
	border				: 0px solid #4a494a; 
	background-color	: #4a494a; 
	color				: #4a494a; 
	visibility			: hidden;
}
div#car
{
	height				: 295px;
	width				: 624px;
	position			: absolute;
	background			: url('/images/background/car1.gif') no-repeat left top;
	margin				: 66px 0 0 254px;
	_margin-left		: 257px;	
}
/* FOOTER */
#footer
{
	clear				: both;
	margin				: 10px 13px 22px 0;
	height				: 15px;
	background			: url('/images/background/copyright.gif') no-repeat right top;
}
#footer span
{
	visibility			: hidden;
	font-size			: 1px;
}

/* TOEGEVOEGD */

table th
{
	margin				: 0;
	padding-top			: 0;
	color				: #fd0;
	font-size			: 11px;
}

#text .FotoAlbumNaam, a
{
	margin				: 0;
	padding-top			: 0;
	color				: #fd0;
	font-size			: 11px;
	font-weight			: 600;
	display				: inline
}

#text a img {

	border-color: #8c8a8c;

}
form textarea, input, select
{
	color				: #000000;
	background			: #aaaaaa;
	border				: 1px solid #000;
	font-family: Verdana;
	font-size			: 11px;
    padding             : 3px;
}

.submit
{
	background			: #353535;
	border				: 1px solid #000;
	color				: #aaaaaa;
	font-size			: 11px;
	font-weight			: 600;
	font-family: Verdana;
	padding: 3px;
}

.submit:hover 
{
    background: black;
    }

textarea 
{
	font-size			: 11px;
	font-family: Verdana;
	padding: 3px;
	width: 250px;
	height: 60px;
    }

#text hr
{
	border				: 0;
	background-color	: #8c8a8c;
	height				: 1px;	
}

#text table td
{
	vertical-align		: top;
}

#text .nav 
{
	margin				: 15px 0 0 0;
	height				: 20px;
	}
	
#text .nav a
{
	display				: block;
	background			: #353535;
	width				: 20px;
	height				: 17px;
	padding				: 3px 0 0 0;
	text-align			: center;
	text-decoration		: none;
	color				: #aaaaaa;
	float				: left;
	margin				: 0 5px 0 0;
	border				: 1px solid #000;
	font-size			: 11px;
	font-weight			: 600;
	}
	
#text .nav a:hover 
{
	background			: #aaaaaa;
	color				: #353535;
	}
	
#text .nav .actief 
{
	background			: #aaaaaa;
	color				: #353535;
	}
	
#text .nav .next 
{
	width				: 50px;
}

table 
{
    border-collapse: collapse;
    width: 100%;
    }

th 
{
    background: #5e5e5e;
    }

th, td 
{
    border-top: 1px solid #6b6b6b;
    border-bottom: 1px solid #6b6b6b;
    padding: 5px;
	font-size			: 11px;
    }
    
th 
{
    text-align: right;
    padding-top: 8px;
    padding-bottom: 2px;
    }
    
thead th 
{
    text-align: left;
    }
    
#content .Tab { z-index: 0; position: relative; background: #5E5E5E; border: 1px solid #aaa; border-bottom: none; padding: 5px; display: block; float: left; margin: 0 0 0 3px; height: 13px; bottom: -3px; }
#content .Tab:link { text-decoration: none; }
#content .Tab img { float: left; margin: -2px 5px 0 0; border: 0; }
#content .Actief, #content .Tab:hover { background: #4A494A; height: 16px; text-decoration: none; bottom: -1px; }
#content .Actief img { float: left; margin: 1px 5px 0 0; }
#content .TabContent { float:left; border-top: 1px solid #aaa; padding-top: 10px; width: 100%; }
.content a.icon { background-position: 0 0; background-repeat: no-repeat; padding: 1px 0 1px 20px; }
.content a.volgende { background-image: url('/Images/Icons/control_end.png'); }
.content a.vorige { background-image: url('/Images/Icons/control_start.png'); }
.content a.slideshow { background-image: url('/Images/Icons/images.png'); }  
