﻿body {
	background-color: #eaeaea;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	
}

#top {
	padding: 0px;
	height: 35px;
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	left: 0px;
	top: 0px;
	font-size: 11px;
}
#shadetop {
	background-image: url(../images/bg_top.gif);
	padding: 0px;
	height: 28px;
	width: 998px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	z-index: 100;
}

#welkom {
	position: relative;
	left: 0px;
	top: 10px;
	z-index: 500;
}
#topmenu {
	position: absolute;
	left: -3px;
	top: 4px;
	text-align: right;
	width: 970px;
	z-index: 300;
}
#topmenu img {
	position:relative;
	top:5px;
	}

.str {
	padding: 0px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 8px;
}

.bg_steps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFF;
	margin: 0px;
	height: 18px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #000;
	border: 2px solid #999;
	display: inline-block;
	font-weight: bold;
	}



#container {
	background-color: #FFF;
	padding: 0px;
	height: auto;
	width: 998px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	z-index: 10;
	background-image: url(../images/bg_container.gif);
	background-repeat: repeat-y;
	position: relative;
	left: 0px;
	top: 0px;
}

#header {
	padding: 0px;
	height: 169px;
	width: 970px;
	position: absolute;
	background-color: #945f22;
	z-index: 200;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	left: 13px;
	top: 26px;
}
#stel {
	background-image: url(../images/renostairs.jpg);
	margin: 0px;
	padding: 0px;
	height: 169px;
	width: 170px;
	position: absolute;
	left: 13px;
	top: -31px;
}
#logo {
	background-image: url(../images/renostairs_staircase_renovation0.gif);
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 490px;
	position: absolute;
	left: 245px;
	top: 5px;
}
#image {
	background-image: url(../images/renostairs_staircase_renovation_3.jpg);
	margin: 0px;
	padding: 0px;
	height: 146px;
	width: 220px;
	position: absolute;
	left: 775px;
	top: -32px;
	background-repeat: no-repeat;
}




#navigation {
	position: absolute;
	z-index: 1000;
	height: 40px;
	width: 970px;
	left: 13px;
	top: 155px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/menubarbg.gif);
	background-repeat: no-repeat;
	text-transform: uppercase;
}


#submenu {
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 970px;
	position: absolute;
	left: 13px;
	top: 200px;
	z-index: 300;
	font-size: 11px;
}
#breadcrum {
	position: absolute;
	left: 26px;
	top: 15px;
	color: #000;
}
#breadcrum ul {
	padding:0;
}
#breadcrum ul li {
	margin-left:2px;
	padding-right:10px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#breadcrum ul li.first {
	background-image: none;	
	margin-left:0px;
	padding-right:0px;
}
#breadcrum ul li.last {
	background-image: none;	
}

.arrow {
	background-image: url(../images/arrow.gif);
	padding: 0px;
	height: 7px;
	width: 4px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#datum {
	position: absolute;
	left: 520px;
	top: 15px;
	height: 30px;
	width: 200px;
	text-align: right;
}

