body{
	font-family: "verdana";
	background-color: #bccba5;
	color: #757575;
	font-size: 12px;
    background-image:url('../images/bg2.jpg');
    background-position:0px 0px;
    background-repeat:repeat-x;

}
td {
	font-size: 12px;
}
img {
	border:0px;
}
p, ul, ol, body{
	margin: 0px;
}
a {
	color: #537b31;
	text-decoration: none;
}
a:hover {
	color: #537b31;
	text-decoration: underline;
}
h1 {
	color: #639534;
    margin:0px;
    font-size:14px;
    font-weight:normal;
}
h2 {
    margin:0px;
    display:inline;
    font-size:15px;
    font-weight:normal;
    color:#46742b;
}
h3 {
    margin:0px;
    font-size:12px;
    font-weight:bold;
    color:#46742b;
}
h4 {
    margin:0px;
    display:inline;
    font-size:9px;
}

#pagina_wrapper {
	left: 50%;
	margin: 0px;
	margin-left: -525px; /* - (width/2) */
	width:1050px;
	position: absolute;
	z-index:1;
}
#wrapper {
    position:relative;
    width:1050px;
	min-height:700px;
	height:auto;
}
/* for Internet Explorer */
/*\*/
* html #wrapper {
height: 700px;
}
/**/

#nav_top {
    font-family: "verdana";
    position:relative;
    text-align:right;
    font-size:13px;
    left:27px;
    width:1012px;
    height: 48px;
	color: #ffffff;
    background-color:#99c081;
}

#nav_top a {
	color: #ffffff;
	text-decoration: none;
}
#nav_top a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#nav_top img {
    position:relative;
    top:10px;
}
#body_wrapper {
    position:relative;
    float:left;
    background-color:#ffffff;
    width:1012px;
    left:27px;
	min-height:400px;
	height:auto;
}
/* for Internet Explorer */
/*\*/
* html #body_wrapper {
height: 400px;
}
/**/
#nav_kolom {
    position:relative;
    font-family: "verdana";
    font-size:13px;
    float:left;
    padding:0px;
    width:200px;
    top:15px;
    left:10px;
	color: #537b31;
}
#nav_kolom input {
    font-size: 10px;
}
#nav_kolom h1 {
	color: #f15b29;
    margin:0px;
    font-size:22px;
    font-weight:normal;
    font-style:italic;
    font-family: "Georgia";
}
#nav_kolom h1{
	color: #f15b29;
    margin:0px;
    font-size:22px;
    font-weight:normal;
    font-style:italic;
    font-family: "Georgia";
}
#nav_kolom .informatie {
	color: #bed73b;
    margin:0px;
    font-size:22px;
    font-weight:normal;
    font-style:italic;
    font-family: "Georgia";
}
#inloggen {
    font-size: 10px;
}
#nav_kolom a {
	color: #537b31;
	text-decoration: none;
}
#nav_kolom a:hover {
	color: #537b31;
	text-decoration: underline;
}
#nav_kolom h1 a {
	color: #639534;
	text-decoration: none;
}
#nav_kolom h1 a:hover {
	color: #639534;
	text-decoration: underline;
}

#extra_kolom {
	float:right;
	position:relative;
	top:-1px;
	right:-1px;
	width:210px;
	height:675px;
	background-image: url('../images/rechtsextrakolom.jpg');
}
#extra_kolom_tekst {
	position:relative;
	width:169px;
	height:582px;
	top:74px;
	left:12px;
	overflow:hidden;
}
#rechts_kolom {
    position:relative;
    float:right;
    top:0px;
    width:580px;
}

#nieuws_wrapper
{
    background-image: url('../images/reclamebord.jpg');
    background-repeat:no-repeat;
    background-position: 0px 0px;
    position:relative;
    width:580px;
    height:220px;
    overflow:hidden;
}
.nieuws {
    position:relative;
    width:580px;
    height:220px;
}
.nieuws_tekst {
    position:relative;
    width:485px;
    top:45px;
    left:30px;
    height:127px;
    font-style:italic;
    font-family: "Georgia";
    font-size:17px;
	color: #f15b29;
    overflow:hidden;
}
.nieuws_tekst h1 {
	color: #f15b29;
    margin:0px;
    font-size:22px;
    font-weight:normal;
}
.nieuws_tekst a {
	color: #791e00;
    text-decoration:none;
}
.nieuws_tekst a:hover {
	color: #791e00;
    text-decoration:underline;
}
.nieuws_tekst img {
    position:relative;
    float:left;
    margin-right:5px;
}

#kruimelpaadje {
    left:15px;
    float:left;
    font-family: "verdana";
	color: #f15b29;
    font-size:13px;
    position:relative;
    clear:both;
    margin-right:15px;
}
#kruimelpaadje a {
	color: #f15b29;
	text-decoration: none;
}
#kruimelpaadje a:hover {
	color: #f15b29;
	text-decoration: underline;
}

