
  

.nazvy_oddeleni{
  background-color: white;
  border-bottom: 0px;
  font-weight: bold;
  white-space: nowrap;
  
}

.nazvy_oddeleni_single{
   font-weight: bold;
}

.treeview{
   border-bottom: 0px !important;
}

.hitarea{
  display:none !important;
}

.treeview .lastExpandable {
    background-image: none;
}

.treeview .expandable {
    background-image: none;
}

.treeview li {
    background: none;
}

.treeview li.expandable {
    padding: 0px 1pt 3px 6px;
}

.left-navig-base{
  color: black;
}

.left-navig-base A, .left-navig-base A:visited {
   text-decoration: none !important;
   color: black ;
}

.left-navig-base A:hover, .left-navig-base .nazvy_oddeleni:hover {
   text-decoration: underline !important;
   color: black ;
}

.left-navig-base .nadpis_produkty{
 color: black;
 font-weight: bold;
 font-size: 12px;
  line-height: 22px;
  font-family: Verdana, Arial, Helvetica, Tahoma;
  background-color: white;
  width: 182px;
  margin: 0px 0px 1px;
  
}

.nadpis-filters{
  color: black;
  font-weight: bold;
  font-size: 11px;
  /*line-height: 22px;*/
  font-family: Verdana, Arial, Helvetica, Tahoma;
  background-color: white;
  /*width: 182px;*/
  /*margin: 0px 0px 1px;*/
  
}

.left-navig-base  .nadpis_produkty_line {
	  padding-top: 0px;
	  margin-top: 5px;
}

.left_section_line {
    /*border-bottom: 1px solid #bdc7d2;*/
    border-bottom: 1px solid #b9c8d2;
    /*padding-bottom: 0px;*/
    margin-bottom: 10px;
}

.left_section_title {
	border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    /*left: 4px;*/
    padding: 10px 0 10px 0px;
    margin: 15px 0 15px 3px;
    font-family: Verdana, Arial, Helvetica, Tahoma;
    font-size: 14px;
    font-weight: bold;
    color: black;
}

.left-navig-base  .category-selected {
	  color: #a2a2a2;
	  font-weight: bold;
	  
}

.left-navig-base .kategorie_produktu{
   background-color: white;
   border: 0px;
}

.filter-value{
	padding-top: 2px; 
	padding-bottom: 2px; 
	font-size: 11px; 
	color: black;
}

.left-navig-base  .ikona {
    border-bottom: 0px solid white;
}

.left-navig-base  .no-link {
 text-decoration: none !important;
 cursor: default;
 color: #a2a2a2 !important;
}

.left-navig-base  .grey {
	color: #a2a2a2;
}
  
.left-navig-base  .no-link:hover {
 text-decoration: none !important;
}

.left-navig-base .link-pointer {
	cursor: pointer;
}


.levy_panel {
    width: 182px;
    min-width: 182px;
    background-color: white;
    padding: 0px;
    margin: 0px;
}


.hlavni_menu {
    background-color: #002856;
}

.hlavicka {
    background-color: #e4e9ed;
    background-image: none;
    color: black;
}

.hlavni_menu a:hover {
    background-color: white;
    color: #152e5d;
}

.hlavicka_odkazy{
 color: black;
}

.hlavicka a, .hlavicka a:visited {
    color: black;
}

.nadpis_produkty_text {
    
    left: 4px;
}

.logged_section a, .logged_section a:hover, .logged_section a:visited{
	 color: #ab2f2f;
}


.left-navig-base .categ_link_line_1 {
  padding-left: 7px;
}

.left-navig-base .categ_link_line_2 {
  padding-left: 12px;
}

.left-navig-base .categ_link_line_3 {
  padding-left: 17px;
}

.left-navig-base .categ_link_line_4 {
  padding-left: 22px;
}

.left-navig-base .categ_link_line_5 {
  padding-left: 27px;
}


.brand-checkbox{
  cursor: pointer;
  font-family: Verdana, Arial, Helvetica, Tahoma;
}

.brand-checkbox-disabled{
  color: #d5d5d5;
  font-family: Verdana, Arial, Helvetica, Tahoma;
}

.brand-checkbox:hover {
  text-decoration: underline;
    cursor: pointer;
}

.brand-selected {
  color: #a2a2a2;
}

.brand-block{
  font-size: 11px; 
  padding-left: 5px; 
  padding-top: 5px; 
  cursor: pointer;
  font-family: Verdana, Arial, Helvetica, Tahoma;
}

.more-link{
  font-size: 11px; 
  padding-left: 5px; 
  padding-top: 10px; 
  margin-bottom: 0px;
  font-family: Verdana, Arial, Helvetica, Tahoma;
}

.hide {
 display: none;
}

.params-scrollable-block{
	overflow-y: auto;
	max-height:435px;
}


.ui-autocomplete {
	width: 437px;
    max-height: 450px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
  }
/* IE 6 doesn't support max-height
 * we use height instead, but this forces the menu to always be this tall
 */
* html .ui-autocomplete {
  height: 450px;
  
}

.ui-menu .ui-menu-item {
    margin: 0;
    padding: 0;
    zoom: 1;
    float: left;
    clear: left;
    width: 100%;
    text-align: left;
    text-decoration: none;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 5px;
    
   
}

.ui-autocomplete a{
    text-decoration: none;
}

.ui-autocomplete a img {
    border: 0px solid #CCCCCC;
}

.ui-autocomplete p {
    font-size: 11px;
    width: 97%;
    color: #999;
    margin-top: 2px;
}

.ui-menu-item-category {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
	
}

li.ui-menu-item-category p {
   color: black;
   height: auto !important;
   margin-bottom: 5px;
   margin-top: 5px;
   padding-left: 3px;
   padding-right: 3px;
}
li.ui-menu-item-category a {
    line-height:1;

}

.ui-state-hover, .ui-autocomplete .auto-hover:hover
{
    color: #000000;
    background:#e5e5e5;
    outline:none;
}


