
*html .green_topbg
	{
	height:202px;
	}
	
img
	{
	position:relative;
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "../_images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
	);
	}
	
img
	{
	position:relative;
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "../../_images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
	);
	}
	
.main_home img
	{
	position:relative;
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "_images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
	);
	}

.text_container h2:not(:root:root) 
	{
	padding:26px 0px 0px 0px;
	}
	
.werk_img_h2:not(:root:root)
	{
	padding:0px 10px 5px 0px;
	}
	
.menu_showroom ul li a
	{
	*padding:5px 11px 6px 11px;
	}
	
.menu_showroom ul li a
	{ 
	padding /*\**/: 5px 11px 6px 11px\9;
	}
	
*html .showroom_list ul li
	{
	padding-bottom:0px;
	}
		
*html .list_top ul li
	{
	padding-bottom:21px;
	}	
	
*html .img_werk
	{
	height:100px;
	}
	
*html .border_img
	{
	bottom:1px;
	} 
	
*+html .border_img
	{
	bottom:2px;
	} 

.vcard .tel 
	{
	*padding:0px;
	*margin:15px 0px 0px 0px;
	}
	
*html .keukens_menu ul li a
	{
	padding:5px 43px 6px 45.5px;
	}
	
*+html .keukens_menu ul li a
	{
	padding:5px 43px 6px 45.5px;
	}
	
.keukens_menu ul li a
	{
	padding /*\**/: 6px 43px 6px 43px\9;
	}
	
.service_list ul li 
	{
	*padding-bottom:40px;
	}
	
.list_left
	{
	*width:200px;
	}
	
.list_right
	{
	*width:200px;
	}
	
*html .vcard span
	{
	position:relative;
	}	
	
.days
	{
	*width:75px;
	}
	
*html .days span,.hours span
	{
	position:relative;
	}	
	
.hours
	{
	*width:116px;
	*padding:0px 0px 0px 8px;
	}
	
.list_left
	{
	width/*\**/:210px\9;
	}
	
.list_right
	{
	*width/*\**/:195px\9;
	}
	
.hours
	{
	width/*\**/:110px\9;
	padding-left/*\**/:10px\9;
	}

.container_boxes ul li
	{
	height/*\**/:370px\9;
	}

.hours span
	{
	*width:100%;
	}			
	
*html .service_list ul li
	{
	height:360px;
	}
	
*+html .brochure_fields input.plaats_textbox
	{
	width: 141px;
	}
	
*+html .brochure_fields input.plaats_textbox.errorRequired
	{
	width: 143px;
	}
	
*html .vorige_volgende
	{
	margin:-33px 0px 0px 0px;
	}
	
*+html .brochure_fields input.textbox.errorRequired
	{
	width:278px;
	}
	
*+html .brochure_fields input.nr_textbox.errorRequired
	{
	width:32px;
	}

*+html .brochure_fields select
	{
	width:282px;
	}
	
.brochure_fields input.plaats_textbox 
	{
	width/*\**/:141px\9;
	}
	
.brochure_fields input.nr_textbox
	{
	width/*\**/:30px\9;
	}
	
.brochure_fields input.plaats_textbox.errorRequired 
	{
	width/*\**/:148px\9;
	}
	
.brochure_fields input.nr_textbox.errorRequired
	{
	width/*\**/:37px\9;
	}
	
.brochure_fields input.nr_textbox.errorRequired:not(:root:root)
	{
	width:39px;
	}
	
.brochure_fields input.plaats_textbox.errorRequired:not(:root:root) 
	{
	width:154px;
	}
	
@media all and ()
	{
		.brochure_fields input.nr_textbox.errorRequired
			{
			width:39px!important;
			}
			
		.brochure_fields input.plaats_textbox.errorRequired
			{
			width:154px!important;
			}
	}
	
.brochure_fields select
	{
	width/*\**/:284px\9;
	}
	
*html .brochure_fields select
	{
	width:283px;
	}
	
*+html .vorige_volgende
	{
	margin:-33px 0px 0px 0px;
	}
	
.container_boxes ul li
	{
	height/*\**/:370px\9;
	}
	
.container_boxes ul li
	{
	*height:370px;
	}
	
