@charset "utf-8";
/* CSS Document */

body{
	background-color: #efefef;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

img{
	border:0;
}

.clear {
    clear: both;
}


h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	margin:0;
}

h1.productname-voorpagina {
  font-size:14px;
  width:160px;
  padding-left:10px;
}

h1.voorPaginaProduct {
  width:100px;
}

h2{
float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	margin:0;
}

h2.voorwaarden {
  margin-top:15px;
  margin-bottom:5px;
}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000000;
}

#menu h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

a{
  color:#7c7c7d;
  text-decoration:none;
}

a.navmenu{
  margin:0px;
  padding:0px;
  color:#000000;
  line-height:40px;
  font-weight:bold;
  font-size:13px;
}

a.winkelwagen{
  color:#767373;
  text-decoration:none;
}

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

#container{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#header{
  position:relative;
  width:1000px;
  height:60px;
}

#nav {
  width: 1047px;
  margin:0 auto;
  background:url(/images/bg_menufull.jpg) no-repeat;
  height:	40px;
}

#content{
	width:1046px;
	background-color:#ffffff;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	border-left:1px solid #e6e5e5;
	border-right:1px solid #e6e5e5;
}

.menu{
	width:205px;
	background-color:#ffffff;
	margin:0 8px 0 10px;
	padding-top: 6px;
	float:left;
}

#breadcrumbs{
  width:1042px;
  height:42px;
  margin:0 auto;
  background:url(/images/bg_breadcrumbs.gif) repeat-x;
}

.zoeken{
  width:189px;
  height:54px;
  background:url(/images/bg_zoeken.png) no-repeat;  
  padding-top:10px;
  padding-left:16px;
  margin-bottom:6px;
  color:#ffffff;
  font-weight:bold;
}

.input-zoeken{
  width:153px;
  height:16px;
  margin-top:3px;
  border:1px solid #000000;
}

.input-inloggen{
  width:153px;
  height:16px;
  border:1px solid #e5e4e4;
  margin-bottom: 5px;
}

.product-block{
  width:205px;
  min-height:94px;
  margin-bottom: 6px;
  position: relative;
  float:left;
}


.product-block-title{       
  width:189px;
  height:26px;
  padding-top:8px;
  padding-left:16px;
  background:url(/images/bg_title.png) no-repeat;  
}

.product-block-content{
  width: 188px;
  min-height:44px;
  padding-top:16px;
  padding-bottom:5px;
  padding-left: 15px;
  border-left:1px solid #e6e5e5;
  border-right:1px solid #e6e5e5;
  color:#767373;
  overflow:hidden;
}

.product-block-content ul {
  padding-left:	15px;
}

.product-block-footer{
  width:205px;
  height:4px;
  background:url(/images/bg_product-box-footer.png)  bottom;  
}

.input-nieuwsbrief{
  width: 170px;
  height:16px;
  border:1px solid #d8d7d7;
  margin-top:6px;
}

.submit-nieuwsbrief{
  width:72px;
  height:22px;
  background:url(/images/btn_aanmelden.png) no-repeat;
  border:none;
  margin-left: 100px;
  margin-top:6px;
  cursor:pointer;
}

.submit-inloggen{
  width:72px;
  height:22px;
  background:url(/images/btn_login.png) no-repeat;
  border:none;
  margin-left: 83px;
  margin-top:6px;
  cursor:pointer;
} 

#menu_img img{
	margin:15px 0 0 20px;
}

#middle{
  width:823px;
  float:left;
  margin:6px 0 0 0;
}

.productinner {
  width:600px;
  float:left;
}

.product-blockxl{
  width:601px;
  margin-bottom:6px;
  position:relative;
}


.product-blockxl-title{
  width:601px;
  height:5px;
  background:url(/images/bg_product-header.png) no-repeat;  
}

.product-blockxl-content{
  width:590px;
  min-height:200px;
  padding-top:16px;
  padding-left:9px;
  padding-bottom:5px;
  border-left:1px solid #e6e5e5;
	border-right:1px solid #e6e5e5;
	color:#767373;
	overflow:hidden;
}

.product-blockxl-footer{
  width:601px;
  height:5px;
  background:url(/images/bg_product-footer.png) bottom;  
}

#right{
	width:205px;
	float:left;
	position:relative;
} 

