/* 
================================================
autosuggest, inquisitor style
================================================
*/

body
{
	position: relative;
}

div.autosuggest
{
	background: transparent none repeat scroll 0 0;
	margin: auto;
}
div.autosuggest { position:absolute; }

div.autosuggest ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	height: 350px;
	overflow: scroll;
	overflow-X: hidden;
	overflow-Y: auto;
	scrollbar-base-color: #000000;
	scrollbar-face-color: #B2C2D5;
	scrollbar-highlight-color: #B2C2D5;
	scrollbar-3dlight-color: #6A7FA7;
	scrollbar-darkshadow-color: #B2C2D5;
	scrollbar-shadow-color: #6A7FA7;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #6A7FA7;

}

div.autosuggest ul li
{
	padding: 0;
	margin: 0 0px;
	text-align: left;
	font-family: Tahoma, Verdana;
	font-size:60%;
	font-weight:bold;
	border-bottom: 1px solid #7F9DB9;
	border-left: 1px solid #7F9DB9;
	border-right: 1px solid #7F9DB9;
	background: white none repeat scroll 0 0;
}

div.autosuggest ul li a
{
	color: #6EADE7;
	display: block;
	text-decoration: none;
	background-color: transparent;
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li.as_highlight
{
	background-color: #A2B6CE;
}

div.autosuggest ul li a span
{
	display: block;
	padding: 3px 6px;
}


div.autosuggest ul li.as_highlight a
{
	color: #fff;
	background-color: #A2B6CE;
}


div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	background-image: transparent;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr
{
	right: 0;
}

div.autosuggest ul li.as_highlight a .tl
{
	left: 0;
}

div.autosuggest ul li.as_highlight a .tr
{
	right: 0;
}



div.autosuggest ul li.as_warning
{
	font-weight: bold;
	text-align: center;
}

div.autosuggest ul em
{
	font-style: normal;
	color: #264A77; 
}

* ####### estilos bocadillo UtilAJAX.showInfo2 ####### */
/* all */
.rb_content  				{ margin:0 5px; text-align:justify }
.rb_lr_contentwrap  		{ background:white; border-left:1px solid #B7C6DF;border-right:1px solid #7D8AA2;}
.rb_rl_contentwrap  		{ background:white; border-right:1px solid #B7C6DF;border-left:1px solid #7D8AA2;}
	
/* bottom */
.rb_b_roundbox 			{ background: url(../imgs/rb_b_centro.gif) repeat-x bottom; margin: auto;}
.rb_br_top, .rb_bl_top 	{ background: url(../imgs/rb_b_centro.gif) repeat-x top; }
.rb_br_top div, .rb_br_top, .rb_bl_top div, .rb_bl_top { width: 100%;	height: 20px;	font-size:0px}
.rb_br_bot div, .rb_br_bot, .rb_bl_bot div, .rb_bl_bot { width: 100%;	height: 8px; font-size:0px}

	
/* bottomright */

.rb_br_top div div 			{ background: url(../imgs/rb_br_pincho.gif) no-repeat top left;  }
.rb_br_top div 				{ background: url(../imgs/rb_br_esquina.gif) no-repeat top right; }
.rb_br_bot div  			{ background: url(../imgs/rb_br_pincho.gif) no-repeat bottom left; }
.rb_br_bot      			{ background: url(../imgs/rb_br_esquina.gif) no-repeat bottom right; }

/* bottomleft */

.rb_bl_top div div 			{ background: url(../imgs/rb_bl_pincho.gif) no-repeat top right;  }
.rb_bl_top div 				{ background: url(../imgs/rb_bl_esquina.gif) no-repeat top left; }
.rb_bl_bot div  			{ background: url(../imgs/rb_bl_pincho.gif) no-repeat bottom right; }
.rb_bl_bot     				{ background: url(../imgs/rb_bl_esquina.gif) no-repeat bottom left; }

/* bottombottom */

.rb_bb_bot div div 			{ background: url(../imgs/rb_bl_esquina.gif) no-repeat bottom right;  }
.rb_bb_bot div  			{ background: url(../imgs/rb_bl_pincho.gif) no-repeat bottom right; }
.rb_bb_bot 					{ background: url(../imgs/rb_b_centro.gif) repeat-x bottom right; }
.rb_bb_bot 					{ width: 100%;	height: 8px; font-size:0px}
.rb_bb_bot div				{ width: 100%;	height: 8px; font-size:0px}
.rb_bb_bot div div			{ width: 3px;	height: 8px; font-size:0px}



/* top */

.rb_tl_bot, .rb_tr_bot  { background: url(../imgs/rb_tl_centro.gif) repeat-x bottom left; }
.rb_tl_top div, .rb_tl_top, .rb_tr_top div, .rb_tr_top { width: 100%;	height: 8px;	font-size:0px}
.rb_tl_bot div, .rb_tl_bot,.rb_tr_bot div, .rb_tr_bot  { width: 100%;	height: 23px; font-size:0px}


/* topleft */

.rb_tl_top      			{ background: url(../imgs/rb_tl_pincho.gif) no-repeat top right; }
.rb_tl_top div 				{ background: url(../imgs/rb_tl_esquina.gif) no-repeat top left; }
.rb_tl_bot div div 			{ background: url(../imgs/rb_tl_pincho.gif) no-repeat bottom right;  }
.rb_tl_bot div  			{ background: url(../imgs/rb_tl_esquina.gif) no-repeat bottom left; }


/* topright */

.rb_tr_top      			{ background: url(../imgs/rb_tr_pincho.gif) no-repeat top left; }
.rb_tr_top div 				{ background: url(../imgs/rb_tr_esquina.gif) no-repeat top right; }
.rb_tr_bot div div 			{ background: url(../imgs/rb_tr_pincho.gif) no-repeat bottom left;  }
.rb_tr_bot div  			{ background: url(../imgs/rb_tr_esquina.gif) no-repeat bottom right; }

/* ####### */
