.search h2.titulo_hemeroteca { background: transparent url('/images/layout/agenda/cintillo.gif') no-repeat left center!important; padding-left: 0.8em!important; font-size: 1.4em; margin:0;}
.search .cabecera h3 {height:1.5em; olor:#fff; text-align: center;}
.search .cabecera h3 a{ color: #fff; padding:0 0.25em; font-weight: normal;}
.search .edicion_hemeroteca span a { color:#035C89; font-size: 1.2em;}
.search .box h4 { margin:0em; color: #666; font-size: 16px;}
.search .box_enportada {background:transparent url('/images/layout/icos/pdf.gif') no-repeat scroll 0.5em center; border:1px solid #EEE; font-size:0.8em; height:1em; margin:0.2em 0.2em 0.4em 0.4em; padding:0.4em 1em 1.2em 4.5em;}
.search_hemeroteca li { margin-left:0; margin-bottom:0.5em; padding-bottom:0.5em; position:static;}
.search_hemeroteca li h3.titulo a { color:#035C89;display:block;font-size:1em;font-weight:bold;line-height:1.05em;margin:0 0.5em;}
.search_hemeroteca li h5 { margin: 0; }
.search .lista_footer p { margin:0;}
.search .refinar { padding-bottom: 0.4em; margin-left:1em;}
.search .refinar a { margin-left:0.6em; padding-left:1.5em; font-size: 0.7em; color:#666; background:transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll left top;}
.search .refinar.active a { background:transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll left -4.5em;}
/*fondo y personalizacion layout hemeroteca*/
.search.hemeroteca .box_logo { background: url('/images/layout/fondohemeroteca.jpg') left top;}
.search.hemeroteca .menu_secciones .fix ul li.hemeroteca, #document .menu_secciones .fix ul li.hemeroteca:hover { background: transparent url('/images/layout/barra_nav_hemeroteca.png') repeat-x scroll left top; color: #fff!important;}
.search.hemeroteca #head .menu_secciones .fix ul .hemeroteca a {color:#fff;}
.search .listado_search .item { margin-left:0.5em;}
.etiquetas .tags.tagged a { margin: 0; padding: 0 0.3em; color:#cd5555; line-height: 0; display: inline; font-size: 12px;}
.search .listado_search ol { padding:1em 0; font-size:0.8em;  list-style: none; margin: 0;}
.search .listado_search ol li h3.titulo a { margin: 0;}
.search .listado_search ol li .seccion { padding-bottom:0.4em;font-weight: normal;}
.search .bloques3 .col.central2 {margin-right:0.4em; width:47.1%;}
/* =estilos buscador hemeroteca*/
.box_hemeroteca .box_etiqueta {margin:0.5em 0.5em 0.5em 1.4em; width:21.5em;}
.box_hemeroteca .box_etiqueta input { width: 98.2%; font-size: 1.1em; color:#cd0000; font-weight: bold;}
.box_hemeroteca .value_input {padding:0 0.7em; font-size: 0.7em; color:#666; margin:0 1em 1em 1em; border-bottom:0.09em dotted #bbb;}
.box_hemeroteca .value_input p { font-size: 1em; margin: 0 0 0 -0.6em;}
.box_hemeroteca .toggle_container .value_input {padding:0em 0.8em 0.3em ;}
.box_hemeroteca .toggle_container input { width: 98%; font-size: 0.65em; color:#cd0000; font-weight: bold;}
.box_hemeroteca .box_selects { padding:0 0.5em;}
.box_hemeroteca .box_selects .desde { padding-right: 1em;}
.box_hemeroteca .edicion_hemeroteca span { color:#666; margin-right: 0.5em;text-align:left; width:auto; line-height: 2.7em; float:none; display: block;} 
.box_hemeroteca .search input { padding:0.6em 0.29em;border:0;border-right:none;}
.box_hemeroteca .box_campo { margin:0 0.5em;}
.box_hemeroteca .box_selects input#desde, .box_hemeroteca .box_selects input#hasta { color:#DD522A; display: inline; height: 1.4em; padding: 0.2em; border: 1px solid #bbb; margin: 0 5px 0 0;}

.box_hemeroteca .box_selects  label { color:#666; font-size: .95em; }
.box_hemeroteca .box_selects .hasta span { font-size: 0.8em; color:#666; line-height: 1.8em;}
.search.hemeroteca .box_hemeroteca .box_selects .hasta span { font-size: 1em;}
.box_hemeroteca .box_selects select { color: #111; float:none;}
.box_hemeroteca .box_search { margin: 0em 0 0.6em}
.box_hemeroteca .box_campo input { width: 72.1%; font-size: 0.75em; color: #035C89; font-weight: bold; height: 2.7em; margin-top: 1em; padding: 0 0.4em;}
.agenda .box_hemeroteca .box_search { right:-0.2em; top:0.2em; width:14.5%;}
.box_hemeroteca .cierre { border-bottom: 0.09em dotted #bbb; background: none; margin: -0.5em 0.6em 0.6em;}
.search .box_hemeroteca { background:transparent url('/images/layout/back/box_hemeroteca.png') repeat-x scroll left bottom; border: 0.09em solid #bbb;  padding: 1em 0em 1em 0.7em; margin-bottom:1.5em; height: auto;}
#document.search .content .box_hemeroteca h3 { background:none!important; color:#333; font-size:2em; height:auto; padding:0; margin: 45px 73px; border: 0;}
.search .box_hemeroteca h3 span { color:#035C89; font-size:0.7em; margin-right:0.2em;}
.search .box_hemeroteca .box_hemeroteca_titulo { background: url('/images/layout/agenda/search_hemeroteca.jpg') no-repeat scroll left 26px; height: 75px; margin: -40px 0 0 -9px;}
.search .edicion_hemeroteca { font-size: 0.8em; margin: -20px 0 0 0;}
.search .edicion_pdf { font-size: 0.8em; text-align: center; }
.search .edicion_pdf span a { color:#035C89; font-size: 1.2em;}
.search .edicion_hemeroteca select { width: 10.5em; height: auto; background: none; border: none;}
.search.hemeroteca .edicion_hemeroteca select { border: 0.09em solid #bbb; float:left; }
.search .box_hemeroteca .box_search .bt_search { background: #035C89 url('/images/layout/agenda/lupa_agenda.png') no-repeat scroll 4.7em 0.1em; margin: 25px 0em 0 1em; width: 6.5em; height: 25px; border-radius: 5px;-moz-border-radius:5px; -webkit-border-radius:5px; border: 1px solid #035C89;}
.search .box_hemeroteca .box_search .bt_search input { text-transform: uppercase; font-weight: bold; width: auto; border: none; background: none; margin: 2px 0 0; color: #fff; font-size: 12px;}
.search .box_hemeroteca .box_search .bt_search input:hover { color: #333;}

.agenda.diviertete .box_hemeroteca { background:transparent url('/images/layout/back/box_hemeroteca2.png') repeat-x scroll left top;}
.agenda.diviertete .box_hemeroteca h3 { color: #fff; font-size:1em;margin:0.3em 0.4em 1em; padding-left:0.5em; background:url('/images/layout/agenda/back_titulo_agenda.png') repeat-x scroll left top transparent; -moz-border-radius-topright:0.5em ; -moz-border-radius-topleft:0.5em; font-size: 1.35em; height: 1.7em; text-indent: -9999em;}
.agenda.search .box_hemeroteca { height: auto; margin-bottom: 1em;}
.agenda .box_hemeroteca .box_hemeroteca_titulo { background: none; margin:0 0.5em;}
.agenda .box_hemeroteca h3 { background: none; color: #111; font-size: 1.4em; height: auto; padding:0;}
.agenda .box_hemeroteca .box_campo { width:26.3em;position:relative;top:0.2em; margin: 0;}
.agenda .box_hemeroteca .box_search .bt_search { background: #FF5B19 url('/images/layout/agenda/lupa_agenda.png') no-repeat scroll 4.3em 0.23em; height: 1.85em; margin-top: -0.05em; width: 6em;}
.agenda .box_hemeroteca .box_campo input { font-size: 1em; padding: 0.21em; width: 98.3%;}
.agenda .box_hemeroteca .box_search_bt { height: 2.5em; margin-left: 0.5em;}
.agenda .box_hemeroteca .box_search_bt span{float:left; margin:0.5em 1.2em 0 0.5em;color:#666; font-size:0.8em; font-weight: bold;}
.agenda .box_hemeroteca .box_search .fondo_lupa {-moz-border-radius:0;}
.agenda .box_hemeroteca span { color: #DD522A!important; font-size: 1.1em!important;}
.agenda .box_hemeroteca .box_search { margin: 1.6em 0 0; right: 1em; top: -1.39em; width: 15.5%;}
.agenda.search .edicion_hemeroteca { padding: 0 0.5em 0 0 ;font-size: 1em; text-align: left;}
.agenda .box_hemeroteca .box_selects { padding:0 0.5em 1.2em 0em; margin-left: 1em;}
.agenda .box_hemeroteca .box_selects .desde span { width: 200px; line-height: 1.5em; font-size: 0.8em!important; color: #666!important;}
.agenda .box_hemeroteca .box_selects .hasta span { width: 200px; line-height: 1.5em; font-size: 0.8em!important; color: #666!important;}
.agenda .box_hemeroteca .box_selects .cuando, .agenda .box_hemeroteca .box_selects .elige { color: #DD522A; float: left; line-height: 1em; width: 5.1em; font-weight: bold;}
.agenda .edicion_hemeroteca span { font-size: 0.8em!important; color: #666!important;}
.agenda .edicion_hemeroteca label { padding: 0.3em; border: 0.09em solid #ccc; margin-top: -0.3em;}
.agenda .box_hemeroteca .box_search .bt_search input {font-family: arial,sans-serif,helvetica;font-size: 0.74em; color:#fff; padding-top:0.6em; width: 6em; font-weight: bold; cursor: pointer;}
.agenda .box_hemeroteca .box_search .bt_search input:hover {color: #333;}
.agenda a.ico_gratis { height: 6em; left: 33.6em; position: absolute; top: 3em; width: 6em; background: transparent url('/images/layout/agenda/ico_gratis.png') no-repeat scroll left top; display: block; text-indent: -9999em;}
.agenda a.ico_gratis:hover { background: transparent url('/images/layout/agenda/ico_gratis.png') no-repeat scroll 0 -8.8em;}
.gratuito { height: 6em; left: -0.2em; position: absolute; top: -0.2em; width: 6em; background: transparent url('/images/layout/agenda/ocio_gratis.png') no-repeat scroll left top; display: block; }
/*Buscador diviertete agenda botones*/
.agenda .box_hemeroteca .opciones_search { height: 3em; margin: 1em 0.5em 0; padding: 0.5em 0; background: transparent url('/images/layout/back_lista_bt_agenda.png') repeat-x scroll left top;}
.agenda .box_hemeroteca .opciones_search ul { width: 100%; padding:0.1em;}
.agenda .box_hemeroteca .opciones_search li {float:left;width:26.2%; margin:0; padding:0; border:0;}
.agenda .box_hemeroteca .opciones_search li a { font-size: 0.8em; font-weight:bold; background: transparent url('/images/layout/agenda/bt_buscador_diver.png') no-repeat scroll left -20.3em; display: block;height: 3em;width: 13em; line-height: 3.5em; text-align: center;}
.agenda .box_hemeroteca .opciones_search li a.active, .agenda .box_hemeroteca .opciones_search li a:hover {background: transparent url('/images/layout/agenda/bt_buscador_diver.png') no-repeat scroll left -24.25em; color:#fff; text-decoration: none;}
.agenda .box_hemeroteca .opciones_search li.hoy { width:21.4%;}
.agenda .box_hemeroteca .opciones_search li.hoy a { background: transparent url('/images/layout/agenda/bt_buscador_diver.png') no-repeat scroll left -12.2em; display: block;height: 3em;width: 10.5em;}
.agenda .box_hemeroteca .opciones_search li.hoy a.active, .agenda .box_hemeroteca .opciones_search li.hoy a:hover {background: transparent url('/images/layout/agenda/bt_buscador_diver.png') no-repeat scroll left -16.2em; color:#fff; text-decoration: none;}
.agenda .box_hemeroteca .texto_descriptivo { font-size: 0.63em !important; margin-top: 0 !important; padding-left: 9.8em; }
.box_resultados { margin-bottom:0.5em; height: 1.75em;}
.box_resultados .resultados { background: white;}
.box_resultados .resultados p { line-height: normal; color:#111; margin: 0;}
.box_resultados .resultados p.left { padding:0 0.5em; margin:0; height: 2.24em; line-height: 1.2em;}
.box_ordenar { border-top: 0.09em solid #bbb; height: 2.5em;}
.box_ordenar .ordenar { background: white;}
.box_ordenar .ordenar p { line-height: 2em;}
.box_ordenar .ordenar p.left { background:transparent; padding:0 0.7em; margin: 0.5em 0.5em 0 0; color:#035C89;}
.box_ordenar .estrellas { text-indent: -9999em; display: block; background: transparent url('/sfPropelActAsRatableBehaviorPlugin/images/alt_star.png') repeat-x scroll left 0em; width: 5em; margin:0.6em 5em; line-height: 1.1em;}
.box_ordenar .asc { font-size: 0.8em; background: transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll 0.6em -26.1em; padding: 0.9em 0 0.5em 3em; line-height: 3em; color: #bbb; cursor: pointer;}
.box_ordenar .asc:hover {background: transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll 0.6em -38em;cursor: pointer;}
.box_ordenar .asc.active { font-size: 0.8em; background: transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll 0.6em -32em; color: #bbb;cursor: pointer;}
.box_ordenar .desc { font-size: 0.8em; background: transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll 0.6em -8.3em; padding: 0.9em 0 0.5em 3em; line-height: 3em; color: #bbb;cursor: pointer;}
.box_ordenar .desc:hover { background: transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll 0.6em -20.15em;cursor: pointer; }
.box_ordenar .desc.active {background: transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll 0.6em -14.25em;cursor: pointer;}
.box_ordenar strong {line-height: 1.8em;}
.box_ordenar select { margin: 0.2em 0; height: 28px; width: 135px;}
/*fondo y personalizacion layout hemeroteca*/
#back_especial.hemeroteca .menu_secciones .fix ul { background: transparent url('/images/layout/barra_nav_hemeroteca.png') repeat-x scroll left top;}
#back_especial.hemeroteca .menu_secciones .fix ul .hemeroteca a{color:#fff;}
/*listados etiquetas*/
.search.hemeroteca .listado_search .images { max-width: 150px; margin-left: 1.5em;}
.search.hemeroteca .listado_search .images img { border:1px solid #bbb;width: auto;}
.search.hemeroteca .listado_search h3.titulo { background: none!important; border-bottom: 0; height: auto; filter: none;}
.search.hemeroteca .listado_search h3.titulo a { font-size: 22px; color: #035C89;}
.search.hemeroteca .listado_search h4 a { color: #666;}
.hemeroteca .bloques3 .col.central2 {margin-right:0.4em; width:46.4%;}

/*LISTADO SEARCH*/
.listado_search ol { padding:1em 2em; font-size:0.8em;}
.listado_search h2 { background: url('/images/layout/titulo_resultados_agenda.png') no-repeat scroll left top; height: 2.8em;}
.listado_search h2 span { display: block; line-height: 2em; padding-left: 1.4em;} 
.listado_search ol li h3.titulo a { color:#666; font-size:1.2em; line-height: 1.05em; font-weight: bold; display: block;}
.listado_search ol li div h3 { background: none; height: auto; font-size: 17px;}
.listado_search ol li div h4 {font-size: 14px;}
.listado_search ol li .seccion { font-weight: bold;}
.listado_search a.highlighted span { display: inline; line-height: 1em; font-size:1em; background: gold; float:none; border-radius: 3px; padding: 0px 4px; cursor: pointer;}
.listado_search li h4{ margin:0;color:#666; }
.listado_search .search_input { margin:0.5em 0;}
.listado_search .stats { font-size: 0.75em;}
.listado_search .search_input label { margin-left:0.5em;}
.listado_search ol li div.vips h3 { background: none; height: auto;}
.listado_search ol li div.vips h3 a { color: #9D066B; }
.listado_search ol li div.guia h3 { background: none; height: auto;}
.listado_search ol li div.denuncia h3 a { color: #00802B; }
.listado_search ol li div.evento h3 a { color: #C93900; }
.listado_search ol li div.participa2 h3 a { color: #00802B; }
.listado_search div.paginacion { text-align: right; padding:0;}
.listado_search .box_resultados { border-bottom: 0.15em solid #ddd; padding-left: 0.5em;}

/*CALENDARIO*/
.search.hemeroteca .calendario { padding-bottom: 1em; margin-bottom: 1em; border-bottom: 1px solid #ddd;}
.dias_semana th { font-size: 0.8em; color:#035C89;}
.semana td { text-align: center; font-size: 0.8em; padding:0.5em;}
.semana td:hover { background: #ccc;}
.semana td.hoy {border:0.09em solid #035C89;}
.semana td.hoy a{ color:#035C89;}
.semana td.hoy a:hover{ color:#000;}
.semana td a { color:#666;}
.semana td span { color:#999;}
.semana td.fs a{ font-weight: bold; color :#555;}
