﻿  
 /*
 * jQuery UI Autocomplete 1.8.6
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; text-align:left; z-index: 1000; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.6
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: bold;
	margin: -1px;
}
 

/* Corner radius */
.ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Arial,Verdana,sans-serif; font-size: 12px; }
.ui-widget input, .ui-widget textarea, .ui-widget button { font-family: Arial,Verdana,sans-serif; font-size: 12px; }
.ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(/img/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; }
.ui-widget-content a { color: #666666; }

/* Interaction states
----------------------------------*/
.ui-widget-content .ui-state-default { border: 1px solid #c5dbec; background: #dfeffc url(/img/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #2e6e9e; }
.ui-widget-content .ui-state-hover, .ui-widget-content .ui-state-focus { border: 1px solid #79b7e7; background: #d0e5f5 url(/img/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1d5987; }	
.ui-widget-content .ui-state-active { border: 1px solid #79b7e7; background: #f5f8f9 url(/img/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #e17009; }

/* Interaction Cues
----------------------------------*/
.ui-widget-content .ui-state-highlight {border: 1px solid #fad42e; background: #fbec88 url(/img/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x; color: #363636; }
.ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(/img/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
.ui-widget-content .ui-state-error a { color: #cd0a0a; }
.ui-widget-content .ui-state-error-text { color: #cd0a0a; }
.ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }


/* Clase para que las búsquedas "otros" destaquen sobre las demás */
.ui-menu .otros a
{
	font-weight: bolder;	
	font-style: italic;
	color: #1d5987;
}

/* Clase que se encarga de la capa donde va la animación buscando dentro de los buscadores */
.animacion_buscando
{	
	margin:  0px;
	position: absolute !important;
	padding: 0px;
}

/* Clase que se encarga de darle el estilo adecuado a los autocompletados con inputs pequeños */
.small_buscador
{
	font-family: Trebuchet MS,Tahoma,Arial,Verdana,Sans-Serif;
	font-size: 11px;
}
