/* ----------------  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;}
.left {float:left; margin-right:30px; margin-bottom:30px;}
strong {font-weight:700;}

/* ----------------  general  -------------------- */

body, html {background:#f2f2f2 url(images/bg.jpg) top center repeat-y; font-family: "Trebuchet MS", "Lucida sans Unicode", Arial, sans-serif; font-size:10pt; color:#737373; width:100%; text-align:center; }
#container {margin:0px auto; width:980px; text-align:left; }

#left {width:580px; margin-right:115px ; float:left;}
#right {width:285px; float:left;}
#footer {width:980px; background:url(images/footer_bg.jpg) top left no-repeat; color:#8c8c8c; font-size:9pt; padding:9px 0 40px 60px; margin-top:50px;}
#footer a {color:#8c8c8c;}

#left p  {text-align:justify; margin-bottom:10pt; line-height:160%;}

#left p a  {color:#2e3c73;}
#left p a:hover  {color:#df2626;}



h1 {color:#2e3c73; font-size:13pt; margin:95px 0 35px 0;}
h2 {color:#2e3c73; font-size:11pt; margin:35px 0 35px 0; font-weight:700;}


/* ---------------   content   -------------------- */

div.indekijker {background:url(images/inthepicture.jpg) top left no-repeat; padding:30px 30px 15px 30px; margin:35px 0 0 0;}
div.indekijker2 {background:url(images/inthepicture2.jpg) top left no-repeat; padding:15px 0 0 0; margin:0 0 20px 0;}
div.indekijker h2 {margin:0 0 20px 0; color:#df2626;  }
div.indekijker a {color:#2e3c73; background:#f2f2f2; text-decoration:none; padding:2px 9px; font-size:8pt;}
div.indekijker a:hover {background:#ededed;}

div.nieuwsitem {background:#fff; padding:30px 30px 15px 30px; margin:20px 0 0 0; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
div.nieuwsitem h2 {margin:0 0 20px 0;}
div.nieuwsitem h2 span {float:right; font-size:8pt; color:#737373; font-weight:300; margin-top:4px;}

img.newsborder {float:left; margin:0 20px 10px 0; border:1px solid #e5e5e5;}

div.content ul {margin:0 0 20px 0;}
div.content ul li {background:url(http://www.vandewoude.be/images/bullet.jpg) 0px 7px no-repeat; padding-left:25px; line-height:150%; color:#737373; }


ul.headlines {margin-bottom:65px;}
ul.headlines li {background:url(images/list_bg.jpg) bottom left no-repeat; padding:1px 0; }
ul.headlines li a {text-decoration:none; color:#808080; padding:8px 0; display:block;}
ul.headlines li.odd a {background:#f6f6f6;}
ul.headlines li a:hover {background:#ededed; color:#2e3c73;}
ul.headlines li a span {font-weight:700; width:140px; display:block; float:left; color:#2e3c73;}
ul.headlines li a:hover span {}



#logolist li {float:left;  margin:60px 17px 0 0; background:none; padding:0; line-height:100%; }
#logolist li.last {margin-right:0px;}
#logolist li a {text-decoration:none; display:block;}
#logolist li a img {border:1px solid #e5e5e5;}
#logolist li a:hover img {border:1px solid #e5e5e5;}

img.brocomlink {float:left; margin:0 20px 10px 0;}



/* ----------------    nav    -------------------- */

#navlist li {float:left; padding-left:0; line-height:100%; background:#f2f2f2;}
#navlist li a {display:block; padding:85px 15px 15px 15px; border-bottom:3px solid #f2f2f2; color:#70768c; text-decoration:none; font-size:11pt; }
#navlist li a:hover {background:#ededed; border-bottom:3px solid #e5e5e5; color:#2e3c73;}
#navlist li a#currentpage {background:#f9f9f9; border-bottom:3px solid #233683; color:#2e3c73; font-weight:700;}

div.navbuttons {display:block; margin:30px 7px 20px 0; }
div.navbuttons a {background:#e6e6e8; font-size:8pt; text-decoration:none; color:#005092; padding:1px 6px; border-right:1px solid #c3c3c4; border-bottom:1px solid #c3c3c4;}
div.navbuttons a:hover {background:#fff;}


/* ---------------   contact  ------------------- */

#vdwform {font-size:9pt; line-height:14pt; margin-top:20px;}
#vdwform label {font-size:8pt; margin:0 0 6px 0;}
#vdwform input {color:#737373; background:#fff; border:1px solid #e5e5e5; padding:4px 5px 4px 5px; margin:0 0 2px 0x; width:260px; font-size:9pt;}
#vdwform textarea {color:#737373; background:#fff; border:1px solid #e5e5e5; padding:4px; width:540px; font-size:9pt; margin:0 0 2px 0; overflow:hidden;}
#vdwform #submitgeneral {border:1px solid #fff; background:#2e3c73; color:#fff; width:140px; font-size:8pt; text-align:center; padding:2px 0 2px 0; }

div.val, input.val {display:none;}

iframe {border:1px solid #e5e5e5; width:540px; height:320px;} 



/* ----------------   right   -------------------- */

#coordinaten {margin:65px 0 40px 0; color:#d9d9d9; line-height:160%;}
#coordinaten a {color:#fff;}
#right img.gevel {border:1px solid #f2f2f2;}
#openingsuren {margin:40px 0 50px 0; color:#d9d9d9;}

#openingsuren li {margin-bottom:6px;}
#openingsuren li span {width:60px; font-weight:700; text-transform:uppercase; color:#fff; float:left; display:block;}

