* {
  margin: 0;
  padding: 0;
  
}

img {
	
	border: none;
	
}

body {
	
	
	font-size: 12px;
	margin-bottom: 10px;
	background: #c2bbaf;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: #000;	
	background: #e1e1e1;
	
	
	
}




h1 span {
	
	display: none;
}
h1 { position: absolute; top:20px; left:20px; width:200px; height:100px;}
h2 {
	
	font-size: 13px;
	
}

#topmenu {
	
	position: absolute; 
	margin-left: 650px;
	margin-top: 100px;
	color: #fff;
	
	
}

#topmenu a {
	
	color: #fff;
	
}

#menulinks1 {
	
	background: url(../images/menuachtergrond.jpg);
	margin-top: 20px;
	padding-bottom: 38px;
	list-style-type: none;
	border-right: 1px solid #cacaca;
	
			
}

#menulinks1 a {
	
	text-decoration: none;
	
}

.menuitemtop {
	
	padding-top: 12px;
	width: 152px;
	margin-left: 12px;
	margin-top: 20px;
	border-bottom: 1px dotted #fff;
	
}

.menuitem {
	
	width: 152px;
	margin-left: 12px;
	margin-top: 20px;
	border-bottom: 1px dotted #fff;
	
	
}

.currentmenuitems {
	
	
	width: 152px;
	padding-left: 12px;
	padding-top: 2px;
	margin-top: 12px;
	background: url(../images/menuachtergrondcurrent.jpg) 0px top no-repeat;
	
}

.currentmenuitems2 {
	
	
	width: 152px;
	padding-left: 12px;
	padding-top: 2px;
	margin-top: 12px;
	background: url(../images/menuachtergrondcurrent2.jpg) 0px top no-repeat;
	
}


#currentmenuitem {
	
	display: block;
	width: 152px;
	background: url(../images/pijltjeschuin.gif) 140px center no-repeat;
	
}


.submenuitems {
 
	width: 164px;
	margin-left: -12px;
	border-top: 1px dotted #fff;
	list-style-type: none;
	
}

.submenuitemtop {
	
	height: 20px;
	margin-top: 3px;
	background: url(../images/menuachtergrondcurrent.jpg) 0px top no-repeat;
	padding-left: 24px;
}

.submenuitem {
	
	height: 20px;
	background: url(../images/menuachtergrondcurrent.jpg) 0px top no-repeat;
	padding-left: 24px;
}

.submenuitemtop2 {
	
	height: 20px;
	margin-top: 3px;
	background: url(../images/menuachtergrondcurrent2.jpg) 0px top no-repeat;
	padding-left: 24px;
}

.submenuitem2 {
	
	height: 20px;
	background: url(../images/menuachtergrondcurrent2.jpg) 0px top no-repeat;
	padding-left: 24px;
}


#menulinksonder {
	
	background: url(../images/menuachtergrond2.jpg);
	border-right: 1px solid #cacaca;
	border-bottom: 1px solid #cacaca;
	padding-top: 12px;
	padding-bottom: 12px;
	
	
			
	
}



#menublok {
	
	
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 12px;
	width: 149px;
	
}

#menubranche {
	
	width: 149px;
	list-style-type: none;
	

	
}

.menuitemsimg {
 
 	 
	height: 25px;
	
	
}

#brancheboven {
	
	height: 36px;
}

#brancheonder {
	
	height: 1px;
	background: url(../images/brancheonder.gif) 0px center no-repeat;
	
	
}




#hometext {
	
	font-size: 14px;
}








#container1 {
  
  margin: 0 auto;
  width: 920px;
  background: #ffc000 url(../images/bodyachtergrond.jpg) center 198px;
  
  
  
  
   } 

#container2 {
  overflow: hidden;
  margin: 0 auto;
  width: 920px;
  
  background: url(../images/backgroundondergeelrandje.gif) center bottom no-repeat;
  
   } 
  

#header {
  
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  background: #ffc000 url(../images/header1.jpg) center top no-repeat;
  height: 125px;

  
  
}

#header2 {
  
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  background: #ffc000 url(../images/header2.jpg) center top no-repeat;
  height: 124px;

  
  
}

#taal {
	
	position: absolute;
	margin-left: 847px;
	margin-top: 12px;
	
	
}



#zoek {
	
	float: right;
	margin-right: 22px;
	margin-top: 100px;
	
}

.zoekknop {
 	
 	
	background: #cccccc url(../images/zoekknop.jpg) no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	width: 12px;
	height: 14px;
	color: #fff;
	border: none;
	
}
.zoek2 .zoekknop {
	background: #cccccc url(../images/zoekknop2.jpg) no-repeat; 
  }
   
.zoekveld {
	
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	height: 14px;
	width: 128px;
	border: none;
	margin-bottom: 3px;
	
}  

#kolomlinks {
		
		float:left;
		margin-left: 20px;
		width: 170px; 
		
		
	}


#banner {
	
	width: 701px;
	height: 165px;
	margin-top: 20px;
	
}

#bannerh2 {
	
	font-size: 12px;
	text-align: right;
	
}

#waarom {
	
	text-align: right;
	margin-top: 40px;
	font-size: 11px;
	
}

#bannerp {
	
	margin-top: -10px;
	text-decoration: underline;
	text-align: right;
	
}

#bannertext {
	
	position: absolute;
	margin-top: 30px;
	width: 228px;
	
	
}


#windowtext {
	
	margin-top: -90px;
	margin-left: 473px;
	color: #feffff;
	
}

#hometexth2 {
	
	color: #fde022;
	margin-bottom: 12px;
	
	
}

