﻿#content_media_menu
{
    float:left;
    background-image:url(../images/layout/content_media_menu.png);
    background-repeat:no-repeat;
    background-position:center top;    
    width:81px;
    height:52px;    
}

#content_media_menu ul
{
    margin-left:4px;
    margin-top:3px;
    list-style: none; 
}

#content_media_menu ul li
{
    padding-left:8px;
    padding-top:5px;
    float:left;
    width:62px;
}

#content_media_menu ul li a
{
    display:block;
    font: bold 14px "Trebuchet MS"; color: #d5d5d8;
    text-decoration:none;
    
}

#content_media_menu ul li.nav_active span, #content_media_menu ul li a:hover span
{
    font: bold 14px "Trebuchet MS"; color: #2e3192;
    text-decoration:none;
}

#content_media_menu ul li.nav_active a, #content_media_menu ul li a:hover
{
    display:block;
    width:100%;
    background-image:url(../images/layout/pijl_fotovideo.png);
    background-repeat:no-repeat;
    background-position:right 4px;   
}
/*---------*/

#navMain
{
    height:25px;
    margin-left:281px;
}

#navMain ul 
{
    list-style: none; 
}

#navMain ul li
{
    float: left;
    /*text-align:center;*/
}

#navMain ul li.first
{
}

#navMain ul li.last, #navMain ul li.nav_active_last
{
}

#navMain ul li.nav_active_last, #navMain ul li.last 
{ 
}

#navMain ul li a
{ 
    font: bold 13px "Trebuchet MS"; color: #ea7f51;
    
    background-image:url(../images/layout/nav_main_item.png);
    background-position:left top;
    background-repeat:no-repeat;
}

#navMain ul li.last a span, #navMain ul li.nav_active_last a span, #navMain ul li.last a:hover span
{
    background-image:url(../images/layout/nav_item_last.jpg) !important;
    background-position:right top !important;
    background-repeat:no-repeat !important;
}


#navMain ul li.first a, #navMain ul li.nav_active_first a
{
    background:none;
}

#navMain ul li a, #navMain ul li a:hover
{
    display:inline-block;
    /*
    line-height:89px !important;
    height:89px;
    */
    height:25px;
    text-decoration:none;
    
    /*
    background-image:url(../images/layout/nav_main_item_links.png);
    background-position:left top;
    background-repeat:no-repeat;    
    */
}

#navMain ul li a:hover, #navMain ul li.nav_active a, #navMain ul li.nav_active_last a, #navMain ul li.nav_active_first a
{
    /*
    background-image:url(../images/layout/nav_main_links_hover.png);
    background-position:left top;
    background-repeat:no-repeat;
    */
    font: bold 13px "Trebuchet MS"; color: #ffffff;
}

#navMain ul li a:hover span, #navMain ul li.nav_active a span, #navMain ul li.nav_active_last a span
{

    /*
    background-image:url(../images/layout/nav_main_item.png);
    background-position:left top;
    background-repeat:no-repeat;
    */
}

#navMain ul li.first a span, #navMain ul li.nav_active_first a span
{
    /*
    background-image:url(../images/layout/nav_main_item_first.png);
    background-position:left top;
    background-repeat:no-repeat;
    */
    background:none;
    padding-left:0px;
    
}

#navMain ul li.first a:hover span, #navMain ul li.nav_active_first a:hover span
{
    /*
    background-image:url(../images/layout/nav_main_item_first.png);
    background-position:left top;
    background-repeat:no-repeat;
    */
    background:none;
    padding-left:0px;
}

#navMain ul li a span, #navMain ul li a:hover span, #navMain ul li.nav_active ul li a span, #navMain ul li.nav_active_last ul li a span
{
    display:inline-block;
    /*height:89px;*/
    height:22px;
    padding-top:4px;
    padding-left:20px;
    /*
    padding-right:20px;
    */
    padding-right:12px;
    /*
        padding-left:25px;
    */
    
    /*
    background-image:url(../images/layout/nav_main_item.png);
    background-position:left top;
    background-repeat:no-repeat;
    */

    cursor:pointer;
}


#navMain ul li a:hover span, #navMain ul li.nav_active a span, #navMain ul li.nav_active_last a span
{
    display:inline-block;
    /*
    padding-left:35px;
    padding-right:35px;
    */
    
    /*
    background-image:url(../images/layout/nav_main_item.png);
    background-position:left top;
    background-repeat:no-repeat;
    */
}

#navMain ul li.nav_active a span, #navMain ul li.nav_active_last a span, #navMain ul li a:hover span
{
}

/* NAV SUB */
#navSub
{
    height:26px;
    margin-left:333px;
    /*
    float:left;
    */
}

#navSub ul
{
    list-style:none;
}

#navSub ul li
{
    float: left;
}

#navSub ul li a
{ 
    font: normal 12px "Trebuchet MS"; color: #e97d51;
}

#navSub ul li a,
#navSub ul li a span
{
    display:inline-block;
    height:26px;
    line-height:26px !important;
}

#navSub ul li a, #navSub ul li a:hover
{
    
    
    text-decoration:none;
}

#navSub ul li a:hover, #navSub ul li.nav_active a, #navSub ul li.nav_active_last a, #navSub ul li.nav_active_first a
{
    font: bold 12px "Trebuchet MS"; color: #2e3192;
    background-image:url(../images/layout/nav_sub_pijl.png);
    background-position:left 8px;
    background-repeat:no-repeat;
}


#navSub ul li a span
{    
    padding-left:12px;
    padding-right:3px;
    /*
    height:20px;
    padding-top:3px;
    */
}

#navSub ul li.first a span, #navSub ul li.nav_active_first a span
{
}