.gratis-verzending{
  width:581px;
  height:84px;
  margin-top:45px;
  margin-bottom:10px;
  text-align:right;
  background:url(/images/banner_gratis-verzending.png) no-repeat;  
}

.product-block-categorie{
  width:205px;
  margin-bottom:6px;
  position: relative;
}

.product-block-categorie-title{
  width:205px;
  height:5px;
  background:url(/images/bg_categorie-header.png) no-repeat;  
}

.product-block-categorie-content{
  width:188px;
  height:41px;
  padding-top:16px;
  padding-left:15px;
  padding-bottom:5px;
  border-left:1px solid #e6e5e5;
	border-right:1px solid #e6e5e5;
	background:url(/images/bg_categorie.gif) repeat-x;  
	color:#767373;
}

.product-block-categorie-footer{
  width:205px;
  height:4px;
  background:url(/images/bg_categorie-footer.png) bottom;  
}

.product-block-article{
  width:205px;
  margin-bottom:6px;
  position: relative;
}

.product-block-article-title{
  width:205px;
  height:5px;
  background:url(/images/bg_categorie-header.png) no-repeat;  
}

.product-block-article-content{
  width:188px;
  min-height:41px;
  padding-top:16px;
  padding-bottom:5px;
  border-left:1px solid #e6e5e5;
	border-right:1px solid #e6e5e5;
  text-align: right;  
	color:#767373;
}

.product-block-article-footer{
  width:205px;
  height:4px;
  background:url(/images/bg_article-footer.png) bottom;  
}

.button-koop-nu{
  margin-right:16px;
}

.button-koop-nu a{
  width:100%;
  height:100%;
  display:block;
}

.button-kopen{
  background:url(/images/btn_kopen.png) no-repeat;
  width:103px;
  height:39px;
  display:inline-block;
}

.button_order{
  background:url(/images/btn_bestellen.png);
  width:103px;
  height:28px;
  display:inline-block;
  border:0 none;
  text-indent:9999px;
  cursor:pointer;
}

.button_order-step4{
  background:url(/images/btn_bestellen.png);
  width:103px;
  height:28px;
  display:inline-block;
  border:0 none;
  text-indent:9999px;
  cursor:pointer;
  float:right;
  margin-right:11px;
}

#aanbiedingen{
	width:614px;
	margin-left:auto;
	margin-right:auto;
}

#aanbiedingen img{
	margin:0;
	padding:0;
}

.product img{
  margin-top:10px;
  float:right;
  margin-right:60px;
}

#clear{
	clear:both;
	display:block;
	width:1px;
	height:1px;
}

.footer-topline{
  width:1028px;
  height:2px;
  background:url(/images/bg_footertopline.gif) repeat-x;
  margin-bottom:21px;
}

#footer{
  position:relative;
  float:left;
  width:1037px;
  height:135px;
  margin:0 auto;
  padding-left:9px;
  background-color:#ffffff;
  color:#484949;
  border-left:1px solid #e6e5e5;
	border-right:1px solid #e6e5e5;
}

#footer-lefttext{
  width:230px;
  height:20px;
  float:left;
}

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

li.footerlinks {
  display:inline;
  margin:0 15px 0 0;
} 

#footer-nav{
  width:798px;
  height:20px;
  float:left;
  padding-left:9px;
}

#footer-bottom{
  width:1047px;
  background:url(/images/bg_footer.png) no-repeat top; 
  text-align:center;
  line-height: 34px;
}

#footer-bottom a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bec6cf;
	text-decoration:none;
}

#footer a:hover{
	color:#555555;
}

.copyright-color{
  color:#e3001b;
}

.btn_home{
	background:url(/images/btn_home.jpg);
	display:block;
	width:42px;
	height:19px;
}

.btn_home:hover{
	background:url(/images/btn_home_hover.jpg);
}

.btn_info{
	background:url(/images/btn_info.jpg);
	display:block;
	width:37px;
	height:19px;
}

.btn_info:hover{
	background:url(/images/btn_info_hover.jpg);
}

.btn_nieuwsbrief{
	background:url(/images/btn_nieuwsbrief.jpg);
	display:block;
	width:77px;
	height:19px;
}

.btn_nieuwsbrief:hover{
	background:url(/images/btn_nieuwsbrief_hover.jpg);
}

