/* Global Styles */

body {
	background:url(Pictures/Schaduw-L_R.jpg) repeat-y top center;
	margin: 5px auto;
	padding: 0;
	border: 0;
	border-color:#000000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 62.5%; /* = 10px */
	color: #23A800;
	font-style: normal;
	}
	
td {
	font-size: 1.2em; /* = 12px */
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font: "Trebuchet MS";
	color: #A80071;
	}

p {
	font-weight:normal;
	font-size: 1.00em;
	font-style: normal;
	line-height: normal;
	font-color: #000;
	text-decoration: none;
	}
	
a {
	font-weight:normal;
	font-size: 1.0em;
	font-style: normal;
	line-height: normal;
	font-variant: small-caps;
	text-transform: uppercase;
	text-decoration: none;
	}
	
a:hover {
	font-size: 1.2em;

	}

/* Contactformulier */

form
    {
    padding: 10px;
    width: 450px;
    
    font-family: Arial, Helvetica, sans-serif;
	font: "Trebuchet MS";
    font-size: 1.0em;
	font-style: normal;
    }
label
    {
    float: left;
	background-position: 300px;
	
	font-size: 1.0em;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font: "Trebuchet MS";
    width: 130px;
    text-align: left;
    
    margin-right: 15px;
    }
input
    {
    background-color: #f5f5f5;

	font-size: 1.0em;
	width: 300px;

    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    
    margin-bottom: 10px;
    }
select
    {
    width: 120px;
    font-size: x-small;
    background-color: #f5f5f5;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 10px;
    }	
textarea
    {
    width: 300px;
    height: 200px;
    background-color: #f5f5f5;
    
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    
    font-family: Arial, Helvetica, sans-serif;
	font: "Trebuchet MS";
    font-size: 1.0em;
	font-style:normal;
    
    margin-bottom: 10px;
    }
	
/* menu*/	
	
/* ================================================================ 
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.stunicholls.com/menu/pro_drop_2.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.
=================================================================== */

.preload1 {background: url(three_1.gif);}
.preload2 {background: url(three_1a.gif);}

#nav {padding:0; margin:0; list-style:none; height:38px; background:#fff url(three_0.gif) repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#ccc; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(three_0.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(three_0a.gif) no-repeat right top;}

#nav li:hover a.top_link {color:#fff; background: url(three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:90px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px; width:88px; line-height:18px; text-indent:5px; color:#000; text-decoration:none;border:1px solid #bbd37e;}
#nav li ul.sub li a.fly
{background:#bbd37e url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#6a812c; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#6a812c url(arrow_over.gif) 80px 6px no-repeat; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#6a812c url(arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#bbd37e url(arrow.gif) 80px 6px no-repeat; color:#000; border-color:#bbd37e;} 

/* einde menu */

/* ID Styles */

#siteinfo { position : relative; width : 100%; padding : 15px 0; background-color : #3F0; }
/*
#navigation td {
	border-bottom: 2px solid #C0DFFD;
	}
	
#navigation a {
	font: 1.1em Verdana, Arial, Helvetica, sans-serif;
	color: #FFFBF0;
	line-height:1.6em;
	letter-spacing:0.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 26px;
	
	background-repeat: no-repeat;
	background-position: 14px 45%;
	background-color: #006666;
	border-color: #006666;
	}
	
#navigation a:hover {
	background-color: #CCFF00;
	background-image: url(mm_arrow.gif);
	background-repeat: no-repeat;
	background-position: 14px 45%;
	}
*/	
#logo 	{
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color: #CCFF99;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 2px solid #E6F3FF;
		}
		
#dateformat {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing:0.2em;
	}
	
#dateformat a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFBF0;
	font-weight:bold;
	letter-spacing:0.1em;
	}
	
#dateformat a:hover {
	color: #FF6600;
	letter-spacing:.1em;
	}

	
/* Class Styles */
	
.bodyText {
	font: 1.0em Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	line-height:20px;
	margin-top:20px;
	}
	
.pageName{
	font: 1.8em Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:24px;
	letter-spacing:0.2em;
	}
	
