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

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

A{ color: #007246;}
A:hover{ color: #71b238;}

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

INPUT.btn{ border-top-color: #71b238; border-left-color: #71b238; border-bottom-color: #000; border-right-color: #000; background-color: #007246; color: #9cde00; margin-left: 3px; margin-bottom: 10px; height: auto;}
INPUT.text{ border-top-color: #71b238; border-left-color: #71b238; border-bottom-color: #71B238; border-right-color: #71B238; margin-left: 3px; margin-bottom: 10px; background-color: #ffefcf; color: #007246;}

SELECT.form_text, INPUT.form_text, TEXTAREA.form_text{ background-color: #ffefcf; border-top-color: #71b238; border-left-color: #71b238; border-bottom-color: #71B238; border-right-color: #71B238; color: #007246; font-family: Arial, Helvetica, sans-serif;}
INPUT.form_btn{ border-top-color: #71b238; border-left-color: #71b238; border-bottom-color: #000; border-right-color: #000; background-color: #007246; color: #9cde00; height: auto; font-family: Arial, Helvetica, sans-serif;}

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

#website_container{ background-color: #71B238; padding-bottom: 0;}
#header{ background-color: #71b238;}
#header A.logo{ width: 165px; height: 200px; background: url(images/logo.png) no-repeat 0 0; position: absolute; left: 0px; bottom: 0px;}

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

#menu{ background-color: #007246;}
#menu UL{ padding: 5px 10px;}
#menu UL LI{ color: #ffefcf; }
#menu LI A{ color: #71B238; }
#menu LI A:hover{ color: #9cde00;}

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

.breadcrumbs{ background-color: #9cde00;}
.breadcrumbs SPAN{ color: #007246; }
.breadcrumbs SPAN A{ color: #007246;}
.breadcrumbs SPAN A:hover{ color: #71B238;}

DIV.winkelwagen A:hover{ color: #003F1F;}
DIV.winkelwagen A STRONG{ color: #007246;}

/* Content Kolommen
**********************************************************/

.col_container{ background: url(images/submenu_bg.jpg) repeat-y 100% 0; min-height: 200px; height: auto !important; height: 200px;}

.venster{ color: #007246; }
.venster DIV.kop{ border-bottom-color: #007246; color: #007246; background: url(images/ornement.png) no-repeat 0 0;}
.venster DIV.wrapper{ background-color: #9cde00; border-bottom-color: #007246;}
.venster DIV.border-top { border-top-color: #007246; }

.page_title{ background-color: #9cde00; border-color: #007246;}
.page_title H4{ color: #007246;}

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

.berichtvenster{ border-bottom-color: #FFDA81;}
.berichtvenster DIV.extra_info SPAN.bron{ color: #71b238;}
.berichtvenster DIV.extra_info SPAN.datum{ color: #71b238;}
.berichtvenster DIV.extra_info A{ color: #007246;}

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

TABLE.aanbieding{ border-color: #007246;}

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

.tips_venster{ border-color: #007246; }

A.rollover_fx{ border-bottom-color: #007246;}
A.rollover_fx:hover{ color: #007246; background-color: #71B238;}

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

.aan{}
.uit{}

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

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

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

.zoekmachine DIV.hoofd{ background-color: #71B238; }
.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: #FF0; color: #000;}
.groot_product DIV.foto_groot IMG{ border-color: #FF0;}
.groot_product DIV.foto_klein IMG{ border-color: #FF0;}
.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{ background-color: #007246; width:990px;}
#footer UL LI{ color: #71b238; }
#footer UL LI.bull{ color: #ffefcf !important; font-weight: bold;}
#footer UL LI A{ color: #71b238;}
#footer UL LI A:hover{ color: #9cde00;}

.bp{ color: #71b238; margin-right: 10px; font-weight: bold; text-decoration: none;}
.bp:hover{ color: #9cde00;}

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

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

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

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

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

/* Nieuwsbrief - voorpagina onderdeel
**********************************************************/
#form_nieuwsbrief_inschrijven INPUT.form_text { width: 90% !important; }

/* Webwinkel
**********************************************************/
UL#webwinkel_menu LI { color: #FFF; background-color: #71B238; }
UL#webwinkel_menu LI A { color:#fff; }
UL#webwinkel_menu LI.active { color: #fff; background-color: #007246; }

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