﻿*html img, *html .png
{
    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 = "/Files/Billeder/img/1px.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) );
}

h1 {
max-width: 450px;
}

.textSpacer{

padding: 10px 20px 10px 20px;
float: left;
}

h3 {
 padding: 0 ;

margin: 0;

}

.template1{
      width: 980px;
      float: left;
 min-height: 150px;

}

.template1 .template_1{
 width: 734px;
  float: left;
  background: #e5e0d7;
  
}

.template1 .template_2{

 width: 245px;
  background: repeat-y url('/Files/Billeder/img/grijze_fade_home.jpg') right center;
  float: left;
color: #ffffff!important;
  
}



body{

      font-family: arial!important;

}
.template2{
      width: 980px;
      float: left;
 min-height: 150px;

}

.template2 .template_1{
 width: 489px;
  float: left;
  background: #e5e0d7;

}

.template2 .template_2{

 
  width: 490px;
  background: #fefdfd repeat-y url('/Files/Billeder/img/fade_wit_bruin.jpg') right center;
  float: right;
margin: 0 1px 0 0;

}





.template2 .template_3{

width: 489px;
  background: #fefdfd repeat-y url('/Files/Billeder/img/fade_wit_bruin.jpg') right center;
  float: left;

}


.template3{
      width: 980px;
      float: left;
 min-height: 150px;

}

.template3 .template_1{
  width: 489px;
  background: #e5e0d7;
  float: left;


}

.template3 .template_2{

 width: 245px;
  background: #fefdfd repeat-y url('/Files/Billeder/img/fade_wit_bruin.jpg') right center;
  float: left;


}





.template3 .template_3{

 width: 245px;
color: #ffffff!important;
  background: repeat-y #4a494c url('/Files/Billeder/img/grijze_fade_home.jpg') right center;
  float: left;

}



.template4{
      width: 980px;
      float: left;
 min-height: 150px;
 background: url('/Files/Billeder/img/background/bg_template4.jpg');
}

.template4 .row{
  float: left;
  width: 490px;
  display: table;
}

.template4 .template_1{
  width: 490px;
  background: #e5e0d7;
  float: left;


}

.template4 .template_2{

 width: 490px;
  background: #e5e0d7 repeat-x url('/Files/Billeder/img/bruin_fade_home.jpg');
  float: left;



}

.template_2a{

 width: 100px;
  background: #e5e0d7 repeat-x url('/Files/Billeder/img/bruin_fade_home.jpg');
  float: left;



}


.template_2b{

 width: 290px;
  background: #e5e0d7 repeat-x url('/Files/Billeder/img/bruin_fade_home.jpg');
  float: left;



}


.template4 .template_3{

 width: 245px;
  background: #fefdfd repeat-y url('/Files/Billeder/img/fade_wit_bruin.jpg') right center;
 float: left;

}

.template4 .template_4 form table tr td, .template3 .template_3 form table tr td, .template1 .template_2 form table tr td{

color: #fff!important;

}
.template4 .template_4 form, .template3 .template_3 form, .template1 .template_2 form{

padding: 0px 20px 20px 20px;


}

.template4 .template_4{

 width: 244px;
   background: repeat-y #4a494c url('/Files/Billeder/img/grijze_fade_home.jpg') right center;
 float: left;
color: #ffffff!important;

}



.template5{
      width: 980px;
      float: left;
 min-height: 150px;

}

.template5 .template_1{
  width: 490px;
  background: #e5e0d7;
  float: left;


}

.template5 .template_2{

 width: 489px;
    background: #fefdfd repeat-y url('/Files/Billeder/img/fade_wit_bruin.jpg') right center;
  float: left;

  

}




.template6{
      width: 980px;
      float: left;
 min-height: 150px;
 background: url('/Files/Billeder/img/background/bg_template4.jpg');
}



.template6 .template_1{
  width: 245px;
  background: #e5e0d7;
  float: left;


}

.template6 .template_2{

 width: 245px;
  background: #e5e0d7 repeat-x url('/Files/Billeder/img/bruin_fade_home.jpg');
  float: left;



}

.template6 .template_3{

 width: 245px;
  background: #fefdfd repeat-y url('/Files/Billeder/img/fade_wit_bruin.jpg') right center;
 float: left;

}

