/* Reset*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-size:100%; font:12pt Arial, Helvetica, sans-serif;vertical-align:baseline;}
ul,li,ul li{ list-style:none; list-style-image:none; list-style-type:none;}


table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
.clear{ clear:both; height:1px;}
/* end reset*/





/* Debug 
div,ul,img,ul{border:1px solid red;}*/
/* End Debug*/


body{ height:100%; width:100%;}

/* default anchor styling*/
a, a:visited, a:active{		font-size: 11px;font-style: normal;line-height: 14px;text-decoration: underline;color: #490606;}
a:hover{					text-decoration: none;}
/* End default anchor styling*/


/* default paragraph styling*/
p,blockquote{ font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #490606;}

/* end default paragraph styling*/


div#container{ 	margin:0 auto; 
				width:960px; 
}

/*Header*/
	div#header{		
				height:100px; position:relative;
		
	}
		div#header img#logo{ 		margin:20px 0px 20px 50px;}
		div#header ul#lang{ 		position:absolute; 
									right:10px; 
									top:30px; 
									width:80px; 
		}
		div#header  ul#lang li{ 	float:left; 
									width:18px; 
									height:13px; 
									padding:1px;
									
		}
		div#header  ul#lang li.nl{ padding-left:5px;padding-right:5px;}
		div#header  ul#lang li.en{ padding-left:5px;padding-right:5px; width:30px;}
		
		div#header  ul#lang li a{ display:block; height:15px; width:20px; text-align:center; padding:2px;}
		div#header  ul#lang li a.active{
									padding-bottom:1px;
									background-color:#CFE1DE;
									
									
		}
		div#header  ul#lang li.en a.active,div#header  ul#lang li.en a{width:30px;}
		
		div#header  ul#lang li.en a { text-decoration:none;}
		div#header  ul#lang li.en a:hover { text-decoration:underline;background-color:#CFE1DE;}
		div#header  ul#lang li.nl a { text-decoration:none;}
		div#header  ul#lang li.nl a:hover { text-decoration:underline;background-color:#CFE1DE;}
		div#header  ul#lang li.en a.active { text-decoration:underline;}
		div#header  ul#lang li.nl a.active { text-decoration:underline;}
		
		
/* End Header*/	


/* Start Nav*/		
	ul.nav{
		border-bottom:1px solid #CFC4C4;
		width:100%;	
		height:24px;
	
	}
		ul.nav li{
			float:left;
			margin-left:20px;
			margin-right:30px;
			font-weight:bold;
			font-variant: small-caps;
			width:100px;
			text-align:center;
			line-height:24px;
			height:24px;
			/*background-color: #eddcdb;*/
		}
			ul.nav li a{
				display:block;
				height:24px;
				line-height:24px !important;
				text-decoration:none !important;
				border-bottom:1px solid #ff;
				
				font-size: 12px;
				font-weight: bold;
				text-transform: capitalize;
				color: #490606;
				

			}
			ul.nav li.active a{
				background-color:#EDDCDB;
				line-height:24px;
			}
			ul.nav li a:hover{
				background-color:#EDDCDB;
			}
/* End Nav*/

	div#content{
		margin-top:20px;
	}


/* submenu */
	ul.submenu{
		width:240px;
		float:left;
	}
		ul.submenu li{
			text-align:left;
			margin-top:5px;
			line-height:25px;
			height:25px;
			
		}
			ul.submenu li a{
				display:block;
				color:#490606;
				line-height:25px !important;
				height:25px;
				text-decoration:none;
				width:100%;/*IE*/
				height:100%;/*IE*/
				text-indent:10px;
			}
			ul.submenu li.active a,
			ul.submenu li a:hover{
				background-color:#CFE1DE;
			}
/*end submenu*/

	div.contentContainer{
		width:700px; 
		margin-left:250px;
	
		position:relative;
	}
	div.vlek{ height:500px;}
	div.contentContainer #vlek{
		position: absolute;
		right:-18px;
		top:0px;
		height:500px;
		margin:0; padding:0; 
	}
	div#content a.enter{
		text-align:center;
		display:block;
		width:100%;
	}
	div.contentContainer h1{
		font-size: 12px;
		font-weight: bold;
		color: #490606;
		border-top:1px solid #CFC4C4;
		border-bottom:1px solid #CFC4C4;
		margin-bottom:5px;
		line-height:25px;
	}
	div.contentContainer h2{
		font-size: 11px;
		font-weight: bold;
		color: #490606;
		margin-bottom:5px;
		
	}
	
	

/* SLIMBOX CSS*/
#lbCaption, #lbNumber{
	font-size:12px;
	font-weight:normal!important;
	color:#000;
}

/*end slimbox*/

/* Thumbnails CSS*/

ul.thumbs li{
	width:150px;
	height:150px;
}
ul.thumbs li a {
	display:block;
	height:100px;
	overflow:hidden;
	margin-bottom:5px;
	
}

/*end thumbs*/





	/* old h1:
	border-top:1px #D2C1C1 solid;
		border-bottom:1px #D2C1C1 solid;
		color:#490606;
		font-weight:bold;
		text-indent:5px;
		line-height:30px;
	
	
	*/
	body#home div#footer{ margin-top:0px;
	}
	div#footer{
		margin-top:5px;
		border-bottom:1px solid #D5CDCC;
		height:2px;
	}
