
/******************************* General Css for all tags***********************************/
*
	{
	margin:0px;
	padding:0px;
	}
	
html,body
	{
	height:100%;
	}
	
body
	{
	width:100%;
	height:100%;
	background:#edeae7;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#4e4b48;
	}
	
ul
	{
	margin:0px;
	padding:0px;
	}
	
ul li
	{
	list-style:none;
	}
	
h1
	{
	font-weight:normal;
	color:#a7bc27;
	font-size:22px;
	}
	
h1,h2
	{
	clear:both;
	margin:0px;
	padding:0px;
	}
	
h2
	{
	font-weight:bold;
	font-size:14px;
	}
	
p	
	{
	font-size:10px;
	line-height:15px;
	margin:0px;
	padding:0px;
	}
	
a
	{
	text-decoration:none;
	outline:none;
	}
	
input
	{
	outline:none;
	}
	
/******************************* Main Part Css ***********************************/
	
.wrapper
	{
	margin:auto;
	width:873px;
	}
	
.main
	{
	float:left;
	width:855px;
	background:url(../../_images/body-bg.gif) repeat-y;
	padding:0px 9px 10px 9px;
	}
	
/******************************* Main Part Css ***********************************/
	
.header
	{
	float:left;
	width:100%;
	height:70px;
	background:#4e4b48;
	}
	
.logo,.logo img
	{
	float:left;
	}
	
/******************************* Header and Header Menu Part Css ***********************************/
	
.menu
	{
	float:left;
	width:627px;
	height:62px;
	padding:8px 8px 0px 0px;
	}
	
.menu ul li
	{
	display:inline;
	float:left;
	width:207px;
	height:29px;
	margin:0px 2px 2px 0px;
	}
	
.menu ul li.last_item
	{
	float:right;
	}
	
.menu ul li a
	{
	float:left;
	width:207px;
	height:29px;
	text-indent:-100000px;
	cursor:pointer;
	}
	
.menu ul li.service_online a
	{
	background:url(../../_images/top-menu.gif) no-repeat;
	}
	
.menu ul li.service_online a:hover
	{
	background:url(../../_images/top-menu.gif) no-repeat 0px -30px;
	}
	
.menu ul li.actie a
	{
	background:url(../../_images/top-menu.gif) no-repeat -209px 0px ;
	}
	
.menu ul li.actie a:hover
	{
	background:url(../../_images/top-menu.gif) no-repeat -209px -30px;
	}
	
.menu ul li.showroomkeukens a
	{
	background:url(../../_images/top-menu.gif) no-repeat -418px 0px ;
	}
	
.menu ul li.showroomkeukens a:hover
	{
	background:url(../../_images/top-menu.gif) no-repeat -418px -30px;
	}
	
.menu ul li.thuisadvies a
	{
	background:url(../../_images/top-menu.gif) no-repeat -418px -58px ;
	}
	
.menu ul li.thuisadvies a:hover
	{
	background:url(../../_images/top-menu.gif) no-repeat -418px -87px;
	}
	
/******************************** menu selected css start ********************************/

.service_online .menu ul li.service_online a
	{
	background:url(../../_images/top-menu.gif) no-repeat 0px -30px;
	}
	
.lopende_actie .menu ul li.actie a	
	{
	background:url(../../_images/top-menu.gif) no-repeat -209px -30px;
	}
	
.showroomkeukens .menu ul li.showroomkeukens a	
	{
	background:url(../../_images/top-menu.gif) no-repeat -418px -30px;
	}
	
.thuisadvies .menu ul li.thuisadvies a	
	{
	background:url(../../_images/top-menu.gif) no-repeat -418px -87px;
	}
	
/******************************** menu selected css end    ************************************************/
	
/******************************* Left Container and Left Menu Part Css ***********************************/
	
.left_container
	{
	float:left;
	width:220px;
	}
		
.left_menu
	{
	padding:10px 10px 8px 10px;
	float:left;
	width:200px;
	background:#918d8a;
	}
	
.left_menu ul li
	{
	width:100%;
	float:left;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	height:30px;
	}
	
