@charset "utf-8";
/* CSS Document */

/* -------------------------------------------------- BODY */

body {
	font-size: 12px;
	font-family:Arial, "Times New Roman";
	color:#000000;	
}

/* -------------------------------------------------- CONTENEDOR */	
#contenedor{
	width:770px;
	margin: 0 auto;
}

/* -------------------------------------------------- CABECERA IMPRIMIBLE */

#cabecera_imprimible {
	width:770px; 
	height:85px;
	clear:both;
}

/* -------------------------------------------------- OCULTO CABECERA */

#cabecera {
	visibility:hidden;
	height:1px;	
}

/* -------------------------------------------------- OCULTO SUBCABECERA */

#subcabecera {
	visibility:hidden;
	height:1px;
}

/* -------------------------------------------------- CONTENIDO */	

#contenido {
	margin-top:5px;
	clear:both;
	background-color:#0C0;
}

/* -------------------------------------------------- OCULTO COLUMNA IZQUIERDA */

#col_izq{
	visibility:hidden;
	height:1px;
}

/* -------------------------------------------------- CAMBIO ANCHO DE CENTRAL */

#central {
	width:770px;
	float:none;
	margin-bottom:20px;
	margin-left:0px;
}

/* -------------------------------------------------- CAMBIO ANCHO DE CUERPO */
#cuerpo {
	width:770px;
	float:none;
}

/* -------------------------------------------------- OCULTO COLUMNA DERECHA (SI ESTOY EN HOME) */

#col_der {
	visibility:hidden;
}

/* -------------------------------------------------- OCULTO BANNER CENTRAL */

#banner_central {
	visibility:hidden;
	height:1px;
}

/* -------------------------------------------------- OCULTO ACCESOS CENTRAL */

#accesos_central {
	visibility:hidden;
	height:1px;	
}

/* -------------------------------------------------- OCULTO ACCESOS FLOTANTES DERECHA */

#accesos{
	visibility:hidden;
	height:1px;	
}

/* -------------------------------------------------- OCULTO PIE */

#footer {
	visibility:hidden;	
	height:1px;	
}

/* -------------------------------------------------- CENTRAL H1 */

.titulo{
	height:40px;
	clear:both;
	width:770px;
	float:none;
}

#central h1{
	color:#000000;
	clear:both;
}

#central h1 a{
	color:#000000;
	text-decoration:none;
}

.titulo_h1{	
	background-image:none;
	float:none;
	clear:both;	
}

/* -------------------------------------------------- CENTRAL H2 */

#central h2{
	color:#000000;	
}

#central h2 a{
	color:#000000;	
	text-decoration:none;	
}

.titulo_h2{
	background-image:none;
	float:none;	
	margin-bottom:20px;
	clear:both;	
}

/* -------------------------------------------------- CENTRAL H3 */

#central h3{
	margin-top:20px;
	color:#000000;
	padding-left: 15px;
	background-image:none;
	clear:both;		
}

#central h3 a{
	color:#000000;	
	text-decoration:none;	
}

/* -------------------------------------------------- CENTRAL H4 */

#central h4{
	margin-left:0px;
	margin-top:10px;
	font-size:14px;
	color:#000000;
	background-image:none;
	height:31px;
	line-height:31px;
	padding-left:50px;
	clear:both;	
}

#central h4 a{
	color:#000000;	
}


/* -------------------------------------------------- CENTRAL H5 */

#central h5{
	color:#000000;
	margin-left:0px;
	font-size:14px;
	font-weight:bold;
	background-image:none;
	height:31px;
	line-height:31px;
	padding-left:50px;
	margin-top:10px;
	margin-bottom:10px;
	clear:both;	
}

#central h5 a{
	color:#000000;
	text-decoration:none;
}

/* -------------------------------------------------- CENTRAL H6 */

#central h6{
	font-size:12px;
	color:#000000;
	padding-left:30px;
	background-image:none;
	margin-bottom:20px;
	clear:both;	
}

#central h6 a{
	color:#000000;
	text-decoration:none;
}

/* -------------------------------------------------- CENTRAL H6 */

#ruta{
	visibility:hidden;
}

/* ------------------------------------------------------------------------------ JAVAS  */

#javas{
	visibility:hidden;
}