.template6 .template_4 form table tr td, .template6 .template_3 form table tr td, .template6 .template_2 form table tr td{

color: #fff!important;

}
.template6 .template_4 form, .template6 .template_3 form, .template6 .template_2 form{

padding: 0px 20px 20px 20px;


}

.template6 .template_4{

 width: 244px;
   background: repeat-y #4a494c url('/Files/Billeder/img/grijze_fade_home.jpg') right center;
 float: left;
color: #ffffff!important;

}



.template8{
      width: 980px;
      float: left;
 min-height: 150px;


 background:  url('/Files/Billeder/img/background/bg_template4.jpg');

}

.template8 .row{
  float: left;
  width: 490px;
  display: table;
}

.template8 .template_1{
  width: 490px;
  background: #e5e0d7;
  float: left;
min-height: 150px;


}

.template8 .template_2{

 width: 490px;
  background: #e5e0d7 repeat-x url('/Files/Billeder/img/bruin_fade_home.jpg');
  float: left;
min-height: 150px;




}




a:link, a:visited, a:hover
{
    font: 11px Arial, Helvetica, sans-serif;
    color: #000000;
}


img
{
    border: 0px;
}

ul
{
    list-style-image: url(/Files/Billeder/img/ul_list.gif);
}

.print
{
    display: none;
}

.wrapper
{
   background: #ffffff;
    margin: 0 auto 0 auto;
    width: 980px;
    display: table; 
    border-left: 1px solid #c0b3aa;
    border-right: 1px solid #c0b6aa;


}



.container
{
    width: 979px;
   min-height: 320px;
    _height: 320px;
    float: left;

}

.clear{

clear: both;

padding: 10px 0 0 0;
}

.containerRight
{
    float: left;
    background: #888666;
    padding: 0 0 0 0;
    margin: 0;
    text-align: left;
    width: 200px;
}

.header
{
    margin: 0 0 0 0;
    height: 120px;
    width: 979px;
    background: #ffffff;
    text-align: left;
    float: left;

}

.headerLeft
{
    float: left;
    width: 615px;
  
    
}

.logoSlogan
{
    padding: 42px 0 0 170px;
    color: #505353;
    font-size: 14px!important;
}

.logoSlogan2
{
    padding: 42px 0 0 170px;
    color: #505353;
    font-size: 18px!important;
}

.logo
{
    position: absolute;
    z-index: 88;
    margin: 0 0 0 5px;
    padding: 0 0 0 5px;
    width: 166px;
    height: 161px;
    background: url('/Files/billeder/img/logo.png') no-repeat;
    _background: none!important;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Files/billeder/img/logo.png', sizingMethod='crop');
    
}
.logo a{
position: relative;
}

.headerRight
{
    float: left;
    width: 362px;
    padding: 9px 0 0 0;
  
}

.zoekenTop a
{
    color: #9f122c;
    padding: 0 0 0 5px;
    text-decoration: underline;
}

.zoekenTop a:hover
{
    color: #9f122c;
    text-decoration: none;
}
.zoekenTop form{
    margin: 0;
    padding: 0;
}
.zoekenTopSpacer{
    width: 11px;
    height: 20px;
    float: left;

}
.zoekenTop
{
    float: left;
    background: #ebe6de;
    width: 322px;
    height: 34px;
    overflow: hidden;
    padding: 10px 10px 10px 10px;
    margin: 8px 0 0 0;
}

.zoekenInp input
{
    width: 228px;
    float: left;
    background: #f9f8f6;
    color: #9e9e9e;
    padding: 3px;
    border: 1px solid #c6b6a0;
}


.zoekenBtn
{
    float: left;
    height: 22px;
    padding: 0 0 0 5px;
}

.zoekenBtn input
{
    font-size: 10px;
    height: 21px;
}

.Subnav
{
    float: left;
    width: 819px;
    height: 27px;
    background: url( '/Files/Billeder/img/bg_subnav_fade.gif' );
}


.SubnavSpacerTop
{
    float: left;
    clear: both;
    height: 9px;
    line-height: 0px;
    width: 979px;
}

.SubnavSpacer
{
    width: 160px;
    height: 27px;
    float: left;
    background: url( '/Files/Billeder/img/bg_subnav.gif' );
}

