
#menu_top  {
	margin: 0; padding: 0;
	height: 35px;
	background: #CE6318  url('../layout/img001.png') repeat-x;
}


.menu 
{ 
	position: relative; left:0; top: 0.5em;
	margin: 0.2em 2em 0.5em 2em;  padding: 0; 
} 

.menu a 
{ 
text-decoration: none; 
color: #333; 
display: block; 
width: 100%; 
text-align: center; 
} 

.menu ul, .menu li 
{ 
list-style-type: none; 
margin: 0; 
padding: 0 .5em; 
} 

ul.uroven1 li.polozka1 
{ 
float: left; 
position: relative; 
font-weight: bold; 
padding: .2em 1em; 
height: 1em; 
_width: 1px; /* IE */ 
} 

ul.uroven2 
{ 
position: absolute; 
left: 0; 
top: 1.8em; 
_top: 1.6em; /* IE */ 
width: 140px; 
background:  #FFF5E6;
border-bottom: solid #BF8660 2px; 
border-left: solid #BF8660 2px; 
border-right: solid #BF8660 2px; 
visibility: hidden; 
padding: .8em .5em; 
} 

ul.uroven2 img 
{ 
border: solid #368 2px; 
} 

ul.uroven2 li.polozka2 a 
{ 
font-weight: normal; 
text-align: left; 
padding: 0 .5em .1em; 
margin: 0 -.5em; 
} 

ul.uroven2 li.polozka2 a:hover 
{ 
background: #FFCC80; 
} 


.menu a:hover 
{ 
text-decoration: underline; 
} 

ul.uroven1 li.polozka1 
{ 
behavior: url(csshover.htc); 
} 

ul.uroven1 li.polozka1:hover, 
ul.uroven1 li.polozka1Hover 
{ 
background: #FFF5E6; 
padding-bottom: .75em;
} 

ul.uroven1 li.polozka1Hover ul.uroven2, 
ul.uroven1 li.polozka1:hover ul.uroven2 
{ 
visibility: visible; 
}
