body{
	background-color: #054F0F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

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

#logo{
	float:left;
	margin-top:15px;	
}
#logo img{
	border:0px;
}
#logo font{
	clear:left;
	font-size:10px;
	color:#788A33;
}

#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: #C54B26;
	font-family:Arial;
	text-decoration:none;
	font-size:14px;
	
}
#navlinks a.under{
	text-decoration:underline;
	
}
#navlinks font{
	color: black;
	font-family:Arial;
	text-decoration:none;
	font-size:12px;
}
#navlinks font.disable{
	color: grey;
}

#main
{
border:1px solid #666666;
background-color:white;width: 916px;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:24px;
	padding-right:24px;
	padding-top:8px;
	padding-bottom:8px;
	text-decoration:none;
	color: #C54B26;
	font-family:Arial;
	margin-right:-1px;
	font-size:15px;
}
#menucontainer a:hover{
background-color: #C7CFA8;
color:white;
}

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

#menucontainer a.red{
	color:#C54B26;
	/*font-weight:bold;*/
}
/* 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:#788A33;
}
.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:23px;
	color:#3C3C3C;
	text-decoration:none;
	
}
.VN9R{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#C54B26;
	
}
.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:#C54B26;
}

.VB14R{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#C54B26;
}
.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:#C54B26;
	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:#C54B26;
	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:5px;
	font-size:12px;
	height:105px;
}

.boxtext a{
	color:#C54B26;
}


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

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