body {
 		margin: 0;
 		padding: 0;
 		text-align: left;
 		width:auto;
 		
}
body#default {
		background:#FFFFFF url(/editor/images/body_fill.gif) repeat-y;
  }
body#metprojectinfo {
		background:#FFFFFF url(/editor/images/body_fill_with_projectinfo.gif) repeat-y;
  }
  
div#topFiller {
 	width:100%;
	height:290px;
	background:url(/images/top_background.gif) repeat-x top;
	margin:0;
	padding:0;
	overflow:hidden;
}

#topLogo{
  position:absolute;
  top:0px;
  left:0px;
  width:848px;
  height:289px;
  background:#FFFFFF url(/images/top_logo.jpg) no-repeat;
}

#flashmenu_flash{
  position:absolute;
  top:214px;
  left:33px;
}

div#container {
    width: 1000px;
		height:auto;
    margin:-290px 0;
    text-align: left;
    overflow:hidden;
		font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:normal;
    color:#000000;

    font-size:12px;
	
}

div#imagetop {
    height: 289px;
    width: 838px;
    margin:0;
    display: block;
}


div#contentWrapper {
    position:absolute;
    top:290px;
    width:770px;
	  margin:0 0 0 0;
    height:auto;
        
    float: left;
    line-height: 140%;
    padding:0 60px;
    color:#000000;
	  font-size:11px;    
}
  


div#contentLeft {
        margin:0 30px 0 0 ;
        height:auto;
        width: 500px;
        float: left;
        line-height: 140%;
        overflow:hidden;
        padding:0;

		
}


div#contentLeft a {
        color: #545454;
        text-decoration: underline;
        }

div#contentLeft a:hover {
	   	color: #F74237;
	    text-decoration: underline;
}
div#contentLeft a:active {
	   	color: #F74237;
	    text-decoration: underline;
}


div#contentLeft1 {
        margin:0px 10px 0 0 ;
        height:auto;
        width: 272px;
        float: left;
        line-height: 140%;
        overflow:hidden;
        padding:0;

		
}


div#contentLeft1 a {
        color: #545454;
        text-decoration: underline;
        }

div#contentLeft1 a:hover {
	   	color: #F74237;
	    text-decoration: underline;
}
div#contentLeft1 a:active {
	   	color: #F74237;
	    text-decoration: underline;
}


div#contentLeft2 {
        margin:0 0 0 0 ;
        height:100%;
        width: 250px;
        float: left;
        line-height: 140%;
        overflow:hidden;
        padding:0;
		font-size:10px;
		
}


div#contentLeft2 a {
        color: #545454;
        text-decoration: underline;
        }

div#contentLeft2 a:hover {
	   	color: #F74237;
	    text-decoration: underline;
}
div#contentLeft2 a:active {
	   	color: #F74237;
	    text-decoration: underline;
}



div#contentRight {
        position:absolute;
        top:0px;
        left:600px;
        margin:10px 0 0 10px;
        height:auto;
        width: 235px;
        float: left;
        line-height: 140%;
        padding:0;

}

div#contentRight  img{
		margin-bottom:15px;
}

div#pagetitle_flash {
        margin-top:10px;
}

div#spacer {
        padding:0;
		width:1px;
		margin:0;
		height:340px;
}


div#header_titel {
		position:absolute;
		margin:160px 0 0 30px;
		padding:0;
}


img#images {
		float:left;
	    margin: 0 10px 10px 0;
		padding-top:3px;
	    display: block;
}

div#prImage {
		background-color:#FFFFFF;
		width:240px;
		height:145px;
		border:1px #cccccc solid;
		margin:2px;
}




div#image_top {
		margin:0 0 10px 0;
        padding:0;
}


div#headtitel{
		float:left;
		width: 134px;
}

.bodyTitel {
		color:#545454;
		font-size:18px;
		font-weight:bold;
}

/* topNav */
ul#topNav {
		position:absolute;
		float:left;
        margin:74px 0 0 10px;
        padding:0;
        width: 1000px;
        list-style-type: none;
}

ul#topNav li {
		width:106px;
		height:32px;
        margin: 0;
        display:block;
        padding:0;
        color:#545454;
        float: left;
        font-weight:bold;
        font-size:11px;
		margin-left: 3px;
}


ul#topNav li a {
		padding-top:8px;
		padding-bottom:8px;
		padding-left:0;
		padding-right:0;
		width: 100%;
	    height: 16px;
		display: block;
	 	color:#545454;
		text-align:center;
	 	text-decoration: none;
}

