@charset "ISO-8859-1";

/*### BODY, TABLE, IMG, INPUT, Error #########################################################################################################*/
body{
margin:0 0 20px 0;
padding:0px;
font-family:verdana,arial,helvetica,sans-serif;
background:#F3F5F6;
color:#000000;
text-align:center;
overflow: scroll;
overflow-x: hidden;
}

table, img{
margin: 0px;
padding: 0px;
border: none;
}

input[type=submit]{
cursor:pointer;
}

.error{
color:red;
padding-top: 10px;
}

#pageerror{
margin-top: 20px;
font-size:0.69em;
color: #717272;
}

STRONG{
font-weight: bold;
list-style-type:none;
}

.bold{
font-weight: bold;
list-style-type:none;
color:#046f96;
}

.editorText a{
padding-left: 15px; 
background: url(../img/directpijl.gif) 0px 7px no-repeat !important;
text-decoration: none;
width: 10px;
height: 10px;
}

.editor{
width: 205px;
}

/*### QUESTION BOX HOMEPAGE AND MY SITUATION PAGE ###################################################################################################*/
.question{
width: 275px;
margin-bottom: 10px;
background: url(../img/blauwepijl.gif) left top no-repeat;
color:#154273;
padding-left:15px;
padding-top:2px;
display:block;

/*border: 1px solid red;*/
}

.leading .question a{
text-decoration:none;
color:#154273;
}

.leading ol, .leading ul{
/*margin-left: -20px;*/
}


.eindInformatie{
font-size: 1.41em !important; /*reset Font-size*/
padding: 5px;
/*border-top: 3px solid #046f96;
border-bottom: 3px solid #046f96;*/
}

#content .moduletable .eindInformatie ol li{
list-style-type: decimal !important; 
list-style-position:inside !important;
}

#content .moduletable .eindInformatie ul li{
list-style-type: disc !important; 
list-style-position:inside !important;
}

.leading .question a:hover{
text-decoration:underline;
}

.question p{
margin-bottom: 5px;
}

.homeQuestionBg{
width: 445px;
height: 320px;
background-repeat: no-repeat;
}

.homeQuestionBg .inputbox, .questionMySit .inputbox{
width: 125px;
margin-top: 7px;
font-family:Liberation Sans, verdana, arial, helvetica, sans-serif;
font-weight: normal;
/*border:solid 1px #535353;*/
background:#fff;
}

.homeQuestionBg .title, .questionMySit .title{
margin: 0 0 5px -1px;
padding-top: 10px;
font-size: 1.25em;
}

.firstQuestion{
/*position: absolute;*/
padding: 5px 0 0px 2px;
margin-left: 0px;
margin-bottom: 5px;
color: black;
width: 440px;
height: 155px;
background-color: #deeff6;

}

.firstquestionImage{
width:215px;
height: 150px;
float: left;
margin-left: 3px;
background: url(../img/wonen.jpg);

}

.secondQuestion{
/*position: absolute;*/
left: 225px;
padding: 5px 0 0 2px;
margin-left: 0px;
color: black;
width: 440px;
height: 155px;
background-color: #bddfed;
}

.secondquestionImage{
width:215px;
height: 150px;
float: left;
margin-left: 3px;
background: url(../img/werken.jpg);

}

.questionStart{
width:205px;
height: 152px;
float: right;
padding-right: 2px;
padding-left: 7px;
font-size: 0.69em;
}

.questionMySit{
position: absolute;
width:300px;
}

.first{
padding: 5px 10px 10px ;
background-color:#bddfed
}

.second{
left: 580px;
padding: 5px 10px 10px ;
background-color:#deeff6; 
}

/*### DROPSHADOW #####################################################################################################################*/
#shadow1 { position:relative; border:solid 1px #F1F3F4; margin-left:auto; margin-right:auto; width:948px; min-height:100%; float:left; }
#shadow2 { position:relative; border:solid 1px #EEF0F1; margin-left:auto; margin-right:auto; width:946px; min-height:100%; float:left; }
#shadow3 { position:relative; border:solid 1px #E9EAEB; margin-left:auto; margin-right:auto; width:944px; min-height:100%; float:left; }
#shadow4 { position:relative; border:solid 1px #E2E4E5; margin-left:auto; margin-right:auto; width:942px; min-height:100%; float:left; }
#shadow5 { position:relative; border:solid 1px #D9DBDC; margin-left:auto; margin-right:auto; width:940px; min-height:100%; float:left; }
#shadow5 { background:#FFFFFF; } /*---white background fix Firefox----*/