.subHeader {
	font:bold 1.0em Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:16px;
	letter-spacing:0.2em;
	}

.quote {
	font: 2.0em Verdana, Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 1.0em Verdana, Arial, Helvetica, sans-serif;
	color: #006666;
	letter-spacing: normal;
	visibility: hidden;
	}
	
.navText {
	font: 1.1em Verdana, Arial, Helvetica, sans-serif;
	color: #FFFBF0;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	}
	
.FooterColor {
	background-color:#33FF00;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-style: normal;
	font: 1.4em, Trebuchet MS;
	color:#FFFFFF;
	letter-spacing: normal;
	visibility: visible;
	padding: 0;
	border: 0;
	}	
	
.tekst_rood {
	color: #F00;
}
.tekst_zwart {
	color: #000;
}
.style12 {
	font-size: 1.2em;
}
.style15 {
	font-family: "Trebuchet MS";
	color: #000000;
	font-style: normal;
	font-weight: normal;
}
.style15 .groenetekst {
	font-weight: bold;
}
.style15 .Rodetekst .vet {
	font-weight: bold;
}
.style15 .Rodetekst vet {
	font-weight: bold;
}
.groenetekst-vet-st15 {
	font-weight: bold;
	color: #CBCCDA;
}
.styleTr8 {
	font-family: "Trebuchet MS";
	color: #000;
	font-size: 0.8em;
	font-weight:normal
}
.styleTr9 {
	font-family: "Trebuchet MS";
	color: #000;
	font-size: 0.9em;
	font-weight:normal
}
.styleTr10 {
	font-family: "Trebuchet MS";
	color: #000;
	font-size: 1.0em;
	font-weight:normal
}
.styleTr12 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #006666;
	font-size: 1.2em;
	font-weight:normal
}
.styleTr12v {
	font-family: "Trebuchet MS";
	font-size: 1.2em;
	font-weight: bold;
}
.styleTr14 {
	font-family: "Trebuchet MS";
	color: #006666;
	font-size: 1.4em;
	font-weight:normal;
}
.styleTr16 {
	font-family: "Trebuchet MS";
	font-size: 1.6em;
	font-weight: normal;
}
.styleTr18 {
	font-family: "Trebuchet MS";
	font-size: 1.8em;
	font-weight: normal;
}
.styleTr18v {
	font-family: "Trebuchet MS";
	font-size: 1.8em;
	font-weight: bold;
}
.styleFootvs {
	font-family: "Tangerine";
	font-size:24px;
	color: #FFF;
	font-weight: bold;
	text-shadow: 2px 2px 2px #333;
}
.styleBu14s {
	font-family: 'Buda', arial, serif;
	font-size: 14px;
	color: #000;
	font-weight: 400;
	font-style: normal;	
	text-shadow: 2px 2px 2px #aaa;
	text-decoration: none;
	text-transform: none;
  	letter-spacing: 0.01em;
  	word-spacing: 0.01em;
  	line-height: 1.2;
}
.styleBu18vs {
	font-family: 'Buda', arial, serif;
	font-size: 18px;
	color: #006666;
	font-weight: 550;
	font-style: normal;	
	text-shadow: 2px 2px 2px #aaa;
	text-decoration: none;
	text-transform: none;
  	letter-spacing: 0.015em;
  	word-spacing: 0.015em;
  	line-height: 1.35;
}
.style18vs {
	font-family: "Tangerine";
	font-size:1.8em;
	color: #006666;
	font-weight: bold;
	text-shadow: 4px 4px 4px #aaa;
}
.style24vs {
	font-family: "Tangerine";
	font-size:2.4em;
	color: #006666;
	font-weight: bold;
	text-shadow: 4px 4px 4px #aaa;
}
.style36vs {
	font-family: "Tangerine";
	font-size:3.6em;
	color: #006666;
	font-weight: bold;
	text-shadow: 4px 4px 4px #aaa;
}
.style48vs {
	font-family: "Tangerine";
	font-size:4.8em;
	color: #006666;
	font-weight: bold;
	text-shadow: 4px 4px 4px #aaa;
}


