@charset "UTF-8";
/* CSS Document */

* {
margin: 0;
}
html, body {
height: 100%;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:link {
         color: #FFFFFF;
         }
a:visited {
         color: #FFFFFF;
         }
a:hover {
         color: #1f8acd;
         text-decoration: none;
         }
a:active {
         color: #16254a;
         }

.wrapper {
min-height: 100%;
width: 957px;
height: auto !important;
height: 100%;
margin: 0 auto -4em;
}
#foot {
background-image:url(images/footerbg.jpg);
height: 135px;
width: 953px;
}
#footcontent1 {
font-size: 11px; color: #76b00a;
font-weight:bold;
padding-left: 20px;
padding-top: 10px;
}
#footcontent2 {
font-size: 11px; color: #76b00a;
font-weight:bold;
float:right;
margin-right:20px;
margin-top: -35px;
}
#footcontent3 {
position:absolute;
font-size: 11px; color: #65a30d;
font-weight:bold;
padding-left: 710px;
padding-top: 65px;
}
#footcontent4 {
}
.newsboxurl { 
text-decoration:none;
}
#newsbox {
}
.footer {
font-size:10px;
margin-top:8px;
margin-left: 100px;
height: 4em;
width: 957px;
}
.footer a:link,.footer a:visited {color:#333333; text-decoration: none;}
.footer a:hover {color:#1f8acd}.footerlink {color:#333333;}

#container {
padding-top:10px;
}
#header {
background-image:url(images/headerbg.jpg);
height: 135px;
width: 953px;
}
#home {
padding: 7px;
}
#badkamers {
padding: 7px;
}
#tegels {
padding: 7px;
}
#trends {
padding: 7px;
}
#koopzondagen {
padding: 7px;
}
#openingstijden {
padding: 7px;
}
#contact {
padding: 7px;
}

#logo {
padding-left:20px;
padding-top:8px;
}
#slogan {
background-image:url(images/header_slogan.jpg);
position:absolute;
height: 66px;
width: 417px;
margin-left: 360px;
margin-top: -70px;
}
#redenen {
position:absolute;
height:165px;
width:116px;
margin-left: 865px;
margin-top:-130px;
}
#gratisadvies {
position:absolute;
z-index:1;
height:90px;
width:90px;
padding-left: 862px;
margin-top:180px;
}
#content {
background-color:#a4a4a4;
height: 380px;
width: 953px;
}
#box1 {
position:absolute;
padding-top:32px;
margin-left: 34px;
padding-left:10px;
height: 392px;
width:452px;
font:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
}
.action{
float:left;
}
#kortingcirkelopstel {
position:absolute;
margin-top: 30px;
margin-left: 20px;
height: 46px;
width: 46px;
}
#prijstagopstel {
z-index:3;
position:absolute;
margin-top: 312px;
margin-left: 110px;
height: 47px;
width: 109px;
background:url(images/prijstaggroot.png)
}
#producttitelopstel {
z-index:1;
position:absolute;
color:#FFFFFF;
font-size:16px;
margin-top: 285px;
margin-left: 15px;
height: 22px;
width: 71px;
}
#prijsopstel {
z-index: 4;
position:absolute;
color:#FFFFFF;
font-size:24px;
margin-top: 318px;
margin-left: 118px;
height: 22px;
width: 85px;
}
#fotoopstel {
padding-top: 7px;
padding-left: 11px;
height:297px;
width:307px;
}
#productactionimage {
padding-top: 7px;
padding-left: 11px;
height:297px;
width:307px;
}
#producthovertext {
z-index:2;
position:absolute;
color:#6b6b6b;
background-color:#FFFFFF;
margin-top: 210px;
margin-left: 11px;
height: 120px;
width: 307px;
}
#fotobgopstel {
height:340px;
width:325px;
background:url(images/opstellingbg.png);
}
#spetterprijs{
position:absolute;
margin-top: 40px;
padding-left: 298px;
}
#price {
position:absolute;
margin-top:290px;
margin-left:235px;
color:#FFFFFF;
}

