
.custom_imgborder{
	border: 2px solid #d9d3c1;
	padding:6px;
}



 a .custom_imgborder{
			border: 2px solid #d9d3c1;
			padding:6px;
		}
		 a:hover .custom_imgborder {
				border: 2px solid #93bf81;
				padding:6px;
		}


/*
 * ASSORTIMENTEN
 */

.merk_logo_overzicht{
	float:left;
	margin-bottom:8px;
	margin-left:8px;
	margin-right:8px;
}

#subassortimenten_navigation_left{
	float:left;
	width:300px;
}

#subassortimenten_navigation_right{
	float:right;
	width:300px;
}


.subassortimenten_navigation {


				/*
				background: url(../images/pagenavigation_bg.png) repeat-x left top;
				*/
				
input.geheimevraag {
	display: none;
}

				margin: 0px 0px 28px 0px;
			}
				.subassortimenten_navigation ul {
					margin: 0px;
					padding: 0px;
					padding-left: 10px;
				}
					.subassortimenten_navigation ul li {
						background: none;
						padding: 0px;
						border-bottom: 1px solid #e7e7e4;
					}
						.subassortimenten_navigation ul li a {
							color: #626158;
							text-decoration: none;
							background: url(../images/arrow_right.gif) no-repeat 0px 6px;
							display: block;
							line-height: 20px;
							padding: 0px 8px 0px 8px;
							border: 1px solid transparent;
						}
						.subassortimenten_navigation ul li a:hover, .subassortimenten_navigation ul li a.active {
							color: #ffffff;
							border: 1px solid #93bf81;
							background: #a4c894 url(../images/subassortimenten_hover.gif) no-repeat left top;
						}



.product_titel_link{
	text-decoration:none;
	color:#4C4C4C;
}



/*
 * EINDE ASSORTIMENTEN
 */




/*
  FORMULIEREN
 */

.frontend_tekstvak{
	width:305px;
	margin-bottom:2px;
}


.frontend_textarea{
	background:#F5F5F5 none repeat scroll 0 0;
	border:1px solid #D6D0BF;
	color:#A6A498;
	font-size:1em;
	padding:3px;
		width:305px;
	margin-bottom:2px;
}

.frontend_submit{
	cursor:pointer;
}

.frontend_submit{
	cursor:hand;
}

/*
  EINDE FORMULIEREN
 */



 /*
	MERKEN
  */
 
#content_body_left{
 	float:left;
	width:400px;
 }
 
#content_body_right{
 	float:right;
	height:200px;
	width:200px;
	text-align:center;
 }
 
 /*
	EINDE MERKEN
  */
 
 
 
  /*
	TOPCONTENT
  */
 
 
					#banner a.new-fr, #banner a.gips-fr {
						position: absolute;
						bottom: 15px;
						right: 15px;
						display: block;
					}
						a.new-fr {
							width: 223px;
							height: 87px;
							background: url(../images/cats_new_FR.png) no-repeat left top;
							text-indent: -9999px;
						}
							a:hover.new-fr {
								background: url(../images/cats_new_FR.png) no-repeat left bottom;
							}
					#banner .gips {
						height: 188px;
						background: url(../images/gips.jpg) no-repeat 10px 10px;
						position: relative;
					}

							
							
					#banner-contentpage ul#cats li a.contentold-fr {
							width: 223px;
							height: 87px;
							background: url(../images/cats_old_FR.png) no-repeat left top;
							text-indent: -9999px;	
						}
							#banner-contentpage ul#cats li a:hover.contentold-fr {
								background: url(../images/cats_old_FR.png) no-repeat left bottom;
							}

							
  /*
	EINDE TOPCONTENT
  */
 
 
 
  /*
	LEFTMENU
  */
.pagenavigation_custom {
	
background:transparent url(../images/pagenavigation_bg.png) repeat-x scroll left top;

border:1px solid #DDDCD9;
margin:0 0 28px;
}
 
.pagenavigation_custom h2 {
background:transparent url(../images/arrow_right.gif) no-repeat scroll 10px 12px;

/*
border-bottom:1px solid #DDDCD9;
*/

padding:5px 15px;
}


.pagenavigation_custom h2 a{
	text-decoration:none;
	color:#626158;
	padding-left:5px;
}

.pagenavigation_custom h2 a:hover{
	color:#93bf81;
	padding-left:5px;
}

  /*
	EINDE LEFTMENU
  */
 
 
  /*
	SITEMAP
  */
 
 .sitemap_blok{
 	width:305px;
	float:left;
	margin-bottom:20px;
 }
 
 
   /*
	EINDE SITEMAP
  */
 
/* 
 * HOMEPAGE
 */
 
#nieuws_item_wrapper{
	width:371px;
}

#wrapper-content table.scrollwindow td{
display:table-cell;
width:371px;
}
 
.scroll_left,.scroll_right{
	float:left;
	width:19px;
	height:19px;
	margin:0 5px;
}
.scroll_left a{
	line-height:19px;	
	display:block;
	background:transparent url(../images/buttons_nav.jpg) no-repeat 0 0;
	text-decoration:none;
}
.scroll_right a{
	line-height:19px;
	display:block;
	background:transparent url(../images/buttons_nav.jpg) no-repeat -38px 0;
	text-decoration:none;
}
.scroll_left a:hover{
	background:transparent url(../images/buttons_nav.jpg) no-repeat -19px 0;
	text-decoration:none;
}
.scroll_right a:hover{
	background:transparent url(../images/buttons_nav.jpg) no-repeat -57px 0;
	text-decoration:none;
}

.box526{
	width: 526px;
}

.promobox{
	padding:15px;
}

.promobox h2{
color:#4C4C4C;
font-family:"Calibri",Arial,Helvetica,sans-serif;
font-weight:bold;
text-transform:none;
}


/*
 * EINDE HOMEPAGE
 */

#header ul#mainnav li ul{
	width:350px;
}

#header ul#mainnav li ul li {
	width:350px;
}

.zuil_hoofdassortimenten_link{
	font-weight:bold;
	text-decoration:none;
	color: #626158;
}
ul.productaanbod li .productaanbod-content p a {
	font-weight:bold;
	text-decoration:none;
	color: #626158;
	bottom:auto;
	padding-right:7px;
}
.last-news{width:300px;}

.geheimevraag {
	display: none;
}

.box .addthis_toolbox{
  	float:right;
	width:175px;
	margin-top: -38px;
  }
  
	.addthis_toolbox .addthis_button_google_plusone{
		width:25px;
  	}

#footer{
	text-align:left;
}

	#footer .addthis_toolbox{
		float:left;
		width:200px;
	}

	#footer p {
		text-align:center;
	}
 
.referentiebox {
  margin-bottom: 15px;
}

