@charset "UTF-8";

/* OGOLNE *********************************************************************/
.showPortalMenu_menu
{
	width: 210px;
	clear: both;
	float: right;
	display: block;
    padding: 0px 0px 0px 0px;
}

.showPortalMenu_menu > div.top
{
    width: 100%;
    height: 25px;
    margin: 0;
    background: url('../../images/portal/tlo-portalmenu-decorator.png') no-repeat top left;
}

.showPortalMenu_menu > div.bottom
{
    width: 100%;
    height: 25px;
    margin: 0;
    background: url('../../images/portal/tlo-portalmenu-decorator.png') no-repeat bottom left;
}

.showPortalMenu_menu a 
{    
    cursor: pointer;
    display: block;
}

.showPortalMenu_menu a:hover
{
    text-decoration: underline;
}

/* POZIOM   1   ***************************************************************/
.showPortalMenu_menu .menu_level_1, 
.isubkat_list 
{
    padding: 0px;
    cursor: default;
    background: #898989 url('../../images/portal/tlo-portalmenu-poziom1.png') repeat-x top left;
}

.showPortalMenu_menu .level_1_item  
{
    padding: 8px 10px 7px 10px;
}

.showPortalMenu_menu .level_1_item.select
{ 
    background: #0b61ae url('../../images/portal/tlo-portalmenu-poziom1-sel.png') no-repeat top left;
}

.showPortalMenu_menu .level_1_item span a, 
.showPortalMenu_menu .level_1_item a span, 
.showPortalMenu_menu .level_1_item b 
{
    padding: 0 0 0 12px;
    margin: 0 0 0 0;
    display: block;
    cursor: pointer;
    font-weight: bold;
    color: #fff;
    line-height: 100%;
    background: url('../../images/portal/ikona-portalmenu-poziom1.png') no-repeat top left; 
}

/* POZIOM   2   ***************************************************************/
.showPortalMenu_menu .menu_level_2, 
.isubkat_list 
{
    padding: 0px;
    border: 1px solid #0A61AE;
    cursor: default;
    background: #fff;
}

.showPortalMenu_menu .menu_level_2 > div.top
{
    width: 100%;
    height: 12px;
    margin: 0;
    background: url('../../images/portal/tlo-portalmenu-poziom2.png') repeat-x top left;
}

.showPortalMenu_menu .menu_level_2 > div.bottom
{
    width: 100%;
    height: 12px;
    margin: 0;
    background: url('../../images/portal/tlo-portalmenu-poziom2.png') repeat-x bottom left;
}

.showPortalMenu_menu .level_2_item a 
{
    padding: 5px 5px 5px 20px;
    color: #606060;
    font-weight: bold;
    background: url('../../images/portal/ikona-portalmenu-poziom2.png') no-repeat 9px 7px;
}

.showPortalMenu_menu .level_2_item a:hover
{
    color: #0A61AE;
    text-decoration: underline;
}

.showPortalMenu_menu .level_2_item.select a 
{
    color: #0A61AE;
}

/* POZIOM   3   ***************************************************************/
.showPortalMenu_menu .menu_level_3
{
    padding: 0px;
    cursor: default;
    background: #fff;
}

.showPortalMenu_menu .level_3_item a 
{
    padding: 5px 5px 5px 30px;
    color: #303030;
    font-weight: normal;
}

.showPortalMenu_menu .level_3_item a:hover
{
    color: #0A61AE;
    text-decoration: underline;
}

.showPortalMenu_menu .level_3_item.select a 
{
    color: #0A61AE;
}

/* POZIOM   4   ***************************************************************/
.showPortalMenu_menu .menu_level_4
{
    padding: 0px;
    cursor: default;
    background: #fff;
}

.showPortalMenu_menu .level_4_item a 
{
    padding: 2px 5px 2px 40px;
    color: #606060;
    font-size: 10px;
    font-weight: normal;
}

.showPortalMenu_menu .level_4_item a:hover
{
    color: #0A61AE;
    text-decoration: underline;
}

.showPortalMenu_menu .level_4_item.select a 
{
    color: #0A61AE;
}