/* CSS Document */
/* voor: Raulph.com */
/* door: P. Tuinstra - www.Raulph.com - 1mrt2009_7nov2011  */
/*  ======================================================   */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, 
aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, 
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%;  }
/* 
font: inherit; 
vertical-align: baseline;
HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { 	line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
/*
* {	
padding: 0;
font-family: Arial, Helvetica, sans-serif;
}
body, html, * {
*/
body, html, * {
	font-family: Arial, Helvetica, sans-serif;
    color: #696969;  /*grijs*/
    font-size: 10px;
	line-height: 17px;
	margin: 0;
}
a:link			{	color: #CC9933; text-decoration: none; }  /*beige CC9933*/
a:visited		{	color: #CC9933; text-decoration: none; }  /*beige CC9933*/
a:hover			{	color: #000000; text-decoration: none; }  /*zwart*/
a:active		{	color: #CC9933; text-decoration: none; }  /*beige CC9933*/
/*
*/
	h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #787878; font-weight: bold; margin: 0px; }
	h2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CBCDCC;  } 
	h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00CC00; font-weight: bold; margin: 0px; }
	h4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D4FFD4;  }
	h5 { font-family:"Times New Roman", Times, serif; font-size: 30px; color: #E1E1E1; line-height:20px;  font-weight: bold;  }
.kop   { font-family: Times; font-size: 16px; padding:0 0 2px 0;     color: #94DA94; font-weight: bold;  }
.fancy { font-family: Times; font-size: 16px; color: #94DA94; font-weight: bold;  }
/*	
font-stretch:50%;
#0099CC;   
94B500	groen
00D12E	
	letter-spacing:0,5em;  font-stretch:1; 
	outline: none; 
*/

/*  Hozontale lagen ======================================================   */
#topbalk {
	height: 53px;
	border-bottom: 1px solid #00ff00;
	padding: 47px 0px 0px 46px;
}
		.rechts-bov {
			position:absolute;
			right: 0px;
			top: 0px;
		}
		.bovenaan { top: 0px; }
		.kop-rechts {
			position:absolute;
			float: right;
			top:68px;
			right: 120px;
			margin: 0px;
			padding: 0px;
			font-size: 12px;
		}
#middenlaag { 
	min-height: 420px;
	margin:0;
	left:0px;
	width:2000px;
}
#advert { 
	clear:both;
	min-height: 30px;
	background-color: #FFF;
	padding: 6px 15px;
	border-top: 1px solid #00FF00;
}
#footer { 
	clear:both;
	min-height: 30px;
	background-color: #ccc;
}

/*  Kolommen in de Middenlaag ======================================================   */
#li-kolom {
	float:left;
    width:138px;
    margin: 25px 0px 0px 0px;
}
	.indent {	float:right; }
#maincontainer {
	float:left;
	margin: 20px 0 0 30px;
	min-height: 300px;
}

/*  Invulling van de li-kolom =======================-Nav-===========================   */
#navcontainer a {
	display: block;
	padding: 6px 2px 6px 46px;
	color: #696969;
	line-height: 14px;
	border-bottom: 1px solid #E3E3E3;
	margin: 0 0 2px 0;
}
#navcontainer a:link, #navlist a:visited {
	margin: 0;
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
	color: #696969;
}
#navcontainer a:hover {
	margin: 0;
	background-color: #EBFFE6;  /*licht-mint-groen*/
	border-bottom: 1px solid #00FF00 ;  /*mint-groen*/
}
#navlist li a#current {
	margin-top: -1px;
	background-color: #EBFFE6;
	border-top:1px solid #00FF00;	border-bottom:1px solid #00FF00;	border-right:1px solid #00FF00;
}
#subnavcontainer {
	margin: 4px 0;
	padding: 1px 0 9px 0;
	list-style-type: none;
	background-image:url(../images/bg-subnav.gif);
	background-repeat:repeat-y;
}
#subnavcontainer  a:link, a:visited {
	font-family: "arial", Arial, Helvetica, sans-serif;
	line-height: 16px;
	padding: 0 10px;
	color: #696969;
}
#subnavcontainer a:hover {
	color: #CC9933;
	text-decoration: none;
}
#subnavcontainer a:active {
	text-decoration: underline;
}

