* {
	margin: 0;
	padding: 0;
}


html{
	overflow-y: scroll !important;
	margin:0px;
	padding:0px;
}

body {
	background-image:url(../images/bg_thuis.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
}

#container_home {
	position:absolute;
	width: 900px;
	margin-left:-450px;
	top:0px;
	left:50%;
	height:800px;
}

#container_wtechniek {
	position:absolute;
	width: 900px;
	margin-left:-450px;
	top:0px;
	left:50%;
	height:940px;
}

#container_etechniek {
	position:absolute;
	width: 900px;
	margin-left:-450px;
	top:0px;
	left:50%;
	height:1100px;
}

#container_service {
	position:absolute;
	width: 905px;
	margin-left:-450px;
	top:0px;
	left:547px;
	height:1506px;
}

#container_projecten {
	position:absolute;
	width: 900px;
	margin-left:-450px;
	top:0px;
	left:50%;
	
	
}

#container_storing {
	position:absolute;
	width: 900px;
	margin-left:-450px;
	top:0px;
	left:50%;
	height:auto;
}

#container_contact {
	position:absolute;
	width: 900px;
	margin-left:-450px;
	top:0px;
	left:50%;
	height:820px;
}

#container_vacatures {
	position:absolute;
	width: 900px;
	margin-left:-450px;
	top:0px;
	left:50%;
	height:800px;
}


#container_disclaimer {
	position:absolute;
	width: 900px;
	margin-left:-450px;
	top:0px;
	left:50%;
	height:auto;
}
#container_sitemap {
	position:absolute;
	width: 900px;
	margin-left:-450px;
	top:0px;
	left:50%;
	height:auto;
}



img {
	border-style:none;
}




.strong {
	font-weight:bold;
}

#logo {
	position:absolute;
	top:39px;
	left:599px;
	background-image:url(../images/logo_thuis.jpg);
	background-repeat:no-repeat;
	width:288px;
	height:107px;
	margin:0;
	padding:0;
}

#zakelijk_helder {
	position:absolute;
	top:38px;
	left:10px;
	margin:0;
	padding:0;
}

#thuis_vaag {
	position:absolute;
	top:38px;
	left:146px;
	margin:0;
	padding:0;
}

#storing_vaag {
	position:absolute;
	top:38px;
	left:266px;
	margin:0;
	padding:0;
}

h1 {
	font-size:1.9em;
	margin-top:4px;
	margin-bottom:4px;
}

h2 {
	font-size:1.3em;
	margin-left:-2px;	
	
}

h3 {
	margin-bottom:4px;
	
}

h4 {
	margin-bottom:4px;
}

h5 {
	margin-top:30px;
}

p {
	margin-top:4px;
}

.inspring {
	margin-left:9px;
}

.inspringprojecten {
	margin-left:116px;
}

a {
	color:#000;
}

a:hover {
	text-decoration:none;
}

/*--------------------------------------------------------------menu----------------------------------------------*/

#navigatie {
	position:absolute;
	top:166px;
	left:14px;
	width:872px;
	height:46px;
	margin:0;
	padding:0;
	cursor:default;
	
}


.home a {
	position:absolute;
	top:0px;
	left:2px;
	margin:0;
	padding:0;
	background-image:url(../images/zakelijk_home_menu.jpg);
	background-repeat:no-repeat;
	width:118px;
	height:46px;
	
	
	
}

#selected_home {
	position:absolute;
	top:0px;
	left:2px;
	margin:0;
	padding:0;
	
}


.wtechniek a {
	position:absolute;
	top:0px;
	left:120px;
	margin:0;
	padding:0;
	background-image:url(../images/zakelijk_wtechniek_menu.jpg);
	background-repeat:no-repeat;
	width:122px;
	height:46px;
}

#selected_wtechniek {
	position:absolute;
	top:0px;
	left:120px;
	margin:0;
	padding:0;
}


