@charset "utf-8";

form, label, legend, table {
	font-size:12px;
}


input.spc-cls{
	display:none;
}

/* ---------- Contactform ---------- */	
form#contactForm{
	padding-top:15px;
}

div.formspacer{
	clear:left;
	height:10px !important;
	width:10px !important;
	font-size:1px !important;
	line-height:0px !important;
	margin:0px !important;
	padding:0px !important;
}

div.Label{
	width:110px;
	margin-right:20px;
	float:left;
	text-align:right;
	font-weight:bold;
	font-size:11px;
}

	div.SmallLabel{
		width:25px;
		margin-right:10px;
		float:left;
		text-align:left;
		font-weight:bold;
		font-size:11px;
	}


div.RadioLabelSmall{
	float:left;
	font-size:11px;
	width:50px;
}

div.div.RadioLabelLarge{
	float:left;
	font-size:11px;
	width:120px;
}

form#contactForm input{
	width:200px;
	float:left;
	border:none;
	background:#fff;
	border:1px solid #abadb3;
}	

form#contactForm input.checkbox, form#contactForm input.radio{
	width:25px;
	border:none;
    vertical-align: bottom; /* align radio en checkbox to text*/
    position: relative;
    top: -2px;
    *overflow: hidden;

}

form#contactForm textarea{
	width:300px;
	height:200px;
	border:none;
	background:#fff;
	border:1px solid #abadb3;
}

.formsubmitbutton{
	text-align:center !important;
	width:275px !important;
	background:#fff !important;
	border:2px solid #f69715 !important;
	cursor:pointer !important;
	font-weight:bold !important;
}

div.FormIndentLeft{
	padding-left:25px;
}





/* ---------------------------- solliciteer ------------------------ */


div#SolliciteerForm {
	color:#000;
	padding-top:15px;
	min-width:0; /*ie7 clearing */
}
div#SolliciteerForm fieldset {
	display:block;
	margin:0;
	border:0;
	color:#000;
}
div#SolliciteerForm label {
	padding:0;
	margin:0;
	color:#000;
	font-weight:bold;
	font-size:11px;
	padding-bottom:2px;
}

div#SolliciteerForm div#UwGegevens3 label{
	padding-top:5px;
	display:block;
}


div#SolliciteerForm div#UwGegevens4 fieldset{
	padding-bottom:13px !important;
	padding-left:25px;
}

div#SolliciteerForm div#UwUploads fieldset, div#SolliciteerForm div#UwGegevens fieldset{
	padding-bottom:13px !important;
}




div#SolliciteerForm div#UwGegevens, div#SolliciteerForm div#UwGegevens3 {
	float:left;
	width:320px;
}
div#SolliciteerForm div#UwGegevens2, div#SolliciteerForm div#UwGegevens4 {
	float:right;
	width:320px;
}
div#SolliciteerForm div#UwGegevens input, div#SolliciteerForm div#UwGegevens2 input, div#SolliciteerForm div#UwGegevens3 input, div#SolliciteerForm div#UwGegevens4 input {
	padding:0;
	margin:0;
	background-color:#fff;
	border:1px solid #ABADB3;
	width:300px;
	padding:4px 0px 3px 3px;
	font-size:12px;
	font-weight:nrmal;
	color:#000;
	height:15px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
div#SolliciteerForm div#UwGegevens3 {
	padding-top:0px;
	width:330px;
}
div#SolliciteerForm div#UwGegevens3 fieldset {
	padding:0;
	width:320px;
}
div#SolliciteerForm div#UwGegevens3 input {
	height:14px;
	padding:1px 0px 3px 3px;
	width:300px;
}
div#SolliciteerForm div#UwGegevens3 textarea, div#SolliciteerForm div#UwUploads textarea {
	background-color:#fff;
	border:1px solid #ABADB3;
	padding:4px 0px 3px 3px;
	font-size:12px;
	font-weight:nrmal;
	color:#000;
	height:15px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	height:116px;
	width:300px;
	overflow:auto;
}
div#SolliciteerForm div#UwUploads label {
	width:300px;
}
div#SolliciteerForm div#UwUploads textarea {
	width:310px;
	height:146px;
}
div#SolliciteerForm div#UwGegevens4 fieldset {
	margin-bottom:10px;
	width:310px;
}
div#SolliciteerForm div#UwGegevens3 input.form_solliciteer_radio,  div#SolliciteerForm div#UwGegevens4 input.form_solliciteer_radio {
	width:12px;
	height:12px;
	margin-top:5px;
}