.btn_voorwaarden{
	background:url(/images/btn_voorwaarden.jpg);
	display:block;
	width:85px;
	height:19px;
}

.btn_voorwaarden:hover{
	background:url(/images/btn_voorwaarden_hover.jpg);
}

.btn_contact{
	background:url(/images/btn_contact.jpg);
	display:block;
	width:56px;
	height:19px;
}

.btn_contact:hover{
	background:url(/images/btn_contact_hover.jpg);
}

.btn_winkelwagen{
	background:url(/images/btn_winkelwagen.jpg);
	display:block;
	width:81px;
	height:19px;
}

.btn_winkelwagen:hover{
	background:url(/images/btn_winkelwagen_hover.jpg);
}

.btn_login{
	background:url(/images/btn_inloggen.jpg);
	display:inline-block;
	width:63px;
	height:19px;
}

.btn_login:hover{
	background:url(/images/btn_inloggen_hover.jpg);
}

.btn_register{
	background:url(/images/btn_klantworden.jpg);
	display:inline-block;
	width:89px;
	height:19px;
}

.btn_register:hover{
	background:url(/images/btn_klantworden_hover.jpg);
}

.btn_logout{
	background:url(/images/btn_uitloggn.jpg);
	display:inline-block;
	width:67px;
	height:19px;
}

.btn_logout:hover{
	background:url(/images/btn_]_hover.jpg);
}

.btn_mijnmenu{
	display:inline-block;
	width:71px;
	height:19px;
}

.btn_mijnmenu:hover{
	background:url(/images/btn_mijnmenu_hover.jpg);
}

.navmenu li{
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	margin-bottom:4px;
}

.navmenu{
	padding:0 0 0 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#FFFFFF;
}

.navmenu-link-left{
  height:40px;
  line-height:40px;
  text-align:center;
  font-weight:bold;
  font-size:13px;
  float:left;
}

.navmenu-link-left a{
  display:block;         
}

.navmenu-link-left a:hover{
  color:#e3001b;        
}

.navmenu-link{
  height:40px;
  line-height:40px;
  border-left:1px solid #9c9c9c;
  text-align:center;
  font-weight:bold;
  font-size:13px;
  float:left;
}

.navmenu-link a{
  display:block; 
}

.navmenu-link a:hover{
  color:#e3001b;
}

.navmenu-link-right{
  min-width:82px;
  height:40px;
  line-height:40px;
  border-left:1px solid #9c9c9c;
  border-right:1px solid #9c9c9c;
  text-align:center;
  font-weight:bold;
  font-size: 13px;
  float:left;
}

.navmenu-link-right a{
  display:block; 
}

.navmenu-link-right a:hover{
  color:#e3001b;
}

.menu li ul{
	padding:0;
}

.altxt{
	display:none;
}

.h_btn_cabines{
	background:url(/images/h_btn_cabines.jpg);
	width:117px;
	height:135px;
	display:block;
}

.h_btn_cabines:hover{
	background:url(/images/h_btn_cabines_hover.jpg);
}

.h_btn_whirlpools{
	background:url(/images/h_btn_whirlpools.jpg);
	width:118px;
	height:135px;
	display:block;
}

.h_btn_whirlpools:hover{
	background:url(/images/h_btn_whirlpools_hover.jpg);
}

.h_btn_mstoelen{
	background:url(/images/h_btn_mstoelen.jpg);
	width:117px;
	height:135px;
	display:block;
}

.h_btn_mstoelen:hover{
	background:url(/images/h_btn_mstoelen_hover.jpg);
}

.h_btn_bmeubels{
	background:url(/images/h_btn_bmeubels.jpg);
	width:117px;
	height:135px;
	display:block;
}

.h_btn_bmeubels:hover{
	background:url(/images/h_btn_bmeubels_hover.jpg);
}

.indexcat{
	list-style:none;
	display:inline;
	position:relative;
}

.indexcat li{
	float:left;
	margin-left:10px;
	margin-bottom:30px;
}

.breadcrumbs{
	width:666px;
	text-align:right;
	display:inline-block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2f3a45;
}

.breadcrumbs a{
	color:#2f3a45;
	text-decoration:none;
}

.breadcrumbs a:hover{
	color:#35587a;
}

