* {margin:0; padding:0; }
body {background:#fff; font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif; font-size:0.7em; color:#222; }

h1 {font-family:Calibri; font-size:160%; color:#ff0000; margin:5px 0; padding:0; text-transform:uppercase; letter-spacing:1px; }
h2 {font-family:Calibri; font-size:90%; color:#ff0000; margin:5px 0; padding:0; text-transform:uppercase; letter-spacing:1px; }
h3 {font-family:Calibri; font-size:80%; color:#000; margin:5px 0; padding:0; text-transform:uppercase; letter-spacing:1px; }
h4 {font-family:Calibri; font-size:80%; color:#000; margin:8px 0; padding:0; text-transform:uppercase; letter-spacing:1px; }
h5 {font-family:Calibri; font-size:80%; color:#000; margin:5px 0; padding:0; text-transform:uppercase; letter-spacing:1px; }

p {padding:6px 0; line-height:18px;}
.i {font-style:italic; }
.insp {margin-left:10px; }
.textfield {border:none; border:1px double #a1a1a1; border-bottom:1px solid #ccc; }
.commentfield, textarea {border:1px double #a1a1a1; border-bottom:1px solid #ccc; }
.textfield {font-size:90%; }
.refp {display:block; height:88px; border-bottom:1px solid #a1a1a1; }
.FormButton {display:block; background:#ee2024; border:0; margin:0 2px; color:#fff; padding:4px; float:left; }
img.ref {margin:2px 5px; float:left; }
blockquote {background:#f2f2f2; padding:12px; margin:8px 0; text-align:left; }
em {color:#ff0000; }

a:link, a:visited {color:#919191; text-decoration:none; }
a:active, a:hover {color:#ee2024; text-decoration:none; }	

a:link.topmenu, a:visited.topmenu {color:#000; text-decoration:none; }
a:active.topmenu, a:hover.topmenu {color:#fff; text-decoration:none; }	

#socialMedia {position:fixed; top:50px; right:0; padding:5px; }
#wrapper {width:800px; height:auto; margin:1% auto; background:#fff; }
	#logo {width:150px; height:130px; float:left; }
	
#ill {width:790px; height:198px; margin-bottom:10px; border:1px solid #d2d2d2; background:url('../images/layout/ill.jpg') no-repeat; }
#contentWrapper {margin:10px 0; height:auto; clear:both; }
#topmenu {font-size:110%; height:50px; }
	#topmenu ul {list-style-type:none; }
	#topmenu ul li {display:inline; }	
	#topmenu ul li a:link, #topmenu ul li a:visited {padding:4px 21px; background:#f2f2f2; border:1px solid #d2d2d2; color:#000; text-transform:uppercase; text-decoration:none; font-weight:bold; }
	#topmenu ul li a:active, #topmenu ul li a:hover {background:#ee2024; color:#fff; text-decoration:none; font-weight:bold; }	
	
#right {width:150px; float:left; }
	#right ul {display:block; list-style-type:none; }
	#right ul li {width:140px; padding:3px 0; }	
	#right ul li a:link, #right ul li a:visited {color:#919191; text-decoration:none; }
	#right ul li a:active, #right ul li a:hover {color:#ee2024; text-decoration:none; }	

#center {width:470px; float:left; margin-left:6px; padding:0 6px; text-align:justify; }
	#center ul {display:block; margin-left:20px; }
	#center ul li {}	
	#center a:link, #center a:visited {color:#000; text-decoration:underline; }
	#center a:active, #center a:hover {color:#ee2024; text-decoration:none; }	
		#center img {border:1px solid #eaeaea; }

#left {width:150px; float:left; margin-left:12px; }
	#left ul {display:block; list-style-type:none; }
	#left ul li {width:140px; padding:3px 0; }	
	#left ul li a:link, #left ul li a:visited {color:#919191; text-decoration:none; }
	#left ul li a:active, #left ul li a:hover {color:#ee2024; text-decoration:none; }
	
#footer {font-size:90%; height:40px; margin:30px 0; clear:both; text-align:center; color:#919191; }
	#footer a:link, #footer a:visited {color:#919191; text-decoration:none; font-weight:normal; text-transform:uppercase; }
	#footer a:active, #footer a:hover {color:#ee2024; text-decoration:none; font-weight:normal; text-transform:uppercase; }	

#diensten {margin:30px 0; }
	.dienst {width:148px; height:216px; float:left; margin-right:10px; background:#f2f2f2; border:1px solid #d2d2d2; }
	.dienst h4 {color:#000; text-align:center; margin:8px 0;}
	.dienst img {margin:0 20px; }
	.dienst p {text-align:center; padding:0; }
		.dienst a.informatie {color:#fff; background:#ee2024; padding:5px 10px; }

#tagcloud {}
#tags {font-size:80%; clear:both; padding:5px; text-align:center; }	
	a.tagbutton {background:#ee2024; color:#fff; padding:5px 10px; }
