html{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-align:left;
	margin:0;padding:0;
}
body{
	background:url(../images/wz_column.jpg) repeat-x;
	background-color:#cde4f6;
	margin:0;padding:0 0 15px 0;
}
#header{
	margin:0 auto;
	background:url(../images/POOLS_02.jpg);
	width:781px;
	height:151px;
	/*cursor:pointer;*/
	position:relative;
}
#header a{width:750px;height:110px;position:absolute;top:32px;left:16px;z-index:1000;outline: none;}
#main_body{
	margin:0 auto;
	background:url(../images/POOLS_04b.jpg) repeat-y 0px 30px;
	width:781px;
	min-height:330px;
	height:auto !important;
	height:330px; /* IE6 fix */
	position:relative;
	padding:0;
}
#content{
	margin:0 auto;
	text-align:center;
	/*padding:0 0 10px 25px;*/
	padding:0;
	width:740px;
	position:relative;
	height:auto;
	float:left;
}
#zoek{
	position:relative;
	background:url(../images/zoekscherm-bg.jpg) left top no-repeat;
	width:732px;
	height:272px;
	margin:0;
	padding:0;
	float:left;
	top:5px;
	left:25px;
}
#zoek.supplier, #zoek.brands, #zoek.brand{background:none;height:140px;top:-65px;}
	#zoek .zoekbox{position:absolute;top:0px;left:0px;background:url(../images/zoekscherm.png) left top no-repeat;width:732px;height:272px;}
	#zoek.brand .zoekbox{position:absolute;top:0px;left:0px;background:url(../images/zoekscherm-merk.png) left top no-repeat;width:732px;height:272px;}
	#zoek #pcode{
		border:#FFFFFF;
		border:none;
		position:absolute;
		top:95px;
		left:354px;
		width:265px;
		height:17px;
		padding:2px 0 0 0;
		font-size:13px;
		text-align:center;
		font-weight:bold;
	}
	#radiowrap{position:absolute;top:132px;left:363px;}
	#radiotoggle1{/*background:url(../images/wz_2_2_10.jpg) no-repeat;*/width:100px;height:12px;float:left;clear:both;}
		#radio1{background:url(../images/checked.png) 0px 0px no-repeat;width:13px;height:12px;float:left;}
	#radiotoggle2{/*background:url(../images/wz_2_2_12.jpg) no-repeat;*/width:103px;height:12px;margin-top:6px;float:left;clear:both;}
		#radio2{background:url(../images/checked.png) 0px 0px no-repeat;width:13px;height:12px;float:left;}
	#radiotoggle3{/*background:url(../images/wz_2_2_14.jpg) no-repeat;*/width:73px;height:12px;margin-top:6px;float:left;clear:both;}
		#radio3{background:url(../images/checked.png) 0px 0px no-repeat;width:13px;height:12px;float:left;}
	#zoekbutton{
		position:absolute;
		cursor:pointer;
		/*background:url(../images/wz_42.jpg);*/
		width:93px;
		height:20px;
		top:155px;
		left:527px;
	}
	#zoekkaart{position:absolute;top:133px;left:173px;height:17px;width:150px;color:#37a52c;font-size:14px;}
	
	#zoek.brand #pcode{width:400px;left:247px;top:124px;}
	.brand #radiotoggle1, .brand #radio1,
	.brand #radiotoggle2, .brand #radio2,
	.brand #radiotoggle3, .brand #radio3{display:none;}
	.brand #zoekbutton{left:553px;}
	.brand #zoekkaart{top:158px;left:255px;display:none;}
	#zoek.brand div.merkfilter{position:absolute;top:90px;left:250px;width:600px;height:25px;text-align:left;font-size:18px;font-family:"Myriad Pro";color:#333;}
	#zoek.brand div.merklogo{
		position:absolute;top:85px;left:58px;width:100px;height:100px;padding:0;margin:0;
		background-color:#fff;background-position:center center;background-repeat:no-repeat;
	}
	
#body_content{
	width:721px;
	margin: 0 auto;
	background:url(../images/body_content.jpg) -11px top repeat-y;
	position:relative;
	float:left;
	/*margin:0;*/
	padding:0 0 25px 60px;
	top:10px;
	/*left:-11px;
	padding-left:70px;*/
	clear:both;
}