div.fileinputs input {
	background-color:#fff;
	border:1px solid #ABADB3;
}

input.form_solliciteer_radio{
	border:none !important;
}

div#tourreg_left, div#tourreg_right{
	float:left;
	width:310px;
	padding-top:15px;
	overflow:hidden;
	padding-bottom:15px;
}

input#s2f_verstuur{
	margin-left:130px;
	cursor:pointer;
}

input.BtnSubmit{
	width:100px;
	padding:2px;
	border:none;
	background:#e01109;
 	color:#fff;
	cursor:pointer;
	font-weight:bold;
	margin-top:10px;
}

table.TblNewsletter td {
	padding:5px;
	vertical-align:middle;

}

table.TblNewsletter td input {
	width:200px;
	float:left;
	border:none;
	background:#fff;
	border:1px solid #abadb3;
}




form#staticForm{width:400px !important;overflow:hidden !important}form#staticForm *{font-family:Arial,Helvetica,sans-serif !important}div.staticFormSpacer{display:block !important;clear:left !important;height:10px !important;width:10px !important;font-size:1px !important;line-height:0px !important;margin:0px !important;padding:0px !important}div.staticFormLabel{display:block !important;width:110px !important;margin-right:20px !important;float:left !important;font-size:12px !important}div.staticFormRequiredMark{float:left !important;font-size:10px !important}form#staticForm input{width:195px !important;float:left !important;border:none !important;background:#fff !important;padding-left:5px !important;border:1px solid #abadb3 !important;font-size:11px !important;outline:none !important;-moz-border-radius:5px;border-radius:5px}form#staticForm input.staticFormCheckBox{border:none !important;width:15px !important;margin:0px !important;float:left!important}form#staticForm textarea{width:240px !important;padding-left:5px !important;height:150px !important;border:none !important;background:#fff !important;float:left !important;border:1px solid #abadb3 !important;font-size:11px !important;outline:none !important;-moz-border-radius:5px;border-radius:5px}form#staticForm #staticFormSubmitButton{width:90px !important;float:left;margin-left:130px !important;height:30px !important;vertical-align:middle;background:none !important;background:#fff !important;border:none !important;border:1px solid #abadb3 !important;background:none !important;background:#fff !important;cursor:pointer !important}