.breadcrumbs
{

    background: #9f122c;
    color: #d9a0ab;
    width: 969px;
    text-align: right;
   min-height: 0px;
    _height: 0px;
   line-height: 21px;
    padding: 2px 10px 1px 0;
    
}

.breadcrumbs_home{
    background: #9f122c;
    color: #d9a0ab;
    width: 979px;
    height: 2px;
   float: left;
}

.breadcrumbs a{
    color: #d9a0ab!important;
}



/* top navigatie */

.Topnav{
   overflow: hidden;
}

.Topnav ul, .Subnav ul
{
    list-style-type: none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    border: none;
    top: 0;
    left: 0;
}

.Topnav ul li
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    display: inline;
    float: left;
    
    padding: 0 3px 0 3px;
    background: url( '/Files/Billeder/img/nav_line.gif' ) no-repeat right;
}

.Subnav ul li
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    display: inline;
    float: left;
}

.Topnav ul li a
{
    margin: 0;
    padding: 0;
    border: 0;
    _line-height: 1px!important;
    display: block;
    height: 11px;
    color: #000;
    text-decoration: none!important;
}
.Subnav ul li a{
    margin-left: 0;
    margin-right: 0;
    border: 0;
    display: block;
    height: 27px!important;
    color: #000;
    text-decoration: none!important;
    
}

.Topnav ul li a:hover, #activeitem, .Subnav ul li a:hover
{
    border: 0;
    display: block;
    background-position: center bottom!important;
    text-decoration: none;
}

li.Home a, li.Home a:link, li.Home a:visited
{
    background: url( '/Files/Billeder/img/buttons/home.gif' ) center top;
    width: 56px;
    
}

li.Contact a, li.Contact a:link, li.Contact a:visited
{
    background: url( '/Files/Billeder/img/buttons/contact.gif' ) center top;
    width: 60px;
  
}

li.Disclaimer a, li.Disclaimer a:link, li.Disclaimer a:visited
{
    background: url( '/Files/Billeder/img/buttons/disclaimer.gif' ) center top;
    width: 75px;
}

li.Tell-a-friend a, li.Tell-a-friend a:link, li.Tell-a-friend a:visited
{
    background: url( '/Files/Billeder/img/buttons/tell-a-friend.gif' ) center top;
    width: 80px;
}

li.Sitemap a, li.Sitemap a:link, li.Sitemap a:visited
{
    background: url( '/Files/Billeder/img/buttons/sitemap.gif' ) center top;
    width: 55px;
    height: 13px;
}



.Topnav ul li.Sitemap
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    display: inline;
    float: left;
    padding: 0 0 0 5px;
    background: none;
}

.grijs_blok{


}

.grijzefade{
    width: 449px;
    float: left;
    
    border-top: 1px solid #ebe6de;
    padding: 20px;
    overflow: hidden;
}

.bruinblok{
    float: left;
    width: 450px;
    background: #cbc6be url('/Files/Billeder/img/bg_grijs.gif') repeat-x;
    padding: 20px;
}

.zoekenblok{
    float: left;
    width: 694px;
    padding: 0 20px 20px 20px;
    background: #ebe6de url('/Files/Billeder/img/bg_bruin.gif') repeat-x;
}

.showroomDiv{
    float: left;
    width: 490px;
  background: #ebe6de;
 padding: 0 0 10px 0;
}

.formleft{
    font-weight: bold;
    float: left;
    width: 215px;
    padding: 2px 0 10px 0;
}

.formright{
    float: left;
    width: 215px;
    padding: 2px 0 10px 0;
}

.showroom_Btn{
    float: right!important;
    font-size: 10px;
margin: 0 20px 0 0;



}

.textInput{
    width: 231px;
    background: #f9f8f6;
    border: solid 1px #c6b6a0;
    
}

.showroomblok{
  background: #ebe6de url('/Files/Billeder/img/bg_bruin.gif') repeat-x;
 padding: 20px 0 20px 20px;
float: left;
width: 470px;

}

.showroomblok input{
    float: left;
}

.showroomblok br{
    clear: both;
}

.showroomblok span{
    display: block;
 
    float: left;
 
}

.showroomblok select{
    width: 235px;
    display: block;
    background: #f9f8f6;
    border: solid 1px #c6b6a0;
}


