/* Begin CSS document */
* {
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
margin:0.5em 0;
}

li,dd {
margin-left:1em;
}

fieldset {
padding:.5em;
}

body {
font-size:76%;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.3;
text-align:center;
margin-top:0px;
margin-bottom:0px;
/* background-color:#7c0000; */
/* background-color:#19596a; */
/* background-color:#03546c; blauw */
background-color:#A80000;
}

#wrap {
width:960px;
text-align:left;
margin:0 auto;
}

#bg {
background:url(../images/bg.png);
}

#content {
float:left;
width:777px;
overflow:hidden;
background:#C3DCE1;
}

#header {
color:#fff;
position:relative;
height:144px;
background:url(../images/header.png) no-repeat;
}

#header h1 {
font-family:Arial, Helvetica, sans-serif small-caps;
font-variant:small-caps;
padding-left:20px;
}

#menu {
color:#fff;
background:url(../images/menu.png) no-repeat;
position:relative;
height:50px;
}

#zoeken {
float:left;
}

#zoeken input {
background:url(../images/search.png) no-repeat;
border:0;
height:28px;
width:160px;
font:14px Arial, Helvetica, sans-serif;
font-weight:100;
color:#ccc;
padding:5px;
}

#zoeken .search_zoeken {
position:absolute;
bottom:1px;
left:10px;
}

#pathway {
padding-top:0px;
}

#left {
float:left;
width:180px;
}

#footer {
background:url(../images/footer.png) no-repeat;
text-align:left;
clear:both;
height:30px;
}

.inside {
padding:10px;
}

sectiontableheader {
background:url(../images/teaser.png);
color:#fff;
font:1.2em bold Arial, Helvetica, sans-serif;
padding:5px;
}

#top a:link, #top a:visited {
text-decoration:underline;
color:#fff;
}

a:link,a:visited {
text-decoration:underline;
color:#000;
}

a:hover {
text-decoration:none;
}

/* Rand om pdf, print en email button weg */
td.buttonheading img {border:0px;}

/* Rand om images weg */
img {
border-style: none;
}

#content60 a:link,#content60 a:visited,#content80 a:link,#content80 a:visited,#content100 a:link,#content100 a:visited {
color:#000;
}

a {
text-decoration:none;
}

a.category {
color:#000000;
}

a.pathway {
color:#000000;
}

h1,.componentheading {
font-size:1.7em;
}

h2,.contentheading {
font-size:1.5em;
}

h3 {
font-size:1.3em;
}

h4 {
font-size:1.2em;
}

h5 {
font-size:1.1em;
}

h6 {
font-size:1em;
font-weight:700;
}

#footer,.small,.createdate,.modifydate,.mosimage_caption {
font:0.8em Arial,Helvetica,sans-serif;
color:#999;
}

#header.moduletable {
margin-bottom:1em;
border:1px #CCC solid;
padding:0 10px;
color:#fff;
font-size:1.1em;
}

.moduletable {
margin-bottom:1em;
color:#fff;
font-size:1.1em;
}

.moduletable h3 {
font:1.3em Tahoma,Arial,Helvetica,sans-serif;
background:#000;
color:#ccc;
text-align:left;
margin:0 -10px;
padding:5px 10px;
}

/* Begin menu CSS */
.moduletablemenu1 {
margin-bottom:0px;
}

.moduletablemenu1 h3 {
font:1.3em Tahoma,Arial,Helvetica,sans-serif;
background:#000;
color:#ccc;
text-align:left;
margin:0 -10px;
padding:5px 10px;
}

.moduletablemenu1 ul {
list-style:none;
margin:5px 0px;
}

.moduletablemenu1 li {
background:url(../images/leftmenu.png) bottom left no-repeat;
height:24px;
font:14px Tahoma,Arial, Helvetica, sans-serif;
margin:10px 0;
padding:0 0 0 10px;
}

.moduletablemenu1 a:link,.moduletablemenu1 a:visited {
color:#000;
display:block;
text-decoration:none;
font-weight:bold;
font-size:14px;
padding-left:8px;
padding-top:6px;
}

.moduletablemenu1 a:hover {
text-decoration:none;
color:#ffffff;
}

/* Begin tabmenu CSS */
.tabs {
float:left;
padding-left:160px;
padding-top:8px;
}

.moduletabletabs {
font:none 14px Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.moduletabletabs ul {
list-style:none;
float:left;
width:100%;
}

.moduletabletabs li {
float:left;
}

.moduletabletabs a:link,.moduletabletabs a:visited {
float:left;
display:block;
color:#fff;
text-decoration:bold;
margin-left:8px;
padding:3px 11px 3px 11px;
}

.moduletabletabs a:hover {
float:left;
display:block;
color:#000;
text-decoration:bold;
margin-left:8px;
padding:3px 11px 3px 11px;
}

/* Design Class styling (footer) */
.design a:link,.design a:visited {
color:#000000;
float:left;
font-weight:bold;
margin-left:30px;
margin-top:7px;
font:1.0em Verdana, Arial, Helvetica, sans-serif;
}