.subcategorie{
  width:543px;
  border-top:1px solid #525d69;
  border-bottom:1px solid #525d69;
  margin-top:-1px;
  padding:2px;
  position:relative;
  clear:both;
}

.subcategorieImage{

}

.subcategorieTekst{
  position:absolute;
  left:180px;
}

.subcategorieTekst a{
  color:#000000;
  text-decoration:none;
}

.subcategorieTekst a:hover{
  color:#555555;
  text-decoration:none;
}

.product{
  width:288px;
  height:333px;
  margin-top:-1px;
  padding:2px;
  position:relative;
  float:left;
  background:url(/images/bg_product.png) no-repeat;
}

.product_name{
  margin-left:10px;
  margin-top:23px;
  font-family:Arial;
  font-size:16px;
  color:#403f3f;
  font-weight:bold;
}

.product_name a{
  color:#000000;
  text-decoration:none;
}

.product_name a:hover{
  color:#555555;
  text-decoration:none;
}

.product_price{
  position:absolute;
  left:20px;
  bottom:27px;
  font-size:15px;
  font-weight:bold;
  color:#000000;
}

.product_price-vp{
  margin-top:20px;
  margin-left: 10px;
  float:left;
  font-size:15px;
  font-weight:bold;
  color:#000000;
}

.product_price-vpbottom{
  position:absolute;
  bottom: 30px;
  margin-left: 122px;
  font-size:15px;
  font-weight:bold;
  color:#000000;
}

.product_buttons{
  position:absolute;
  left:175px;
  bottom:14px;
}

.button_meer-info img{
  width:69px;
  height:10px;
  position:absolute;
  bottom:90px;
  right:-38px;
}

.search_result{
  border-top:1px solid #525d69;
  border-bottom:1px solid #525d69;
  margin-top:-1px;
  padding:2px;
  position:relative;
  clear:both;
}

.subcategorieImage{

}

.voorpaginaDescription{
  padding-left:5px;
}

.search_result_product{
  position:absolute;
  left:200px;
  top:20px;
}

.search_result_product a{
  color:#000000;
  text-decoration:none;
}

.search_result_product a:hover{
  color:#555555;
  text-decoration:none;
}

ul.menu {
  width: 184px;
  margin:0px;
  padding:0px;
}

#menu a{
	color:#767373;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

#menu a:hover{
	color:#CCCCCC;
}

#logo{
  width:312px;
  height:51px;
  background:url(/images/logo.png) no-repeat; 
  margin-left: 7px;
  float:left;
}

#logo a{
  width:100%;
  height:100%;
  display:block;
}

#logotekst{
color:#7c7c7d;
font-weight:bold;
margin:10px 0px 00px 60px;
float:left;
font-size:13px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}

#smallmenu{
  position:absolute;
  top:0;
  right:40px;
  color:#7c7c7d;
  margin-top:13px;
}

#smallmenu a{
  cursor:pointer;
}

#product_image{
  float:right;
  padding-right:7px;   
}

#product_images{
  float:right;
  padding-right:7px;
}

#prop_price_container{
  clear:both;
}

#product_name{
  float:left;
  width:280px;
}

.image_container{
  margin-left:4px;
  float:left;
}

#shipping_payment_options{
  float:left;
  margin-left:100px;
}

#shipping_payment_prices{
  float:right;
  margin-right:20px;
}

#user_info{
  float:left;
  width:200px;
  margin:30px 50px 50px 50px;
}

#adress_info{
  float:left;
  width:200px;
  margin:30px 100px 50px 50px;
}

#product_overview{
  clear:both;
}

#products{
  margin-top: 10px;
  width:100%
}

#final_products{
  width:100%;
}

#final_products td{
  text-align:center;
}

.progress{
  margin-left:11px;
}

.search_bg{
  width:111px;
  height:23px;
  background:url(/images/zoeken_bg.jpg);
  margin-right:10px;
  display:inline-block;
  padding-left:2px;  
}

.search_bg input{
  width:85px;
  border:none;
  background:none;
  margin-top:2px;
  margin-right:20px;  
}

#cartButtons{
  width:100%;
  height:28px;
  margin-top:62px;
}

.button_holder{
  width: 588px;
  height: 28px;
}

.button_continueshopping{
  width:120px;
  height:28px;
  display:inline-block;
  float:left;
  background:url(/images/btn_winkelen.png);
  margin-right:5px;
}

