BODY
	{
	background-color: #e7f1df;
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	background-image: url(../pictures/home2010/background.gif);
	background-position: center;
	background-repeat: repeat-y;
	background-attachment : scroll;
}
	
#wrapper 		{top: -8px;position:relative;text-align: left; width: 984px; margin-right: auto; margin-left: auto;margin-top:0px; }
#header 		{z-index:1;left: 2px; top: 0px; width: 984px; margin: 0px; padding: 0px; position: relative; text-align:left;background-color: #e5e5e5;}

#topblok 		{z-index:2;left:0px;top:0px;height:90px;position:relative;background-color: #e5e5e5;}
#logo 			{position:absolute; left:10px; top:18px; text-align:left; }
#contact		{position:absolute; right:205px; top:34px; text-align:right; }
#Zoeken 	{background: #d4d4d4;position:absolute; width:189px; left:794px; top:0px; height:90px;text-align:left; border-left: 1px solid #535353;}

#blok 			{z-index:2;text-align: left;z-index:2;position:absolute;top:85px;left:0px; background-image: url(../pictures/home2010/backgroundinhoudgrijs.gif); background-position: center; background-repeat: repeat-y; background-color: #ffffff;}
#inhoud 		{float:left;z-index:3;text-align: left;left:0px;width:772px;padding-left:10px;top:0px;line-height: 150%;}
#HomeEditorial 	{float:left; text-align: left; z-index:3; left:0px; margin-top:20px; width:271px; margin-left: 5px; margin-right:0px; padding: 0px; line-height: 150%; }
#HomeFoto 		{float:left; text-align: center; z-index:3; left:0px; margin-top:25px; width:761px; height:240px;margin-left: 5px; margin-right:0px; padding: 0px; overflow:hidden;}
#EchteContent	{float:left; text-align: left; z-index:3; left:0px; margin-top:25px; width:761px; margin-left: 5px; margin-right:0px; padding: 0px; overflow:hidden;}
#HomeUpdates 	{float:left; text-align: left; z-index:3; left:0px; margin-top:20px; width:276px; margin-left: 16px; margin-right:16px; padding: 0px; line-height: 150%;}
#HomeNieuws 	{float:left; text-align: left; z-index:3; left:0px; margin-top:20px; width:178px; margin-left: 0px; margin-right:0px; padding: 0px;line-height: 150%; }
#shopfooter 	{clear:both;text-align: left;z-index:3;left:0px;}

#kolomrechts 	{float:right;z-index:3;text-align: left;width:189px;padding:0px; margin:0px; line-height: 150%;}
#poll, #sale	{text-align: left; z-index:1; left:0px; width:167px; margin-left: 10px; margin-top:25px; margin-right:10px; padding: 0px; line-height: 150%;}
#seealso		{text-align: left; z-index:1; left:0px; width:167px; margin-left: 10px; margin-top:25px; margin-right:10px; padding: 0px; line-height: 150%;}
#social			{text-align: right; z-index:1; left:0px; width:167px; margin-left: 10px; margin-top:20px; margin-right:10px; padding: 0px; line-height: 150%;}

#menu 			{background:#60a026;border-top:1px solid #535353;border-bottom:1px solid #535353;left: 0px;top: 71px; margin: 0px; padding: 0px; position: absolute;text-align:left;width:984px;z-index:4; height:17px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; letter-spacing: 1px;}

#menuBeheer		{background:#60a026;border-top:1px solid #535353;border-bottom:1px solid #535353;left: 0px;top: 10px; margin: 0px; padding: 0px; position: absolute;text-align:left;width:100%;z-index:1; height:17px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; letter-spacing: 1px;}
#InhoudBeheer	{top:40px;position:absolute;width:98%;z-index:0;}


#ShopRechterKolom {float:right; width:202px; z-index:1; margin: 0px;padding:0px;}
#ShopItems {float:left; width:500px; z-index:1; left: 25px; top: 110px;}
#ItemDescription {position:absolute; width:330px; z-index:1; left: 230px; top: 145px;height:200px;overflow : auto;}
#BuyThisItem {position:absolute; width:500px; z-index:1; right: 430px; top: 110px; text-align:right;}