.left_menu ul li a
	{
	float:left;
	height:30px;
	width:200px;
	text-indent:-100000px;
	cursor:pointer;
	}
	
.left_menu ul li.voort a
	{
	background:url(../../_images/side-menu.gif) no-repeat;
	}
	
.left_menu ul li.voort a:hover
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -30px;
	}
	
.left_menu ul li.showroom a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -60px;
	}
	
.left_menu ul li.showroom a:hover
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -90px;
	}
	
.left_menu ul li.onze_keukens a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -120px;
	}
	
.left_menu ul li.onze_keukens a:hover
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -150px;
	}
	
.left_menu ul li.apparatuur a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -180px;
	}
	
.left_menu ul li.apparatuur a:hover
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -210px;
	}
	
.left_menu ul li.werk a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -240px;
	}
	
.left_menu ul li.werk a:hover
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -270px;
	}
	
.left_menu ul li.service a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -300px;
	}
	
.left_menu ul li.service a:hover
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -330px;
	}
	
.left_menu ul li.kwaliteit a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -360px;
	}
	
.left_menu ul li.kwaliteit a:hover
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -390px;
	}
	
.left_menu ul li.gratis_brochure a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -420px;
	}
	
.left_menu ul li.gratis_brochure a:hover
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -450px;
	}
	
.left_menu ul li.projecten a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -480px;
	}
	
.left_menu ul li.projecten a:hover
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -510px;
	}
	
.left_menu ul li.vacatures a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -540px;
	}
	
.left_menu ul li.vacatures a:hover
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -570px;
	}

/************************************* left menu selected css start *********************************/
	
.main_home .left_menu ul li.voort a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -30px;
	}
	
.showroom .left_menu ul li.showroom a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -90px;
	}
	
.keukens_list .left_menu ul li.onze_keukens a		
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -150px;
	}
	
.apparatuur .left_menu ul li.apparatuur a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -210px;
	}
	
.werkbladen .left_menu ul li.werk a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -270px;
	}
	
.service_nazorg .left_menu ul li.service a	
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -330px;
	}
	
.kwaliteit .left_menu ul li.kwaliteit a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -390px;
	}
	
.gratis_brochure .left_menu ul li.gratis_brochure a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -450px;
	}
	
.projecten .left_menu ul li.projecten a	
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -510px;
	}
	
.vacatures .left_menu ul li.vacatures a	
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -570px;
	}
	
.vacatures_details .left_menu ul li.vacatures a
	{
	background:url(../../_images/side-menu.gif) no-repeat 0px -570px;
	}
/********************************* left menu selected css end *********************************/
	
.modern_design
	{
	background:#fff;
	padding:10px 0px 13px 10px;
	float:left;
	width:210px;
	}
	
.winter_fair
	{
	float:left;
	width:100%;
	position:relative;
	}
	
.winter_fair img
	{
	float:left;
	margin:13px 0px 0px 6px;
	}
	
.winter_fair a
	{
	background:#a7bc27;
	height:24px;
	width:69px;
	float:left;
	position:absolute;
	right:20px;
	text-align:center;
	bottom:-12px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding:4px 0px 0px 0px;
	}
	
.winter_fair a:hover
	{
	text-decoration:underline;
	}		
	
.bottom_bg
	{
	height:8px;
	overflow:hidden;
	float:left;
	width:100%;
	}

/******************************* Right Container Part Css ***********************************/
	
.right_container
	{
	float:left;
	width:635px;
	}
	
.image_container
	{
	position:relative;
	float:left;
	margin:-31px 0px 0px 0px;
	}
	
.header_images
	{
	float:left;
	}
	
.image_container img,.header_logo img
	{
	float:left;
	}
	
.header_logo
	{
	float:left;
	}
	
.green_strip
	{
	background:#a7bc27;
	width:196px;
	height:10px;
	position:absolute;
	bottom:0px;
	right:0px;
	}
	
.text_container
	{
	padding:0px 0px 0px 20px;
	position:relative;
	float:left;
	width:615px;
	}
	