/* -------------------------------------------------------------------------------- */

#central #nota p{
	text-align:justify;
	margin:0px;
}

#central p span{
	color:#CC0000;
	font-weight: bold;
	text-transform: uppercase;
}

#central p strong{
	font-weight:bold;
	color:#000000;
}

/* -------------------------------------------------------------------------------- LISTAS GENERAL */

#central ul{
	list-style-type:none;
	margin-left:0px;
	margin-top:20px;
}

/* -------------------------------------------------------------------------------- LISTA GRANDE */
#central #nota {
}

#central .grande li {
	background-image:url(../imagenes/estructura/item_listaGrande.jpg);
	background-repeat:no-repeat;
	padding-left: 30px;
	line-height:31px;
}

#central .grande li a{
	font-weight: bold;
	color: #686868;
	text-decoration:none;
	background-color:#FFF;
	border-bottom:1px solid #e5e5e5;
	display:block;
	padding-left:10px;
	padding-right:10px;
}

/* -------------------------------------------------------------------------------- LISTA BULLETEADO */
#central .buleteado ul{
	
}

#central li a{
	text-decoration:none;
	color:#333333;
}

#central .buleteado li{
	background-image:url(../imagenes/estructura/item_Bulleteado.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	margin-left: 0px;	
	padding-left: 20px;
	color: #333333;
	margin-top:8px;
}

/*-------------------------------------------------------------------------------- TABLAS */

#central #detalle table{
	margin-top:20px;
	text-align:left;
	border:1px solid #E6E6E6;
	background-color:#F4F4F4;	
	padding: 10px;
	border-collapse:separate;
	empty-cells:hide;	
}


#central table{
	margin-top:20px;
	width:100%;
	text-align:left;
	border:1px solid #E6E6E6;
	background-color:#F4F4F4;	
	padding: 10px;
	
	border-collapse:separate;
	empty-cells:hide;	
}

#central table th{
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	
	text-align: left;
	padding: 6px 6px 6px 12px;	
	background-image:none;
	background-color:#f4f4f4;
}

#central table th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}


#central table td{
	text-align:center;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 3px;
	color: #333333;
}

#central table td a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

/* -------------------------------------------------------------------------------- PRENSA BOTONERA */

.audio{
	visibility:hidden;
}

.videoplayer{
	visibility:hidden;
}


#central #cabecera_prensa{
		float:none;
		height:79px;
		clear:both;
}

#titulo_h1_prensa{	
	background-image:none;
	float:none;
	margin-left:0px;
	margin-bottom:1px;
	height:50px;
	clear:both;
	width:100%;
}

#central #cabecera_prensa #prensa_botonera{
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	height:38px;
	clear:both;
	width:100%;
}

#central .boton_prensa {
	margin-left:0px;
	width:131px;
	height:38px;
	float:none;
}

#central .boton_prensa a{
	vertical-align:middle;
	text-align:center;
	height:38px;	
	background-image:none;
	background-color:#CCC;
	color:#000000;
	text-decoration:none;
	display:block;	
}


/* -------------------------------------------------------------------------------- PRENSA BOTON SELECCIONADO */

#central .boton_prensa_seleccionado {
	margin-left:0px;
	width:131px;
	height:38px;
	float:none;
}

#central .boton_prensa_seleccionado a{
	vertical-align:middle;
	text-align:center;
	height:38px;	
	background-image:none;
	color:#000000;
	text-decoration:none;
	display:block;	
	background-color:#666;
}

/* -------------------------------------------------------------------------------- PRENSA BOTONERA LISTA */

#central .grande_prensa ul{
	margin-top:10px;
}

#central .grande_prensa li {
	width:620px;
	text-decoration:none;
	background-color:#FFF;
	border-bottom:1px solid #e5e5e5;
	padding:10px 5px;
	margin-top:10px;
}

#central .grande_prensa li a span{
	color:#000;
}

#central .grande_prensa li a{
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	padding:10px 5px;
}

#central .grande_prensa li .descarga a{
	text-decoration:none;
	border:0px;
	margin-top:3px;
	margin-bottom:3px;	
}

/* -------------------------------------------------------------------------------- PRENSA BOTONERA CALENDARIO */

