*			{margin: 0; padding: 0;}

a:link      {color: #e51930; text-decoration: underline;}
a:visited   {color: #e51930; text-decoration: underline;}
a:hover     {color: #1a80bf; text-decoration: underline;}
a:active	{color: #1a80bf; text-decoration: underline;}

p	       	{ font-family:Verdana, Arial, sans-serif; font-size: 9pt; color: #2a2822;line-height:1.5;}
.small		{font-size: 7pt;margin-bottom: -7px; }

li	       	{ font-family:Verdana, Arial, sans-serif; 
			font-size: 9pt; 
			color: #2a2822; 
			margin-left:25px;
			line-height:1.5;
			list-style-image: url('./images/LI-dot.png');
			}

p.error 	{ font-family:Verdana, Arial, sans-serif; font-size: 9pt; color: #FF0000; border:none;}	

.error		{border-color: #FF0000;
			border-style: solid;
			border-width: 2px;}

h1		 	{font-family: georgia,serif;
			font-size: 20px;
			font-weight: bold;
			font-style: italic;
			color: #e51930;
			margin-bottom: 5px; 
			}

h2		 	{font-family: georgia,serif;
			font-size: 17px;
			font-style: italic;
			font-weight: normal;
			color: #e51930;
			margin-bottom: 0px;
			}

h3		 	{ font-family:Verdana, Arial, sans-serif;
			font-size: 10pt; 
			font-weight:bold; 
			color: #147dbf; 
			margin-bottom: 0px; 
			}

body 		{background-color: #FFF; 	
			text-align: center;
			background-image: url(./images/background.png);
			background-repeat: repeat-x;
			}

img		{border:none;}
			
#main img			{border-width: 10px;
					border:solid;
					border-color : #FFFFFF;}	
			
#main img.statuspagina	{vertical-align:middle;
					border:none;
					border-width: 0px;}
					
#main img.thumbnail{border:solid;
					border-width: 1px;
					border-color : #000000;}


#main img.fonts	{vertical-align:middle;
				border:none;
				border-width: 0px;}

/* tbv registratieform */
label {
	cursor: pointer;
}

label.align_text	{float: left;
		width: 170px;
		text-align: left;
		padding-right: 3px;
		}

label.bevestig	{float: left;
		width: 180px;
		text-align: right;
		padding-right: 3px;
		font-weight: bold;
		cursor: default;
		}
/* --- */



textarea{ font-family: Verdana; font-size: 10pt; font-size: 10pt; color: #333333;}


table.border	{border:solid;
 			border-color : #c0c0c0;
 			border-width:1px;
 			width: 99%;
			}
			
td			{font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size: 9pt;
			color:#2a2822;
			vertical-align: top;
			padding: 5px 5px 5px 5px;
			}
			
		
label {
	cursor: pointer;
}



.ruimte	{margin-bottom: 3px;}


#wrapper	{text-align:left;
			margin:0 auto;
			width: 950px;
			min-height: 700px;
			}

#header			{height:372px;
				width:950px;
				background:url(./images/header.png) no-repeat;
				}

#chinsite		{height:25px;
				left:859px;
				position:relative;
				top:186px;
				width:78px;}
#chinsite a:link, #chinsite a:visited	{background: url('./images/chin_site.png') no-repeat; 
										height: 25px;
										width: 78px;
										display:block;}
#chinsite a:hover, #chinsite a:active	{background: url('./images/chin_site_hover.png') no-repeat;
										height: 25px;
										width: 78px;}
#chinsite img	{border:none;}

/* MENU */
#menu 		{
			}


#rootmenu 		{width: 164px;
				position: relative;}

#rootmenu li	{list-style: none;
				margin:0;
				}

#rootmenu li a:link, #rootmenu li a:visited	{display:block;
				height: 35px;
				width: 164px;
				background: url('./menu/menuitem.png') no-repeat;
				color:#FFF;
				text-decoration: none;
				font-family:Verdana, Arial, sans-serif; 
				font-size: 9pt; 
				line-height:33px;
				text-indent:16px;
  				}

#rootmenu li a:hover, #rootmenu li a:active	{background: url('./menu/hover.png') no-repeat;
				}

#rootmenu li a.nobackground	{background: none;
							height: 43px;
							line-height: 43px;}

#rootmenu li a.nobackground:hover	{background: url('./menu/hoverhome.png') no-repeat;}
#rootmenu li a.menuactive.activeparent.nobackground {background: url('./menu/activehome.png') no-repeat;}

#rootmenu li a.activeparent {background: url('./menu/activeroot.png') no-repeat;}


#rootmenu li.menuclose	{display:block;
				height: 39px;
				width: 164px;
				background: url('./menu/menuclose.png') no-repeat;
				}




#submenu		{float:left;
				width: 720px;
				height: 40px;
				margin-bottom: 25px;}

#submenuinner	{width: 720px;
				height: 40px;
				background: url('./menu/submenu.png') no-repeat;}

#submenuinner ul	{margin-left: 20px;}

#submenuinner li	{list-style: none;
				margin:0;
				float:left;}

#submenuinner li a:link, #submenuinner li a:visited	{display:block;
				height: 35px;
				width: 112px;
				color:#FFF;
				text-decoration: none;
				font-family:Verdana, Arial, sans-serif; 
				font-size: 9pt; 
				line-height:33px;
				text-align: center;
				}

