header_bg{
	background-image:url(../graphics/bg_repeat_header_small.png) !important;
	min-width:300px;
	height:40px;
}

#bg_top_layer {
	height:39px !important;
}
#bg_top_layer_white{
	height:39px !important;
}
#top_logo_header_layer{
	position:relative !important;
	width:100% !important;
	height:40px !important;
	background-image:url(../graphics/bg_logo_header_small.png) !important;
}
#top_logo_header_layer_bot_half{
	display:none;
}
#logo_top{
	margin-top:5px !important;;
}

.dyn_illus_holder, .dyn_illus_holder_merken {
	display:none;
}
.dyn_illus_holder_small, .dyn_illus_holder_merken_small {
	display:block;
	position:relative;
	top:40px;
	width:100%;
	min-width:300px;
	z-index:1;
}

.overlay_content_holder{
	display:none;
}

headerlogo_holder {
	display:none;
}

headerlogo_holder_small {
	min-width:300px;
	display:block;
	width:100%;
	position:relative;
	top:0px;
	left:0px;
}
#div_headerlogo_holder_small{
	position:relative;
	width:100%;
	min-width:300px;
}
#div_logo_holder_small,
#div_foto_holder_small{
	position:relative;
	width:50%;
	float:left;
}
#div_logo_holder_small_inner,
#div_foto_holder_small_inner{
	position:relative;
	width:auto;
	margin:15px 15px 0px 15px;
	height:auto;
	min-width:120px;
}


page_holder {
	min-width:300px;
	top:10px;
}
#div_page_content_holder{
	width:100%;
	min-width:300px;
	left:0px;
	top:0px;
}
#div_page_content_holder2{
	width:100%;
	min-width:300px;
	left:0px;
	top:0px;
	background-image:none;
	display:block;
	padding-bottom:0px;
}

#div_right_collumn_holder{
	position:relative;
	min-width:300px;
	width:100%;
	float:none;
	top:20px;
	left:0px;
	height:auto;
	display:block;
}
#div_right_collumn_holder_inner{
	position:relative;
	width:auto;
	padding-top:10px;
	margin-left:15px;
	margin-right:15px;
	border-top: solid 1px #0079c1;
}
#right_col_naw{
	position:relative;
	bottom:5px;
	left:0px;
}
#right_col_wdby{
	position:relative;
	min-width:300px;
	width:100%;
	bottom:0px;
	left:0px;
	height:30px;
	border-top: solid 1px #0079c1;
	padding-top:3px;
	padding-bottom:15px;
	display:block;
}


#div_left_collumn_holder{
	width:100%;
	height:30px;
	float:none;
	top:10px;
	left:0px;
}
#div_left_collumn_holder_inner{
	position:relative;
	width:auto;
	margin-left:15px;
	margin-right:15px;
}


#div_page_text_holder{
	width:100%;
	float:none;
	top:20px;
	left: 0px;
}
#div_page_text_holder_inner{
	position:relative;
	width:auto;
	text-align:left;
	margin-left:15px;
	margin-right:15px;
}
#div_page_illustration_holder{
	display:none;
}
.page_illustration{
	margin:0px 0px 15px 0px;
	float:none;
	width:100%;
	height:auto;

}


footer_layer {
	display:none;
}

#div_footer_holder{
	min-width:300px;
	left:0px;
	top:0px;
}
#div_footer_content_holder{
	width:100%;
	min-width:300px;
	left:0px;
	top:0px;
}



#list_fd_1{
	float:none;
	width:auto;
}
#list_fd_2{
	float:none;
	width:auto;
}

#div_fd_test_main{
	width:100%;
	padding-left:0px;
	padding-top:15px;
	background-image:none;
}
#div_fd_test_inner{
	width:auto;
	margin-right:15px;
	margin-left:15px;
}
#div_fd_test_header{
	width:auto;
	height:45px;
	background-image:url(../graphics/DeMan_HeaderPopUp_small.jpg);
	background-repeat:no-repeat;
}
#div_fd_test_header_text{
	width:auto;
	text-align:right !important;
	font-family: 'Lato', serif;
	font-size: 16px;
	font-weight:400;
	text-align: left;
	line-height:25px;
	color: #333333;
	padding-bottom:20px;
}
#div_fd_test_form{
	width:auto;
	height:auto;
}
.div_fd_test_txt,
.div_fd_test_txt_error{
	width:auto;
	text-align:left !important;
	font-family: 'Lato', serif;
	font-size: 13px;
	font-weight:400;
	text-align: left;
	line-height:18px;
	color: #333333;
}
.div_fd_test_txt_error{
	color: #FF0000;
	padding-bottom:15px;
	font-weight:700;
}
.div_fd_test_border_top{
	border-top: solid 1px #330033;
	width:auto;
	height:10px;
}
.div_fd_test_border_bottom{
	border-bottom: solid 1px #330033;
	width:auto;
	height:10px;
}
.div_fd_test_answer_holder{
	width:auto;
	height:25px;
	display:block;
}
.div_fd_test_answer{
	width:25%;
	float:left;
	padding-top:5px;
	text-align:left !important;
	font-family: 'Lato', serif;
	font-size: 13px;
	font-weight:400;
	text-align: left;
	line-height:18px;
	color: #333333;
}

.div_fd_test_spacer{
	width:auto;
	height:10px;
}

#div_plan_route_txt{
	float:none;
	width:100%;
}
#div_plan_route_but{
	float:none;
	width:100%;
	text-align:right;
	margin-top:10px;	
}



.div_cf_fields_holder{
	height:70px;
}

.div_cf_fields_holder_zip_city{
	height:105px;
}

.div_cf_fields_label,
.div_cf_field,
.div_cf_field_zip,
.div_cf_field_city,
.div_cf_field_subject,
.div_f_en_c_field_foto,
.div_f_en_c_field_text{
	width:100%;
	float:none;
}
.div_cf_field{
	width:100%;
}
.div_f_en_c_field_text{
	width:100%;
	margin-top:5px;
}
.div_cf_field_zip{
	width:80px;
}
.div_cf_field_city{
	width:100%;
}
.div_f_en_c_field_foto{
	width:100%;
	margin-bottom:7px;
}
.div_cf_field_subject{
	width:100%;
}
.div_cf_field_msg{
	width:100%;
}
.div_cf_fields_holder_cap{
	height:180px;
}
.div_cf_captcha,
.div_cf_field_captcha{
	width:100%;
	float:none;
}
.div_cf_button{
	width:100%;
	float:none;
}




.div_header_illus {
	display:none;
}
.div_actueel_left_col {
	padding-left:0px;
	padding-right:0px;
	width:100%;
	max-width:100%;
	border: none;
	border-top:#330033 solid 1px;
	border-bottom:#330033 solid 1px;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}



.news_header, .page_header {
	width:100%;
	font-size: 20px;
}

p{ 
	font-size: 15px;
	line-height:23px;
}
