/* Buscador */

.ab_buscador{
	padding:10px;
	background:#FFFDBB url(../img/fondo_buscador.gif) no-repeat right bottom;
	border:1px solid #DEDF99;
	margin
	margin-bottom:20px;
	float:left;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#333333;
	line-height:18px;
}
.ab_coincidencia{
	clear:both;
}
form.ab_buscador #res_entidades{
	width:500px;
	height:60px;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
}
form.ab_buscador #res_consulta{
	width:250px;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
}
form.ab_buscador #buscar{
	width:90px;
	margin-left:10px;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
}
table.fechas_res td{
	padding-top:5px;
	padding-right:5px;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#333333;
}

table.fechas_res select{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
}
.ab_resultados{
	clear:both;
}

ol.resultado{
	margin-left:20px;
	padding-left:5px;
	padding-right:20px;
}
ol.resultado li{
	margin-top:10px;
	margin-bottom:20px;
}
.resultado_titulo{
	line-height:20px;
}
a.resultado_titulo:link, a.resultado_titulo:visited{
	font:17px Georgia, "Times New Roman", Times, serif;
	color:#851F35;
	text-decoration:none;
}
a.resultado_titulo:hover{
	color:#851F35;
	text-decoration:underline;
}
.resultado_ruta{ color:#AAAAAA; }
.resultado_resumen{ color:#666666; }

.res_marca{
	background-color:#FFFF99;
	font-weight:bold;
}

/*** fin buscador ***/