#search {
	background-image: url(../images/zoeken.gif);
	margin: 0px;
	height: 26px;
	width: 160px;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #666;
	position: absolute;
	left: 0px;
	top: 0px;
	line-height: 26px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#leftcolumn {
	padding: 0px;
	width: 200px;
	height: auto;
	z-index: 500;
	float: left;
	margin-top: 220px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 38px;
}
.block_top {
	background-image: url(../images/blokje_top.gif);
	padding: 0px;
	height: 10px;
	width: 200px;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.block_bottom {
	background-image: url(../images/blokje_bottom.gif);
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 200px;
	background-repeat: no-repeat;
}
.block_bottomr {
	padding: 0px;
	height: 20px;
	width: 200px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 100px;
	margin-left: 0px;
}
.block_bottom_sound {
	background-image: url(../images/bg_bottom_sound.jpg);
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 200px;
	background-repeat: no-repeat;
}

#voordelen {
	margin: 0px;
	padding: 0px;
	height: 110px;
	width: 198px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b68957;
	border-left-color: #b68957;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
	position: relative;
	left: 0px;
	top: 0px;
	background-image: url(../images/vinkjes.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.voordeel {
	font-size: 13px;
	padding: 0px;
	height: 22px;
	width: 198px;
	font-weight: normal;
	color: #814a09;
	margin: 0px;
	position: relative;
	left: 38px;
	top: 4px;
}

#dealer {
	margin: 0px;
	padding: 0px;
	height: 85px;
	width: 198px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b68957;
	border-left-color: #b68957;
	background-image: url(../images/radar.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	position: relative;
	left: 0px;
	top: 0px;
}
#tevreden {
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 198px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b68957;
	border-left-color: #b68957;
	position: relative;
	left: 0px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #B68957;
}
#zipcode {
	background-image: url(../images/dealerzoekveld.gif);
	height: 25px;
	width: 54px;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #000;
	position: relative;
	left: 10px;
	top: 0px;
	line-height: 25px;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#fieldzip {
	position: absolute;
	left: 13px;
	top: 28px;
}
#zoekbutton {
	background-image: url(../images/search.gif);
	padding: 0px;
	height: 25px;
	width: 70px;
	display: block;
	position: absolute;
	left: 0px;
	top: 32px;
	cursor: pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#fader {
	padding: 0px;
	height: 300px;
	width: 200px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#adres {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 40px;
	top: -100px;
	z-index: 10000;
}
.bruin {
	color: #945f22;
}


.blocktxt {
	font-size: 16px;
	color: #000;
	position: absolute;
	left: 13px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 200px;
	font-weight: normal;
	font-style: normal;
}
.blocktxt2 {
	font-size: 16px;
	color: #000;
	position: absolute;
	left: -13px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 200px;
	text-align: right;
	font-weight: normal;
}

#centercolumn {
	padding: 0px;
	height: auto;
	width: 480px;
	float: left;
	margin-top: 220px;
	margin-right: 22px;
	margin-bottom: 150px;
	margin-left: 22px;
	position: relative;
}
.titel {
	font-size: 26px;
	font-weight: normal;
	color: #945f22;
	padding: 0px;
	height: 26px;
	width: 700px;
	position: relative;
	left: 0px;
	top: -5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
.kopje {
	font-size: 16px;
	font-weight: normal;
	color: #000;
	padding: 0px;
	height: auto;
	width: 500px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	position: relative;
	left: 0px;
	top: 0px;
}
.kopje3 {
	font-size: 18px;
	font-weight: normal;
	padding: 0px;
	height: 12px;
	width: 500px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	position: relative;
	left: 0px;
	top: 0px;
	color: #000;
}
.maintext {
	margin: 0px;
	padding: 0px;
}
.pics {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -4px;
}
.pics td {
	height: 30px;
	text-align: center;
}


#prijsbutton {
	background-image: url(../images/calculate_price.gif);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 119px;
	display: block;
	position: relative;
	left: 160px;
	top: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#kleurbutton {
	background-image: url(../images/button_aanvragen.png);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 154px;
	display: block;
	position: relative;
	left: 155px;
	top: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#dealersbutton {
	background-image: url(../images/knop_dealerschap.gif);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 176px;
	display: block;
	position: relative;
	left: 150px;
	top: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}




.rightimage {
	padding: 0px;
	height: 141px;
	width: 202px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 2000;
}


.leftimage {
	padding: 0px;
	height: 141px;
	width: 202px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 2000;
}


.leftimagebottom {
	padding: 0px;
	height: 141px;
	width: 202px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 2000;
}

#renostairs_staircase_renovation6 {
	padding: 0px;
	height: 236px;
	width: 135px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 2000;
}

#renostairs_staircase_renovation7 {
	padding: 0px;
	height: 236px;
	width: 135px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 2000;
}
#renostairs_staircase_renovation8 {
	padding: 0px;
	height: 141px;
	width: 202px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 2000;
}


