@charset utf-8;

.flecha_gris_izq,.flecha_gris_dch,.flecha_roja_izq,.flecha_roja_dch {
background-repeat:no-repeat;
background-image:url(http://static.gesticulando.com/images/horizontal_arrows.gif);
width:9px;
font-size:xx-small;
}

.flecha_gris_izq {
background-position:0 -50px;
}

.flecha_odiel_izq,.flecha_odiel_dch {
background-repeat:no-repeat;
background-image:url(http://static.gesticulando.com/images/horizontal_arrows_odiel.gif);
width:9px;
font-size:xx-small;
}

.red_seccion2,.red_seccion3,.red_seccion4,.red_seccion5,.red_seccion6,.red_seccion7,.red_seccion14,.red_seccion39,.red_home {
background-repeat:no-repeat;
background-image:url(http://static.gesticulando.com/images/iconos_red_int32d.png);
width:32px;
font-size:xx-small;
}

.red_seccion1,.red_seccion2,.red_seccion3,.red_seccion4,.red_seccion5,.red_seccion6,.red_seccion7,.red_seccion8,.red_seccion9,.red_seccion10,.red_seccion11,.red_seccion12,.red_seccion13,.red_seccion14,.red_seccion15,.red_seccion16,.red_seccion17,.red_seccion18,.red_seccion19,.red_seccion20,.red_seccion21,.red_seccion22,.red_seccion23,.red_seccion24,.red_seccion25,.red_seccion26,.red_seccion27,.red_seccion28,.red_seccion29,.red_seccion30,.red_seccion31,.red_seccion32,.red_seccion33,.red_seccion34,.red_seccion35,.red_seccion36,.red_seccion37,.red_seccion38,.red_seccion39,.red_seccion40,.red_seccion41,.red_seccion32,.red_seccion43,.red_seccion44,.red_seccion45,.red_seccion46,.red_seccion47,.red_seccion48,.red_seccion49,.red_seccion50,.red_seccion51,.red_seccion52,.red_seccion53,.red_seccion54,.red_seccion55,.red_seccion56,.red_seccion57,.red_seccion58,.red_seccion59,.red_seccion60,.red_seccion61,.red_seccion62,.red_seccion63,.red_seccion64,.red_seccion65,.red_seccion66,.red_seccion67,.red_seccion68,.red_seccion69,.red_seccion70,.red_seccion71,.red_seccion72,.red_seccion73,.red_seccion74,.red_seccion75,.red_seccion76,.red_seccion77,.red_seccion78,.red_seccion79,.red_seccion80,.red_seccion81,.red_seccion82,.red_seccion83,.red_seccion84,.red_seccion85,.red_seccion86,.red_seccion87,.red_seccion88,.red_seccion89,.red_seccion90,.red_seccion91,.red_seccion92,.red_seccion93,.red_seccion94,.red_seccion95,.red_seccion96,.red_seccion97,.red_seccion98,.red_seccion99,.red_seccion127,.red_seccion128,.red_seccion129,.red_seccion133 {
background-repeat:no-repeat;
background-image:url(http://static.gesticulando.com/images/iconos_red_int32d.png);
width:32px;
height:32px;
font-size:xx-small;
}

.red_seccion1,.red_seccion2,.red_seccion4,.red_seccion39,.red_seccion83,.red_seccion84,.red_seccion91,.red_seccion92,.red_seccion93,.red_seccion94,.red_seccion95,.red_seccion96,.red_seccion97,.red_seccion98,.red_seccion99 {
background-position:0 -65px;
background-repeat:no-repeat;
background-image:url(http://static.gesticulando.com/images/iconos_red_int32d.png);
width:32px;
height:32px;
font-size:xx-small;
}

.red_seccion3 {
background-position:0 -375px;
}

.red_seccion5,.red_seccion31,.red_seccion32,.red_seccion33,.red_seccion34,.red_seccion47,.red_seccion57,.red_seccion58,.red_seccion59,.red_seccion60,.red_seccion61,.red_seccion62,.red_seccion63,.red_seccion64,.red_seccion65,.red_seccion66,.red_seccion67,.red_seccion68,.red_seccion69,.red_seccion70,.red_seccion71,.red_seccion72,.red_seccion73,.red_seccion74,.red_seccion75,.red_seccion76,.red_seccion77,.red_seccion78,.red_seccion79,.red_seccion80,.red_seccion81,.red_seccion82 {
background-position:0 -187px;
}

.red_seccion6,.red_seccion56 {
background-position:0 -124px;
}

.red_seccion14,.red_seccion48,.red_seccion49,.red_seccion50,.red_seccion51,.red_seccion52 {
background-position:0 -250px;
}

.red_seccion3,.red_seccion20,.red_seccion21,.red_seccion22,.red_seccion23 {
background-position:0 -374px;
}

.red_seccion8,.red_seccion9,.red_seccion10,.red_seccion11,.red_seccion12,.red_seccion13,.red_seccion15,.red_seccion16,.red_seccion17,.red_seccion18,.red_seccion19,.red_seccion37,.red_seccion38,.red_seccion40,.red_seccion41,.red_seccion32,.red_seccion43,.red_seccion44,.red_seccion45,.red_seccion35,.red_seccion53,.red_seccion54,.red_seccion55,.red_seccion85,.red_seccion86,.red_seccion87,.red_seccion127,.red_seccion129,.red_seccion128,.red_seccion133 {
background-position:0 -312px;
}

.red_seccion4,.red_seccion24,.red_seccion25,.red_seccion26,.red_seccion27,.red_seccion28,.red_seccion29,.red_seccion30,.red_seccion88,.red_seccion89,.red_seccion90 {
background-position:0 -436px;
}

.red_seccion100,.red_seccion101,.red_seccion102,.red_seccion103,.red_seccion143,.red_seccion148,.red_seccion149 {
background-repeat:no-repeat;
background-image:url(http://static.gesticulando.com/images/odiel_icono.jpg);
width:32px;
height:32px;
font-size:xx-small;
}

.handle-vert,.handle-vert_videos,.handle-vert_list {
background-image:url(http://static.gesticulando.com/images/scroller_icon8.gif);
background-repeat:no-repeat;
width:10px;
}

.handle-vert_videos_odiel,.handle-vert-leido {
background-image:url(http://static.gesticulando.com/images/scroller_icon8_odiel.gif);
background-repeat:no-repeat;
width:10px;
}

input,textarea {
font-family:Arial,Helvetica,sans-serif;
font-size:100%;
border:1px solid #b2b2b2;
}

* html,body {
_overflow-y:auto;
}

html,body {
height:100%;
font-size:12px;
color:#333;
margin:0;
padding:0;
}

body {
font-family:Arial,Helvetica,sans-serif;
}

#red {
bottom:0!important;
width:980px!important;
left:50%;
margin-left:-490px;
position:fixed!important;
}

#links_portal {
bottom:0!important;
width:980px!important;
left:50%;
margin-left:-490px;
position:fixed!important;
z-index:0;
}

* html div#red {
top:expression(eval(document.compatMode&&document.compatMode=='CSS1Compat')?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight):document.body.scrollTop+(document.body.clientHeight-this.clientHeight));
}

.linea_blanca {
border-bottom:1px solid #d99da5;
}

div.clear {
clear:both;
}

.enlace_rojo {
color:#cf142b;
text-decoration:none;
}

.enlace_azul {
color:#0087a7;
text-decoration:none;
}

.enlace_blanco {
color:#FFF;
text-decoration:none;
}

.titulares_en_azul,a.titulares_en_azul:visited {
background-color:#0087a7;
color:#FFF;
font-size:16px;
font-weight:700;
}

#fondo_blanco {
background-color:#FFF;
width:980px;
height:100%;
left:50%;
margin-left:-490px;
position:absolute;
top:0;
}

#contenedor_ppal {
background-color:#FFF;
margin-bottom:50px;
width:980px;
height:100%;
left:50%;
top:150px;
margin-left:-490px;
position:absolute;
}

#contenedor_ppal_top {
background-color:#FFF;
width:980px;
height:150px;
left:50%;
margin-left:-490px;
position:absolute;
}

#resizable_div_handler {
height:65px;
width:980px;
margin:auto;
}

