/* BACKGROUND PAGINA */
body {
	margin: 0px 0px 0px 0px;
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
	background-color: #A2ACB3;
	}

/* BACKGROUND LINEAS */
.big_table {
	background: repeat url(bg_image.gif);
	}

/* CELDAS DE CABECERA Y PIEdePAGINA */
.up {
	border-bottom: 2px solid #FFFFFF;
	font-size:9px;
	}
.down {
	border-top: 2px solid #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	background-color:#115538;
	padding:5px 0px 5px 0px;
	}
.down a {
	color: #AEEEC5;
	text-decoration:none;
}
.down a:hover {
	color: #FF8C40;
	text-decoration:none;
}

/* NAVEGACION PRINCIPAL */
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	}
.nav a {
	color: #000000;
	text-decoration: none;
	padding: 0px 4px 0px 4px;
	}
.nav a:hover {
	text-decoration: none;
	padding: 0px 4px 0px 4px;
	border-top: 2px solid #AEEEC5;
	border-bottom: 2px solid #AEEEC5;
	background-color:#AEEEC5;
	}
.nav_active { 
	border-top: 2px solid #AEEEC5;
	border-bottom: 2px solid #AEEEC5;
	background-color:#AEEEC5;
	}

/* SUB-NAVEGACION */
.subnav {
	padding-top: 10px;
	background: #115538;
	}
.subnav a, .subnav_active {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
.subnav_active {
	color: #FFFFFF;
	display: block;
	padding:1px 3px 3px 3px;
	}
#menu1 {
	vertical-align: top;
	}
#menul a {
	color: #FFFFFF;
	padding:1px 3px 3px 3px;
	display: block; 
	border-top: #115538 solid 1px;
	border-bottom: #115538 solid 3px;
	}	
#menul a:hover {
	border-top: #FF8C40 solid 1px;
	border-bottom: #FF8C40 solid 3px;
	}

td.bullet { 
	width: 14px; font-family:Arial, Helvetica, sans-serif;
	font-size:17px; font-weight:bold; color:#B7BEC4;
	vertical-align: top;
 	}
td.bullet_active { 
	width: 14px; font-family:Arial, Helvetica, sans-serif;
	font-size:17px; font-weight:bolder; color:#FF8C40;
	vertical-align: top;
 	}

/* CONTENIDO */
p, .content, .content td, .content a { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	}

.content {
	padding: 10px 5px 15px 0px;
	background: url(bg_content.png) no-repeat bottom right #FFFFFF;
	}

/* LINKS PAGINA */
.content a {
	font-size:13px;
	text-decoration:none;
	color: #115538;
	font-weight:bold;
	}
.content a:hover {
	text-decoration:underline;
	color: #000000;
	font-weight:bold;
	}
/*.content b, .content strong {
	color: #000000;
	}*/

/* TEXTO Y LINK DE ULTIMA NOTICIA */
.news {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BFEBFF;
	/*text-align:justify;*/
	padding:0px 5px 0px 15px;
}
.news a {
	color:#FFFFFF;
	text-decoration:;
}
.news a:hover {
	color:#FF8C40;	
}
	


/* TITULO ARTICULO/SECCION ACTIVO */
.t0 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#000000;
	padding:0px 5px 0px 0px;
	}
	
/* TITULO SOLO PARA SECCION ACTIVA */
.t1 {	
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:20px;
	color:#FFFFFF;
	padding-right:5px;
	}

/* FORMATOS DE TEXTO */
.titulo {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #115538;
	}
.subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #DD6A20;/* EE7B30 FF8C40 */
	}

/* LINKS LENGUAJE */
.lang {
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;;
	color:#000000;
	}
.lang a {
	color:#115538;
	text-decoration:none;
	}
.lang a:hover {
	color:#606C77;
	text-decoration:underline;
	}
.lang_active, .lang b {
	color:#000000;
	}