
#content {
    position:relative;
}

div#content div#content_main {
    float:none;
}



div#content div#content_main div#content_sub_navigation {
    padding: 0 20px 0 4px;
    overflow: hidden;
    width: 160px;
    border-right:1px solid #ddd;
}

div#content div#content_main div#content_sub_navigation ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

div#content div#content_main div#content_sub_navigation ul li {
    border-top: 1px solid #CFCFCF;
    background: url(../images/internet/bullet_hoofditem_blue.gif) no-repeat 0 6px;
    padding: 0.2em 1em 0.2em 1em;
}

div#content div#content_main div#content_sub_navigation ul li.last {
    border-bottom: 1px solid #CFCFCF;
}

div#content div#content_main div#content_sub_navigation ul li.first {
    border: none;
}

div#content div#content_main div#content_sub_navigation ul li.active ul li.last {
    border-bottom: none;
}

div#content div#content_main div#content_sub_navigation ul li ul {
    display: none;
}

div#content div#content_main div#content_sub_navigation ul li span {
    display: block;
}

div#content div#content_main div#content_sub_navigation ul li.active a span {
    padding: 0 0 0 1em;
}

div#content div#content_main div#content_sub_navigation ul li.active ul li a span {
    padding: 0;
}

div#content div#content_main div#content_sub_navigation ul li.active {
    background: url(../images/internet/bullet_hoofditem_red.gif) no-repeat 0 6px;
    padding: 0.2em 0;
}

div#content div#content_main div#content_sub_navigation ul li.active a {
    color: #D10163;
    font-weight: bold;
    width: 140px;
    text-decoration: none;
}

div#content div#content_main div#content_sub_navigation ul li.active ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

div#content div#content_main div#content_sub_navigation ul li.active ul li {
    background: url(../images/internet/bullet_hoofditem_red.gif) no-repeat 1em 6px;
    border-top: 1px solid #CFCFCF;
    padding: 0.2em 0 0.2em 2em;
}

div#content div#content_main div#content_sub_navigation ul li.active ul {
    display: block;
}

div#content div#content_main div#content_sub_navigation ul li.active ul li a {
    border: none;
    font-weight: normal;
}

div#content div#content_main div#content_sub_navigation ul li.active ul li.active a,
div#content div#content_main div#content_sub_navigation ul li.active a:hover {
    font-weight: bold;
}

div#content div#content_main div#content_main_content {
    background-color: #FFFFFF;
    float: left;
    margin: 0 0 0 20px;
    padding: 0 0 0 20px;
    width: 569px;
}

div#content div#content_main div#content_main_content div#content_main_content_kruimelspoor {
    width: 410px;
}

div#content div#content_main div#content_main_content div#content_main_content_kruimelspoor a {
    color: #A2A2A2;
}

div#content div#content_main div#content_main_content div#content_main_content_kruimelspoor,
div#content div#content_main div#content_main_content div#content_main_content_back,
div#content div#content_main div#content_main_content div#content_main_content_print {
    color: #A2A2A2;
    float: left;
    padding: 5px 1.5em 1em 0;
    font-size: 85%;
}

div#content div#content_main div#content_main_content div#content_main_content_back {
    background: url(../images/internet/but_terug.gif) no-repeat 0 6px;
    padding: 0.5em 1em 0 1em;
}

div#content div#content_main div#content_main_content div#content_main_content_back a,
div#content div#content_main div#content_main_content div#content_main_content_print {
    display: none;
    color: #A2A2A2;
}

div#content div#content_main div#content_main_content div#content_main_content_print {
   background: url(../images/internet/but_print.gif) no-repeat;
   height: 19px;
   padding: 5px 0 0 26px;
   width: 20px;
}

div#content div#content_main div#content_main_content div#content_main_content_print a {
    color: #A2A2A2;
}

div#content div#content_main div#content_main_content div#content_main_content_module {
    clear: both;
    min-height: 300px;
}

div#content div#content_main div#content_main_content div#content_main_content_module p.word img {
    margin: 0 0.5em 0 0;
}

div#content div#content_main div#content_main_content div#content_main_content_module h2,
div#content div#content_main div#content_main_content div#content_main_content_module h6 {
    display: block;
    font-weight: bold;
    font-size: 110%;
}

div#content div#content_main div#content_main_content div#content_main_content_module h2 {
    font-size: 100%;
}

div#content div#content_main div#content_main_content div#content_main_content_module h6.rubriektitel {
    border-bottom: 1px dotted #BFBFBF;
    font-size: 120%;
    margin: 1em 0;
    padding: 0 0 0.5em 0;
}