.boton_rojo {
color:#FFF;
background-color:#cf142b;
border:1px solid #cf142b;
}

.menu_1 {
height:17px;
border-bottom:1px solid #cf142b;
}

.menu_1_odiel {
height:17px;
border-bottom:1px solid #0087a7;
}

.menu_2 {
height:16px;
border-bottom:0 solid #cf142b;
padding-top:3px;
width:100%;
}

.menu_3 {
height:15px;
border-bottom:0 solid #cf142b;
padding-top:3px;
width:100%;
}

.menu_item_1 {
padding-right:15px;
height:18px;
float:left;
font-size:120%;
text-decoration:none;
}

.menu_bold {
font-weight:700;
}

.link_gesti {
color:#FFF;
height:15px;
padding-left:4px;
padding-right:4px;
font-size:80%;
}

.borde_rojo {
border-bottom:1px solid #cf142b;
}

.borde_odiel {
border-bottom:1px solid #0087a7;
}

.titular {
font-weight:700;
color:#000;
text-decoration:none;
}

.titular_activo {
font-weight:700;
color:#cf142b;
text-decoration:none;
}

.titular_noticia {
font-size:150%;
padding-bottom:5px;
}

.titulo_blog {
font-weight:700;
color:#666;
text-decoration:none;
font-size:150%;
}