.etechniek a {
	position:absolute;
	top:0px;
	left:242px;
	margin:0;
	padding:0;
	background-image:url(../images/zakelijk_etechniek_menu.jpg);
	background-repeat:no-repeat;
	width:135px;
	height:46px;
}

#selected_etechniek {
	position:absolute;
	top:0px;
	left:242px;
	margin:0;
	padding:0;
}


.service a {
	position:absolute;
	top:0px;
	left:377px;
	margin:0;
	padding:0;
	background-image:url(../images/zakelijk_service_menu.jpg);
	background-repeat:no-repeat;
	width:103px;
	height:46px;
}

#selected_service {
	position:absolute;
	top:0px;
	left:377px;
	margin:0;
	padding:0;
}


.projecten a {
	position:absolute;
	top:0px;
	left:480px;
	margin:0;
	padding:0;
	background-image:url(../images/zakelijk_projecten_menu.jpg);
	background-repeat:no-repeat;
	width:126px;
	height:46px;
}

#selected_projecten {
	position:absolute;
	top:0px;
	left:480px;
	margin:0;
	padding:0;
}



.storing a {
	position:absolute;
	top:0px;
	left:606px;
	margin:0;
	padding:0;
	background-image:url(../images/zakelijk_storing_menu.jpg);
	background-repeat:no-repeat;
	width:127px;
	height:46px;
}

#selected_storing {
	position:absolute;
	top:0px;
	left:606px;
	margin:0;
	padding:0;
}




.contact a {
	position:absolute;
	top:0px;
	left:733px;
	margin:0;
	padding:0;
	background-image:url(../images/zakelijk_contact_menu.jpg);
	background-repeat:no-repeat;
	width:136px;
	height:46px;
}

#selected_contact {
	position:absolute;
	top:0px;
	left:733px;
	margin:0;
	padding:0;
}





#navigatie li {
	list-style-type:none;
	margin:0;
	padding:0;
	
	
	
}

#navigatie ul {
	margin:0;
	padding:0;
}
	
#navigatie ul li.home a:hover {
	background-image:url(../images/zakelijk_home_hover.jpg);
	background-repeat:no-repeat;
}

#navigatie ul li.wtechniek a:hover {
	background-image:url(../images/zakelijk_wtechniek_hover.jpg);
	background-repeat:no-repeat;
	
}

#navigatie ul li.etechniek a:hover {
	background-image:url(../images/zakelijk_etechniek_hover.jpg);
	background-repeat:no-repeat;
	
}

#navigatie ul li.service a:hover {
	background-image:url(../images/zakelijk_service_hover.jpg);
	background-repeat:no-repeat;
	
}

#navigatie ul li.projecten a:hover {
	background-image:url(../images/zakelijk_projecten_hover.jpg);
	background-repeat:no-repeat;
	
}


#navigatie ul li.storing a:hover {
	background-image:url(../images/zakelijk_storing_hover.jpg);
	background-repeat:no-repeat;
	
}
	
#navigatie ul li.contact a:hover {
	background-image:url(../images/zakelijk_contact_hover.jpg);
	background-repeat:no-repeat;
	
}



/*--------------------------------------------------------------einde menu----------------------------------------------*/

/*--------------------------------------------------------------content----------------------------------------------*/

#path  {
	position:absolute;
	top:225px;
	left:22px;/*was 220px*/
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:0.7em;
	z-index:500;
}




#content {
	position:absolute;
	top:260px;
	left:22px;
	margin:0;
	padding:0;
	width:870px;/*was 630px*/
	height: 404px;
}

#content li {
	list-style-type:none;
}

#content_contact {
	position:absolute;
	top:270px;
	left:22px;
	margin:0;
	padding:0;
	width:870px;/*was 630px*/
	line-height:1.25em;
	
}


#content_disclaimer {
	position:absolute;
	top:270px;
	left:22px;
	margin:0;
	padding:0;
	width:830px;
	
}

