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

BODY{ background:none;}
HTML, BODY{ color: #008800; font-family: Verdana, Arial, Helvetica, sans-serif;}

A{ color: #FF7800;}
A:hover{ color: #008800;}

H1, H2, H3,
H4, H5{ color: #008800;}
H6{ color: #FF7800;}

INPUT.btn{ background-color: #008800; color: #FFF; }	
INPUT.text{ background-color: #e8e8e8; border-color: #e8e8e8; }

TEXTAREA.form_text, INPUT.form_text{ color: #0E4619; border-color: #008800; font-family: Verdana, Arial, Helvetica, sans-serif;}
FORM.form INPUT.form_text {width:auto;}
INPUT.form_btn{ background-color: #FF7800; color: #fff; border-color: #008800; font-family: Verdana, Arial, Helvetica, sans-serif;}
div.form { border-color:#008800; }

#container { margin:0 auto;width:1014px; background:url(images/bg.jpg) left repeat-y;}

.gek_op_groen {padding:10px; border:2px solid #008800; background-color:#008800; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; border-radius:6px; }

/* Fieldset Standards
**********************************************************/

.berichtvenster div.wrapper div.txt{ width: 550px;}

/* Background-color moet ingesteld worden i.v.m. de slideshow. Deze moet een achtergrond kleur hebben anders zie je andere foto's erdoor heen */
FIELDSET.grootst{ border-color: #FF7800; background-color:#fff;}
FIELDSET.groot{ border-color: #FF7800; background-color:#fff;}
FIELDSET.medium{ border-color: #FF7800; background-color:#fff;}
FIELDSET.klein{ border-color: #FF7800; background-color:#fff;}
FIELDSET.grootst LEGEND,
	FIELDSET.groot LEGEND,
	FIELDSET.medium LEGEND,
	FIELDSET.klein LEGEND{ color: #0E4619; }
FIELDSET.groot LEGEND A, FIELDSET.groot LEGEND A:hover { color: #0E4619; }
FIELDSET.groot DIV.wrapper{ border-bottom-color: #FF7800;}

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

#header{ border-bottom-color: #FFF; background-color: #fff;}
#header DIV#afbeelding_container DIV.fade { background:url(images/fade.png) repeat-y 0 0; }
#header A.logo { width: 330px; height: 78px; background: url(images/logo.jpg) no-repeat; margin:6px 0px; }
#header span#contactgegevens a { color:#FF7800; text-decoration:none;}
#header span#contactgegevens a:hover { color:#008800; text-decoration:none;}

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

#breadcrumbs_container{ background-color: #ff7800; border-bottom-color: #FFF; color:#fff;}
#breadcrumbs_container A{ color: #008800; }
#breadcrumbs_container A:hover{ color: #fff;}

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

#nav LI UL { background-color: #016201;}
#nav LI A { color: #fff; background: url(images/menu-item.jpg) repeat-x 0 0;}
#nav LI A:hover{ color: #FFF; background: url(images/menu-item_over.jpg) repeat-x 0 0;}
#nav LI LI{ background-color: #016201;}
#nav LI LI A{ color: #FFF;}
#nav LI LI A:hover{ color: #7fc37f;}

.openingstijden{ color:#FFFFFF;}

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

DIV#vestiging TABLE.openingstijden { border-bottom-color: #FF7800; }
A.routeplanner{ background-color: #A2D01F; color: #0E4619;}
A.routeplanner:hover{ color: #FFF;}

/* Content
**********************************************************/

#content DIV#welkom_txt{ color: #FF7800;}

/* Locatie + Ster  ( Homepagina )
**********************************************************/

/*.voorpagina_foto DIV.ster{ width: 184px; height: 187px; position: absolute; background: url(/templates/template1/images/ster.png) no-repeat 0 0; text-align: center;}*/


/* Aanbieding/Folder + Tuintip  ( Homepagina )
**********************************************************/

#aanbieding-tip FIELDSET#aanbieding,
	#folder-tip FIELDSET#folder{ border-color: #008800; }
#aanbieding-tip FIELDSET#aanbieding LEGEND,
	#folder-tip FIELDSET#folder LEGEND{ color: #FF7800;}

FIELDSET#aanbieding H6{ color: #0f4619;}
	
/*#aanbieding-tip FIELDSET#aanbieding DIV.table_content{ background: url(/templates/template1/images/prijs_ster_klein.jpg) no-repeat 0 0; height:40px; width:85px; }*/
FIELDSET.tuintip{ border-color: #008800; }
FIELDSET.tuintip LEGEND{ color: #FF7800; }

/* Laatste Nieuws  ( Homepagina )
**********************************************************/

.aan{ background-color: #cce7cc;}
.uit{ background-color: #FFF;}
.over{ background-color: #b2dbb2;}

.aan SPAN.datum, .uit SPAN.datum, .over SPAN.datum{ color: #016201; border-right-color: #FFF;}
.aan SPAN.bericht, .uit SPAN.bericht, .over SPAN.bericht{ color: #016201;}

/* Activiteiten  ( Homepagina )
**********************************************************/
fieldset#laatste_nieuws { border-color: #FF7800; }
fieldset#laatste_nieuws LEGEND { color: #0E4619; }

FIELDSET#activiteiten{ border-color: #D1E88E;}
FIELDSET#activiteiten LEGEND{ color: #0E4619;}

/* Templates ( Homepagina )
**********************************************************/

FIELDSET#templates{ border-color: #D1E88E;}
FIELDSET#templates LEGEND{ color: #0E4619;}

/* Vacatures  ( Homepagina )
**********************************************************/

FIELDSET#vacatures{ border-color: #D1E88E;}
FIELDSET#vacatures LEGEND{ color: #0E4619;}

/* Nieuwsbrief  ( Homepagina )
**********************************************************/

FIELDSET#nieuwsbrief{ border-color: #D1E88E;}
FIELDSET#nieuwsbrief LEGEND{ color: #0E4619;}

DIV.nieuwsbrief_form SELECT{ border-color: #D1E88E; color: #0E4619;}


/* Berichtvensters (Nieuws/ Activiteiten)
**********************************************************/

.berichtvenster DIV.wrapper{ background-color: #CCE7CC;}
.berichtvenster DIV.extra_info SPAN.bron{ color: #5c7469;}
.berichtvenster DIV.extra_info SPAN.datum{ color: #5c7469;}

/* Aanbiedingen ( Aanbiedingpagina )
**********************************************************/

TABLE.aanbieding{ border-color: #FF7800;}
TABLE.aanbieding TD.header H6{ color: #FF7800;}
/*TABLE.aanbieding TD.prijs{ background: url(/templates/template1/images/prijs_ster_klein.jpg) no-repeat 60% 50%;}*/
/*TABLE.aanbieding_groot TD.prijs{ background: url(/templates/template1/images/prijs_ster_groot.jpg) no-repeat 60% 50%;}*/

/* Tuintips ( Tuintips-pagina )
**********************************************************/

FIELDSET.tip_categorie{ border-color: #FF7800;}
FIELDSET.tip_categorie LEGEND{ color: #0E4619;}

A.rollover_fx{ border-bottom-color: #FF7800;}
A.rollover_fx:hover{ background-color: #CCE7CC; color: #008800;}

FIELDSET.tuintip_delen{ border-color: #FF7800;}
FIELDSET.tuintip_delen LEGEND{ color: #0E4619;}

/* Links ( Links-pagina )
**********************************************************/

FIELDSET.link_categorie{ border-color: #FF7800;}
FIELDSET.link_categorie LEGEND{ color: #0E4619;}
FIELDSET.link_categorie DIV.link { border-bottom-color:#FF7800;}

/* Assortiment ( Assortimentpagina )
**********************************************************/

FIELDSET.assortiment{ border-color: #D1E88E;}
FIELDSET.assortiment LEGEND{ color: #0E4619;}
FIELDSET.assortiment DIV.txt H6{ border-bottom-color: #FF7800;}

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

TABLE.zoekbox{ border-color: #0E4619; background-color: #D1E88E;}
TABLE.zoekbox TH{ border-right-color: #0E4619;}

TABLE.zoekbox INPUT.form_text{ border-color: #0E4619;}

.product{ border-bottom-color: #0E4619;}
.product DIV.plaatje SPAN.new{ background-color: #FF7800; color: #FFF;}
.product DIV.aanbieding-prijs-meer SPAN.offer{ background-color: #EF3B3B; color: #FFF;}
.product DIV.aanbieding-prijs-meer STRONG.prijs{ border-color: #FFF;}
.product DIV.aanbieding-prijs-meer STRONG.aanbieding{ border-color: #EF3B3B;}

INPUT.verder_btn{ background-color: #FF7800;}

.groot_product SPAN.new{ background-color: #FF7800; color: #FFF; font-weight: bold;}
.groot_product DIV.foto_groot{ border-color: #FF7800;}
.groot_product DIV.foto_klein IMG{ border-color: #FF7800 2px solid;}
.groot_product DIV.aanbieding_groot{ color: #FFF; background-color: #EF3B3B;}
.groot_product DIV.aanbieding_prijs{ border-color: #EF3B3B 2px dotted;}

TABLE.gegevens TH{ border-bottom-color: #0f4619;}
TABLE.gegevens INPUT.aantal{ border-color: #FF7800;}

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

div.vacature div.vestigingen span { color:#8F8F8F; }

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

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

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

#footer{ background-color: #008800; border-top-color: #FFF; width:1014px;}

A#winkelwagen{ border-left-color: #A2D01F;}
A#winkelwagen:hover{ color: #0E4619;}
A#winkelwagen STRONG{ color: #FFF;}

/* Bratpack internetdiensten
**********************************************************/

A.bp{ color: #fff;}
A.bp:hover{ color: #ff7800;}

/* Webwinkel
**********************************************************/
UL#webwinkel_menu LI { color: #FFF; background-color: #ADD8A2; }
UL#webwinkel_menu LI A { color:#fff; }
UL#webwinkel_menu LI.active { color: #fff; background-color: #2DB34B; }

DIV.bestelling_container { border-color:#2DB34B; }
DIV.bestelling_container TABLE TH { background-color:#2DB34B; color:#fff;}
DIV.bestelling_container TABLE TR.product > TD { border-top-color:#ADD8A2; }
DIV.bestelling_container TABLE TR.extra_opties > TD { background-color: #FEFF99; }


/******* Nieuwe standaard styles ********/

.bgcolor{ background-color: #F39129 !important;}
.txtcolor{ color: #008800 !important;}
.bordercolor{ border-color: #FF7800 !important;}

#aanbieding_module div.pricetag {background-color: #fff; }
#aanbieding_module div.pricetag div.foto_container { width: 110px;}
#aanbieding_module div.pricetag div.prijs_container { width: 210px; }
div.aanbieding_fancybox #aanbieding div.pricetag { border-color: #FF7800; }
div.aanbieding_fancybox #aanbieding div.pricetag h2 { border-bottom-color: #FF7800; } 

div.col_0 div.aanbiedingwrapper { width: 741px; }
div.col_0 .aanbieding { width: 242px; }
div.col_0 .aanbieding div.pricetag div.foto_container { width:218px; }