div#content div#content_main div#content_main_content div#content_main_content_module a {
    font-weight: bold;
}

div#content div#content_main div#content_main_content div#content_main_content_module ul {
    margin-left: 2px;
}

div#content div#content_main div#content_main_content div#content_main_content_module ol {
    padding-left: 19px;
}

div#content div#content_main div#content_main_content div#content_main_content_archief {
    float: left;
}
div#content div#content_main div#content_main_content div#content_main_content_up {
    text-align: right;
    width: 100%;
    clear: both;
}

div#content div#content_main div#content_main_content div#content_main_content_up a {
    background: url(../images/internet/but_naarboven.gif) no-repeat 0 50%;
    font-size: 80%;
    padding: 0 0 0 1em;
}

div#content div#content_main div#content_main_content div#content_main_content_module ul.itemlist, ul.itemlist_bullet {
    float: left;
}

div#content div#content_main div#content_main_content div#content_main_content_module ul.itemlist, ul.itemlist_bullet li {
    padding: 0;
}

div#content div#content_main div#content_main_content div#content_main_content_module div#intro {
    color: #58585A;
}

div#content div#content_main div#content_main_content div#content_main_content_module a.item_title {
    color: #58585A;
}

div#content div#content_main div#content_main_content div#content_main_content_module div.item_date {
    color: #9E9E9E;
    padding: 0 0 0.5em 0;
}

div#content div#content_main div#content_main_content div#content_main_content_module a {
    color: #0393DA;
}

div#content div#content_main div#content_main_content div#content_main_content_module a.meerinfo {
    display: block;
}

div#content div#content_main div#content_main_content div#content_main_content_module div.item_intro {
    border-bottom: 1px solid #BFBFBF;
    padding: 0 0 0.5em 0;
}

div#content div#content_main div#content_main_content div#content_main_content_module div.downloads {
    border-top: 1px dotted #BFBFBF;
    padding: 1em 0 0 0;
}

div#content div#content_main div#content_main_content div#content_main_content_module div.downloads ul li {
    background-image: none;
    padding: 0;
}

div#content div#content_main div#content_main_content div#content_main_content_module div.downloads ul li a {
    background-position: left;
    padding: 0.1em 1.5em;
}

div#content div#content_main div#content_main_content div#content_main_content_module div.downloads ul li span.kenmerken_toon_document_grootte {
    display: none;
}

div#content div#content_main div#content_main_content div#content_main_content_module h6.rubriek {
    border-bottom: 1px solid #DDDFDE;
    margin: 0 0 0 1em;
    padding: 0.5em 0 0.5em;
}

div#content div#content_main div#content_main_content div#content_main_content_module h6.rubriek a {
    color: #58585A;
}

div#content div#content_title {
    color: #0194D9;
    font-weight: bold;
    padding: 0.5em 0 0.5em 1em;
}

/* ______________ LAYOUT PORTAL __________________*/

#content_navigation {
    overflow:hidden;
}

#header_snelmenu {
	position: absolute;
    right: 50px;
    top: 0;
}


    #header_snelmenu li {
        float:left;
        list-style-type:none;
    }  
        
        #header_snelmenu li a {
            color:#616163;
            border-right:1px solid #616163;
            padding:0 10px;
            font-size:78%;
        }
        
        #header_snelmenu li.last a {
            border:0;
        } 

.contentleft {
    float:left;
    width:790px;
}

    div#content div#content_main {
        overflow:hidden;
        padding:0 0 0 10px;
        width:780px;
    }
    
    .column_left {
        float:left;
        width:190px;
    }
    
        .column_left .titelblok {
            padding:10px 16px;
        }
        
            .column_left .titelblok span.titelmedium {
                font-size:110%;
                font-weight:bold;
            }
    
    .column_right {
        float:left;
        width:580px;
         padding-left:10px;
    }
        /* _______________ SEARCH ______________________*/

        .contenttop_search {
            padding-top:10px;
            padding-bottom:20px;
            overflow:hidden;
        }

        .contenttop_search>div {
            float:left;
        }
        
            /* _________ social media ______________________*/
        
            .w_social {
                width:135px;
                height:20px;
                overflow:hidden;
            }
            
            /* _________ header searchbar __________________ */
            
            #header_search {
                width:445px;
            }
                #header_search form ,
                #header_search form fieldset {
                    margin-bottom:0;
                }
                
                    .contenttop_search legend {
                        display:none;
                    }
                
                    #header_search .searchbox_submit {
                        float:left;
                        background:#0095D8;
                        color:#fff;
                        height:20px;
                        border:0;
                        padding:0 0 5px;
                    }
                    
                    input#header_search_trefwoord {
                        float:right;
                        border:1px solid #0095D8;
                        height:18px;
                        width:393px;
                    }
                    
                    body.ie7 input#header_search_trefwoord {
                        width:386px;
                    }
            
        
            .contentpagina h3 {
                margin-bottom:0;
            }
        
            body.ie7 .contentpagina h3{
                font-size:110%;
            }
            
                .contentpagina .printknop {
                    float: right;
                    background:url('../images/but_print.gif');
                    width:74px;
                    height:19px;
                    text-indent:-999em;
                }
                