#hometexth22 {
	
	color: #50c10b;
	margin-bottom: 12px;
	
	
}

#blokboven {
	

	overflow: hidden;
	
}

#blokbeneden {
	
	margin-top: 18px;
	overflow: hidden;
	
}

#movie {
	
	float: left;
	
}



#content1 {
 
 	
	float: left;
	width: 458px;
	margin-top: 24px;

	
	
}

#lastnews {
	
	border-left: 1px solid #778080;
	border-right: 1px solid #778080;
	border-bottom: 1px solid #778080;
	background: #f5f6f6;
	
}

.nieuwslijstt {
	
	list-style-type: none;
	padding-top: 30px;
	
}

.nieuwslijstkopje {
	
	background: url(../images/pijltjenieuws.gif) 10px 3px no-repeat;
	
}

.nieuwslijsttekst {
	
	
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
	
}

.nieuwskopje {
	
	
	font-weight: bold;
	padding-left: 30px;
	padding-right: 30px;
	
}

#header2tips {
	
	background: url(../images/tiptop.jpg) top center no-repeat;
	height: 50px;
	padding-left: 10px;
	
}

#actueel {
	
	
	float: right;
	margin-top: 12px;
	width: 227px;
	border: 1px solid #c6c6c6;
	background: #f3f3f3;
	
	
}

#actueelh2 {
	
	background: url(../images/geelactueel.gif) no-repeat;
	height: 29px;
	
	
}

#actueeltext {
	
	
	
}

#movie {
	
	width: 227px;
	border: 1px solid #cacaca;
	
	
}

#movieh2 {
	
	background: url(../images/geelmovie.gif) no-repeat;
	height: 29px;
	
}


#spons {
	
	float: right;
	width: 464px;
	border: 1px solid #c8c8c8;
	position: relative;
	
}
	


#sponsh2 {
	
	background: url(../images/geelspons.gif) no-repeat;
	display: block;
	width: 464px;
	height: 29px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	
	
}

#autootjetext {
	
	padding-top: 20px;
	
}

#autootje img {
	
	float: left;
	
}

#printv {
	
	
	width: 466px;
	text-align: right;
	font-size: 9px;
	
}

#kolomlinksfollowup {
	
	float: left;
	width: 454px;
	margin-left: 12px;
}

#kolomrechtsfollowup {
	
	float: right;
	width: 171px;
	margin-right: 20px;
	
	
	
}

#kolomrechts {
	  
	    
	    float: right;
	   	width: 701px;
	    margin-right: 20px;
		margin-bottom: 4px;
		background: #fefefe;
		
		
	}

#kolomrechts2 {
	
	background: #f8f8f8;
	float: right;
	width: 701px;
	margin-right: 20px;
	margin-bottom: 4px;
	margin-top: 20px;
	border: 1px solid #cacaca;
	
}	

.sideimg {
	
	
	border-left: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	border-top: 1px solid #cacaca;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
	
}	

.sideimgtext {
	
	width: 164px;
	height: 26px;
	margin-top: -3px;
	margin-bottom: 12px;
	padding-top: 8px;
	padding-left: 7px;
	font-size: 9px;
	border-left: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	border-bottom: 1px solid #cacaca;
	
}

#meer {
	
	width: 171px;
	text-align: right;
	margin-bottom: 8px;
}
	
#meer a{
	
	font-size: 9px;
	
	
}
	
#top4 {
	
	
		background: url(../images/top4.jpg) top center no-repeat;
		padding-left: 10px;
		padding-right: 10px;
		
		
}



.top4src {
	
	width: 102px;
	height: 102px;
	padding-left: 6px;
	
	
}

.top4img {
 
 	text-align: right;

} 	


.top4text {
	
	vertical-align: top;
	padding-left: 6px;
	text-align: left;
	
	
}

#nieuwsbriefblok {
	
	float: left;
	margin-left: 500px;	
	margin-top: 5px;
	text-align: right;
	
	
}

#contactblok {
	
	float: right;
	margin-right: 22px;	
	margin-top: 5px;
	text-align: right;
	
}

#nieuwsbrief {
	
	color: #f8d700;
	font-size: 12px;
	font-weight: normal;
	
}

#catal {
	
	color: #f8d700;
	font-size: 12px;
	font-weight: normal;
	
}

#footer2 #catal, #footer2 #nieuwsbrief { color: green; }

.footcontact {
	
	color: #fff;
	
}

.footcontact a{
	
	color: #fff;
	
}




#menuonder {
	
	
	text-align: right;
	margin-right: 22px;
	padding-top: 28px;
	font-size: 10px;
	color: #646464;
	
	
	
}

#menuonder a {
	
	
	color: #646464;
	
}

#copy {
	
	float: left;
	color: #646464;
	margin-left: 20px;
	margin-top: 14px;
	font-size: 10px;
	
}

#footer {
	  
		width: 920px;
		height: 75px; 
		margin: 0 auto;
		background: url(../images/footer.jpg) center top no-repeat;
	    clear: both;
        
 }

#footer2 {
	  
		width: 920px;
		height: 75px; 
		margin: 0 auto;
		background: url(../images/footer2.jpg) center top no-repeat;
	  clear: both;
        
 }


a.yellowlink {
	
	color: #ffc000;
	
}

a.yellowlink:hover {
	
	color: #feffff;
	
}

a.ha3 {
	
	color: #000;
	font-weight: bold;
	font-size: 11px;
	
}

a {
	
	color: #000;
	
}

dd.tx-irfaq-dynans-hidden { display: none; }
dd.tx-irfaq-dynans-visible { display: inline; }