#navTalenlijst
{
    position:relative;
    left:20px;
    list-style-position:outside;
}

.nav_talen_first, .nav_talen_active_first, .nav_talen_last, .nav_talen_active_last, .nav_talen_last, .nav_talen, .nav_talen_active
{
    float:left;
    list-style-position:outside;
    list-style-type:none;
    height:21px;
    
    
    margin:0px !important;
    padding:0px !important;
    padding-top:2px !important;
    
    /*
    padding-left:7px !important;
    padding-right:5px !important;
    background-image:url(../images/layout/nav_talen_tussen.png);
    background-position:left 9px;
    background-repeat:no-repeat;
    */
}

.nav_talen_last, .nav_talen_active_last
{
    padding-right:0px !important;
}

.nav_talen a span, .nav_talen_first a span, .nav_talen_last a span, .nav_talen_active_first span, .nav_talen_active_last span, .nav_talen_active span
{
    background-image:none !important;
    padding:0px !important;
    padding-top:0px !important;
    margin:0px !important;
    font: bold 10px "Trebuchet MS"; color: #223783;
    
    padding-left:7px !important;
    padding-right:5px !important;
    
    background-image:url(../images/layout/nav_talen_tussen.png) !important;
    background-position:left center;
    background-repeat:no-repeat;
}

.nav_talen_first a:hover span, .nav_talen_active_last a span, .nav_talen_last a:hover span, .nav_talen_active_first a span, .nav_talen_active_first a:hover span, .nav_talen_active a:hover span, .nav_talen_active a span, .nav_talen a:hover span
{
    /*
    background-image:none !important;
    */
    font: bold 10px "Trebuchet MS"; color: #ea7f51;
}

.nav_talen_first a:hover span
{
    background-image:none !important;
}

.nav_talen_first a span,
.nav_talen_active_first a span
{
    background:none !important;
    padding-left:0px !important;
}

/*
.nav_talen_first, .nav_talen_active_first
{
    padding-left:0px !important;
    background:none !important;
}
*/

/* FICHETABS */
#navFichetabs
{
    margin-top:10px;
    overflow:hidden;
    width:853px;
    float:left;
}

#navFichetabs ul 
{
    width:853px;
    overflow:hidden;
    list-style: none; 
}

#navFichetabs ul li
{
    list-style-type:none;
    list-style-position:outside;
    
    float: left;
    text-align:center;
}

#navFichetabs ul li.first
{
    margin-left:0px;
}

#navFichetabs ul li.last, #navFichetabs ul li.nav_active_last
{
}

#navFichetabs ul li.nav_active_last, #navFichetabs ul li.last 
{ 
}

#navFichetabs ul li a, #navFichetabs ul li button
{ 
    font: bold 12px "Trebuchet Ms"; color: #d5d5d8;
}

#navFichetabs ul li a, 
#navFichetabs ul li a:hover, 
#navFichetabs ul li button, 
#navFichetabs ul li button:hover
{
    display:inline-block;
}

#navFichetabs ul li a, #navFichetabs ul li a:hover, 
#navFichetabs ul li button, #navFichetabs ul li button:hover
{
    height:25px;
    line-height:25px;
    
    text-decoration:none;
    
    background-image:url(../images/layout/fichetabitem_links.jpg);
    background-position:left top;
    background-repeat:no-repeat;    
    background-color:#ffffff;
    border:0px;
}

#navFichetabs ul li a:hover, #navFichetabs ul li.nav_active a, #navFichetabs ul li.nav_active_last a,
#navFichetabs ul li button:hover, #navFichetabs ul li.nav_active button, #navFichetabs ul li.nav_active_last button
{
    background-image:url(../images/layout/fichetabitem_links_hover.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    font: bold 12px "Trebuchet Ms"; color: #2E3192;
    
    height:25px;
    line-height:25px;
}

#navFichetabs ul li a:hover span, #navFichetabs ul li.nav_active a span, #navFichetabs ul li.nav_active_last a span,
#navFichetabs ul button:hover span, #navFichetabs ul li.nav_active button span, #navFichetabs ul li.nav_active_last button span
{
    background-image:url(../images/layout/fichetabitem_rechts.jpg);
    background-position:left top;
    background-repeat:repeat-x;    
}

#navFichetabs a span, #navFichetabs a:hover span, #navFichetabs ul li.nav_active a span, #navFichetabs ul li.nav_active_last a span,
#navFichetabs button span, #navFichetabs button:hover span, #navFichetabs ul li.nav_active button span, #navFichetabs ul li.nav_active_last button span
{
    display:block;
    margin-left:5px;
    padding-right:14px;
    padding-left:14px;
    
    background-image:url(../images/layout/fichetabitem_rechts.jpg);
    background-position:right top;
    background-repeat:no-repeat;

    cursor:pointer;
}

#navFichetabs a:hover span, #navFichetabs ul li.nav_active a span, #navFichetabs ul li.nav_active_last a span,
#navFichetabs button:hover span, #navFichetabs ul li.nav_active button span, #navFichetabs ul li.nav_active_last button span
{
    padding-left:0px;
}


#navFichetabs ul li a:hover span, #navFichetabs ul li.nav_active a span, #navFichetabs ul li.nav_active_last a span,
#navFichetabs ul li button:hover span, #navFichetabs ul li.nav_active button span, #navFichetabs ul li.nav_active_last button span
{
    display:block;
    /*
    padding-left:35px;
    padding-right:35px;
    */
    
    margin-left:19px;
    background-image:url(../images/layout/fichetabitem_rechts.jpg);
    background-position:right top;
    background-repeat:no-repeat;
}

#navFichetabs ul li.nav_active a span, #navFichetabs ul li.nav_active_last a span, #navFichetabs ul li a:hover span
{
}
