
#content {
    position:relative;
}

div#content_wrapper div#content,
div#content_wrapper div#content_main {
    float:none;
}
 
#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;
}

div#content div#content_main div.box_item {
    float: left;
    padding: 0.5em 0 0 0;
    width: 781px;
}

div#content div#content_main div.press,
div#content div#content_main div.box_item_0 {
    width: 397px;
}

div#content div#content_main div.box_item div.top {
    font-size: 0;
    height: 4px;
    line-height: 0;
}

div#content div#content_main div.box_item div.middle {
    float: left;
    padding:0.1em 0.8em 0;
    width: 770px;
}

div#content div#content_main div.box_item div.middle div.intro {
    float: left;
    width: 225px;
}

div#content div#content_main div.box_item div.middle div.noimage {
    width: 361px;
}
div#content div#content_main div.box_item div.middle div.image {
    width: 361px;
}

div#content div#content_main div.box_item div.middle div.button {
    clear: both;
    padding: 0 0 0 0.5em;
}

div#content div#content_main div.box_item div.middle div.button a {
    font-size: 80%;
}

div#content div#content_main div.box_item div.middle span {
    clear: both;
    color: #0093D8;
    font-weight: bold;
    padding: 0 0 0.5em 0;
    display: block;
}

div#content div#content_main div.box_item div.bottom {
    clear: both;
    height: 19px;
}

div#content div#content_main div.nieuws div.top {
    background: url(../images/internet/box_top_top.gif) no-repeat;
}

div#content div#content_main div.nieuws div.middle {
    background: url(../images/internet/box_top_back.gif) repeat-y;
}

div#content div#content_main div.nieuws div.middle div.button {
    background: url(../images/internet/bullet_pulldown_portal.gif) no-repeat 0;
    width: 100%;
}

div#content div#content_main div.nieuws div.middle div#nieuws_item_0 {
    float: left;
    width: 399px;
}

div#content div#content_main div.nieuws div.middle div#nieuws_item_1 {
    float: left;
    width: 361px;
}

div#content div#content_main div.nieuws div.bottom {
    background: url(../images/internet/box_top_bot.gif) no-repeat;
}

div#content div#content_main div.recent div.top {
    background: url(../images/internet/box_bot_top.gif) no-repeat;
}

div#content div#content_main div.recent div.middle {
    background: url(../images/internet/box_bot_back.gif) repeat-y;
}

div#content div#content_main div.recent div.middle div.button {
    background: url(../images/internet/bullet_pulldown_portal.gif) no-repeat 0;
}

div#content div#content_main div.recent div.middle ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 360px;
}

div#content div#content_main div.recent div.middle div {
    float: left;
}

div#content div#content_main div.recent div.middle div#recent_item_1 {
    padding: 0 0 0 40px;
}

div#content div#content_main div.recent div.middle ul li {
    background: url(../images/internet/dots_box_lo_portal.gif) repeat-x 0 100%;
    padding: 0.2em 0 0.2em 0;
}

div#content div#content_main div.recent div.middle ul li a {
    background: url(../images/internet/bullet_box_lo_portal.gif) no-repeat 0px 5px;
    color: #58585A;
    padding: 0 0 0 0.7em;
    display: inline-block;
}

div#content div#content_main div.recent div.bottom {
    background: url(../images/internet/box_bot_bot.gif) no-repeat;
}

div#content div#content_main div#content_main_module {
    padding: 0 0 0 0.5em;
}

ul.itemlist_bullet li.item, ul.itemlist li.item {
    padding: 0 0 0 1em;
}

/* ______________ LAYOUT PORTAL __________________*/

#content_navigation {

}