/*### MAIN LAYER #####################################################################################################################*/
#maincenter{
width:948px;
height:100%;
margin:0 auto;
}

/*### TOP LAYER ######################################################################################################################*/
#functioneellinks{
width:469px;
height:22px;
float:left;
text-align:left;
background:#F3F5F6;
font-size:0.69em;
}

#functioneellinks a, #functioneelrechts a.mainlevel{
font-family:Liberation Sans, verdana, arial, helvetica, sans-serif;
color:#535353;
text-decoration: none;
}

#functioneellinks a:hover, #functioneelrechts a.mainlevel:hover{
text-decoration: underline;
color:#010101;
}

#functioneellinks ul{
margin: 10px 0 0 -40px;
list-style-type:none;
}

#functioneellinks ul li{
display:inline-block;
float:left;
padding-left:15px;
list-style:none;
}

#functioneelrechts{
width:469px;
height:17px;
float:left;
padding-top:10px;
background:#F3F5F6;
font-size:0.69em;
}

#functioneelrechts ul{
margin:0px;
padding-right:10px;
list-style-type:none;
}

#functioneelrechts ul li{
display:inline-block; 
float:right;
padding-left:15px;
list-style:none;
}

/*### HEADER LAYER ###################################################################################################################*/
/*-------Logo -------------*/
#logohead {
width:940px;
height:117px;
float:left; 
background:#FFFFFF;
}

#titelbalk {
background-color:#deeff6; 
height:30px;
position:absolute;
top:87px;
width:940px;
}

#titelbalk h2{
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
padding-left: 1em;
float: left;
margin-top: 0.4em;
}

#titelbalk span{
font-size:12px;
padding-left: 1em;
float: left;
margin-top: 0.7em;
}

/*-------Top menu ---------*/
#topmenu{
width:710px;
height:50px;
float:left;
text-align:left;
font-size:0.75em; 
background:#046f96;
}
/*-------Top menu hyperlinks ---------*/
#topmenu ul{
position:absolute;
top:134px;
margin-left:0px;
padding-left:20px;
}

#topmenu ul li{
display: inline;
list-style:none;
}

#topmenu a{
font-family:Liberation Sans, arial, verdana, helvetica, sans-serif;
font-weight:bold;
}

#topmenu a.mainlevel:link, #topmenu a.mainlevel:visited{
display:block;
float:left;
padding: 3px 10px 3px 10px;
color:#FFFFFF;
text-decoration:none;
}

#topmenu a.mainlevel:hover{
color:#000;
background:#bddfed;
}

#topmenu a.mainlevel:active, #topmenu #active_menu{
color:#000000;
background:#bddfed;
}
/*-------Search ---------*/
#searchmod {
width:230px;
height:50px;
float:left;
background:#046f96;
}

#searchmod ul{
text-align: right;
margin: 28px 20px 0 0;
}

#searchmod ul li{
display: inline;
list-style:none;
}

#searchmod a{
font-family:Liberation Sans, arial, verdana, helvetica, sans-serif;
font-size:0.75em;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

#searchmod a:hover{
text-decoration:underline;
}

/*######### LEFT, RIGHT LAYER || contentStyle1.css en contentStyle2.css ###############################################################*/
#linkerkolom{
height:100%;
bottom:0;
float:left;
text-align:left;
border-top:solid 10px #bddfed;
background:#FFFFFF;
}

#rechterkolom{
height:100%; 
float:left;
text-align:left;
border-top:solid 10px #bddfed;
background:#FFFFFF;
}

/*######### FOOTER ###################################################################################################################*/
#footer{
display:block;
width: 940px;
height:75px;
line-height:75px;
margin:0px;
padding:0px;
float:right;
background:#FFFFFF;
}

#footer img{
margin-top:50px;
}

/*######### CONTENT HEADINGS H1, H2, H3... | CONTENT DEFAULT TEXT ######################################################################################################*/
/*----- Headings -------*/
h1, #content h2{
margin:0;
padding:0 0 10px 0;
font-family: Liberation Sans, arial, verdana, helvetica, sans-serif;
font-size: 0.94em;
}

