@charset "UTF-8";
/* CSS Document */

/* SLIDE */

.dialog_pop_content, .page-template-ajax-page-php #col2 .post	{
	background: transparent url(images/slide-bg.png) top right no-repeat!important;
	background: transparent url(images/slide-bg.gif) top right no-repeat;
	font-family:"Lucida Grande",Lucida,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:17px;
	color:#999999;
}
.page-template-ajax-page-php #col2 .post{
	overflow:hidden;
	padding:5px 11px 10px;
	color:#FFF;
	margin:10px 5px;
}

.dialog_pop_content.errorWin	{
	background: transparent url(images/slide-bgorange.png) top right no-repeat!important;
	background: transparent url(images/slide-bgorange.gif) top right no-repeat;
}

#dialog_content	{}
.dialog_pop	{}

#msgbox_content	{padding: 12px 10px 0 10px;}

.bgaqua	{
	background: transparent url(images/slide-bg.png) top right no-repeat!important;
	background: transparent url(/i/slide-bg.gif) top right no-repeat;
	}

.bgorange	{
	background: transparent url(images/slide-bgorange.png) top right no-repeat!important;
	background: transparent url(images/slide-bgorange.gif) top right no-repeat;
	}

.bggreen	{
	background: transparent url(images/slide-bggreen.png) top right no-repeat!important;
	background: transparent url(images/slide-bggreen.gif) top right no-repeat;
	}
	
#dialog_content h2	{
	display: block;
	clear: both;
	margin: 0.6em 0 0.4em 3px;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	}
	
#dialog_content p, .wpcf7-form p	{
	margin: 0.2em 12px 0.4em 4px;
	font-size: 11px;
	font-weight: normal;
	}
#dialog_content p{
	color: #fff;
}
#dialog_content h2.sendresult	{
	background: #fff;
	margin: 22px 10px 12px 10px;
	padding: 22px 10px 12px 10px;
	color: #000;
	font-size: 14px;
	border: 1px solid #000;
	}
	
#dialog_content p.sendresult, .wpcf7-form p.sendresult{
	width: 86%;
	background: #fff;
	margin: 10px 10px 12px 10px;
	padding: 22px 10px 12px 10px;
	color: #000;
	border: 1px solid #000;
	}
form{
	margin:5px 0;
}
#dialog_content form	{
	border: 0;
	padding: 0;
	margin: 0;
	text-align: left;
	}
	
fieldset	{
	border: 0;
	padding: 0;
	margin: 0;
	text-align: left;
	}

div.balksmall	{
	background: #fff;
	display: block;
	width: 270px;
	height: 19px;
	margin: 0 0 4px 0;
	}

div.balksmallempty	{
	display: block;
	width: 270px;
	height: 38px;
	margin: 0;
	}
	
div.balk	{
	background: #fff;
	display: block;
	width: 495px;
	height: 19px;
	margin: 0 0 4px 0;
	padding: 0 4px 0 0;
	}

div.balkempty	{
	clear: both;
	display: block;
	width: 495px;
	height: 50px;
	margin: 0 0 4px 0;
	padding: 0 4px 0 0;
	}
	
div.balk35	{height: 35px;}
div.balk45	{height: 45px;}
div.balk55	{height: 55px;}
div.balk60	{height: 60px;}
div.balk70	{height: 70px;}
div.balk80	{height: 80px;}
div.balk100	{height: 100px;}
div.balk105	{height: 105px;}
div.balk135	{height: 135px;}

div.balkhalfleft	{
	float: left;
	display: block;
	width: 245px;
	margin: 0;
	padding: 0;
	}

div.balkhalfright	{
	float: right;
	display: block;
	width: 240px;
	margin: 0;
	padding: 0;
	}
	
div.balkblanco	{
	background: transparent;
	display: block;
	width: 495px;
	margin: 0 0 0 0;
	padding: 0 4px 0 0;
	}

input,textarea	{
	font-size: 12px;
	line-height: 140%;
	margin: 0;
	padding: 0;
	border:none;
	}
#dialog_content input, #dialog_content textarea	{
	border: 0;
}

