body { font:small Trebuchet MS; margin:0; padding:0; color:#676c72; color:#333940; background:white url(../gfx/bg_home.jpg) repeat-x }

div#menu       { height:54px; background:#ff5a00 url(../gfx/menu_bg.gif) repeat-x; overflow:hidden }
div#menu ul    { padding:0; margin:0 }
div#menu ul li { list-style-type:none; float:left; padding-right:1px; background-image:url(../gfx/border_menu.gif); }
div#menu a     { font-family:Arial; font-size:115%; width:135px; text-align:center; padding:18px 0 0 0; display:block; float:left; height:37px; color:white; text-decoration:none; background:#ff5a00 url(../gfx/menu_bg.gif) repeat-x }
div#menu a:hover { background-position:0 -54px }
div#menu a.selected { background-position:0 -108px }

div#logo a {  padding:13px 19px 6px 12px }
div#logo a img { border:0 }
div#telefoon { display:none; color:white; float:left; background:url(../gfx/phone.gif) no-repeat; background-position:20px 18px; padding:16px 18px 20px 54px; margin:0 0 0 8px; font-size:115%  }
body.index div#logo { display:none }
body.index div#telefoon { display:block }

div.menuhover { position:absolute; cursor:pointer; width:135px; height:36px; background:yellow url(../gfx/menu_bg.gif) repeat-x; background-position:0 -54px; display:none; padding:18px 0 0 0; color:white; font-family:Arial; font-size:115%; text-align:center }

div#map { height:400px; margin:0 0px 0px 0; border:1px solid #7f8083; }

div#page { margin:40px; padding:0 0 60px }

h1, h2, h3, h4 { color:#486aa0; }
h1 {  color:#797a8a; font-family:Arial Narrow, Arial; font-size:180%; font-weight:normal; margin:0 0 1.5em; padding:0; }
h1 strong { font-weight:normal; color:#FF5500 }
h2 { font-size:120%; margin:0 0 0.6em }
h3 { font-size:100%; margin:1em 0 0.1em 0 }
ul li strong { color:green; font-style:normal; }
h1 a  { text-decoration:none }
p     { margin:0 0 1.6em; line-height:1.5em}
a     { color:#4F7BD4;   }
a:hover    { color:#FF5A00  }
td    { padding:0 20px 0 0 }
table { margin:0 0 2em }
form { margin-bottom:15px ;}

div.intro { font-size:115%; font-family:Arial }

#page ul { margin:0 0 1em 0px; padding:0 }
#page li { list-style-type:none; line-height:1.5em; padding:0 0 0 20px; background-image:url(../gfx/bullet.gif); background-repeat:no-repeat; background-position:3px 5px }

img, .flash { border:1px solid #8a949c }
.flash { margin-bottom:24px; width:285px; height:190px }
img.noborder { border:0; }
img.left { float:left; margin:0 20px 10px 0 }
img.ypos { border:0; margin:16px 0 -24px -10px }

div.kader     { width:33%; min-width:300px; float:left }
div.kader p   { width:285px }
div.kader h2  { font-family:Arial Narrow, Arial; font-size:180%; font-weight:normal; margin:18px 0 15px }
div.kader h2 a { text-decoration:none; color:#486aa0 }
div.kader h2 a:hover { color:#FF5A00 }
div.kader img { margin:0 0 24px }
div.kader img.noborder { margin:0 0 -10px }
div.kader div.slideshow { height:190px; margin-bottom:24px }
div.kader div.swf { margin-bottom:24px; border:1px solid #8a949c; width:285px; overflow:hidden; }
div.kolom     { float:right; margin:0 0 80px 30px }

div.thumbnails { margin:0 0 0 0 }
div.thumbnails img { display:block; margin-bottom:4px;  }
div.thumb { float:left; width:240px; height:220px; margin:0 50px 40px 0; text-align:center }
div.thumb a { color:#567; text-decoration:none; font-size:11px }
div.thumb a:hover { color:#FF5A00 }
div.zoom { position:absolute; border:1px solid #8a949c; cursor:pointer }

/* formulier nieuwsbrief */
body.nieuwsbrief form {width:400px; }
body.nieuwsbrief label {width:100px; display:block; float:left; margin-top:5px; }
body.nieuwsbrief input.text { margin-bottom:5px; }
body.nieuwsbrief input.submit { margin:0 0 0 100px; }
body.nieuwsbrief div.bedankt { border-bottom:1px solid #486aa0; width:800px; margin-bottom:10px; }
body.nieuwsbrief p { width:800px;}

/* algemeen webetui css */
div.slideshow { position:relative }
div.slideshow img { position:absolute; top:0; left:0; z-index:8 }
div.slideshow img.bovenop { z-index:10 }
div.slideshow img.erachter { z-index:9 }

/* formulier enquete webetui */
div.enq_webetui label { display:block; width:425px; }
div.enq_webetui textarea { width:425px; height:48px; font-family:Trebuchet MS; /*color:#666;*/ font-size:13px; margin-bottom:20px; border:1px solid #ff5a00; }
/*div.enq_webetui input.submit { margin-top:20px; }*/
div.enq_webetui input.text { margin-bottom:20px; border:1px solid #ff5a00; /*color:#666;*/ height:16px; width:200px; font-size:13px; font-family:Trebuchet MS; }


