@charset "UTF-8";

/* CSS Document */


/* Indeling site/id's */

#container {margin: auto;position: relative;width: 1061px; background-repeat:no-repeat;background-position:top; background-image:url(../images/bg_header.jpg);}
#top {width: 100%;height: 200px;margin-top: 0px;}


.moduletable_logo {color: #787878;float: left;width: 408px;margin-top: 22px;margin-left: 20px;margin-bottom: 35px;}
.moduletable_menu ul{color: #787878;width: 100%;float:left;}

#main {float: left;width: 100%;margin:auto;padding-left: 0px;padding-right: 0px;}
#left {float: left;width: 310px;position:relative; }	
#content {float: left;width: 1060px;position:relative;min-height: 310px;padding: 0 26px 0 0;}
#component {float: left;width: 610px;position:relative;min-height: 510px;padding: 0 26px 0 0; }
	
	
#footer {  position: fixed; bottom: 0;  width:100%; height:171px; background-image:url(../images/bg_footer.png);}

.moduletable_adres { width: 900px;  height: 50px;  padding-top:138px;  margin:auto;}
.moduletable_adres p{ font-size: 13px; text-decoration: none;  color: #ffffff;   padding-top:0px;}
.moduletable_adres a{ font-size: 13px;  text-decoration: none;  color: #ffffff;   margin-bottom: 0px;}
.moduletable_adres a:hover{ color: #ffffff; text-decoration: underline; }

.clear {clear: both;}



/* Opmaak teksten */

html, body {background-repeat:repeat-x; background-position:top; background-image:url(../images/bg_page.jpg); background-color: #f7f7f7;font-family: 'Open Sans',sans-serif;font-size: 15px;line-height: 23px;color: #000000;}

p, ol, ul {margin-bottom: 23px;}

#component ul li {line-height: 1.4em;list-style-position:inherit;padding-left: 0px;list-style-image:url(../images/menu-list-square.png);margin-left: 30px;}

table {border: 0px solid #000000;margin-top: 35px;}
td {padding: 0px;}
td h2 {margin-bottom: 5px;}

b, strong {font-weight: bold;}
i, em {font-style: italic;}
u {text-decoration: underline;}
sub {font-size: 9px;line-height: 1.4em;}

/* Links */

a{font-size: 15px;line-height: 1.4em;color: #757776;text-decoration:none;} 
a:hover{color: #d8522e; text-decoration: underline;} 

/* Koppen */	 
h1,h2,h3,h4,h5,h6 {color: #d8522e;margin-top: 5px; font-weight:700;}
h1 a,h2 a, h3 a,h4 a {color: #d8522e;margin-top: 5px; font-weight:700; text-decoration:none;}
h1 a:hover,h2 a:hover, h3 a:hover,h4 a:hover {color: #d8522e;margin-top: 5px; font-weight:700; text-decoration:none;}

h1 {margin-bottom: 25px;font-size: 26px;line-height: 30px;}
h2 {margin-bottom: 0px;font-size: 16px;line-height: 23px; color:#000000;}
h3 {font-size: 20px;line-height: 26px;}
h4 {font-size: 16px;line-height: 26px;margin-top: -24px;margin-bottom:25px;}

.small {color: #4e1b56;font-size: 10px;line-height: 16px;}
.createdate {color: #7db613;font-size: 10px;padding: 2px 0 20px 0;} 
.modifydate {color: #7db613;font-size: 10px;padding: 20px 0 5px 0;}


.homekop h1 {margin-bottom: 5px; } 


#copyright {padding: 5px 0 0 0;text-align:center;margin-left: -850px;}
#copyright a {font-size: 9px;line-height: 28px;color: #5f82a9;text-decoration: none;}
#copyright a:hover {font-size: 9px;line-height: 28px;color: #ffffff;text-decoration: none;}

.bfPage {margin-left: -5px;}
.bfQuickMode .bfLabelLeft label {float: left;margin: 0 10px 0 0;width: 25%;}




/* Menu's */

.moduletable_newnav {height: 320px; margin: 0; width: 280px; margin-top:10px;}
.moduletable_newnav ul { float: right;  margin-left: 0; margin-right: 0; padding: 0;padding-bottom: 3px; text-align: right;}
.moduletable_newnav ul li {list-style-image:url(../images/menu-list-square-menu02.png); }
.moduletable_newnav li {float: left; margin: 0;margin-right: 35px; width: 230px; height: 35px;}
.moduletable_newnav li a { list-style-image:url(../images/menu-list-square-menu.png);font-size: 16px;text-decoration:none; text-transform:uppercase;color: #757776; width: 230px;}
.moduletable_newnav li:hover { list-style-image:url(../images/menu-list-square-menu.png);color: #d8522e; text-decoration: underline; width: 230px;}
.moduletable_newnav .active a { list-style-image:url(../images/menu-list-square-menu.png);color: #d8522e; text-decoration: none; width: 230px;}




.pagenav { float: left;list-style: outside none none; margin-left: 8px; margin-top: 10px;}
.pagination li { display: inline; margin: 0 5px;line-height: 1.4em; list-style-image: none;list-style-position:inside; margin-left: -12px;
    padding-left: 5px;}
.pagination { margin-bottom: 20px;text-align: center;}
.pagination a { border-bottom: 1px dotted #9c760c; color: #9c760c !important; text-decoration: none;}
.pagination ul { display: inline-block; margin: 0; padding: 0;}

.Tooltip {display:none!important;font-size:10px;}
.tip { display:none!important;font-size:10px; }
.hasTooltip {display: inline !important; }

  
  
.moduletable_kader{ margin:10px 0px 20px -15px; width: 639px; min-height: 100px; float:left;
		background: url(../images/kader-bottom.png) center bottom no-repeat, url(../images/kader-top.png) center top no-repeat;}
 
.moduletable_kader h3 { padding: 27px 40px 0 40px; font-size:26px; line-height: 30px; margin-bottom:15px;}
.moduletable_kader p{ padding: 0 40px 10px 40px; color:#d8522e; margin-bottom:0px; font-size:14px; line-height:1.5em;}
.moduletable_kader a{ text-decoration:underline; color:#d8522e; margin-bottom:0px; font-size:14px; line-height:1.5em;}

.moduletable_linkedin {margin-left: 65px;}

.bfQuickMode .bfNextButton, .bfQuickMode .bfSubmitButton, .bfQuickMode .bfCancelButton {
    float: left;margin: 30px 10px 0px 166px;
}
.bfQuickMode span.bfElemWrap {
    padding: 5px;
    margin: 0px 10px 0px 161px;
    position: relative;
    float: left;
}