@charset "utf-8";

/* CSS Document */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color:#e4e4e4;

	background-image:url(../images/bg_top.jpg);

	background-repeat:repeat-x;

	background-position:top;

}

#wrapper {

	width:1022px;

	margin:auto;

	min-height: 700px;

}



a img

{

  border:none;

}



/*head*/

#head {

	height:217px;

}

.header {

	height:217px;

	width:1022px;

	background-image:url(../images/header.png);

	background-repeat:no-repeat;

}

.nav {

	width:660px;

	height:80px;

	border:0px solid #F00;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:20px;

	margin-top:117px;

	float:right;

	margin-right:10px;

}

.nav a {

	color:#e4e4e4;

	float:left;

	display:block;

	text-decoration:none;

	padding:24px 10px 34px 10px;

}

.nav a:hover {

	color:#222923;

	background-color:#c8c8c8;

}

.flag{

	margin-left:.5em;

}

/*ens head*/





/*contentzone*/

#content {

	width:1003px;

	margin:auto;

	border:0px solid #F00;

}

.breadcrumb {

	height:27px;

	widows:1033px;

	border-bottom:1px dashed #c9c9c9;

	display:block;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	color:#704329;

	padding-top:12px;

	margin-bottom:13px;

}

.breadcrumb a {

	color:#39423a;

	text-decoration:none;

	background-color:#FFF;

	padding:11px 10px 9px 10px;

}

.block_home {

	width:318px;

	height:318px;

	margin-right:24px;

	margin-bottom:22px;

	float:left;

	background-color:#FFF;

}

.img {

	margin-top:83px;

}

.last {

	margin-right:0px;

}

.block_header {

	width:318px;

	height:135px;

	position:absolute;

}

.block_foot {

	width:318px;

	height:38px;

	background-image:url(../images/block_foot.png);

	position:absolute;

	margin-top:280px;

}

.block_foot img a {

	border:none;

}

.block_foot h2, .block_foot a.title {

	display:block;

	text-decoration:none;

	

	font-family: "Myriad Web Pro", "Myriad Pro", Myriad, "Segoe UI", "Verdana", "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-size:18px;

	color:#222923;

	width:242px;

	text-align:center;

	position:absolute;

	font-weight:500;

	margin-left:38px;

	margin-top:10px;

}

.arrow2 {

	float:right;

}





