html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
margin : 0;
padding : 0;
border : 0;
font-size : 100%;
vertical-align : baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display : block;
}
.clearfix:before, .clearfix:after {
content : "";
display : table;
}
.clearfix:after {
clear : both;
}
body {
font-family: Verdana, Arial, Helvetica; 
font-size: 8pt; 
color: #6D6E71; 
line-height: 140%;
background-color : #fff;
}
html, body {
height : 100%;
width : 100%;
padding : 0;
margin : 0;
}
#wrapper {
width : 750px;
margin : 0 auto;
}
#logo {
float : right;
}
#uitgelicht {
clear : both;
height : 91px;
display : block;
overflow : hidden;
padding : 1px 0 1px 0;
}
#slideshow {
position : relative;
width : 750px;
}
#slideshow IMG {
width : 750px;
position : absolute;
z-index : 8;
}
#slideshow IMG.active {
z-index : 10;
}
#slideshow IMG.last-active {
z-index : 9;
}
.post {
padding : 20px 0 10px;
}
a:link		{color: #D60C0C; text-decoration:none;}
a:visited	{color: #D60C0C; text-decoration:none;}
a:hover		{color: #378F8F; text-decoration:none;}
a:active	{color: #378F8F; text-decoration:none;}

.introtitle	{color: #FFFFFF; font-size: 11pt; font-weight:bold;}
.style1 {color: #7B869A}
.style3 {color: #D60C0C}
.style4 {color: #255FDC}
.style5 {color: #08B9E2}

img {
border : 0;
}
dl, hr, h1, h2, h3, ol, ul, dd, pre, table, fieldset {
font-family: Verdana, Arial, Helvetica;
margin-bottom : 0px;
}
p{
font-family: Verdana, Arial, Helvetica;
margin-bottom : 15px;
}
h1, h2, h3, h4, h5, h6 {
font-family: Verdana, Arial, Helvetica;
color : #1C1B69;
text-shadow : #fff 0 1px 0;
margin : 20px 0 10px;
}
h1 {
font-size : 14pt;
}
h2 {
font-size : 12pt;
}
h3 {
font-size : 10pt;
}
.post h3 {
margin : 30px 0 20px;
}
h4 {
font-size : 9pt;
margin-bottom : 15px;
}
h5 {
font-size : 8pt;
}
h6 {
font-weight : normal;
font-size : 7pt;
}
ol, ul {
margin-left : 40px;
}
ol {
list-style : decimal;
}
ul {
list-style : square;
}
ol ol {
list-style : upper-alpha;
}
ol ol ol {
list-style : lower-roman;
}
ol ol ol ol {
list-style : lower-alpha;
}
ul ul, ol ol, ul ol, ol ul {
margin-bottom : 0;
}
dl {
margin : 0 20px;
}
dt {
font-weight : bold;
}
nav ul, nav li {
margin : 0;
list-style : none;
list-style-image : none;
}
.nav a:link		{color: #D60C0C; text-decoration:none;}
.nav a:visited	{color: #D60C0C; text-decoration:none;}
.nav a:hover	{color: #378F8F; text-decoration:none;}
pre {
background : #464646;
border : solid #121212;
border-width : 2px 0;
border-radius : 5px;
color : #fff;
padding : 20px;
white-space : pre;
white-space : pre-wrap;
}
code {
background : #f6dde7;
font-size : 10px;
padding : 3px;
border-radius : 3px;
}

.box {
	background-image: url(top-left.gif), url(top-right.gif), url(bottom-left.gif), url(bottom-right.gif);
	background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
	background-position: top left, top right, bottom left, bottom right;
}
.box2 {
	background : #FAFAFA;
	width:160px;
	padding : 15px;
	border-radius : 15px;
	-moz-box-shadow: 1px 1px 1px 1px #1C1B69;
	-webkit-box-shadow: 1px 1px 1px 1px #1C1B69;
	box-shadow: 1px 1px 1px 1px #1C1B69;
}

pre code {
background : none;
font-size : 8pt;
}
table {
border-collapse : collapse;
border-spacing : 0;
font-size : 8pt;
width : 100%;
text-align : left;
}
table a {
text-decoration : none;
font-size : 8pt;
color : #FFFFFF;
}
table a:hover {
color : #000;
}
tr th {
color : #444;
font-size : 8pt;
font-weight : bold;
padding : 0px;
}
tr td {
padding : 2px;
}
td {
vertical-align : top;
}
td, td img {
vertical-align : top;
}
.blank		{font-size: 1pt;}

td			{font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: #6D6E71; line-height: 140%;}
.blok a:link		{color: #FFFFFF; text-decoration:none;}
.blok a:visited	{color: #FFFFFF; text-decoration:none;}
.blok a:hover	{color: #161B69; text-decoration:none;}
.blok {color: #FFFFFF;}

tfoot td {
color : #777;
font-size : 8pt;
text-transform : uppercase;
}
tfoot th {
color : #444;
font-size : 8pt;
text-transform : uppercase;
}
sub, sup {
font-size : 75%;
line-height : 0;
position : relative;
}
sup {
top : -0.5em;
}
sub {
bottom : -0.25em;
}
small {
font-size : 85%;
}
b, strong, th {
font-weight : bold;
}
ins {
background-color : #0071bb;
color : #000;
text-decoration : none;
}
mark {
background-color : #0071bb;
color : #000;
font-style : italic;
font-weight : bold;
}
del {
text-decoration : line-through;
}
abbr[title], dfn[title] {
border-bottom : 1px dotted;
cursor : help;
}
hr {
display : block;
height : 0;
border : 0;
border-top : 1px solid #ccc;
margin : 20px 0;
padding : 0;
}
#header {
margin-top : 10px;
}
#main {
width : 750px;
}

#links {
padding-top: 25px;
padding-left : 10px;
float : left;
width : 200px;
height: 400px;
}
#links p {
font-size : 8pt;
line-height : 12pt;
}
#rechts {
float : right;
width : 520px;
}
#rechts p {
font-size : 8pt;
line-height : 12pt;
}
#menu {
background : #1C1B69 url("../img/topbar_back.gif") repeat-x;
padding-left : 10px;
height:34px;
}
#menu ul {
list-style : none;
}
#menu li {
float : left;
margin : 10px 10px 0 0;
position : relative;
}
#menu a {
color : #FFFFFF;
border-right : 1px solid #0071bb;
display : block;
font: 8pt Verdana, Arial, Helvetica;
padding : 0px 10px 0px 0px;

}
#menu a:hover {
color : #000;
opacity : 0.7;
}
#menu .current > a, .btn, .more-link, input[type="submit"], legend {
color : #000;
}
#menu .current > a:hover, .btn:hover, .more-link:hover, input[type="submit"]:hover {
color : #000;
opacity : 1.0;
}
#menu ul ul {
display : none;
min-width : 150px;
position : absolute;
top : 100%;
left : 0;
z-index : 100;
}
#menu li:hover > ul {
display : block;
}
#menu ul ul li {
float : none;
margin : 0;
}
#menu ul ul li a {
border-radius : 0 !important ;
margin-bottom : 0;
}
#menu ul ul li a:hover {
opacity : 1.0;
}
#menu2 {
background : #1C1B69 url("../img/topbar_back.gif") repeat-x;
padding-left : 10px;
height:34px;
}
#menu2 ul {
list-style : none;
}
#menu2 li {
float : left;
margin : 10px 10px 0 0;
position : relative;
}
#menu2 a {
color : #FFFFFF;
border-right : 1px solid #0071bb;
display : block;
font: 8pt Verdana, Arial, Helvetica;
padding : 0px 10px 0px 0px;

}
#menu2 a:hover {
color : #000;
opacity : 0.7;
}
#menu2 .current > a, .btn, .more-link, input[type="submit"], legend {
color : #000;
}
#menu2 .current > a:hover, .btn:hover, .more-link:hover, input[type="submit"]:hover {
color : #000;
opacity : 1.0;
}
#menu2 ul ul {
display : none;
min-width : 150px;
position : absolute;
top : 100%;
left : 0;
z-index : 100;
}
#menu2 li:hover > ul {
display : block;
}
#menu2 ul ul li {
float : none;
margin : 0;
}
#menu2 ul ul li a {
border-radius : 0 !important ;
margin-bottom : 0;
}
#menu2 ul ul li a:hover {
opacity : 1.0;
}
#footer {
color : #6D6E71;
padding : 10px;
}
#footer a {
font: 8pt Verdana, Arial, Helvetica;
}
.ft {
text-decoration : none;
}
.ft a {
text-decoration : none;
font-size : 8pt;
color : #D60C0C;
}
.ft a:hover {
color : #378F8F;
}
button, input, select, textarea {
width : auto;
overflow : visible;
margin : 0;
vertical-align : baseline;
outline : none;
}
textarea {
overflow : auto;
vertical-align : text-top;
}
label[for], input[type="button"], input[type="submit"], input[type="image"], button {
cursor : pointer;
}
input[type="button"], input[type="checkbox"], input[type="radio"], input[type="submit"], select {
box-sizing : border-box;
}
input[type="text"], input[type="password"], textarea {
box-sizing : content-box;
}
input[type="text"], input[type="email"], input[type="password"] {
width : 200px;
border: 1px solid #CCC;
}
button, input, select, textarea, label {
font: 8pt Verdana, Arial, Helvetica;
}
label {
display : block;
font-weight : bold;
margin : 0 0 7px 10px;
}
fieldset {
}
legend {
font: bold 8pt Verdana, Arial, Helvetica;
padding : 6px 10px;
}
input, textarea {
color : #777;
padding : 6px 10px;
}
input:hover, input:focus, textarea:hover, textarea:focus {
color : #333;
}
textarea {
font: 8pt Verdana, Arial, Helvetica;
}
input[type="checkbox"], input[type="radio"], select {
margin-left : 10px;
}
input[type="submit"] {
border : none;
color : #777;
padding : 6px 10px;
box-shadow : 0px 1px 1px #bbb ;
}
input[type="submit"]:hover {
color : #0071bb;
}
.alignleft {
float : left;
}
.alignright {
float : right;
}
.clear {
clear : both;
}
.hide {
display : none;
}