* { margin: 0; padding: 0; outline:none; }
.clear {clear:both;}
body {background:url(../Graphics/Bg_body.gif) repeat-x top left;background-color:#f5f4f5;}
body, .inputfield, .width_5 {font:11px "Trebuchet MS", Arial, sans-serif;color:#5d5850;}

#container {width:950px;margin:0 auto;}

#top {width:950px;}
#top #logo {float:left;width:295px;height:114px;}
a#logo_vanhoutteghem {display:block;height:114px;text-indent:-9999px;width:532px;background:url(../Graphics/Logo.gif) no-repeat top left;}
#top #top_nav {float:right;padding-top:45px;line-height:26px;text-align:right;}
#top #top_nav a {color:#fff;text-decoration:none;}
#top #top_nav a:hover {color:#fff;text-decoration:underline;}

#top #navigation {float:left;padding-top:15px;}
#top #navigation a.active {color:#f7941e;text-decoration:none;padding-right:25px;}
#top #navigation a:hover.active {color:#f7941e;text-decoration:underline;}
#top #navigation a.unactive {color:#fff;text-decoration:none;padding-right:25px;}
#top #navigation a:hover.unactive {color:#fff;text-decoration:underline;}

#top #telnr {float:right;color:#fff;font-size:18px;padding-top:9px;}

#main {width:950px;padding:27px 0 0 0;min-height:435px;}
#main #home_left {float:left;width:343px;margin-right:6px;height:432px;}
#main #home_left img {display:block;}
#main #home_left h1 {font-size:14px;padding:10px 0;margin:0px;}
#main #home_center {float:left;width:380px;margin-right:6px;}
#main #home_center .picture_right {float:right;margin-left:34px;}
#main #home_center h1 {font-size:14px;padding-bottom:16px;}
#main #advertisement {float:left;width:213px;border:1px solid #5d5850;height:432px;}
#main #home_left .content {height:420px;}
#main #home_center .content {height:200px;}
#main .content {border:1px solid #5d5850;padding:6px;}
#main .content p {padding-bottom:5px;}
#main a {color:#008fd5;}

#main #links_left{float:left;width:300px;min-height:435px;}
#main #extra_text{float:left;width:650px;min-height:435px;}

#main #big_left {float:left;width:719px;margin-right:16px;}
#main #big_left h1 {font-size:14px;padding-bottom:10px;margin:0px;}
#main #big_left .content {border:none;margin-bottom:6px;padding:0px;}

#main #full h1 {font-size:14px;padding-bottom:10px;margin:0px;}
#main #full .content {border:none;}

#footer {background:url(../Graphics/Bg_footer.gif) repeat-x top left;background-color:#5d5850;color:#fff;margin-top:15px;}
#footer_content {width:950px;margin:0 auto;padding:20px 0;}
#footer_wist_je_dat {float:left;width:343px;margin-right:6px;}
#footer_content p {line-height:18px;padding:0 15px 30px 0;}
#footer_vind_ons {float:left;width:380px;margin-right:6px;color:#f7941e;}
#footer_nieuws {float:left;width:213px;}
#footer_nieuws a {color:#fff;text-decoration:none;}
#footer_nieuws a:hover {color:#fff;text-decoration:underline;}
#footer_wist_je_dat a, #footer_wist_je_dat a:hover {color:#fff;text-decoration:underline;}
#footer h2 {font-size:16px;padding-bottom:16px;color:#fff;}
#footer h3 {font-size:16px;padding-bottom:16px;color:#f7941e;}

.item {clear:both;overflow:hidden;margin-bottom:12px;}
.item label {float:left;width:200px;line-height:22px;}
.item .inputfield {float:left;border:1px solid #ada89f;background-color:#fff;padding:4px 6px;width:495px;color:#9d897d;}
.item .inputfield:focus {border:1px solid #68635b;background-color:#fff;padding:4px 6px;}
.error .inputfield {float:left;border:1px solid #be2f35;background-color:#fff;padding:4px 6px;width:495px;color:#9d897d;}
.error .inputfield:focus {border:1px solid #68635b;background-color:#fff;padding:4px 6px;}
.item .width_5 {float:left;border:1px solid #ada89f;background-color:#fff;padding:4px 6px;width:495px;color:#9d897d;}
.item .width_5:focus {border:1px solid #68635b;background-color:#fff;padding:4px 6px;}
.error .width_5 {float:left;border:1px solid #be2f35;background-color:#fff;padding:4px 6px;width:495px;color:#9d897d;}
.error .width_5:focus {border:1px solid #68635b;background-color:#fff;padding:4px 6px;}
.item .extra_text {float:left;padding:4px 0 0 12px;color:#9d897d;}
.contact_verstuur {clear:both;background:#5d5850;color:#fff;border:none;padding:5px 10px;cursor:pointer;margin:6px 0 0 200px;text-transform:uppercase;font-size:10px;}
.message {line-height:18px;margin-bottom:30px;font-weight:bold;}
.error_message {line-height:18px;margin-bottom:30px;font-weight:bold;color:#be2f35;}
 
#mycarousel img {border:3px solid #d1cecf;}

#credits {font-size:9px;}
#credits a, #credits a:hover {color:#fff;text-decoration:underline;}