header h1 a {width:185px;}
.sf-menu>li>a{padding: 25px 12px 26px 12px; }
.serv_list>li>figure{border-radius:100%;width:35px;height:27px;background:none;margin-top:1px;padding: 8px 0 0;margin-right: 20px;text-align:center;font-size: 17px; color: #fff;font-weight:bold;}
.flexslider .banner{height:365px;}
.flex-control-nav {right: 100px;position: absolute; bottom: 28px;}
.cont_pad{padding:20px 0 40px 0 !important;}
.list2{list-style:none; padding-left:14px;}
.list2 ul{list-style:none inside;}
.list2 li{ background:url(../images/marker1.png) 1px 6px no-repeat; padding-left:14px;margin-bottom:14px;}
.list2 a{}
.list1 .current a{ color:#ff4404; text-decoration:none;}
#contact-form select {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#contact-form select {width:270px;float:left;}
#contact-form .arca{ width:13px; padding:0; margin-left:30px; }
#contact-form label {display:block; min-height:35px; }
#contact-form label.sub {     margin-left: 30px; }
#contact-form .buttons2 {text-align:left; }
header {background: url('../images/header.jpg') repeat-x #353535; border-radius:3px;box-shadow: 0 2px 0 0px #2a2a2a;padding: 0px 0 0px 10px;height:233px;}
header h2{width:192px;height:43px;float:left;margin: 115px 0 0;}
header h1 a {display:block;width:192px;height:143px;background:url(../images/logo.png) 0 0 no-repeat; text-decoration:none; text-indent:-9999px;}
nav{ position:relative; margin: 0 0 0 0; float:left;text-transform:uppercase;}
.sf-menu>li>a{font-size: 12px;}
.gtl{ position:relative; margin: 0 0 0 0; padding-top:20px;padding-right:14px;}
.gtl .title {padding-top:0;float:left;font:Arial, Helvetica, sans-serif;font-size: 28px; line-height: 32px; color: #fff; text-transform:uppercase;font-weight:bold;letter-spacing:-2px;}
.gtl .titleGr {font:12px/18px Arial, Helvetica, sans-serif;font-size: 42px; line-height: 48px; color: #fff; text-transform:uppercase;font-weight:bold;letter-spacing:-2px;}
.gtl .descr {width:120px;padding-top:0;float:right;font:Arial, Helvetica, sans-serif;font-size: 14px; line-height: 18px; color: #fff;}
.gtl .descrGr {width:420px;padding-top:0;float:left;font:Arial, Helvetica, sans-serif;font-size: 14px; line-height: 18px; color: #fff;}
.gtl .taal {float:right;font:12px/18px Arial, Helvetica, sans-serif;font-size: 20px; line-height: 24px; color: #fff; text-transform:uppercase;font-weight:bold;margin-top:-40px;}
.gtl .space{padding-top:0;float:left;width:100px;height:1px;}
.color3{color:#5b5b5b;font-weight:bold;font-size:14px;}
.names{white-space: nowrap;}
.names span{ display:inline-block; width:119px;}
.names dt{ margin-bottom:18px;}
#lid-form {padding:0px 0 0 0;position: relative;}
#lid-form textarea, #lid-form input {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#lid-form input {width:238px;float:left;}
#lid-form textarea {overflow:auto; width:398px; height:105px;resize:none; float:left; margin: 0 0 0 0;}	
#lid-form label {position: relative;display:block; min-height:35px; overflow:hidden;}
#lid-form .button {margin-left:8px;}	
#lid-form .buttons2 {overflow:hidden;text-align:left; position:relative; clear:both; padding-top:23px;}
#lid-form .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#lid-form span{ display:block; margin: 0px 0 0 5px;}
#lid-form .type{ width:13px; padding:0; margin-left:30px;}
.content_body ul{list-style:none inside;}
.content_body li{ background:url(../images/marker1.png) 1px 6px no-repeat; padding-left:14px;margin-bottom:14px;}
#inlog-form {padding:0px 0 0 0;position: relative;}
#inlog-form textarea, #inlog-form input {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#inlog-form input {width:238px;float:left;}
#inlog-form textarea {overflow:auto; width:398px; height:105px;resize:none; float:left; margin: 0 0 0 0;}	
#inlog-form label {position: relative;display:block; min-height:35px; overflow:hidden;}
#inlog-form .button {margin-left:8px;}	
#inlog-form .buttons2 {overflow:hidden;text-align:left; position:relative; clear:both; padding-top:23px;}
#inlog-form .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#inlog-form span{ display:block; margin: 0px 0 0 5px;}
#inlog-form .type{ width:13px; padding:0; margin-left:30px;}
#members-form {padding:0px 0 0 0;position: relative;}
#members-form textarea, #members-form input {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#members-form input {width:238px;float:left;}
#members-form textarea {overflow:auto; width:398px; height:105px;resize:none; float:left; margin: 0 0 0 0;}	
#members-form label {position: relative;display:block; min-height:35px; overflow:hidden;}
#members-form .button {margin-left:8px;}	
#members-form .buttons2 {overflow:hidden;text-align:left; position:relative; clear:both; padding-top:23px;}
#members-form .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#members-form span{ display:block; margin: 0px 0 0 5px;}
#lost-form .type{ width:13px; padding:0; margin-left:30px;}
#lost-form {padding:0px 0 0 0;position: relative;}
#lost-form textarea, #lost-form input {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#lost-form input {width:238px;float:left;}
#lost-form textarea {overflow:auto; width:398px; height:105px;resize:none; float:left; margin: 0 0 0 0;}	
#lost-form label {position: relative;display:block; min-height:35px; overflow:hidden;}
#lost-form .button {margin-left:8px;}	
#lost-form .buttons2 {overflow:hidden;text-align:left; position:relative; clear:both; padding-top:23px;}
#lost-form .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#lost-form span{ display:block; margin: 0px 0 0 5px;}
#lost-form .type{ width:13px; padding:0; margin-left:30px;}
#editp .type{ width:13px; padding:0; margin-left:30px;}
#editp {padding:0px 0 0 0;position: relative;}
#editp textarea, #editp input {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#editp input {width:238px;float:left;}
#editp textarea {overflow:auto; width:398px; height:105px;resize:none; float:left; margin: 0 0 0 0;}	
#editp .disabled{background:transparent;}
#editp .arca{ width:13px; padding:0; margin-right:25px; }
#editp .firm{ width:200px;}
#editp label {position: relative;display:block; min-height:35px; overflow:hidden;}
#editp .invul {display:block; margin-bottom:3px;font-weight:600}
#editp select {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#editp select {width:270px;float:left;}
#editp .button {margin-left:8px;}	
#editp .buttons2 {overflow:hidden;text-align:left; position:relative; clear:both; padding-top:23px;}
#editp .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#editp span{ display:block; margin: 0px 0 0 5px;}
#editp .type{ width:13px; padding:0; margin-left:30px;}
#wijzigbedrijf .type{ width:13px; padding:0; margin-left:30px;}
#wijzigbedrijf {padding:0px 0 0 0;position: relative;}
#wijzigbedrijf wijzigbedrijf, #wijzigbedrijf input {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#wijzigbedrijf input {width:238px;float:left;}
#wijzigbedrijf .notfilled { color:#ffa07f;font-style:italic;}
#wijzigbedrijf textarea {overflow:auto; width:398px; height:105px;resize:none; float:left; margin: 0 0 0 0;}	
#wijzigbedrijf .disabled{background:transparent;}
#wijzigbedrijf .arca{ width:13px; padding:0; margin-right:25px; margin-left:5px;}
#wijzigbedrijf .keuze {     width: 13px;    margin-right: 25px;    float: right;    padding: 0px;}
#wijzigbedrijf .firm{ width:200px;}
#wijzigbedrijf label {position: relative;display:block; min-height:35px; overflow:hidden;}
#wijzigbedrijf label.sub {     margin-left: 30px; }
#wijzigbedrijf .invul {display:block; margin-bottom:3px;font-weight:600}
#wijzigbedrijf select {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#wijzigbedrijf select {width:270px;float:left;}
#wijzigbedrijf .button {margin-left:8px;}	
#wijzigbedrijf .buttons2 {overflow:hidden;text-align:left; position:relative; clear:both; padding-top:23px;}
#wijzigbedrijf .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#wijzigbedrijf span{ display:block; margin: 0px 0 0 5px;}
#wijzigbedrijf .type{ width:13px; padding:0; margin-left:30px;}
#wijzigvervoer .type{ width:13px; padding:0; margin-left:30px;}
#wijzigvervoer {padding:0px 0 0 0;position: relative;}
#wijzigvervoer wijzigvervoer, #wijzigvervoer input {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#wijzigvervoer input {width:238px;float:left;}
#wijzigvervoer .notfilled { color:#ffa07f;font-style:italic;}
#wijzigvervoer textarea {overflow:auto; width:398px; height:105px;resize:none; float:left; margin: 0 0 0 0;}	
#wijzigvervoer .disabled{background:transparent;}
#wijzigvervoer .arca{ width:13px; padding:0; margin-right:25px; margin-left:5px;}
#wijzigvervoer .keuze {     width: 13px;    margin-right: 25px;    float: right;    padding: 0px;}
#wijzigvervoer .firm{ width:200px;}
#wijzigvervoer label {position: relative;display:block; min-height:35px; overflow:hidden;}
#wijzigvervoer label.sub {     margin-left: 30px; }
#wijzigvervoer .invul {display:block; margin-bottom:3px;font-weight:600}
#wijzigvervoer select {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#wijzigvervoer select {width:270px;float:left;}
#wijzigvervoer .button {margin-left:8px;}	
#wijzigvervoer .buttons2 {overflow:hidden;text-align:left; position:relative; clear:both; padding-top:23px;}
#wijzigvervoer .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#wijzigvervoer span{ display:block; margin: 0px 0 0 5px;}
#wijzigvervoer .type{ width:13px; padding:0; margin-left:30px;}
#lijstleden .button {margin-left:8px;}	
#lijstleden .buttons2 {overflow:hidden;text-align:left; position:relative; clear:both; padding-top:23px;}
#lijstleden .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}

#nieuwepersoon .type{ width:13px; padding:0; margin-left:30px;}
#nieuwepersoon {padding:0px 0 0 0;position: relative;}
#nieuwepersoon textarea, #nieuwepersoon input {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#nieuwepersoon input {width:238px;float:left;}
#nieuwepersoon textarea {overflow:auto; width:398px; height:105px;resize:none; float:left; margin: 0 0 0 0;}	
#nieuwepersoon .disabled{background:transparent;}
#nieuwepersoon .arca{ width:13px; padding:0; margin-right:25px; }
#nieuwepersoon .firm{ width:200px;}
#nieuwepersoon label {position: relative;display:block; min-height:35px; overflow:hidden;}
#nieuwepersoon .invul {display:block; margin-bottom:3px;font-weight:600}
#nieuwepersoon select {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#nieuwepersoon select {width:238px;float:left;}
#nieuwepersoon .button {margin-left:8px;}	
#nieuwepersoon .buttons2 {overflow:hidden;text-align:left; position:relative; clear:both; padding-top:23px;}
#nieuwepersoon .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#nieuwepersoon span{ display:block; margin: 0px 0 0 5px;}
#nieuwepersoon .type{ width:13px; padding:0; margin-left:30px;}
.italictitel{
	margin-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #666666;
}
#nieuwbedrijf .type{ width:13px; padding:0; margin-left:30px;}
#nieuwbedrijf {padding:0px 0 0 0;position: relative;}
#nieuwbedrijf textarea, #nieuwbedrijf input {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#nieuwbedrijf input {width:238px;float:left;}
#nieuwbedrijf textarea {overflow:auto; width:398px; height:105px;resize:none; float:left; margin: 0 0 0 0;}	
#nieuwbedrijf .disabled{background:transparent;}
#nieuwbedrijf .arca{ width:13px; padding:0; margin-right:25px; }
#nieuwbedrijf .firm{ width:200px;}
#nieuwbedrijf label {position: relative;display:block; min-height:35px; overflow:hidden;}
#nieuwbedrijf label.sub {     margin-left: 30px; }
#nieuwbedrijf .invul {display:block; margin-bottom:3px;font-weight:600}
#nieuwbedrijf select {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#nieuwbedrijf select {width:238px;float:left;}
#nieuwbedrijf .button {margin-left:8px;}	
#nieuwbedrijf .buttons2 {overflow:hidden;text-align:left; position:relative; clear:both; padding-top:23px;}
#nieuwbedrijf .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#nieuwbedrijf span{ display:block; margin: 0px 0 0 5px;}
#nieuwbedrijf .type{ width:13px; padding:0; margin-left:30px;}
#nieuwvervoer .type{ width:13px; padding:0; margin-left:30px;}
#nieuwvervoer {padding:0px 0 0 0;position: relative;}
#nieuwvervoer textarea, #nieuwvervoer input {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#nieuwvervoer input {width:238px;float:left;}
#nieuwvervoer textarea {overflow:auto; width:398px; height:105px;resize:none; float:left; margin: 0 0 0 0;}	
#nieuwvervoer .disabled{background:transparent;}
#nieuwvervoer .arca{ width:13px; padding:0; margin-right:25px; }
#nieuwvervoer .firm{ width:200px;}
#nieuwvervoer label {position: relative;display:block; min-height:35px; overflow:hidden;}
#nieuwvervoer label.sub {     margin-left: 30px; }
#nieuwvervoer .invul {display:block; margin-bottom:3px;font-weight:600}
#nieuwvervoer select {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#nieuwvervoer select {width:238px;float:left;}
#nieuwvervoer .button {margin-left:8px;}	
#nieuwvervoer .buttons2 {overflow:hidden;text-align:left; position:relative; clear:both; padding-top:23px;}
#nieuwvervoer .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#nieuwvervoer span{ display:block; margin: 0px 0 0 5px;}
#nieuwvervoer .type{ width:13px; padding:0; margin-left:30px;}
#nieuweaanvraag .type{ width:13px; padding:0; margin-left:30px;}
#nieuweaanvraag {padding:0px 0 0 0;position: relative;}
#nieuweaanvraag textarea, #nieuweaanvraag input {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#nieuweaanvraag input {width:238px;float:left;}
#nieuweaanvraag textarea {overflow:auto; width:398px; height:105px;resize:none; float:left; margin: 0 0 0 0;}	
#nieuweaanvraag .disabled{background:transparent;}
#nieuweaanvraag .arca{ width:13px; padding:0; margin-right:25px; }
#nieuweaanvraag .firm{ width:200px;}
#nieuweaanvraag label {position: relative;display:block; min-height:35px; overflow:hidden;}
#nieuweaanvraag .invul {display:block; margin-bottom:3px;font-weight:600}
#nieuweaanvraag select {margin:0;font-size:12px; border-radius:2px;border:1px solid #c4c4c4; color:#787878; padding:9px 15px 8px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#fff;}
#nieuweaanvraag select {width:238px;float:left;}
#nieuweaanvraag .button {margin-left:8px;}	
#nieuweaanvraag .buttons2 {overflow:hidden;text-align:left; position:relative; clear:both; padding-top:23px;}
#nieuweaanvraag .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#nieuweaanvraag span{ display:block; margin: 0px 0 0 5px;}
#nieuweaanvraag .type{ width:13px; padding:0; margin-left:30px;}
.rood {
	color:red;
}


