/*========================= STYLES TEMPLATES / MAYO 2005 ====================================*/


/* -------------------- ESTILOS DE CONTORNO Y FONDO DE LAS TABLA GENERAL -------------------*/


/* FONDO DE LA PANTALLA */
.bgtotal {
	background-color: #561143;
}

/* BORDES LATERALES-IZQUIERDO + DERECHO */
.bordes-lat {
	border-left:  0px solid #000000;
	border-right: 0px solid #000000;
}
.img-lat-izq{
background-image:url(/imgs/lat-izq.jpg);
width: 8px;
}
.img-lat-der{
background-image:url(/imgs/lat-der.jpg);
width: 8px;
}

/* -------------------- ESTILOS DEL H1 -------------------*/

/* FONDO DEL H1 */
.bgH1 {
	background-color: #96aa0d;
}

/* H1 */
h1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	padding: 0px 10px 0px 10px;
	height: 12px;
	float: left;
}


/* -------------------- ESTILOS DEL TOP -------------------*/



/* FONDO DEL TOP EN DONDE SE INSERTA LA IMAGEN */
.bgtop {
	background-color: #93ad0e;
}













/* -------- FONDOS DE LAS 3 COLUMNAS VERTICALES - ( MENU / MIDDLE / BANNER y TOPSITES) --------*/

/* FONDO DE LA COLUMNA DEL MENU */
.bg-columna-left {
	background-color: #e7eec3;
}

/* FONDO DE LA COLUMNA DEL MIDDLE */
.bg-columna-middle {
	background-color: #e7eec3;
}

/* ESPACIO QUE CORRESPONDE A LA ALTURA ENTRE LAS CAJAS DE LA COLUMNA IZQ */
.espacio-entre-cajas {
	height: 10px;
}


/* -------------------- ESTILOS DE LA COLUMNA IZQUIERDA (MENU PRINCIPAL) -------------------*/

/*FONDO Y BORDE DEL MENU PRINCIPAL*/
.basemenu {
	border-top:    1px solid #CFCCB7;
	border-bottom: 1px solid #CFCCB7;
	border-right:  1px solid #CFCCB7;	
	border-left:   1px solid #CFCCB7;
	background-color: #010754;
}

/* TITULO DEL MENU PRINCIPAL*/ 
.titulomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #a53e85;
	text-align: center;
	padding-right: 10px;
	border-top:    0px solid #7D0D33;
	border-bottom: 1px solid #00519F;
	border-right:  0px solid #5D0004;	
	border-left:   0px solid #C95454;
	height: 20px;
	text-transform:uppercase;
}
/* FONDO DE LA CELDA DEL MENU PRINCIPAL - COMUN */
.clasemenuc {
	text-align: left;
	vertical-align: middle;
	border-top:   0px solid #7D0D33;
	border-bottom:1px solid #ecd7e5;
	border-right: 0px solid #010754;
	border-left:  0px solid #A61446;
	background-color: #f8f0f5;
	padding-left: 3px;

}
/* FONDO DE LA CELDA DEL MENU PRINCIPAL - OVER */
.clasemenuo {
	text-align: left;
	vertical-align: middle;
	border-top:   0px solid #7D0D33;
	border-bottom:1px solid #ecd7e5;
	border-right: 0px solid #7D0D33;
	border-left:  0px solid #A61446;
	background-color: #f8f0f5;
	padding-left: 3px;
}

/* HIPERVINCULOS DEL MENU PRINCIPAL */
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-right: 5px;
}
a.menu:active {
	text-decoration: none;
	color: #00183F;
	font-weight: bold;
}
a.menu:link {
	text-decoration: none;
	color: #00183F;
	font-weight: bold;
}
a.menu:visited {
	text-decoration: none;
	color: #00183F;
	font-weight: bold;
}
a.menu:hover {
	text-decoration: none;
	color: #00183F;
	font-weight: bold;
}


/* -------------------- ESTILOS DEL MIDDLE (NOTICIAS) -------------------*/

/* BORDE DE LA TABLA DE LAS NOTICIAS */ 
.borde-tabla-centro {
	border-top:    1px solid #CFCCB7;
	border-bottom: 1px solid #CFCCB7;
	border-right:  1px solid #CFCCB7;	
	border-left:   1px solid #CFCCB7;
	background-color: #FFFDF3;
}


/* TITULO Y FONDO DE LAS NOTICIAS EN PAGE-HOME */ 
.titulocentralhome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000E2E;
	text-align: left;
	text-transform: normal;
	padding-left: 2px;
	height:19px;
	/*background-color: #610424;*/
	/*border-bottom: 1px solid #000E2E;*/
}



/* TITULO Y FONDO DE LAS CAJAS DEL CENTRO */ 
.titulocentral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #a53e85;
	text-align: left;
	text-transform: normal;
	padding-left: 2px;
	height:19px;
	/*border-bottom: 1px solid #000E2E;*/
}

/* SUBTITULO Y FONDO DE LAS CAJAS DEL CENTRO */ 
.subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00183F;
	text-align: left;
	text-transform: normal;
	padding-left: 0px;
	height:15px;
	background-color: #f8f0f5;
	border-bottom: 1px solid #ecd7e5;
}

/* CUERPO DE TEXTO DEL CENTRO */
.cuerpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #171717;
	font-size: 10px;
	text-align: left;
}

/* CUERPO BOTON DEL FORMULARIO */
.cuerpoboton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #171717;
	font-size: 10px;
	text-align: center;
}