.button_checkout{
  background:url(/images/btn_afrekenen.png);
  width:103px;
  height:28px;
  display:inline-block;
  border:0 none;
  cursor:pointer;
  float:left;
  margin-right:5px;  
}

.button_next{
  background:url(/images/btn_volgende.png);
  width:103px;
  height:28px;
  display:inline-block;
  border:0 none;
  text-indent:9999px;
  cursor:pointer;
  float:right;
  margin-right:13px;
}

.button_back{
  background:url(/images/btn_vorige.png);
  width:120px;
  height:28px;
  display:inline-block;
  border:0 none;
  text-indent:9999px;
  cursor:pointer;
  float:left;
  margin-left:3px;
}

.button_refresh {
  margin-right:5px;
}

.button_register{
 background:url(/images/btn_register.png);
  width:103px;
  height:28px;
  display:inline-block;
  border:0 none;
  cursor:pointer;
  margin-left:3px;
}

.button_login{
  background:url(/images/btn_inloggen.png);
  width:103px;
  height:28px;
  display:inline-block;
  border:0 none;
  margin-top:5px;
  cursor:pointer;
}

.button_logout{
  background:url(/images/btn_uitloggen.png);
  width:103px;
  height:28px;
  display:inline-block;
  border:0 none;
  position:absolute;
  bottom:8px;
  text-indent:9999px;
  cursor:pointer;
}

.button_search{
  background:url(/images/btn_zoeken.png);
  width:103px;
  height:28px;
  display:inline-block;
  border:0 none;
  text-indent:9999px;
  cursor:pointer;
  margin-left:5px;
}

.button_defaultaddress{
  background:url(/images/btn_gebruikvasteadres.png);
  width:170px;
  height:28px;
  display:inline-block;
  border:0 none;
  cursor:pointer;
}

.button_reset{
  background:url(/images/btn_reset.png);
  width:65px;
  height:21px;
  display:inline-block;
  border:0 none;
  text-indent:9999px;
  cursor:pointer;
}

.button_emptycart{
  background:url(/images/btn_leegmaken.png);
  width:103px;
  height:28px;
  display:inline-block;
  float:left;
  margin-right:5px;
}

.button_more_info{
  background:url(/images/btn_meerinfo.png) no-repeat;
  width:72px;
  height:22px;
  display:inline-block;
}

.button_send{
  background:url(/images/btn_verzenden.png);
  width:103px;
  height:28px;
  margin-top:5px;
  display:inline-block;
  border:0 none;
  text-indent:9999px;
  cursor:pointer;
}


#antiSpam{
  display:none;
}

#sddm
{		
  z-index: 30;
  padding:	0px;
  position:	absolute;
  margin-top:	0px;
}

#sddm li {	
      position:		relative;
      list-style: 	none;
      float: 		left;
      padding-left: 	6px;
      padding-right:	6px;
}

#sddm li a
{	    color: #000000;
    font-size: 13px;
    font-weight: bold;
    line-height: 40px;
    margin: 0;
    padding: 0;
}


#sddm li a:hover
{
  color:#e3001b;
  }

#sddm div
{	position: absolute;
	visibility: hidden;
	background: #ffffff;
	border: 1px solid #9c9c9c}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		color: #000000;
		font: 11px arial}

	#sddm div a:hover
	{	color: #e3001b;
		width: auto;
}

.navmenu-link div, .navmenu-link-left div{
    margin-left: -7px;
    z-index:9999;
}

.optionOnStock {
  color:	#006600;
  font-weight:	bold;
}

.optionNotOnStock {
  color:	#660000;
  font-weight:	bold;
}

.productOnStock {
  color:	#006600;
  font-weight:	bold;
}

.productNotOnStock {
  color:	#660000;
  font-weight:	bold;
}

.sideBannerLeft {
  position:	absolute;
  top:	-426px;
}

.sideBannerRight {
  position:	absolute;
  top:	-430px;
  right:10px;
}

#pages {
float:left;
}

img.productInCategoryList, img.productInDiscountList, img.productInSearchList {
  max-width:200px;
  max-height:200px;
  padding-top:10px;
}


img.productOnProductPage {
  max-width:208px;
  max-height:250px;
}

.btn_left {
  background-image:url('/images/btn_left.jpg');
  height: 24px;
  width: 5px;
  float:left;
}