#field_contact1 {
	height: 25px;
	width: 54px;
	position: relative;
	left: 10px;
	top: 0px;
	font-size: 11px;
	color: #000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/field_contact1.gif);
	text-align: left;
	line-height: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#zoekbutton2 {
	background-image: url(../images/search.gif);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 70px;
	display: block;
	cursor: pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}



#rightcolumn {
	padding: 0px;
	width: 200px;
	z-index: 500;
	float: left;
	height: auto;
	margin-top: 220px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#sresult {
	margin: 0px;
	padding: 0px;
	height: 106px;
	width: 198px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b68957;
	border-left-color: #b68957;
	position: relative;
	left: 0px;
	top: 0px;
}
#trends {
	margin: 0px;
	padding: 0px;
	height: 106px;
	width: 198px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b68957;
	border-left-color: #b68957;
	position: relative;
	left: 0px;
	top: 0px;
}
#trend {
	text-align: center;
	height: 12px;
	width: 200px;
	position: relative;
	left: 23px;
	top: 25px;
}
.jclock {
	font-size: 28px;
	color: #238603;
	text-align: center;
	height: 30px;
	width: 200px;
	position: relative;
	left: 0px;
	top: 27px;
	
}
#stilletrap {
	font-size: 32px;
	color: #238603;
	text-align: center;
	height: 30px;
	width: 200px;
	position: relative;
	left: 0px;
	top: 45px;
	
}
#klikop {
	font-size: 16px;
	color: #FFF;
	height: 30px;
	width: 200px;
	position: absolute;
	left: 14px;
	top: 200px;
}
#stempel {
	font-size: 16px;
	color: #FFF;
	height: 101px;
	width: 99px;
	position: absolute;
	left: 130px;
	top: -36px;
	background-image: url(../images/stempel.png);
	margin: 0px;
	padding: 0px;
	z-index:2500;
}

#soundicon {
	font-size: 16px;
	color: #FFF;
	height: 30px;
	width: 200px;
	position: absolute;
	left: 10px;
	top: 90px;
	margin: 0px;
	padding: 0px;
}
#logos_sound {	
	height: 86px;
	width: 141px;
	position: absolute;
	left: 57px;
	top: 90px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/logos_sound.jpg);
}


#newsletter {
	margin: 0px;
	padding: 0px;
	height: 106px;
	width: 198px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b68957;
	border-left-color: #b68957;
	background-image: url(../images/envelop.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: relative;
	left: 0px;
	top: 0px;
}
#aanmeldbutton {
	background-image: url(../images/subscribe.gif);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 90px;
	display: block;
	position: absolute;
	left: 13px;
	top: 81px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#calcoffer {
	margin: 0px;
	padding: 0px;
	height: 106px;
	width: 198px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b68957;
	border-left-color: #b68957;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url(../images/calculator.gif);
	position: relative;
	left: 0px;
	top: 0px;
}
#berekenbutton {
	background-image: url(../images/calculate.gif);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 85px;
	display: block;
	position: absolute;
	left: 104px;
	top: 81px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bekijkenbutton {
	background-image: url(../images/view.gif);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 58px;
	display: block;
	position: absolute;
	left: 130px;
	top: 81px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#callback {
	margin: 0px;
	padding: 0px;
	height: 106px;
	width: 198px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b68957;
	border-left-color: #b68957;
	background-position: right bottom;
	background-repeat: no-repeat;
	background-image: url(../images/telefoon.gif);
	position: relative;
	left: 0px;
	top: 0px;
}
#btw {
	margin: 0px;
	padding: 0px;
	height: 106px;
	width: 198px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b68957;
	border-left-color: #b68957;
	background-position: right bottom;
	background-repeat: no-repeat;
	background-image: url(../images/btwvoordeel.jpg);
	position: relative;
	left: 0px;
	top: 0px;
}
#doecheck {
	background-image: url(../images/btn_doecheck.gif);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 113px;
	display: block;
	position: absolute;
	left: 13px;
	top: 81px;
}

