/***************************************************************** 
BODY EN BOX DECLARATIONS
*****************************************************************/ 
body	{
		background:#FFF url(images/achtergrond.gif) repeat-x;
		text-align: center;
		margin: 0px; 
		padding: 0px; 
		scrollbar-arrow-color: #bd0102;
		scrollbar-track-color: #dbdbdb;
		scrollbar-3dlight-color: #dbdbdb;
		scrollbar-face-color: #fff;
		scrollbar-highlight-color: #fff;
		scrollbar-darkshadow-color: #fff;
		scrollbar-shadow-color: #dbdbdb;
		}
div		{
		line-height: 165%;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:89%;
		}		
.background		{
		text-align:center;
		}
#container{
		position: relative;
		background:#FFFFFF;
		width:975px;
		height:600px;
		text-align:left;
		margin: auto; 
		padding: auto;
		}
#header{
		position: absolute;
		background: #FFF;
		width:975px;
		height:231px;
		text-align:left;
		top:0px;
		margin: auto; 
		padding: auto; 
		z-index:1;
		}
#hoofd_navigatie{
		position: absolute;
		width:975px;
		height:38px;
		text-align:left;
		top:231px;
		margin: auto; 
		padding: auto;
		background:#c83027;
		}
#content{
		position: absolute;
		width:975px;
		height:448px;
		text-align:left;
		top:269px;
		margin: auto; 
		padding: auto;
		}
#content_left{
		float:left;
		background:#f19900;
		width:214px;
		text-align:left;
		top:131px;
		margin: auto; 
		padding: auto;
		}
#leeftijd{
		position:absolute;
		top:10px;
		left:20px;
		z-index:2;
}
#content_mid{
		float:left;
		width:547px;
		background-color:#FFFFFF;
		text-align:left;
		top:131px;
		margin: auto; 
		padding: auto;
		}
#content_right{
		float:right;
		background:#fcebcc;
		width:214px;
		height:448px;
		text-align:left;
		top:131px;
		margin: auto; 
		padding: auto;
		}
#easydition{
		position: absolute;
		width:421px;
		height:27px;
		text-align:left;
		bottom:0px;
		margin: auto; 
		padding: auto; 
		z-index:1;
		}
#footer{
		position: absolute;
		background:url(images/footer.gif) no-repeat;
		width:975px;
		height:135px;
		text-align:left;
		top:800px;
		margin: auto; 
		padding: auto;
		z-index:2;
		}
#zoeken{
		position: absolute;
		width:250px;
		height:25px;
		right:15px;
		top:70px;
		margin: auto; 
		padding: auto;
		color:#FFFFFF;
		}
#zoeken td{
		color:#FFFFFF;
		font-size:12px;
		}

/***************************************************************** 
FONT DECLARATIONS
*****************************************************************/ 
h1{
		font-size:140%;
		color:#C83027;
		line-height:25px;
		margin:30px 25px 10px 25px;
		padding:0px 0px 0px 0px;
		}
		
#paragraph {
		margin:0px 0px 0px 0px;
		padding:0px 25px 20px 25px;
		font-size:11px;
		}
#fotoframe {
		margin:0px 0px 0px 0px;
		padding:0px 0px 20px 25px;
		font-size:11px;
		}
p {
		margin:0px 0px 0px 0px;
		padding:0px 25px 20px 25px;
		}
td {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		}
#content_left p {
		margin:30px 20px 20px 20px;
		padding:0px 0px 0px 0px;
		}
#content_right p {
		margin:25px 20px 20px 20px;
		padding:0px 0px 0px 0px;
		}
/***************************************************************** 
LINK DECLARATIONS
*****************************************************************/ 
#buttons_left A 			{ font-weight:bold; text-decoration:none; color:#b10130;}
#buttons_left A:link		{ font-weight:bold; text-decoration:none; color:#b10130;}
#buttons_left A:visited		{ font-weight:bold; text-decoration:none; color:#b10130;}
#buttons_left A:active		{ font-weight:bold; text-decoration:none; color:#b10130;}
#buttons_left A:hover		{ font-weight:bold; text-decoration:underline; color:#b10130;}	
	
A 							{ text-decoration:none; color:#b9271e;}
A:link						{ text-decoration:underline; color:#b9271e;}
A:visited					{ text-decoration:underline; color:#b9271e;}
A:active					{ text-decoration:underline; color:#b9271e;}
A:hover						{ text-decoration:none; color:#b9271e;}

.no_underline{ color:#777777;}

/***************************************************************** 
LIST DECLARATIONS
*****************************************************************/ 

#hoofditems{
margin:8px 0px 0px 204px;
padding:0px 0px 0px 0px;
}
#hoofditems ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#hoofditems li{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:inline;
}
#hoofditems a{
margin:0px -15px 0px 0px;
padding:12px 20px 12px 18px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
text-transform: uppercase; 
}
#hoofditems a:hover{
margin:0px -15px 0px 0px;
padding:14px 20px 12px 18px;
background:#f19900 url(images/button_left.gif) repeat-y;

}
#hoofditems a:hover span{
margin:0px -20px 0px 0px;
padding:14px 20px 12px 0px;
background:#f19900 url(images/button_right.gif) repeat-y;
background-position:right;
}

#active{
background:#f19900 url(images/button_left.gif) repeat-y;
}

#active_r_shadow{
margin:0px -20px 0px 0px;
padding:14px 20px 12px 0px;
background:#f19900 url(images/button_right.gif) repeat-y;
background-position:right;
}


/*********/ 

#submenu{
margin:25px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:12px;
}
#submenu ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#submenu li{
margin:0px 0px 0px 0px;
height:35px;
color:#c83027;
list-style:none;
}
#submenu a{
display: block;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 20px;
background-color:#e98408;
color:#FFF;
font-size:10px;
text-transform: uppercase;
}
#submenu a:hover{
display: block;
color:#FFFFFF;
background-color:#C83027;
text-decoration:none;
}

#submenu a.submenu_active{
display: block;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 20px;
background-color:#C83027;
color:#FFF;
text-decoration:none;
}


/****/

#nieuws_list a {
		display: block;
		padding: 6px 5px 6px 30px;
		margin: 0px 0px 0px 25px;
		border:#FFFFFF;
		width:470px;
		font-size:11px;
		font-weight:bold;
		color:#c83027;
		text-decoration:none;
		background:#fcebcc url(images/bullet_news.gif) no-repeat 6px;
}

#nieuws_list a:hover {
		background-color:#fbe2b6;
		color:#c83027;
}

/***************************************************************** 
FORM DECLARATIONS
*****************************************************************/ 		
		
input,select,textarea	{ 
		background-color:#fcebcc;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		border:1px solid #c83027;
		}
#field_long	{ 
		width:150px;
		}
#field_short	{ 
		width:70px;
		}
#field_multi	{ 
		height:100px;
		}
radio{ 
		background-color:#fcebcc;
		}
.submit_button{ 
		border:1px solid #c83027;
		color:#FFF;
		background-color:#c83027;
		height:25px;
		outline:none;
		}
