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

BODY{ background: url(images/bg_wolken.jpg) top center fixed no-repeat #1b84bb;}
HTML, BODY{ color: #2e3333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; font-size: 11px;}

A{ color: #2e3333; text-decoration: underline;}
A:hover{ color: #B50F1B;}

H1, H2, H3,
H4, H5{ color: #2e3333;}
H6{ color: #74a518;}

H3{ font-size: 24px; font-weight: normal;}

H4{ font-size: 16px; line-height: 20px; margin: 0 0 10px;}


INPUT.btn{ background-color: #e8e8e8; color: #2e3333; border-color: #7c7c7c; border-top-color: #ddd; border-left-color: #ddd;}	
INPUT.text{ background-color: #e8e8e8; border-color: #ddd; border-top-color: #7c7c7c; border-left-color: #7c7c7c; }

TEXTAREA.form_text, INPUT.form_text{ color: #B50E18; border-color: #7AC141; font-family: Verdana, Arial, Helvetica, sans-serif;}
INPUT.form_btn{ background-color: #74a518; color: #B50E18; border-color: #B50E18; font-family: Verdana, Arial, Helvetica, sans-serif;}
div.form { border-color:#7AC141; }

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

FIELDSET.grootst{ border-color: #74a518;}
FIELDSET.groot{ border-color: #74a518; margin-bottom: 15px; line-height: normal;}
FIELDSET.medium{ border-color: #74a518; line-height: normal;}
FIELDSET.klein{ border-color: #74a518; line-height: normal;}
FIELDSET.grootst LEGEND,
	FIELDSET.groot LEGEND,
	FIELDSET.medium LEGEND,
	FIELDSET.klein LEGEND{ color: #B50E18; }
FIELDSET.groot DIV.wrapper{ border-bottom-color: #74a518;}

/* Container
**********************************************************/
#container{ background:#ffffff; width:1014px; margin:0 auto 0 auto; padding:192px 3px 0 3px;}

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

/*Nieuw */
#header{ position:fixed !important; top:0px; height:162px; width:1014px; z-index:300;}
#breadcrumbs_container{ position:fixed !important; top:165px; width:984px; z-index:400;}
/**/

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

#header{ height:162px; border-bottom-color: #FFF; /*background:url(images/header_kerst.jpg) no-repeat;*/}
#header .wrapper{display:none;}
#header DIV#afbeelding_container DIV.fade { background:url(images/fade.png) repeat-y 0 0; }
#header DIV#afbeelding_container{ background:#ffffff; height:162px; width:1014px; float:left;}
#header span#contactgegevens{ display: none;}
#header span#contactgegevens a{ color: #2e3333;}
#header A.logo { /*width: 202px; height: 134px; margin:20px 0 0 406px; text-decoration:none; background:url(images/logo_kerst.jpg) no-repeat;*/ }

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

#breadcrumbs_container{ background-color: #74a518; color: #FFF; border-bottom-color: #FFF;}
#breadcrumbs_container A{ color: #FFF; text-decoration: none;}
#breadcrumbs_container A:hover{ color: #2e3333;}

span#open_vandaag{ color: #FFF;}

/* Zoeken
**********************************************************/
/*#zoeken{ background:#fdb813; height:30px; line-height:30px; float:right;}*/

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

ul#nav{ border-top:1px solid #777674;}
ul#nav li{ border-bottom:1px solid #777674;}
#nav LI UL { background-color: #74a518;}
#nav LI A { color:#777674; background:#ffffff; text-decoration: none;}
#nav LI A:hover{ color:#777674; background:#a3d6f3;}
#nav LI LI{ background-color: #74a518; border-bottom:1px solid #777674;}
#nav LI LI A{ color: #FFF; text-decoration: none;}
#nav LI LI A:hover{ color: #2e3333;}

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

DIV#vestiging TABLE.openingstijden { border-bottom-color: #74a518; }
TABLE.openingstijden { background:#dbeefc; border-bottom-color: #74a518; width:160px; padding:0 5px 0 5px; }
A.routeplanner{ background-color: #74a518; color: #B50E18; text-decoration: none;}
A.routeplanner:hover{ color: #FFF;}

TABLE.openingstijden TD.openingstijden_reg_extra {text-align:center; font-size:smaller}

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

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

/* 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: #7AC141; }
#aanbieding-tip FIELDSET#aanbieding LEGEND,
	#folder-tip FIELDSET#folder LEGEND{ color: #B50E18;}

FIELDSET#aanbieding H6{ color: #2e3333;}
	
/*FIELDSET#aanbieding SPAN.prijs{ background: url(/templates/template1/images/prijs_ster_klein.jpg) no-repeat 0 0; height:40px; width:85px; }*/
FIELDSET.tuintip{ border-color: #7AC141; }
FIELDSET.tuintip LEGEND{ color: #B50E18; }

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

FIELDSET#laatste_nieuws{ border-color: #7AC141; }
FIELDSET#laatste_nieuws LEGEND{ color: #B50E18; }

.aan{ background-color: #BEEF95;}
.uit{ background-color: #FFF;}
.over{ background-color: #7AC141;}

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

/* Activiteiten  ( Homepagina )
**********************************************************/

FIELDSET#activiteiten{ border-color: #7AC141;}
FIELDSET#activiteiten LEGEND{ color: #B50E18;}

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

FIELDSET#templates{ border-color: #7AC141;}
FIELDSET#templates LEGEND{ color: #B50E18;}

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

FIELDSET#vacatures{ border-color: #7AC141;}
FIELDSET#vacatures LEGEND{ color: #B50E18;}

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

FIELDSET#nieuwsbrief{ border-color: #7AC141;}
FIELDSET#nieuwsbrief LEGEND{ color: #B50E18;}

DIV.nieuwsbrief_form SELECT{ border-color: #7AC141; color: #B50E18;}


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

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

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

TABLE.aanbieding{ border-color: #B50F1B;}
TABLE.aanbieding TD.header H6{ color: #B50F1B;}
/*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: #B50F1B;}
FIELDSET.tip_categorie LEGEND{ color: #B50E18;}

A.rollover_fx{ border-bottom-color: #B50F1B; text-decoration: none;}
A.rollover_fx:hover{ background-color: #7AC141; color: #FFF;}

FIELDSET.tuintip_delen{ border-color: #B50F1B;}
FIELDSET.tuintip_delen LEGEND{ color: #B50E18;}

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

FIELDSET.link_categorie{ border-color: #74a518;}
FIELDSET.link_categorie LEGEND{ color: #B50E18;}
FIELDSET.link_categorie DIV.link { border-bottom-color:#74a518;}

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

FIELDSET.assortiment{ border-color: #B50F1B;}
FIELDSET.assortiment LEGEND{ color: #B50E18;}
FIELDSET.assortiment DIV.txt H6{ border-bottom-color: #B50F1B;}
FIELDSET.assortiment DIV.txt H6 A{ text-decoration: none;}

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

TABLE.zoekbox{ border-color: #B50E18; background-color: #7AC141;}
TABLE.zoekbox TH{ border-right-color: #B50E18;}

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

.product{ border-bottom-color: #B50E18;}
.product DIV.plaatje SPAN.new{ background-color: #74a518; 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: #74a518;}

.groot_product SPAN.new{ background-color: #74a518; color: #FFF; font-weight: bold;}
.groot_product DIV.foto_groot{ border-color: #74a518;}
.groot_product DIV.foto_klein IMG{ border-color: #74a518 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: #2e3333;}
TABLE.gegevens INPUT.aantal{ border-color: #74a518;}

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


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

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

UL.sitemap{ border-left-color: #B50E18;}
UL.sitemap A{ border-bottom-color: #B50E18; text-decoration: none;}
UL.sitemap A:hover{ color: #B50F1B;}
UL.sitemap LI LI{ border-left-color: #B50E18;}

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

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

A#winkelwagen{ border-left-color: #74a518; text-decoration: none;}
A#winkelwagen:hover{ color: #B50F1B;}
A#winkelwagen STRONG{ color: #FFF;}

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

A.bp{ color: #FFF; text-decoration: none;}
A.bp:hover{ color: #2e3333;}


DIV#menu_container DIV.daytime{ color: #55a8d7;}