.FooterDonkergrijs {background: #535353; width:984px; overflow:hidden; padding-left:0px; text-align: left;border-bottom: 6px solid #60a026; border-top: 1px solid #535353;}

.LichtgrijsBlok 	{background: #e5e5e5; overflow:hidden; padding-left:20px; text-align: left; border-right: 1px solid #535353; border-left: 1px solid #535353; border-bottom:1px solid #535353;margin-bottom:5px;border-top: 1px solid #535353;}

.MiddengrijsBlok 	{background: #d4d4d4; color: #ffffff; overflow:hidden; padding-left:20px; text-align: left; border-right: 1px solid #535353; border-left: 1px solid #535353; border-bottom:1px solid #535353;margin-bottom:5px;border-top: 1px solid #535353;}

.GeengrijsBlok 		{background: #ffffff; overflow:hidden; padding-left:20px; text-align: left; border-right: 1px solid #535353; border-left: 1px solid #535353; border-bottom:1px solid #535353;margin-bottom:5px;border-top: 1px solid #535353;}

.WitBlok 			{background: #ffffff; overflow:hidden; padding-left:20px; text-align: left; border-right: 1px solid #535353; border-left: 1px solid #535353; border-bottom:1px solid #535353;margin:0px;margin-bottom:5px;}

.GroeneTitel {background: #60a026; color:#ffffff; padding-left:10px; padding-top:1px; padding-bottom:1px; text-align: left; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; letter-spacing: 1px; border-bottom: 1px solid #ffffff;}

h2 { background: #60a026; color:#ffffff; padding-left:10px; padding-top:1px; padding-bottom:1px; text-align: left; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; letter-spacing: 1px; border-bottom: 1px solid #ffffff;margin-top:0px; margin-bottom:0px; }

h2.Foto { background: #60a026; color:#ffffff; padding-left:10px; padding-top:1px; padding-bottom:1px; text-align: left; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; letter-spacing: 1px; margin-top:0px; margin-bottom:0px; border-bottom: 1px solid #535353;border-top: 1px solid #535353;}

.RandWit { border: 1px solid #ffffff; }

.Editorial { border: 1px solid #ffffff; margin-left:10px; float:right;}

.FooterFoto {border: 1px solid #ffffff; margin-left:10px;margin-top:12px;margin-bottom:10px;margin-right:2px; width:80px; height:80px;}

.HomeFoto {border: 0px; margin:0px;}

.PollMiddenGrijs {background: #d4d4d4;}

.wit {color:#222222;padding-bottom:8px;font-weight:normal;background-color:#ffffff;}
.wit90 {color:#222222;padding-bottom:8px;width:90%;}

.GoogleZoeken {padding-top:29px;padding-left:10px;}

table.poll {width:147px;margin-left:5px;margin-right:0px;padding-left: 0px; padding-right:0px;}

.NoContent {height:1px;background-color: #ffffff;}

.FloatRight {float:right;padding-left:20px;}

.FloatLeft {float:left;width:500px;}

BODY.Beheer
	{
	background-color: #ffffff;
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	background-image : none;
}
	
div 
	{
	color: #222222;
	line-height: 150%;
	}

div.Shop
	{
	z-index:2; width:202px; background-color: #e7f1df; padding:10px; width:182px; border: 1px solid #c8deb3;
	}
	
A	
	{
	color: #60a026;
	font-weight: normal;
	font-style: normal;
	TEXT-DECORATION: underline;
	}

a:hover {	color: #222222;}
	
A.menu
	{
	color: #222222;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	TEXT-DECORATION: none;
}

A.voetnoot
	{
	color: #60a026;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 1px;
	TEXT-DECORATION: none;
}

A.voetnoot:hover
	{
	TEXT-DECORATION: underline;
	color: #222222;
	}

A.menunieuw
	{
	color: #222222;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	TEXT-DECORATION: none;
}

A.menunieuw:hover
	{
	color: #60a026;
	TEXT-DECORATION: underline;
}

A.path
	{
	color: #222222;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	TEXT-DECORATION: none;
}

A.path:hover
	{
	color: #60a026;
	TEXT-DECORATION: underline;
}

font.path {color: #60a026;}
	
h1
	{
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	margin-bottom:10px;
	margin-top:0px;
	}

h1.HomePage
	{
	font-size: 4px;
	font-weight: normal;
	font-style: normal;
	margin-bottom:0px;
	color: #ffffff;
	visibility: hidden;
	}


th	
	{
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #c8deb3;
	text-align:left;
	}

th.box	
	{
	text-align: right;
	border : 1px solid #222222;
	}

th.maand	
	{
	border : 1px solid #222222;
	}

td	
	{
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	}
	
td.kop
	{
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	margin-top:35px;
	}
	
td.cart
	{
	margin-right:15px;
	margin-bottom:15px;
	}
	
td.Even
	{
	background-color: #e7f1df;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	}
	
td.small
	{
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	}

td.smallColorlow
	{
	color: #222222;
	background-color: #c8deb3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	}

td.grafiek
	{
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	font-style: normal;
	}

td.grafiektekst
	{
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	}

td.box
	{
	border : 1px solid #222222;
	}

td.calendar
	{
	border : 1px solid #222222;
	font-weight: bold;
	height:55px;
	width:75px;
	vertical-align : top;
	text-align: right;
	}

td.poll
	{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	}
	
td.pollColor
	{
	color: #ffffff;
	background-color: #60a026;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	}
	
table.Rij
	{
	border-left: 1px solid Black;
	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right: 1px solid Black;
	border-right-color: Black;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: 1px solid Black;
	border-top-color: Black;
	border-top-style: solid;
	border-top-width: 1px;
	}

td.Rij
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	border-bottom: 1px solid Black;
	border-bottom-color: Black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}

TH.Rij
	{
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #c8deb3;
	border-bottom: 1px solid Black;
	border-bottom-color: Black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}

td.RijEven
	{
	background-color: #e7f1df;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	border-bottom: 1px solid Black;
	border-bottom-color: Black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}

td.Lyrics
	{
	color: #60a026;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	}

td.order
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	border : 1px solid #60a026;
	}

tr.Even
	{
	background-color: #e7f1df;
	}

INPUT, TEXTAREA, SELECT, OPTION, BUTTON
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	font-size: 10px;
	}

INPUT.flat, TEXTAREA.flat, SELECT.flat, OPTION.flat
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style : solid;
	border-color : #222222;
	border-width : 1px;
	}

hr	
	{
	color: #ffffff;
	background-color: #222222;
	height: 0px;
	}
	
form.FormPoll
	{
	margin-top: 4px;
	margin-left: 5px;
	}

table.box
	{
	border-style : solid;
	border-color : #222222;
	border-width : 1px;
	border : 1px solid #222222;
	}

img.box
	{
	border-style : solid;
	border-color : #222222;
	border-width : 1px;
	border : 1px solid #222222;
	}

img.groen
	{
	border : 1px solid #60a026;
	}

img.cart
	{
	margin-top:3px;
	margin-bottom:5px;
	}

img.GoogleNews
	{
	border-style : solid;
	border-color : #222222;
	border-width : 0px;
	border : 1px solid #222222;
	margin-right: 10px;
	}

img.NoBorder
	{
	border:none;
	margin: 0px 0px 0px 0px;
	}
	
img.Border
	{
	border:1px solid #222222;
	margin: 0px 0px 0px 0px;
	}
	
table.NoBorder
	{
	border:none;
	}
	
font.error
	{
	background-color: #60a026;
	color: #ffffff;
	}
h3 { color: #60a026; }
font.small { color: #60a026; }
font.WieEnWanneer { font-size: 10px; }
font.search { background-color: #c8deb3; }
INPUT.flat, TEXTAREA.flat, SELECT.flat, OPTION.flat { background-color: #c8deb3; }
font.reverse { background-color: #c8deb3; color: #4C5459; border : 1px solid #60a026; }

.MargeLinksRechts {padding-left: 10px; padding-right:10px;}

img.TwitterFoto
	{
	width:48px;height:48px;float:left;margin-right:10px;margin-bottom:13px;margin-top:5px;border: 1px solid #222222;
	}

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_variable4.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#nav {padding:0 0 0 0px; margin-left:5px; margin-top:-1px;list-style:none; line-height:17px;background:#60a026; position:absolute; z-index:4; height:17px; left:0px;top:0px;border-top:1px solid #535353;border-bottom:1px solid #535353;}
 
#nav ul {padding:0; margin:0; list-style:none; float:left; background-color:#c8deb3; border-top:1px solid #535353; border-color:#535353 #535353 #535353 #535353;}

#nav li {float:left;}
#nav li li {float:none; border-left:1px solid #535353; border-right:1px solid #535353;}
#nav li li.last {border-bottom:1px solid #535353;}
/* a hack for  IE6 */
* html #nav li li {float:left;}

#nav li a {display:block; float:left; color:#ffffff; height:19px;  padding:0 8px 0 5px; line-height:19px; text-decoration:none; white-space:nowrap; font-weight:normal;}

#nav li li a {display:block; height:19px; line-height:19px; float:none; padding:0px 5px 0 5px; font-weight:normal;  text-align:left;}

#nav li:hover {position:relative; z-index:5;}

#nav li li a {color:#222222;font-weight:normal;}

#nav li:hover ul {left:0px; top:17px; z-index:6;}

#nav ul {position:absolute; left:-750px; top:21px;}
* html #nav ul {width:2px;}
/* it could have been this simple if all browsers understood */
/* show next level */
#nav li:hover li:hover > ul {left:-15px; margin-left:100%; top:-1px; z-index:5;}
/* keep further levels hidden */
#nav li:hover > ul ul {position:absolute; left:0px; top:19px; width:auto; }
/* show path followed */
#nav li:hover > a {color:#222222;}
#nav li li:hover > a {color:#ffffff; background-color:#535353;}