/* TEXTO DE LAS NOTICIAS (PADDING)*/
.celda-noticia {
	padding: 0px 4px 6px 8px;
}

/* COLOR DE FONDO DE LOS CUADROS DEL CENTRO (PADDING)*/
.celda-central {
	padding: 2px;	
}
.celda-central-internas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	padding: 2px;
	line-height: 15px;

}

/* HIPERVINCULOS DEL MORE  */
.more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: normal;
	padding: 0px 2px 2px 2px;
	text-align: right;
	vertical-align: top;
}
a.more:active {
	text-decoration: none;
	color: #632726;
	font-weight: normal;
}
a.more:link {
	text-decoration: none;
	color: #632726;
	font-weight: normal;
}
a.more:visited {
	text-decoration: none;
	color: #632726;
	font-weight: normal;
}
a.more:hover {
	text-decoration: none;
	color: #632726;
	font-weight: normal;
}









/* HIPERVINCULOS GENERICOS */

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #632726;
	line-height: normal;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #632726;
	line-height: normal;

}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #632726;
	line-height: normal;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9A1E1C;
	line-height: normal;
	text-decoration: none;
}

/* -------------------- ESTILOS DE LA COLUMNA DERECHA (TOP SITES) -------------------*/

/* FONDO Y BORDE DEL TOP-SITES */
.base-topsites {
	border-top:    1px solid #CFCCB7;
	border-bottom: 1px solid #CFCCB7;
	border-right:  1px solid #CFCCB7;	
	border-left:   1px solid #CFCCB7;
	background-color: #ffb82b;
}

/* TITULO DEL TOP-SITES*/ 
.titulo-topsites {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-right: 10px;
	border-top:    0px solid #7D0D33;
	border-bottom: 1px solid #ffffff;
	border-right:  0px solid #5D0004;	
	border-left:   0px solid #C95454;
	height: 20px;
	background-color: #ffb82b;
}

/* FONDO DE LA CELDA DEL TOP SITES - NORMAL */
.topsites-opciones-c {
	text-align: left;
	vertical-align: middle;
height: 20px;
border-bottom: 1px solid #ffed71;
	background-color: #fffdd2;
	padding-left: 3px;
}

/* FONDO DE LA CELDA DEL TOP SITES - OVER */
.topsites-opciones-o {
	text-align: left;
	vertical-align: middle;
height: 20px;
border-bottom: 1px solid #ffed71;
	background-color: #fffdd2;
	padding-left: 3px;
}

/* HIPERVINCULOS DEL TOP SITES */
.links-topsites {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-right: 5px;
}
a.links-topsites:active {
	text-decoration: none;
	color: #00183F;
	font-weight: normal;
}
a.links-topsites:link {
	text-decoration: none;
	color: #00183F;
	font-weight: normal;
}
a.links-topsites:visited {
	text-decoration: none;
	color: #00183F;
	font-weight: normal;
}
a.links-topsites:hover {
	text-decoration: none;
	color: #00183F;
	font-weight: normal;
}

/* HIPERVINCULOS DEL TOP SITES - MORE */
.links-topsites-more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	vertical-align:middle;
	height: 10px;
}
a.links-topsites-more:active {
	text-decoration: none;
color: #ffffff;
	font-weight: bold;
}
a.links-topsites-more:link {
	text-decoration: none;
color: #ffffff;
	font-weight: bold;
}
a.links-topsites-more:visited {
	text-decoration: none;
color: #ffffff;
	font-weight: bold;
}
a.links-topsites-more:hover {
	text-decoration: none;
color: #ffffff;
	font-weight: bold;
}


/* -------------------- ESTILOS DEL BOTTOM -------------------*/
/*IMG DE BORDE DEL BOTTOM*/
.borde-bottom {
background-image:url(/imgs/borde-bottom.jpg);
height: 10px;
}

/* FONDO DE LA CELDA DE LAS OPCIONES DEL TOP - NORMAL */
.titulo-bottom {
	text-align: center;
	vertical-align: middle;
	border-top:    0px solid #A61446;
	border-bottom: 0px solid #7D0D33;
	border-right:  0px solid #7D0D33;
	border-left:  0px solid #A61446;
	background-color: #96aa0d;
	height: 20px;
}

/* FONDO DEL BOTTOM */
.bgbottom {
	/*background-color: #;*/
}

/* CUERPO DE TEXTO DEL BOTTOM */
.cbottom {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}

/* HIPERVINCULO (TITULO) DE LAS OPCIONES DEL SITE-MAP */
.site-map-tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	padding-right: 8px;
}
a.site-map-tit:active {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
a.site-map-tit:link {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
a.site-map-tit:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
a.site-map-tit:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}

/* FONDO DEL TD DE LAS CATEGORIAS DEL SITE-MAP */
.bgbottom-links {
	text-align: center;
	vertical-align: middle;
	border-top:    0px solid #A61446;
	border-bottom: 0px solid #7D0D33;
	border-right:  0px solid #7D0D33;
	border-left:   0px solid #A61446;
	background-color: #96aa0d;
	height: 45px;
}

/* HIPERVINCULO (CATEGORIAS) DE LAS OPCIONES DEL SITE-MAP */
.site-map-cat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	padding-right: 8px;
}
a.site-map-cat:active {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
a.site-map-cat:link {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
a.site-map-cat:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
a.site-map-cat:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}