/* Algemeen
**********************************************************/

BODY{ background-color: #5d9437;}
HTML, BODY{ font-size: 12px; color: #000; font-family: Arial, Helvetica, sans-serif;}

A{ color: #000;}
A:hover{ color: #438941;}

H1, H2, H3,
H4, H5, H6{ color: #000; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}

INPUT.btn{ border-top-color: #FEFF7F; border-left-color: #FEFF7F; border-bottom-color: #BDBF00; border-right-color: #BDBF00; background-color: #FFF200; color: #000;}
INPUT.text{ border-top-color: #54AF41; border-left-color: #54AF41; border-bottom-color: #B1EFA4; border-right-color: #B1EFA4;}

SELECT.form_text, INPUT.form_text, TEXTAREA.form_text{ color: #000; border-top-color: #54AF41; border-left-color: #54AF41; border-bottom-color: #B1EFA4; border-right-color: #B1EFA4; font-family: Arial, Helvetica, sans-serif;}
INPUT.form_btn{ color: #000; border-top-color: #FEFF7F; border-left-color: #FEFF7F; border-bottom-color: #BDBF00; border-right-color: #BDBF00; background-color: #FFF200; font-family: Arial, Helvetica, sans-serif;}

FORM.form INPUT.form_text {width:auto;}

/* Header
**********************************************************/

#website_container{ background: url(images/header_bg.gif) #FFF no-repeat 0 0;}
#header A.logo{ width: 400px; height: 188px; background: url(images/logo.png) no-repeat 0 0; position: absolute; left: 0; top: 0;}

/* Menu
**********************************************************/

#menu{ background-color: #000;}
#menu UL LI{ color: #E5108B; }
#menu LI A{ color: #E4F1BB; }
#menu LI A:hover{ color: #5D9437;}

/* Breadcrumbs
**********************************************************/

.breadcrumbs{ background: none;}
.breadcrumbs SPAN{ color: #5D9437; }
.breadcrumbs SPAN A{ color: #5D9437;}
.breadcrumbs SPAN A:hover{ color: #000;}

DIV.winkelwagen A:hover{ color: #000;}
DIV.winkelwagen A STRONG{ color: #5D9437;}

#open_vandaag{ color: #E4F1BB;}

td.openingstijden_reg_extra {padding:4px 0; font-size:smaller;}
p.openingstijden_reg_extra {margin:4px 0;}

div.tc_foto div.ster{ background: transparent url(images/ster.png) no-repeat scroll 0 0; width: 150px; height: 145px; padding-top:5px;}

/* Content Kollommen
**********************************************************/

.col_container{ background: url(images/submenu_bg.jpg) repeat-y 100% 0;}

.venster{ color: #000; }
.venster DIV.kop{ border-bottom-color: #5D9437; color: #5D9437; background: url(images/ornement.png) no-repeat 0 0;}
.venster DIV.wrapper{ background-color: #E4F1BB; border-bottom-color: #5D9437;}
.venster DIV.border-top { border-top-color: #5D9437; }

.page_title{ background-color: #E4F1BB; border-color: #5D9437;}
.page_title H4{ color: #5D9437;}

#header .sign_up{ top:30px; right:30px;}

/* Berichtvensters
**********************************************************/

.berichtvenster{ border-bottom-color: #FFDA81;}
.berichtvenster DIV.extra_info SPAN.bron{ color: #5c7469;}
.berichtvenster DIV.extra_info SPAN.datum{ color: #5c7469;}
.berichtvenster DIV.extra_info A{ color: #5D9437;}

/* Aanbiedingen
**********************************************************/

TABLE.aanbieding{ border-color: #5D9437;}

/* Tuintips
**********************************************************/

.tips_venster{ border-color: #5D9437; }

A.rollover_fx{ border-bottom-color: #5D9437;}
A.rollover_fx:hover{ color: #E4F1BB; background-color: #5D9437;}

/* Assortiment
**********************************************************/

.aan{}
.uit{}

.plaatje_link A{ color: #4c8d35;}
.plaatje_link A:hover{ color: #000;}

.sub_aan{ background-color: #CBF3B5;}
.sub_uit{ background-color: #E0FFC9;}

/* Webshop
**********************************************************/

.zoekmachine DIV.hoofd{ background-color: #5D9437; }
.zoekmachine DIV.hoofd H6{ color: #FFF; }

.aanbieding-nieuw_shop DIV.nieuw{ background-color: #014838; color: #FFF;}

.aanbieding-nieuw_shop DIV.aanbieding_wrapper DIV.prijs{ border-color: #EF3B3B; }
.aanbieding-nieuw_shop DIV.aanbieding_wrapper DIV.aanbieding_veldje{ background-color: #EF3B3B; color: #FFF;}

.groot_product SPAN.new{ background-color: #FFF200; color: #000;}
.groot_product DIV.foto_groot IMG{ border-color: #FFF200;}
.groot_product DIV.foto_klein IMG{ border-color: #FFF200;}
.groot_product DIV.aanbieding_groot{ color: #FFF; background-color: #EF3B3B; }
.groot_product DIV.aanbieding_prijs{ border-color: #EF3B3B;}

TABLE.gegevens TH{ border-bottom-color: #000;}


/* Sitemap
**********************************************************/

UL.sitemap{ border-left-color: #0E4619;}
UL.sitemap A{ border-bottom-color: #0E4619; }
UL.sitemap LI LI{ border-left-color: #0E4619;}

/* Footer
**********************************************************/

#footer UL LI{ color: #000; }
#footer UL LI.bullet{ color: #5D9437;}
#footer UL LI A:hover{ color: #E4F1BB;}

a.bp:hover{ color: #E4F1BB;}

/* Vacatures
**********************************************************/

DIV.vacature DIV.vestigingen SPAN { color:#076F39; }

/* Links ( Links-pagina )
**********************************************************/
DIV.link { border-bottom-color: #5D9437; }

/* Openingstijden
**********************************************************/

DIV.openingstijden DIV.extra DIV.vandaag { border-color: red; }

/* Webwinkel
**********************************************************/
UL#webwinkel_menu LI { color: #FFF; background-color: #5D9437; }
UL#webwinkel_menu LI A { color:#fff; }
UL#webwinkel_menu LI.active { color: #fff; background-color: #5D9437; }

DIV.bestelling_container { border-color:#5D9437; }
DIV.bestelling_container TABLE TH { background-color:#5D9437; color:#fff;}
DIV.bestelling_container TABLE TR.product > TD { border-top-color:#5D9437; }
DIV.bestelling_container TABLE TR.extra_opties > TD { background-color: #E0FFC9; }

