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

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

A{ color: #006600;}
A:hover{ color: #666633;}

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

INPUT.btn{ border-color: #666633; background-color: #ffffff; color: #006600; margin-left:2px;}
INPUT.text{ border-color: #666633; margin-left:4px;}

SELECT.form_text, INPUT.form_text, TEXTAREA.form_text{ color: #006600; border-color: #666633; font-family: Arial, Helvetica, sans-serif;}
INPUT.form_btn{ color: #006600; border-color: #666633; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif;}

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

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

#website_container{ background-color: #666633;}
#header A.logo{ width: 950px; height: 200px; background: url(images/logo.png) no-repeat 0 0; position: absolute; right: 0; top: 0;}

.sign_up img{ width: 187px; height: 97px;}

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

#menu{ background-color: #ffffff;}
#menu UL LI{ color: #99cc00; }
#menu LI A{ color: #006600; }
#menu LI A:hover{ color: #666633;}

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

.breadcrumbs{ background-color: #ffffff;}
.breadcrumbs SPAN{ color: #006600; }
.breadcrumbs SPAN A{ color: #006600;}
.breadcrumbs SPAN A:hover{ color: #666633;}

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

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

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

.venster{ color: #666633; }
.venster DIV.kop{ border-bottom-color: #006600; color: #ffffff; background: url(images/ornement.png) no-repeat 0 0; padding:0 0 0 35px;}
.venster DIV.wrapper{ background-color: #ffffff; border-bottom-color: #006600;}
.venster DIV.border-top { border-top-color: #006600; }

.page_title{ background-color: #ffffff; border-color: #006600;}
.page_title H4{ color: #666633;}

table.openingstijden{ font-weight:bold;}
ul.verwijzer li a{ font-weight:bold;}


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

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

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

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

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

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

.tips_venster{ border-color: #666633; }

A.rollover_fx{ border-bottom-color: #666633;}
A.rollover_fx:hover{ color: #666633; background-color: #ffffff;}

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

.aan{}
.uit{}

.plaatje_link A{ color: #006600;}
.plaatje_link A:hover{ color: #666633;}

.sub_aan{ background-color: #006600;}
.sub_uit{ background-color: #666633;}

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

.zoekmachine DIV.hoofd{ background-color: #88D079; }
.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: #666633;}
UL.sitemap A{ border-bottom-color: #666633; }
UL.sitemap LI LI{ border-left-color: #666633;}

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

#footer UL LI{ color: #666633; }
#footer UL LI.bullet{ color: #666633;}
#footer UL LI A{ color: #666633;}

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

DIV.vacature DIV.vestigingen SPAN { color:#666633; }

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

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

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

/* Weather
**********************************************************/

div.col_right div.yahoo_weather H6{ font-weight: bold; color: #000;}

/* Webwinkel
**********************************************************/
UL#webwinkel_menu LI { color: #FFF; background-color: #88D079; }
UL#webwinkel_menu LI A { color:#fff; }
UL#webwinkel_menu LI.active { color: #fff; background-color: #008944; }

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

select.form_text, input.form_text, textarea.form_text{ color: #000;}
.aan, .sub_aan{ background-color: #abcc3a;}


/******* Nieuwe standaard styles ********/
.bgcolor{ background-color: #4AB95B !important;}
.txtcolor{ color: #fff !important; text-shadow: 2px 2px 2px #5F5F5F; }
.bordercolor{ border-color: #006600 !important;}

#aanbieding DIV.kop a.aanbieding_link, #aanbieding DIV.kop a.aanbieding_link:hover { color: #fff; text-decoration:none; }
div.col_1 #aanbieding div.pricetag div.prijs_container h6 { font-weight: bold; }
div.col_0 .aanbieding div.pricetag { background-color: transparent; }

div.aanbieding_fancybox #aanbieding div.pricetag { border-color: #006600; }
div.aanbieding_fancybox #aanbieding div.pricetag h2 { border-color: #006600; }

div.pricetag div.prijs_container div.price_sign P { margin:0 !important; }
div.pricetag div.prijs_container div.price_sign { -moz-box-shadow: 2px 2px 7px #5F5F5F; -webkit-box-shadow: 2px 2px 7px #5F5F5F; box-shadow: 2px 2px 7px #5F5F5F;} 
