body {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #676767;
	background-image: url(img/background_header.jpg);
	background-position: top center;
	background-repeat: no-repeat;
  }
td { 
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #676767;
  }
.homepagebackground {
	background-image: url(img/hoofdachtergrond.jpg);
	background-position: center 712;
	background-repeat: no-repeat;
  }
a:link, a:visited, a:active {
	text-decoration: none;
	color: #FFF;
  }

a:hover {
	text-decoration: none;
	color: #ffba00;
  }

/* TOP MENU */

div.menu_header table a, div.menu_header table a:visited	  {
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 27px;
	text-decoration: none;
	color: #716e60;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-top: 3px;
  }

div.menu_header table a:hover  {
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 27px;
	text-decoration: none;
	color: #454237;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-image: url('img/background_menu_header_hover.jpg');
  }

div.menu_header_active table a, div.menu_header_active table a:hover, div.menu_header_active table a:active, div.menu_header_active table a:visited  {
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 27px;
	text-decoration: none;
	color: #ffffff;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-image: url('img/background_menu_header_active.jpg');
  }

/* SUBMENU */

.submenu_background {
	background-image: url(img/background_submenu_header.jpg);
	background-position: top left;
	background-repeat: repeat-x;
  }

div.submenu_header table a, div.submenu_header table a:visited	  {
	display: block;
	font-size: 13px;
	font-weight: normal;
	line-height: 27px;
	text-decoration: none;
	color: #7b786b;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-top: 8px;
  }

div.submenu_header table a:hover  {
	display: block;
	font-size: 13px;
	font-weight: normal;
	line-height: 27px;
	text-decoration: none;
	color: #524F4B;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-top: 8px;
	background-image: url('img/background_submenu_header_hover.jpg');
  }

div.submenu_header_active table a, div.submenu_header_active table a:hover, div.submenu_header_active table a:active, div.submenu_header_active table a:visited  {
	display: block;
	font-size: 13px;
	font-weight: bold;
	line-height: 27px;
	text-decoration: none;
	color: #ffffff;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-top: 8px;
	background-image: url('img/background_submenu_header_active.jpg');
  }

/* UITKLAP MENU */
#sddm {
	margin: 0;
	padding: 0;
	z-index: 30;
	font-size: 9px;
  }

#sddm div {
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	z-index: 30;
	font-size: 9px;
  }
.bestellen_txt_small {
	font-size: 10px;
}


#sddm a {
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	background-image: url(img/background_submenu_header_drop.jpg);
	background-position: bottom center;
	background-repeat: repeat-y;
	color: dad6c9;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	font-size: 9px;
  }

#sddm a:hover {
	background: #c4c0af;
	color: #FFF;
  }

/* UITKLAP HOMEPAGE BLOKKEN */

#sddm2, #sddm3, #sddm4 {
	margin: 0;
	padding: 0;
	z-index: 0;
	font-size: 9px;
	color: #dad6c9;
  }

#sddm2 div {
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width: 234px;
	height: 293px;
	font-size: 9px;
	background-image: url(img/home_uitklap.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
  }

#sddm3 div {
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width: 223px;
	height: 293px;
	font-size: 9px;
	background-image: url(img/home_uitklap.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
  }

#sddm4 div {
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width: 226px;
	height: 293px;
	font-size: 9px;
	background-image: url(img/home_uitklap.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
  }

.homeblok_txt {
	font-size: 11px;
	color: #dad6c9;
  }

