/***************************************************************** 
BODY EN BOX DECLARATIONS
*****************************************************************/ 

body	{
		  text-align: center;
		  line-height: 140%;
		  margin: 0px 0px 0px 0px;
		  padding: 0;
		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 76%;
		}
td	{
		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 11px;
		}
#background{
		background: #FFF url(images/backgrnd.gif) center top no-repeat;
		position: relative;
		top:0px;
		width:807px;
		margin-left: auto; 
		margin-right: auto; 
		}
		
#container{
		position: relative;
		top:0px;
		width:740px;
		margin-left: auto; 
		margin-right: auto; 
		}
#gasterhoon {
		height:30px; 
		background:#939393; 
		padding:3px 10px 0px 0px; 
		text-align:right;
}			
#header	{
		position: relative;
		top:0px;
		width:740px;
		height:189px;
		background:url(images/header.jpg) center top no-repeat;
		z-index:4;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
		
#hotspot	{
		position: absolute;
		left:0px;
		top:10px;
		width:420px;
		height:90px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		text-align:right;
		}
		
#kop	{
		position: absolute;
		height:20px;
		top:140px;
		left:235px;
		width:200px;
		padding:0px 0px 0px 0px;
		text-align:left;
		}
#kop_vervolg	{
		position: absolute;
		height:25px;
		top:160px;
		left:230px;
		margin:0px 0px 0px 7px;
		padding:0px 0px 0px 0px;
		text-align:left;
		}
#sub_menu_links	{
		position: absolute;
		height:25px;
		width:180px;
		top:145px;
		left:550px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		}
#spacer	{
		position: relative;
		height:190px;
		}
#content	{
		position: relative;
		width:740px;
		height:189px;
		}
#content_left{
		float:left;
		width:217px;
		text-align:left;
		margin:0px 0px 0px 2px;
		padding:10px 5px 10px 10px;
		}
#content_home_right{
		float:left;
		left:580px;
		width:203px;
		text-align:left;
		padding:10px 10px 10px 10px;
		}
#content_home_mid{
		float:left;
		width:260px;
		text-align:left;
		padding:10px 10px 10px 10px;
		}
		
#content_vervolg	{
		float:left;
		width:460px;
		text-align:left;
		padding:10px 10px 10px 10px;
		}
		
#nieuwsbrief	{
		position:relative;
		background-image:url(images/banner_nieuwsbrief.jpg); 
		background-repeat:no-repeat; 
		width:217px; 
		height:61px;
		}
		
#nieuwsbrief_sub	{
		float:left; 
		width:190px;
		padding:33px 10px 0px 10px;
		}
		
#subsub_top {
		background-image:url(images/subsub_top.gif);
		background-repeat:no-repeat;
		height:15px;
}
#subsub_mid {
		background-image:url(images/subsub_mid.gif);
		background-repeat:no-repeat;
		background-repeat:repeat-y;
		padding:5px 0px 0px 5px;
}
#subsub_bottom {
		background-image:url(images/subsub_bottom.gif);
		background-repeat:no-repeat;
		height:15px;
}

.clearboth { clear: both; }

.bottomspace { margin:70px; }


/***************************************************************** 
TABLE DECLARATIONS
*****************************************************************/ 
#table_alg	{
		  padding: 0;
		  padding: 0px 0px 5px 20px;
		  width:700px;
		}
#table_alg_left { width:200px; }
#table_alg_mid { width:25px; }
#table_alg_right { width:575px; }


/***************************************************************** 
TEXT DECLARATIONS
*****************************************************************/ 

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
p	{
	  font-size: 100%;
	  line-height: 140%;
	  color: #000;
	  margin: 0px 0px 0px 0px;
	  padding: 5px 10px 10px 10px;		  		  
	}
h1	{
	  font-size: 110%;
	  line-height: 140%;
	  color: #900500;
	  margin: 0;
	  padding: 5px 10px 5px 10px;		  		  
	}
h2	{
	  font-size: 140%;
	  color: #900500;
	  margin: 0;
	  padding: 5px 10px 5px 10px;		  		  
	}
	
.home_nieuws	{
	  font-size: 100%;
	  color: #900500;
	  margin: 0;
	  font-weight:bold;	  		  
	}			
/* algemene list */
ul { 
		padding: 0px 10px 0px 10px;
		margin: 5px 10px 0px 20px;
}

/* links */

A 		{ text-decoration:none; color:#900500;}
A:link		{ text-decoration:underline; color:#900500;}
A:visited	{ text-decoration:underline; color:#900500;}
A:active	{ text-decoration:underline; color:#900500;}
A:hover		{ text-decoration:none; color:#900500;}

/* links homepage */

home_link 		{ text-decoration:none; color:#666666; font-style:italic;}
A.home_link:link		{ text-decoration:underline; color:#666666; font-style:italic;}
A.home_link:visited	{ text-decoration:underline; color:#666666; font-style:italic;}
A.home_link:active	{ text-decoration:underline; color:#666666; font-style:italic;}
A.home_link:hover		{ text-decoration:none; color:#666666; font-style:italic; }

/* list */

#home_nieuws { 
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 20px;
		list-style-image:url(images/icon_krul.gif);
		list-style-position: 0px 0px 0px -3px;
}
#home_nieuws li { 
		margin: 0px 0px 7px 0px;
}



#subsub { 
		padding: 0px 0px 0px 10px;
		margin: 0px 0px 0px 20px;
		list-style-image:url(images/icon_roodblokje.gif);
		list-style-position: 0px 0px 0px 0px;
}
#subsub li { 
		padding: 0px 0px 7px 0px;
}
#subsub li A{ text-decoration:none; color:#666666; font-weight:bold; font-style:normal;}
#subsub li A:link{ text-decoration:none; color:#666666; font-weight:bold; font-style:normal;}
#subsub li A:visited{ text-decoration:none; color:#666666; font-weight:bold; font-style:normal;}
#subsub li A:active{ text-decoration:none; color:#666666; font-weight:bold; font-style:normal;}
#subsub li A:hover{ text-decoration:underline; color:#333333; font-weight:bold; font-style:normal;}
