body { margin:0px 0px; padding:0px; background-image:url(images/bg.jpg);

scrollbar-3dlight-color: #383733;
scrollbar-darkshadow-color: #383733;
scrollbar-face-color: #383733;
scrollbar-track-color: #383733;
scrollbar-highlight-color: #383733;
scrollbar-shadow-color: #383733;
scrollbar-arrow-color: #DFE433;


	}

/* styles for IE 5 Mac */
#centerwrap { width:900px; height:609px; margin:0px auto; position:relative; }
#layout { position:absolute; height:609px; width:900px; padding:0; margin:0; overflow:auto; }

/* commented backslash hack  - invisible to IE 5 \*/
#centerwrap { position:absolute; margin:-314px 0 0 -450px; left:50%; top:50%; }
/* end hack */

#header {width:880px; background-image:url(images/h1_badkamers.jpg); height:39px;}
#thumbs {width:880px; background-image:url(images/thumbs_bg.jpg); height:151px; text-align:right; }
#imgs {padding-right:15px; padding-top:30px; padding-bottom:0; padding-left:0; margin:0;}
#nav {width:880px; background-image:url(images/nav_bg.jpg); height:22px; text-align:right;}
#body {width:880px; background-image:url(images/body_bg.jpg); height:354px;}
#footer {width:880px; background-image:url(images/footer_bg.jpg); height:24px;}
#sidebar {width:170px; text-align:left; color: #FCFCEA; font: 9pt/10pt Microsoft Sans Serif, Trebuchet MS, Arial, Tahoma; float:left;}
#coordinates {padding-top:50px; text-align:left; padding-left:13px;}
#coordinates a {font-weight:bold; color: #DFE433; }
#coordinates a.small {font-size:9px;}




#text {text-align:justify; float:right; width:660px; padding-right:30px; }
html > body #content #text {margin-right:30px; padding-right:0px; width:640px;}

#text p {font: 8pt/15pt Verdana, Microsoft Sans Serif , Trebuchet MS, Arial, Tahoma; color: #FCFCEA; } 
#text a {font: bold 8pt/15pt Verdana, Microsoft Sans Serif , Trebuchet MS, Arial, Tahoma; color: #ffffff; text-decoration:none; }
#text a:hover {text-decoration:underline; }
#text strong {color:#FCFCEA;}


#header_badkamer {width:880px; background-image:url(images/h1_badkamer.jpg); height:39px;}
#header_welkom {width:880px; background-image:url(images/h1_welkom.jpg); height:39px;}
#header_contact {width:880px; background-image:url(images/h1_contact.jpg); height:39px;}
#header_bedankt {width:880px; background-image:url(images/h1_bedankt.jpg); height:39px;}
#header_dressing {width:880px; background-image:url(images/h1_dressing.jpg); height:39px;}
#header_keuken {width:880px; background-image:url(images/h1_keuken.jpg); height:39px;}
#header_wandmeubel {width:880px; background-image:url(images/h1_wandmeubel.jpg); height:39px;}
#header_winkelinrichting {width:880px; background-image:url(images/h1_winkelinrichting.jpg); height:39px;}
#header_binnenschrijnwerk {width:880px; background-image:url(images/h1_binnenschrijnwerk.jpg); height:39px;}


#imgs img.thumb {border:1px solid #939391; padding:0;margin:0;}
#imgs img.thumb:hover {border:1px solid #ffffff;}


#imgs a {border:1px solid #4A4844;}
#imgs a:hover {border:1px solid #ffffff;}


/*The following are workarounds for firefox compatibility*/
html > body #imgs img.thumb:hover {border:1px solid #ffffff;}
html > body #imgs a {border:0px;}
html > body #imgs a:hover {border:0px;}




#navlist { color: #FFFFFF; font: 10pt/15pt Microsoft Sans Serif , Trebuchet MS, Arial, Tahoma; margin:0; padding:0;}
#navlist li {display: inline; list-style-type: none; padding-right: 10px;  }
#navlist li a {padding-right: 10px; color: #DFE433; text-decoration:none;}
#navlist li a:hover {color: #FFFFFF;}

#subnav { color: #FFFFFF; font: 10pt/10pt Microsoft Sans Serif , Trebuchet MS, Arial, Tahoma; margin:0; padding-left:10px;}
#subnav li {list-style-type: none; padding-right: 10px; padding-bottom:4px;}
#subnav li a {color: #DFE433; text-decoration:none;}
#subnav li a:hover {color: #FFFFFF;}

#content {padding-top:5px;}
#caption {float:left; width:340px; text-align:right; overflow:hidden; height:300px; }
#caption p {font: 8pt/15pt Verdana, Microsoft Sans Serif , Trebuchet MS, Arial, Tahoma; color: #FCFCEA; padding-right:20px; padding-left:16px; padding-bottom:0px;}
#caption p.filler {height:300px;}


#footer {color: #939391; font: 8pt/12pt Microsoft Sans Serif, Trebuchet MS, Arial, Tahoma;}
#footer a { color: #939391; font: 8pt/12pt Microsoft Sans Serif, Trebuchet MS, Arial, Tahoma; text-decoration:none; padding-left:22px; }
#footer a:hover { color: #ffffff;}

#contact_NL, #contact_ENG {text-align:left ; font: 8pt/12pt Microsoft Sans Serif, Trebuchet MS, Arial, Tahoma; color:#DFE433;}
input { font: 8pt/12pt Microsoft Sans Serif, Trebuchet MS, Arial, Tahoma; color:#FCFCEA; background-color:#383733; border: 1px solid #939391; }
textarea { font: 8pt/12pt Microsoft Sans Serif, Trebuchet MS, Arial, Tahoma; color:#FCFCEA; background-color:#383733; border: 1px solid #939391; }

input.grey {background-color:#383733;}