.titular_blog {
padding-bottom:2px;
}

.titular_noticia_blog_activo {
font-size:150%;
color:#cf142b;
text-decoration:none;
}

.antetitulo {
font-size:100%;
padding-bottom:0;
font-weight:700;
color:#999;
text-decoration:none;
}

.fecha {
font-size:90%;
color:#999;
padding-bottom:5px;
line-height:12px;
}

.texto p {
margin-top:0;
}

.entradilla {
font-size:100%;
text-align:right;
margin-right:4px;
margin-left:4px;
}

.pie_de_foto {
font-size:90%;
color:#999;
line-height:12px;
margin:-6px 4px 10px;
}

.historial {
font-size:80%;
color:#999;
margin-bottom:5px;
line-height:11px;
}

.historial_enlace {
text-decoration:none;
color:#999;
}

.historial_enlace_oscuro {
text-decoration:none;
color:#666;
line-height:10px;
}

.historial_enlace_negro {
text-decoration:none;
color:#000;
line-height:10px;
}

.historial_activo {
text-decoration:none;
color:#cf142b;
}

.historial_activo_odiel {
text-decoration:none;
color:#0087a7;
line-height:10px;
}

a.historial_enlace_oscuro:visited {
color:#666;
line-height:10px;
}

a.historial_enlace_negro:visited {
color:#000;
line-height:10px;
}

.cargo_entrevistado {
font-size:110%;
}

.columnas {
width:100%;
background-color:#FFF;
margin-top:10px;
}

#col_izquierda {
width:100%;
}

.cine_web {
font-size:90%;
margin-bottom:5px;
}

.cine_texto {
margin-bottom:5px;
}

.cine_mapa {
background-color:#CCC;
height:150px;
width:150px;
}

#texto_overlay {
width:80%;
float:left;
vertical-align:top;
}

#botones_overlay {
width:19%;
float:right;
vertical-align:top;
}

#mboverlay {
position:absolute;
z-index:9998;
left:0;
width:100%;
background-color:#000;
cursor:pointer;
}

#mboverlay.mbOverlayFF {
background:transparent url(/js/mediabox/mediaboxAdvancedStyles/images/80.png) repeat;
}

#mboverlay.mbOverlayIE {
background:transparent url(/js/mediabox/mediaboxAdvancedStyles/images/50.gif) repeat;
}

#mbcenter {
position:absolute;
z-index:9999;
left:50%;
overflow:hidden;
background-color:#cf142b;
}

#mbbottomContainer {
position:absolute;
z-index:9999;
left:50%;
overflow:hidden;
}

.mbLoading {
background:#000 url(/js/mediabox/mediaboxAdvancedStyles/images/ajax-loader.gif) no-repeat center;
}

#mbimage {
position:absolute;
left:0;
top:0;
border:2px solid #cf142b;
background-repeat:no-repeat;
font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;
line-height:19px;
font-size:12px;
color:#fff;
text-align:left;
}

#mbimage a,#mbimage a:link,#mbimage a:visited {
color:#ddd;
}

#mbimage a:hover,#mbimage a:active {
color:#fff;
}

#mbbottom {
font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;
line-height:19px;
font-size:12px;
color:#999;
text-align:left;
}