/* -------------------------------- BOTON SUBMENU CALENDARIO 1 */
#central #submenu_calendario{
	visibility:hidden;
	height:1px;	
/*	height:39px;
	clear:both;
*/}

#central .prensa_botonera_calendario{
	width:219px;
	height:38px;
	float:none;
	line-height:38px;
	margin-left:0px;
	margin-top:1px;
	font-weight:bold;	
}

#central .prensa_botonera_calendario a{
	vertical-align:middle;
	text-align:center;
	height:38px;	
	background-image:none;
	background-color:#CCC;
	color:#000000;
	text-decoration:none;
	display:block;	
}

/* -------------------------------- BOTON SUBMENU CALENDARIO 1 SELECCIONADO */

#central .prensa_botonera_calendario_over a{
	font-weight:bold;
	float:none;
	line-height:38px;
	margin-left:0px;
	margin-top:1px;
	vertical-align:middle;
	text-align:center;
	width:219px;
	height:38px;
	background-image:none;
	background-color:#999;
	text-decoration:none;
	color:#000000;
	display:block;	
}

/* -------------------------------- BOTON SUBMENU CALENDARIO 2 */

#central #submenu_calendario2{
/*	height:39px;*/
	visibility:hidden;
	height:1px;
}

#central .prensa_botonera_calendario2{
	width:157px;
	height:38px;
	float:none;
	line-height:38px;
	margin-left:0px;
	margin-top:1px;
	font-weight:bold;	
}

#central .prensa_botonera_calendario2 a{
	vertical-align:middle;
	text-align:center;
	height:38px;	
	background-image:none;
	background-color:#CCC;
	color:#000000;
	text-decoration:none;
	display:block;	
}

/* -------------------------------- BOTON SUBMENU CALENDARIO 2 SELECCIONADO */

#central .prensa_botonera_calendario2_over a{
	font-weight:bold;
	float:none;
	line-height:38px;
	margin-left:0px;
	margin-top:1px;
	vertical-align:middle;
	text-align:center;
	width:157px;
	height:38px;
	background-image:none;
	background-color:#CCC;
	text-decoration:none;
	color:#000000;
	display:block;	
}


/* -------------------------------------------------------------------------------- GALERIA DE FOTOS */

/* ------------------------------- GALERIA PRINCIPAL */

#galeria{
	width:100%;
}

#galeria td img{
	border:4px solid #666;
	margin:0px;
	vertical-align:middle;
}

#galeria td a img{
	border:4px solid #999;
	margin:0px;
}

#galeria .pie_img{
	text-align:left;	
}

/* ------------------------------- GALERIA INTERIOR */

#galeria_interna{
	margin:0px;
}

.galeria_fotos{
	float:none;
	width:140px;
	height:110px;
}

.galeria_fotos a img{
	border:4px solid #999;
	margin: 0px;
}

.galeria_fotos a img:hover{
	border:4px solid #666;
	margin:0px;
}

#graficos{
	float:none;
	width:150px;
	height:100px;
	margin:0px;
}

#graficos img {
	border:1px solid #000000;
}


/* -------------------------------------------------------------------------------- CENTRAL BANNERS */

#central #banners {
	visibility:hidden;
}

/* -------------------------------------------------------------------------------- PRENSA */
#prensa p{
	color:#000000;
}

#prensa p a{
	color:#000000;
	text-decoration:none;
}

#prensa p img{
	margin:0px;
}

#prensa h1 {
	font-size:24px;
	line-height:24px;
	color:#1a5593;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:0px;
	padding-top:0px;
	margin-left:0px;
}

#prensa h1 a{
	color:#1a5593;
	text-decoration:none;
}

#navegar_prensa {
	margin-top:20px;
	height:20px;
}

/* -------------------------------------------------------------------------------- MAS INFO */

#mas_info {
	width:130px;
	height:20px;
	float:left;
	font-weight:bold;
}

#mas_info a {
	padding:2px;
	color:#000000;
	text-decoration:none;
}

#mas_info img {
	vertical-align:middle;	
	margin-bottom:3px;
}

.fecha_noticia{
	color:#000000;
	font-weight:bold;
	width:220px;
	text-align:left;
}

/* -------------------------------------------------- PRECARGA ROLLOVER */

.precargaRollOver {
	visibility:hidden;
}
