/*    {margin:0; padding:0;} */ 

div#menu 
{      
    margin-left:0; 
    margin-top:0; 
    padding:0;
    width:184px;   /* szerokośc całego menu */ 
    padding-top:1px;   
}
div#menubody 
{             
    padding-left:1px;
    width:272px;
}
div#menubottom 
{
    height:1px; 
}
ul#menulist 
{
    width:244px; 
    list-style-type:none;
    margin-left :0;
    padding-left:1px;     
}

ul#menulist li 
{              
    height:27px; 
    
    padding-left:1px; 
    
    /* nowe linijki css - konieczne zeby wyjezdzajaca linia dzialalo */
    position: relative;
    
}

ul#menulist a {
    position: relative;
    z-index: 10;

}
ul#menulist .tlo {
    color:#ffff00;  				/*kolor w podświetleniu */
						/* -moz-border-radius: 5px 5px 5px 5px; */
    border-radius: 5px 5px 5px 5px;
    background:url(menu_5.jpg) left repeat-y;   /* szerokośc jpg określa szerokość podświetlenia 232 */
    margin: 0;
    padding: 0;
    width: 0px;
    transition: width .5s;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 100%;
}


ul#menulist a:hover + .tlo {
    width:230px;    

}
ul#menulist a:hover {    
    color:#ffff00;  /*kolor w podświetleniu */
}
/* koniec nowych linijek do wyjezdzajacego menu */

ul#menulist a, .tlo 
{
    margin-left : 0;
    width:230px;				/*  szerokość pisanego tekstu  */ 
    height:20px; 				/* wysokośc boczne kwadrackika */
    border-left:#75c5de 0px solid; 		/*  kolor i szerokość pionowego słupka w tel lini   */ 
    font:bold 10px Verdana, Arial, sans-serif; 
    color:#00097f; 				/* kolor tekstu w całym menu */
    text-decoration:none; 
    padding:5px 0 0 10px; 
    display:block !important; 
    display:inline-block;     
    /* background: #aaa; */
    
    transition: color .3s;
}



/* ---------------------------------- 
.wb-autocomplete-suggestions 
{
    text-align: left; 
    cursor: default; 
    border: 1px solid #CCC; 
    border-top: 0; 
    background: #fff; 
    box-shadow: -1px 1px 3px rgba( 0,0,0,.1);
    position: absolute; 
    display: none; 
    z-index: 2147483647; 
    max-height: 254px; 
    overflow: hidden; 
    overflow-y: auto; 
    box-sizing: border-box;
}

.wb-autocomplete-suggestion 
{ 
    position: relative; 
    padding: 0 1.9em; 
    line-height: 23px; 
    white-space: nowrap; 
    overflow: hidden; 
    text-overflow: ellipsis; 
    font-size: 1.02em; 
    color: #333; 
}

.wb-autocomplete-suggestion b 
{ 
    font-weight: bold; }
.wb-autocomplete-suggestion.selected 
{ 
    background: #f0f0f0; 
}
---------------------------------- */