#content_sitemap {
	position:absolute;
	top:270px;
	left:22px;
	margin:0;
	padding:0;
	width:830px;
	line-height:1.4em;
	
}

#content_sitemap h2 {
	color:#FFFFFF;
	background-color:#666666;
	font-size:1.3em;
	width:170px;
	padding-left:3px;
}

#content_sitemap ul {
	width:130px;
	margin-left:1px;
}

#content_sitemap li {
	margin-left:0px;
	
}

#content_sitemap a:hover {
	text-decoration:none;
}


.andere_bullet {
	list-style:circle;
	margin-left:15px;
}


#sitemap_zakelijk {
	position:absolute;
	top:70px;
	left:0px;
	margin:0;
	padding:0;


}

#sitemap_thuis {
	position:absolute;
	top:70px;
	left:228px;
	margin:0;
	padding:0;

}

#sitemap_storing {
	position:absolute;
	top:70px;
	left:455px;
	margin:0;
	padding:0;

}

#sitemap_generiek {
	position:absolute;
	top:70px;
	left:688px;
	margin:0;
	padding:0;

}

.av_width {
	width:300px;
}



#top a {
	position:absolute;
	top:800px;
	left:1000px;
	margin:0;
	padding:0;
	color:#000;
}

#top1 a {
	position:absolute;
	top:1100px;
	left:1000px;
	margin:0;
	padding:0;
	color:#000;
}

#top_service a {
	position:absolute;
	top:1427px;
	left:908px;
	margin:0;
	padding:0;
	color:#000;
}


#top_projecten a {
	position:absolute;
	top:1380px;
	left:1000px;
	margin:0;
	padding:0;
	color:#000;
}





#werktuig {
	position:absolute;
	top:600px;
	left:21px;
	margin:0;
	padding:0;
	background-image:url(../images/werktuig.png);
	background-repeat:no-repeat;
	width:435px;
	height:135px;
}

#elektro {
	position:absolute;
	top:600px;
	left:455px;
	margin:0;
	padding:0;
	background-image:url(../images/elektro.png);
	background-repeat:no-repeat;
	width:435px;
	height:135px;
}

#foto {
	position:absolute;
	top:50px;
	left:11px;
	z-index:100;
	
}	

#project1 {
	position:absolute;
	top:0px;
	left:0px;
	
}

#project2 {
	position:absolute;
	top:0px;
	left:210px;
}

#project3 {
	position:absolute;
	top:0px;
	left:420px;
}

#project4 {
	position:absolute;
	top:0px;
	left:630px;
}

#project5 {
	position:absolute;
	top:150px;
	left:0px;
}

#project6 {
	position:absolute;
	top:150px;
	left:210px;
}



#foto1 {
	border:1px solid #5f1325;
	
}

#foto2 {
	border:1px solid #5f1325;
}

#foto3 {
	border:1px solid #5f1325;
}

#foto4 {
	border:1px solid #5f1325;
}

#foto5 {
	margin-top:50px;
	border:1px solid #5f1325;
}

#foto6 {
	margin-top:50px;
	border:1px solid #5f1325;
}

#fototekst1 {
	position:absolute;
	top:154px;
	left:15px;
	font-size:12px;
	font-weight:bold;
	
}

#fototekst2 {
	position:absolute;
	top:154px;
	left:10px;
	font-size:12px;
	font-weight:bold;
	
}

#fototekst3 {
	position:absolute;
	top:154px;
	left:30px;
	font-size:12px;
	font-weight:bold;
	
}

#fototekst4 {
	position:absolute;
	top:154px;
	left:10px;
	font-size:12px;
	font-weight:bold;
	
}

#fototekst5 {
	position:absolute;
	top:204px;
	left:35px;
	font-size:12px;
	font-weight:bold;
	
}

#fototekst6 {
	position:absolute;
	top:204px;
	left:35px;
	font-size:12px;
	font-weight:bold;
	
}

#fototekst7 {
	position:absolute;
	top:154px;
	left:165px;
	font-size:12px;
	font-weight:bold;
	
}