#sound {
	margin: 0px;
	padding: 0px;
	height: 265px;
	width: 198px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b68957;
	border-left-color: #b68957;
	background-position: center bottom;
	background-repeat: no-repeat;
	background-image: url(../images/bg_sound.jpg);
	position: relative;
	left: 0px;
	top: 0px;
}
#callfield {
	background-image: url(../images/belveld.gif);
	margin: 0px;
	height: 25px;
	width: 156px;
	font-size: 9px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #666;
	position: absolute;
	left: 0px;
	top: 0px;
	line-height: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#callfield2 {
	background-image: url(../images/belveld2.gif);
	margin: 0px;
	height: 19px;
	width: 153px;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	color: #000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#dagdeel {
	position: relative;
	left: 0px;
	top: -10px;

}
#terugbellen {
	background-image: url(../images/callmeback.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 107px;
	cursor: pointer;
	position: relative;
	left: 240px;
	top: -27px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



#call {
	position: absolute;
	left: 13px;
	top: 48px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#call2 {

}

#callbutton {
	background-image: url(../images/callmeback.gif);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 107px;
	display: block;
	position: relative;
	left: 0px;
	top: 33px;
	cursor: pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#skype {
	margin: 0px;
	padding: 0px;
	height: 106px;
	width: 198px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b68957;
	border-left-color: #b68957;
	background-position: right bottom;
	background-repeat: no-repeat;
	background-image: url(../images/skype.gif);
	position: relative;
	left: 0px;
	top: 0px;
}
#skypebutton {
	background-image: url(../images/chat.gif);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 58px;
	display: block;
	position: absolute;
	left: 13px;
	top: 81px;
}
#skypestatus {
	position: absolute;
	left: 1px;
	top: 23px;
	margin: 0px;
	padding: 0px;
	height: 12px;
	width: auto;
}
#flags {
	padding-top: 20px;
	padding-left: 10px;
}
#footer-flags {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 810px;
	top: -105px;
	z-index: 11000;
}

#footer {
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	height: 80px;
	width: 998px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	left: 0px;
	top: px;
}
#footermenu {
	font-size: 11px;
	height: 12px;
	width: 950px;
	position: relative;
	left: 13px;
	top: 25px;
}
#networks {
	position: absolute;
	left: 855px;
	top: 0px;
	width: 120px;
}
#volg {
	position: absolute;
	left: 790px;
}

.icons {
	margin-right: 3px;
	margin-left: 3px;
}