#box2 {
position:absolute;
height: 392px;
width: 435px;
margin-left: 520px;
margin-top: 58px;
padding-top: 12px;
font:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
#textzone {
position:absolute;
float:right;
height: 90px;
width: 425px;
margin-top: 5px;
margin-left:527px;
}
#pluginname1{
font-weight:bold; color:#333333;
}
#acties {
position: absolute;
height: 154px;
width: 127px;
margin-left: 385px;
margin-top: -70px;
}
#actiebanner {
position:absolute;
margin-left: 530px;
margin-top: -30px;
}
#newssub{
margin-top: -10px;
}
#pageback {
position:absolute;
margin-top: 100px;
margin-left: 70px;
}
#pijl1{
position:absolute;
margin-left: 385px;
margin-top: -90px;
}
#pijl2{
position:absolute;
margin-left: 490px;
margin-top: -90px;
}
#spotlight01 {
position: absolute;
height: 152px;
width: 199px;
margin-left: 650px;
margin-top: -120px;
background-image:url(images/spotlightbg1.png);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
}
#spotlight02 {
position: absolute;
height: 123px;
width: 159px;
margin-left: 755px;
margin-top: -50px;
background-image:url(images/spotlightbg2.png);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
}
#spotlight01 img{
height: 126px;
width: 173px;
margin-left: -4px;
margin-top: 9px;
}
#spotlight02 img{
height: 99px;
width: 137px;
margin-left: -4px;
margin-top: 8px;
}
input#name {	border: 0px;	background: url(images/inputbg.png); height: 20px;	width: 117px;
}
input#email {	border: 0px;	background: url(images/inputbg.png); height: 20px;	width: 117px;
}
input#naam { border: 0px; background: url(images/inputbg2.png); height: 20px; width: 117px;
}
input#emailfriend { border: 0px; background: url(images/inputbg2.png); height: 20px; width: 160px;
}
input#naamontvanger { border: 0px; background: url(images/inputbg2.png); height: 20px; width: 160px;
}
textarea#boodschap { border: 0px; background: url(images/textareabg.png); height: 200px; width: 320px;
}
select
{
   border: 0px;	background: url(images/inputbg.png); height: 20px;	width: 117px;
   font-family: verdana;
   font-size: 10pt;
   color: #000000;
   margin:0; 
}
#newssubresponse{
	width:330px;
}
#newssub .float{
float:left;
margin-right:5px;
margin-top:5px;
}
.prijstag {
position:absolute;
margin-top: 120px;
margin-left: 45px;
height: 22px;
width: 71px;
background:url(images/thumb_prijstag.png);
}
.producttitel {
position:absolute;
color:#FFFFFF;
margin-top: 100px;
margin-left: 15px;
height: 22px;
width: 71px;
}
.producttitel a:link,.producttitel a:visited {color:#FFF; text-decoration: none;}
.producttitel a:hover {color:#1f8acd}

.prijs {
position:absolute;
color:#FFFFFF;
font-size:11px;
margin-top: 125px;
margin-left: 55px;
height: 22px;
width: 71px;
}
.kortingcirkel {
position:absolute;
margin-top: 30px;
margin-left: 133px;
height: 46px;
width: 46px;
}
.thumbfoto {
padding-top: 12px;
padding-left: 11px;
height:137px;
width:103px;
}
#prod_nav{
width:100%;
text-align:right;
}
.fotobg {
width:185px;
background:url(images/thumb_fotobg.png);
}
.prijstag {
}
.spetterprijs{
  width:46px;
  height:46px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/skins/bt/images/spetterprijs.png');
}
.spetterprijs[class] {
  background-image:url(/skins/bt/images/spetterprijs.png);
}
.doorsturen{
  width:95px;
  height:36px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/skins/bt/images/doorsturen.png');
  position:absolute;
  top: 160px;
  left: 310px;
  z-index:2;
cursor:pointer;
}
.doorsturen[class] {
  background-image:url(/skins/bt/images/doorsturen.png);
}
.vergroten{
  width:95px;
  height:36px;
  cursor:pointer;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/skins/bt/images/vergroten.png');
  
}
#vergroten{
  position:absolute;
  top: 200px;
  left: 310px;
  width:95px;
  height:36px;
  z-index:2;
}
.vergroten[class] {
  background-image:url(/skins/bt/images/vergroten.png);
}
input#name {	border: 0px;	background: url(images/inputbg.png); height: 20px;	width: 117px;
}
input#email {	border: 0px;	background: url(images/inputbg.png); height: 20px;	width: 117px;
}
select
{
   border: 0px;	background: url(images/inputbg.png); height: 20px;	width: 117px;
   font-family: verdana;
   font-size: 10pt;
   color: #000000;
   margin:0; 
}
#activeprod{
postion:relative;
}
#producthovertext{
	display:none;
	postion:absolute;
}
#box1:hover #producthovertext {
	display:inline;
	postion:absolute;
}
#tellafriend{
	display:none;
}