.showroom_list ul li:not(:root:root)
	{
	padding:18px 0px 10px 0px;
	}
	
.left_content:not(:root:root)
	{
	padding:0px;
	}	
	
.kukens_left h2:not(:root:root)
	{
	padding:0px;
	}
	
.list_left h2:not(:root:root), .list_right h2:not(:root:root)
	{
	padding:0px;
	}
	
*html .keukens_gallery
	{
	padding-right:27px;
	}
	
*+html .keukens_gallery
	{
	padding-right:28px;
	}	
		
.keukens_gallery h2:not(:root:root)
	{
	padding:0px;
	}
	
.text_container h2.first_heading:not(:root:root)
	{
	padding-top:0px;
	padding-bottom:12px;
	}
	
.werk_rightcontent h2:not(:root:root) 
	{
	padding:10px 5px 0px 5px;
	}
	
*html .text_details p.p1 
	{
	padding:0 0 10px;
	line-height:13px;
	}
	
.text_details p.p1 
	{
	padding/*\**/:0 0 10px\9;
	line-height:13px\9;
	}
	
.aanmelden h2:not(:root:root) 
	{
	padding:0px 0px 10px 0px;
	font-weight:normal;
	}
	
.keukens_left h2:not(:root:root) 
	{
	padding:0px 0px 0px 0px;
	}
	
.aanmelden h2.gegvens:not(:root:root) 
	{
	padding:15px 0px 10px 0px;
	font-weight:normal;
	}
	
.middle_curve h2:not(:root:root)
	{
	padding:0px ;
	}
	
.green_middlebg h2:not(:root:root)
	{
	padding:16px 0px 0px 0px ;
	}
	
.speciaal h2:not(:root:root)
	{
	padding:0px 0px 0px 0px;
	font-weight:normal;
	}
	
*html .brochure_fields input.textbox.errorRequired
	{
	width:276px;
	}
	
*html .brochure_fields input.postcode_textbox
	{
	width: 80px;
	margin:0px 3px 5px 0px;
	}
	
*html .brochure_fields input.plaats_textbox
	{
	width: 142px;
	margin:0px 0px 5px 5px;
	}
	
*html .brochure_fields p span.right
	{
	letter-spacing:-1px;
	}

*html .brochure_fields input.street_textbox
	{
	width: 210px;
	margin:0px 3px 5px 0px;
	}
	
*html .brochure_fields input.nr_textbox
	{
	width:31px;
	margin:0px 0px 5px 5px;
	}
	
.text_container h2.header_text:not(:root:root)
	{
	padding:13px 0px 0px 0px;
	}
	
*html .brochure_fields_vestuur input.vestuur
	{
	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:-10px;
	position:absolute;
	cursor:pointer;
	}
	
*html .brochure_fields_vestuur
	{
	float:left;
	width:366px;
	position:relative;
	padding:0px 0px 0px 0px;
	margin:15px 0px 0px 0px;
	}
	
.brochure_fields select.top_item, x:-moz-any-link
	{
	margin-top: 8px;
	}
	
.brochure_fields select.top_item, x:-moz-any-link, x:default
	{
	margin-top: 0px;
	}

.brochure_fields input.submitbutton, x:-moz-any-link
	{
	top:5px;
	}
.brochure_fields input.submitbutton, x:-moz-any-link, x:default
	{
	top:15px;
	}	
	
.brochure_fields label
	{
	letter-spacing/*\**/:-1px\9;
	}
	
.brochure_fields input 
	{
	font-size/*\**/:11px\9;
	padding-left/*\**/:2px\9;
	}
	
	
p.keukens_description
	{
	*padding-bottom:50px;
	}
	
*html .werk_img_h2
	{
	bottom:-1px;
	}
	
*html .clip
	{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='_images/testmonial-clip.png',sizingMethod='crop');
	right:15px;
	}
	
*html .voortman_keukens
	{
	float:left;
	height:186px;
	position:relative;
	right:-90px;
	margin:-15px 0px -197px 0px;
	width:148px;
	}
	
.eco_text p
	{
	*word-spacing: -2px;
	}
	
.eco_text p
	{
	word-spacing/*\**/: -2px\9;
	}
	
