/* ----------------  reset  -------------------- */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

ol, ul {list-style: none; }

.clear{clear:both;font-size:0px;line-height:0px;height:0px;}

/* ----------------  general  -------------------- */

html {background:#fff;}
body {font-family: "Lucida sans Unicode", Arial, "Trebuchet MS", sans-serif; color:#585a5a; font-size:10pt; width:100%; text-align:center; background: #fff;}
#container { margin:10px auto; width:980px; background:#fff url(images/bg.jpg) top left repeat-x; text-align:left; border:1px solid #e6e5e7;}
#header {height:180px;}
#footer {font-size:9pt; color:#b2b1b1; border-top:1px solid #e6e5e7; padding-top:20px; text-align:center; padding-bottom:20px;  }
strong {font-weight:700;}

#content {padding : 20px 0 0 15px;}
#left {float:left; width:580px; padding-right:30px; }

#right {text-align:right; float:right; width:290px; margin-right:10px;}

p {line-height:145%; margin-bottom:14px;}
p a {color:#f46e07; font-weight:700;}
p a:hover {color:#017485; font-weight:700;}


h1 {color:#018295; font-weight:700; font-size:11.5pt; margin-bottom:12pt;}
h2 {color:#fff; font-weight:700; font-size:10pt; margin:24pt 0 16pt 0; text-transform:uppercase; width:412px; display:block; background: #006675 url(images/h2.jpg); padding:1px 0 2px 10px;}
h3 {color:#018295; text-transform:uppercase; font-size:10pt; font-weight:700; margin-bottom:10pt;  }

div.separator {background:url(images/diensten_separator.jpg) bottom left no-repeat; height:25px; margin-bottom:15px;} 
#logo {float:left;}
#gegevens {float:right; text-align:right; margin: 25px 10px 0 0;}
#gegevens a {color:#018193;}
#gegevens a:hover {color:#f46e07;}
#gegevens a#backlink {background:url(images/back.jpg) top right no-repeat; color:#fff; text-transform:uppercase; text-decoration:none; display:block; width:186px; height:23px; margin-top:18px; padding:3px 10px 0 0;}

form {font-size:9pt;}
form label {display:block; float:left; width:150px;}
input, select {border:1px solid #C4C5CA; width:220px; padding:1px; background:#f3f3f3; font-size:9pt; font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; margin-bottom:5px;}
textarea {border:1px solid #C4C5CA; width:560px; padding:1px; background:#f3f3f3; font-size:9pt; font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; margin-bottom:5px;}
select {width:224px; }

#newsitem ul {margin:0 0 20px 10px;}
#newsitem ul li {padding-left:30px; line-height:160%;  background:url(images/bullet.jpg) 0px 9px no-repeat;}


/* ----------------  content  -------------------- */

a.recentnieuwsright {text-decoration:none; border-bottom:1px solid #d9d9d9; color:#585a5a; font-weight:300;}
a.recentnieuwsright span {font-weight:700;}
a.recentnieuwsright:hover {font-weight:300;}


img.singleborder {border:1px solid #d9d9d9; margin:0 20px 10px 0; float:left;}
img.lightborder {border:1px solid #d9d9d9; margin:0 8px 0 0;}

div.team {display:block; height:110px; clear:both;}


ul#advalvas li {margin-bottom:5pt; background:url(../images/bullets.jpg) 2px 7px no-repeat; padding-left:24px;}
ul#advalvas li a:hover {border-bottom:1px solid #3e4040; color:#3e4040; }



/* ----------------  nav ------------------ */

#navcontainer {border:1px solid #cfd9db; padding:10px 0 5px 0; margin-top:10px;}
#navlist {}
#navlist li {margin:4px 0 8px 0;}
#navlist li a {color:#018093; padding:3px 10px 3px 0; display:block; text-decoration:none; width:279px;}
#navlist li a:hover {background:#e0e1e2;}
#navlist li a#currentpage {color:#fff; background:#018193;}



/* ----------------  footer  -------------------- */

#footer p {}
#footer p a {color:#737070; font-weight:100;}
#footer p a:hover {color:#FF6501;}