#mbtitle {
display:inline;
color:#fff;
line-height:15px;
font-size:12px;
}

#mbnumber {
display:inline;
color:#000;
line-height:14px;
font-size:10px;
}

#mbcaption {
display:block;
color:#999;
line-height:14px;
font-size:10px;
}

#mbprevLink,#mbnextLink,#mbcloseLink {
display:block;
float:right;
height:20px;
width:46px;
background:transparent url(/js/mediabox/mediaboxAdvancedStyles/images/BlackClose-trans.gif) no-repeat center;
outline:none;
margin:0;
}

#mbprevLink {
width:14px;
background:transparent url(/js/mediabox/mediaboxAdvancedStyles/images/BlackPrevious-trans.gif) no-repeat center;
}

#mbnextLink {
width:14px;
background:transparent url(/js/mediabox/mediaboxAdvancedStyles/images/BlackNext-trans.gif) no-repeat center;
}

#mbcloseLink {
width:14px;
background:transparent url(/js/mediabox/mediaboxAdvancedStyles/images/BlackClose-trans.gif) no-repeat center;
}

#mberror {
position:relative;
top:30%;
font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;
line-height:19px;
font-size:12px;
color:#fff;
text-align:center;
border:10px solid #700;
margin:auto;
padding:20px 10px 30px;
}

.select-box {
cursor:default;
border:0 solid #aaa;
display:block;
width:100%;
background-image:url(/images/gris_abajo_rojo.gif);
background-position:center left;
background-repeat:no-repeat;
margin:0;
padding:0;
}

.select-box:hover {
border-color:#3393ff;
}

.select-box a {
display:block;
white-space:nowrap;
overflow:hidden;
text-decoration:none;
color:#000;
font-size:90%;
padding-left:14px;
margin:1px 1px 2px;
}

.select-box-options {
list-style:none;
background:#fff;
position:absolute;
border:1px solid #ccc;
overflow-y:auto;
z-index:690;
padding:0;
}

.select-box-alt {
background-color:#eaf4ff;
width:100%;
}

.select-box-options li {
margin-bottom:0;
overflow:hidden;
white-space:nowrap;
}

.select-box-options li.optgroup>span {
font-size:105%;
font-style:italic;
}

.select-box-options li>span {
display:block;
padding:2px 5px;
}

.select-box-options li.selected {
background-color:highlight!important;
color:highlighttext!important;
}

.select-box-options li.disabled {
color:gray;
}

.select-box-options ul {
margin:0;
padding:0;
}

.optgroup {
margin:4px 0 0!important;
}

.select-box-options-group li>span {
padding-left:22px!important;
width:auto;
}

a:-webkit-any-link,a:-webkit-any-link:visited,.noline {
text-decoration:none;
}

.flecha_gris_dch,.red_home,.red_seccion2,.red_seccion7,. {
background-position:0 0;
}

.flecha_roja_izq,.flecha_odiel_izq {
background-position:0 -150px;
cursor:pointer;
}

.flecha_roja_dch,.flecha_odiel_dch {
background-position:0 -100px;
cursor:pointer;
}

table,.menu_item_2 {
font-size:100%;
}

a:visited,.rojo_gesti,.menu_activo,.menu_over {
color:#cf142b;
}

input.rojo_gesti {
color:#FFF;
}

a.enlace_azul:visited,.azul_odiel,.menu_over_odiel,a.historial_activo_odiel:visited {
color:#0087a7;
}

a.enlace_blanco:visited,.blanco_odiel {
color:#FFF;
}

.fondo_rojo,.link_gesti_color {
background-color:#cf142b;
}

.menu_item_3,.texto,.relacionadas {
font-size:90%;
}

.menu_inactivo,a.historial_enlace:visited {
color:#999;
}

.menu_normal,.titular_normal {
font-weight:400;
}

a.titular:visited,.titular_listado {
color:#000;
text-decoration:none;
}

.titular_activo_odiel,a.titular_activo_odiel:visited {
font-weight:700;
color:#0087a7;
text-decoration:none;
}

.titular_noticia_blog,a.titular_noticia_blog:visited {
font-size:150%;
color:#000;
text-decoration:none;
}

.cine_titulo,.peli_titulo {
color:#cf142b;
font-size:120%;
margin-bottom:5px;
}
