* {
	margin:0; 
	padding:0;
}
html {
	height:100%;
}
body {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	text-align:center; 
	color:#020F1B; 
	background-color:#3B3B3B; 
	background:url(../images/background.gif); 
	width:100%; 
	height:100%;
}
img {
	border:none;
}
a {
	text-decoration:none; 
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#fff; 
	background-color:inherit;
}
a:hover {
	color:#fff; 
	background-color:inherit;
}
h1 {
	font:bold 16px Arial, Helvetica, sans-serif; 
	letter-spacing:1px; 
	word-spacing:2px; 
	padding:27px 0 20px; 
	color:#133E72; 
	background-color:inherit; 
	text-transform:uppercase; 
	width:100%; 
	text-align:center;
}
h3, h3 a {
	color:#A81C17; 
	background-color:inherit;
}
h3 {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing:1px; 
	padding:7px 0;
}
#wtools {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; 
	color:#133E72; 
	letter-spacing:1px; 
	background-image: url(../images/str.gif); 
	background-repeat: no-repeat; 
	background-position:0 4px; 
	padding:7px 0 15px 23px;
}
h3 a {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing:1px;
}
h3 a:hover {
	text-decoration:underline; 
	color:#133E72; 
	background-color:inherit;
}

#backgr {
	background:url(../images/bg-header4.png) repeat-x; 
	min-height:100%; 
	height:100%;
}
* html #backgr {
	height:100%;
}
#wrapper {
	width:756px; 
	border-left:3px solid #fff; 
	border-right:3px solid #fff; 
	background-color:#EBE7E3; 
	color:inherit; 
	min-height:100%; 
	margin:0 auto; 
	text-align:left;
}
* html #wrapper {
	height:100%;
}
#nonfooter {
	position:relative; 
	min-height:100%;
}
* html #nonfooter {
	height:100%;
}

#header {
	width:756px; 
	height:202px; 
	background:url(../images/header4.png); 
	position:relative;
}

#menu_boven {
	float:right;
}
#menu_boven ul {
	width:531px; 
	list-style:none;
}
#menu_boven li {
	display:inline; 
	float:left; 
	width:116px; 
	text-align:center;
}
#menu_boven li a {
	background: url(../images/menu_boven.gif) top left no-repeat; 
	background-position: 0 -10px; 
	display: block; 
	color: #133E72; 
	padding: 7px 0 14px 0; 
	width: 106px; 
	font-weight: bold;
}
#menu_boven li a:hover {
	padding: 12px 0 14px 0;	
	background-position: 0 -5px;
}

#menu {
	position:absolute; 
	left:12px; 
	top:177px; 
	list-style-type:none;
}
#menu li {
	float:left;
}
#menu li a {
	display:block; 
	padding:6px 4px 6px 5px; 
	margin:0 1.2em; 
	text-decoration:none; 
	letter-spacing:.1em; 
	font:1em Arial, Helvetica, sans-serif; 
	text-transform:uppercase; 
	color:#fff; 
	background-color:inherit;
}
#menu li a:hover {
	display: block; 
	padding: 6px 2px 5px 3px; 
	border-left: solid 2px #fff; 
	border-right: solid 2px #fff; 
	color: #fff; 
	background: #A8231D;
}

#test-cat-blog {padding:4px 24px 0;}
#test-cat-blog ul {width:100%; list-style:none; padding-left:10px; padding-top:7px; padding-bottom:10px;}
#test-cat-blog li {display:inline; float:left; margin:6px 12px 8px 12px; background:url(../images/home-cat.jpg) top left no-repeat; width:114px; height:37px; text-align:center;}
#test-cat-blog li a {background:#A8231D; display: block; padding: 7px 0 9px 0; width:109px; font-weight:bold;}
#test-cat-blog li a:hover, #test-cat-blog li a.cart1:hover, #test-cat-blog li a.cart2:hover, #test-cat-blog li a.cart3:hover
, #test-cat-blog li a.cart4:hover, #test-cat-blog li a.cart5:hover {background:#ebe7e3; color:#4e2111; display: block;}
#test-cat-blog li a.cart1 {background:#133E72; color:#91D3E1;}
#test-cat-blog li a.cart2 {background:#2ab5fa; color:#0a2735;}
#test-cat-blog li a.cart3 {background:#e4c181; color:#4e2111;}
#test-cat-blog li a.cart4 {background:#6f3a36; color:#fdf9f7;}
#test-cat-blog li a.cart5 {background:#439e3f; color:#e4f5e3;}
#test-cat-blog li a.cart:hover {background:#2aaeef; color:#3f1b0b;}