#content .blog .leading h2{
margin-bottom: 0;
font-family:Liberation Sans, verdana, arial, helvetica, sans-serif;
font-size: 1em;  /*---0.69em!---*/
}

#content p{
margin-top: 0px;
}

#page{
font-size: 0.69em;
line-height: 15px;
}

#page h1{
padding-top: 7px;
font-size: 2em;
}

#page h2{
padding-top: 7px;
font-size: 1em;
}

/*----- Content --------*/
form p{
margin:0;
padding:0;
}

form fieldset{
border:0px solid #000000;
text-align:left;
width:6em;
}

.button{
margin-top: 7px;
border: 1px solid #046f96;
background:#046f96;
color: #fff;
font-family:Liberation Sans, verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

form .inputbox{
width: 108px;
border:solid 1px #535353;
background:#fff;
font-family:Liberation Sans, verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

.infoMenu {
line-height: 15px;
font-size: 0.69em;
}

.infoAntwoord{
padding: 0.5em 0 1em 0.5em;
}

.infoAntwoord .button{
float: right;
margin: 5px;
}

.iteminfo{
margin:0;
padding:0;
}

.leading{
/*width:100%;*/
padding-right: 7px;
line-height: 15px;
font-size:0.69em;
}

/*Vraag Antwoord tabblad*/
.vraagAntwoord .button {margin: 5px; float: right;}
.vraagAntwoordContent p{margin-top: 0px;}

/*Actueel Tabblad*/
.actueelItem{padding-bottom: 10px;}
.actueelItem:hover{background-color: #f0f7f9;}
.actueelItem a{font-weight: bold;}
.actueelItem a:hover{color: #0162cd;}
.actueelNav{margin-bottom:10px; padding-bottom: 2px; border-bottom: 3px solid #046f96;}
.actueelNavBottom{padding-top: 2px; border-top: 3px solid #046f96;}
.actueelNav a:link, .actueelNavBottom a:link{text-decoration: none;}
.actueelHome{margin: -5px 0 10px 15px;}
.createdate { color:#535353; }

/*Werkt nog niet?*/
.linkSel{
background: url(./../img/blauwepijl_active.gif);
background-position: 0px 7px;
background-repeat: no-repeat;}

.situatieCodeInput form{background-color: #bddfed; height: 30px; padding-left: 4px; margin-bottom: 10px;} 

.extraContentInfo {padding-left: 7px;}
.extraContentInfo p{margin-top: 0px;}
.extraContentInfo h3{font-size: 0.80em;}
.extraContentInfo h4{ font-size:1em; margin: 0px;}

.eindInformatie .externeWebsite a{
background: url(../img/directpijl_blauw.png) no-repeat center right !important;
padding-right: 12px !important; 
text-decoration: none !important;
width: 10px;
height: 10px;
}

.eindInformatie .externeWebsite a:hover{
text-decoration: underline !important;
background-color: white !important;
}

.eindInformatie .externeWebsite a:visited{
padding-right: 12px !important; 
background: url(../img/directpijl_visited.png) no-repeat center right;
text-decoration: none;
}

.eindInformatie h3{
border-bottom: 1px solid #046f96;
}

.eindInformatie .broForm a{
padding-left: 15px !important; 
background: url(../img/directpijl.gif) 0px 7px no-repeat !important;
text-decoration: none !important;
width: 10px;
height: 10px;
}

.eindInformatie .broForm a:hover{
text-decoration: underline !important;
background-color: white !important;
}

.externeWebsite a{
padding-right: 12px;
background: url(../img/directpijl_blauw.png) no-repeat center right;
text-decoration: none;
}

.externeWebsite a:visited{
padding-right: 12px;
background: url(../img/directpijl_visited.png) no-repeat center right;
text-decoration: none;
}

.GIPListUL {margin:0px; padding-left:0px;}
.GIPListUL, .GIPListLI {display:block; list-style:none;}
.GIPListLI a{
background: url(../img/directpijl_blauw.png) 0px 6px no-repeat;
padding-left: 15px !important; 
text-decoration: none !important;
display:block;
padding: 2px 0 4px;
}

/*
.GIPListUL{
list-style-type: none;
padding: 0px;
margin: 0px 0 0 4px;
}

.GIPListLI{
background-repeat: no-repeat;
background-position: 0px 5px; 
padding-left: 15px; 
margin:0px;
}

.GIPListLI a{
text-decoration: none;
background:none;
padding: 0px;
margin-left: -17px;
color: #154273;
}
*/

.GIPListLI a:visited{
background: url(../img/directpijl_visited.png) 0px 6px no-repeat;
text-decoration: none;
color: #696969;
}

.GIPListLI a:hover{
/*color: #0162cd;*/
text-decoration: underline !important;
}




/*backoffice aanpassing
#rechterkolom .externeWebsite p{
padding-left: 16px;
text-indent: -14px;
}*/

/*----- Content hyperlinks -----*/
a{ color: #154273; text-decoration:underline; }
a:hover { text-decoration:underline; color: #154273; }
a:visited { color: #696969; }

/*######### END ###########################################################################################################################*/


/*######### HOME FRONTPAGE MODULES ########################################################################################################*/

/*######### AGENDA #####################*/
.agendaimg { margin-left:10px; margin-top:26px; }

/*##### DEFAULT AND CUSTOM MODULES #####*/
/*---- Default & custom -----------*/
#content div.moduletable, #content div.moduletabledirect { margin-bottom:25px;}
#content .moduletabledirect h3 {margin-top:0px; margin-bottom:10px; font-family:Liberation Sans, arial, verdana, helvetica, sans-serif; font-weight:bold; font-size:0.94em; color:#000000;}
/*---- Default hyperlinks standard arrow ----*/
#content .moduletable ul {margin:0px; padding-left:0px;}
#content .moduletable ul li, .navigatiekolom li {display:block; list-style:none;}
#content .moduletable h2{padding-bottom: 10px;}
#content .moduletable a {font-family:Liberation Sans, verdana, arial, helvetica, sans-serif; font-weight:normal; }
#content .moduletable li a:link, #content .moduletable li a:visited, .navigatiekolom a {background: url(../img/blauwepijl.gif) left top no-repeat; text-decoration:none; color:#154273; padding-left:15px; padding-bottom:8px; padding-top:2px; display:block;}
#content .moduletable li a:hover, #content .moduletable li a:active {background: url(../img/blauwepijl.gif) top left no-repeat; text-decoration:underline; color:#154273; padding-left:15px; padding-bottom:8px; display:block;}
/*---- Custom hyperlinks external link arrow ----*/

/*##### NAVIGATION MODULES #####*/
.navigatiekolom li {padding-left: 10px;}
.navigatiekolom ul ul li {padding-left: -40px;}
.navigatiekolom .layer1:hover, .layer2:hover {background-color: #bddfed; text-decoration: none;}
.menuActive {background: url(../img/blauwepijl_active.gif) top left no-repeat;}
.submenu1 {margin-left: 10px;}

/*######### UITGELICHT###################*/
.uitgelichtkop { padding-top:4px; font-size: 1.4em; font-family:Liberation Sans, arial, verdana, helvetica, sans-serif; font-weight: bold;}
table.uitgelicht td, table.uitgelichtkop td { vertical-align: top; }

/*######### POLL #########################*/
form.p { margin:0; padding:0;}
.moduletablepoll { margin-left: 20px; }
.moduletablepoll fieldset, .moduletablepoll h4 { width: 160px; font-size: 0.69em; margin:0; padding:0;}
.moduletablepoll h3 {margin-top:0px; margin-bottom:10px; font-family:Liberation Sans, arial, verdana, helvetica, sans-serif; font-weight:bold; font-size:0.94em; color:#000000;}
.moduletablepoll a { font-size: 0.69em; }
.contactFormulier { padding-bottom: 10px;}
.selectionBoxText{
padding-left: 22px;
text-indent: -22px;
}

.selectionBoxText input[type="radio"]{
    width: 22px;
}

.contactFormulier td{margin:0xp; padding:3px 2px 0px 2px; background-color: #deeff6;}
.contactFormulier input[type="text"] {width:250px; margin-bottom: 5px; font-size:small; font-family:Liberation Sans, verdana, arial, helvetica, sans-serif; font-weight:normal;}
.contactFormulier select{width:256px; margin-bottom: 5px; font-size:small; font-family:Liberation Sans, verdana, arial, helvetica, sans-serif; font-weight:normal;}
.contactFormulier textarea{width: 250px; height: 100px;}
.situatieCodeInput{width: 100%;}

/*====Concept Info=====*/
#concept{
position: absolute;
z-index: 1;
top:15px;
left:0px;
}
/*=====================*/


.infoHover img{
height: 12px;
width: 12px;
margin: 0px 0px 0 0px;
}

.infoHover a{
cursor: default;
text-decoration: none;
padding-left: 6px;
}

.infoHover a span{
display:none;
}

.infoHover a:hover span{
display: block;
position: absolute;
z-index: 10;
width: 200px;
margin: 1em 0 0 0.5em;
padding: 1em;
border: 1px solid black;
background: #FEF1BC;
text-decoration: none;
color: black;
font-size: 8pt;

}

#situatieCodeInputinfoHover img{
height: 12px;
width: 12px;
margin: -16px 3px 0px 0px;
cursor: pointer;
}

#SituatieCodeInfo { 
    display: none; 
    /*background:transparent url(/tools/img/tooltip/black_arrow.png); */
	z-index: 10;
	background: #FEF1BC;
    font-size:12px; 
    height:70px; 
    width:160px; 
    padding:25px; 
    color: black;     
}



/*#situatieCodeInputinfoHover a{
cursor: default;
text-decoration: none;
padding-left: 0px;
}

#situatieCodeInputinfoHover a span{
display:none;
}

#situatieCodeInputinfoHover a:hover span{
display: block;
position: absolute;
z-index: 10;
width: 200px;
margin: 1em 0 0 0.5em;
padding: 1em;
border: 1px solid black;
background: #FEF1BC;
text-decoration: none;
color: black;
font-size: 8pt;

}*/






.infoHome {
left: 684px;
top: 265px;

}

/*######### MENU ###########################################################################################################################*/

/*  Subnavigatie op contentpagina's
-------------------------------------------- */
#navigatiekolom {margin-left: -20px;} /*Reset KolomLinks Padding*/
#inhoudbox #navigatiekolom #subnavigatie { padding: 0;}
#inhoudbox #navigatiekolom #subnavigatie ul { margin:0; padding:0; list-style:none; }
#inhoudbox #navigatiekolom #subnavigatie li { margin:0; padding:0; border: none; background: #FFF; }
#inhoudbox #navigatiekolom #subnavigatie li strong,
#inhoudbox #navigatiekolom #subnavigatie li a:hover { background-color: #bddfed !important; }

#inhoudbox #navigatiekolom #subnavigatie li.first a { background: #deeff6 url(../img/rijks_sprite.png) no-repeat -3220px .6em; }
#inhoudbox #navigatiekolom #subnavigatie li.first strong { background: #bddfed url(../img/rijks_sprite.png) no-repeat -3220px .6em; }
#inhoudbox #navigatiekolom #subnavigatie li.open li.actief a strong,
#inhoudbox #navigatiekolom #subnavigatie li.open li.actief strong a { width: auto; padding: 0; background-image: none;}
#inhoudbox #navigatiekolom #subnavigatie li.open li,
#inhoudbox #navigatiekolom #subnavigatie li.actief li { background: #FFF; }

/* Diepere niveau's in subnavigatie */
#inhoudbox #navigatiekolom #subnavigatie li a,
#inhoudbox #navigatiekolom #subnavigatie li strong { display:block;width:198px;padding:.2em 10px .3em 32px; background: url(../img/rijks_sprite.png) no-repeat -2340px .6em; color: #000; font-weight:normal; text-decoration: none;}
#inhoudbox #navigatiekolom #subnavigatie li.open li a,
#inhoudbox #navigatiekolom #subnavigatie li.actief li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.actief strong {width:186px;padding:.2em 10px .3em 44px; background: url(../img/rijks_sprite.png) no-repeat -2328px .6em; font-weight:normal;}
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.actief li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.actief strong { width:174px; padding:.2em 10px .3em 56px; background: url(../img/rijks_sprite.png) no-repeat -2316px .6em; }
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.actief li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.actief strong { width:162px; padding:.2em 10px .3em 68px; background: url(../img/rijks_sprite.png) no-repeat -2304px .6em; }
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.actief li a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li li.actief strong { width:150px; padding:.2em 10px .3em 80px; background: url(../img/rijks_sprite.png) no-repeat -2292px .6em;}

#inhoudbox #navigatiekolom #subnavigatie li.open a,
#inhoudbox #navigatiekolom #subnavigatie li.open strong { background-position: -3220px .6em;}
#inhoudbox #navigatiekolom #subnavigatie li.open li.open a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open strong { background-position: -3208px .6em;}
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open strong { background-position: -3196px .6em;}
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open strong  { background-position: -3184px .6em;}
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open li.open a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open li.open strong { background-position: -3172px .6em;}

#inhoudbox #navigatiekolom #subnavigatie li.actief a,
#inhoudbox #navigatiekolom #subnavigatie li.actief strong,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.actief a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.actief strong,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.actief a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.actief strong,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open li.actief a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.open li.open li.open li.actief strong {background-color: #deeff6;}

#inhoudbox #navigatiekolom #subnavigatie li.open li.actief a,
#inhoudbox #navigatiekolom #subnavigatie li.open li.actief strong {background-color: #bddfed;}

/*  Lijsten: ul en ol */
#inhoudbox ul {
 padding: 0;
 margin: 0 0 1.4em 0;
 list-style-type: none;
}
#inhoudbox ul li,
#inhoudbox ol ul li,
#inhoudbox ol.alfa ul li,
#inhoudbox ol.roman ul li {
 background: url(../img/rijks_sprite.png) no-repeat -7640px .4em;
 padding: 0 0 0 1.1em;
 margin: 0 0 0 .6em;
 line-height: 1.4;
 list-style-type: none;
}

#inhoudbox ol {
 padding: 0;
 margin: 0 0 1.4em .6em;
 line-height: 1.4;
}

#inhoudbox ol ol, #inhoudbox ul ul,
#inhoudbox ol ul, #inhoudbox ul ol {
 margin: 0;
}

#inhoudbox ol li {
 display: list-item !important;
 list-style-type: decimal;
 list-style-position: outside;
 background: none;
 margin: 0 0 0 2.2em;
 padding: 0;
 line-height: 1.4;
}

#inhoudbox ol.alfa li {
 margin: 0 0 0 2.7em;
 list-style-type: lower-alpha;
}

#inhoudbox ol.roman li {
 margin: 0 0 0 2.7em;
 list-style-type: lower-roman;
}

/*######### END ###########################################################################################################################*/


/*######### MENU EINDSCHERM ###########################################################################################################################*/

/*  Subnavigatie op contentpagina's
-------------------------------------------- */

#eindBox #eindKolom #eindNavigatie{ padding: 0;}
#eindBox #eindKolom #eindNavigatie ul { margin:0; padding:0; list-style:none; }
#eindBox #eindKolom #eindNavigatie li { margin:0; padding:0; border: none; background: #FFF; }
#eindBox #eindKolom #eindNavigatie li a:hover {text-decoration: underline; }

#eindBox #eindKolom #eindNavigatie li.first a { background: #deeff6 url(../img/rijks_sprite.png) no-repeat -3220px .6em; }
#eindBox #eindKolom #eindNavigatie li.open li,
#eindBox #eindKolom #eindNavigatie li.actief li { background: #FFF; }

/* Diepere niveau's in subnavigatie */
#eindBox #eindKolom #eindNavigatie li a {display:block;width:392px;padding:.2em 10px .3em 32px; background: url(../img/rijks_sprite.png) no-repeat -2340px .6em; color: #000; font-weight:normal; text-decoration: none;}
#eindBox #eindKolom #eindNavigatie li.open li a,
#eindBox #eindKolom #eindNavigatie li.actief li a {width:380px;padding:.2em 10px .3em 44px; background: url(../img/rijks_sprite.png) no-repeat -2328px .6em; font-weight:normal;}
#eindBox #eindKolom #eindNavigatie li.open li.open li a,
#eindBox #eindKolom #eindNavigatie li.open li.actief li a {width:368px; padding:.2em 10px .3em 56px; background: url(../img/rijks_sprite.png) no-repeat -2316px .6em; }
#eindBox #eindKolom #eindNavigatie li.open li.open li.open li a,
#eindBox #eindKolom #eindNavigatie li.open li.open li.actief li a {width:356px; padding:.2em 10px .3em 68px; background: url(../img/rijks_sprite.png) no-repeat -2304px .6em; }
#eindBox #eindKolom #eindNavigatie li.open li.open li.open li.open li a,
#eindBox #eindKolom #eindNavigatie li.open li.open li.open li.actief li a {width:344px; padding:.2em 10px .3em 80px; background: url(../img/rijks_sprite.png) no-repeat -2292px .6em;}

#eindBox #eindKolom #eindNavigatie li.open a {background-position: -3220px .6em;}
#eindBox #eindKolom #eindNavigatie li.open li.open a {background-position: -3208px .6em;}
#eindBox #eindKolom #eindNavigatie li.open li.open li.open a {background-position: -3196px .6em;}
#eindBox #eindKolom #eindNavigatie li.open li.open li.open li.open a {background-position: -3184px .6em;}
#eindBox #eindKolom #eindNavigatie li.open li.open li.open li.open li.open a {background-position: -3172px .6em;}

#eindBox #eindKolom #eindNavigatie li.actief a,
#eindBox #eindKolom #eindNavigatie li.open li.actief a,
#eindBox #eindKolom #eindNavigatie li.open li.open li.actief a,
#eindBox #eindKolom #eindNavigatie li.open li.open li.open li.actief a,
#eindBox #eindKolom #eindNavigatie li.open li.open li.open li.open li.actief a {background-color: #deeff6;}



/*  Lijsten: ul en ol */
#inhoudbox ul {
 padding: 0;
 margin: 0 0 1.4em 0;
 list-style-type: none;
}
#eindBox ul li,
#eindBox ol ul li,
#eindBox ol.alfa ul li,
#eindBox ol.roman ul li {
 background: url(../img/rijks_sprite.png) no-repeat -7640px .4em;
 padding: 0 0 0 1.1em;
 margin: 0 0 0 .6em;
 line-height: 1.4;
 list-style-type: none;
}

#eindBox ol {
 padding: 0;
 margin: 0 0 1.4em .6em;
 line-height: 1.4;
}

#eindBox ol ol, #eindBox ul ul,
#eindBox ol ul, #eindBox ul ol {
 margin: 0;
}