#submenuinner li a:hover, #submenuinner li a:active
				{background: url('./menu/activesub.png') repeat-x;}

#submenuinner li a.menuactive {display:block;
				height: 35px;
				width: 112px;
				color:#FFF;
				background: url('./menu/activesub.png') repeat-x;
				text-decoration: none;
				font-family:Verdana, Arial, sans-serif; 
				font-size: 9pt; 
				line-height:33px;
				text-align: center;
				}


#submenuinner li a.doubleline		{line-height: 16px;}


/* Hack voor de min-height property tbv IE */	
.prop {  
    height:400px;
    float:right;
    width:1px;
  	}	

#achtergrond	{float:left;
				background-image: url(./images/body.png);
				background-repeat: repeat-y;
				text-align:left;
				font-family: Verdana; 
				width: 950px;
				min-height: 400px;
				}
		
#leftcolumn		{float:left;
				width: 225px;
				max-width: 225px;
				position: relative;
				top:-43px;
				left:5px;}
				


#partners		{background: url(./images/partners.png) no-repeat;
				width: 164px;
				height: 248px;
				position: relative;
				top:13px;
				}
				
#partnersinner	{position: relative;
				top:55px;
				left:5px;
				height: 170px;
				width: 150px;
				overflow:hidden;
				z-index: 100;
				}				


#rightcolumn	{float:left;
				width: 694px;
				padding:0;}


				
#innerrightcolomn{float:left;
				width: 664px;
				padding:0;}	
				
#rightcolumn img	{border: 10px solid transparent}							

#rightcolumn img.pijltje	{border: none;
							vertical-align:middle;}

#homepage		{float:left;
				width: 400px;}



/* highlites CSS */

#highlites		{float:right;
				width: 280px;}


#highliteskop	{background:  url(./images/PH_header.png) no-repeat;
				height: 46px;
				width: 280px;}

#highlitesbody	{background:  url(./images/PH_body.png) repeat-y;
				height: 337px;
				width: 280px;
				position: relative;}
				
#highlitesfooter{background:  url(./images/PH_footer.png) no-repeat;
				height: 54px;
				width: 280px;}


/* Slider code*/

#sliderdiv	{position: relative;
		left:10px;
		top:10px;
		width:245px;
		height: 320px;
		overflow: hidden;
		}


#sliderdiv ul, #sliderdiv li{
	margin:0;
	padding:0;
	list-style:none;
	width:245px;
	
	}
#sliderdiv li{ 
	height:320px;
	overflow:hidden;
	width:245px;
	}

.slidercontent	{padding-left:12px;}

.slidercontent	h1{font-family: georgia,serif;
			font-size: 17px;
			font-weight: normal;
			font-style: normal;
			color: #e51930;
			margin-bottom: 5px;}
			
.slidercontent	h2{font-family: Verdana, Arial, sans-serif;
				font-size: 15px;
				font-weight: normal;
				font-style: normal;
				color: #6f6753;
				margin-bottom: 5px;}
			
.slidercontent p	{color:#242424;
					font-family:Verdana,Arial,sans-serif;
					font-size:8pt;
					line-height:1.5;}

.slidercontent img 	{border-width: 0 0 5px 5px;
					border:solid transparent;}
					
.slidercontent a	{color:#E51930;
					float:right;
					font-family:Verdana,Arial,sans-serif;
					font-size:8pt;
					line-height:19px;
					text-decoration:none;}					

span#prevBtn{}
span#nextBtn{}


#prevBtn, #nextBtn{ 
		display:block;
		width:65px;
		height:12px;
		position:absolute;
		left:20px;
		top:355px;
		}	
#nextBtn{ 
		left:213px;
		}														
#prevBtn a, #nextBtn a{  
		display:block;
		width:70px;
		height:13px;
		background:url(images/PH_prev.png) no-repeat left bottom;
		text-indent:16px;
		color:#6f6753;
		font-family:Verdana,Arial,sans-serif;
		font-size:8pt;
		text-decoration: none;
		}	
#nextBtn a{ 
		background:url(images/PH_next.png) no-repeat right bottom;
		text-indent: 0px;
		width: 41px;
		}

#nextBtn a:hover{background:url(images/PH_nexthover.png) no-repeat right bottom;
				color:#1a80bf;}
#prevBtn a:hover{background:url(images/PH_prevhover.png) no-repeat left bottom;
				color:#1a80bf;}




	

/* EINDE Highlites CSS */


		
#footer 	{background-image: url(./images/footer.png);
			background-repeat: no-repeat;
			width: 950px;
			height: 40px;
		clear:both;
		}


#footer p		{color:#8A826E;
				font-family:Verdana;
				font-size:7pt;
				font-weight:normal;
				padding:22px 22px 0 0;
				text-align:right;
				text-decoration:none;
				}

#footer a:link, #footer a:visited {font-family: Verdana;
			font-weight: normal; 
			font-size: 7pt; 
			color: #8A826E; 
			padding-top:11px;
			text-decoration: none;
			}

#footer a:hover{font-family: Verdana;
			font-weight: normal; 
			font-size: 7pt; 
			color: #8A826E; 
			padding-top:11px;
			text-decoration: underline;
			}
		
		

		