/*  Invulling van de maincontainer ==========-Main-===========================   */
#col-1, #col-2, #col-3 {
	float:left;
	margin: 0;
	padding: 3px 20px 0 0;
	width: 220px;
}
#col-1-2-3 {
	clear: both;
	margin: 20px 0 0 0;
	padding: 3px 20px 0 0;
	width: 720px;
}
#col-var {
	position: absolute;
	top: 132px;
	left: 179px;
	max-width: 600px;
}
/*
	margin: 0 auto;
*/
		#clear {  clear:both; }
		.backgr1 {
			background-image: url(../images/bg-anim2.gif);
			margin:0 auto;
		}
#kolom1 {
	position: absolute;
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	width: 300px;
}
#kolom2 {
	position: absolute;
	margin: 0px 0px 0px 360px;
	padding: 0px 0px 0px 0px;
	width:300px;
}
#maincontainer2 {
	background-image: url(../images/bg-anim2.gif);
	position:absolute;
	top:124px;
	left:138px;
    margin: 0;
	padding: 25px 100% 100% 0px;
}
.centraal {
	position:absolute; 
	right: 22%;
	bottom: 1%;
	z-index:1;
}

/*	
#foot {
	position: static;
	clear:both;
	bottom:0;
	height:42px;
	text-align:center;
	padding: 3px 185px 0 70px;
	background-image: url(../pics/bg-footer.gif);
	background-repeat:repeat-y;
}
*/
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size:11px;
	padding:0 0 7px 0;
	text-decoration: none;
	color: #999999;
}
.txt a:link, .txt a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size:11px;
	color:#CC9933;
}
.txt a:hover {
	text-decoration: none;
	color: #000;
}
.txt a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size:11px;
	color:  #FF0000; /*rood*/
}
/*----- maincontainer site tot begin nov 2011 -----*/
/*	maincontainer
#maincontainer {
	position:absolute;
	top:107px;
	left:166px;
	background-color: #ffffff;
	padding: 25px 3px 100% 0px;
}
*/
.link2 a:link, a:visited, a:active {
	font-family: Arial, Helvetica, sans-serif;
    color: #696969;  /*grijs*/
    font-size: 10px;
	text-decoration: none;
	line-height: 17px;
	margin: 0;
}
.link2 a:hover {
	text-decoration: underline;
	color: #CC9933;
}
.link2 a:active {
	font-family: Arial, Helvetica, sans-serif;
    color: #696969;  /*grijs*/
    font-size: 10px;
	text-decoration: none;
	line-height: 17px;
	margin: 0;
}
/*----------------*/
.link3 a:link, a:visited {
	font-family: Arial, Helvetica, sans-serif;
    color: #696969;  /*grijs*/
    font-size: 10px;
	text-decoration: none;
	line-height: 17px;
	margin: 0;
}
.link3 a:hover {
	text-decoration: none;
	border-bottom: 1px solid #00FF00 ;
}
.link3 a:active {
	font-family: Arial, Helvetica, sans-serif;
    color: #696969;  /*grijs*/
    font-size: 10px;
	text-decoration: none;
	line-height: 17px;
	margin: 0;
}
.normaal a:link		{	color: #CC9933; text-decoration: none; }  /*beige CC9933*/
.normaal a:visited	{	color: #CC9933; text-decoration: none; }  /*beige CC9933*/
.normaal a:hover	{	color: #000000; text-decoration: none; }  /*zwart*/
.normaal a:active	{	color: #CC9933; text-decoration: none; }  /*beige CC9933*/

.leesm 				{	
	font-family: Arial, Helvetica, sans-serif;
    color: #696969;  /*grijs*/
    font-size: 10px;
	line-height: 17px;
	margin: 0;
}						  /*grijs 696969*/
.leesm a:link		{	color: #CC9933; text-decoration: none; }  /*beige CC9933*/
.leesm a:visited	{	color: #CC9933; text-decoration: none; }  /*beige CC9933*/
.leesm a:hover		{	color: #000000; text-decoration: none; }  /*zwart*/
.leesm a:active		{	color: #CC9933; text-decoration: none; }  /*beige CC9933*/

/*
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px; 


*/



/*----------------*/

