

/* nieuwe stijlen */
body{
	background-color: #F7F7F7;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}

#logo{
	float:left;
	margin-top:18px;	
	margin-left:15px;
}
#logo img{
	border:0px;
}
#logotext{
	font-size:12px;
	clear:left;
	color:#788A33;
	margin-left:7px;
}
	
	
.artikel{
	width:190px;
	float:left;
}
.artikel a{
	text-decoration:none;
}
.artikel .naam{
	font-size:11px;
	color:#666;
}
.artikel .foto{
	height:215px;
	border:solid 1px #cccccc;
}
.artikel .aanbieding{
	color:#666;
}
.artikel .bedrag{
	font-size:25px;
	color:#666;
}
.artikel .subbedrag{
	font-size:11px;
	color:#666;
	
}
/* einde nieuwe stijlen */



.groot{
	font-size:20px;
	color:#476F29;
	font-weight:bold;
}



#topbox{
	margin-top:15px;
	padding-top:15px;
	text-align:right;
}
#topbox a{
	font-size:15px;
	color:#788A33;
	text-decoration:none;
}
#topbox font{ 
	font-size:15px;
	color:#788A33;
}

#newbutton{
color:#fff;
background-color: #5F8F11;
border: 1px solid  #5F8F11;
width:170px;
height:25px;
font-weight:bold;
}

#newbutton:hover{
color:#fff;
background-color: #FFF;
border: 1px solid  #5F8F11;
color:#5F8F11;
width:170px;
height:25px;

}

li.vink{
	list-style-image:url('/images/checkmark.jpg');


}

#navlinks a{
	color: #B22B2C;
	font-family:Arial;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	
}
#navlinks a.under{
	text-decoration:underline;
	
}
#navlinks font{
	color: black;
	font-family:Arial;
	text-decoration:none;
	font-size:15px;
}
#navlinks font.disable{
	color: grey;
}

#main
{
border:1px solid #666666;
background-color:white;
width: 958px;
padding-left:10px;
padding-right:10px;
padding-top:0px;	
}
strike													{	font-size: 12px; line-height: 0.9em; text-decoration: none; background: url(/images/streep.gif) 50% 50% no-repeat; 
															* padding: 1px 0px; }

/* Begin nieuw menu */
#leftmenu a{
	color: #89994A;
	font-family:Arial;
	text-decoration:none;
	font-size:13px;
	display:block;
	padding:10px;
	padding-left:0px;
	font-weight:normal;

}
#menucontainer{
padding-top:10px;
	}
#menucontainer a{
	float:left;
	border:1px solid #CACEBF;
	padding-left:29px;
	padding-right:29px;
	padding-top:8px;
	padding-bottom:8px;
	text-decoration:none;
	color: #232426;

	margin-right:-1px;
	font-size:13px;
	font-weight:bold;
	background-color: #EFF0F2;
}
#menucontainer a:hover{
background-color: #232426;
color:white;
}

#menucontainer a.active{
	background-color: #232426;
    color:white;
}


/* End nieuw menu */
/* Begin shadow images */
.img-shadow {

  float:left;
  background: url(/images/shadow.png) no-repeat bottom right !important;
  background: url(/images/shadow.png) no-repeat bottom right;
  margin: 10px 15px 0 6px !important;
  margin: 10px 15px 0 6px;
}

.img-shadow img {
  display: block;
  position: relative;
  background-color: #F0F1ED;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px !important;
  margin: -6px 3px 3px -6px;
  padding: 0px;
}

/* End shadow images */

/* Begin fonts */
.VN9G{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#788A33;
}
.VN11G{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#788A33;
}
.VN12G{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#999;
}
.VN9B{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;
}
.VN12B{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;
	
}
.VN22B{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:28px;
	color:#3C3C3C;
	text-decoration:none;
	
}
.VN9R{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#B22B2C;
	
}
.productlink{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#B22B2C;
	text-decoration:none;
		
}
.VN9GR{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#CCCCCC;
}

