/* ======================== ESTILOS ENCABEZAMIENTOS ======================== */
/*MC*/
H1 {
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: bold;
	color: #AA2A42;
	background-image: url(../img/marcador_ppal.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	/*background-color:#F2D78D;*/
	padding-bottom: 1px;
	border-bottom: 2px solid #E6B01C;
	vertical-align: bottom;
	width:540px;
}
/*FMC*/

H2 {
	/*color: #E6B01C;
	text-transform: uppercase;
	font-size: 1.05em;
	font-weight: bold;*/
	FONT-SIZE: 1.2em;
	FONT-WEIGHT: normal;
	COLOR: #aa2941;
	background-image: url(../img/marcador2.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-bottom: 1px;
	border-bottom: 2px solid #E6B01C;
	border-top: 1px solid #E6B01C;
	vertical-align: bottom;	    
	width:540px;
}

H3 {
	color: #E6B01C;
	font-size: 1em;
}

H4 {
	FONT-SIZE: 1.2em;
	FONT-WEIGHT: normal;
	COLOR: #aa2941;
	padding-left:2px;
	padding-bottom: 1px;
	border-bottom: 2px solid #E6B01C;
	border-top: 1px solid #E6B01C;
	vertical-align: bottom;	    
	width:540px;
}


H5 {
	FONT-SIZE: 1.1em;
	text-transform: uppercase;
	FONT-WEIGHT: normal;
	COLOR: #aa2941;
	padding-left:0px;
	padding-right: -5px;
	padding-bottom: 6px;
	margin-bottom: 6px;
	border-bottom: 1px solid #E6B01C;
	vertical-align: bottom;	    
	width:548px;
}

H5 A {
	color: #aa2941;
}

H6 {
	text-transform: uppercase;
	FONT-SIZE: 1.1em;
	FONT-WEIGHT: normal;
	COLOR: #aa2941;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../img/marcador3.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 2px solid #E6B01C;
	border-top: 1px solid #E6B01C;
	vertical-align: middle;	    
	width:540px;
}

/* ** Cabeceras... ** */

span.cab_h4, div.cab_h4, p.cab_h4, .cab_h4 {
	FONT-SIZE: 1.2em;
	FONT-WEIGHT: normal;
	COLOR: #aa2941;
	padding-left:2px;
	padding-bottom: 1px;
	border-bottom: 2px solid #E6B01C;
	border-top: 1px solid #E6B01C;
	vertical-align: bottom;	    
	width:540px;
}

span.cab_h5, div.cab_h5, p.cab_h5, .cab_h5 {
	FONT-SIZE: 1.1em;
	text-transform: uppercase;
	FONT-WEIGHT: normal;
	COLOR: #aa2941;
	padding-left:0px;
	padding-right: -5px;
	margin-bottom: 0px;
	padding-bottom: 2px;
	border-bottom: 1px solid #E6B01C;
	vertical-align: bottom;	    
	width:550px;
}

.cab_h5 A {
	color: #aa2941;
}

span.cab_h6, div.cab_h6, p.cab_h6, .cab_h6 {
	text-transform: uppercase;
	FONT-SIZE: 1.1em;
	FONT-WEIGHT: normal;
	COLOR: #aa2941;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../img/marcador3.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 2px solid #E6B01C;
	border-top: 1px solid #E6B01C;
	vertical-align: middle;	    
	width:540px;
}

/* ** FIN Cabeceras... ** */

TABLE {
}

TH {
	background-color: #f5f5f5;
	text-align: center;
	border-top: 1px solid #0c93e9;
	border-bottom: 1px solid #0c93e9;
	padding: 2px 2px 2px 2px;
}

TH.helto1 {
	border: 1px solid #0c93e9;
	border-right: 0px;
}

TH.helto1c {
	border: 1px solid #0c93e9;
	border-right: 0px;
	text-align: center;
}

TH.helto0 {
	border: 1px solid #0c93e9;
	text-align: justify;
}

TH.azul1 {
	font-weight: bold;
	text-align: center;
	border: 1px solid #00a5e6;
	color: #00a5e6;
	background-color: white;
	border-top: 0px;

}

TH.azul0 {
	font-weight: bold;
	text-align: center;
	border: 1px solid #00a5e6;
	background-color: #00a5e6;
	color: white;
}

TH.azuln {
	font-weight: bold;
	text-align: center;
	border: 1px solid #00a5e6;
	border-left: 0px;
	color: #00a5e6;
	background-color: white;
	border-top: 0px;
}

TD.azul1 {
	text-align: left;
	border: 1px solid #00a5e6;
	color: #00a5e6;
	border-top: 0px;

}


TD.azuln {
	text-align: left;
	border: 1px solid #00a5e6;
	border-left: 0px;
	color: #00a5e6;
	border-top: 0px;
}

TD.azuln0 {
	text-align: left;
	border: 1px solid #00a5e6;
	border-left: 0px;
	color: #00a5e6;
}

TD.azul1c {
	text-align: center;
	border: 1px solid #00a5e6;
	color: #00a5e6;
	border-top: 0px;
}


TD.azulnc {
	text-align: center;
	border: 1px solid #00a5e6;
	border-left: 0px;
	color: #00a5e6;
	border-top: 0px;
}

TD.azun1c {
	text-align: center;
	border: 1px solid #00a5e6;
	color: #000000;
	border-top: 0px;
}


TD.azunnc {
	text-align: center;
	border: 1px solid #00a5e6;
	border-left: 0px;
	color: #000000;
	border-top: 0px;
}


TH.verde1 {
	font-weight: bold;
	text-align: center;
	border: 1px solid #95c35f;
	color: #95c35f;
	background-color: white;
	border-top: 0px;

}

TH.verde0 {
	font-weight: bold;
	text-align: center;
	border: 1px solid #95c35f;
	background-color: #95c35f;
	color: white;
}

TH.verden {
	font-weight: bold;
	text-align: center;
	border: 1px solid #95c35f;
	border-left: 0px;
	color: #95c35f;
	background-color: white;
	border-top: 0px;
}

TD.verde1 {
	text-align: left;
	border: 1px solid #95c35f;
	color: #95c35f;
	border-top: 0px;

}


TD.verden {
	text-align: left;
	border: 1px solid #95c35f;
	border-left: 0px;
	color: #95c35f;
	border-top: 0px;
}

TD.verden0 {
	text-align: left;
	border: 1px solid #95c35f;
	border-left: 0px;
	color: #95c35f;
}

TD.verde1c {
	text-align: center;
	border: 1px solid #95c35f;
	color: #95c35f;
	border-top: 0px;
}


TD.verdenc {
	text-align: center;
	border: 1px solid #95c35f;
	border-left: 0px;
	color: #95c35f;
	border-top: 0px;
}

TD.verden1c {
	text-align: center;
	border: 1px solid #95c35f;
	color: #000000;
	border-top: 0px;
}


TD.verdennc {
	text-align: center;
	border: 1px solid #95c35f;
	border-left: 0px;
	color: #000000;
	border-top: 0px;
}



TH.helton {
	border: 1px solid #0c93e9;
	border-left: 0px;
}

TH.horiz_th1 {
	border: 1px solid #0c93e9;
	text-align: left;
}


TH.horiz_thn {
	border: 1px solid #0c93e9;
	border-top: 0px;
	text-align: left;
}


TH.esq1 {
	border: 1px solid #0c93e9;
	border-right: 0px;
	border-bottom: 0px;
}

TH.esq2 {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-bottom: 0px;
}


TH.esq3 {
	border: 1px solid #0c93e9;
	border-right: 0px;
	border-top: 0px;
}

TH.esq4 {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
}

TH.bottom {
	border: 0px;
	border-bottom: 1px solid #0c93e9;
}

TH.top {
	border: 0px;
	border-top: 1px solid #0c93e9;
}



TD {
  padding-left: 3px;
}

TD.elto1 {
	border: 1px solid #0c93e9;
	border-top: 0px;
	text-align: left;
}

TD.elto1c {
	border: 1px solid #0c93e9;
	border-top: 0px;
	text-align: center;
}


TD.elton {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
}

TD.eltonc {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
	text-align: center;
}

TD.eltonr {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
	text-align: right;
}

TD.right {
	border: none;
	text-align: right;
}


TD.horiz_td1 {
	border: 1px solid #0c93e9;
	border-left: 0px;
}

TD.horiz_tdn {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
}

TD P {
	margin: 0px;
}


UL LI {
	list-style-image: url(../img/li_1.png);
	color: #666666;
}

LI UL LI {
	list-style-image: url(../img/li_2.png);
	color: #666666;
}

html {
 margin: 0px;
}

.noborder {
	border: 0px;
}

body {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin : 10px 0px 10px 0px;
	text-align: center; 
    background-color:#C5C5C5;
}

/*MC*/
.contenedor {
	margin: auto;
	text-align: center;
	height: 100%; 
	background: #FFFFFF;
	padding:0px 0px 0px 0px;
	width:793px;
}
/*FMC*/

.cabecera {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	clear: both;
}

/*MC*/
.cabecera_centro {
	width: 789px;
	height: 109px;
/*	background-image: url(../img/cabecera_metrocentro.jpg);	
	background-repeat: no-repeat;
	background-position: center;*/
	float: left;
	text-align: right;
	margin-bottom: 5px;
	margin-top: 8px;
	overflow: hidden;
	margin-right: 15px;
}
/*FMC*/

.titulo_principal {
	color: #1795e2;
	font-size: 1em;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	border: 0px;
}

.cuerpo {
	clear: both;
	text-align: left;
	padding: 5px 7px 5px 7px;
}

.izquierda {
	width: 180px;
	float: left;
}

.derecha {
	padding-left: 6px;
	padding-bottom: 2px;
	float: left;
}

.fin_cuerpo {
	clear: both;

}

/************************* INICIO DE LA BOTONERA ************************************/

/*MC*/
.botonera1 {
/*	height: 2.4em; */
	width: 619px;
	background-color: #E6B01C;
	float: left;
	margin-left: 6px;
}
/*FMC*/

.separa_botonera {
 width: 0px;
 float: left;
 height: 24px;
}

.botonera2 {
	height: 2.4em;
	width: 162px;
	background-color: #E6B01C;
	float: left;
}

.botonera1_espacio {
	width: 125px;
	height: 24px;
	float: left;
}

.boton_en {
	text-align: left;
	padding-left: 30px;	
	width: 4.5em;
	color: #FFFFFF;
	float: left;
	background-image: url(../img/btn_ingles.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
}

.boton_es {
	text-align: left;
	padding-left: 30px;	
	width: 4.5em;
	color: #FFFFFF;
	float: left;
	background-image: url(../img/btn_espanol.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
}



.boton_inicio {
	text-align: left;
	padding-left: 30px;	
	width: 4.5em;
	color: #FFFFFF;
	float: left;
	background-image: url(../img/incio.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
}

.boton_ayuda {
	text-align: left;
	padding-left: 30px;	
	width: 5em;
	color: #FFFFFF;
	float: left;
	background-image: url(../img/ayuda.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
	padding-bottom: 3px;
}

.boton_buzon {
	text-align: left;
	padding-left: 30px;	
	width: 5em;
	color: #FFFFFF;
	float: left;
	background-image: url(../img/buzon.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
	padding-bottom: 3px;
}

.boton_mapa {
	text-align: left;
	padding-left: 30px;
	width: 8em;
	color: #FFFFFF;
	float: left;	
	background-image: url(../img/mapa.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
	padding-bottom: 3px;
}

.frm_buscador {
	display: inline;
	vertical-align: middle;
}

.text_buscador {
	font-size:0.9em;	
	border: 1px solid #F9DFAA;
	vertical-align: middle;
	margin-top: 3px;
	width: 120px;
}

.boton_buscador {
	vertical-align: middle;
	margin-top: 3px;
}

.botonera1_separador {
	color: #a9a9a9;
	text-align: right;
	width: 5px;
	float: left;
	/*border-right: 1px solid white;*/
	margin-right: 5px;
	margin-top:3px;
	padding-top: 5px;
}
.fin_botonera1 {
	height: 2.4em;
}


/************************* FIN DE LA BOTONERA ************************************/


/************************* INICIO DEL MENÚ PRINCIPAL ************************************/

UL.menu {
	width: 173px;
	margin: 0px;
	padding: 0px;
}
/*MC*/
.li_menu {
	margin-top: 5px;
	list-style: none;
	list-style-image: none;

}
/*FMC*/
.div_menu, .div_menua {
	min-height: 1.55em;
	background-color: #AA2941;
	padding-left: 10px;
	padding-top: 3px;
	color: white;
	text-transform: uppercase;
	font-weight: bold;	
}

.enlace_menu {
	color: white;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	
}

.enlace_menu:hover {
	color: white;
	text-decoration: none;
}

UL.submenu{
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	padding-left:15px;
}

.li_menu2 {
	list-style: none;
	list-style-image: none;
	background-image: url(../img/marcado_bl.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-left: 16px;
	margin-top: 3px;
	margin-bottom: 3px;
}



.enlace_menu2{
	text-decoration: none;
	color: #000000;
	
}
.enlace_menu2:hover {
	text-decoration: underline;
	color: #000000;
}

.separador_submenu{
	border-bottom: 1px solid #E6B01C;
	margin-left: 0px;
}

.li_menu2c {
	list-style: none;
	list-style-image: none;
	
	background-color: #F2D78D;
	background-image: url(../img/marcado_bl2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-left: 16px;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
}

.menuppal {
	margin-top: 0.5em;
	overflow: hidden;
	width: 173px;
}


/************************* FIN DEL MENÚ PRINCIPAL ************************************/
.subrayado {
	text-decoration: underline;
}


/************************* INICIO DE LA BARRA TOP DEL CONTENIDO ************************************/

.top_contenido1 {
	width: 294px;
	background-color: #eeeeee;
	color: #656565;
	float: left;
	overflow: hidden;
}

.top_contenido2 {
	height: 2.5em;
	width: 281px;
	background-color: #9cceff;
	color: white;
	font-weight: bold;
	float: left;
	overflow: hidden;
}

.boton_tiempo {
	text-align: left;
	padding-left: 30px;	
	width: 4.5em;
	float: left;
	background-image: url(../img/tiempo.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
}

.boton_online {
	margin-left: 10px;
	text-align: left;
	padding-left: 30px;	
	width: 7.5em;
	float: left;
	background-image: url(../img/enlaces.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
}

.boton_intranet {
	text-align: left;
	padding-left: 30px;	
	width: 4.5em;
	float: left;
	background-image: url(../img/intranet.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
}

.fin_top_contenido1 {
	height: 5em;
}

.select_seccion {
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	width: 174px;
	
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.9em;	
}

.frm_seccion {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.seleccion {
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
	padding-top: 2px;
}
.boton_seccion {
	vertical-align: middle;	
}



/************************* FIN DE LA BARRA TOP DEL CONTENIDO ************************************/
.contenido {
	clear: both;
}

.migas_de_pan {
	color: #636363;
	clear: both;
	/*border-bottom: 1px solid #5f5f5f;*/
	padding-bottom: 7px;
	padding-top: 8px;
	width: 593px;
	overflow: hidden;
}

a {
/*	color: #1b77a0;  /* Original */  
/*	color: #1296e9;  /* Demasiado azul */
	color: #999999;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.cont_centro {
	width: 421px;
	padding-right: 13px;
	padding-top: 15px;
	float: left;
}


/************************* INICIO DEL MENÚ SECUNDARIO ************************************/
UL.menu_secu {
	width: 140px;
	margin: 0px;
	padding: 0px;
}
.li_menu_sec {
	margin-bottom: 5px;
	list-style: none;
	list-style-image: none;

}
.div_menu_sec, .div_menua_sec {
/*	height: 1.8em; */
	background-color: #eeeeee;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #5b5b5b;
	font-weight: bold;	
	border: 1px solid #696969;
	border-top: 0px;
}

.div_menu_sec2, .div_menua_sec2 {
/*	height: 1.8em; */
	background-color: #eeeeee;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #5b5b5b;
	font-weight: bold;	
	border: 1px solid #696969;
}

.enlace_menu_sec {
	color: #5b5b5b;
	text-decoration: none;
	font-weight: bold;
	
}

.enlace_menu_sec:hover {
	color: #5b5b5b;
	text-decoration: underline;
}

UL.submenu_sec{
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
}

.li_menu2_sec {
	list-style: none;
	list-style-image: none;

	background-image: url(../img/li2.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	margin-top: 3px;
	margin-bottom: 3px;
}



.enlace_menu2_sec {
	text-decoration: none;
	color: #000000;
}

.enlace_menu2_sec:hover {
	text-decoration: underline;
	color: #000000;
}

.li_menu2c_sec {
	list-style: none;
	list-style-image: none;

	background-image: url(../img/li2.png);
	background-position: left top;
	background-repeat: no-repeat;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;

}

.menu_sec {
	width: 140px;
	float: left;
	overflow: hidden;
}


/************************* FIN DEL MENÚ SECUNDARIO ************************************/

.pie_pagina {
	clear: both;
	text-align: right;
	padding-top: 5px;
/*	border: 1px solid #000000;*/
}

.enlaces_y_w3c{
	clear: both;
	padding-top: 0px;
}

.hr_naranja_amarillo {
	border: 0px;
	border-bottom: 1px solid #E6B01C;
	clear: both;
}

.hr_resultado {
	border: 0px;
	border-bottom: 1px solid #E6B01C;
	clear: both;
	width: 553px;
	margin-left: 0px;
}

.hr_rojo {
	border: 0px;
	border-bottom: 1px solid #AA2941;
	clear: both;
}

.nodo {
	width: 145px;
	height: 126px;
	background-image: url(../img/nodo.png);	
	float: right;
}

.desevilla {
	float: left;
	width: 169px;
	height: 126px;
}

.aenor {
	float: left;
	width: 275px;
	height: 126px;
}

.pie_vacio {
	float: left;
	width: 450px;
	height: 126px;
}

.fecha_negrita {
	color: #AA2A42;
	font-weight: bold;
}

.paginacion_negrita {
	color: #AA2A42;
	font-weight: bold;
}

/*MC*/
.pie2 {
	clear: both;
	width: 785px;
	height: 31px;
	background-image: url(../img/eslogan2.jpg);	
	float: left;
}

.pie {
	width: 786px;
	margin-right: 0px;
	margin-left: -5px;
	text-align: right;
}
/*FMC*/

.banners {
	clear: both;
/*	width: 173px; */
	overflow: hidden;
}

.enlaces_pie {
	text-align: center;
	color: #4e4e4e;
	width: 565px;
	padding-left: 90px;
	float: left;
}

.enlace_pie_wai {
	float: right;
	width: 79px;
}

.logo_wai {
	border: 0px;
}

span.subrayado {
	text-decoration: underline;

}

.nodisplay {
	display: none;
}

.enlace_blanco {
	color: white;
	text-decoration: none;
}

.enlace_blanco:hover {
	text-decoration: underline;
}

.enlace_gris {
	color: #656565;
	text-decoration: none;
}

.enlace_gris:hover {
	text-decoration: underline;
}



.index_eltos {
	margin-top: 10px;
	width: 270px;
	float: left;
	margin-bottom: 1px;
	height: 100%;
}

.index_titulo, .index_titulo2, .index_titulo3 {
	margin-top: 10px;
	color: #00a8f9;
	background-color: #eaeff5;
	border: 1px solid #a9a9ab;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}

.index_text ul {
	margin-left: 20px;
	padding: 0px;
}


.index_titulo2 {
	color: #FFFFFF;
	background-color: #c5c5c5;
}

.index_titulo3 {
	background-color: #01a1e6;
	color: #FFFFFF;
}

.index_text {
	border: 1px solid #a9a9ab;
	border-top: 0px;
	text-align: justify;
	padding: 3px 3px 3px 3px;
}

.index_text p {
	display: inline;
}

.index_icon {
	float: right;
	margin-left: 10px;
	margin-bottom: 4px;
}

.index_end_text {
	clear: both;
}

.noticias_contenedor{
	margin-left: 0px;
	margin-top: -12px;
/*	border: 1px solid #000000;*/
}

/* ======================== ESTILOS NEGRITA, CURSIVA Y SUBRAYADO Y ALINEACIÓN ======================== */
.negrita {
	font-weight: bold;
}

p.negrita,span.negrita,div.negrita {
	font-weight: bold;
}

p.cursiva,span.cursiva,div.cursiva {
	font-style: italic;
}

p.subrayado,span.subrayado,div.subrayado {
	text-decoration: underline;
}


p.alineacion_izquierda,div.alineacion_izquierda,li.alineacion_izquierda,span.alineacion_izquierda  {
	text-align: left;
}

p.advertencia, div.advertencia  {
	text-align: left;
	background-image: url(../img/advertencia.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-top: 40px;
	height: 95px;
	font-size: 1.1em; 
	color: #666666;

}

p.error404, div.error404  {
	text-align: left;
	background-image: url(../img/advertencia404.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 100px;
	height: 95px;
	font-size: 7em; 
	text-transform: uppercase;
	margin: 0px;
	color: #3A970F;
}

span.advertencia {
	color: #AA2941;
}

span.texto_gris, p.texto_gris, div.texto_gris {
	color: #666666;
    font-weight: bold;
}

span.texto_gris_normal, p.texto_gris_normal, div.texto_gris_normal {
	color: #666666;
    font-weight: normal;
}

p.alineacion_derecha,div.alineacion_derecha,li.alineacion_derecha,h1.alineacion_derecha,h2.alineacion_derecha,h3.alineacion_derecha {
	text-align: right;
	color: #666666;
	padding-right: 30px;
}

p.alineacion_justificado,div.alineacion_justificado {
	text-align: justify;
	padding-right: 30px;
	color: #666666;
}

/*FAQ'S METRO CENTRO*/
p.alineacion_faq{
	text-align: justify;
	padding-right: 30px;
	color: #666666;
	padding-left:60px;
}

.margen_faq{
	margin-left:60px;
	width:480px;
}

.imagen_volver {
	background-image: url(../img/volver.gif);
	background-repeat: no-repeat;
	padding-right:16px;
}
/*FIN FAQ'S METRO CENTRO*/

li.alineacion_justificado {
	text-align: justify;
	padding-right: 30px;
	padding-bottom: 7px;
	color: #666666;
	margin-left:-24px;
}

p.alineacion_centrado,div.alineacion_centrado,li.alineacion_centrado,h1.alineacion_centrado,h2.alineacion_centrado,h3.alineacion_centrado {
	text-align: center;
	color: #666666;
}

.alineacion_centrado TABLE {
	margin-left: auto;
	margin-right: auto;
}

p.titulo_destacado {
	margin-top: 10px;
	background-color: #CCCCCC;
	border: 1px solid #000000;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-bottom: 0px;
}

p.contenido_destacado {
	border: 1px solid #000000;
	border-top: 0px;
	margin: 0px;
	text-align: justify;
	padding: 3px 3px 3px 3px; 

}

.news-single-img {
	float: left;
	margin-right: 10px;
	margin-top: 5px;
}

.news-single-img img {
	width: 114px;
}

.end_news {
	clear: both;
}

.news_content {
	text-align: justify;
	width: 555px;
	margin-top: -8px;
	color: #666666;
/*	border: 1px solid #000000;*/
}

.news_single_content {
	padding-top: 10px;
}

.news_img_single{
	margin-left: -5px;
	float: left;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-right: 10px;
	width: 114px;
	overflow: hidden;
	text-align: center;
}

.news_img_single img {
	border: 0px;
	width: 114px;
}

.centrar_firefox {
	margin-left: auto;
	margin-right: auto;
}

.applet_explorer {
}

.cont_total {
	width: 585px;
	padding-top: 15px;
	padding-left: 8px;
}

.csi-intext-left-nowrap {
	clear: both;
	margin-top: 20px;
}

.volver {
	text-align: right;
}

.volver a {
	text-align: right;
	font-weight: bold;
}

/*
.csc-section {
	background-image: url(../img/li_s.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 13px;

}
*/

UL.csc-menu-7 LI A {
	color: #000000;
	font-weight: bold;
}

UL.csc-menu-7 LI UL LI A {
	color: #2E77D1;
	font-weight: normal;
}

.csc-menu-7 UL LI A {
	color: #000000;
	font-weight: bold;
}

.csc-menu-7 UL LI UL LI A {
	color: #2E77D1;
	font-weight: normal;
}


.csc-menu-1 {
	background-image: url(../img/li_s.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 13px;

}

.csc-sitemap-level1 {
	background-image: url(../img/li_s.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 13px;
}

.csc-sitemap-level1 a {
	color: #000000;
	font-weight: bold;
}

.csc-sitemap UL LI A {
	color: #000000;
	font-weight: bold;
}

.csc-sitemap-level2 {
	background-image: url(../img/li_s2.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 13px;
	margin-left: 26px;
}

.csc-sitemap LI UL LI A {
	color: #666666;
    font-weight: bold;
}

.csc-sitemap-level2 a {
	color: #666666;
    font-weight: bold;
}

.gris {
	color: #666666;
    font-weight: bold;
}


.csc-sitemap LI UL LI UL LI {
	list-style-image: url(../img/li_s3.png);
}

.csc-sitemap LI UL LI UL LI A {
	color: #333333;
	font-weight: normal;
}

.csc-sitemap-level3 {
	background-image: url(../img/li_s3.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 13px;
	margin-left: 52px;
}

.csc-sitemap-level3 a {
	color: #333333;
}


.csc-sitemap LI UL LI UL LI UL LI {
	list-style-image: url(../img/li_s4.png);
}

.csc-sitemap LI UL LI UL LI UL LI A {
	color: #666666;
	font-weight: normal;
}

.csc-sitemap-level4 {
	background-image: url(../img/li_s4.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 13px;
	margin-left: 78px;
}

.csc-sitemap-level4 a {
	color: #666666;
}


.fin_resultado {
	margin-left: -14px;
}

.resultados {
	margin: 0px;
	padding-left: 17px;
}

DIV.csi-textpic DIV.csi-imagewrap DL.csi-image { float: none; }

DIV.csi-intext-left DIV.csi-imagewrap {
	margin-right: 7px;
}

.paginacion2 {
	text-align: center;
}

.paginacion2 .seleccionado {
	color: #AA2941;	
	font-weight: bold;
}

.paginacion {
/*	border: 1px solid #000000;*/
	padding-left: 215px;
}

.paginacion2 a {
	color: #AA2941;
/*	font-weight: bold;*/

}

.e2 {
	margin-top: 2px;
	padding-bottom: 2px;
}

.paginacion2 img {
	border: 0px;
	vertical-align: top;
}

.primera {
	float:left;
	margin-left: 1px;
	margin-right: 1px;
}

.anterior {
	float:left;
	margin-left: 1px;
	margin-right: 1px;
}

.numeros {
	float:left;
	margin-left: 4px;
	margin-right: 4px;
}

.siguiente {
	float:left;
	margin-left: 1px;
	margin-right: 1px;
}

.siguiente2 {
	margin-left: 1px;
	margin-right: 1px;
}

.ultima {
	float:left;
	margin-left: 1px;
	margin-right: 1px;
}

.pag_limpia {
	clear: both;
}

.boton_enviar {
	display: none;
}

.fondo_grisp {
	background-color:#FCF4E0;
	padding: 10px 15px 5px 25px;
	width: 35%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #E6B01D;
}

.dos_campos {
	clear: both;
	text-align: left;
	width: 100%;
}

.campo1p {
	width: 48%;
	float: left;
	padding-top: 4px;
}

.campo2p {
	width: 48%;
	float: left;
}

.separador_campos {
	clear: both;
	height: 7px;
	overflow: hidden;
}

label {
	font-weight: bold;
}

.un_campo {
	clear: both;	
	width: 100%;
/*	margin-top: 20px; */
}

.input_gris {
	border: 1px solid #E6B11F;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-left: 2px;
}

.user_gris {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1em;
	border: 1px solid #E6B11F;
	padding-left: 2px;
}


.passwd_gris {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1em;
	border: 1px solid #E6B11F;
	padding-left: 2px;
}

.input_image {
	margin-top: 10px;
}

.fondo_gris {
	background-color:#FCF4E0;
	padding: 10px 25px 5px 25px;
	width: 85%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #E6B01D;
}

.campo1r {
	width: 35%;
	float: left;
}


.campo2 {
	width: 40%;
	float: left;
}

.cuadro_error {
	background-image: url(../img/advertencia.gif);
	background-repeat: no-repeat;
	width: 300px;
	padding-left: 100px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	height: 95px;
	color: #4D4948;
}

.cuadro_error_gris {
	background-color:#FFFFFF;
	background-image: url(../img/advertencia.gif);
	background-repeat: no-repeat;
	padding-left: 100px;
	clear: both;
	width: 300px;
	height: 95px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	color: #4D4948;
}

.cuadro_error_gris_cinco {
	background-color:#FFFFFF;
	background-image: url(../img/advertencia.gif);
	background-repeat: no-repeat;
	padding-left: 100px;
	clear: both;
	width: 300px;
	min-height: 95px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	color: #4D4948;
}


.mensaje {
	font-weight: bold; 
	text-align: center;
	color: #3A970F;
	width: 90%;
}

.mensaje_error {
	padding-top: 40px;
	font-weight: bold;
	width: 100%;
	height: 100%;
}

.mensaje_error_cinco {
	font-weight: bold;
	text-align: left;
	width: 100%;
	height: 100%;
}

.mensaje_error_arriba {
	font-weight: bold;
	width: 100%;
	height: 100%;
}



.campo1v {
	width: 70%;
	float: left;
}

.campo2v {
	width: 20%;
	float: left;
}

.boton_continuar {
	display: none;
}

.limitador {
	margin-left:auto;
	margin-right: auto;
	text-align: center;
	width: 550px;
}

.fondo_grisp2 {
	background-color:#EEEEEE;
	padding: 10px 25px 5px 25px;
	width: 55%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #1396e9;
}

.campo1pp {
	width: 45%;
	float: left;
}


.campo2p {
	width: 40%;
	float: left;
}

.barra_usuario {
	background-color: #eeeeee;
	overflow: hidden;
	height: 2.2em;
	padding-top: 5px;
}

.hr_resultado_cat {
	border: 0px;
	border-bottom: 1px solid #079ecb;
	clear: both;
}

.lista_cat {
	margin: 0px;
	padding: 0px;
}

.li_cat {
	list-style: none;
	list-style-image: none;
	background-image: url(../img/li_1.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.fin_resultado_cat {
	margin-left: -13px;
}

.centrar_form {
}

.frm_busqueda {
	background-color:#EEEEEE;
	width: 100%;
	height: 2em;
}

.frm_busqueda_campo {
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 3px;
	height: 100%;
	width: 80%;
	float: left;
}

.frm_busqueda_campo input {
	height: 1em;
	border: 1px solid #d7d7d7;
	display: inline;
	vertical-align: middle;
}

.frm_busqueda_campo1 {
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 3px;
	height: 100%;
	width: 40%;
	float: left;
}

.frm_busqueda_campo1 input {
	height: 1em;
	display: inline;
	vertical-align: middle;
	border: 1px solid #1396e9;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1em;
}

.frm_busqueda_campo2 {
	vertical-align: middle;
	padding-top: 3px;
	height: 100%;
	width: 40%;
	float: left;
}

.frm_busqueda_campo2 input {
	height: 1em;
	display: inline;
	vertical-align: middle;
	border: 1px solid #1396e9;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1em;
}

.frm_busqueda_campo3 {
	vertical-align: middle;
	height: 100%;
	display: inline;
}

.frm_busqueda_campo3 input {
	display: inline;
	vertical-align: middle;
}

.ordenacion {
	clear: both;
	text-align: right;
}

.select_ordenar {
	font-size: 0.8em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.select_ordenar option {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
} 

.boton_ir{
	border: 1px solid #d7d7d7;	
	background-color: #FFFFFF;
	color: #1296e9;
	font-size: 0.8em;
	font-weight: bold;
	padding: 0px 1px 0px 1px;
	cursor: pointer;
}

.resultados {
	margin: 0px;
	padding: 0px;
}

.resultado {
	list-style: none;
	list-style-image: none;
	background-image: url(../img/li_1.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.fin_resultado {
	clear: both;
	margin-left: -13px;
}

.resultado_ver_ficha {
}

.resultado_guardar {
	font-weight: bold;
	float: left;
	width: 15%;
	height: 25px;
	overflow: hidden;
}

.resultado_titulo {
	width: 75%;
	float: left;
	padding-right: 5px;
	text-align: justify;
}

TH.lista0 {
	border: 1px solid #0c93e9;
	text-align: left;
}


TH.lista {
	border: 1px solid #0c93e9;
	border-top: 0px;
	text-align: left;
}

TD.lista0 {
	border: 1px solid #0c93e9;
	border-left: 0px;
	text-align: left;
}


TD.lista {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
	text-align: left;
}

.inline {
	display: inline;
}

.campo1rg {
	width: 35%;
	float: left;
}

.barra_usuariob0 {
	width: 10%;
	float: left;
	padding-left: 25px;
	background-image: url(../img/img_usuario.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
}

.barra_usuariob1 {
	width: 18%;
	float: left;
	padding-left: 15px;
	height: 30px;
	background-image: url(../img/img_cerrar_sesion.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.barra_usuariob2 {
	width: 15%;
	float: left;
	padding-left: 15px;
	background-image: url(../img/img_mis_datos.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
}

.barra_usuariob3 {
	width: 20%;
	float: left;
	padding-left: 19px;
	background-image: url(../img/img_cambiar_usuario.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
}

.barra_usuariob4 {
	width: 18%;
	float: left;
	padding-left: 19px;
	background-image: url(../img/img_baja.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
}

.li_cat a {
	font-weight: bold;
}

.banners_pie {
	clear: both;
	margin-top: 10px;
	text-align: right;
}

.oculto {
	visibility: hidden;
}


A.enlace_negro {
	color: black;
}

A.enlace_negrop {
	font-size: 0.9em;
	color: black;
}

.news_ver_todas {
	text-align: right;
	background-color: #eeeeee;
	border-bottom: 1px solid #CCCCCC;
	border-top: 0px;
	height: 1px;
	overflow:hidden;
	border-left: 1px solid white;
	width: 572px;	
}


.news_lista_text {
	background-color: #FFFFFF;
	/*border: 1px solid #000000;*/
	color: #666666;
	width: 551px;
	float: left;
	overflow: auto;
	padding-left: 0px;
}

.news_lista_imagen {
	float: left;
	margin: 2px 2px 2px 2px;
	width: 55px;
}

.news_lista_single_end {
	clear: both;
	height: 15px;
}

.news_list_subheader{
/*	margin-bottom: -8px;
	margin-top: -2px;*/
	padding: 0px;
/*	border: 1px solid #000000;*/
}

.news_lista_imagen_oculta {
	width: 0px;
	overflow: hidden;
	float: left;
}

.anuncios_lastest {
	float: left;
	width: 270px;
	margin-bottom: -13px;
}
/*FAQ's*/
.resultados_faq {
	padding-left: 65px;
	list-style: none;
	color:#aa2941;
}

.faqtitle{
	color:#aa2941;
}
.tx_faq_pagebrowser{
	padding-left:250px;
}

.nolinea:hover{
	text-decoration:none;
}

.resultado_faq {
	border-bottom: 1px solid #E6B01C;
	padding-top:5px;
	width:400px;
}

.resultado {
	clear: both;
}

.titulo {
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: bold;
	color: #AA2A42;
	background-image: url(../img/marcador_ppal.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	/*background-color:#F2D78D;*/
	padding-bottom: 1px;
	border-bottom: 2px solid #E6B01C;
	vertical-align: top;
}

img {
	border: 0;
}

	/* *** Destacados *** */

.destacados_contenedor {
	width: 571px;
	margin-left: 2px;
	float: center;
	border: 1px solid #FFFFFF;
}

.destacados_header {
	background-color: #BA5265;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #F0F0F0;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}

.destacados_contenido {
	border: 0px;
	background-color: #FBF4F5;
	border-top: 0px;
	border-bottom: 1px solid #BA5265;
	text-align: justify;
	padding: 0px;
/*	border: 1px solid #000000;*/
}

.destacados_img_derecha {
	background-repeat: no-repeat;
	height: 177px;
	margin-top: -180px;
	float: right;
	margin-bottom: -3px;
	width: 23px;
	/*border: 1px solid #000000;*/
}

.destacados_img_centro {
	background-repeat: no-repeat;
	height: 160px;
	margin-top: -115px;
	margin-bottom: 8px;
	width: 195px;
	margin-left: 315px;
	height: 152px;
	/*border: 1px solid #000000;*/
}

.destacados_contenido_text {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 290px;
	height: 115px;
	border-top: 1px solid #FBF4F5;
}

.destacados_texto {
	padding-top: 15px;
}

.destacados_negrita {
	color: #BA5265;
	font-weight: bold;
}

.destacados_texto_cabecera {
	color: #FFFFFF;
	font-weight: bold;
}

.destacados_contenido_text UL LI {
	list-style-image: url(../img/li_1_dest.png);
}

.destacados_contenido_text a {
	color: #000000;
}

.destacados_limpiador {
	clear: both;
}

	/* *** FIN Destacados *** */

	/* ***  Galeria *** */

.galeria_contenedor {
	width: 482px;
	float: center;
	border: 1px solid #FFFFFF;
	margin-top: 19px;
	margin-left: 2px;
}

.galeria_header {
	background-color: #F2D78D;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #F2D78D;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-weight: bold;
}

.galeria_contenido {

}

.galeria_img_derecha {
	float: right;
	margin-top: -112px;
	margin-right: -19px;
}

.galeria_texto_cabecera {

}

.galeria_img_pie {

}

.galeria_img_centro {
	padding-top: 4px;
	padding-bottom: 1px;
	padding-left: 8px;
}

	/* *** FIN Galeria *** */

	/* *** Ultimas noticias *** */

.news_lastest {
	width: 573px;
	float: left;
	margin-left: 2px;
	margin-bottom: 20px;
	background-image: url(../img/ultimas_noticias.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

.altura_minima_news_lastest {
	width:1px;
	overflow:hidden;
	height: 120px;
	float: left;
}

.news_lastest_header {
	background-image: url(../img/marcador_2.gif);
	background-position: center left;
	background-repeat: no-repeat;
	background-color: #CCCCCC;
	border-bottom: 1px solid #F0F0F0;
	border-left: 1px solid #FFFFFF;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 25px;
	width: 524px;
}

.news_lastest_contenido {
	width: 549px;
	border: 1px solid #FFFFFF;
	border-right: 0px;
	background-color: #F0F0F0;
	border-top: 0px;
	border-bottom: 0px;
	text-align: justify;
	padding: 0px;
}

.news_lastest_single_text a {
	color: #AA2941;
}

.news_lastest_single_text {
/*	border: 1px solid #000000;*/
}

.news_lastest_single_text p {
	margin-top: 6px;
	margin-bottom: 10px;
}

.news_lastest_single {
	background-color: #F0F0F0;
	padding-top: 5px;
	padding-left: 6px;
	padding-right: 6px;
/*	border: 1px solid #000000;*/
}

.news_lastest_singlex {
	border-top: 6px solid #ffffff;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
	margin: 0px;
	/*	border: 1px solid #000000;*/
}

.news_lastest_single_end {
	clear: both;
	height: 8px;
	overflow: hidden;
/*	border: 1px solid #000000;*/
}

.news_lastest_single_separador{
	border-top: 6px solid #FFFFFF;
	width: 560px;
}

.news_lastest_end {
	clear: both;
}

	/* *** FIN Ultima Hora *** */

	/* *** Estado Obras *** */

.estado_contenedor {
	margin-top: 18px;
}

.estado_header {

}

.estado_contenido {
	border-bottom: 1px solid #BBCBBD;
}

.estado_contenido_text {

}

.estado_contenido_text UL LI {
	list-style-image: url(../img/marcador_estadoObra.gif);
}

	/* *** FIN Estado Obras *** */

	/* *** Descargas *** */

.descargas_contenedor {
	margin-top: 18px;
	width: 175px;
}

.descargas_list_cont {
	margin-right: 33px;
}

.descargas_header {
	background-color: #E6B01C;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.descargas_contenido {

}

.descargas_contenido_text LI {
	border-bottom: 1px solid #E6B01C;
	list-style: none;
}

.descargas_contenido_text_list LI {
	border-bottom: 1px solid #E6B01C;
}

.descargas_texto_cabecera A {
	color: #FFFFFF;
}

.descargas_contenido UL {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.descargas_contenido UL LI {
	background-image: url(../img/pdf_descarga.gif);
	background-position: center left;
	background-repeat: no-repeat;
/*	list-style-image: url(../img/pdf_descarga.gif); */
	list-style: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	margin: 0px;
}

.style_none {
	list-style: none;
	list-style-image: url(../img/vacio.gif);	
}

.descargas_texto_cabecera {
	color: #FFFFFF;
	font-weight: bold;
}

	/* *** FIN Descargas *** */

.news_lastest_single_date_list {

}

.news_lastest_single_mas {
	text-align: right;
	margin-top: 3px;
/*	margin-right: 35px;*/
	width: 405px;
	float: right;
/*	border: 1px solid #000000;*/
}

.news_lastest_body {
	margin-right: 30px;
	margin-left: 8px;
	float: left;
	width: 407px;
/*	border: 1px solid #000000;*/
}

.news_lastest_con {
/*	border: 1px solid #000000;*/
}

.news_lastest_single_more {
	text-align: right;
	padding-right: 8px;
/*	border: 1px solid #000000;*/
}

.news_lastest img {
	float: left;
	margin-left: 0px;
	margin-right: 8px;
}

.news_lastest_subheader {
	height: 58px;
/*	width: 405px;*/
/*	border: 1px solid #000000;*/
}

.news_lastest_single_date {

}

	/* *** Mapa Web *** */

.csc-sitemap UL LI a {
	color: #666666;
	font-weight: bold;
}

.csc-sitemap UL LI UL LI a {
	color: #666666;
	font-weight: normal;
}

.csc-sitemap UL LI {
	margin-bottom: 4px;
}

.csc-sitemap UL LI UL {
	margin-top: 3px;
}

	/* *** FIN Mapa Web *** */

	/* *** Mapa Web *** */

.tx-indexedsearch-whatis {
	color: #666666;
	font-weight: normal;
}

.resultado_titulo_busqueda {
	color: #666666;
	font-weight: normal;
}

	/* *** FIN Mapa Web *** */

.enlace_rojo {
	color: #AA2941;
}

A.enlace_rojo, P.enlace_rojo, SPAN.enlace_rojo {
	color: #AA2941;
}

p.texto_rojo {
	color: #AA2941;
}

span.texto_rojo {
	color: #AA2941;
}

.e1 {
	margin-top: 5px;
	padding-bottom: 5px;
}

.separador_enlaces {
	border-bottom: 1px solid #E6B01C;
	width: 550px;
}

div.lista_destacada {
	background-image: url(../img/marcador_metrocentro.gif);	
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 10px;
}

p.lista_destacada {
	background-image: url(../img/marcador_metrocentro.gif);	
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 10px;
}

span.lista_destacada, p.lista_destacada, div.lista_destacada, .lista_destacada {
	background-image: url(../img/marcador_metrocentro.gif);	
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 10px;
}

span.lista_destacada2 A, p.lista_destacada2 A, div.lista_destacada2 A, .lista_destacada2 A {
	background-image: url(../img/marcador_metrocentro.gif);	
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 10px;
	color: #AA2941;
}

.videos_margen {
	margin-bottom: 5px;
}

.browseLinksWrap {
	text-align: center;
}

.browseLinksWrap a {
	color: #C74860;
}

.error404error {
	color: #656565;
}

.texto_error_404 {
	font-size: 4.5em;
	text-transform: uppercase;
	font-weight: normal;
	padding-top: 18px;
	color:#AA2941;
}

.error_texto_pie {
	color:#AA2941;
	font-size: 1.3em;
}