.geschiedenis { width:951px; border:1px dashed #c8c8c8; background-color:#FFF; padding:25px; margin-bottom:22px; font-family:Georgia, "Times New Roman", Times, serif; color:#39423a; font-size:14px; line-height:24px;}

.geschiedenis h1 { color:#39423a; margin-top:0px; margin-bottom:10px; font-size:20px; font-weight:normal; padding:0px;}

.txtblocks { width:310px; padding-right:6px; float:left; }

.txtblocks ul { margin:0px; padding:0px; list-style:none;}

.txtblocks ul li a { color:#39423a; text-decoration:none;}

.txtblocks ul li a:hover { text-decoration:underline; color:#704329;}

.ruiter { color:#704329; text-transform:uppercase; font-size:16px;}



.vraag { width:442px; float:left; line-height:30px;}

.vraag ul { margin:0px; padding:0px; list-style:none;}

.vraag ul li a { color:#704329; text-decoration:none;}

.vraag ul li a:hover { text-decoration:underline; }



.antwoord { width:450px; float:right; line-height:30px;  color:#39423a; padding-left:30px; border-left:1px dashed #c8c8c8; }



#ak, .ak { width:316px; height:130px; border:1px dashed #c8c8c8; background-color:#FFF; margin-bottom:22px;}

.ak_home { float:left; margin-right:24px;}

.ak_home_last { float:left; margin-right:0px;}





.onderhoud {  background-color:#FFF; border:1px dashed #c8c8c8; padding:20px; padding-bottom:24px; color:#727272; margin-bottom:24px; line-height:24px;}

.onderhoud h1 { color:#704329; font-weight:normal; margin-top:0px; margin-bottom:5px; font-size:19px;}

.onderhoud h2 { font-weight:normal; color:#39423a; font-size:24px;}

/*end contentzone*/





/*contact*/

.ligging { width:658px; height:316px; border:1px solid #c8c8c8; float:left; margin-bottom:22px;}

.gegevens { width:316px; height:316px; border:1px dashed #c8c8c8; background-color:#FFF; float:right; margin-bottom:22px;}

.contactzone { width:647px; border:1px dashed #c8c8c8; background-color:#FFF; padding-top:13px; padding-bottom:13px; padding-left:11px; float:left;}

.contactgegevens { color:#999999; font-size:15px; line-height:24px; margin-left:30px; margin-top:140px;}

.contactgegevens a { text-decoration:none; color:#999999;}

.contactgegevens h2 { font-size:20px; color:#815937; margin-top:0px; margin-bottom:5px; font-weight:normal;}



form input[type=text] { width:292px; padding:10px; border:none; background-color:#e4e4e4; font-family:Georgia, "Times New Roman", Times, serif; color:#39423a; font-size:16px; margin-bottom:16px; margin-right:12px; }

form select { width:230px; padding:5px; border:1px solid #dedede; font-family: Century Gothic, sans-serif; font-size:12px;}

form textarea {padding:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#39423a; font-size:16px; overflow:hidden; width:292px; height:73px; margin-top:0px; border:none; background-color:#e4e4e4; }

form input[type=submit]{ font-family: Arial, Helvetica, sans-serif; font-style:italic; font-size:12px; color:#FFFFFF; text-align:center; display:block; width:93px; height:36px; background-color:#815937; border:1px solid #68482c; margin-left:219px;}

button[name=search]{

font-family: Arial, Helvetica, sans-serif; font-style:italic; font-size:12px; color:#FFFFFF; text-align:center; display:block; background-color:#815937; border:1px solid #68482c;

	margin-left:8px;

	float:left;

	width:85px;

	height:40px;

}

form input[type=submit]:hover, button[name=search]:hover { background-color:#543a23;}

button[disabled], button[disabled]:hover {background-color:#cccccc;}

/*end contact*/





/*verdelers*/

.verdelersinfotop { border-bottom:1px dashed #c8c8c8; padding-bottom:24px; color:#727272; margin-bottom:24px;}

.verdelersinfotop select, .verdelersinfotop input[type=text] { border:none; height:38px; color:#727272; width:318px; font-size:16px; margin-bottom:10px;}



.verdelersinfotop input[type=text]{

	width:223px;

	float:left;

}

.verdelersinfotop h1 { color:#704329; font-weight:normal; margin-top:0px; margin-bottom:10px; font-size:19px;}

.verdelersinfo {padding-top:24px; color:#727272;}

.verdelersinfo a { color:#727272; text-decoration:underline;}

.verdelersinfo h1 { color:#704329; font-weight:normal; margin-top:0px; margin-bottom:10px; font-size:19px;}



.winkels { margin-top:15px; margin-left:15px; color:#39423a; line-height:25px;}

.winkels a { color:#39423a; text-decoration:none;}

.winkels h2 { color:#704329; margin-bottom:0px; margin-top:0px; font-size:18px; font-weight:normal;}

.km { height:26px; width:50px; background-color:#c8c8c8; font-family: "Myriad Web Pro", "Myriad Pro", Myriad, "Segoe UI", "Verdana", "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-size:12px;

	color:#222923; position:absolute; text-align:center; padding-top:12px; margin-top:93px; margin-left:267px;}

.lefthandside{

	width:670px;float:left;}

.righthandside{float:right; width:318px;}

.productthumb {border:1px dashed #c8c8c8; background-color:#ffffff; padding-top:42px; padding-bottom:42px;}

.productthumbnaam{position:absolute; z-index:10; margin-top:285px; width:318px; text-align:center;}

/*end verdelers*/





/*producten*/

.grps { display:block; text-decoration:none; width:318px; height:318px; margin-right:24px; margin-bottom:24px; float:left; background-color:#FFF;  }

.grps_last { width:318px; height:318px; margin-bottom:24px; float:left; background-color:#FFF;  margin-right:0px;}

.grps .hoverfield{display:none; width:318px; height:318px; text-align:center; background-image:url(../images/groen.png); color:#C8C8C8; font-family:"Georgia", "Times New Roman", "Times", serif; overflow:hidden;}

.grps .hoverfield p{margin:1.5em;font-size: 15px;line-height: 23px;margin: 3em;}

.grps:hover .hoverfield{display:block; position:absolute; }



.btn1 { width:38px; height:38px; position:absolute; margin-top:280px; margin-left:280px;}

.btn1 a img { border:none;}



.grps h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:29px; width:318px; text-align:center; color:#c8c8c8; font-weight:normal; margin-top:29px; margin-bottom:15px; }

.grps_last h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:29px; width:318px; text-align:center; color:#c8c8c8; font-weight:normal; margin-top:29px; margin-bottom:15px; }



.kleur { width:20px; position:absolute; margin-top:123px; margin-left:289px; max-height:146px; overflow:hidden;}







#subnav { width:255px; float:left; font-family:Georgia, "Times New Roman", Times, serif;}

.groep1 { width:245px;}

.groep1 a { text-decoration:none; color:#39423a; display:block; height:46px; font-size:29px; padding-left:10px; padding-top:10px; border-bottom:1px dashed #c8c8c8;}

.groep1 a:hover { color:#FFF; background-color:#39423a; border:none; height:47px;}

.groep1 ul { list-style:none; margin-left:0px; padding-left:0px;}

.groep1 ul li { margin:0px; padding:0px; height:36px; line-height:20px;}

.groep1 ul li a { color:#8c8c8c; text-decoration:none; font-size:16px; border:none; height:25px; padding:8px 0px 5px 10px;}

.groep1 ul li a:hover { background-color:#69836c; height:25px;}



.groep2 { width:245px;}

.groep2 a { text-decoration:none; color:#c3893d; display:block; height:46px; font-size:29px; padding-left:10px; padding-top:10px; border-bottom:1px dashed #c8c8c8;}

.groep2 a:hover { color:#FFF; background-color:#c3893d; border:none; height:47px;}

.groep2 ul { list-style:none; margin-left:0px; padding-left:0px;}

.groep2 ul li { margin:0px; padding:0px; height:36px; line-height:20px;}

.groep2 ul li a { color:#8c8c8c; text-decoration:none; font-size:16px; border:none; height:25px; padding:8px 0px 5px 10px;}

.groep2 ul li a:hover { background-color:#dfbb7d; height:25px;}



.groep3 { width:245px;}

.groep3 a { text-decoration:none; color:#834d74; display:block; height:46px; font-size:29px; padding-left:10px; padding-top:10px; border-bottom:1px dashed #c8c8c8;}

.groep3 a:hover { color:#FFF; background-color:#834d74; border:none; height:47px;}

.groep3 ul { list-style:none; margin-left:0px; padding-left:0px;}

.groep3 ul li { margin:0px; padding:0px; height:36px; line-height:20px;}

.groep3 ul li a { color:#8c8c8c; text-decoration:none; font-size:16px; border:none; height:25px; padding:8px 0px 5px 10px;}

.groep3 ul li a:hover { background-color:#c890b9; height:25px;}

.groep4 { width:245px;}

.groep4 a { text-decoration:none; color:#69836C; display:block; height:46px; font-size:29px; padding-left:10px; padding-top:10px; border-bottom:1px dashed #c8c8c8;}

.groep4 a:hover { color:#FFF; background-color:#69836C; border:none; height:47px;}

.groep4 ul { list-style:none; margin-left:0px; padding-left:0px;}

.groep4 ul li { margin:0px; padding:0px; height:36px; line-height:20px;}

.groep4 ul li a { color:#69836C; text-decoration:none; font-size:16px; border:none; height:25px; padding:8px 0px 5px 10px;}

.groep4 ul li a:hover { background-color:#69836C; height:25px;}



#overzicht_zone { width:724px; float:right; font-family:Georgia, "Times New Roman", Times, serif;}

.item_overzicht { width:237px; height:232px; float:left; margin-right:6px; margin-bottom:6px; background-color:#FFF;}

.item_overzicht h3 { width:237px; text-align:center; font-size:16px; color:#8c8c8c; font-weight:normal; margin-top:10px; margin-bottom:10px; height:17px; padding-top:20px;}

.item_overzicht img{margin-top:10px;}

.item_overzicht a { width:237px; height:232px; display:block; text-decoration:none; margin-top:-10px;}

.item_overzicht:hover{background-color:#38423a; color:#fff;}

.item_overzicht_last {width:237px; height:232px; float:left; margin-right:0px; margin-bottom:6px; background-color:#FFF;}

.item_overzicht_last h3 { width:237px; text-align:center; font-size:16px; color:#8c8c8c; font-weight:normal; margin-top:10px; margin-bottom:10px;}



/*end producten*/





/*fiche*/



#fiche { width:682px; background-color:#FFF; border:1px dashed #c8c8c8; padding:20px;}

.product_img { float:left; height:295px; width:400px; padding-top:52px; padding-bottom:52px;}

.rightzone { width:250px; float:right;}

.rightzone h2 { font-size:20px; border-bottom:1px dashed #c8c8c8; color:#39423a; font-weight:normal; margin-top:0px;}

.omschrijving { font-size:14px; line-height:22px; color:#8c8c8c; height:90px;}

.prijs { background-color:#39423a; padding:3px 10px 2px 10px; color:#FFF; font-size:29px; float:left; margin-top:122px; }

.fichekleur { width:250px; margin-top:5px; margin-left:0px; float:left; margin-bottom:25px;}

.extra_foto { height:41px; width:41px; position:absolute; margin-top:14px; margin-left:330px;}



.extra_info {  width:682px; background-color:#FFF; border:1px dashed #c8c8c8; padding:20px; margin-top:24px; padding-top:20px; padding-bottom:20px;}

.zones { width:227px; /*width:240px;*/ float:left; }

.zones h2 { color:#39423a; font-size:20px; font-weight:normal; margin-top:0px; margin-bottom:5px;}

.zones table tr td { font-size:14px; color:#787777; padding-left:0px; padding-right:20px;}



.fiche_arrow { width:77px; position:absolute; margin-top:382px; }

.fiche_arrow a { width:38px; height:38px; display:block; float:left;margin-left:625px;}



.lange_omschrijving { color: #787777; }

.lange_omschrijving h2 { color:#39423a; font-size:20px; font-weight:normal; margin-top:0px; margin-bottom:5px;}



.cta_interesse a{

	width:250px;

	height:45px;

	display:block;

	background-color:#69836C;

	color:#e2e2e2;

	text-decoration:none;

	font-size:18px;

	text-align:center;

	margin-top:25px;

	padding-top:20px;

	margin-bottom:10px;

	}

.cta_interesse a:hover{

	color:#fff;

	background-color:#38423a;		

	}



a.facebookdelen{

	font-size:16px;

	text-decoration:none;

	color:#999;

	display:block;



	}

a.facebookdelen:hover{

	text-decoration:underline;

	color:#666;

	}



.producttitel{position:absolute; color:#666; width:645px;  margin-top:390px; text-align:center; margin-left:17px;}

/*end fiche*/





/*footer*/

#footer { height:156px; width:auto; background-image:url(../images/bg_footer.jpg); background-repeat:repeat-x; margin-top:26px; padding-top:18px; position: relative;}

.foot { width:1022px; margin:auto;  }

.foot_links { width:180px; float:left; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px; }

.foot_links h2 { font-size:22px; font-weight:normal; color:#39423a; margin-top:25px; margin-bottom:10px;}

.foot_links a { font-size:14px; color:#a0a0a0; text-decoration:none;}

.foot_links a:hover { color:#704329;}



.sbp{

	position:absolute;

	left:0;

	bottom:50px;

	z-index:800;

}


#myTT{
	position: absolute;
	left: 40px;
	top: 14px;
	font-size: 22px;
	color: #fff;
	font-weight: bold;
}