#eindBox ol li {
 display: list-item !important;
 list-style-type: decimal;
 list-style-position: outside;
 background: none;
 margin: 0 0 0 2.2em;
 padding: 0;
 line-height: 1.4;
}

#eindBox ol.alfa li {
 margin: 0 0 0 2.7em;
 list-style-type: lower-alpha;
}

#eindBox ol.roman li {
 margin: 0 0 0 2.7em;
 list-style-type: lower-roman;
}

/*######### SITEMAP ###########################################################################################################################*/

.sitemap ul{
margin-top: 10px;
}
.sitemap ul li a{
font-weight: bold !important;
font-size: 1.4em;
}

.sitemap ul ul li a{
font-weight: normal !important;
font-size: 1.4em;
}

.sitemap{
font-weight: bold;
}

#homeMiddleContent{
margin-top: 30px;
padding-left: 10px;
}

/*######### SITEMAP ######################################################################################################################### */

/*====Input Situatiecode help ====================*/

#helppopupwrapper{
display:none;
position:relative;
_position:absolute; /* hack for internet explorer 6*/
margin-top: -10px;
margin-bottom:10px;
width: 200px;
}

#helppopuptop{
background: url(../img/yellow_toparrow.png) no-repeat top right ;
width: 200px;
height: 12px;
padding: 0 12px 0 12px;
}