/* plupload */
/* default */
form#Form1{
	width:620px;
}
.plupload_button{display:-moz-inline-box;/* FF <3*/display:inline-block;font:normal 12px sans-serif;text-decoration:none;    color:#42454a;    border:1px solid #bababa;    padding:2px 8px 3px 20px;margin-right:4px;    background:#f3f3f3 url('../images/plupload/buttons.png') no-repeat 0 center;outline:0; /* Optional rounded corners for browsers that support it */    -moz-border-radius:3px;    -khtml-border-radius:3px;    -webkit-border-radius:3px;    border-radius:3px}.plupload_button:hover{color:#000;text-decoration:none}.plupload_disabled,a.plupload_disabled:hover{    color:#737373;    border-color:#c5c5c5;    background:#ededed url('../images/plupload/buttons-disabled.png') no-repeat 0 center;cursor:default}.plupload_add{background-position:-181px center}.plupload_wrapper{font:normal 11px Verdana,sans-serif;width:100%}.plupload_container{padding:8px;background:url('../images/plupload/transp50.png');/*-moz-border-radius:5px;*/}.plupload_header{background:#2A2C2E url('../images/plupload/backgrounds.gif') repeat-x}.plupload_header_content{min-height:56px;padding-left:10px;color:#FFF}.plupload_header_title{font:normal 18px sans-serif;padding:6px 0 3px;color:#fff;font-weight:bold}.plupload_header_text{font:normal 12px sans-serif}.plupload_filelist{margin:0;padding:0;list-style:none}.plupload_scroll .plupload_filelist{height:185px;background:#F5F5F5;overflow-y:scroll}.plupload_filelist li{padding:10px 8px;background:#F5F5F5 url('../images/plupload/backgrounds.gif') repeat-x 0 -156px;border-bottom:1px solid #DDD}.plupload_filelist_header,.plupload_filelist_footer{background:#DFDFDF;padding:8px 8px;color:#42454A}.plupload_filelist_header{border-top:1px solid #EEE;border-bottom:1px solid #CDCDCD}.plupload_filelist_footer{border-top:1px solid #FFF;height:22px;line-height:20px;vertical-align:middle}.plupload_file_name{float:left;overflow:hidden}.plupload_file_status{color:#777}.plupload_file_status span{color:#42454A}.plupload_file_size,.plupload_file_status,.plupload_progress{float:right;width:80px}.plupload_file_size,.plupload_file_status,.plupload_file_action{text-align:right}.plupload_filelist .plupload_file_name{width:205px}.plupload_file_action{float:right;width:16px;height:16px;margin-left:15px}.plupload_file_action *{display:none;width:16px;height:16px}li.plupload_uploading{background:#ECF3DC url('../images/plupload/backgrounds.gif') repeat-x 0 -238px}li.plupload_done{color:#AAA}li.plupload_delete a{background:url('../images/plupload/delete.gif')}li.plupload_failed a{background:url('../images/plupload/error.gif');cursor:default}li.plupload_done a{background:url('../images/plupload/done.gif');cursor:default}.plupload_progress,.plupload_upload_status{display:none}.plupload_progress_container{margin-top:3px;border:1px solid #CCC;background:#FFF;padding:1px}.plupload_progress_bar{width:0px;height:7px;background:#FFDE00}.plupload_scroll .plupload_filelist_header .plupload_file_action,.plupload_scroll .plupload_filelist_footer .plupload_file_action{margin-right:17px}/* Floats */.plupload_clear,.plupload_clearer{clear:both}.plupload_clearer,.plupload_progress_bar{display:block;font-size:0;line-height:0}li.plupload_droptext{background:transparent;text-align:center;vertical-align:middle;border:0;line-height:165px}


/* plupload custom */


#uploader_container{
	background:#eee !important;
	overflow:hidden;
	-moz-border-radius:8px;
	border-radius:8px;
	margin-bottom:20px;
}
	#uploader_container a{
		color:#000 !important;
	}	
	
		#uploader_container a:hover{
			font-weight:bold;
		}

ul#uploader_filelist{
	height:80px;
	overflow-y:scroll;
}
	ul#uploader_filelist li{
		color:#000;
		background-position:center left;
		padding-top:0px;
		line-height:18Px;
		background:none;
		padding-left:5px;
		margin-left:0px;
		padding-bottom:3px;
	}
	
		div.plupload_file_name{
			width:350px !important;
		}

.plupload_header{
}
.plupload_filelist_footer{
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-bottomleft:8px;
	-webkit-border-bottom-right-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

.plupload_progress{
	position:absolute;
	margin-left:250px;
	margin-top:2px;
}

*:first-child+html .plupload_progress { margin-left:-50px; } /* IE7 only */
*:first-child+html .back { display:none !important; } /* IE7 only */



a.button{
	display:inline-block;
	padding:10px 15px 12px 15px;
	color:#fff;
	line-height:13px;
	font-size:13px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 1px #f09100;
	border:4px solid #fadead;
	background:#f8b333;
	background:-moz-linear-gradient(top,#f8b333 1px,#f8b333 1px,#f09100);
	background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#f8b333),color-stop(0.02,#f8b333),color-stop(1,#f09100));
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;	
	text-decoration:none !important;
}
