/* LISTADO BUSQUEDA */

#buscador_busqueda {/* background: url(/img/fondo_buscador.gif) top repeat-x;*/ padding:15px 10px 0px 10px; margin-bottom:10px}
#buscador_busqueda span.destacado { font-size:15px; font-weight:bold }
#buscador_busqueda .botonbus { font-weight:bold; font-size:110%; text-transform:uppercase; color:#555; text-align:left; background:transparent url(/img/ico_buscar.gif) no-repeat; padding:2px 4px; border:0; width:90px }

#resultado_busqueda { border-top: 1px solid #D6D6D6; padding:8px 12px; font-size:14px; }
#listado_busqueda { border-top: 1px solid #D6D6D6;/* background: url(/img/fondo_listado_busqueda.gif) top repeat-x;*/ padding:0px 0px 10px 10px;}

#icon_rss {margin-top:0px; float:right;}

#listado_busqueda .pagtop { font-size:10px; background:#389600; color:#fff; padding:0 5px }
#listado_busqueda .fila { padding:15px 5px; border-bottom:1px solid #E7E7E7 }

#listado_busqueda div.fila img { border:1px solid #B1B7C1; padding:2px; margin: 0px 10px 0px 5px; }
#listado_busqueda div.fila h2 { font-size:16px; font-weight:normal; margin:0px 0px 5px 0px;  }
#listado_busqueda div.fila h2 b { color:#2E6E9B; padding:0px 2px; }
#listado_busqueda div.fila span.tmp { font-size:12px; color:#000 }
#listado_busqueda div.fila .datos { float:right; width:160px; margin:0px 0px 0px 15px; background: url(/img/fondo_listado_datos_busqueda.gif) left repeat-y; padding:10px; font-size:11px; }

#listado_busqueda div.fila .datos img { padding:0px }
#listado_busqueda div.fila b { background:#FDF9CA; padding:0px 2px }
#listado_busqueda div.fila a b { text-decoration:underline; color:#2E6E9B; }
.vtag h2 { font-size:13px!important; line-height:130%; }

#minibuscador_busqueda { padding:10px; text-align:center; border-top:1px solid #E7E7E7 }
#minibuscador_busqueda span.destacado { font-size:15px; font-weight:bold }
#minibuscador_busqueda .botonbus { background: url(/img/boton_buscar_2.gif) no-repeat; border:none; color:#fff; font-size:15px; font-weight:bold; width:90px; height:25px; padding:3px 0px; margin:0px 10px }



/*==============================================================================

	GRC multi-level script-free pure-CSS menuing system stylesheet.
   This code is hereby placed into the public domain by its author
   Steve Gibson. It may be freely used for any purpose whatsoever.

==============================================================================*/

/*====== GLOBAL OVERRIDES FOR MAJOR ITEMS AND DIFFERING BROWSER DEFAULTS =====*/


.content_noticia  ul { margin-left:20px; }       /* kill default 50px left padding and set 20px */
.content_noticia li { margin-bottom:1em; }          /* set default inter-item vertical spacing */
.tightlist li { margin-bottom:0.25em; }     /* tighter list for simple bullets */

/*================= STYLES FOR THE GRC MASTHEAD & CONTROLS ==================*/

.content_noticia .menuminwidth0 {             /* for all browsers (non-IE) that obey min-width */
	position:relative;
	border:0;
	margin:0;
	padding:0;
	width:642px;
	height:40px;
	min-width:560px;
	border-top:1px solid #ccc;
	padding-left:10px;
	background:#f7f7ff;
	
}

* html .content_noticia .menuminwidth1 { /* this allows IE5/6 to simulate min-width capability */
	position:relative;  /* we can simulate a minimum width by creating a large */
	float:left;          /* border in this first div, then placing our content */
	height: 1px;          /* into a second nested div (see 2nd nested div next */
	border-left:560px solid #fff;    /* CSS box-model borders are a fixed size */
}

* html .content_noticia .menuminwidth2 {    /* used to simulate min-width capability for IE5/6 */
	position:relative;
	margin-left:-560px;
	height: 1px;
}

#masthead {
	position:relative;      /* position our child objects relative to this div */
	float:left;
	vertical-align:top;	         /* protect from super-large user text sizing */
	border:0;
	margin:0;
	padding:0;
	width:100%;                                  /* grey-fill the entire width */
	height:36px;                  /* set the overall height above the menu-bar */
}


/*========================= TOP OF THE MENU CASCADE =========================*/

.content_noticia .menu {
	z-index:1000;
	position:relative;        /* establish a menu-relative positioning context */
	float:left;                                     /* play nicely with others */
	margin:6px 0px;
	padding:0;
	border:0;
	width:100%;         /* we always want our menu to fill the available space */
}