#helppopup{
width:200px;
background:#fef1bc;
padding: 12px;
font-size:12px;
}

#helppopupcontent{
padding-top: 7px;
font-size:10px;
}

#helppopupClose{
font-size:14px;
line-height:14px;
right:-20px;
top:14px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
cursor: pointer;
}

/*====Mail Situatiecode help ====================*/


#MailSituationCodeHelpIcon{
float:right;
margin-right: 5px;
margin-top: 2px;
cursor: pointer;
}

#mailsituatiecodewrapper{
display:none;
position:relative;
_position:absolute; /* hack for internet explorer 6*/
margin-top: -12px;
margin-bottom: 10px;
width: 187px;
}

#mailsituatiecodetop{
background: url(../img/yellow_toparrow.png) no-repeat top right ;
width: 187px;
height: 12px;
padding: 0 12px 0 12px;
}

#mailsituatiecode{
width:187px;
background:#fef1bc;
padding: 12px;
font-size:12px;
}

#mailsituatiecodecontent{
padding-top: 7px;
font-size:10px;
}

#mailsituatiecodeClose{
font-size:14px;
line-height:14px;
right:-20px;
top:14px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
cursor: pointer;
}


/*==Question Help =========================*/

.questionhelp{
float: right;
margin-top: -15px;
width: 30px;
height: 11px;

/*border: 1px solid green;*/
}

