html,body {
	height:100%;
	width:100%;
	max-width:100%;
}

body {
	margin:0px;
	padding:0px;
	height:100%;
	background-image: url('images/bg.png');
	background-color:#4a3f28;
	background-repeat:repeat-x;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#2b2311;
}

.sidemenu {
	padding:5px;	
}

.sidemenu img {
	vertical-align:middle;
}

.sidemenu a, .sidemenu a:visited, .sidemenu a:active {
	text-decoration:none;
	border-bottom:0px;
}

.sidemenutitel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:light;
	color:#f0e9da;
}

a, a:active, a:visited {
	outline:none;
	color: #6e5f40;
}

a img, a:visited img, a:active img {
	border:0px;
	text-decoration:none;
}

a:hover {
	color: #000;
}

input[type="checkbox"] {
	padding:0px;
	margin:0px;
	border:0px;
	padding-left:0px;
}

input, button {
	outline:none;
}

#menubar_bg {
	background-image: url('images/menubar_bg.png');	
}

#content_bg {
	background-color:#b39e71;
	background-image: url('images/background.png');	
	vertical-align:top;
	padding:5px;
}

.valign {
	vertical-align:middle;
}

.textcolor1 {
	color:#b09e79;
}

<!-- BLOKKEN -->

.style200 {
	background-image:url('images/menu_02.png');
}

.style602 {
	background-image:url('images/menu_04.png');
}

.style601 {
	background-image:url('images/menu_06.png');
}

.style400 {
	font-size:2px;
	background-image:url('images/menu_08.png');
}

.style300 {
	background-color:#e7d5b1;
}

.style6613, .style611 {
	background-image:url('images/arcering_02.png');
}

#menubar_search {
	margin-right:10px;
	margin-top:7px;
	width:187px;
	height:20px;
	padding:4px 10px 0px 25px;
	background-image:url('images/menubar_search.png');
	font-size:10px;
	border:0px;
	vertical-align:middle;
	color:#000;
}

#header_profile, #header_profile * {
	font-size:11px;
}

#header_profile a {
	text-decoration:none;
}

input {
	background-image: url('images/input_bgn.png');
	background-repeat:repeat-x;
	background-color:#fbf9f9;
	border:1px solid #937f57;
	color:#000;
	height:17px;
	padding-left:5px;
	font-size:11px;
}

textarea {
	background-image: url('images/input_bgn.png');
	background-repeat:repeat-x;
	background-color:#fbf9f9;
	border:1px solid #937f57;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#2b2311;
	padding-top:5px; 
	padding-left:5px;
	font-size:11px;
}


input[type=submit], input[type=button], button {
	background-image: url('images/button_bgn.png');
	border:1px solid #5c4e35;
	height:20px;
	padding-left:5px;
	font-size:11px;
	color:#f6e8cd;
	cursor:pointer;
	text-align:center;
	padding:0px 5px 2px 5px;
}

input[type=submit]:hover, input[type=button]:hover, button:hover {
	background-image: url('images/button_bgnh.png');
	border:1px solid #5c4e35;
	height:20px;
	padding-left:5px;
	font-size:11px;
	color:#f6e8cd;
	cursor:pointer;
	text-align:center;
	padding:0px 5px 2px 5px;
}

.fp_style1 {
	background-color: #f3e4c6;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	text-align:justify;
}
.fp_style2 {
	background-image: url('images/forumpost_07.png');
}
.fp_style3 {
	background-image: url('images/forumpost_08.png');
}
.fp_style4 {
	background-image: url('images/forumpost_10.png');
	padding-left:10px;
	padding-right:10px;
	font-size:8pt;
}
.fp_style5 {
	background-image: url('images/forumpost_03.png');
}

.style605 {
	text-align:right;
}

hr {
	color:#6e5f40;
	height:1px;
	border:1px solid #6e5f40;
}

.msg_ok {
	background-color:#d7f9c8;
	background-image: url('images/icon_ok.png');
	background-position: 10px 7px;
	background-repeat:no-repeat;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:7px;
	border:1px #239517 solid;
	color:#16630e;
	margin: 5px 0px 5px 0px;	
	-webkit-border-top-left-radius: 4px 4px;
	-webkit-border-top-right-radius: 4px 4px;
	-webkit-border-bottom-left-radius: 4px 4px;
	-webkit-border-bottom-right-radius: 4px 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
}

