/* CSS Document */

body {
	margin: 4px 0 4px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:justify;
}
txtfield {
	border: solid 1px #b6b6b7;
	background-color: #f8f8f9;
	width: 190px;
}
.textarea {
	border: solid 1px #b6b6b7;
	background-color: #f8f8f9;
	width: 190px;
}
cursor{
	cursor: pointer hand;
}
h1,h2,h3,h4,h5,h6 {
	margin: 0 auto;
}
h1 {
	font-size: 16px;
	color: #e95e27;
}
h2 {
	font-size: 12px;
	color: #e95e27;
}
h3 {
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
h4 {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
.rodester{
	color: #ef1212;
	font-weight: bold;
	font-size: 15px;
}
ul {
	list-style: circle;
	margin: 0 5px 0 15px;
	padding: 0 5px 0 0;
	line-height: 16px;
}
a:link{
	text-decoration: none;
	color: #004c98;
}
a:visited {
	text-decoration: none;
	color: #004c98;
}
a:hover {
	text-decoration: none;
	color: #999999;
}
a:active {
	text-decoration: none;
	color: #004c98;
}
#container {
	margin:0 auto;
	width: 950px;
	position: relative;
	overflow: hidden;
	border: solid 1px #aaa8a8;
	background-image: url(/images/bg_container.gif);
	background-repeat: repeat-y;
}
#header {
	overflow: hidden;
	width: 950px;
	height: 45px;
	margin: 0px;
	padding: 15px 0 0 0;
	background-image: url(/images/top_bg.gif);
	background-repeat: repeat-y;
}
#foto_top {
	overflow: hidden;
	width: 950px;
	height: 153px;
	border-top: solid 1px #b6b6b7;
	margin: 0px;
	padding: 0px;
	background-color: #004c98;
}
#top_foto {
	overflow: hidden;
	float: right;
	margin: 0px;
	padding: 0px;
}
#logo {
	overflow: hidden;
	float: left;
	width: 208px;
	margin: 0px;
	padding: 0px;
}
#home_top {
	float: left;
	width: 80px;
	margin: 0px;
	padding: 0px;
}
#links_top {
	float: right;
	width: 410px;
	margin: 0px;
	padding: 0px;
}
#navigatie_left {
	float: left;
	width: 208px;
	margin: 0px auto;
	height:400px;
}
.button_left {
	margin: 0px auto;
}
#content {
	float: right;
	width: 698px;
	overflow:hidden;
	margin: 0px;
	padding: 25px 15px 0 15px;
	line-height: 20px;
}
#main_txt {
	float: left;
	width: 489px;
	margin: 0px;
}
#right {
	float: right;
	min-height: 285px;
	width: 165px;
	margin: 0 5px 5px 25px;
}
.right_nieuws {
	border: solid 1px #e7e3e3;
	width: 165px;
	float: right;
	margin: 0 0 12px 0;
}
.right_kopje {
	background-image: url(/images/bg_rechtstop.gif);
	width: 155px;
	padding: 0 0 0 8px;
	border: solid 1px #fff;
}
.right_txt {
	padding: 10px;
	color: #013e7c;
	width:140px;
	overflow:hidden;
	text-align:left;
}
#right a:link{
	text-decoration: none;
	color: #e6581f;
}
#right a:visited {
	text-decoration: none;
	color: #e6581f;
}
#right a:hover {
	text-decoration: none;
	color: #004c98;
}
#right a:active {
	text-decoration: none;
	color: #e6581f;
}
.adres {
	position:absolute;
	bottom:34px;
	left:0px;
}
#footer {
	width: 950px;
	height: 29px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(/images/footer_bg.gif);
	background-repeat: repeat-x;
	color: #fff;
	font-size: 10px;
	letter-spacing: 0.1em;
	line-height:29px;
}

#footlinks {
	margin-right:10px;
	float:right;
}
#footer a:link{
	text-decoration: none;
	color: #fff;
}
#footer a:visited {
	text-decoration: none;
	color: #fff;
}
#footer a:hover {
	text-decoration: none;
	color: #e95e27;
}
#footer a:active {
	text-decoration: none;
	color: #fff;
}
.margin_foto {
	margin: 6px 0 0 15px;
}
.border_image {
	border: solid 1px #aaa8a8;
}
.ruler {
	border: dotted 1px #aaa8a8;
}
.terug {
	margin: 12px 0 0 8px;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.1em;
}

.foto{
border:1px solid #cccccc;
padding:2px;

}

#pagination {
	width:500px;
}

#pagination .page {
	float:left;
margin:5px;
font-size:13px;
font-weight:bold;
}

#pagination .current_page {
	color:#e75a23;
}

#pagination .inactive_page {
	display:none;
}

#pagination .kop {
	float:left;
margin:5px 5px 5px 0px;
}