a:link {text-decoration: none; color: #666666;}
a:visited {text-decoration: none; color: #666666;}
a:active {text-decoration: none; color: #666666;}
a:hover {text-decoration: none; color: black;}

.greenlink:link {
	text-decoration: underline;
	color: #248604;
}
.greenlink:visited {
	text-decoration: underline;
	color: #248604;
}
.greenlink:active {
	text-decoration: underline;
	color: #248604;
}
.greenlink:hover {
	text-decoration: underline;
	color: #248604;
}

a {outline:none;}
.dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	position: relative;
	left: 0px;
	top: 0px;
}






.spacer {
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 200px;
	position: relative;
	left: 0px;
	top: 0px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.formfieldmini {
	background-image: url(../images/miniveld.gif);
	margin: 0px;
	height: 25px;
	width: 27px;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #000;
	float: left;
	line-height: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.formfield {
	background-image: url(../images/belveld2.gif);
	margin: 0px;
	height: 25px;
	width: 153px;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	color: #000;
	float: left;
	line-height: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.formfieldkl {
	background-image: url(../images/klein_veld.gif);
	margin: 0px;
	height: 25px;
	width: 75px;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	color: #000;
	float: left;
	line-height: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.formfieldklst {
	background-image: url(../images/field_contact1.gif);
	margin: 0px;
	height: 25px;
	width: 51px;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	color: #000;
	float: left;
	line-height: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.montage {
	float: left;
	width: 130px;
}



#aanmelden {
	background-image: url(../images/subscribe.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 90px;
	cursor: pointer;
	position: relative;
	left: 50px;
	top: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#versturen {
	background-image: url(../images/send.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 60px;
	cursor: pointer;
	position: relative;
	left: 55px;
	top: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bereken_prijs {
	background-image: url(../images/calculate_price.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 119px;
	cursor: pointer;
	position: relative;
	left: 55px;
	top: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#doe_check {
	background-image: url(../images/btn_doecheck.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 113px;
	cursor: pointer;
	position: relative;
	left: 55px;
	top: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#quote-box-text div, #quote-author div {
	display: none;
	position: relative;
	left: 14px;
	top: 28px;
	width: 175px;
}
.quotenames {
	font-size: 11px;
	font-weight: bold;
	position: relative;
	left: 0px;
	top: 10px;
	font-style: normal;
}

.naamklant {
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
}
.kopje2 {
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	height: 12px;
	width: 500px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	position: relative;
	left: 0px;
	top: 0px;
	text-decoration: underline;
}
.opsomming {
	list-style-type: none;
	list-style-image: url(../images/bolletje.gif);
	line-height: 20px;
}
.opsomming2 {
	list-style-type: none;
	list-style-image: url(../images/bolletje.gif);
	line-height: 20px;
	margin-left: 35px;
	margin-bottom: 10px;
}

.kleuren {
}
.kleuren td {
	height: 25px;
	width: 25px;
	cursor: pointer;
}
.kleuren td img {
	height: 25px;
	width: 25px;
	cursor: pointer;
}

.kleurnamen td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	height: 9px;
	width: 25px;
	text-align: center;
}
.formtable td {
	height: 30px;
}
.formtable2 tr {
	height: 50px;
}



.mpFormTable td {
	height: 30px;
}
#kleurenkiezer {
	margin: 0px;
	padding: 0px;
	height: 160px;
	width: 480px;
	position: relative;
	left: 0px;
	top: 0px;
}

#grotekleur {
	margin: 0px;
	padding: 0px;
	height: 133px;
	width: 133px;
	position: absolute;
	left: 260px;
	top: 0px;
}
#tekstkleur {
	margin: 0px;
	height: 20px;
	width: 113px;
	position: absolute;
	left: 145px;
	top: 115px;
	text-align: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.rodetekst {
	position: relative;
	height: 30px;
	width: 200px;
	left: 0px;
	top: 200px;
}
.smalltxt {
	font-size: 10px;
	color: #000;
}
.smalltxt2 {
	font-size: 8px;
	color: #000;
}

#werkwijze {
	position: relative;
	left: 0px;
	top: 0px;
}
#stappenplanboth {
	margin: 0px;
	padding: 0px;
	position: relative;
}

#stappenplantxt {
	width: 180px;
	position: relative;
}
#stappenplan {
	padding: 0px;
	margin: 0px;
	position: absolute;
	height: 200px;
	width: 300px;
	left: 180px;
	top: 0px;
}



#clearfloat {
	clear: both;
	height: 1px;
	width: 1000px;
}
#tekstkleur2 {
	margin: 0px;
	height: 20px;
	width: 240px;
	position: absolute;
	left: 18px;
	top: 115px;
	text-align: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#grotekleur2 {
	margin: 0px;
	padding: 0px;
	height: 133px;
	width: 133px;
	position: absolute;
	left: 260px;
	top: 0px;
}
#kleurenkiezer2 {
	margin: 0px;
	padding: 0px;
	height: 160px;
	width: 480px;
	position: relative;
	left: 0px;
	top: 0px;
}
#checkgegevens {
	display: none;
}
#offertegegevens {
	display: none;
}
.pdf {
	position: relative;
	top: 5px;
}
#startpagbutton {
	background-image: url(../images/backtohome.gif);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 112px;
	display: block;
	position: relative;
	left: 151px;
	top: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#back {
	position: relative;
	left: 20px;
	top: 75px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 30px;
	width: 30px;
	z-index: 100;
	cursor: pointer;
}
#fwd {
	position: relative;
	left: 235px;
	top: 75px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 30px;
	width: 30px;
	z-index: 100;
	cursor: pointer;
}

