@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#eaeaea;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

a:link, a:visited { color:#b40f1d}
.container { width:950px; margin:auto; z-index:99; }

.tekstrood { color:#b40f1d;}

.header { width:950px; height:140px; margin-top:23px; margin-bottom:5px; }

.menu { padding:10px 4px 10px 4px; border:3px solid #b40f1d; background:url(images/menu_bg.png) top right #FFF no-repeat; }

.menu ul { list-style:none; margin:0; padding:0; font-weight:bold; }
.menu ul li { border-bottom: solid 3px #b40f1d; padding-top:7px; padding-bottom:2px;}
.menu ul li a { font-weight:normal; text-decoration:none; color:#b40f1d; }
.menu ul li a:hover { background-color:#b40f1d; color:#FFF; }

.rechtsblok { padding:10px; border:3px solid #b40f1d; background:url(images/menu_bg.png) top right #FFF no-repeat; margin-bottom:5px; }

.content { padding:10px; border:3px solid #b40f1d; background:url(images/menu_bg.png) top right #FFF no-repeat; }

.links { float:left; width:200px; }
.midden { float:left; width:500px; margin-left:5px; padding-bottom: 20px; }
.rechts { float:right; width:240px; }

.footer { padding:5px; color:#FFF; background-color:#b40f1d; width:936px; left:50%; margin-left:-475px; bottom:0; position:fixed; margin-top:30px; border-top: solid 2px #FFF;border-left: solid 2px #FFF; border-right: solid 2px #FFF;}

h1 { font-size:18px; line-height:18px; margin:0; padding:3px 0 3px 0; font-style:italic; display:block; border-bottom: solid 3px #b40f1d; }
h2 { font-size:14px; line-height:14px; margin:0; padding:6px 0 3px 0; display:block;border-bottom: solid 3px #b40f1d; }
