@charset "utf-8";

	a:-webkit-any-link { text-decoration:none;}
	a:-webkit-any-link:visited { text-decoration:none;}

	.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_gris_dch { background-position:0 0}
	.flecha_roja_izq { background-position:0 -150px; cursor:pointer;}
	.flecha_roja_dch { background-position:0 -100px; cursor:pointer;}
	
	.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;}
	.flecha_odiel_izq { background-position:0 -150px; cursor:pointer;}
	.flecha_odiel_dch { background-position:0 -100px; cursor:pointer;}
	
	
	.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_home {background-position:0 0}
	
	/* DEFAULT */
	.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 
	{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
	{ /* default */ 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;}
	
	
	/* OTROS */
	.red_seccion2 { /* ocio */ background-position:0 0px}
	.red_seccion3 { /* universidad */ background-position:0 -375px}
	
	
	/* sem_santa */
	.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}

	
	/* TENDENCIAS OK */
	.red_seccion6, .red_seccion56 { background-position:0 -124px}
	
	/* TURISMO OK */
	.red_seccion14, .red_seccion48, .red_seccion49,  .red_seccion50, .red_seccion51, .red_seccion52 
	{ background-position:0 -250px}
	
	/* UNIVERSIDAD */
	.red_seccion3, .red_seccion20, .red_seccion21, .red_seccion22, .red_seccion23
	{ background-position:0 -374px}
	
	/* AGENDA - FALTA*/
	.red_seccion7, . { background-position:0 -0px}
	
	/* OCIO*/
	.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
	{ background-position:0 -312px}	

	/* DEPORTES */
	.red_seccion4, .red_seccion24, .red_seccion25, .red_seccion26, .red_seccion27, .red_seccion28, .red_seccion29, .red_seccion30,
	.red_seccion88, .red_seccion89,  .red_seccion90
	{ /* deportes */ background-position:0 -436px}
	
	
	.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;} /*Para IE6 */
	html,body{ margin:0; height:100%; padding:0; font-size:12px; color:#333; }
	body {font-family:Arial, Helvetica, sans-serif;}

	table {font-size:100%}

	#red{
		bottom:0px !important; /* FF, IE7 and rest*/ 
		width:980px !important;/* FF, IE7 and rest*/ 
		left:50%;
		margin-left:-490px;
		
		position:fixed !important;/* FF, IE7 and rest*/ 
		* position: absolute;

	}
	
	#links_portal{
		bottom:0px !important; /* FF, IE7 and rest*/ 
		width:980px !important;/* FF, IE7 and rest*/ 
		left:50%;
		margin-left:-490px;
		
		position:fixed !important;/* FF, IE7 and rest*/ 
		* position: absolute;
		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; }
	/*a:link { text-decoration:none; color:#cf142b;}
	a:visited { text-decoration:none; color:#cf142b;}
	a:active { text-decoration:none; color:#cf142b;}
	a:hover { text-decoration:none; color:#999;}*/
	.enlace_rojo {color:#cf142b; text-decoration:none}
	.enlace_azul {color:#0087a7; text-decoration:none}
	.enlace_blanco {color:#FFF; text-decoration:none}
	a:visited { color:#cf142b; }
	a.enlace_azul:visited{ color:#0087a7;}
	a.enlace_blanco:visited{ color:#FFF;}
	
	.titulares_en_azul, a.titulares_en_azul:visited { background-color:#0087A7; color:#FFF; font-size:16px; font-weight:bold}
	
	
	/*
	* #contenedor_ppal { /*margin-right:-10px*_/}
	* #contenedor_ppal_top { /*margin-right:-10px**_/}
	*/
	#fondo_blanco {background-color:#FFF; width:980px; height:100%; left:50%; margin-left:-490px; position:absolute; top:0px; }
	#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: 80px; width: 980px;  margin:auto; }
	
	.rojo_gesti {color:#cf142b;}
	.azul_odiel { color:#0087a7; }
	.blanco_odiel { color:#FFF; }
	.fondo_rojo { background-color:#cf142b;}
	.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:0px solid #cf142b; padding-top:3px; width:100%;}
	.menu_3 { height:15px; border-bottom:0px solid #cf142b; padding-top:3px; width:100%;}
	
	.menu_item_1 { padding-right:15px; height:18px; float:left; font-size:120%; text-decoration:none}
	.menu_item_2 { font-size:100%}
	.menu_item_3 { font-size:90%}
	.menu_activo { color:#cf142b;  }
	.menu_inactivo { color:#999;}
	.menu_over { color:#cf142b}
	.menu_over_odiel { color:#0087a7}
	.menu_bold {font-weight:bold}
	.menu_normal {font-weight:normal}
	.noline {text-decoration:none; }
	
	.link_gesti{color:#FFF; height:15px; padding-left:4px; padding-right:4px; font-size:80%}
	.link_gesti_color{background-color:#cf142b;}
	
	.borde_rojo {border-bottom:1px solid #cf142b;}
	.borde_odiel {border-bottom:1px solid #0087a7;}
	
	/* NOTICIAS */
	.titular {font-weight:bold; color:#000; text-decoration:none}
	a.titular:visited {/*font-weight:bold;*/ color:#000; text-decoration:none}
	.titular_listado {color:#000; text-decoration:none}
	.titular_activo {font-weight:bold; color:#cf142b; text-decoration:none}
	.titular_activo_odiel {font-weight:bold; color:#0087a7; text-decoration:none}
	a.titular_activo_odiel:visited {font-weight:bold; color:#0087a7; text-decoration:none}
	.titular_noticia { font-size:150%; padding-bottom:5px}
	.titular_normal { font-weight:normal}
	.titulo_blog {font-weight:bold; color:#666; text-decoration:none; font-size:150%}
	
	.titular_blog { padding-bottom:2px; }
	.titular_noticia_blog { font-size:150%; color:#000; text-decoration:none}
	a.titular_noticia_blog:visited {font-size:150%; color:#000; text-decoration:none}
	.titular_noticia_blog_activo { font-size:150%;  color:#cf142b;text-decoration:none}
	
	.antetitulo { font-size:100%; padding-bottom:0px; font-weight:bold; color:#999; text-decoration:none}
	
	.fecha { font-size:90%; color:#999; padding-bottom:5px; line-height:12px}
	.texto { font-size:90%}
	.texto p { margin-top:0px;}
	.entradilla {font-size:100%; text-align:right; margin-right:4px; margin-left:4px}
	.pie_de_foto {font-size:90%; color:#999; margin:auto; margin-top:-6px; margin-left:4px; margin-right:4px; margin-bottom:10px; line-height:12px;}
	.relacionadas { font-size:90%}
	.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:visited {color:#999;}
	a.historial_enlace_oscuro:visited {color:#666; line-height:10px}
	a.historial_enlace_negro:visited {color:#000; line-height:10px}
	a.historial_activo_odiel:visited {color:#0087a7;}
	
	.cargo_entrevistado { font-size:110%}
	
	
	/* COLUMNAS */
	.columnas {width:100%; background-color:#FFF; margin-top:10px}
	#col_izquierda {width:100%;}
	#col_derecha { }
	
	
	
	.cine_titulo {color:#cf142b; font-size:120%; margin-bottom:5px}
	.cine_web{ font-size:90%; margin-bottom:5px;}
	.cine_texto { margin-bottom:5px;}
	.cine_mapa { background-color:#CCC; height:150px; width:150px}
	.peli_titulo {color:#cf142b; font-size:120%; margin-bottom:5px}






/* MEDIABOX */
#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: #000;
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: 10px solid #000; 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;
/*margin-left:5px;*/
}
#mbNumber {
display: inline;
color: #999;
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;
margin: 0;
outline: none;
}
#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;
padding: 20px 10px 30px;
margin: auto;
}





/* MAV SELECT BOX */
.select-box {
	cursor: default;
	border: 0px solid #aaa;
	display: block;
	padding: 0;
	margin: 0;
	
	/*background: #CCC;*/
	width:100%;
	background-image:url(/images/gris_abajo_rojo.gif);
	background-position:center left;
	background-repeat:no-repeat;
}
	.select-box:hover { border-color: #3393FF; }

	.select-box a {
		display: block;
		/*padding: 1px 20px 2px 4px;*/
		margin: 1px 1px 2px 1px;
		white-space: nowrap;
		overflow: hidden;
		text-decoration:none;
		color:#000;
		font-size:90%;
		padding-left:14px;
	}
	.select-box-options {
		list-style: none;
		background: #fff;
		position: absolute;
		border: 1px solid #ccc;
		overflow-y: auto;
		z-index: 690;
		padding:0px;
	}
	        .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;
	}