.questiontext{
width: 240px;
/*border: 1px solid blue;*/
}

.questionhelp img{
height: 12px;
width: 12px;
margin: 0px 0px 0px 0px;
cursor: pointer;
}

#questionhelppopupwrapper{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
width:230px;
z-index:2;
/*margin-top: -20px;
margin-left: 260px;*/
}

#questionhelppopupleft{
background: url(../img/yellow_leftarrow.png) no-repeat top right;
width: 15px;
height:21px;
float: left;
}

#questionhelppopup{
width:190px;
float: right;
background:#fef1bc;
padding:0 12px 12px 13px;
font-size:10px;
}

#questionhelppopupcontent{
padding-top: 0px;
text-align: left;

}

#questionhelppopup h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}

#questionhelppopupClose{
line-height:14px;
right: -98px;
top: 2px;
position:relative;
color:#6fa5fd;
font-weight:700;
display:block;
cursor: pointer;
}

/*===== Question Help Slider =====*/

#helpsliderwrapper{
display:none;
position:relative;
_position:absolute; /* hack for internet explorer 6*/
margin-top: 0px;
z-index:2;
width: 240px;
}

#helpslidertop{
background: url(../img/yellow_toparrow.png) no-repeat top right ;
/*z-index:3;*/
width: 240px;
height: 12px;
padding: 0 12px 0 12px;
}

