body {
	background:url(afbeeldingen/bg.gif);
}

table { border:0px; border-collapse:collapse ;} 
td {vertical-align:top; padding:0px; }


td, table, select, input, textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#434343;
}

h1 {
	padding:35px 0 0 110px;
}

#logobibf {
	padding:0 0 0px 625px;
}

#copy {
	font-size:10px;
	padding:10px 0 0 50px;
	text-transform:uppercase;
}

#tekst {
	margin:0 50px 0 0;
	padding:0 0 0 110px;
	font-size:11px;
	line-height:14px;
}

.teksttd {
	font-size:11px;
}

body { margin:0px; padding:0px}

img {border:0}

ul{margin:0px; padding:0px; list-style:none}
ul li {
	background:url(afbeeldingen/marker_list2.gif) no-repeat 0 5px;
	padding-left:11px;
	line-height:16px
}
ul ul li {
	background:url(afbeeldingen/marker_list.gif) no-repeat 15px 5px;
	padding-left:25px;
	line-height:16px
}
ul li a{text-decoration:none; color:#000000; line-height:17px}
ul li a:hover{ color:#535353}

a {text-decoration: underline; color:#000000}
a:hover { text-decoration:none}

b { color:#000000; font-size:11px; line-height:14px; font-weight: bold;}


.style {width:766px; height:800px}
.mid { width:702px}
.header {background:url(images/bg_header.gif) no-repeat top; height:276px}
.header img { display:block}
.header_1 {height:211px; padding:32px 0 0 457px}
.header_2 {height:65px; padding-left:64px}
.header_3 {width:392px; padding:211px 0 0 64px}
.header_4 {width:245px; padding-top:32px}
.mid_2 {height:137px; background:url(images/bg_cont.jpg) no-repeat top; padding:34px 0 0 93px}
.mid_3 {background:url(images/bg_cont2.jpg) repeat-y}
.mid_3_1 {height:256px; background:url(images/bg_cont1.jpg) no-repeat top}

.left {width:32px}

.footer {height:95px; background:url(images/bg_footer.jpg) no-repeat top; padding:38px 0 0 91px}

.form input {
	width:250px;
	height:22px;
	padding-left:2px 0 0 6px;
	color:#000000;
	border:solid 1px #666666;
	font-size:11px;
}

textarea {
	width:250px; 
	height:80px;
	padding-left:2px 0 0 6px;
	overflow:auto;
	margin-top:0px;
	color:#000000;
	border:solid 1px #666666;
	font-size:11px;
}

input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required, input.validate-email {
	border: 1px solid #666666;
	width:250px;
	color:#000000;
	font-size:11px;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
	font-size:11px;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
	font-size:11px;
}

fieldset {
	padding: 1em;
	margin-bottom: 0.5em;
}

label {
	font-weight: bold;
}
.form-row {
	clear: both;
	padding: 0.5em;
}
.field-label {

}
.field-widget {

}


 

