/***************************** basiselement ****************************/
html, body {
		height: 100%;
}
body {
		margin: 0;
		padding: 0;
		width:100%;
		background-color:#0273B9;

		background-image:url(images/background_repeat.jpg);
		background-repeat:repeat;
		background-position:center top;

}
html>body #container {
		height: auto;
}
			
/***********************************************************************/

/****************************** style **********************************/

body {
		font-family: sans-serif, Trebuchet MS, verdana, Arial, Helvetica;
		font-size: 75%;
		line-height:20px;
		color:#333333;
}

h1 {
		font-size: 110%;
		font-weight: bold;
		color:#0272B9;
}
h2 {
		font-size: 120%;
		font-weight: bold;
		color:#0272B9;

}
strong {
		color:#0272B9;
}
.datum {
font-size:12px;
font-style:italic;
color:#64A6D0;
}
#lijnkleur {
		color:#cccccc;
		height:1px;
		width:100%;
}

#contentimage {
	margin-bottom: 5px;
	margin-right: 15px;
	/*
	padding:4px;
	border: 1px solid #cccccc;
	*/

}
a:link, a:active, a:visited {
		color:#333333;
	}
a:hover {
		color:#0272B9;
}
.pollul {
list-style-type:none;
margin-left:0px;
padding-left:0px;
}
.vacatures ul {
color:#0272B9;
font-weight:bold;
}

.vacatures a:link, .vacatures a:active, .vacatures a:visited {
		color:#0272B9;
		text-decoration:none;
	}
.vacatures a:hover {
		color:#0272B9;
		text-decoration:underline;
}

select { margin:0; padding:0; font-size:11px; }


/***************************************************************************/

/****************************** div structuur ******************************/

#container {
		position: relative;
		min-height: 100%;
		height: 100%;
		voice-family: "\"}\"";
		voice-family: inherit;
		background-image:url(images/background.jpg);
		background-repeat:no-repeat;
		background-position:center top;
}

#contentholder {
		width:950px;
		margin:0px auto;
		background-image:url(images/over_back.jpg);
		background-repeat:repeat-y;
}
.nav_content {
float:left;
		background-color:#FFFFFF;
}
#navigatie {
		width:225px;
		float:left;
		padding-top:200px;
		background-image:url(images/center_back.jpg);
		background-repeat:no-repeat;
		background-position:left top;
		background-color:#FFFFFF;
		padding-bottom: 130px;

}
#content {
		padding-bottom: 130px;
		width:525px;
		float:right;
		background-image:url(images/right_back.jpg);
		background-repeat:no-repeat;
		background-position:left top;
		background-color:#FFFFFF;
}
#extranieuws {
		float:right;
		width:200px;
		padding-top:200px;
		padding-bottom: 130px;
}

#tekstholder {
padding-right:30px;
padding-top:20px;
}
#nieuwsholder {
padding:3px 20px;
color:#AFC7D7;
font-size:11px;
height:450px;
}
#nieuwsholder h1 {
color:#ffffff;
}
#nieuwsholder a:link, #nieuwsholder a:active, #nieuwsholder a:visited {
color:#AFC7D7;
}
#nieuwsholder a:hover {
color:#ffffff;
}


#adresholder {
padding:3px 20px;
color:#ffffff;
font-size:11px;
}
#adresholder a:link, #nieuwsholder a:active, #nieuwsholder a:visited {
color:#ffffff;
}
#adresholder a:hover{
color:#AFC7D7;
}
#footer {
		position: absolute;
		bottom: 0;
		text-align: center;
		width: 100%;
		height:100px;
}
#footerholder {
width:750px;
height:60px;
padding-top:40px;
padding-right:200px;
line-height:60px;
margin: auto;
text-align:center;
color:#85B9DB;
font-size:11px;
		background-image:url(images/footer.jpg);
		background-position:left top;
		background-repeat:no-repeat;
}
#footerholder a:link, #nieuwsholder a:active, #nieuwsholder a:visited {
color:#85B9DB;
font-size:11px;
}
#footerholder a:hover {
color:#ffffff;
font-size:11px;
}
		
#cleardiv {
clear:both;
}	
/*****************************************************************************/

/******************************formulier*******************************/

.invulveld {
border:1px solid #cccccc;
font-style:italic;
}
.tekstveld {
width:300px;
height:60px;
border:1px solid #cccccc;
font-style:italic;
}


/******************************** Gallery *********************************/

img.gllry_onMouseOut {
	float:left;
	margin-bottom:10px;
	margin-right:10px;
	border:3px double #000000;  
}
img.gllry_onMouseOver {
	float:left;
	margin-bottom:10px;
	margin-right:10px; 
	border:3px double #ff0000; 
}
#fotolink {
/*
padding-left:35px;
background-image:url(images/camera.gif);
background-repeat:no-repeat;
*/
}
/************************************************************************/

/********************************Gastenboek******************************/

.gb_outer_table{ 
				width: 100%; 
} 

.gb_outer_td{ text-align: left; 
} 

.gb_title_table{ width: 100%; 
} 

.gb_title_td{ text-align: left; width: 50%;
				 
} 

.gb_form_table{ width: 400; border: solid 1px #dddddd; 
} 

.gb_form_td{ text-align: right; 
} 

.gb_berichten_table { text-align: left; width: 100%; border: 0; 
} 

.gb_berichten_td { align: left; 
} 

.gb_entry_table { width: 100%; 
} 

.gb_entry_td { border-top: 1px solid #dddddd;
} 

.gb_entry_bericht_td { padding-bottom: 15px; 
} 
#txt_schrijflink {
		padding-left:25px;
		background-image:url(images/gast.html);
		background-position:left bottom;
		background-repeat:no-repeat;

}

.gb_content_title   {
		font-size: 110%;
		font-weight: bold;
		color:#333333;
		padding-left:25px;
		background-image:url(images/titelpijl.html);
		background-position:left bottom;
		background-repeat:no-repeat;
}
.gb_content_naam { color: #000000; font-weight:bold;
} 

.gb_content_datum { color: #ff0000; font-weight:bold; font-style:italic;
} 

.gb_content_bericht { 
} 

.gb_content_spacer { color: black;  
} 

a.gb_link:visited { 
} 

a.gb_link:link { 

					 
} 



.gb_content_link {
	color:#FB2C18;
	text-decoration:none;
	text-align:right;


	}

.gb_content_toevoegtext { 
}
#onderlijn {
		color:#cccccc;
		height:1px;
}
.gb_entry_bericht_td {
background-color:#eeeeee;
border: 1px solid #dddddd;
padding:15px;
}
.gb_entry_td {
background-color:#eeeeee;
border: 1px solid #dddddd;
padding:15px;
}

