td.leve_pozmenu{
  background: url('../design/leve_poz_menu.gif') no-repeat;
  width: 4px;
  height: 24px; 
z-index: 40;
}
td.prave_pozmenu{
  background: url('../design/prave_poz_menu.gif')  no-repeat;
  width: 4px;
  height: 24px; 
z-index: 40;
}
td.stred_pozmenu{
  background: url('../design/poz_menu.gif')  repeat-x;
  height: 24px; 
z-index: 40;
}
.menu
{
  width: 955px;
  margin: 0px 0 0 0;
  _margin: 0px;
  padding: 0px 0px; 
  height: auto;
  line-height: auto;
  z-index: 40;
}

table.menu td.polozka1 a
{
text-decoration: none;
color: #fff;
display: block;
font-weight: bold;
text-align: center;
height: auto;
line-height: auto;
}
table.menu td.polozka1 a:hover  
{   
text-decoration: none;
color: #000;
display: block;
text-align: center;
font-weight: bold;
z-index: 40;
height: auto;
line-height: auto;
} 

table.menu td.polozka1
{
position: relative;
padding: 0px;
width: 10px;
text-align: center; 
height: 23px !important;
/*_behavior: url(hover.htc); */
background: url('../design/poz_menu.gif') repeat-x;
z-index: 40;
}

ul.uroven2
{ 
list-style-type: none; 
display: block;
font-weight: bold;
position: absolute;
line-height: 19px; 
margin-top: 7px;
_left: 0px;
_margin-top: 9px;
padding: 0px;
width: 140px;
/*width: 140px;*/
border: 0px;
height: 200px;
z-index: 40;
}

ul.uroven2 li.polozka2 a
{
background: #b3282b;
font-weight: bold;
text-align: left;
height: auto;
line-height: auto;
padding-left: 0px;
margin-bottom: -1px;
margin-top: -3px;
_margin-top: 0px;
/*background-color: ;*/
border: 0px;
  
background-attachment: scroll; 
width: 140px;
z-index: 40;
/*_width: auto;  IE */
}

ul.uroven2 li.polozka2 a:hover
{
color: #000;
background: #b3282b;
font-weight: bold;
text-align: left;
height: auto;
line-height: auto;
padding-left: 0px;
margin-bottom: -1px;
margin-top: -3px;
_margin-top: 0px;
/*background-color: ;*/
border: 0px; 
background-attachment: scroll; 
width: 140px;
z-index: 40;
/*background-color: #BECD00;*/ 
}

ul.uroven2 li.polozka2
{
 z-index: 40;
border: 0px;
}