#fototekst8 {
	position:absolute;
	top:154px;
	left:165px;
	font-size:12px;
	font-weight:bold;
	
}


.bezoekadres {
	position:absolute;
	top:45px;
	left:0px;
	margin:0;
	padding:0;
	width:150px;
	
}

.postadres {
	position:absolute;
	top:45px;
	left:200px;
	margin:0;
	padding:0;
	width:150px;
	
}

.vet {font-weight:bold;
	
}

.vet1 {
	font-weight:bolder;
	font-style:italic;
	
}


#contactgegevens {
	position:absolute;
	top:100px;
	left:0px;
	margin:0;
	padding:0;
}

#form_particulier {
	position:absolute;
	top:-52px;
	left:438px;
	margin:0;
	padding:0;
	width:440px;
	line-height:1.25em;
}

.inspringtelefoon {
	margin-left:3px;
}

.inspringfax {
	margin-left:35px;
}

.inspringinternet {
	margin-left:3px;
}

.inspringemail {
	position:absolute;
	top:65px;
	left:51px;
}

.inspringemail1 {
	position:absolute;
	top:70px;
	left:61px;
}

.inspringpostbank {
	margin-left:64px;
}


.vrouw {
	margin-left:63px;
}

#naamparticulier {
	margin-left:28px;
	width:287px;
	height:1.2em;
}

#emailparticulier {
	margin-left:32px;
	width:287px;
	height:1.2em;
}

#telefoonparticulier {
	margin-left:55px;
	width:287px;
	height:1.2em;
}

#vragenparticulier {
	width:413px;
	height:155px;
	margin:0;
	padding:0;


}

#verzendenparticulier {
	position:absolute;
	top:370px;
	left:0px;
	margin:0;
	padding:0;
	width:100px;
}

#verplichtparticulier {
	position:absolute;
	top:320px;
	left:737px;
	margin:0;
	padding:0;
	width:140px;

}








/*--------------------------------------------------------------footer----------------------------------------------*/


a#komo {
	position:absolute;
	top:6px;
	left:12px;
	background-image:url(../images/komo_instal.jpg);
	background-repeat:no-repeat;
	width:80px;
	height:31px;
	
}

a:hover#komo {
	background-image:url(../images/komo_instal_hover.jpg);
	
}

a#stek {
	position:absolute;
	top:6px;
	left:95px;
	background-image:url(../images/stek.jpg);
	background-repeat:no-repeat;
	width:58px;
	height:31px;
	
}

a:hover#stek {
	background-image:url(../images/stek_hover.jpg);
	
}

a#uneto {
	position:absolute;
	top:6px;
	left:156px;
	background-image:url(../images/uneto.jpg);
	background-repeat:no-repeat;
	width:110px;
	height:31px;
}

a:hover#uneto {
	background-image:url(../images/uneto_hover.jpg);
}

a#ncp {
	position:absolute;
	top:6px;
	left:269px;
	background-image:url(../images/ncp.jpg);
	background-repeat:no-repeat;
	width:82px;
	height:31px;
}

a:hover#ncp {
	background-image:url(../images/ncp_hover.jpg);
}

a#vca {
	position:absolute;
	top:6px;
	left:354px;
	background-image:url(../images/vca.jpg);
	height:31px;
	width:85px;
	height:31px
}

a:hover#vca {
	background-image:url(../images/vca_hover.jpg);
}

#footer {
	position:absolute;
	top:746px;
	left:16px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:872px;
	height:46px;
	margin:0;
	padding:0;
}

#footerwtechniek {
	position:absolute;
	top:876px;
	left:16px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:872px;
	height:46px;
	margin:0;
	padding:0;
}

#footeretechniek {
	position:absolute;
	top:1140px;
	left:16px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:872px;
	height:46px;
	margin:0;
	padding:0;
}

#footerprojecten {
	position:absolute;
	top:1446px;
	left:16px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:872px;
	height:46px;
	margin:0;
	padding:0;
}


