@charset "UTF-8";

/* glowny blok menu portalu */
.showPortalMenu_menu
{
    clear: both;
    float: left;
    display: block;
    width: 100%;
    margin: 10px 0px 0px 0px;
}

.showPortalMenu_menu a {
    color: #000000;
    cursor: pointer;
    display: block;
}
/* pierwszy poziom */
.showPortalMenu_menu .menu_level_1, .isubkat_list {
    padding: 0px 0px 0px 0px;
    position: relative;
    /*    cursor: pointer;*/
}

.showPortalMenu_menu .level_1_item  {
    cursor: pointer;
}

.showPortalMenu_menu .level_1_item span a, .showPortalMenu_menu .level_1_item a span,
.showPortalMenu_menu .level_1_item b, .showPortalMenu_menu .level_1_item_select a {
    cursor:pointer;
    display:block;
    margin: 0px 0px 0px 0px;
    padding:7px 0 7px 10px;
    color: #982a41;
    font-weight: bold;
}

.showPortalMenu_menu .level_1_item span.menu,.showPortalMenu_menu .level_1_item_select span.menu
{
    cursor:pointer;
    display:block;
    margin:0px 25px 0px 0px;
    padding:7px 0 7px 10px;
    color: #982a41;
    font-weight: bold;
    display: block;
}




/* drugi poziom */
.showPortalMenu_menu .menu_level_2, .isubkat_list {
    padding: 0px 0px 0px 0px;
    /*    cursor: pointer;*/
}

.showPortalMenu_menu .level_2_item {
    padding: 2px 0px 0px 0px;
}

.showPortalMenu_menu .level_2_item a {
    cursor:pointer;
    display:block;
    margin:0 0 0 0;
    padding:5px 0 5px 11px;
    color: #000000;
    font-weight: normal;
}

.showPortalMenu_menu .level_2_item_select a {
    cursor:pointer;
    display:block;
    margin:0 0 0 0;
    padding:5px 0 5px 11px;
    font-weight: normal;
}

.showPortalMenu_menu .level_2_item span {
    cursor:pointer;
    display:block;
    margin:0 0 0 0;
    padding:5px 0 5px 11px;
    color: #000000;
    font-weight: normal;
}

/* drugi poziom w info i mapie */
.showPortalMenu_menu .menu_level2_name, .menu_level_sub, .menu_level_sub_selected {
    margin: 2px 0px 0px 0px;
}
.showPortalMenu_menu .level_2_info_item {
    color: #000000;
    cursor: pointer;
    display: block;   
}

.showPortalMenu_menu .level_3_item a {
    margin:0px 0px 0px 20px;
}

.showPortalMenu_menu .level_3_item a, .obiekt_row {
    cursor:pointer;
    display:block;
    margin:0px 0px 0px 0px;
    padding: 2px 0 2px 25px;
    color: #000000;
    font-weight: normal;
}
.showPortalMenu_menu .level_3_item_select a {
    cursor:pointer;
    display:block;
    margin:0px 0px 0px 0px;
    padding: 2px 0 2px 25px;
    font-weight: normal;
}

.portal-menu .level-4 > a, .portal-menu .level-4 > span {
    font-size: 90%;
    padding: 5px 10px 5px 46px;
    font-family: Open Sans;
    font-weight: lighter;
}

.showPortalMenu_menu .level_4_item a, .obiekt_row {
    cursor:pointer;
    display:block;
    margin:0px 0px 0px 0px;
    padding: 2px 0 2px 35px;
    color: #000000;
    font-weight: normal;
}
.showPortalMenu_menu .level_4_item_select a {
    cursor:pointer;
    display:block;
    margin:0px 0px 0px 0px;
    padding: 2px 0 2px 35px;
    font-weight: normal;
}



.showPortalMenu_menu .level_2_item:hover, .showPortalMenu_menu .level_2_item_select,
.showPortalMenu_menu .level_2_item_select:hover, .menu_level_sub_selected .level_2_info_item,
.showPortalMenu_menu .level_2_item_select a, .showPortalMenu_menu .level_2_item a:hover,
.showPortalMenu_menu .level_2_info_item a:hover, .showPortalMenu_menu .level_3_item_select a,
.showPortalMenu_menu .level_3_item a:hover, .showPortalMenu_menu .level_2_item:hover span,
.showPortalMenu_menu .level_2_info_item:hover
{
    color: #982a41;
}

