body, html {
width: 100%;
height: 100%;
padding: 0px;
margin: 0px;
position: relative;
}

html {
overflow: auto;
}

* {
behavior: url(/site/css/iepngfix.htc);
}

.link_grijs:link, .link_grijs:visited, .link_grijs:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #666666;
}

.link_grijs:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: underline;
color: #666666;
}

.link_wit:link, .link_wit:visited, .link_wit:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #FFFFFF;
}

.link_wit:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: underline;
color: #FFFFFF;
}

#wrapper {
width: 100%;
position: absolute;
}

#menu {
width: 870px;
height: 70px;
}

#favorieten {
padding: 50px 0 0 0;
float: left;
}

#navigatie {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
padding: 50px 0 0 0;
float: right;
}

#inhoud {
width: 100%;
height: 400px;
background: url(../images/start_bg.gif) repeat-x;
}

#inhoud_wrapper {
width: 870px;
height: 400px;
position: relative;
}

#logo {
position: absolute;
top: 50px;
left: 0px;
}

#box_een {
width: 288px;
height: 188px;
background: url(../images/start_box.png) no-repeat;
position: absolute;
top: 145px;
left: 0px;
}

#box_twee {
width: 288px;
height: 188px;
background: url(../images/start_box.png) no-repeat;
position: absolute;
top: 145px;
left: 275px;
}

#box_drie {
width: 288px;
height: 188px;
background: url(../images/start_box.png) no-repeat;
position: absolute;
top: 145px;
left: 550px;
}

#vb_wat {
width: 210px;
height: 20px;
background: url(../images/start_vb_wat.gif) no-repeat;
position: absolute;
top: 255px;
left: 25px;
}

#vb_waar {
width: 210px;
height: 20px;
background: url(../images/start_vb_plaats.gif) no-repeat;
position: absolute;
top: 255px;
left: 300px;
}

#foto {
width: 236px;
height: 170px;
background: url(../images/start_foto.png) no-repeat;
position: absolute;
top: 190px;
right: 0px;
}

#copy {
width: 100%;
height: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
position: absolute;
top: 370px;
}

#merken {
width: 585px;
height: 70px;
}

#merk_image {
float: left;
padding: 20px 30px 0 30px;
}

/*##### Zoek module #####*/

.zoek_form {
width: 870px;
height: 188px;
position: absolute;
top: 145px;
left: 0px;
}

#zoek_wat_naam {
width: 210px;
height: 20px;
background: url(../images/start_product.gif) no-repeat;
position: absolute;
top: 15px;
left: 25px;
}

#zoek_waar_naam {
width: 210px;
height: 20px;
background: url(../images/start_plaats.gif) no-repeat;
position: absolute;
top: 15px;
left: 300px;
}

#zoek_vind_naam {
width: 210px;
height: 20px;
background: url(../images/start_zoeken.gif) no-repeat;
position: absolute;
top: 15px;
left: 575px;
}

#box_een_wat_waar {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
position: absolute;
top: 40px;
left: 25px;
}

.zoek_input_form {
width: 215px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
background: #FFFFFF;
border: #7f9db9 solid 1px;
padding: 4px;
}

#zoek_trefwoord {
position: absolute;
top: 65px;
left: 25px;
}

#zoek_plaats {
position: absolute;
top: 65px;
left: 300px;
}

#zoek_knop {
width: 85px;
height: 25px;
position: absolute;
top: 65px;
left: 575px;
}