/* block top search */
#search_block_top {
	float:left;
	position: absolute;
    right: 78px;
    top: 73px;
	background: none repeat scroll 0 0 #D6D0CA;
    box-shadow: 0 0 6px #A7A19B inset;
    padding: 4px 5px;
	 z-index: 1;
}
#search_block_top p {padding:0;}
#search_block_top #search_query_top {
	float: left;
	background:#FFFFFF;
    width: 262px;
    box-shadow: 0 0 6px #A7A19B;
    padding: 6px 32px 6px 6px;
	 border: medium none;
}

.ie7 #search_block_top #search_query_top	{ width:160px;}
#search_block_top .button{
	border:none;
	border-radius:0;
	color:#fff;
	text-transform:uppercase;
	background: url("../../../img/megnor/arrow-search.png") no-repeat scroll center center;
	float: left;
	height:30px;
	width:36px;
	text-indent: -959px;
	padding:0;
	margin: 1px 0 0;
	z-index:3;
	overflow:hidden;
	cursor: pointer;
    position: absolute;
    right: 4px;
  
   
}
#header .search_toggle {
    background: url("../../../img/button-search.png") no-repeat scroll center center #D88528;
    border-left: 2px solid #F1F1F5;
    cursor: pointer;
    float: right;
    height: 73px;
    width: 36px;
	margin-right:80px;
}
#search_block_top .button:active,
#search_block_top .button:focus{ box-shadow:none; }
form#searchbox
{
	/*width:200px;
	background:#FBFBFB;
	float: left;
	border: 1px solid #eee;*/

}
form#searchbox label{color:#333;margin-bottom:1px}
form#searchbox input#search_query_block{
	-webkit-border-radius:3px !important;
	-moz-border-radius:3px !important;
	border-radius:3px !important;
    height: 18px;
	margin-top:10px;
}
form#searchbox input#search_button{padding: 1px 4px;}
.search_drop_down {
    background: url("../../../img/search_drop.png") no-repeat scroll 0 0 transparent;
    height: 10px;
    position: absolute;
    right: 7px;
    top: -7px;
    width: 18px;
}