ul#topNav li a:hover {
		padding-top:8px;
		padding-bottom:8px;
		display: block;
		color: #FFFFFF;
		background-color:#E8B75F;

}

ul#topNav li a.active {
	  	padding-top:8px;
		padding-bottom:8px;
		display: block;
		color: #FFFFFF;
		background-color:#E8B75F;
}

ul#subNav {
	    margin:0;
	    padding:0;
	    width:230px;
      	list-style-type: none;

}

ul#subNav li {
		width:230px;
		margin:0;
		padding:0;
		color:#526B58;
		font-weight:bold;
		font-size:11px;

}

ul#subNav li a {
		margin:0;
		display: block;
	 	text-decoration: none;
		background-image:url(/editor/images/streep2.gif);
		background-repeat: no-repeat;	
    	padding:2px 2px 0 55px; 
		color:#526B58;
}


ul#subNav li a:hover {
		display: block;
  		background-color:#F5EDDA;
		text-decoration:none;
		margin:0;
		padding:2px 2px 0 55px;
		background-image:url(/editor/images/streep2_over.gif);
		background-repeat: no-repeat;
	
}

ul#subNav li a.active {
		background-color:#F5EDDA;
		margin:0;
		padding:2px 2px 0 55px;
		display: block;
		background-image:url(/editor/images/streep2_over.gif);
		background-repeat: no-repeat;
	

	    
}


/* mailform */
div#mailform {
       margin-top:15px;
       margin-left:10px;
       width: 390px;
       height:auto;
}

div#mailform fieldset {
        padding: 0.7em;
        margin-bottom: 10px;
}

div.formrow {
   		 float: left;
		 text-align:left;
	     margin: 2px 0;
	     width: 385px;
}


div.formrow label {
      	padding-top:2px;
	    text-align:right;
	    display: block;
	    float: left;
	    width: 120px;

}



div.formrow input {
        border: solid 1px gray;
        width: 250px;
        padding: 1px 3px;
        background-color: #F8F8F8;
}




div.formrow select {
		width: 120px;
	  	font-family: Arial;
        font-weight:normal;
        font-size:12px;
  		border: solid 1px gray;
        background-color: white;
}
div.formrow select:focus {
        border: #00AEEF solid 1px;
        background-color: white;
}

div.formsubmit {
        text-align: center;
        padding-right: 5px;
        font-weight: bold;
    	color: #526B58;
 }
.veld{
 		margin:10px 0 0 30px;
      	color: #526B58;
	    border: double 1px gray;
        padding: 1px 3px;
        background-color: #F8F8F8;
		width:150px;

 }
 


div.legend {
		color: #526B58;
}

.clearing {
	clear:both;
}


.projectInfo {
  margin:15px;
  width:220px;
}

.projectLabel {
  color:#006524; 
  font-size:11px;
  font-weight:bold;
}

.projectLine {
  color:#006524;
  border:0px;
  height:1px;
}

.spacer {
  border:0px;
  height:5px; 
}
.enlarge {
  position:absolute;
  padding-top:160px;
  padding-left:186px;
  cursor:hand;
  cursor: pointer;  
}

.projectImg { 
  height:180px;
  width :250px;
}


#rightBlock {
  border-top:1px solid #006524;
  border-left:1px solid #006524;
  background-color:#ffffff;
  padding:8px;
  width:220px;
  overflow:hidden;
  font-size:10px;
}

.leesverder a {
  color:#006524;
  text-decoration: none;
  
}
.leesverder a:hover {
  color:#444444;
  text-decoration: underline;
}

.hrefGrey{
  color:#444444;
  text-decoration: none;
}
.hrefBlack{
  color:#000000;
  text-decoration: none;
}

#privacy {
  width:480px;
  font-size:9px;
  color:#000000;
}
#privacy a {
  color:#000000;
	text-decoration: none;  
}
#privacy a:hover {
	text-decoration: underline;  
}

#nbriefaanmelden fieldset {
  border:0px;
  }
#nbriefaanmelden label {
	    padding-right:2px;
	    text-align:right;
	    display: block;
	    float: left;
	    width: 80px;
}
#nbriefafmelden fieldset {
  border:0px;
  }
#nbriefafmelden label {
	    padding-right:2px;
	    text-align:right;
	    display: block;
	    float: left;
	    width: 80px;
}

#kaartje {
  cursor:hand;
  cursor:pointer;
}

