* {
	margin: 0;
}
html, body {
	height: 100%;
	text-align: center;
	background: url('images/bg.jpg') center;
	background-repeat: repeat-x;
	background-position: top center;
	color: #FFF;
    	font-family: Trebuchet MS, Arial, Tahoma, sans-serif;
    	font-size: 12px;
}
img {
	border:0;
}
a {
	color:#fff;
}
h2 {
	font-size: 16px;
}

#wrapper {
	width:950px;
	margin:0 auto;
	padding:0 0 10px 0;
	text-align:left;
}

.header {
	width: 945px;
	height: 147px;
}

.header #border {
	width: 325px;
	height: 135px;
	background: url('images/border.jpg') center;
}

.header #border .logo {
	padding-left: 20px;
	padding-top: 2px;
}

#navigatie {
	text-align: left;
}

#navigatie ul{
	width: 100%;
	padding: 4px 0px 3px 0px;
	margin: 0;
	white-space: nowrap;
	font-size: 12px;
	font-weight: bold;
}

#navigatie ul li{
	display: inline;
	
}

#navigatie ul li a{
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 50px;
	text-decoration: none;
	color: white;
	font-family:Trebuchet MS, Arial, Tahoma, sans-serif;
}

#content {
	float: left;
	width: 613px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#content_quick {
	float: right;
	width: 322px;
	height: 366px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 10px;
	background: url('images/box.png') right;
	background-repeat: no-repeat;
}

#content_quick #inhoud {
	margin-top: 14px;
	margin-left: 46px;	
	line-height: 25px;
}

#content_quick #inhoud .kop {
	font-size: 15px;
	font-weight: bold;	
}


#foot {
	clear: both;
	height: 150px;
	width: 100%;
	background: #fff;
}

#foot #inhoud {
	width: 945px;
	margin: -37px auto 0 auto;
}

#foot img { 
	position:relative; 
	bottom:32px;
	right:400px;
	text-align: left;
} 

#foot #inhoud .rij-left {
	float: left;
	width: 285px;
}

#foot #inhoud .rij-right {
	float: left;
	width: 90px;
}

#foot #inhoud a {
	text-decoration: none;
	color: #696969;
}

#foot #inhoud a:hover {
	text-decoration: none;
	color: #e42025;
}

#foot #inhoud p {
	text-align: left;
	padding: 7px 0 0;
	color: #696969;
	font-size: 0.85em;
	line-height: 15.1px;
}

#inh {
	position: relative;
	margin: 0 auto;
	width: 920px;
}

#inh a {
	color: #fff;
	text-decoration: none;
}

.disclaimer {
	position: relative;
	float: left;
	top: 5px;
	color: #fff;
}

.shortnav {
	position: relative;
	float: right;
	top: 5px;
	color: #fff;
}






.push {
	height: 125px;
}

#footer {
	height: 125px;
	text-align: center;
	margin: 0 auto;
	background: #fafafa 0 0;
}

#footer #inhoud {
	width: 945px;
	margin: -37px auto 0 auto;
}

#footer img { 
	position:relative; 
	bottom:32px;
	right:400px;
	text-align: left;
} 

#footer #inhoud .rij-left {
	float: left;
	width: 285px;
}

#footer #inhoud .rij-right {
	float: left;
	width: 90px;
}

#footer #inhoud a {
	text-decoration: none;
	color: #696969;
}

#footer #inhoud a:hover {
	text-decoration: none;
	color: #e42025;
}

#footer #inhoud p {
	text-align: left;
	padding: 7px 0 0;
	color: #696969;
	font-size: 0.8em;
	line-height: 13px;
}
.nb {
	clear:both;
	border-top:1px dotted #888;
	padding:10px 0px;
}
#nieuws .nb{
	height:100px;
	margin:2px 0px;
	clear:none !important;
	border:0 !important;
	padding:2px 4px !important;
}
.meer {
	margin:5px;
	float:right;
}
#nieuws .meer {
	margin:0 !important;
	float:none !important;
	position:relative;
	left:165px;
}
.aantal {
	width:40px;
	font-size:9px;
	color:#999; 
}
.nieuws_nav{
	height:42px;
	margin-top:2px;
}
.end {
	margin:20px 0 40px 0;
	border-top: 1px dotted #8f8f8f;
}
.float-left {
	float:left;
}
.float-center {
	text-align:center;
	width:100px;
	float:left;
}