.msg_ok a,
.msg_ok a:active,
.msg_ok a:visited{
	color:#16630e;
	font-weight:bold;
	font-size:13px;
}

.msg_error {
	background-color:#fce0e0;
	background-image: url('images/icon_no.png');
	background-position: 10px 7px;
	background-repeat:no-repeat;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:7px;
	border:1px #b21515 solid;
	color:#b21515;
	margin: 5px 0px 5px 0px;	
	-webkit-border-top-left-radius: 4px 4px;
	-webkit-border-top-right-radius: 4px 4px;
	-webkit-border-bottom-left-radius: 4px 4px;
	-webkit-border-bottom-right-radius: 4px 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
}

.msg_error a,
.msg_error a:active,
.msg_error a:visited {
	color:#b21515;
	font-weight:bold;
}

b {
	font-weight:bold;
	font-size:inherit;
}

.msg_info {
	background-color:#d5e7f1;
	background-image: url('images/icon_info.png');
	background-position: 10px 7px;
	background-repeat:no-repeat;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:7px;	
	border:1px #0b5386 solid;
	color:#0b5386;
	margin: 5px 0px 5px 0px;
	-webkit-border-top-left-radius: 4px 4px;
	-webkit-border-top-right-radius: 4px 4px;
	-webkit-border-bottom-left-radius: 4px 4px;
	-webkit-border-bottom-right-radius: 4px 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;

}

.msg_info a,
.msg_info a:active,
.msg_info a:visited {
	color:#0b5386;
	font-weight:bold;
}

.melding_top {
	background-image:url('images/melding_top.png');
	height:26px;
	padding-top:5px;
	width:100%;
	border-bottom:1px solid #141414;
}

ul {
	margin:0px;
	padding:0px;
	margin-left:10px;
}

.innerblok {
	background-color:#f3e4c5;
	margin:10px 0px 10px 0px;
	padding:10px;
	border:1px solid #dac7a2;
	-webkit-border-top-left-radius: 4px 4px;
	-webkit-border-top-right-radius: 4px 4px;
	-webkit-border-bottom-left-radius: 4px 4px;
	-webkit-border-bottom-right-radius: 4px 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
}

.innerblok .blok {
	background-color:#f8ebcf;
	margin:5px 0px 5px 0px;
	padding:10px;
	-webkit-border-top-left-radius: 4px 4px;
	-webkit-border-top-right-radius: 4px 4px;
	-webkit-border-bottom-left-radius: 4px 4px;
	-webkit-border-bottom-right-radius: 4px 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
}

.media {
	-webkit-border-top-left-radius: 4px 4px;
	-webkit-border-top-right-radius: 4px 4px;
	-webkit-border-bottom-left-radius: 4px 4px;
	-webkit-border-bottom-right-radius: 4px 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
}

.innerblok .titel {
	border-bottom:1px solid #dac7a2;
	height:20px;
	padding-bottom:5px;
	margin-bottom:5px;
}

.aflevering_titel {
	-webkit-border-top-left-radius: 4px 4px;
	-webkit-border-top-right-radius: 4px 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	background-color:#f8edd7;
	border:1px solid #dac7a2;
	color:#524937;
	font-weight:bold;
	height:25px;
	padding-top:5px;
}

.aflevering_embed {
	background-color:#f3e4c5;
	margin:10px 0px 10px 0px;
	padding:10px;
	border:1px solid #dac7a2;
}

.aflevering_beschrijving {
	background-color:#f8edd7;
	border:1px solid #dac7a2;
	border-top:0px;
	color:#524937;
	height:90px;
	padding-top:5px;
	padding:5px 15px 5px 15px;
}

.aflevering_buttons {
	background-color:#f1e4c8;
	border:1px solid #dac7a2;
	border-top:0px;
	color:#524937;
	height:90px;
	padding-top:5px;
	padding:5px 15px 5px 15px;
}

.aflevering_ad {
	width:670px; 
	margin:0px auto; 
	text-align:center; 
	border-top:0px; 
	border:1px solid #dac7a2;
	background-color:#f4e8ce;
	-webkit-border-bottom-left-radius: 4px 4px;
	-webkit-border-bottom-right-radius: 4px 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
}