#header_snelmenu {

}

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

    .column_left {
        float:left;
        width:75%;
    }
        
        .contentnews {
        
        }
         
            .introbox,
            #nieuws_portal,
            #persberichten,
            a.portal_meerlink {
                padding-left:10px;
            }
            
            .introbox p {
                margin-bottom:5px;
            }
            
            #nieuws_portal ul {
                margin:0;
                padding:0;
            }
            
                #nieuws_portal ul li {
                    list-style-type:none;
                    margin-bottom:10px;
                }
            
                #nieuws_portal a.a_meerlink {
                    background:url(../images/bullet_klein.gif) no-repeat 0 4px;
                    padding-left:10px;
                }
            
            #persberichten ul {
                margin:0;
                padding:0;
            }
            
                #persberichten li {
                    list-style-type:none;
                    border-bottom:1px dotted #85c2e1;
                    padding:5px 0 5px 10px;
                    background:url(../images/bullet_klein.gif) no-repeat 0 10px;
                }
                
                #persberichten li a {
                    color:#58585a;
                }
                
            a.portal_meerlink {
                display:block;
                margin:10px 0;
            }
    
    
    .column_right {
        float:right;
        width:24%;
    }
    
        #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 11px;
                    list-style-type:none;
                    border-bottom:1px dotted #FF4393;
                    padding:5px 10px;
                    
                }
                    #dloketbox li a {
                        color:#fff;
                    }
            
            #top5prodbox {
                margin:10px 0;
                background:url(../images/portal/bg_box_middle_blauw.png);
                width:185px;
            }
                
                .boxtop_blauw {
                    width:185px;
                    height:10px;
                    background:url(../images/portal/bg_box_top_blauw.png);
                }
                
                .boxbot_blauw {
                    width:185px;
                    height:20px;
                    background:url(../images/portal/bg_box_bot_blauw.png);
                }
                 
                #top5prodbox h2 {
                    color:#fff;
                    margin-bottom:5px;
                    padding:0 10px;
                    font-size:120%;
                }
                
                    #top5prodbox ul {
                        margin:0 0 0 5px;
                        padding:0;
                    }
                    
                        #top5prodbox ul li {
                            margin:0 20px 0 10px;
                            padding:5px 0 5px 10px;
                            list-style-type:none;
                            background: url(../images/internet/bullet_snelnaar.gif) no-repeat scroll 0 10px;
                            border-bottom: 1px dotted #FF4393;
                            
                        }
                        
                            #top5prodbox ul li a {
                                color:#fff;
                            }
                
                
            #top5formbox {
                margin:10px 0;
                background:url(../images/portal/bg_box_middle_blauw.png);
                width:185px;
            }

                #top5formbox h2 {
                    color:#fff;
                    margin-bottom:5px;
                    padding:0 10px;
                    font-size:120%;
                }
                
                    #top5formbox ul {
                        margin:0 0 0 5px;
                        padding:0;
                    }
                    
                        #top5formbox ul li {
                            margin:0 20px 0 10px;
                            padding:5px 0 5px 10px;
                            list-style-type:none;
                            background: url(../images/internet/bullet_snelnaar.gif) no-repeat scroll 0 10px;
                            border-bottom: 1px dotted #FF4393;
                            
                        }
                        
                            #top5formbox ul li a {
                                color:#fff;
                            }

.contentright {
    float:right;
    width:185px;
    padding:5px;
    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%;
                            }
            
    
    .contentright ul {
        margin:0;
        padding:0; 
    }
    
        .contentright li {
            list-style-type:none;
        }
    
    #banner li {
        margin:0 5px;
    }

#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;
        }
    
    
/* _________ social media ______________________*/
    
.w_social {
    width:135px;
    height:20px;
    overflow:hidden;
}

/* _______________ SEARCH ______________________*/

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

.contenttop_search>div {
    float:left;
}
    
    body.ie7 #header_search {
        width:448px;
    }
    
    #header_search {
        width:448px;
    }
        #header_search form ,
        #header_search form fieldset {
            margin-bottom:0;
        }
        
            .contenttop_search legend {
                display:none;
            }
            
            body.ie8 #header_search .searchbox_submit,
            body.ie9 #header_search .searchbox_submit{
                padding:3px 5px 5px 5px;
            }

            #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:396px;
            }
            
            body.ie7 input#header_search_trefwoord {
                width:389px;
            }
            
            body.ie8 input#header_search_trefwoord {
                width:394px;
            }
            
            body.ie9 input#header_search_trefwoord {
                width:393px;
            }
                
/* __________________ Top navigatie _____________*/

#content_navigation {
    overflow:hidden;
}

/* __________________ Top banner ________________ */

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

/* ________________ NIEUWS PORTAL KOPPELBOX font styling________*/

#persberichten h2,
.introbox h2,
#top5prodbox h2,
#top5formbox h2,
#nieuws_portal h2 {
    display:block;
}

#persberichten h2,
.introbox h2 {
    color:#7f8a8e;
    margin-bottom:5px;
    font-size:120%;
}

#nieuws_portal h3 {
    color:#0093d9;
    font-size:100%;
}
/* ______________ HEADER SNELMENU _______________*/

#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;
        } 