.hr{
   clear: both; 

   border-top: solid 1px #c6b6a0;
   height: 8px;
   width: 450px;
   background: url('/Files/Billeder/img/hr.png') no-repeat;
   _background: none!important;
   _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Files/billeder/img/hr.png', sizingMethod='crop');
}



.navProduct{
    margin:  10px 0 10px 0;
    background: #ebe6de;
    padding: 5px;
    clear: both;
    width: 440px;
}

.navProduct a{

    color: #9f122c!important;

}
.productList{
    width: 470px;

   overflow: hidden;
   float: left;

}

.productItem{
    width: 215px;
    float: left;
    padding: 10px 18px 10px 0;

}
.productImg { 

 height: 215px;
width: 215px;
   vertical-align: bottom;
overflow: hidden;
}

.productImg img{
 

}

.productCity{
    float: left;
}

.productPrice{
     float: right;
    
     font-weight: bold;
}



.ProductBeschrijving{
    display: none;
	width: 490px;
	height: 188px;
	float: left;
               
	position: relative;
	background: #DBDBDB url('/Files/Billeder/img/grijzebg.jpg') repeat-x;
	
}
.ProductBeschrijvingInhoud{
    width: 450px;
	height: 148px;
	overflow: auto;
position: relative;
    padding: 20px;
}
  

.flash_product{
	width: 734px;
	min-height: 292px;
 _height: 292px;
	float: left;
	padding: 1px 0 0 0;
	background: #DBDBDB url('/Files/Billeder/img/grijzebg.jpg') repeat-x;
    
}


.Product_inspiratie {
	width: 245px;
	height: 480px;
	float: right;
	background: #e5e1d8 url('/Files/Billeder/img/fade_wit_bruin.jpg') repeat-y;
}

.Product_inspiratie .text {
	margin: 0px 0 0 20px;
	width: 205px;

}

.Product_inspiratie .button a{
	background: #e5e1d8 url('/Files/Billeder/img/buttons/gratisaanvragen.jpg') center top!important;
	width: 205px!important;
	height: 32px!important;
	border: 0!important;
	margin: 24px 0 0 20px!important;
	padding: 0!important;
	display:block!important;
}

.Product_inspiratie .button a:hover {
		background: #e5e1d8 url('/Files/Billeder/img/buttons/gratisaanvragen.jpg') center bottom!important;
}

.product_list{
	float: left;
	width: 734px;
}

.product_sfeer{
	float: left;
	width: 244px;
	border-top: 1px solid #fff;
	min-height: 114px;
}

.flash_Show{
    position: absolute;

}

.tablist h1 {
margin: 20px 20px 0 20px; 

}

.tablist table{
	margin: 0 20px 0 20px;	
	width: 938px;
	
   	background: url('/Files/Billeder/img/hr938.png') no-repeat left bottom;
   	_background: none!important;
   	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Files/billeder/img/hr938.png', sizingMethod='crop');
}

.hr938{
		
	width: 938px;
	
   	background: url('/Files/Billeder/img/hr938.png') no-repeat left bottom;
   	_background: none!important;
   	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Files/billeder/img/hr938.png', sizingMethod='crop');
}

.tablist td{
	width: 120px;
	padding: 5px 0 20px 0;
	
}

form {
	padding: 0px;
	margin: 0px;
                float: left;
clear: both;
display: block;
position: relative;
}



.contactForm {

background: #e5e1d8;
min-height: 50px;
_height: 50px;
padding: 20px;
width: 939px;

float: left;


}

.Form2ndColumn input ,.Form2ndColumn textarea{

border: solid 1px #c6b6a0;

}

.contactForm td{
     width: 450px;
}



.contactForm td label{
     width: 330px;
float: left;
display: block;
}

.contactForm td input{
  
float: left;

display: block;
}

.Form2ndColumn{
      font-weight: bold;
      width: 450px;

}

.disclaimer ul {

  
     list-style-image: none;
       list-style-type: square;
      color: #9f122c;
      
}

.vestigingen_locator{

    width: 458px;
    float: left;
    background: #e5e1d8;
}

.vestigingen_locator_show{

   width: 458px;
    float: left;
 
}

.vestigingen_locator_show ul {
      list-style-image: none;
    list-style: none;
 padding: 0;
margin: 0;
}
.vestigingen_locator_show ul li{
   padding: 0 0 0 10px;
   margin: 0;
float: left;
height: 15px;
width: 219px;
display: block;

}