.banner
	{
	padding:20px 0px 10px 0px;
	float:left;
	width:615px;
	}
	
.text_container h1
	{
	padding:24px 0px 0px 0px;
	}
	
.text_container h1.header_size
	{
	padding:1px 0px 0px 0px;
	}

.text_container h2.header_text
	{
	padding:13px 0px 0px 0px;
	}
	
.text_container h1.top_headertext
	{
	margin:0px 0px 0px 0px;
	}	
	
.text_container h2
	{
	padding:24px 0px 0px 0px;
	}
	
.text_container h2.normal_text
	{
	font-weight:normal;
	font-size:16px;
	}
	
.text_container h2.first_heading
	{
	margin:0px;
	padding:0px 0px 12px 0px;
	}
	
.first_item
	{
	margin:33px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.text_container h1.last_heading
	{
	margin:0px;
	padding-bottom:0px;
	}
	
.left_content
	{
	overflow:hidden;
	float:left;
	width:396px;
	padding:0px 0px 19px 0px;
	}
	
.text_details
	{
	padding:10px 0px 13px 0px;
	float:left;
	width:396px;
	}
	
.border_top
	{
	float:left;
	width:386px;
	height:8px;
	overflow:hidden;
	background:#edeae7;
	}
	
/******************************* Aanvraag gratis brochure  Part Css ***********************************/
	
.brochure_content
	{
	float:left;
	width:366px;
	background:#edeae7;
	padding: 20px 20px 0px 20px;
	border-bottom:15px solid #FFFFFF; 
	}
	
.brochure_content h2
	{
	padding:0px 0px 0px 0px;
	}

.brochure_fields
	{
	float:left;
	width:366px;
	position:relative;
	}

.brochure_fields label
	{
	float: left;
	width: 70px;
	margin:5px 0px 0px 0px;
	/*margin:3px 0px 0px 0px;*/
	color:#63605d;
	}
	
.brochure_fields label.next_service
	{
	float: left;
	width: 115px;
	margin:3px 0px 0px 0px;
	}
	
.brochure_fields input.servicebox
	{
	width: 235px;
	margin:0px 0px 5px 0px;
	vertical-align:middle;
	color:#4e4b48;
	}

.brochure_fields input.textbox
	{
	width: 278px;
	margin:0px 0px 5px 0px;
	vertical-align:middle;
	}
	
.brochure_fields input.textbox.errorRequired
	{
	width:282px;
	}
	
.brochure_fields textarea
	{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	width: 235px;
	height:80px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 3px;
	color:#4e4b48;
	}
	
.brochure_fields input
	{
	margin:0px;
	padding:0px;
	position:relative;
	color:#4e4b48;
	}
	
.brochure_fields p
	{
	width: 260px;
	margin:0px 0px 5px 0px;
	float:left;
	word-spacing:-2px;
	}
	
.brochure_fields p span.left
	{
	float:left;
	width:20px;
	}
	
.brochure_fields p span.right
	{
	float:right;
	width:240px;
	}
	
.brochure_fields input.street_textbox
	{
	width: 210px;
	margin:0px 3px 5px 0px;
	}
	
.brochure_fields input.nr_textbox
	{
	width: 33px;
	margin:0px 0px 5px 5px;
	}
	
.brochure_fields input.nr_textbox.errorRequired
	{
	width:41px;
	}
	
.brochure_fields input.postcode_textbox
	{
	width: 80px;
	margin:0px 3px 5px 0px;
	}
	
.brochure_fields input.plaats_textbox
	{
	width: 147px;
	margin:0px 0px 5px 5px;
	}
	
.brochure_fields input.plaats_textbox.errorRequired
	{
	width:155px;
	}
	
.brochure_fields_vestuur input.submitbutton
	{
	width: 101px;
	height:26px;
	background:#A7BC27;
	padding:0px 0px 2px 0px;
	font-size:14px;
	font-weight:bold;
	border:none;
	color:#fff;
	float:right;
	right:10px;
	top:15px;
	position:relative;
	cursor:pointer;
	}
	
.brochure_fields input.submitbutton
	{
	width: 101px;
	height:26px;
	background:#A7BC27;
	padding:0px 0px 2px 0px;
	font-size:14px;
	font-weight:bold;
	border:none;
	color:#fff;
	float:right;
	right:10px;
	top:15px;
	position:relative;
	cursor:pointer;
	}
	
.vertical_align
	{
	vertical-align:middle;
	}
	
.brochure_fields select
	{
	width: 285px;
	margin-bottom: 5px;
	padding:0px 0px 0px 0px;
	color:#4e4b48;
	font-size:10px;
	}
	
.brochure_fields select, .brochure_fields select.aantal, .brochure_fields select.soort 
	{
	margin-bottom: 5px;
	color:#4e4b48;
	font-size:10px;
	}
	
.brochure_fields select.aantal
	{
	width: 50px;
	}
	
.brochure_fields select.soort
	{
	width: 235px;
	}

.brochure_fields select option
	{
	padding:0px 0px 0px 3px;	
	}
	
.aanmelden
	{
	float:left;
	width:366px;
	padding:0px 0px 10px 0px;
	}
	
.aanmelden h2
	{
	padding:0px 0px 10px 0px;
	font-weight:normal;
	}
	
.aanmelden h2.gegvens
	{
	padding:15px 0px 10px 0px;
	font-weight:normal;
	}
	
.brochure_fields input.submit
	{
	margin:0px 0px 0px 120px ;
	padding:0px;
	width:65px;
	}
	
/******************************* Het bewijs van onze kwaliteit Part Css ***********************************/


.inner_content
	{
	float:left;
	width:100%;
	}
	
.inner_content ul.list_items
	{
	width:100%;
	padding:40px 0px 0px 0px;
	}
	
.inner_content ul.list_items li
	{
	margin:0px;
	padding:3px 0px 10px 30px;
	background: url(../../_images/checkbox.gif) 0px 0px no-repeat;
	font-size:15px;
	font-weight:normal;
	}
	
.inner_content p
	{
	margin:0px;
	padding:0px 20px 10px 0px;
	}
	
.inner_content p.p2
	{
	margin:0px;
	padding:11px 20px 10px 0px;
	}
	
.inner_content p.p1
	{
	margin:0px;
	padding:0px 20px 18px 0px;
	}
	
	
.inner_content  img.keukenbranch
	{
	margin:0px;
	padding:10px 20px 0px 0px;
	}
	
.voortman_text
	{
	font-size:15px;
	font-weight:normal;
	padding:40px 0px 0px 0px;
	}
	
/******************************* Keukens Details Part Css ***********************************/

.keukens_detailsimg
	{
	float:left;
	width:596px;
	padding:20px 0px 0px 0px;
	}
	
.vorige_volgende
	{
	float:left;
	width:596px;
	text-align:center;
	position:relative;
	margin:-31px 0px 0px 0px;
	}
	
.vorige
	{
	float:right;
	width:89px;
	height:24px;
	background:#bcd13b;
	padding:7px 0px 0px 0px;
	}
	
.volgende
	{
	float:right;
	width:89px;
	height:24px;
	background:#a7bc27;
	padding:7px 0px 0px 0px;
	}
	
.vorige_volgende a
	{
	color:#383633;
	font-weight:bold;
	font-size:12px;
	}
	
.vorige_volgende a:hover
	{
	text-decoration:underline;
	}
	
.keukens_detailsimg_text
	{
	float:left;
	width:596px;
	padding:20px 0px 0px 0px;
	}
	
.image_text
	{
	float:left;
	width:420px;
	padding:0px 0px 0px 0px;
	}
	
.image_text h1
	{
	padding:0px 0px 10px 0px;
	}
	
.price
	{
	float:right;
	width:116px;
	padding:0px 0px 0px 60px;
	}
	
.price h2
	{
	padding:0px 0px 15px 0px;
	font-weight:normal;
	font-size:15px;
	}
	
/******************************* Projecten Page Part Css **********************************************/
	
.container_boxes
	{
	float:left;
	width:596px;
	padding:20px 0px 0px 0px;
	}
	
.container_boxes ul
	{
	float:left;
	width:596px;
	padding:0px 0px 20px 0px;
	}
	
.container_boxes ul li
	{
	float:left;
	width:163px;
	padding:14px;
	background:#edeae7;
	margin:0px 10px 0px 0px;
	height:350px;
	overflow:hidden;
	}
	
.container_boxes ul li.last
	{
	margin:0px 0px 0px 0px;
	}
	
.container_boxes ul li h1
	{
	font-size:10px;
	font-weight:bold;
	color:#4e4b48;
	padding:0px 0px 10px 0px;
	}
	
.container_boxes ul li p
	{
	margin:0px;
	padding:0px 0px 20px 0px;
	}
	
.border_top_text 
	{
	background:#EDEAE7 ;
	float:left;
	height:8px;
	overflow:hidden;
	width:596px;
	}
	
.speciaal
	{
	float:left;
	width:596px;
	padding:20px 0px 0px 0px;
	}
	
.speciaal h2
	{
	padding:0px 0px 0px 0px;
	font-weight:normal;
	}
	
.speciaal ul
	{
	width:100%;
	padding:20px 0px 0px 0px;
	}
	
.speciaal ul li
	{
	margin:0px;
	padding:5px 0px 10px 30px;
	background: url(../../_images/checkbox.gif) 0px 0px no-repeat;
	}

/******************************* Home Part Css **********************************************/

.text_details img
	{
	margin:0px 16px 0px 0px;
	float:left;
	}
	
.text_details p	
	{
	padding:0px 0px 18px 0px;
	}
	
.text_details p.p3	
	{
	padding:0px 0px 15px 0px;
	}
	
.showroom_details
	{
	position:relative;
	margin:11px 10px 0px 0px;
	background:#f3f1ee;
	float:left;
	width:188px;
	height:300px;
	border-bottom:17px solid #fff;
	}
	
.showroom_details img
	{
	float:left;
	margin:0px 0px 0px 0px;
	}
	
.showroom_details h3
	{
	clear:both;
	font-weight:bold;
	font-size:10px;
	padding:20px 0px 0px 9px;
	}
	
.showroom_details p
	{
	padding:10px 14px 26px 9px;
	}
	
.image_box
	{
	overflow:hidden;
	float:left;
	position:relative;
	}
	
.image_border
	{
	overflow:hidden;
	width:89px;
	height:10px;
	position:absolute;
	bottom:0px;
	right:0px;
	background:#A7BC27;
	}
	
.right_content
	{
	float:left;
	width:181px;
	padding:0px 0px 0px 19px;
	position:relative;
	}
	
	
/******************************* Voortman en het milieu Part Css ***********************************/	
	
.right_content img.eco_bewust
	{
	padding:18px 0px 0px 25px;
	}
	
.eco_box
	{
	float: left;
	background: #eceae7;
	width: 198px;
	height: 285px;
	}
	
.eco_box h1
	{
	font-size: 10px;
	color:#4e4c4a ;
	font-weight: bold;
	padding:30px 0px 0px 11px;
	margin: 0px;
	}
	
.eco_box p
	{
	padding:15px 15px 0px 11px;
	margin: 0px;
	}
	
.eco_text_img
	{
	float: left;
	background: #eceae7;
	width: 172px;
	padding:18px 15px 0px 11px;
	}
	
.eco_img
	{
	float: left;
	width: 45px;
	}
	
.eco_img img
	{
	padding:5px 0px 0px 0px;
	}
	
.eco_text
	{
	float: right;
	width: 127px;
	}
	
.eco_text p
	{
	padding:0px 0px 0px 10px;
	}
	
.green_border_box
	{
	float: left;
	width: 392px;
	height: 281px;
	border: 2px solid #acbb3b;
	margin: 0px 0px 0px 11px;
	overflow: hidden;
	}
	
.inner_content ul.het_milieu
	{
	width:348px;
	padding:25px 22px 22px 22px;
	}
	
.inner_content ul.het_milieu li
	{
	margin:0px;
	padding:3px 0px 15px 30px;
	background: url(../../_images/checkbox.gif) 0px 0px no-repeat;
	}
	
.padding_bottom_last
	{
	padding: 0px;
	}
	
.last_some
	{
	padding: 0px;
    }
	
	
/******************************* Testimonials Part Css ***********************************/
	
.testimonial_content
	{
	width:350px;
	z-index:1;
	position:relative;
	float:right;
	margin:-14px -171px 20px 1px;
	}
	
.middle_curve
	{
	overflow:hidden;
	margin:0px;
	padding:0px 0px 0px 16px;
	float:left;
	width:159px;
	background:#fff;
	border-left:2px solid #edeae7;
	border-right:2px solid #edeae7;
	}
	
.top_curve
	{
	float:left;
	width:179px;
	background:url(../../_images/top_curve.gif) no-repeat top right;
	height:14px;
	}

.bottom_curve
	{
	float:left;
	width:179px;
	background:url(../../_images/bottom-curve.gif) no-repeat bottom right;
	height:14px;
	right:0px;
	}
	
.middle_curve h2
	{
	line-height:21px;
	font-weight:normal;
	padding:4px 0px 0px 0px;
	width:64px;
	float:left;
	font-size:14px;
	color:#a7bc27;
	}
	
.green_content input.errorRequired
	{
	border: 1px solid #990000;
	}
	
.errorRequired
	{
	border: 1px solid #990000;
	}
	
.middle_curve p
	{
	font-style:italic;
	padding:19px 14px 0px 0px;
	text-align:center;
	line-height:19px;
	font-weight:normal;
	float:left;
	font-size:14px;
	width:100%;
	color:#acacac;
	}
	
.middle_curve img
	{
	position:absolute;
	top:-42px;
	right:-51px;
	}
	
.middle_curve span
	{
	width:142px;
	font-style:italic;
	padding:19px 0px 0px 0px;
	text-align:center;
	line-height:21px;
	font-weight:normal;
	float:left;
	font-size:11px;
	color:#7e7e7e;
	}
	
/******************************* Sitemap Part Css ***********************************/

.sitemap
	{
	float:left;
	width:576px;
	padding:0px 0px 0px 0px;
	}
	
.sitemap ul
	{
	float:left;
	padding:11px 0px 0px 0px;
	}

.sitemap ul li
	{
	font-size:16px;
	padding:0px 0px 5px 0px;
	width:270px;
	height:24px;
	}
	
.sitemap ul li a
	{
	float:left;
	font-size:11px;
	color:#4e4b48;
	width:260px;
	height:23px;
	padding:6px 0px 0px 10px ;
	}
	
.sitemap ul li a:hover
	{
	float:left;
	color:#fff;
	background:url(../../_images/sitemap-hover.jpg) no-repeat;
	}
	
/******************************* Login Part Css ***********************************/
	
.login_box
	{
	position:relative;
	float:left;
	width:181px;
	}
	
.top_loginbox
	{
	top:-10px;
	}
	
.green_middlebg
	{
	float:left;
	width:181px;
	background:url(../../_images/green-middle-bg.gif) repeat-y;
	}

.green_topbg
	{
	min-height:202px;
	float:left;
	width:181px;
	background:url(../../_images/green-topbg.gif) no-repeat top;
	}

.green_bottombg
	{
	float:left;
	width:181px;
	background:url(../../_images/green-bottombg.gif) no-repeat bottom;
	height:16px;
	}
	
.green_middlebg p
	{
	text-align:center;
	font-size:10px;
	padding:13px 0px 10px 0px;
	}
	
.green_middlebg h2
	{
	text-align:center;
	font-size:14px;
	color:#fff;
	padding:14px 0px 0px 4px;
	}
	
.green_middlebg h3
	{
	text-align:center;
	font-size:14px;
	color:#fff;
	font-weight:normal;
	padding:14px 0px 0px 4px;
	}
	
.green_middlebg h3 a
	{
	color:#fff;
	}
	
.green_middlebg p.p1
	{
	color:#fff;
	padding:15px 0px 15px 0px;
	}
	
.green_content
	{
	padding:0px 15px 0px 16px;
	float:left;
	}

.green_content img.projectenimg
	{
	padding:20px 0px 0px 4px;
	}
	
.green_content input
	{
	font-size:10px;
	color:#7a8634;
	float:left;
	width:124px;
	height:16px;
	background:#bccc56;
	border:1px inset #697616;
	margin:0px 0px 5px 9px;
	padding:4px 0px 0px 6px;
	}
	
.green_content input.submit
	{
	color:#a7bd27;
	background:#4e4b48;
	width:72px;
	height:23px;
	padding:0px;
	position:relative;
	cursor:pointer;
	left:29px;
	}
	
.error_message
	{
	color: #990000;
	padding:0px 0px 8px 0px;
	text-align:center;
	}
	
.more_text
	{
	text-align:center;
	background:#64615e;
	width:89px;
	height:30px;
	float:right;
	position:absolute;
	z-index:50;
	bottom:-17px;
	right:0px;
	}
	
.more_text a
	{
	font-weight:bold;
	width:89px;
	float:left;
	padding:7px 0px 0px 0px;
	color:#f3f1ee;
	font-size:10px;
	}
	
.flash_box
	{
	float:left;
	width:100%;
	height:50px;
	}
	
.more_text a:hover
	{
	text-decoration:underline;
	}
	
/******************************* Footer Part Css ***********************************/
	
.footer
	{
	padding:0px 0px 15px 0px;
	float:left;
	width:100%;
	border-top:10px solid #fff;
	}
	
.copyright
	{
	padding:23px 0px 0px 20px;
	float:left;
	font-size:10px;
	}
	
.footer_bg
	{
	overflow:hidden;
	float:left;
	width:100%;
	background:#4e4b48;
	height:10px;
	}
	
.footer_icons
	{
	float:right;
	}
	
.footer_right
	{
	float:right;
	width:414px;
	overflow:hidden;
	}
	
.footer_right ul li
	{
	display:inline;
	float:left;
	}
	
.footer_right ul li span
	{
	padding:22px 8px 0px 8px;
	float:left;
	}
	
.footer_right ul li a
	{
	color:#4e4b48;
	padding:22px 0px 0px 0px;
	float:left;
	font-size:10px;
	}
	
.footer_right ul li a:hover
	{
	text-decoration:underline;
	}
	
.footer_right img.siematic
	{
	float:left;
	margin:13px 0px 0px 15px;
	}
	
.footer_right img.comfortable
	{
	float:left;
	margin:8px 0px 0px 8px;
	}
	
html>body .clip
	{
	background:url(../../_images/testmonial-clip.png) no-repeat; 
	}
	
.voortman_keukens
	{
	height:195px;
	position:absolute;
	right:-55px;
	top:-55px;
	width:138px;
	}
	
.clip
	{
	height:195px;
	width:138px;
	float:left;	
	position:absolute;
	z-index:2;
	right:4px;
	}
	
.voortman_keukens img
	{
	position:absolute;
	z-index:1;
	}
	
.middle_curve p
	{
	clear:both;
	text-align:center;
	width:145px;
	}
	
.temp_class
	{
	width:379px;
	height:275px;
	overflow:hidden;
	}
	
.showroom_list ul li .vcard span span.fax_name
	{
	float:left;
	width:55px;
	}
	
.showroom_list ul li .vcard span span.fax_no
	{
	float:left;
	width:120px;
	}
	
.banner_desc
	{
	float:left;
	width:615px;
	}
	
.banner_desc h1
	{
	padding:20px 0px 10px 0px;
	}
	
.banner_desc p
	{
	padding:0px 25px 10px 0px;
	}

.werk_img_big
	{
	width:150px!important;
	}
	
.werk_img_bigsize
	{
	width:206px!important;
	}
	
.apparatuur_bottom_space
	{
	padding-top:155px!important;
	}
