a.search_drop {
	background-color: #e9e9e9;
	color:#765;
	font-size: 12px; 
	line-height:normal;
    padding:5px;
	margin: 0px;
	

}
.search_wrap {
	margin: 5px !important;	
}

.search_wrap li:hover {
	background-color: #fcf9f9 !important;	
}


a:hover.search_drop {
	background-color: #fcf9f9;
	color:#765;
}
li.search_drop_item {
	list-style: url( http://www.tenderguru.ru/images/vstrl.gif );
	border: solid 1px #776655;
}
a.search_drop_li {
    zoom: 1;
	
    color:#765;
	font-size: 12px; 
	line-height:normal;
    padding:5px;
	margin: 5px;
	list-style: none;
	border-bottom: solid 1px #f5f5f5;
	

}

a:hover.search_drop_li {
	color:#765;
}

li.sub_menu_vp {
	margin: 0px;
	padding: 0px;
	border-top: none;
}
ul.dropdown {
 	list-style: none;
	/*float: left;*/
	padding:0px;
	margin: 0px;
	margin-left: 0px;
}
#page-wrap {
	margin: 0px;
	padding: 0px;
}
ul.dropdown li {
    float: left;
    zoom: 1;
    color:#765;
	font-size: 11px; 
	line-height:normal;
    padding:0px;
	margin: 0px;
	list-style: none;
}

ul.dropdown a:hover {
    color:#333;
}

ul.dropdown a:active {
    color:#333;
}

ul.dropdown li a {
    display: block;
}

ul.dropdown li:last-child a {
    border-right: none;
}
 /* Doesn't work in IE */
ul.dropdown li.hover, ul.dropdown li:hover {
  /*  background: #f7f8f0;*/
    position: relative;
    color:#333;
	
}

ul.dropdown li.hover a {
    color:#333;
}

/*
 LEVEL TWO
 */
ul.dropdown ul {
    width: 240px;
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
	zoom: 1;
	z-index: 101;
	margin-left: 0px;
}

ul.dropdown ul li {
    font-weight: normal;
	zoom: 1;
    color: #000;
    float: none;
	z-index: 151;
	margin: 0px;
	padding: 0px;
	border-top: none;
	
}

/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a {
    border-right: none;
    width: 240px;
    display: inline-block;
}

div.boxnav1 { font-size: 11px; line-height:normal; padding: 0; margin:0; height: 32px; background:url( ../images/rbborder_wide.gif ) no-repeat right top; background-position: 100% 25px; }
div.boxnav1 ul { margin:0; padding:0 0 0 1px; list-style:none; width: auto; background:url( ../images/bnl.gif ) no-repeat left top; background-position:0 -60px; height: 32px; }
div.boxnav1 li { float:left; background:url( ../images/bnl.gif ) no-repeat left top; margin:0; margin-top: 0px; padding:0 0 0 4px; border-bottom:1px solid #E3E7CE; background-position: -1px 0;  }
div.boxnav1 a { float:left; display:block; width:.1em; background:url( ../images/bnr_new.gif ) no-repeat right top; padding:7px 10px 6px 7px; text-decoration:none; font-weight:bold; color:#765; white-space:nowrap; font-size: 10px; }
div.boxnav1 > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.boxnav1 a {float:none;}
/* End IE5-Mac hack */
div.boxnav1 a:hover { color:#333; text-indent: 5px; }
div.boxnav1 .s { background-position:-1px -60px; border-width:0; }
div.boxnav1 .s a { background-position:100% -60px; padding-bottom:7px; color:#333; }

div.boxnav1  span.s2 { float:left; display:block; width:.1em; background:url( ../images/bnr.gif ) no-repeat right top; padding:7px 10px 6px 7px; text-decoration:none; font-weight:bold; color:#765; white-space:nowrap; font-size: 10px; }
div.boxnav1 > ul  span.s2 {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.boxnav1 span.s2 {float:none;}
/* End IE5-Mac hack */
div.boxnav1 .s span.s2 { background-position:100% -60px; padding-bottom:7px; color:#333; }