.vestigingen_locator_show ul li a{
 padding: 0 0 0 20px;
display: block;
}




.vestigingen_locator a,.vestigingen_locator_show a{
 text-decoration: none;

}


#vestigingen_flash{

   
    width: 481px;
    height: 600px;
    float: right;
    background: #454449;
    border-top: 1px solid #ebe6de;
    overflow: hidden;
   
}

.dealeron, .vestigingen_locator a:hover,.vestigingen_locator_show a:hover{

color: #9f122c!important;
font-weight: bold!important;
text-decoration: underline!important;

}

.dealeroff {
text-decoration: none;
color: #00000;
font-wight: normal;

}

.dealerList{
width: 458px;
float: left;

padding: 20px 20px 3px 20px;
background: #e5e1d8;

}

.vestigingen_locator ul {
      list-style-image: none;
    list-style: none;

margin: 0;
padding: 0 0 10px 0;
width: 219px;
float: left;
}
.vestigingen_locator ul li{
   padding: 0 0 0 10px;
   margin: 0;
float: left;
height: 15px;
width: 209px;
display: block;
   background: no-repeat url('/Files/Billeder/img/li_empty.jpg') 0 2px;
}

.vestigingen_locator ul li a{
 padding: 0 0 0 20px;
display: block;
}

.Cat_ja, .Cat_Ja, .Cat_JA, .Cat_jA{

   background: no-repeat url('/Files/Billeder/img/li_badk.jpg') 0 2px!important;

}

.icon_badkamer{
width: 10px;
float: left;
height: 15px;
 background: no-repeat url('/Files/Billeder/img/li_badk.jpg') 0 4px!important;
}
.text_badkamer{
padding: 0 0 0 5px;
float: left;
}

#contact_vacature{
     display: block;
position: relative;
clear: both;
min-height: 50px;
   background: #e5e1d8!important;
	width: 694px;
               padding: 0 20px  20px  20px;
float: left;
}

.contact_form_vacature{
float: left;
min-height: 50px;
clear: both;


   background: #e5e1d8;

}
#contact_vacature a{
 color: #9f122c;
font-weight: bold;
}
.contact_form_vacature .styleinput, .contact_form_vacature td textarea {
   background: #f9f8f6;
    color: #9e9e9e;
    padding: 3px;
    border: 1px solid #c6b6a0;
}
.contact_form_vacature td{
  padding: 0px 0 0 70px;
} 


.collectie_splash{
 float: left;
padding: 10px 0 0 12px;
}


.collectie_splash_select strong{

display: block;
float: left;
padding: 0 10px 0 0;

}
.collectie_splash_select{
float: left;

width: 969px;

background: #ebe6de;
padding: 10px 0 10px 10px;
}


.collectie_splash_items{
float: left;
overflow: hidden;
padding: 0 0 10px 0;
 background: url( '/Files/Billeder/img/bg_witte_fade.jpg' ) repeat-x;
width: 979px;
}


.grijsblokfull{
	width: 940px;
	float: left;
	background: #e5e1d8;
   padding: 20px;
}

.vestigingen_group{

  float: left;
width: 220px;

}


.Absolute_sluiten{
 position: absolute;
 background: #e5e1d8;
 width: 940px; 
 height: 40px;
}




.template_2a{

 width: 180px;
  
 background: url('/Files/Billeder/img/background/bg_template4.jpg');
&nbsp;float: left;
color: #3b3b3d!important;
height: 236px;
  padding: 5px 10px 0 10px;
  
}

.template_2b{

 width: 270px;
  background: #fefdfd repeat-y url('/Files/Billeder/img/fade_wit_bruin.jpg') right center;
  float: left;
color: #3b3b3d!important;
height: 236px;
  padding: 5px 10px 0 10px;
}


#flashcollectie {
height: 210px;
}



.template_2h{

 width: 180px;
  
 background: url('/Files/Billeder/img/background/bg_template4.jpg');
&nbsp;float: left;
color: #3b3b3d!important;
height: 214px;
  padding: 5px 10px 0 10px;
  
}

.template_2he{

 width: 270px;
  background: #fefdfd repeat-y url('/Files/Billeder/img/fade_wit_bruin.jpg') right center;
  float: left;
color: #3b3b3d!important;
height: 214px;
  padding: 5px 10px 0 10px;
}

