/*------------------------------------------------------------------------
Author: Poppoll http://poppoll.nieuwerkerken-aalst.be
------------------------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset, legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
html {height:100%}
body {min-height:101%;font: 12px Verdana, Arial, Helvetica, sans-serif;line-height:150%;}
body {color: #333;background: url(i/head_bg.jpg) repeat-x top center;margin: 0;}
html {height:101%}
p, ol, ul, blockquote  {line-height: 22px}


h1 {font: 600 24px Georgia, "Times New Roman", Times, serif;font-style: italic;color: #c00;margin: 0 0 15px 0}
h2 {font: 600 18px Georgia, "Times New Roman", Times, serif;font-style: italic;color: #c00;margin: 0 0 15px 0}
.padd32{padding: 15px 0 0 0}
h3 {font: 600 16px Georgia, "Times New Roman", Times, serif;font-style: italic;color: #c00;margin: 0 0 15px 0}
h4 {font: 600 14px Georgia, "Times New Roman", Times, serif;font-style: italic;color: #c00;margin: 0 0 15px 0}

a:hover, a:active {text-decoration: none;color: #000}
a:visited {color: #333; outline: none}
a {outline:none;color:#333}
a img {border:none}
b {font-size:14px}

/* voor blankwin js script */
a.external{padding-right:12px;background:url(i/ico_external.gif) no-repeat 100% 50%}