#content {
    position:relative;
    left:15px;
    float:left;
    width:560px;
    top:15px;
    overflow: hidden;
}

#tekst {
    position:relative;
    width: 265px;
    text-align:left;
	min-height:400px;
	height:auto;
    padding-bottom:20px;
}
/* for Internet Explorer */
/*\*/
* html #tekst {
    height: 400px;
}
/**/
#tekst_breed {
    position:relative;
    width: 530px;
    text-align:left;
	min-height:400px;
	height:auto;
    padding-bottom:20px;
}
/* for Internet Explorer */
/*\*/
* html #tekst_breed {
    height: 400px;
}
/**/
#cat_tekst {
    width: 560px;
    text-align:left;
    padding-bottom:20px;
}

#afbeeldingen {
    width: 265px;
}
#afbeeldingen img{
    margin-bottom:10px;
}

#nav_bottom {
    clear:both;
    position:relative;
    width:1012px;
    left:27px;
    right:0px;
    text-align:right;
    font-size:9px;
	color: #ffffff;
}
#nav_bottom a {
	color: #ffffff;
	text-decoration: none;
}
#nav_bottom a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.float_right {
    position: relative;
    float:right;
    right:26px;
    text-align:left;
}
.float_left {
    position: relative;
    float:left;
    text-align:right;
}
.cat_div {
    position:relative;
    width: 160px;
    height: 230px;
    margin:12px;
    text-align:left;
}

.cat_titel {
    text-align:left;
}
.prod_prijs {
    text-align:right;
}
.cat_info_img {
    position:absolute;
    top:157px;
    left:134px;
}
.prod_cart_img {
    position:absolute;
    top:157px;
    left:109px;
}
.prod_info_img {
    position:absolute;
    top:157px;
    left:134px;
}
.verwacht {
    position:absolute;
    top:157px;
    right:56px;
}
.niet_voorraad {
    position:absolute;
    top:157px;
    right:31px;
}
.aanbieding {
    position:absolute;
    top:133px;
    right:5px;
}
.expand {
    font-size:9px;
}
.bestel_link {
    position:relative;
    top:-7px;
}
.ww_img {
    position:relative;
    top:6px;
}
.prod_verwacht {
    position:relative;
    top:6px;
}
.prod_aanbieding {
    position:relative;
    top:-4px;
}
.aanbieding_titel {
    position:relative;
    top:8px;
}
.prod_niet_voorraad {
    position:relative;
    top:6px;
}
.span_error {
    border-style:solid;
    border-width:2px;
    border-color:#f05a29;
    border-spacing:2px;
}
#bestelcontent {
	color: #757575;
}
#bestelcontent table {
    clear:both;
    width:95%;
	color: #757575;
}
#bestelcontent td {
    padding:5px;
    border-top-style:solid;
    border-top-color:#dddddd;
    border-top-width:1px;
    border-right-style:solid;
    border-right-color:#dddddd;
    border-right-width:1px;
}
#bestelcontent th {
    padding:5px;
    font-size:13px;
    font-weight:normal;
    border-right-style:solid;
    border-right-color:#dddddd;
    border-right-width:1px;
}
#bestelling_inloggen {
	position:relative;
	float:left;
	background-color: #eff5e9;
	padding-left:3px;
    left:0px;
	width:95%;
	z-index:10;
}
.div_disabled {
    color:#999999;
}
.poll_div {
    position:relative;
    width: 200px;
    margin:12px;
    text-align:left;
    color:#98c753;
}
.poll_div a {
    color:#98c753;
}
.poll_div a:hover {
    color:#98c753;
}
.inline {
    display:inline;
}
.kolom_gegevens {	
	width:220px;
	float:left;
	position:relative;
}
.kolom_gegevens input {
	margin-bottom: 4px;
}
.clear {
	clear:both;
}
#blog_main {
	position:relative;
	width:95%;

}
#blog_main a{
	color: #bed73b;
	text-decoration:none;
}
#blog_main a:hover {
	color: #bed73b;
	text-decoration:none;
}
.blog_titel {
	color: #bed73b;
    margin:0px;
    font-size:22px;
    font-weight:normal;
    font-style:italic;
    font-family: "Georgia";
}

.blog_datum {
	font-size:10px;
	color: #aaaaaa;
}
.blog_streep {
	height: 1px;
	color: #aaaaaa;
}
.blog_commentaar {
	width:95%;
	padding:5px;
	border-width:1px;
	border-style:solid;
	border-color:#aaaaaa;
}
.commentaar_naam {
	
}
.commentaar_content{
	position:relative;
	width:80%;
	left:15px;
	
}
.commentaar_datum {
	font-size:10px;
	color: #aaaaaa;
}
.hoger {
	position:absolute;
	left:45%;
}
.nieuwer {
	position:absolute;
	right:13px;
}
.faq_head {
	position:relative;
	color:#537b31;
}
.faq_answer {
	margin-left:19px;
}
.bestelcontent_td_last select {
	width:100px;
}
	