.search_block{margin-top:20px;}

/******************************* Верхнее меню *********************************/

.moduletitle{text-align:left;}
#topmenu{
    overflow:hidden;
     
           width:1092px;
   margin-left:28px;  }



#topmenu .menu{ list-style:none; margin-left:0; padding:0; }
#topmenu .menu li a{ text-decoration:none; }


#topmenu .menu li{
   border-width:0px; list-style:none; 
    margin:0;
    padding:0;
    height:34px;
     display:inline-block;
	//display: inline;
	zoom: 1;
     //position: relative;float:left;
}





#topmenu .menu li.selected{
    background:url(../images/menubg.jpg) repeat-x left top #375E93;
}



#topmenu .menu li.selected a.selected{
    color:#fff;
    text-decoration:none;
    text-shadow:0 1px 0 #000;
}



#topmenu .menu li a:hover,
#topmenu .menu li a.hover{
    background:url(../images/menubg-hover.jpg) repeat-x center top #375E93;
    color:#4c6d8c;
   font-size:12px;
}



#topmenu .menu li a{
    padding:0px 10px;
    
    height:34px; 
    line-height:34px;
    display:inline-block;color:#ffffff;
   font-size:12px;

margin:0px; border-width:0px;margin:0px;}






#topmenu ul li {
  text-align:left; 
}



#topmenu .menu  li ul li ul a.hover{
   width:160px;}





#topmenu ul li ul {
    display:none;
    position: absolute;
    top: 104px;
    //top:40px;
    //left:0;
	width: 200px;
	background: #4c6d8c;
	color: #000;
    padding:0px;
    z-index:1000;
    box-shadow:1px 1px 3px #000;
    -moz-box-shadow:1px 1px 3px #000;
}


#topmenu ul li ul li ul {
    display:none;
    position: relative;
    margin-top:-140px;
    left:200px;
	width: 200px;
	background: #4c6d8c;
	color: #ffffff;
    padding:0px;
    z-index:1000;
    box-shadow:1px 1px 3px #000;
    -moz-box-shadow:1px 1px 3px #000;
}


#topmenu ul li ul li ul li{
    	background: #4c6d8c;
	
}





#topmenu ul li ul li,  #topmenu ul li ul li a{
    display:block;
    width:180px;
}



#topmenu ul li ul li a{
    padding:0px 0px 0px 10px  ;
    text-decoration:none;
}


#topmenu ul li ul li a span{
    margin:0px 10px;
    padding:0px;
}

#topmenu ul li ul li a.selected span{
    text-decoration:none;
}

.pathway{
    padding:0 0px 0px;
    color:#4c6d8c;

}

.pathway a{ color:#4c6d8c; }
.pathway a:hover{ color:#BFEAFF; text-decoration:none; }

.pathwaylink {color:#4c6d8c;
}






