﻿/* algemene tags */
body {margin:0; padding:0; line-height:1.3em; font-size:0.7em; color:#616161; background: #ffffff url(/images/background.gif) no-repeat center top; font-family:verdana, tahoma, arial, helvetica; text-align:center;}
img {border: 0px;}
input, textarea {font-family: verdana, Tahoma, Arial, Helvetica; font-size: 1em;}
a {font-weight:normal; color:#0D3979; text-decoration:underline;}
a:hover {text-decoration:underline; color:#999999;}
form {border:0; padding:0; margin:0;}
a img {border:0;}

h1 {font-size:1.6em; font-weight:normal; color:#122162; padding-top: 0px; margin-top:0px;}
h2 {font-size:1.2em; font-weight:bold; color:#122162; padding-top: 0px; margin-top:0px;}

/* font opvangen */
font {font-family:verdana, tahoma, arial, helvetica; clear:none;}
p {clear:none; margin:0; padding:0;}

/* structureel ID div */
#divoverallposition {width:100%; text-align:left; display:block;}
#divoverallsite {width:930px; margin-left:auto; margin-right:auto; display:block;}
#divheadercontainer {float:left; width:930px; height:165px; display:block;}
#divnavcontainer {float:left; width:930px; height:24px; padding-top:8px; display:block;}
#divkruimelprintcontainer {float:left; width:640px; padding-left:290px; padding-top:5px; height:35px;}
#divcontentcontainer {float:left; width:930px; display:block;}
#divsubnavblock {float:left; width:290px; display:block;}
#divkruimelnav {float:left; width:460px; padding-top:10px;}

div.divcenterhome {}
div.divcenterhome li {list-style-image: url(/images/li-picto-text.gif); list-style-type:none; padding-bottom:4px;}

/* taalkeuze */
div.taalkeuze {margin-top:60px; width:920px; text-align:right;}
div.taalkeuze a {font-weight:bold;}


/*  navigaties */
div.hoofdnav {float:left; display:block;}
div.hoofdnav ul {margin:0px; padding:0px;}
div.hoofdnav ul li {display:inline; border-right: solid 1px #ffffff;}
div.hoofdnav ul li.right {border: 0px;}
div.hoofdnav ul li a {color:#ffffff; font-weight:bold; text-decoration:none; padding: 0px 10px; font-size:1.2em;}
div.hoofdnav ul li a:hover {color:#122162; text-decoration:none;}

div.subnav {float:left; width:260px; display:block; background-color:#F2F2F2; padding:20px 0px 20px 0px;}
div.subnav ul {margin:0; padding:0; border-top: solid 1px #ffffff;}
div.subnav li {width:260px; border-bottom: solid 1px #ffffff; list-style-type:none;}
div.subnav li a {width:230px; display: block; padding: 6px 0px 6px 30px; background: url(/images/li-picto-subnav.gif) no-repeat 10px 7px; text-decoration:none;}
div.subnav li a:hover {width:230px; padding: 6px 0px 6px 30px; background:#BABECE url(/images/li-picto-subnav-over.gif) no-repeat 10px 7px; color:#ffffff; display: block;}
div.subnav ul li ul {margin:0; padding:0; border:0;}
div.subnav ul li ul li {width:260px; list-style-type:none; border:0px;}
div.subnav ul li ul li a {width:223px; display:block; padding: 3px 0px 3px 37px; background: url(/images/li-arrow-subsub.gif) no-repeat 25px 7px; text-decoration:none; font-weight:normal;}
div.subnav ul li ul li a:hover {width:223px;color:#ffffff; background:#BABECE url(/images/li-arrow-subsub-over.gif) no-repeat 25px 7px;padding: 3px 0px 3px 37px;}
div.subnav ul li ul li a.selected {width:223px; color:#ffffff;  padding: 3px 0px 3px 37px; background:#BABECE url(/images/li-arrow-subsub-over.gif) no-repeat 25px 7px; display: block;}


/* printknop */
a.butprint {color:#0D3979; font-size:0.9em; padding-left: 20px; padding-bottom:6px; padding-top:3px; background: url(/images/picto-print.gif) no-repeat; text-decoration:underline; font-weight:normal; text-transform:uppercase;}
a.butprint:hover {color:#999999; background: url(/images/picto-print-over.gif) no-repeat; text-decoration:underline;}
.divprintcontainer {float:right; width:175px;}
.divprint {float:right; margin-top:7px; padding-top:3px; height:15px;}

/* kruimelnav */
.kruimelnav {font-size:0.9em; text-transform:uppercase;}

/* footernav */
div.footercontainer {float:left; width:930px; padding: 20px 0px 50px 0px;}
div.footercontent {float:right; width:930px; border-top: solid 1px #A8ABAD; text-align:right;}
.footernav {font-size:0.9em; color:#A8ABAD;}
a.footernav {color:#A8ABAD;}
a.footernav:hover {color:#122162;}

/* content */
.divcontentblock {float:left; padding-top:0px; display:block;}
.divcontentblock h1 {font-size:1.6em; font-weight:normal; color:#122162; padding-top: 0px; margin-top:0px;}
.divcontentblock h2 {font-size:1.2em; font-weight:bold; color:#122162; padding-top: 0px; margin-top:0px;}
.divcontentblock h3 {font-size:1em; font-weight:bold; color:#122162; padding: 0 0 5px 0; margin: 0 0 5px 0;}
.divcontentblock li {list-style-image: url(/images/li-picto-text.gif); list-style-type:none; padding-bottom:4px;}
a.leesmeer {color:#0D3979; font-size:0.9em; padding-left: 15px; padding-bottom:6px; padding-top:0px; background: url(/images/picto-leesmeer.gif) no-repeat; background-position:0px 1px; text-decoration:none; font-weight:normal; text-transform:uppercase;}
a.leesmeer:hover {color:#999999; background: url(/images/picto-leesmeer-over.gif) no-repeat; text-decoration:none;}
a.terug {color:#0D3979; font-size:0.9em; padding-left: 15px; padding-bottom:6px; padding-top:0px; background: url(/images/picto-terug.gif) no-repeat; background-position:0px 1px; text-decoration:none; font-weight:normal; text-transform:uppercase;}
a.terug:hover {color:#999999; background: url(/images/picto-terug-over.gif) no-repeat; text-decoration:none;}
.textblue {color:#0D3979;}

/* pdf */
a.pdf {color:#0D3979;font-size:0.9em; padding-left: 22px;padding-bottom:5px;padding-top:3px;background: url(/images/picto-pdf.gif) no-repeat;text-decoration:none;text-transform:uppercase}
a.pdf:hover {color:#999999;background: url(/images/picto-pdf-over.gif) no-repeat;text-decoration:none;}


div.pictureright {float:left; display:block;}
div.pictureright img {border:solid #A8ABAD 1px;}
div.voetnoot {float:left; font-style:italic; color:#A8ABAD; padding-bottom:20px;}
img.border1px {border:solid #A8ABAD 1px;}

/* afbeeldingen */
img.inline {float:left;margin:0 20px 20px 0;}

/* button */
a.button {display:inline-block; border-left:solid 1px ButtonHighlight; border-top:solid 1px ButtonHighlight; border-right:solid 1px ButtonShadow; border-bottom:solid 1px ButtonShadow; padding: 3px 5px 3px 5px; color:black; background-color:ButtonFace; text-decoration:none; font-weight:bold;}

a.button:hover {background-color:white;}

img.homepage {float:left;padding:0 8px 8px 0}
img.technologie {margin:0 0 20px 0;}

strong a {color:#555555; text-decoration:none;font-weight:bold;}
strong a:hover {text-decoration:underline;}