#content, #cont-h {width:756px; padding-bottom:300px; text-align:center;}
#cont-h {text-align:left}
.clearfooter { clear: both;	display: block;	height: 1px; margin-bottom: -1px; font-size: 1px; line-height: 1px; }
#footer {width:756px; height:290px; text-align:left; background-color:#133E72; color:#fff; line-height:24px; position:relative; margin:-290px auto 0 auto;}
#footer-inhoud {height:220px}
#footer-links {position:absolute; width:278px; left:0; top:20px; height:220px;}
#footer-midden {margin-left:278px; margin-right:278px;}
#footer-rechts {position:absolute; text-align:left; width:278px; right:0; top:20px; height:220px;}
.clear-footer {clear:both}
#footer-onder {width:756px; height:50px;}

ul.footer-lijst1 {list-style:none; width:240px; margin-left:18px; border-bottom:1px dashed #fff;}
ul.footer-lijst1 li a {display:block; width:240px; border-top:1px dashed #fff; padding:5px 0 5px 2px; color:#91D3E1;}
ul.footer-lijst1 li a:hover {color:#fff; background:#285892;}

.tekst, .tekst-l {margin:8px 0; text-align:justify; line-height:14px;}
.tekst a { color: #133E72; background-color: inherit; }
.tekst a:hover { color: #A8231D; background-color: inherit; }
.tekst-begin { margin: 8px 0; text-align: justify; }
.formaat { font-size: 12px; font-weight: bold; color: #133E72; letter-spacing: 1px; margin: 0 0 3px; background-color: inherit; }
.formaat1 { font-size: 12px; font-weight: bold; color: #133E72; letter-spacing: 1px; margin: 5px 0 3px; background-color: inherit; }
.formaat2 { font-size: 12px; font-weight: bold; color: #133E72; letter-spacing: 1px; margin: 9px 0 3px; background-color: inherit; }
.formaat4 { font-size: 11px; font-weight: bold; color: #133E72; letter-spacing: 1px; margin: 10px 0 0; background-color: inherit; }
.container-inline div { display: inline; }
#pager { font-size: 10px; font-family: "Trebuchet MS",  verdana, arial, helvetica, sans-serif; clear: both; text-align: center; margin: 20px 0; background-color: #CACAC8; color: inherit; }
#pager #all{ font-size: 10px; width: 100%; }
#pager a { padding: 0 6px; font: bold 10px "Trebuchet MS",  verdana, arial, helvetica, sans-serif; color: #282727; background: #DCD5CE; }
#pager a:hover{ text-decoration: none; background-color: #A51E19; color: #fff; }
#pager #prev a { background-color: #B2B0AC; color: inherit; font-size: 10px; }
#pager #prev a:hover{ text-decoration:none; background-color:#A51E19; color:#fff; }
#pager #cur { color: #fff; background-color: #123D71; padding: 0 6px; font-weight: bold; font-size: 10px; }
#pager #next a { background-color: #B2B0AC; color: inherit; font-size: 10px; }
#pager #next a:hover { text-decoration: none; background-color: #A51E19; color:#fff; }

#pager1 { font: 10px "Trebuchet MS",  verdana, arial, helvetica, sans-serif; clear: both; text-align: center; margin: 0 0 16px; background-color: #CACAC8; color: inherit; }
#pager1 #all{ font-size: 10px; width: 100%; }
#pager1 a { padding: 0 6px; font: bold 10px "Trebuchet MS",  verdana, arial, helvetica, sans-serif; color: #282727; background: #DCD5CE; }
#pager1 a:hover { text-decoration: none; background-color: #A51E19; color: #fff; }
#pager1 #prev1 a { background-color: #B2B0AC; color: inherit; font-size: 10px; }
#pager1 #prev1 a:hover { text-decoration: none; background-color: #A51E19; color: #fff; }
#pager1 #cur1 { color: #fff; background-color: #123D71; padding: 0 6px; font-weight: bold; font-size: 10px; }
#pager1 #next1 a { background-color: #B2B0AC; color: inherit; font-size: 10px; }
#pager1 #next1 a:hover { text-decoration: none; background-color: #A51E19; color:#fff; }

#pad {padding: 0 20px; text-align: left;}
.wraplw {margin-left: 18px; width:736px;}
.ti { margin: 3px 0 2px; word-spacing: 2px; }
.tic { margin: 0 0 10px; word-spacing: 2px; }
.tic a { color: #133E72; background-color: inherit; }
.tic a:hover { color: #A8231D; background-color: inherit; }
.ti1, .ti1-h {padding: 15px 0 12px 37px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #133E72; background-color: inherit; background-image: url(../images/str.gif); background-repeat: no-repeat; background-position: 14px 12px; }
.ti1-h {padding: 15px 0 12px 22px; background-position: 0px 12px;}
.ti1 a { font: bold 12px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #133E72; background-color: inherit; }
.ti1 a:hover { color: #A8231D; background-color: inherit; text-decoration: underline; }

#info-home {width:710px; height:330px; background:url(../images/info-bg1.jpg) no-repeat; margin:0 0 0 23px;}
#info-home-l {position:absolute; left:80px; top:326px; width:220px;}
#info-home-r {margin:0 46px 20px 422px; padding-top:58px;}
#tab-pad {margin-left:18px}
#inf {font:italic 11px Verdana, Arial, Helvetica, sans-serif; margin-top:2px; width:380px; text-align:justify;}
#inf td {padding:4px 0; vertical-align:top;}
.inftd {width:90px}
.test-title-blog {padding:0 24px}
#blog-home {background-image:url(../images/blog-home-bg.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
#blog-home-wrapper {margin:0 48px;}
.table-blog {font:11px Verdana, Arial, Helvetica, sans-serif; width:100%; margin:20px 0 20px;}

.rechts{ margin-left:130px }

#a { position: absolute; left: 0; padding-left:18px; }
#bt, #sm, #faq { position: absolute; top: 258px; }
#bt { left: 674px; }
#faq {left:501px}
#tut {position:absolute; top:258px; left:573px;}

.smap { margin-left: 40px; }

.lijst, .lijst-info { margin:0; padding:0; list-style: none; }
.lijst li, .lijst-info li {padding-left: 11px; margin-bottom: 3px; height:17px; word-spacing:2px; background-image: url(../images/l.gif); background-repeat: no-repeat; background-position: 2px 4px; }
.lijst li a, .tekst-begin a, .tekst-l a { color: #020F1B; background-color: inherit; text-decoration: none; }
.lijst li a:hover, .tekst-begin a:hover, .tekst-l a:hover { color: #020F1B; background-color: inherit; text-decoration: underline; }
.lijst-info {margin-top:6px;}
.lijst-info li {padding-left:29px; margin-bottom:4px; background-position: 19px 5px;}

#lijst2 { margin: 8px 0; padding:0; list-style-type: decimal; list-style-position: inside; }
#lijst2 li { margin-bottom: 3px; word-spacing:2px; font-weight:bold; color: #A81C17; background-color: inherit; }
#lijst2 li span { margin-bottom: 3px; word-spacing:2px; font-weight:normal; color: #020F1B; background-color: inherit; }

.icon { background-image: url(../images/str.gif); background-repeat: no-repeat; width: 17px; height: 20px; margin:0 auto; }

#mailme {width:400px; margin:12px 0 25px 0;}

#ionder1 {background: url(../images/footerb.gif) no-repeat; width: 756px; height: 20px;}

#f1 {height:50px}
#fxhtml, #fcss, #fup, #ffaq {position:absolute; height:15px;}
#fxhtml {left:18px; top:266px; width:80px;}
#fcss { left:108px; top:266px; width:80px;}
#fup { left: 642px; top: 258px; width: 29px;}
#ftut {position:absolute; left:543px; top:258px; width:25px; height:15px;}
#ffaq {left:480px; top:258px; width:15px;}

#links-boven {margin:-10px 18px 22px; text-align:left;}
#links-links {position:absolute; width:252px; left:0; top:590px; text-align:left;}
#links-midden {margin:0 252px 30px 252px; text-align:left;}
#links-rechts {position:absolute; width:252px; right:0; top:590px; text-align:left;}

ul.links-lijst {list-style:none; width:212px; margin-left:20px; border-top:1px dashed #888;}
ul.links-lijst li a {display:block; width:212px; padding:5px 0 5px; font-weight:bold; color:#285892; background:inherit; border-bottom:1px dashed #888;}
ul.links-lijst li a:hover {color:#EBE7E3; background:#285892; font-weight:bold;}

.img-left {margin:0 14px 3px 0}

