.search_index {
	background:#e8f7fb url(../img/mini_search/bg.jpg) left bottom no-repeat;
	border:1px solid #cecece;
	margin-top:5px;
	width:278px;
}

	.search_index div {
		background:url(../img/mini_search/border_t_l.gif) left top no-repeat;
		position:relative;
		margin:-1px;
	}
	
		.search_index div div {
			background:url(../img/mini_search/border_t_r.gif) top right no-repeat;
			margin:0;
		}
		
			.search_index div div div {
				background:url(../img/mini_search/border_b_r.gif) bottom right no-repeat;
			}
			
				.search_index div div div div.text_s {
					background:url(../img/mini_search/border_b_l.gif) left bottom no-repeat;
					overflow:hidden;
					padding:10px 13px 14px 8px;
					}
					
					.search_index  div.name_s {
						font:bold 18px tahoma;
						color:#04548a;
						height:27px;
						padding:6px 0 0 45px;
						background:url(../img/mini_search/str.png) no-repeat;
					}
.select_search
{
	padding-left:18px;
	background:none !important;
	padding-right:20px;
}

.select_search select,
.select_search input
{
	border:1px solid #9bb3ca;
}

.select_search select
{
	width:221px;
}

.select_search input
{
	width:62px;
	margin:0 4px 0 6px;
}

	.select_search div
	{
		background:none !important;
		margin:3px 0 3px 0 !important;
	}
	
	.select_search .s_k_g
	{
		padding-top:6px !important;
	}

	.select_search .s_k_g select
	{
		/*background:none !important;*/
		margin:5px 0 3px 0 !important;
		padding:1px !important;
		height:20px;
		color:#000;
		/*color:#6e6e6e;*/
		font-size:11px;
	}
	
	.select_search .v_d
	{
		background:none !important;
		padding-top:10px;
	}
	
	.select_search .v_d select
	{
		width:52px;
	}
	
	.select_search .d_right
	{
		float:right;
	}
	
	.select_search .d_right select
	{
		width:52px;
	}
	
	.service
	{
		float:left;
		padding-top:15px;
		background:none !important;
	}
	
	.service .reset
	{
		background:url(../img/mini_search/reset.png) no-repeat;
		height:22px;
		padding:4px 0 0 28px;
	}
	
	.service .selector
	{
		background:url(../img/mini_search/selector.png) no-repeat;
		height:22px;
		padding:4px 0 0 28px;
	}
	
	.service a
	{
		color:#000;
		text-decoration:underline;
	}
	
		.service a:hover
		{
			text-decoration:none;
		}
		
		
	
	
	.button-blue,
.button-green
{
	
}
	
	.buttonblue
	{
		background:url(../img/mini_search/selector.png) no-repeat;
		height:22px;
		padding:4px 0 0 28px;
	}

	.button-green
	{
		background:url(../img/button-green.png) no-repeat;
	}	
	
	
	