.drop_low_back {
	background-image: url(img/background_drop_low_back.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
  }
/* SUBMENU LEFT */

div.submenu_left table a, div.submenu_left table a:link, div.submenu_left table a:visited, div.submenu_left table a:active {
	display: block;
	font-size: 11px;
	padding-left: 9px;
	padding-right: 31px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration: none;
	color: #453e38;
	background-image: url('img/background_submenu_left.jpg');
  }
div.submenu_left table a:hover {
	display: block;
	font-size: 11px;
	font-weight: bold;
	padding-left: 9px;
	padding-right: 31px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration: none;
	background-image: url('img/background_submenu_left_hover.jpg');
  }

div.submenu_left_active table a, div.submenu_left_active table a:link, div.submenu_left_active table a:hover, div.submenu_left_active table a:visited, div.submenu_left_active table a:active {
	display: block;
	font-size: 11px;
	font-weight: bold;
	padding-left: 9px;
	padding-right: 31px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration: none;
	color: #ffffff;
	background-image: url('img/background_submenu_left_active.jpg');
  }
  
/* SUBMENU 2! LEFT */
.submenu2_tabel {
	background-image: url('img/background_submenu_fade.jpg');
	background-position: bottom center;
	background-repeat: no-repeat;
  }


div.submenu2_left table a, div.submenu2_left table a:link, div.submenu2_left table a:visited, div.submenu2_left table a:active {
	display: block;
	font-size: 11px;
	padding-left: 34px;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	text-decoration: none;
	color: #453e38;
  }
div.submenu2_left table a:hover {
	display: block;
	font-size: 11px;
	font-weight: bold;
	padding-left: 34px;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	text-decoration: none;
	color: #ffffff;
	background-image: url('img/background_submenu2_hover.jpg');
  }

div.submenu2_left_active table a, div.submenu2_left_active table a:link, div.submenu2_left_active table a:hover, div.submenu2_left_active table a:visited, div.submenu2_left_active table a:active {
	display: block;
	font-size: 11px;
	font-weight: bold;
	padding-left: 34px;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	text-decoration: none;
	color: #ffffff;
	background-image: url('img/background_submenu2_hover.jpg');
  }
  
/* FILTER (BIJ SUBMENU) */

.filter_input {
	width: 100px;
 }
.filter_tekst {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
  }
a.filter_link:link, a.filter_link:visited, a.filter_link:active {
	font-size: 11px;
	text-decoration: none;
	color: #ffba00;
  }

a.filter_link:hover {
	font-size: 11px;
	text-decoration: none;
	color: #504d41;
  }
  
.foto_telling_pos {
	position: absolute;
  }

/* CONTENT */

.content_txt {
	color: #c8c5b5;
	padding-top: 22px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
  }

.content_paginatitel {
	position: absolute;
	margin: 0;
	padding: 10px 0 0 25px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #777467;
	z-index : 20;
  }

.content_paginasubtitel {
	position: absolute;
	margin: 0;
	padding: 10px 0 0 0;
	width: 710px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #777467;
	text-align: right;
	z-index : 20;
  }

a.content_paginasubtitel_link:link, a.content_paginasubtitel_link:visited, a.content_paginasubtitel_link:active, a.content_paginasubtitel_link:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #777467;
	z-index : 20;
  }

.content_titel {
	font-family: Impact, Verdana, Arial, sans-serif;
	font-size: 25px;
	text-decoration: none;
	color: #ffffff;
  }

.content_subtitel {
	position: absolute;
	margin: 0;
	padding: 0;
	width: 670px;
	font-family: Impact, Verdana, Arial, sans-serif;
	font-size: 25px;
	text-decoration: none;
	color: #c8c5b5;
	text-align: right;
  }
  
.content_subtitel_prijzen {
	position: absolute;
	margin: 0;
	padding: 0;
	width: 670px;
	font-family: Impact, Verdana, Arial, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #c8c5b5;
	text-align: right;
  }
/* STEL EEN VRAAG */

.vraag_txt_wit {
	color: #ffffff;
  }
.vraag_titel {
	font-family: Impact, Verdana, Arial, sans-serif;
	font-size: 20px;
	padding-left: 75px;
  }
  
/* PRIJZEN */
.prijs_oms {
	position: absolute;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #c8c5b5;
	width: 703px;
	text-align: right;
}

.content_subtitel_prijzen {
	position: absolute;
	margin: 0;
	padding: 0;
	width: 670px;
	font-family: Impact, Verdana, Arial, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #c8c5b5;
	text-align: right;
  }
  
.prijzen_titel {
	font-family: Impact, Verdana, Arial, sans-serif;
	font-size: 18px;
	line-height: 18px;
	text-decoration: none;
	color: #c8c5b5;
  }
.prijzen_titel_euro {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	color: #c8c5b5;
  }
  
.prijzen_aanbieding {
	position: absolute;
	padding-left: 10px;
	padding-top: 10px;
  }
.text_prijzen_prijs_groot {
	font-family: Impact, Verdana, Geneva, sans-serif;
	color: #f5aa00;
	font-size: 24px;
}

  
.text_prijzen_prijs {
	font-family: Impact, Verdana, Geneva, sans-serif;
	color: #f5aa00;
	font-size: 16px;
  }