/* image met border */
.imgleft {float:left;margin:0 12px 12px 0;padding:3px;border:1px solid #ccc;background-repeat:no-repeat}
.imgright {float:right;margin:0 0 12px 12px;padding:3px;border:1px solid #ccc}
/* image zonder border */
.imgleft_nb {float:left;margin:0 12px 12px 0;padding:3px;background-repeat:no-repeat}
.imgright_nb {float:right;margin:0 0 12px 12px;padding:3px}
blockquote {border-left:3px solid #0C356A;margin:0 0 0 2.5em;padding-left:1em;padding-right: 1em}

#container{min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -61px}

#wrap {background: url(i/header.jpg) no-repeat top center;	margin: 0 auto}

#header_wrap {margin: 0 auto;height: 421px;background: url(i/header.jpg) no-repeat top center}
#header_wrap_blog {margin: 0 auto;height: 221px;background: url(i/header_blog.png) repeat-x top center}
#header {width: 980px;height: 421px;margin: 0 auto}
#header_nav {width: 960px;float: left}
#header_lower {width: 980px;float: left}

#nav {float: right;width: auto;margin-top:5px;}
#nav a, #nav a:visited {text-decoration:none;display: block;float: left;padding: 0px  20px 0px 20px;width: auto;border:1px solid #c00;font-weight:600; font-size:10px;text-transform:uppercase;background: #eaeaea;margin-right:5px}
#nav a:hover {background: #000; color:#fff;border: 1px solid #c00}
#nav  li {display: inline}
#nav  ul {margin: 0;padding-left: 5px;}
#nav  a.current {color: #fff;background: #c00;border: 1px solid #c00}


#main {width: 960px;margin: 0 auto;padding: 0 0 30px 0}

#cols {float: left;margin: 0px 0px 20px 0px;width:auto}
.col1, .col2 {width: 300px;float: left;padding: 15px 20px 0 0;margin-right:-3px}
.col3 {width: 300px;float: right;padding: 15px 17px 0 0px;margin-right:-3px}


#main_content {float: left;width: 970px;border-top: 1px solid #eaeaea;}
#main_content_left {width: 600px;float: left;padding: 10px 10px 10px 10px;text-align:justify}
#main_content_right {width: 330px;float: right;padding-left: 10px;}
#main_content_right h2{font: 11px Verdana, Arial, Helvetica, sans-serif;line-height:150%;text-transform:uppercase;font-weight:600;color: #d00} 

#snews{width:280px; margin-left:15px; padding:7px;}
#snews ul{list-style:none}
#snews li {border-bottom:1px solid #eaeaea;padding-bottom:5px}
#snews li a{text-decoration:none; font-weight:600; font-size:10px;text-transform:uppercase;display:block;width:100%}
#snews li a:hover{color:#fff; background: #d00}

.spacer {height: 30px}
#footer_wrap {background: #efefef;height: 61px;border-top:1px solid #ddd;clear:both}
#footer {width: 960px;padding: 25px 0 0 0;font-size: 11px;color: #000;height: 36px;margin: 0 auto}
#footer_left  {float: left;width: 400px}
#footer_right {float: right;width: 400px;text-align: right}
		
.slider-wrap {float: right;width:auto}
.slider {width: 495px;padding: 75px 45px 0px 0px;overflow: hidden;height: 255px}
.slider_nav {width: 550px;float: right;margin-top: 18px}
.slider_nav_left {float: left;margin-top: 8px;width:auto}
.slider_nav_right {float: right;padding-right: 30px;width:auto}
#myController span{background:#eaeaea;margin-right:4px;cursor:pointer;padding: 5px;border: solid 1px #ccc;color: #c00}
#myController span.jFlowSelected {background:#c00;margin-right:4px;cursor:pointer;padding: 5px;border: solid 1px #ccc;color:#eaeaea}
.jFlowPrev, .jFlowNext{margin-right:1px;cursor:pointer;padding: 5px 0;color: #104E82}

#form2{margin:1em 0;color:#000;width:470px /* customize width, this form have fluid layout */}
#form2 h3{margin:0;background:#c00;color:#fff;font-size:20px;border:1px solid #c00;border-bottom:none}		
#form2 h3 span{display:block;padding:10px 20px;background:url(form2/mail.png) no-repeat 93% 50%}				
#form2 fieldset{margin:0;padding:0;border:none;	background:#fff;padding-bottom:1em}		
#form2 legend{display:none;}	
#form2 p{margin:.5em 20px;}	
#form2 label{display:block;}	
#form2 input,#form2 textarea{width:420px;border:1px solid #eaeaea;background:#fff;padding:5px 3px;color:#000}		
#form2 textarea{height:125px;overflow:auto}					
#form2 div.submitright{float:right;}
#form2 div.submitleft{float:left;}	
#form2 button{padding:0 20px;height:32px;line-height:32px;border:1px solid #eaeaea;background:#c00 url(form2/form_button.gif) repeat-x;color:#fff;cursor:pointer;text-align:center}
#form2 input:focus {background: #eaeaea;border:1px solid #d00}

/*Tab menu */
#tabMenu {margin:0;padding:0 0 0 15px;list-style:none;}
#tabMenu li {float:left;height:20px;width:100px;cursor:pointer;border:1px solid #c00;margin: 0 3px 0 0;text-align:center;font-weight:400; font-size:10px;text-transform:uppercase;background: #eaeaea}
#tabMenu li.mouseover {background:#000;color:#fff;border:1px solid #000;margin: 0 3px 0 0;}
#tabMenu li.selected {background:#c00;color:#fff;border:1px solid #c00;margin: 0 3px 0 0}
.box {width:330px}
.boxTop {background:#fff; height:11px;clear:both;}
.boxBody {background-color:#fff;}
.boxBottom {background:#fff;height:11px;}
.boxBody div {display:none;width:340px}
.boxBody div.show {display:block;}
.boxBody div ul {margin:0 10px 0 25px;padding:0;width:280px;list-style:none}
.boxBody div ul  li a{text-decoration:none; font-weight:600; font-size:10px;text-transform:uppercase;display:block;width:100%}
.boxBody div ul  li a:hover{color:#fff}
.boxBody div li {border-bottom:1px solid #eaeaea; padding:4px 0;cursor:pointer;}

/*MooSlide stylesheet*/
.mooSlide {background: #fff ;padding: 25px 10px 10px;font-family: Arial, Helvetica, sans-serif;line-height: 1.2em;	color: #000;border: 5px solid #c00;margin: 0 auto;text-align: left;font-size: 0.85em;display: none;width: 525px}

.mooSlide h1 {font-size: 1.6em;height: 20px;padding-top: 22px;color: #ccc}
.mooSlide .left {width: 235px;float: left;padding-left: 25px}
.mooSlide .right {width: 235px;float: left;padding-left: 25px}
.mooSlide .contactform {width: 470px;float: left;padding-left: 25px;}
.mooSlide .sep {width: 1px;height: 180px;margin-top: 25px;float: left;border-right: 1px solid #333}
.mooSlide .creditsClose {display: block;position: absolute;right: 20px;top: 10px;width: 32px}
.mooSlide .creditsClose a {display: block;width: 100%;height: 32px;background: url(i/close.png) no-repeat right 0;padding-right: 10px;border: none;font-size: 0.9em;color: white}
.mooSlide .creditsClose a:hover {background: url(i/close2.png) no-repeat right;cursor:pointer}      
.mooSlide .contactClose {display: block;position: absolute;right: 20px;top: 10px;width: 32px}
.mooSlide .contactClose a {display: block;width: 100%;height: 32px;background: url(i/close.png) no-repeat right 0;padding-right: 10px;border: none;font-size: 0.9em;color: white}
.mooSlide .contactClose a:hover {background: url(i/close2.png) no-repeat right;cursor:pointer}  

#capcha div {float: left}