.showPortalMenu_menu div.show_all, .showPortalMenu_menu div.hide_all {
    width: 20px;
    height: 20px;
    background: transparent url("../GIF/BUTTON_ICONS.GIF") no-repeat;
    cursor: pointer;
    position: absolute;
    top: 7px;
    right: 0px;
}

.showPortalMenu_menu div.hide_all {
    background: rgba(0, 0, 0, 0) url("../GIF/BUTTON_ICONS.GIF") no-repeat scroll 0px -180px;
}

/* style menu */


.showPortalMenu_menu .level_1_item,
.showPortalMenu_menu .level_2_item,
.showPortalMenu_menu .level_3_item,
.showPortalMenu_menu .level_4_item
{
	background-color: #8b273c;
	margin-top: 2px;
}

/* info i mapa */
.showPortalMenu_menu .menu_level2_name:hover,
.showPortalMenu_menu .menu_level_sub .level_2_info_item:hover{
	background-color:red !important;
}

.showPortalMenu_menu .menu_level2_name:hover a,
.showPortalMenu_menu .menu_level_sub .level_2_info_item:hover{
	color:white;
}


.showPortalMenu_menu .menu_level_sub .level_2_info_item,
.showPortalMenu_menu .level_2_info_item{
	color:black;
	padding: 5px 0 5px 35px;
}

/* end info i mapa */

.showPortalMenu_menu .level_1_item_select,
.showPortalMenu_menu .level_2_item_select,
.showPortalMenu_menu .level_3_item_select,
.showPortalMenu_menu .level_4_item_select{
	margin-top: 2px;
}

.showPortalMenu_menu .level_1_item_select,
.showPortalMenu_menu .level_1_item:hover,
.showPortalMenu_menu .level_2_item_select,
.showPortalMenu_menu .level_2_item:hover,
.showPortalMenu_menu .level_3_item_select,
.showPortalMenu_menu .level_3_item:hover ,
.showPortalMenu_menu .level_4_item_select,
.showPortalMenu_menu .level_4_item:hover,
.showPortalMenu_menu .level_1_item_select span.menu,
.showPortalMenu_menu .level_1_item:hover b,
.showPortalMenu_menu .level_1_item span.menu:hover,
.showPortalMenu_menu .level_1_item a span#minus1,
.showPortalMenu_menu .menu_level2_name:hover{
	background-color: red;
}

.showPortalMenu_menu .level_1_item a,
.showPortalMenu_menu .level_1_item a span,
.showPortalMenu_menu .level_1_item span a,
.showPortalMenu_menu .level_1_item_select a ,
.showPortalMenu_menu .level_1_item:hover a,
.showPortalMenu_menu .level_1_item b
{
	color: white;
	padding: 5px 0 5px 11px;
}

.showPortalMenu_menu .level_2_item a,
.showPortalMenu_menu .level_2_item a span,
.showPortalMenu_menu .level_2_item span a,
.showPortalMenu_menu .level_2_item_select a ,
.showPortalMenu_menu .level_2_item:hover a

{
	color: white;
	padding: 5px 0 5px 21px;
}

.showPortalMenu_menu .level_3_item a,
.showPortalMenu_menu .level_3_item a span,
.showPortalMenu_menu .level_3_item span a,
.showPortalMenu_menu .level_3_item_select a ,
.showPortalMenu_menu .level_3_item:hover a
{
	color: white;
	padding: 5px 0 5px 31px;
}

.showPortalMenu_menu .level_4_item a,
.showPortalMenu_menu .level_4_item a span,
.showPortalMenu_menu .level_4_item span a,
.showPortalMenu_menu .level_4_item_select a ,
.showPortalMenu_menu .level_4_item:hover a
{
	color: white;
	padding: 5px 0 5px 41px;
}
