/* STYLESHEET */
body {font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;font-size:62.5%;background:url(../images/bg_header.gif) repeat-x left top;text-align:center;color:#002D5B;}

/* FOR PRINT*/
.print {display:none;}
.noprint {padding-top:50px;}

/* DEFAULT CLASSES */
.clear {clear:both;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
.fl {float:left;}
.fr {float:right;}

/* PAGE LAYOUT CONTENT / NIEUWS CORETEMPLATES */
#container {width:960px;margin:0 auto;text-align:left;background:url(../images/bg_container_ff.gif) repeat-y 2px top;min-height:500px; overflow:hidden;}
#home #container {width:960px;margin:0 auto;text-align:left;background:url(../images/bg_container_home.gif) repeat-y 2px top;min-height:500px;}
#main {font-size:12px;}

#header {width:980px;height:105px;background:#FFF url(../images/header.png) no-repeat left top;margin-left:-20px;margin-right:20px;overflow:visible;position:relative;padding-bottom:10px;}
#gohome {width:980px;height:100px;position:absolute;}

#footer {width:100%;height:105px;background:#FFF url(../images/bg_footer.gif) repeat-x left top;margin-top:10px;}
#footer-container {width:960px;margin:0 auto;text-align:left;}
#footer-left {width:980px;height:105px;background:url(../images/bg_footer_left.gif) no-repeat left top;margin-left:-20px;margin-right:20px;overflow:visible;position:relative;}
#footer p {padding-right:10px;} 
#footer a {color:#000;text-decoration:none;}

#content-primary {width:517px;float:left;margin-left:30px;}
#content-secondary, #content-search {padding-left:6px;float:left; clear:left;}
#content-tertiary {margin-left:6px;float:left;}

#content-primary .content-inner {padding-top:4px;}
#content-primary h1 {display:none;}

/* PAGE LAYOUT HOMEPAGE CORETEMPLATE */
#home #content-primary {width:722px;float:left;margin-top:4px;height:215px;color:#000;margin-left:0;margin-left:30px; overflow:hidden;}
#home #content-secondary {padding-left:6px;float:left;width:170px;}
#home #content-primary {background:url(../images/bg_home.jpg) no-repeat left top;}
#home #content-primary .content-inner {padding-left:300px;padding-top:42px;}
#home #content-tertiary {margin-left:0;background:url(../images/bg_home_tertiary.gif) repeat-y 238px 4px;margin-left:30px;}
#home #content-tertiary .content-inner {width:215px;float:left;border-top:4px solid #D3D4FF;margin-right:7px;padding:10px;color:#000;min-height:151px;height:170px;max-height:170px;overflow:hidden;}

/* GLOBAL TEXT STYLES / CONTENT CORETEMPLATES */ 
#content-primary img {}
#content-primary p {margin:0 0 10px;}
#content-primary ul {margin:5px 15px;list-style-type:square;}
#content-primary ol {margin:5px 15px 5px 25px;list-style-type:lower-alpha;}
#content-primary strong, #content-primary b {font-weight:bold;}
#content-primary em, #content-primary i {font-style:italic;}
#content-primary a, #content-tertiary a {color:#6A6FFF;}
#content-primary h3 {font-size:13px;font-weight:bold;margin-bottom:10px;}
#content-primary h3 span {font-size:12px;font-weight:normal;color:#6A6FFF;}
#content-primary h4, #content-primary h5, #content-primary h6 {font-weight:bold;margin:10px 0 0;font-size:13px;color:#002D5B;} 
#content-primary p.dotted {background:url(../images/dotted_hr.gif) repeat-x left bottom;padding-bottom:15px;}
#content-primary p.black {color:#000;}

#content-primary ol.index {margin:0 0 20px 15px; padding:0; list-style-type:decimal;}
#content-primary ol.index a {text-decoration:none;}
#content-primary ol.index a:hover {text-decoration:underline;}

#content-primary .quiz {margin-bottom:20px;}
#content-primary .quiz .quizHD {color:#FFF; background:#002D5B; padding:5px 10px; margin:0;}
#content-primary .quiz .item {float:left; clear:left; margin:0 0 5px 0;}
#content-primary .quiz .item .quizRadio {float:left; margin:2px 10px 0 0; padding:0;}
#content-primary .quiz .item label {float:left; width:460px;}
#content-primary .quiz fieldset {border:1px solid #D3D4FF; padding:10px; margin:0; border-top:0px;}
#content-primary .quiz .qSet {margin-bottom:10px; float:left;}
#content-primary .quiz h4 {margin:0 0 10px 0;}
#content-primary .quiz p {clear:left; float:left; margin:0 0 10px 0; padding:0;}
#content-primary .quiz .answerPanel {color:#fff; background:#002D5B; float:left; width:100%;}
#content-primary .quiz .answerPanel p {padding:10px 10px 0 10px;}

/* TEXT STYLES TABLE */
table {width:100%;}
table td {vertical-align:top;padding-bottom:35px;color:#000;background:url(../images/dotted_hr.gif) repeat-x left bottom;}
table td.image-member {width:135px;vertical-align:middle} 

/* EXTRA TEXTSTYLES NIEUWS CORETEMPLATE */
#content-primary .content-inner .title{height:36px;margin-bottom:15px;}
#content-primary .content-inner .title span {position:absolute;margin-top:16px;}
#content-primary .content-inner span.back {margin-top:-35px;font-size:0.9em;}
#content-primary .content-inner span.rss {margin-top:-32px;font-size:0.9em;background:url(../images/ico_rss.gif) no-repeat left top;padding-left:20px;}

/* EXTRA TEXTSTYLES HOMEPAGE CORETEMPLATE */
#home #content-tertiary h3 {font-family:"Georgia";font-size:15px;font-weight:bold;margin-bottom:10px;color:#002D5B;}
#nieuws #content-primary h3 {font-size:13px;font-weight:bold;margin:0;color:#002D5B;}
#nieuws #content-primary h3 a {text-decoration:none;color:#002D5B;}
#nieuws #content-primary p.black {margin:0 0 10px;}

/* SETTING OF SPECIFIC HEADERS */
#content-primary h2 {width:100%;height:36px;text-indent:-5000px;overflow:hidden;}
/*TITLES - NIEUWS*/

#content-primary h2.t-nieuws_nieuws {background:url(../images/title_01_01.gif) no-repeat left top;}
#content-primary h2.t-nieuws_nieuwsberichten-overzicht {background:url(../images/title_01_01.gif) no-repeat left top;}
#content-primary h2.t-nieuws_nieuwsbericht {background:url(../images/title_01_02.gif) no-repeat left top;}

/*TITLES - OVEL NVL*/
#content-primary h2.t-over-nvl_over-nvl {background:url(../images/title_02_01.gif) no-repeat left top;}
#content-primary h2.t-over-nvl_doelstelling {background:url(../images/title_02_01.gif) no-repeat left top;}
#content-primary h2.t-over-nvl_gedragscode {background:url(../images/title_02_02.gif) no-repeat left top;}

/*TITLES - Organisatie*/
#content-primary h2.t-organisatie_organisatie {background:url(../images/title_03_01.gif) no-repeat left top;}
#content-primary h2.t-organisatie_bestuur {background:url(../images/title_03_01.gif) no-repeat left top;}
#content-primary h2.t-organisatie_leden {background:url(../images/title_03_02.gif) no-repeat left top;}
#content-primary h2.t-organisatie_commissies {background:url(../images/title_03_03.gif) no-repeat left top;}
#content-primary h2.t-organisatie_leaseurope {background:url(../images/title_03_04.gif) no-repeat left top;}
#content-primary h2.t-organisatie_verenigingen {background:url(../images/title_03_05.gif) no-repeat left top;}

/*TITLES - Rapportages*/
#content-primary h2.t-rapportages_rapportages {background:url(../images/title_04_01.gif) no-repeat left top;}
#content-primary h2.t-rapportages_jaarverslag {background:url(../images/title_04_01.gif) no-repeat left top;}
#content-primary h2.t-rapportages_kwartaalcijfers {background:url(../images/title_04_02.gif) no-repeat left top;}
#content-primary h2.t-rapportages_statistieken {background:url(../images/title_04_03.gif) no-repeat left top;}

/*TITLES - Publicaties*/
#content-primary h2.t-publicaties_publicaties {background:url(../images/title_05_01.gif) no-repeat left top;}
#content-primary h2.t-publicaties_leaseregeling {background:url(../images/title_05_01.gif) no-repeat left top;}
#content-primary h2.t-publicaties_btw-regeling {background:url(../images/title_05_02.gif) no-repeat left top;}
#content-primary h2.t-publicaties_literatuur {background:url(../images/title_05_03.gif) no-repeat left top;}
#content-primary h2.t-publicaties_jurisprudentie {background:url(../images/title_05_04.gif) no-repeat left top;}
#content-primary h2.t-publicaties_accountancy-regeling {background:url(../images/title_05_05.gif) no-repeat left top;}

/*TITLES - English documents */
#content-primary h2.t-english-documents_06-english-documents {background:url(../images/title_06_01.gif) no-repeat left top;}
#content-primary h2.t-english-documents_annual-report {background:url(../images/title_06_01.gif) no-repeat left top;}
#content-primary h2.t-english-documents_annual-statistics {background:url(../images/title_06_02.gif) no-repeat left top;}
#content-primary h2.t-english-documents_lease-regulation {background:url(../images/title_06_03.gif) no-repeat left top;}
#content-primary h2.t-english-documents_background-information {background:url(../images/title_06_04.gif) no-repeat left top;}

/*TITLES - Contact*/
#content-primary h2.t-contact_contact {background:url(../images/title_07_01.gif) no-repeat left top;}
/* Exceptions for 2 items that are not shown in the navigation; we use their pagetitles to overwrite the default h2-header image */ 
#content-primary h2.Copyright {background:url(../images/title_07_02.gif) no-repeat left top;}
#content-primary h2.Disclaimer {background:url(../images/title_07_03.gif) no-repeat left top;}

/*TITLES - Zoeken */
#content-primary h2.t-zoeken_zoeken {background:url(../images/title_08_01.gif) no-repeat left top;}

/*TITLES - Opleiding NIBE-SW */
#content-primary h2.t-opleiding-nibe-svv_opleiding-nibe-svv {background:url(../images/t_07_01.gif) no-repeat left top;}


/*TITLES - E-learning */
#content-primary h2.t-e-learning-module_1 {background:url(../images/title_09_01.gif) no-repeat left top;}
#content-primary h2.t-e-learning-module_2 {background:url(../images/title_09_02.gif) no-repeat left top;}
#content-primary h2.t-e-learning-module_3 {background:url(../images/title_09_03.gif) no-repeat left top;}
#content-primary h2.t-e-learning-module_4 {background:url(../images/title_09_04.gif) no-repeat left top;}
#content-primary h2.t-e-learning-module_5 {background:url(../images/title_09_05.gif) no-repeat left top;}
#content-primary h2.t-e-learning-module_6 {background:url(../images/title_09_06.gif) no-repeat left top;}
#content-primary h2.t-e-learning-module_Woordenlijst {background:url(../images/title_09_07.gif) no-repeat left top;}
#content-primary h2.t-e-learning-module_Help {background:url(../images/title_09_08.gif) no-repeat left top;}

.elearning .content-inner img {float:right; width:200px; height:auto; margin:12px 0 10px 10px; border:1px solid #002D5B; padding:1px;}

.vorige {text-decoration:none; background:url('../images/arrow-left.gif') 0 55% no-repeat; padding-left:20px; float:left;}
.vorige:hover {text-decoration:underline;}
.volgende {text-decoration:none; background:url('../images/arrow-right.gif') 100% 55% no-repeat; padding-right:20px; float:right;}
.volgende:hover {text-decoration:underline;}

/* SITENAVIGATION */ 
#sitenavigation {float:left;margin-right:5px;width:170px;border-top:4px solid #D3D4FF;border-bottom:1px solid #D3D4FF;padding:0 0 8px 0;margin-left:2px;/*height:168px !important;*/overflow:hidden;}
#sitenavigation ul li {font-size:12px;}

#sitenavigation ul li a#nav_1 {background:#FFF url(../images/bg_sitenavigation.gif) no-repeat;background-position:11px 7px;display: block;padding:3px 10px 3px 35px;color:#002D5B;text-decoration:none;width:125px;}
#sitenavigation ul li a#nav_2 {background:#FFF url(../images/bg_sitenavigation.gif) no-repeat;background-position:11px -17px;display: block;padding:3px 10px 3px 35px;color:#002D5B;text-decoration:none;width:125px;}
#sitenavigation ul li a#nav_3 {background:#FFF url(../images/bg_sitenavigation.gif) no-repeat;background-position:11px -41px;display: block;padding:3px 10px 3px 35px;color:#002D5B;text-decoration:none;width:125px;}
#sitenavigation ul li a#nav_4 {background:#FFF url(../images/bg_sitenavigation.gif) no-repeat;background-position:11px -65px;display: block;padding:3px 10px 3px 35px;color:#002D5B;text-decoration:none;width:125px;}
#sitenavigation ul li a#nav_5 {background:#FFF url(../images/bg_sitenavigation.gif) no-repeat;background-position:11px -89px;display: block;padding:3px 10px 3px 35px;color:#002D5B;text-decoration:none;width:125px;}
#sitenavigation ul li a#nav_6 {background:#FFF url(../images/bg_sitenavigation.gif) no-repeat;background-position:11px -113px;display: block;padding:3px 10px 3px 35px;color:#002D5B;text-decoration:none;width:124px;}
#sitenavigation ul li a#nav_7 {background:#FFF url(../images/bg_sitenavigation.gif) no-repeat;background-position:11px -137px;display: block;padding:3px 10px 3px 35px;color:#002D5B;text-decoration:none;width:125px;}
#sitenavigation ul li a#nav_8 {background:#FFF url(../images/bg_sitenavigation.gif) no-repeat;background-position:11px -161px;display: block;padding:3px 10px 3px 35px;color:#002D5B;text-decoration:none;width:125px;}
#sitenavigation ul li a#nav_9 {background:#FFF url(../images/bg_sitenavigation.gif) no-repeat;background-position:11px -181px;display: block;padding:3px 10px 3px 35px;color:#002D5B;text-decoration:none;width:125px;}
#sitenavigation ul li a#nav_10, #sitenavigation ul li a#nav_11 {display:none;height:1px;margin:0;padding:0;}

#sitenavigation ul li a#nav_1:hover, #sitenavigation ul li a#nav_1.active {background-color:#002D5B;background-position:-242px 7px;color:#FFF;;}
#sitenavigation ul li a#nav_2:hover, #sitenavigation ul li a#nav_2.active {background-color:#002D5B;background-position:-242px -17px;color:#FFF;}
#sitenavigation ul li a#nav_3:hover, #sitenavigation ul li a#nav_3.active {background-color:#002D5B;background-position:-242px -41px;color:#FFF;}
#sitenavigation ul li a#nav_4:hover, #sitenavigation ul li a#nav_4.active {background-color:#002D5B;background-position:-242px -65px;color:#FFF;}
#sitenavigation ul li a#nav_5:hover, #sitenavigation ul li a#nav_5.active {background-color:#002D5B;background-position:-242px -89px;color:#FFF;}
#sitenavigation ul li a#nav_6:hover, #sitenavigation ul li a#nav_6.active {background-color:#002D5B;background-position:-242px -113px;color:#FFF;}
#sitenavigation ul li a#nav_7:hover, #sitenavigation ul li a#nav_7.active {background-color:#002D5B;background-position:-242px -137px;color:#FFF;}
#sitenavigation ul li a#nav_8:hover, #sitenavigation ul li a#nav_8.active {background-color:#002D5B;background-position:-242px -161px;color:#FFF;}
#sitenavigation ul li a#nav_9:hover, #sitenavigation ul li a#nav_9.active {background-color:#002D5B;background-position:-242px -181px;color:#FFF;}

/* SUBNAVIGATION */ 
#subnavigation {float:left;width:197px;border-top:4px solid #D3D4FF;margin-left:2px}
#subnavigation ul li {font-size:12px;}
#subnavigation ul li a {background: #FFFFFF;display: block;padding:3px 10px;color:#002D5B;text-decoration:none;width:177px;}
#subnavigation ul li a:hover, #subnavigation ul li a.activesub {background:#002D5B;color:#FFF;}
#subnavigation ul li a.activemain {background:#002D5B;color:#FFF;}

/* DEFAULT FORM STYLES */
form input, form textarea, form select, form label, form button {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;}
form br {clear:both;}

form label {width:150px;float:left;display:block;}
form input {width:150px;display:block;float:left;border:1px solid #999;}
form select {width:150px;float:left;}
form textarea {width:150px;height:150px;float:left;}

form input.radio {width:auto;}
form label.radio {width:auto;}
form label.radio span {display:block;padding:3px 0 5px 0;white-space:nowrap;width:auto;}

form input.checkbox {width:auto;}
form label.checkbox {width:auto;}
form label.checkbox span {display:block;padding:3px 0 0 0;white-space:nowrap;}
form button {}

/* SPECIFIC STYLES FOR THE SEARCH FORM */
form#search {width:159px;margin-top:10px;}
input#keyword {width:156px;margin:0;}

form input.btn_submit {background:url(../images/btn_submit.gif) no-repeat left -27px;border:0;height:27px;overflow:hidden;width:72px;margin:0;float:right;padding-top:27px;margin-top:5px;}
form input.btn_submit:hover {background-position: 0 0;}

#prevnext {display:block;text-align:center;}

.align-left {float:left;}
.align-right {float:right;}