.text_prijzen {
	font-family: Verdana, Geneva, sans-serif;
	color: #c8c5b5;
	font-size: 10px;
	line-height: 10px;
  }
  
/* FAQ */
a.faq_hoofd_link:link, a.faq_hoofd_link:visited, a.faq_hoofd_link:active, a.faq_hoofd_link:hover, .faq_hoofd_link {
	font-family: Impact, Verdana, Arial, sans-serif;
	font-size: 20px;
	text-decoration: none;
	color: #d3cfc3;
  }
  
.faq_link {
	font-family: Impact, Verdana, Arial, sans-serif;
	font-size: 20px;
	text-decoration: none;
	font-weight: normal;
	color: #d3cfc3;
	cursor:hand;
	cursor:pointer;
  }
  
.faq_arrowpos {
	position: absolute;
  }

.faq_txt {
	color: #c0bcb1;
  }

/* FOOTER */
.background_footer {
	background-image: url(img/background_footer.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
  }

.footer_options_title {
	font-family: Impact, Verdana, Arial, sans-serif;
	font-size: 20px;
	text-decoration: none;
	color: #778d9b;
  }

a.footer_options:link, a.footer_options:visited, a.footer_options:active, .footer_options {
	font-size: 10px;
	line-height: 17px;
	text-decoration: none;
	color: #778d9b;
  }

a.footer_options:hover {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
  }

.footer_adres_L {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 17px;
	text-decoration: none;
	color: #8d8573;
  }
a.footer_adres_R:link, a.footer_adres_R:visited, a.footer_adres_R:active, .footer_adres_R  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 24px;
	text-decoration: none;
	color: #8d8573;
  }

a.footer_adres_R:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 24px;
	text-decoration: none;
	color: #FFF;
}
  
/* PRODUCT MODULE */
.product_filter_naam {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
	color: #5f5941;
  }
.product_filter_m2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	color: #f3a300;
  }
.product_filter_m3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	color: #847f75;
  }
.product_filter_prijs_van {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	color: #969280;
  }
.product_filter_prijs_voor {
	font-family: Impact, Verdana, Arial, sans-serif;
	font-size: 17px;
	line-height: 20px;
	text-decoration: none;
	color: #473e2b;
  }
.product_filter_prijs_voordeel {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 11px;
	text-decoration: none;
	color: #969280;
  }
  
.producten_link {
	position: absolute;
  }
.product_blok_on {
	background-image: url('img/background_producten.jpg');
	cursor: pointer;
  }
.product_blok_off {
	background-image: url('img/background_productenx.jpg');
	cursor: pointer;
  }
.text_specs {
	font-family: Verdana, Geneva, sans-serif;
	color: #c8c5b5;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7a776a;
  }

.specs_table {
	font-family: Verdana, Geneva, sans-serif;
	color: #c8c5b5;
	font-size: 12px;
  }

.text_voordeel {
	color: #c8c5b5;
  }

div.product_pagetel table a, div.product_pagetel table a:link, div.product_pagetel table a:visited, div.product_pagetel table a:active, .product_pagetel {
	display: block;
	font-family: Impact, Verdana, Arial, sans-serif;
	font-size: 17px;
	font-weight: normal;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
	color: #ffffff;
  }
div.product_pagetel table a:hover, div.product_pagetel_active table a:hover {
	display: block;
	font-family: Impact, Verdana, Arial, sans-serif;
	font-size: 17px;
	font-weight: normal;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
	color: #ffffff;
	background-image: url('img/background_nr.jpg');
  }

/* HOMEPAGE NIEUWS */

.nieuwsitems {
	padding: 20px;
  }
  
.nieuwsnieuw {
	font-family: Impact, Verdana, Arial, sans-serif;
	font-style: italic;
	font-size: 20px;
  }
.nieuwsdate {
	font-size: 10px;
  }
a.nieuwstitel:link, a.nieuwstitel:visited, a.nieuwstitel:active {
	text-decoration: none;
	color: #676767;
  }

a.nieuwstitel:hover {
	text-decoration: none;
	color: #ffba00;
  }
.nieuwstitel {
	font-size: 12px;
	line-height: 14px;
  }
.product_prijs_subtekst {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	color: #f3a300;
}
