#menu{
	position: relative; margin: 0; width: 171px; 
	background: url('/img/menu_bg_v.jpg') repeat-y;}
#menu_bg{
	background: url('/img/menu_bg_b.jpg') no-repeat bottom; padding: 10px 0px;}
#menu_bg_top{
	background: url('/img/menu_bg_top.jpg') no-repeat top; font-size: 1px; height: 3px; 
	position: absolute; top: 0; width:100%; left: 0;}
#body #menu ul{
	margin: 0 0 0 5px; padding: 0px; _padding-left: 5px; margin: 0;}
#menu ul li, #menu ul li a{
	margin: 0 0 0 1px; padding: 0px; _padding-left: 1px;}
.shell_1{
	border: 1px solid #636055; border-bottom: 1px solid #59574D;padding:0;margin:0;width: 171px;}
.shell_2{
	 border: 1px solid #46443C; border-top: 1px solid #636055;padding:0;margin:0;width: 169px;}
.shell_3{
	border: 1px solid #8B8768;padding:0;margin:0; width: 167px;}
#menu a, #menu a:hover{	
	text-decoration: none;}
/*#menu a.name{
	display: block; /*width: 153px;  padding-left: 15px;  font: 18px Georgia; color: #000;
	background: transparent url('/img/menu_arrow.png') no-repeat 2px 4px; }
#menu a.name:hover{
     background: url('/img/menu_arrow.png') no-repeat 2px -20px;
	 color: #FFF; }*/

#menu a.name{
	 display: block; /*width: 153px; */ height: 20px; 
     padding-left: 20px; 
     font: 18px Georgia; color: #000; line-height: 20px;
     background: url('/img/menu_arrow_1.png') no-repeat;
     //background-image: none ! important;
	 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_arrow_1.png',sizingMethod=crop); }
#menu a.name:hover{
	 color: #FFF; 
     background: url('/img/menu_arrow_2.png') no-repeat;
     //background-image: none ! important;
	 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_arrow_2.png',sizingMethod=crop); }

#menu li {padding:0; margin:5}

#menu a.name.cur{
     background: url('/img/menu_arrow_2.png') no-repeat;
     //background-image: none ! important;
	 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_arrow_2.png',sizingMethod=crop); 
	 color: #FFF; }
#menu .subbox{	
	background-color:#9A967D; /* url('/img/menu_bg.gif') repeat-y;  */ width: 168px; 
}
#menu .subbox a{
	display: block; /*width: 153px;*/
    padding-left: 20px; 
	font: 18px Georgia; color: #000; line-height: 20px;
     background: url('/img/menu_arrow_1.png') no-repeat;
     //background-image: none ! important;
	 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_arrow_1.png',sizingMethod=crop); }
#menu .subbox a:hover{
     background: url('/img/menu_arrow_2.png') no-repeat;
     //background-image: none ! important;
	 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_arrow_2.png',sizingMethod=crop); 
	 color: #FFF; }

#menu1{
  position:relative;}
#menu2{
  position:relative;}
#menu3{
  position:relative;}
#menu4{
  position:relative;}
#menu5{
  position:relative;}

#menu li li a{
  background:none; }
#menu li{
  list-style-type:none; padding: 0;}
#menu .subbox{
  position: absolute;
  top: 0px; left: 156px;}
#menu .sub{
  display: block; display: none;
  padding-top: 22px; 
  padding-bottom: 22px;  
  border: 1px solid #B4B4A2;}


#menu ul {
	list-style:none; margin: 0; padding:0; padding-left: 15px;} 
#menu ul li {
    list-style:none; margin:0;  padding: 4px 4px; position:relative;} /*rasstoyanie punktov;*/

.menu_top{
	position: absolute; top: 0; left: 0; height: 3px; font-size: 1px; width: 168px;
	background: url('/img/menu_top.gif') no-repeat center left; }
.menu_bot{
	position: absolute; bottom: 0; left: 0; height: 3px; font-size: 1px; width: 168px;
	background: url('/img/menu_bottom.gif') no-repeat center left; }

.menu_top_s{
	height: 3px; font-size: 1px; width: 168px;
	background: url('/img/menu_top.gif') no-repeat center left; }
.menu_bot_s{
	height: 3px; font-size: 1px; width: 168px;
	background: url('/img/menu_bottom.gif') no-repeat center left; }

#menu .corn{
	position: absolute; height: 5px; font-size: 1px; width: 5px;
	background: url('/img/menu_corn.gif') no-repeat; }
#menu .corn_top_left{
	top: -1px; left: -2px; background-position: bottom right; }
#menu .corn_top_right{
	top: -1px; right: -2px; _right: -3px; background-position: bottom left; }
#menu .corn_bot_right{
	bottom: -2px; _bottom: 0px; right: -2px; _right: -3px; background-position: top left; }
#menu .corn_bot_left{
	bottom: -2px; _bottom: 0px; left: -2px; background-position: top right; }