.wpcf7-form input[type=text]	{
	float: right;
	display: inline;
	width: 200px;
	height: 17px;
	margin: 0 0 0 2px; 
	padding: 2px 0 0 0;
	}
.wpcf7-form input.w145{
	width:145px;
}
.wpcf7-form input.w150{
	width:150px;
}
.wpcf7-form input.w160{
	width:160px;
}
.wpcf7-form input.w165{
	width:165px;
}
.wpcf7-form input.w170{
	width:170px;
}
.wpcf7-form input.w175{
	width:175px;
}
.wpcf7-form input.w180{
	width:180px;
}
.wpcf7-form input.w185{
	width:185px;
}
.wpcf7-form input.w190{
	width:190px;
}
.wpcf7-form input.w200{
	width:200px;
}
.wpcf7-form input.w210{
	width:210px;
}
.wpcf7-form input.w260{
	width:260px;
}
.wpcf7-form input.w310{
	width:310px;
}
.wpcf7-form input.w330{
	width:330px;
}
.wpcf7-form input.w400{
	width:400px;
}
.wpcf7-form input.w440{
	width:440px;
}
.wpcf7-form input[type=radio]	{
	float: right;
	display: inline;
	width: 20px;
	height: 17px;
	margin: 1px 0 0 3px; 
	padding: 0;
	}

.wpcf7-form input[type=checkbox]	{
	float: left;
	display: inline;
	width: 20px;
	height: 17px;
	margin: 0 0 0 4px; 
	padding: 2px 0 0 0;
	}
	
.wpcf7-form label	{
	float: left;
	display: inline;
	height: 18px;
	font-size: 12px;
	padding: 0 0 0 3px;
	margin: 0;
	color: #000;
	}

.between, span.wpcf7-radio label	{float: right;margin:0;}
input[type=radio].radiobefore	{float: left;}

.keuzevlak	{
	width: 490px;
	height: 60px;
	padding: 6px 0 6px 10px;
	list-style: none;
	background: #ff9900;
	margin:0;
}

.keuzevlak li	{
	float: left;
	width: 230px;
	padding: 0;
	margin: 1px 0 1px 0;
	list-style: none;
	color: #fff;
	}

.keuzevlak li.single	{margin-right: 50px;}
.keuzevlak li.fulllength {width: 450px;}

.keuzevlak li label	{
	color: #fff;
	}

.wpcf7-form textarea	{
	display: block;
	overflow: auto;
	float: left;
	width: 494px;
	height: 55px;
	padding: 2px 3px 0 3px;
	margin: 0 0 2px 0;
	border: 0;
	background: #fff;
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, sans-serif;
	}

.wpcf7-form .btnSubmit	{
	float: right;
	display: block;
	background: url(images/btn-verzend.gif) top no-repeat;
	width: 60px;
	height: 23px;
	border: 0;
	margin: 15px 0 0 0;
	padding: 0;
	}

.wpcf7-form .btnSubmitEn	{
	float: right;
	display: block;
	background: url(images/btn-submit.gif) top no-repeat;
	width: 60px;
	height: 23px;
	border: 0;
	margin: 15px 0 0 0;
	padding: 0;
	}

#dialog_content p.obligatory, .wpcf7-form p.obligatory	{
	float: left;
	display: block;
	width: 160px;
	margin: 0;
	padding: 1em 0 0 0;
	}

#dialog_content p.formcaption, .wpcf7-form p.formcaption	{
	float: left;
	display: block;
	width: 460px;
	margin: 0;
	padding: 0;
	font-size: 8.5pt;
	font-weight: normal;
	}
	
#dialog_content p a:link, #dialog_content p a:active, #dialog_content p a:visited, #dialog_content p a:hover	{
	color: #fff;
	}
	
#dialog_content p.formcaptiontop	{
	float: left;
	display: block;
	width: 420px;
	padding: 10px 0 0.6em 0;
	margin: 0;
	}

.whitecontent	{
	width: 490px;
	padding: 12px 0 10px 10px;
	margin: 0 0 10px 0;
	text-align: left;
	list-style: none;
	background: #fff;
	}	

#dialog_content p.popups	{
	color: #5c4d50;
	font-size: 9.5pt;}