#helpslider{
width:240px;
background:#fef1bc;
/*z-index:2;*/
padding: 12px;
font-size:12px;
}

#helpslidercontent{
padding-top: -5px;
font-size:11px;
color: #000000;
}

#helpsliderClose{
font-size:14px;
line-height:14px;
left:230px;
top: -12px;
position:relative;
color:#6fa5fd;
font-weight:700;
display:block;
cursor: pointer;
}


/*================================*/

#uwsituatiecodehelp{
height: 14px;
width: 14px;
}

/*===Nieuwe eindsituatie====*/

.subjectkolom{
/*border: 1px solid red;*/
width: 205px;
padding: 0 5px 0 5px;
}

.linklijst {
font-size: 0.69em; 
}

p.intro {
font-weight: bold;
line-height: 1.4;
font-size: 0.69em; 
margin: 20px 0 20px;
}

.linklijst a{
background:transparent url(../img/blauwepijl.gif) no-repeat scroll left top;
color:#154273;
display:block;
padding-bottom:8px;
padding-left:15px;
padding-top:2px;
text-decoration:none;
}

.linklijst a:hover{
text-decoration:underline;
}

.linklijst li{
list-style-type: none;
}

.linklijst ul{
margin-left: -38px;
margin-top: 0px;
margin-bottom: 25px;
}

.linklijst h2{
font-size: 1.2em !important;
color:#154273;
}

#crumblepath{
font-size: 0.69em;
margin: -27px 0 10px;
color: #666666;
line-height: 1.5em; 
}

#crumblepath a{
color: #154273;
}

/* Extra info */

.extraContentInfo2{
background: #deeff6;
margin: 5px;
padding: 0px 5px 5px 5px;
}

.extraContentInfo2 h3{
color: #154273;
font-size: 0.9em;
border-bottom:1px solid #046F96;
}

#backbtnEndInformation{
float: right;
margin: 0px 0 10px; 0;

}

#profileExtraInfo{
margin-top: 50px;
}

.blueheader{
color: #154273 
}

/*######### END ###########################################################################################################################*/