.VN9GN{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#788A33;
	text-decoration:none;
}
.VB9G{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#788A33;
}
.VB9B{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#3C3C3C;

}
.VB9R{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#476F29;
}

.VB14R{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#476F29;
}
.adres{
	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;
	color:#000;	
	text-align:left;margin:0;margin-left:15px;padding:0;
}

.bottomonzeproducten{
	margin-bottom:5px;margin-left:15px;padding-bottom:5px;
	font-weight:bold; font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;color:#788A33;	
}
.hrbottom{
	clear:both;border: none 0; border-top: 1px dashed #CACEBF; 
	border-bottom: 1px dashed #CACEBF; height: 1px;
}
h4, h1{
	margin:0;padding:0;
}
/* End fonts */





/* End positioning */

/* Begin forms */
#searchField{
	vertical-align: middle;  
	border: 1px solid #CACEBF;
	border-style:solid; 
	font-size:12px;
	width: 98px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#89994A;
	height:14px;
	padding:2px;
	margin:0px;
}
.searchField{
	vertical-align: middle;  
	border: 1px solid #CACEBF;
	border-style:solid; 
	font-size:12px;
	width: 98px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#89994A;
	height:14px;
	padding:2px;
	margin:0px;
}

#searchbutton{
	vertical-align: middle;  
	border: 1px solid #CACEBF;
	border-style:solid; 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#476F29;
	height:20px;
	background-color:white;
	padding:0px;
	margin:0px;
	margin-left:-1px;
	font-weight:bold;
}
.searchbutton{
	vertical-align: middle;  
	border: 1px solid #CACEBF;
	border-style:solid; 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#476F29;
	height:20px;
	background-color:white;
	padding:0px;
	margin:0px;
	margin-left:-1px;
	font-weight:bold;
}
#inputField{ /* depricated */
	border-style:groove; 
	font-size: 12px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#3C3C3C;
}
.inputfield{
	border-style:groove; 
	font-size: 12px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#3C3C3C;
}
#buyoption{
	border-style:groove; 
	font-size: 12px; 
	width: 280px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#3C3C3C;
}
/* End forms */

#bottomlinks{
margin:0;margin-right:5px;margin-top:10px;margin-left:10px;text-align:left;padding:0;font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#788A33;	
}

	
#bottomtijden{
float:left;margin-top:10px;margin-left:5px;	
}
#bottomadres{
float:left;margin-top:10px;	
}

#bottomlinkbox{
height:145px;margin-top:10px;float:left;border-right: 1px dashed #CACEBF;width:475px;text-align:left;	
}

#hometextlinks{
float:left;text-align:justify;margin-left:5px;margin-right:50px;width:405px;	
}

.boxtext{
	float:left;
	padding-left:25px;
	padding-top:15px;
	font-size:12px;
	height:100px;
}

.boxtext a{
	color:#476F29;
}


.boximage{
		float:left;
		clear:both;
}

.boximage img{
	width:125px;
	border:0;
}

#navrechts {
 position: relative;
}
#navrechts ul {
 margin: 0;
 padding 0;
 display: block;
 left: -999em;
 top: 34px;
 position: absolute;
 width: 150px;
 z-index: 1000;
margin-left:112px;
margin-top:0px;
 border: 1px solid #CACEBF;


}
#navrechts li{
 list-style: none inside none;
 margin: 0;
 padding 0;
 display: block;
 text-align:left;
  z-index: 1000;
}
#navrechts li a {
 margin: 0;
 padding-left:10px;
 display: block;
 text-decoration: none;
 line-height: 20px;
 vertical-align: middle;
	background-color: #EFF0F2;
 color: #476F29;
 margin-top:-1px;
 width:100%;
  z-index: 1000;
}
#navrechts li a:hover {
 background:#C7CFA8;
}