.btn_spacer {
  background-image:url('/images/btn_spacer.jpg');
  height: 24px;
  float:left;
  color: #e83b12;
  padding-top:4px;   
  font-size:12px; 
}

.btn_right {
  background-image:url('/images/btn_right.jpg');
  height: 24px;
  width: 4px;
  float:left;
}

.dagblok {                     
  background-image:url('/images/dagbg.png');
  width: 386px ;
  height: 273px ;
  float:left;
  margin-right:5px;
  margin-top:5px;
  padding: 10px;
}

.dagfoto {
  background-color:white;
  width:200px;
  display:block;
  float:left;
  border: 1px solid #ececec;   
}

.dagtitel {
  float:left;
  font-size: 13px;
}

.dagtitel b{
  float:left;
  color:#0097ff;  
}

.dagtitel a{
  float:left;
  color:#0097ff;
  padding-left:5px;
  margin-top:-15px;
  width:179px;  
}


.dagtekst {
  float:left;
  padding-left:5px;
  width:179px;  
  color:#333333;
  margin-top:5px;
  overflow:hidden;
  text-overflow: ellipsis;
  text-align:left;       
}

.dagtekst ul {
  padding-left: 15px;
}

.dagprijs {
  float:left;
  padding-left:5px;
  width:179px;  
  color:#333333;
  margin-top:5px;
  font-size:11px;
}

.dagvoor {
  display:inline;
  font-size:14px;
  color:#fc6309;
}

.btn_dag_koop {
  float:left;
  margin-left:10px;
}

.btn_dag_info {
  float:left;
}

#blok1 {
float:left;
background-image:url('/images/blok1.png');
width:269px;
height:264px;
margin-bottom:10px;  
}

#blok1_titel {
color:#fff;
padding-top:5px;
padding-left:5px;
font-size:16px;
font-weight:bold;
text-decoration:underline;
}

#blok1_tekst {
font-size:12px;
padding-left:5px;
color:#313131;
padding-right:20px;
}

#blok2 {
float:left;
background-image:url('/images/blok2.png');
width:251px;
height:251px;
margin-left:13px;
}              

#blok2_tekst {
    margin-left: 55px;
    margin-top: 108px;
    font-weight:bold;
}

.blok2_form {
BORDER: 1px solid #0791d8;
}

.button_form {
width:139px;
height:18px;
background-color:#0791d8;
display:block;
color:#fff;
padding-left:5px;
padding-top:2px;
}

.button_form:hover {
 color:#000;
 background-color:#fe5f01;
}

.button_form2 {
width:139px;
height:18px;
background-color:#0791d8;
display:block;
color:#fff;
padding-left:5px;
padding-top:2px;
margin:0;
}

.button_form2:hover {
 color:#000;
 background-color:#fe5f01;
}

#blok3 {
float:left;
background-image:url('/images/blok3.png');
width:251px;
height:251px;
margin-left:31px;
}

#blok4_links {
float:left;
background-image:url('/images/daglinks.jpg');
background-repeat:no-repeat;
width:205px;
height:252px;
}              

#blok4_tekst {
    color: #000000;
    font-weight: bold;
    margin-left: 20px;
    margin-top: 108px;
}

.blok4_form {
    border: 1px solid #0791D8;
    height: 18px;
    width: 143px;
}

.korting_foto {
    background-color: #FFFFFF;
    border: 1px solid #ECECEC;
    height: 50px;
    line-height: 50px;
    text-align: center;
    width: 242px;
}

.korting_blok {
    background-image: url("/images/korting_blok.png");
    float: left;
    height: 230px;
    margin-bottom: 14px;
    margin-right: 14px;
    padding: 9px;
    width: 242px;
}

.korting_foto img {
  vertical-align:middle;
}

.korting_button_on {
    background-image: url("/images/korting_button_on.png");
    height: 20px;
    padding: 6px;
    width: 222px;
    color: #fff;
    font-weight:bold;
}

.korting_button_off a{
  background-image:url('/images/korting_button_off.png');
  width:235px;
  height:34px;
  display:block;
}

.links_column {
    float: left;
    width: 410px;
}

.button_prijsvraag {
  background-image:url('/images/button_prijsvraag.jpg');
  width:140px;
  height:32px;
  display:block;
}