#stepsbox {
	
	position:relative;
	padding: 0;
	margin: 0;
}

#lefttext {
	
	width: 195px;
	position: relative;
	
}

#steps {
	position: absolute;
	left: 190px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	width:280px;
	height:220px;
	
	
}



.lami-image {
	padding: 0px;
	height: 141px;
	width: 202px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 2000;
}
#vergelijkingstabel tr td{
	font-size: 12px;
	color: #000;
	margin-top: 10px;
	margin-bottom: 10px;
}
.bolletjes {
	position: relative;
	left: 10px;
	top: 1px;
}
#vergelijken {
	background-image: url(../images/compare.gif);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 84px;
	display: block;
	position: relative;
	left: 151px;
	top: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#spacer {
	height: 130px;
	position: relative;
	width: 200px;
}
#velden {
	position: relative;
	left: 300px;
	top: 0px;
}
#opmerkingen {
	height: auto;
	width: 150px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 60px;
}

#koopavond {
	height: auto;
	width: 200px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 1px;
	top: 25px;
}
#cse {
	width: 480px;
	z-index: 900;
	height: auto;
	position: absolute;
	float: left;
	background-color: #FFF;
	top: -7px;
	margin-top: 35px;
}
#query {
	position: absolute;
	width: 207px;
	left: 750px;
	top: 10px;
	background-image: url(../images/zoeken_01.gif);
	height: 26px;
	font-size: 9px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #666;
	line-height: 26px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
#searchinput {
	background-image: url(../images/zoeken_02.gif);
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 34px;
	display: block;
	cursor: pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	left: 916px;
	top: 10px;
}
#zoeken {
	position: absolute;
	z-index: 1000;
	left: 260px;
	top: 245px;
	background-color: #FFF;
	height: 30px;
	width: 480px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#sluitzoeken {
	position: relative;
	left: 280px;
	top: -7px;
}
#infolijn {
	margin: 0px;
	padding: 0px;
	height: 106px;
	width: 198px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b68957;
	border-left-color: #b68957;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(../images/caller.gif);
	position: relative;
	left: 0px;
	top: 0px;
}
.block_bottomr_c {
	background-image: url(../images/bottom_r_call.gif);
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 200px;
	background-repeat: no-repeat;
}
#renolijn {
	font-size: 16px;
	color: #248604;
	position: absolute;
	left: 13px;
	top: 0px;
}
.martop {
	margin-top: 22px;
	}
#calltime {
	font-size: 13px;
	color: #945f22;
	position: absolute;
	left: 20px;
	top: 50px;
	font-weight: bold;
}
.formtable3 tr {
	height: 40px;
}
#topspacer {
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 200px;
	position: relative;
	left: 0px;
	top: 0px;
}
#silencegarant {
	position: relative;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 450px;
	background-color: #FFF;
}
#silenttrap {
	background-image:url(../images/geluid_reno.jpg);	
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	position: relative;
	left: 0px;
	top: 0px;
	background-color: #FFF;
}
#conctrap {
	background-image:	url(../images/geluid_conc.jpg);	
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	position: absolute;
	left: 250px;
	top: 0px;
	background-color: #FFF;
}
#concsound {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	position: relative;
	left: 0px;
	top: 70px;
	background-color: #FFF;
}
#renosound {
	margin: 0px;
	height: 50px;
	width: 200px;
	position: relative;
	left: 0px;
	top: 70px;
	background-color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}
#errormessage {
	color: #F00;
	font-size: 11px;
}