.contentpagina #terugknop {
    float: right;
    background: url("../images/internet/but_terug.gif") no-repeat 0 6px;
    height: 8px;
    width: 20px;
    margin-left: 10px;
    padding: 0.5em 1em 0;
}

.contentpagina #terugknop a {
    font-size: 85%;
    color: #A2A2A2;
    position: relative;
    top: -4px;
}

                    .contentpagina .printknop a {
                        cursor:pointer;
                        display:block;
                        height:19px;
                        width:74px;
                    }
                
                .contentpagina #kruimelspoor {
                    font-size:90%;
                    margin-bottom:10px;
                }
                    .contentpagina #kruimelspoor a{
                        color:#58585A;
                    }

.contentright {
    float:right;
    width:185px;
    
    margin-right:10px;
    padding-top:0;
}
    .contentright #snelnaar_portal {
                margin:0 0 10px 0;
                background:url(../images/portal/bg_box_snel_middle.png);
                width:185px;
            }
                
                .contentright #snelnaar_portal .snelnaar_top {
                    width:185px;
                    height:10px;
                    background:url(../images/portal/bg_box_snel_top.png);
                }
                
                .contentright #snelnaar_portal .snelnaar_bot {
                    width:185px;
                    height:20px;
                    background:url(../images/portal/bg_box_snel_bot.png);
                }
                 
                .contentright #snelnaar_portal h2 {
                    display:block;
                    color:#0194da;
                    margin-bottom:0;
                    padding:0 10px;
                    font-size:96%;
                }
                
                    .contentright #snelnaar_portal ul {
                        margin:0 0 0 5px;
                        padding:0;
                    }
                    
                        .contentright #snelnaar_portal ul li {
                            margin:0 10px 0 10px;
                            padding:5px 0 5px 10px;
                            list-style-type:none;
                            background:url(../images/bullet_klein.gif) no-repeat 0 12px;
                            border-bottom:1px dotted #fff;
                            
                        }
                        
                            .contentright #snelnaar_portal ul li a {
                                color:#58585A;
                                font-size:80%;
                            }
    
    #dloketbox {
            background:url('../images/portal/bg_box_middle_roze.png');  
            width:185px;
        }
            
            #dloketbox .boxtop_roze {
                background:url('../images/portal/bg_box_top_roze.png');
                height:100px;
                width:185px;
            }
            
            #dloketbox .boxbot_roze {
                background:url('../images/portal/bg_box_bot_roze.png');
                height:20px;
                width:185px;
            }
            
            #dloketbox ul {
                margin:0;
                padding:0 15px;
                
            }
            
                #dloketbox li {
                    background:url('../images/internet/bullet_snelnaar.gif') no-repeat 0 13px;
                    list-style-type:none;
                    border-bottom:1px dotted #FF4393;
                    padding:5px 10px;
                    
                }
                    #dloketbox li a {
                        color:#fff;
                        font-size:80%;
                    }
    
    #banner ul {
        margin:0 5px;
        padding:0;
    }
    
        #banner ul li {
            list-style-type:none;
        }
    
    
#oFooterkoppel {
    float:right;
}
    
    #oFooterkoppel ul li {
        list-style-type:none;
        float:left;
    }
    
        #oFooterkoppel ul li.last a {
            border:0;
            padding-right:0;
        }
    
        #oFooterkoppel ul li a {
            color:#fff;
            font-size:70%;
            border-right:1px solid #fff;
            padding:0 10px;
        }

/* ______________ Top pictures _________________ */

#content_main_image_outline {
    border:1px solid #ddd;
    margin:0 0 0 10px;
    padding:0 0 10px 0;
    width:778px;
}

#content_main_image_outline div#content_main_image,
div#content div#content_main div#content_main_image_outline div#content_main_image {
    background: url() no-repeat 12px 10px;
    height: 154px;
    width: 767px;
}