#footer_storing {
	position:absolute;
	top:556px;
	left:16px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:872px;
	height:46px;
	margin:0;
	padding:0;
}

#footerservice {
	position:absolute;
	top:1517px;
	left:22px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:872px;
	height:39px;
	margin:0;
	padding:0;
}


#footer_contact {
	position:absolute;
	top:766px;
	left:16px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:872px;
	height:46px;
	margin:0;
	padding:0;
}

#footer_vacatures {
	position:absolute;
	top:726px;
	left:16px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:872px;
	height:46px;
	margin:0;
	padding:0;
}


#footer_sitemap {
	position:absolute;
	top:676px;
	left:16px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:872px;
	height:46px;
	margin:0;
	padding:0;
}



#home_footer_geen_link {
	position:absolute;
	top:15px;
	left:470px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#000;
	
}



#home_footer a {
	position:absolute;
	top:15px;
	left:470px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999999;
	text-decoration:none;
	
}

#home_footer a:hover {
	text-decoration:underline;
	color:#000000
}

#vacatures_footer_geen_link {
	position:absolute;
	top:15px;
	left:520px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#000;
	
}



#vacatures_footer a {
	position:absolute;
	top:15px;
	left:520px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999999;
	text-decoration:none;
	
}

#vacatures_footer a:hover {
	text-decoration:underline;
	color:#000000
}

#sitemap_footer_geen_link {
	position:absolute;
	top:15px;
	left:590px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#000;
	
}



#sitemap_footer a {
	position:absolute;
	top:15px;
	left:590px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999999;
	text-decoration:none;
	
}

#sitemap_footer a:hover {
	text-decoration:underline;
	color:#000000
}



#disclaimer a {
	position:absolute;
	top:15px;
	left:670px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999999;
	text-decoration:none;
}

#disclaimer a:hover {
	text-decoration:underline;
	color:#000000
}

#footer_disclaimer {
	position:absolute;
	top:866px;
	left:16px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:872px;
	height:46px;
	margin:0;
	padding:0;
}

#disclaimer_geen_link {
	position:absolute;
	top:15px;
	left:670px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#000;
	
}

#algemene_voorwaarden a {
	position:absolute;
	top:15px;
	left:740px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color: #999999;
	text-decoration:none;
}

#algemene_voorwaarden a:hover {
	text-decoration:underline;
	color:#000000
}


#sw_home {
	position:absolute;
	top:790px;
	right:22px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999;
	width:900px;
	text-align:center;
}

#sw_wtechniek {
	position:absolute;
	top:920px;
	right:22px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999;
	width:900px;
	text-align:center;
}

#sw_etechniek {
	position:absolute;
	top:1185px;
	right:22px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999;
	width:900px;
	text-align:center;
}

#sw_service {
	position:absolute;
	top:1558px;
	right:-7px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999;
	width:900px;
	text-align:center;
}

#sw_projecten {
	position:absolute;
	top:1490px;
	right:22px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999;
	width:900px;
	text-align:center;
}

#sw_storing {
	position:absolute;
	top:600px;
	right:22px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999;
	width:900px;
	text-align:center;
}

#sw_contact {
	position:absolute;
	top:809px;
	right:22px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999;
	width:900px;
	text-align:center;
}

#sw_vacatures {
	position:absolute;
	top:770px;
	right:22px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999;
	width:900px;
	text-align:center;
}


#sw_disclaimer {
	position:absolute;
	top:910px;
	right:22px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999;
	width:900px;
	text-align:center;
}
#sw_sitemap {
	position:absolute;
	top:720px;
	right:22px;
	margin:0;
	padding:0;
	font-size:0.65em;
	color:#999;
	width:900px;
	text-align:center;
}



#sw{
	color:#999;
	text-decoration:none;
}

#sw:hover {
	text-decoration:underline;
	color:#000000;
}

/*--------------------------------------------------------------einde footer----------------------------------------------*/

