.main_menu, .main_menu_hover {
   z-index:999;
   position: relative;
   float: left;
   border: 1px none #000000;
}

.sub_sub_menu_m, .sub_sub_menu_f{
    display:none;
    width:233px;
    position: absolute;
    top:-1px;
    z-index:1001;
    padding:0px;
    margin:0px;
    border-bottom: 1px solid #FFFFFF;
    background: #E8E8E8;
    font-size:10px;
}
/**/
.sub_sub_menu_f { left:214px; }
.sub_sub_menu_m { left:230px; }
/**/

*html .sub_sub_menu_f{
    top: 0px;
    left:199px;
}
*html .sub_sub_menu_m{
    top: 0px;
    left:215px;
}

.sub_sub_menu_item, .sub_sub_menu_item_hover {
    border: 1px solid #FFFFFF;
    border-bottom: none;
    position: relative;
    list-style-type:none;
    list-style-position:outside;
    padding: 3px 5px 4px 5px;
}

.sub_sub_menu_item a, .sub_sub_menu_item_hover a {
     color: #686667;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    font-family:tahoma, verdana, arial;
    display:block;
}

.sub_sub_menu_item_hover a {
    color: #005AA9;
}

/*  NOWE  */

.sub_menu_visible  {
    display: block;
    width: 216px;
    padding: 0px;
    margin: 0px;
    border-bottom: 1px solid #FFFFFF;
    background: #DBDCDE;
    font-size:10px;
}

.sub_visible_item, .sub_visible_item_hover, .sub_visible_item_s, .sub_visible_item_s_hover, .subsub_visible_item, .subsub_visible_item_hover, .subsub_visible_item_s, .subsub_visible_item_s_hover  {
    border-top: 1px solid #FFFFFF;
    position: relative;
    list-style-type:none;
    list-style-position:outside;
    padding: 3px 5px 3px 15px;
}

.subsub_visible_item, .subsub_visible_item_hover, .subsub_visible_item_s, .subsub_visible_item_s_hover {
    padding: 3px 5px 3px 35px;
}

.sub_visible_item, .subsub_visible_item { background: #DBDCDE; }
/*.sub_visible_item_hover, .subsub_visible_item_hover, .sub_visible_item_s, .sub_visible_item_s_hover, .subsub_visible_item_s, .subsub_visible_item_s_hover { background: #EDEDEE; }*/
.sub_visible_item_hover, .subsub_visible_item_hover, .sub_visible_item_s, .sub_visible_item_s_hover, .subsub_visible_item_s, .subsub_visible_item_s_hover { background: #DA251C; }

.sub_visible_item a, .sub_visible_item_hover a, .sub_visible_item_s a, .sub_visible_item_s_hover a, .subsub_visible_item a, .subsub_visible_item_hover a, .subsub_visible_item_s a, .subsub_visible_item_s_hover a  {
    color: #6D6F71;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    font-family:tahoma, verdana, arial;
    display:block;
}

.sub_visible_item_hover a, .sub_visible_item_s_hover a, .subsub_visible_item_hover a, .subsub_visible_item_s a, .subsub_visible_item_s_hover a  {
	color: #EDEDEE;

}

.sub_menu_soft {
    display:none;
    position: absolute;
    z-index:1001;
    top:12px;
    left:0px;
    padding:0px;
    border-bottom: 1px solid #FFFFFF;
    background: #DBDCDE;
    font-size:10px;
    width:216px;
}

*html .sub_menu_soft {
    top:20px;
    left:-40px;
}


.sub_menu_item, .sub_menu_item_hover,
.subsub_menu_item, .subsub_menu_item_hover {
    color: #6D6F71;
    font-size: 11px;
    font-weight: normal;
    border: 1px solid #FFFFFF;
    border-bottom: none;
    position: relative;
    list-style-type:none;
    list-style-position:outside;
    padding: 3px 5px 3px 15px;
}
/*.sub_menu_item_hover { background: #EDEDEE; }*/

.sub_menu_item       { background: #DBDCDE; }
.sub_menu_item_hover { background: #DA251C; }

.subsub_menu_item       { background: #DBDCDE; }
.subsub_menu_item_hover { background: #DA251C; }

.sub_menu_item a, .sub_menu_item_hover a,
.subsub_menu_item a.sub, .subsub_menu_item_hover a.sub {
    color: #6D6F71;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    font-family:tahoma, verdana, arial;
    display:block;
}

.sub_menu_item_hover a, .sub_menu_item_hover,
.subsub_menu_item_hover a.sub, .subsub_menu_item_hover {
	color: #EDEDEE;
}