.content_noticia .menu ul {
	padding:0;
	margin:0;
	border:0;
	list-style-type:none;          
	line-height:1.5em;           /* globally set the menu's item spacing. note */
}                               /* this must be 1.0 or 1.5 or 2.0 for Mozilla */

.content_noticia .menu li {
	float:left;    /* this creates the side-by-side array of top-level buttons */
	position:relative;    /* create local positioning contexts for each button */
	margin:0;
}

.content_noticia .menu ul li table {
	margin:-1px 0;              /* IE5 needs -1px top and bottom table margins */
	m\argin:0;               /* re-zero the table margins for everyone but IE5 */
	border-collapse:collapse;      /* IE5 needs this for the sub-menus to work */
	font-size:12px;        /* this sets the base font size for our entire menu */
}


/*======================== TOP LEVEL MENU DEFINITIONS ========================*/

.content_noticia .menu ul li ul {display:none; padding:1px;}

.content_noticia .menu ul li a,
.content_noticia .menu ul li a:visited {                    /* unselected top-level menu items */
	display:block; padding:4px 20px 4px 4px; border:1px dotted #aaf; width:106px; background:#fff; color:#000; text-decoration:none; }

.content_noticia .menu ul li:hover a,
.content_noticia .menu ul li a:hover {                        /* selected top-level menu items */
border:1px solid #99f;  background:#f9f9ff;
}

.content_noticia .menu ul li strong.inicial {color:#00558E }

/*======================== 2ND LEVEL MENU DEFINITIONS ========================*/

.content_noticia .menu ul li:hover ul,
.content_noticia .menu ul li a:hover ul {                           /* 2nd level drop-down box */
	display:block;
	position:absolute;
	margin:0;
	top:26px;              /* place us just up underneath the top-level images */
	left:-1px;       /* left-align our drop-down to the previous button border */
	height:auto;      /* the drop-down height will be determiend by line count */
	width:130px;
	border-bottom:1px solid #bbb; 


				/* this sets our menu's effective "border" color */
}
/*
.content_noticia .menu ul li:hover ul.leftbutton,
.content_noticia .menu ul li a:hover ul.leftbutton {
	left:-1px;
}
*/

.content_noticia .menu ul li:hover ul li a,
.content_noticia .menu ul li a:hover ul li a {                   /* 2nd level unselected items */
	
	border-left:1px solid #bbb;
	border-right:1px solid #bbb;
	border-top:1px solid #bbb; 
	border-bottom:none; 
	padding:4px; 	
	margin:0;
	height:auto;
	color:#000;               /* this sets the unselected drop-down text color */
	background:#fff;       /* this sets the drop-down menu background color */
	width:122px;
}

.content_noticia .menu ul li:hover ul li:hover a,
.content_noticia .menu ul li a:hover ul li a:hover {                /* 2nd level selected item */
	color:#000;
	background:#f2f2ff;	
	}
	

/* Listado */
.noticia_busqueda {background:url(/img/sep_noticia.gif) repeat-x bottom; padding:15px 0 15px 0}
.noticia_busqueda h2 { font-size:140%; line-height:110%; font-family:Arial; }
.noticia_busqueda h2 a {color:#222; text-decoration:none;}
.noticia_busqueda h2 a:hover {color:#528FcE; text-decoration:none;}
.noticia_busqueda .datos {color:#666; margin-bottom:5px}
.noticia_busqueda .intro {color:#000; font-size:120%; margin:2px 4px; }
.noticia_busqueda .foto { float:left;  }
.noticia_busqueda .foto img {padding:2px; border:1px solid #ddd; margin-right:10px;}

/* adsense tuneado */


.ad_header {color:#000;font-size:11px}
.ad_line1 {font-size:15px; text-decoration:none; color:#000; font-weight:bold}
.ad_line1:hover { color:#528FcE; }
.ad_text {color:#000;font-size:11px; text-decoration:none}
.ad_url {color:#f60;font-size:11px; margin-bottom:5px; text-decoration:none;}
.wide_ads { padding:1px; margin:5px 0px 0px 15px; float:left}
.narrow_ads {padding:0 0 0 10px; margin:0px 0px 0px 450px; border-left:3px double #ddd; font-size:11px; }
.ad_cont { padding-bottom:15px; border-top:1px solid #ddd; background:url(/img/fondo_resultados.gif) repeat-x bottom; padding:8px 0 }
.wide_ads .ad_line1 {padding-top:7px; margin:0; }
.ad_up { padding-top:15px; padding-bottom:15px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; background:url(/img/fondo_resultados.gif) repeat-x bottom; padding:8px 0 }

/* personaje */

h1.personaje {font-size:180%; margin-bottom:3px; padding-left:10px}
