@charset "utf-8";
/* CSS Document */

html{
	margin:0px;
	padding:0px;
	width: 100%;
	height: 100%;
}
body{
	margin:0px;
	padding:0px;
	font-family:"Arial";
	text-align:center;
	height: 100%;
	background-image:url('images/headerbg.png');
	background-repeat:repeat-x;
}

#wrapper{
margin:0 auto;
width: 990px;	
min-height: 100%;
height: 100%;
height: auto !important;
text-align:center;
margin: 0 auto -44px;
background-color:#FFFFFF;

}


#footer, .push 
{
  height: 44px;
  clear: both;
}

#menuwrapper{
width:990px;	

}

#footer{
	text-align:center;
/*	padding-top:20px;*/
/*	border: 1px solid black;*/
	vertical-align:baseline;
	color: #FFFFFF;
	background-image:url('images/fsbg.png');
	font-size: 13px;
	width:100%;
	margin: 0 auto;
	font-weight:bold;
}
.fsb{
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 2px;
	
}
#footer p{
	margin:0px;
	padding: 0px;
padding-top:20px;


}


#header{	
	width:990px;
	height:203px;
	background-image:url('images/headerbg.png');
	text-align:left;

	
}

.logotekst{
font-weight:bold;
color:#5acd13;
font-style:italic;
float:left;
width:485px;
height:190px;
background-image:url('images/logo.png');
margin-top: 12px;

}
.logotekst p{
padding-left:15px;
}
.dummyheaderfoto{
	float:right;
margin-top: 12px;
		
}
#content{
	position:relative;
	text-align:justify;
	padding-left: 25px;
	padding-right: 25px;

	
}

a{
	text-decoration:none;

}

#footer a{
		color:#FFFFFF;
}
.prijzenwrapper{
float:left;	
width:700px;
}

.prijzenlinks1 table{
margin-top: 10px;
width: 686px;
margin-left:6px;


}
.prijzenlinks1 th{
width: 350px;	
background-color: #FEE205;
padding-left: 5px;

}

.prijzenlinks1 td{
width: 350px;
padding-left:25px;
background-color:#fffeec;
border:1px solid #dddddd;
}
.prijzenlinks2{
background-color:#fffeec;
	border:1px solid #dddddd;
	
}

.uitlegspecialeprijzen{

font-weight:bold;
padding-top:10px;
height:20px;
padding-right:41px;
font-size:13px;
float:right;



}
.containertitel{
	float:left;
	padding-left:15px;
	padding-top:10px;
}
.aanvoertitel{

	float:right;


}

.prijscat{
	width:680px;
	
	margin-left:8px;
	margin-top:8px;
		
}

.prijscattitel{
float:left;
width:400px;
padding-left:10px;
margin-top:3px;
}

.prijscatprijzen{
float:left;

width:240px;

/*	background-color:#FF0000;*/
}
.prijscatprijzen table{
float:right;	
}
.prijscatprijzen td{
	width:120px;
	text-align:right;
/*	background-color:#00FF00;*/
	
}
.prijscataanvoer{
vertical-align:middle;
float:right;
width:80px;

}
.cleardiv{
	
clear:both;	
}
.prijzenrechtswrapper{
float:right;
width:240px;

}
.prijzenrechtswrapper img{
margin-left:10px;

}

#menuwrapper{
	margin-top: 5px;

}
.z2{
position:absolute; left:5px;
/*top:-125px;*/
width:980px;
height:420px;
color:#000000;
z-index:20;

}

.z1{

/*'position:relative;  left:0px; top:125px;*/

padding-top:125px;
width:450px;
text-align:justify;

padding-right:25px;
}



#content h1{
font-size:17px;
font-weight:bold;
margin-top:10px;

}
.cleardiv{
	clear:both;
	
}

.leftalignedimg{
	float:left;
	width:270px;
	/*height:170px;*/
	margin-right:15px;
	margin-bottom: 15px;
	


}
.rightalignedimg{
	float:right;
	width:270px;
	/*height:170px;*/
	margin-left:15px;
	margin-bottom: 15px;
	margin-right:15px;

}
.contenttext{
margin-top:10px;
background-color:#fffeec;
border:1px solid #dddddd;
padding-left:10px;
clear:both;	
overflow:hidden;
}
.contenttext p{
padding-right:15px;
}
.contactformcheck{
	text-align:left;
	
}
.contactformsmallinput{
font-size:14px;	
}
.contactformsmallinput input{
	width:40px;

}
.contactformmediuminput input{
	width:210px;
	text-align:left;
}

.alternatingcolor1{

}

.alternatingcolor1 input {
/*background-color: #eeeeee;*/
}

.alternatingcolor2{
/*background-color:#FFFFFF;*/
}
.alternatingcolor2 input {
/*background-color: #FFFFFF;*/
}


.contactinformatie,.contactformulier{
	background-color:#FFFFFF;

	margin-bottom:10px;	
}

.contactinformatie img{
	width:425px;
	margin-top:10px;
	margin-bottom:10px;
}

.contactinformatie{

width:425px;
min-height:50px;
background-color:#fffeec;
border:1px solid #dddddd;
margin-top:10px;
padding-left:10px;
padding-right:10px;
}

.contactlinkswrap{
	float:left;
	
}
.contactrechtswrapper{
width:480px;
float:right;
margin-right:2px;
}
.contactformulier{
/*margin-top:10px;*/
padding-left:10px;
width:466px;
float:right;
margin-right:2px;
background-color:#fffeec;
border:1px solid #dddddd;

}
.contactformulier textarea{

}
.contacttable td{
padding-left:20px;
font-size:12px;

}
#contactform td{
width:200px;	

}

#contactform table{
width:450px;	
}
.fotoalbumwrapper{

width:100%;
}
.fotoalbumwrapper a{
text-decoration:none;
border:1px solid black;
margin-right:10px;
float:left;
margin-bottom:10px;
}

.fotoalbumwrapper img{

border:0px solid black;

}
.contacttabs{
clear:both;
display:block;

}
.contacttabs a{
color:black;	
}

.contacttab{
float:left;
background-color:#fffeec;
border:1px solid #dddddd;
height:30px;
margin-top:10px;
width:160px;
padding-top:5px;
text-align:center;

}

.contacttabselected{
background-color:#fff200;
border:1px solid #dddddd;
font-weight:bold;
}

