/* algemeen */



a:link {color: #007f47; text-decoration: none; } 
a:active {color: #0000ff; text-decoration: none; }
a:visited {color: #008000; text-decoration: none; }
a:hover {color: #ff0000; text-decoration: none; }

body
{
	scrollbar-face-color : #FDE8BD; 
	scrollbar-highlight-color : #F7b223; 
	scrollbar-3dlight-color : #F8CB6D;
	scrollbar-darkshadow-color : #F7b223; 
	scrollbar-arrow-color : #F7b223; 
	scrollbar-shadow-color : #F7b223; 
	scrollbar-track-color:  #FCE6B8;
	font-size:		9pt;
	color:			#000000;
	font-family:	arial;
	line-height:	13pt;
	background: none transparent;
}

TD
{
	font-size:		9pt;
}

p
{
	font-family:	arial;
	font-size:		9pt;
	line-height:	13pt;
	color:			#454545; /* donker grijs */	
}

.kopje
{
	font-size:		9pt;
	color:			#454545;  /* was: rood, ff0000 */
	font-family:	arial;
	font-weight:	bold;
}

.homecontent a
{
	font-size:		9pt;
	color:			#ff0000;
	font-family:	arial;
		line-height:	13pt;
}

.homecontent a:hover
{
	font-size:		9pt;
	color:			#007f47;
	font-family:	arial;
		line-height:	13pt;
}

.homecontent a:visited
{
	font-size:		9pt;
	color:			#ff0000;
	font-family:	arial;
		line-height:	13pt;
}


.bollekes
{
	color:			#005e1d;
	font-size:		9pt;
	font-family:	arial;
}
.bollekessmall
{
	color:			#005e1d;
	font-size:		8pt;
	font-family:	arial;
}


.bollekes td
{
	text-align:	center;
	
}
.bollekes tr
{
	vertical-align:top;
}
.maincontent
{
	font-family:	arial;
	font-size:		9pt;
	line-height:	13pt;
	color:			#454545; /* donker grijs */
	position:		relative; 
	height:			100%; 
	left:			10px;
	/* width:			450px; */
}

.maincontent_header
{
	position:		relative;
	left:			10px;
}

.maincontent_header2
{
	font-family:	arial;
	font-size:		12px;
	color:			#007f47;
	font-weight:	bold;
}

.maincontent td
{
	font-family:	arial;
	font-size:		12px;
/*	position:		relative; 	
/* 	height:			100%; */
		line-height:	13pt;
}

.maincontentbreed
{
	font-family:	arial;
	font-size:		11px;
/*	position:		relative;
	height:			100%;
	left:			15px;
	top:			10px;  */
		line-height:	13pt;
}

.maincontentbreed td
{
	font-family:	arial;
	font-size:		12px;
	position:		relative;
	height:			100%;
}

.receptencontent
{
	font-family:	arial;
	font-size:		11px;
	position:		relative;
	height:			100%;
	left:			0px;
	top:			10px;
}

.vestigingencontent
{
	font-family:	arial;
	font-size:		11px;
/*	position:		relative;
	height:			100%;
	left:			0px;
	top:			10px; */
}

/* vacatures */

.vacaturecontent
{
	font-family:	arial;
	font-size:		11px;
	position:		relative;
	height:			100%;
	left:			15px;
	top:			10px;
}

.vacaturecontent td
{
	font-family:	arial;
	font-size:		9pt;
}

/* Homepage */

.homecontent
{
	font-family:	arial;
	/*font-size:		11px; */
/*	position:		relative;
	height:			100%;
	left:			15px;
	top:			10px; 
	
	
	
	font-size:		9pt;
	line-height:	13pt;
	/*color:			#454545; /* donker grijs */
	position:		relative; 
	height:			100%; 
	left:			10px;

	
	
}

.homecontent td
{
	font-family:	arial;
	font-size:		9pt;
}

.edithomecontent
{
	font-family:	arial;
	font-size:		11px;
/*	position:		relative;
	height:			100%;
	left:			15px;
	top:			10px;  */
}

.edithomecontent td
{
	font-family:	arial;
	font-size:		9pt;
}

/* Sitemap */

.sitemapcontent
{
	font-family:	arial;
	font-size:		9pt;
	line-height:	13pt;	
	/* position:		relative;
	height:			100%;
/*	left:			15px;
/*	top:			10px; */

	/*color:			#454545; /* donker grijs */
	position:		relative; 
	height:			100%; 
	left:			10px;


}

.sitemapcontent td
{
	font-family:	arial;
	font-size:		9pt;
}

/* Aanbiedingen */

.aanbiedingeniframe
{
	font-family:	arial;
	font-size:		11px;
	position:		relative;
	height:			100%;
	top:			10px;
}

.aanbiedingen
{
	position:		relative;
	left:			15px;
}

.aanbiedingen TD
{
	font-family:	arial;
	font-size:		12px;
}

/* fotoservice */

.fotoserviceiframe
{
	font-family:	arial;
	font-size:		11px;
	position:		relative;
	height:			100%;
}

.fotoserviceheader
{
	position:		relative;
	left:			10px;
}

.fotoserviceheader2
{
	font-family:	arial;
	font-size:		12px;
	color:			#007f47;
	font-weight:	bold;
}


/* lijnen om zijtabellen */

.topcell
{
	/*border-style:			solid;
	border-top-width:		1px;
	border-top-color:		#007f47;
	border-left-width:		1px;
	border-left-color:		#007f47;
	border-right-width:		1px;
	border-right-color:		#007f47;
	border-bottom-width:	1px;
	border-bottom-color:	#007f47; */
}

.bottomcell
{
/*
	border-style:			solid;
	border-top-width:		0px;
	border-left-width:		1px;
	border-left-color:		#007f47;
	border-right-width:		1px;
	border-right-color:		#007f47;
	border-bottom-width:	1px;
	border-bottom-color:	#007f47;
	*/
}

/* vestigingzoeker zijblok */

.zoekformdiv
{
	padding:		5px;
}

.zoekformkop1
{
	color:			#005e1d;
	font-size:		11px;
	font-weight:	bold;
}

.zoekformkop2
{
	color:			#454545;
	font-size:		11px;
}

select.vestigingen
{
	font-size:		10px;
	width:			125px;
}

/* vestigingzoeker kaart + resultaat */

.vestigingresult
{
	font-size:	9pt;
}

.vestigingresultkop
{
	color:			#007f47;
	font-size:		12px;
	font-weight:	bold;
}

.vestigingresulttekst
{
	font-family: arial;
	font-size:	9pt;
}

.vestigingresulttekst td
{
	font-family: arial;
	font-size:	9pt;
}

.vestigingresulttekst a
{
	color:	#007f47;
}

/* fotoservice zijblok */

.fotoservicediv
{
	padding:		5px;
}

.fotoservicekop
{
	color:			#007f47;
	font-size:		11px;
	font-weight:	bold;
}

.fotoservicetekst
{
	font-family: arial;
	font-size:	11px;
	padding: 1px;
}

.fotoservicetekst a
{
	color:	#007f47;
}

/* Recept van de dag zijblok */

.receptvandedagdiv
{
	padding:		5px;
}

.receptkop
{
	font-family: arial;
	font-size:	11px;
	font-weight: bold;
	color:		#007f47;
}

.receptnaam
{
	font-family: arial;
	font-size:	11px;
	font-weight: bold;
}

.recepttekst
{
	font-family: arial;
	font-size:	11px;
}

.recepttekst a
{
	color:	#007f47;
}

.recepttijd
{
	font-family: arial;
	font-size:	11px;
	position: relative;
	left: 17px;
}

/* werken bij zijblok */

.werkenbijdiv
{
	padding:		5px;
}

.werkenbijkop
{
	color:			#007f47;
	font-size:		11px;
	font-weight:	bold;
}

.werkenbijtekst
{
	font-size:		11px;
}

.werkenbijtekst a
{
	color:	#007f47;
}

/* Breadcrumb */

.breadcrumb
{
	font-family: arial;
	font-size:	12px;
	color:		#005e1d;
}

.breadcrumb a:link {color: #005e1d; text-decoration: none; }
.breadcrumb a:active {color: #005e1d; text-decoration: none; }
.breadcrumb a:visited {color: #005e1d; text-decoration: none; }
.breadcrumb a:hover {color: #F7b223; text-decoration: none; }

/* Contactformulier  */

.contactform
{
	font-family: arial;
	font-size:	12px;
	position:		relative;
	left:			15px;
}

.contactform td,
.contactform td input,
.contactform td select,
.contactform td textarea,
{
	font-family: arial;
	font-size:	12px;
}


.toplinks
{
	font-size:		11px;
	color:			#454545;
	font-family:	arial;
}

.toplinks a
{
	font-size:		11px;
	color:			#454545;
	font-family:	arial;
}

.toplinks a:active
{
	font-size:		11px;
	color:			#454545;
	font-family:	arial;
}

.toplinks a:visited
{
	font-size:		11px;
	color:			#454545;
	font-family:	arial;
}

.toplinks a:hover
{
	font-size:		11px;
	color:			red;
	font-family:	arial;
}



