/* general layout  */
html,body{
	height:100%;
	font-size : 10px;
}

html,body {
	font-family : Tahoma;
	color : #FFFFFF;
}

div#blok{
	font-size : 11px;
}

a { 
	color : #FFFFFF; 
	font-weight :  bold;
	text-decoration :  underline;
}

a:hover { 
	color : #b75d29; 
	font-weight :  bold;
	text-decoration : none;
}
h1 {
	padding : 0 0 0 0;
	margin :  0 0 0px 0;
	font-family : Tahoma;
	font-weight :  bold;
	font-size : 11px;
	color : #FFFFFF;
}

h2 {
	padding : 0 0 0 0;
	margin :  0 0 0px 0;
	font-family : Tahoma;
	font-weight :  bold;
	font-size : 10px;
	color : #b75d29;
}

h3 {
	padding : 0 0 0 0;
	margin :  0 0 3px 0;
	font-family : Tahoma;
	font-weight :  bold;
	font-size : 12px;
	color : #FFFFFF;
}

h4 {
	padding : 0 0 0 0;
	margin :  0 0 3px 0;
	font-family : Tahoma;
	font-weight :  bold;
	font-size : 13px;
	color : #FFFFFF;
}

h5 {
	padding : 0 0 0 0;
	margin :  0 0 3px 0;
	font-family : Tahoma;
	font-weight :  bold;
	font-size : 14px;
	color : #FFFFFF;
}

h6 {
	padding : 0 0 0 0;
	margin :  0 0 3px 0;
	font-family : Tahoma;
	font-weight :  bold;
	font-size : 9px;
	color : #C53203;
}

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,fieldset,input, div, td, cite{
	margin:0;
	padding:0;
}


body {
	background:#fff ;
	margin: 0px 0px 0px 50%;
}


p, li, td, blockquote, ol, div, dd, dt{
	font: normal 11px;
	color:white;
	line-height:20px;
}


/* general definitions  */

ul{

}

cite{
	font-style: normal;
}



a img{
	border:0;
}

.logo {
	margin:33px 0 30px 0;
}

.NoShow{
	display:none;
}


/*positie*/

div#hidden{
	display:none;
}

div#wrapper{
position:absolute;
	margin:0 0 0  -500px;
	width:1000px;/*ie5*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width:1000px;
	height:100%;


}

div#blok{
	padding:0;
	margin:0;
	height:500px;
	
}



#projecten div#blok  #projecten div#blok #projectContxt{
	display:none;
}

div#blok #projectContxt p{
	margin:0;padding:0;Color:#384049;
}

	body#index div#blok img{
		margin:0px;
		padding:0px;

	}

dd img{
	position:absolute;
	left:0;

}
/*

menu!

*/


#menu{
	position:absolute;
	top:608px;
	padding:0;
	margin:0;
}




/*
nieuws!
*/
dl#news{
	font-size : 15px;
	float:right;
	padding : 2px 0 0 0;
	margin : -31 0 0;
	text-align:right;
}
dl#news  h1, h2, h3{
text-transform : uppercase;
}
	dl#news dt a{
	font-size : 15px;
	color:#2b4c31;
	text-decoration:none;
	text-transform : uppercase;
	}
	
dl#news dt a:hover {
	color : #b75d29;
	text-decoration : underline;
}

	dl#news  h2{
	font-size : 15px;
	color:#b75d29;
	text-decoration:none;
	text-transform : uppercase;
	}

	dl#news dd{
		margin:0;
		top:140px;
		right:0px;
		text-align:left;

	}


	dl#news dd a{
		text-decoration:none;
	}


	dl#news dd span{
		color:#e68a31;
	}




/*SCROLLBARS!*/

dd#t1,dd#t2,dd#t3,dd#t4,dd#t5,dd#t6,dd#t7,dd#t8,dd#t9,dd#t10{
  position:absolute;
  width:500px; height:447px;
clip:rect(0, 500px, 447px, 0);
  overflow:hidden; z-index:1;
}

#m2a,#m2b,#m2c,#m2d,#m2e,#m2f,#m2g, #m3a,#m3b,#m3c  {
  position:absolute;
  width:500px; height:120px;
 clip:rect(0, 500px, 120px, 0);
  overflow:hidden; z-index:1;
}


#lyrt{
 position:absolute; visibility:hidden;
  left:0; top:0; z-index:1
}

/* op7 needs width set here too (?) */
div#lyr1,div#lyr2,div#lyr3, #lyr4, #lyr5, #lyr6, #lyr7, #lyr8, #lyr9, #lyr10, #lyr11, #lyr12, #lyr14{ background-color : #2b4c31; width:500px;}
div.content {
  position:absolute; visibility:hidden;
  left:0; top:0; z-index:1;

}

div.contentnews {
	padding : 0 10px 0 10px;
}


/* Set small font-size or size/position of div's will be off in some browsers  */
 div#scrollbar1{
  position:absolute; visibility:hidden;
  right:0;top:115px;
  width:10px; height:350px;
  font-size:1px; z-index:10;
  }

#index div#scrollbar1,#index div#scrollbar2,#index div#scrollbar3{
  position:absolute; visibility:hidden;
  right:0;top:115px;
  width:10px; height:350px;
  font-size:1px; z-index:10;
  }

  div#scrollbar4{
 position:absolute; visibility:hidden;
  left:253px;top:447px;
  width:10px; height:150px;
  font-size:1px; z-index:10;
  }


div#track1,div#track2,div#track3 {
  position:absolute;
  left:0;
  top:20px;
  width:10px;
  height:340px;
  z-index:1;
  } 

  div#track4{
	height:120px;
  }

div#dragBar1 p,div#dragBar2 p,div#dragBar3 p,div#dragBar4 p{
	padding:0;
	margin:0;
	font:normal 30px Arial; 
	line-height:6px;
	cursor:pointer;
	color:#9EA4AA;
}


div#dragBar1 ,div#dragBar2,div#dragBar3,div#dragBar4{
padding:18px 0 0 0;
  position:absolute;
  top:1px;
  width:10px;
  background:white;
  z-index:1;
}


#dragBar1 div, #dragBar2 div, #dragBar3 div, #dragBar4 div{
padding:0;
background:solid;
width:10px;
height:20px;
position:absolute;
left:0;
top:0;
}

#newstxt1,
#newstxt2,
#newstxt3,
#newstxt4,
#newstxt5
{
padding:30px;
font-size : 12px;
height: 448px;
}
div#mindon{
	position:absolute;
	left:1010px;
	top:140px;
}


#blokkieText{
	position:absolute;
	top:151px;
background:solid;
background-color:395937;
width:440px;
height:388px;
	margin:0;
	padding:30px;
font-size : 12px;

}
#blokkieText  h1, h2, h3{
text-transform : uppercase;
}