#menu {
width:171px;
margin-top:3px;
margin-left:3px;
margin-right:4px;
margin-bottom:7px;
background-color:#F5EDCC;
background-image:url(../images/menu/leftuzor.gif);
background-repeat:repeat-y;
background-position:left top;
}


*html #menu {
width:156px;
margin-top:3px;
margin-left:2px;
margin-right:4px;
margin-bottom:7px;
background-color:#F5EDCC;
background-image:url(../images/menu/leftuzor.gif);
background-repeat:repeat-y;
background-position:left top;
}





#menu2 {
width:156px;
position:relative;
background-image: url(../images/menu/rghtuzor.gif);
background-repeat:repeat-y;
background-position:right top;
padding-left:15px;
}

#menu3 {
width:156px;
/*position:relative;*/
background-image: url(../images/menu/kustiki.gif);
background-repeat:repeat-y;
background-position:0px 11px;
/*margin-left:15px;*/
}


*html #menu3 {
width:156px;
/*position:relative;*/
background-image: url(../images/menu/kustiki.gif);
background-repeat:repeat-y;
background-position:0px 11px;
/*margin-left:15px;*/
}


#top {
position:relative;
left:-15px;
top:0;
width:171px;
height:25px;
background:url(../images/menu/top.gif) top no-repeat;
}


*html #top {
position:relative;
left:-7px;
top:0;
width:156px;
height:25px;
background:url(../images/menu/top.gif) top no-repeat;
}

#bottom {
position:relative;
bottom:-1px;
left:-15px;
background:url(../images/menu/bottom.gif) bottom no-repeat;
width:171px;
height:15px;
}


*html #bottom {
position:relative;
bottom:-1px;
left:-7px;
background:url(../images/menu/bottom.gif) bottom no-repeat;
width:156px;
height:15px;
}


.item {
width:141px;
padding-bottom:8px;
padding-top:21px;
font-size:1.26em;
line-height:1.11em;
font-weight:bold;
text-align:center;
background-image:url(../images/menu/fon.gif);
background-position:center top;
background-repeat:no-repeat;
color:#C6980D;
}

*html .item {
width:141px;
padding-bottom:8px;
padding-top:21px;
font-size:1.26em;
line-height:1.11em;
font-weight:bold;
text-align:center;
background-image:url(../images/menu/fon.gif);
background-position:center top;
background-repeat:no-repeat;
color:#C6980D;
}

/*.item1 {
width:120px;
padding-left:7px;
padding-right:7px;
padding-bottom:8px;
font-size:1.26em;
line-height:1.11em; 
text-align:center;
font-weight:bold;
color:#C6980D;
}*/

#menu3 a, #menu3 a:link, #menu3 a:visited {
color:#634323;
text-decoration:none;
cursor:pointer;
}

#menu3 a:hover, #menu3 a:focus, #menu3 a:active {
color:#C6980D;
text-decoration:none;
cursor:pointer;
}

/*menu museum*/
#menu, 
#menu ul {list-style:none; float:left;}

#menu li.main {position:relative; float:left; width:141px;}
#menu li.main1 {padding:0;}

.link {
/*width:130px;*/
w\idth:141px;
display: block;
color:#FFF6E5;
text-decoration:none;
/*padding-bottom:10px; 
padding-top:10px;
font-size:1.13em;
line-height:1.16em;*/
}

		
a.link, 
a:link.link,  
a.visited.link {cursor:pointer; text-decoration:none; color:#FFF6E5;}
	
a:active.link, 
a:focus.link, 
a:hover.link{cursor:pointer; text-decoration:none; color:#FF6600;}

#menu li ul {
position:absolute; text-align:left; background:#F5EDCC; left:-999em;  margin-left:130px; top:0; z-index:1000; margin-top:15px; border:1px solid #C9AD58;}
#menu li ul li{z-index:1000;}
#menu li ul li a{z-index:1000;}
#menu li ul li{z-index:1000;}
#menu li {z-index:1000;}
#menu li a{z-index:1000; padding:0 0 5px 0;}
#menu li b{z-index:1000; margin:0 0 5px 0; display:block; font-weight:normal;}
#menu li ul li span{z-index:1000;}

#menu li ul.need {/*margin-top: -3.8em;*/}
#menu li ul li {width:13.5em; padding:0 10px 0 0;} 
#menu li ul li a.topbig {padding-top:9px !important;}	
#menu li ul li a.bottombig {background:none; z-index:1000;}
a.bottombig{z-index:1000;}

	
#menu li ul li a {
/*width:14.4em;
w\idth:14.4em;*/
display:block;
text-decoration:none;
background:url(../images/border_ul.gif) 12px bottom no-repeat;
cursor:pointer;
text-align:left;
padding:5px 0 10px 15px !important;
margin:0 !important;
}

#menu li ul li span{
/*width:14.4em;
w\idth:14.4em;*/
display:block;
text-decoration:none;
background:url(../images/border_ul.gif) 12px bottom no-repeat;
text-align:left;
padding:5px 0 10px 15px !important;
margin:0 !important;
}

*html #menu li ul li a {
/*width:14.4em;
w\idth:14.4em;*/
display:block;
text-decoration:none;
background:url(../images/border_ul.gif) 12px bottom no-repeat;
cursor:pointer;
text-align:left;
padding:2px 0 10px 15px !important;
margin:0 !important;
}

*html #menu li ul li span {
/*width:14.4em;
w\idth:14.4em;*/
display:block;
text-decoration:none;
background:url(../images/border_ul.gif) 12px bottom no-repeat;
text-align:left;
padding:2px 0 10px 15px !important;
margin:0 !important;
}

#menu li ul li span.bgNone{
/*width:14.4em;
w\idth:14.4em;*/
display:block;
text-decoration:none;
background:none;
text-align:left;
padding:5px 0 10px 15px !important;
margin:0 !important;
}


#menu li ul li a {/*padding-left:1.0em;*/ color:#fff; padding:0; margin:0;}
#menu li ul li a:hover {color:#C6980D;}
		
#menu li:hover ul ul, 
#menu li:hover ul ul ul, 
#menu li.sfhover ul ul, 
#menu li.sfhover ul ul ul {left:-999em;} 
	
#menu li:hover ul, 
#menu li li:hover ul, 
#menu li li li:hover ul, 
#menu li.sfhover ul,
#menu li li.sfhover ul, 
#menu li li li.sfhover ul {/* lists nested under hovered list items */ left: auto;}
	
#menu li:hover {background-attachment:fixed;}