#pages{
	width:670px;
	position:relative;
	/*padding:0px 20px 0 30px;*/
}
#pages h3{padding:5px 0 10px 5px;margin:0;width:auto;font-weight:bold;font-size:16px;}
#pages p{padding:5px 15px 5px 5px;margin:0;}
#pages dl{padding:5px 15px 5px 5px;margin:0;}
#pages dl dt{padding:0 0 0 0;margin:0;font-weight:bold;}
#pages dl dd{padding:3px 0 10px 10px;margin:0;}

#footer{
	position:relative;
	clear:both;
	margin:0 auto;
	background:url(../images/POOLS_09.jpg) no-repeat bottom center;
	width:781px;
	height:60px;
	padding-bottom:13px;
}
#footer div.divider{width:667px;left:56px;height:10px;position:relative;border-top:1px solid #aed7f4;clear:both;}
#footer_links, #footer_links a{
	text-align:center;
	color:#0083c2;
	font-family:"Myriad Pro";
	font-size:13px;
	clear:both;
}
#footer_links a{
	text-decoration:none;
}
p{margin:0;padding:5px;}
.gray_text{color:#999999;}
.black_text{color:#000000;}

#tags{
	font-size:10px;
	color:#acbfce;
	width:700px;
	text-align:justify;
	margin:0 auto;
}
#tags p{margin:0;padding:0;}

.description{clear:both;width:100%;text-align:center;padding:9px 0 9px 0;color: #0083c2;font-family: "Myriad Pro";font-size: 14px;float:left;}
#tips{clear:both;width:500px;text-align:center;padding:9px 0 0 0;color: #0083c2;font-family: "Myriad Pro";font-size: 14px;float:left;/*background:#fffff6;*/left:50px;position:relative;}
div.divider-description{width:667px;height:10px;left:56px;top:15px;position:relative;border-top:1px solid #aed7f4;float:left;}

#gm_container{
	display:none;
	background:url(../images/kaartbg2.gif) no-repeat left top;
	position:absolute;	
	margin:0 auto;
	width:700px;
	height:520px;	
	z-index:50;
	left:50%;
	top:110px;
	margin-left:-350px;
}
#map{		
	background:#000000;
	width:650px;
	height:450px;
	position:absolute;
	left:25px;
	top:30px;
}
#instruction{
	text-align:left;
	color:#FF0000;
	position:relative;
	float:left;
	width:60%;
	left:30px;
	top:8px;
	height:50px;
}

#close_option{
	width:20%;
	height:50px;
	position:absolute;
	top:8px;
	right:30px;
	text-align:right;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div.tips{clear:both;margin:0 58px 0 56px;padding:10px 20px 10px 20px;border-top:1px solid #aed7f4;text-align:center;}
div.tips div.links{text-align:left;width:280px;margin:0 auto;padding-left:50px;}
div.tips div.text{padding:5px;width:600px;text-align:left;color:#0083c2;display:none;}
div.tips div.text strong{padding:5px 0 0 15px;font-size:13px;}
div.tips div.text ul{padding:0 20px 0 30px;margin:5px 0 12px 0;}
div.tips div.text ul li{padding:3px 0 3px 0;}

div.fpfotos{clear:both;margin:0 58px 0 56px;padding:10px;border-top:1px solid #aed7f4;text-align:center;height:92px;position:relative;width:647px;overflow:hidden;}
div.fpfotos .innerwrap{float:left;width:9999px;position:relative;left:0px;}
div.fpfotos div.img{vertical-align:middle;position:relative;padding:1px;margin:0px 3px 0 4px;display:inline;float:left;border:1px solid #84c2e2;width:150px;white-space:nowrap;}
div.fpfotos div.img div.foto{background-position:center center;background-repeat:no-repeat;width:150px;height:84px;cursor:pointer;z-index:0;}
div.fpfotos div.img div.logo{position:absolute;height:20px;width:auto;padding:1px;bottom:-10px;right:-5px;border:1px solid #cccccc;cursor:pointer;background:#fff;z-index:1000 !important;}
div.fpfotos div.img div.logo img{border:none}

div.fpfotos-hidden{display:none;}
/*div.fpfotos .overlay{position:absolute;top:0px;left:0px;width:100%;height:137px;}*/

.brandslistingimage {
	width:100px;
	padding:1px;
	margin-top:1px;
	margin-left:1px;
	border:1px solid #CCCCCC;
	float:left;
	/*clear:both;*/
	height: 50px;
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
}

.naam.brandslisting {
	min-width: 200px;
}