body {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(../images/fondo.jpg);
	background-repeat:repeat-x;
	margin-bottom:0px;
	margin-top:0px;
}

.borde_izquierda{
background-image:url(../images/cuadro_izquierda.jpg);
background-repeat:repeat-y;
}

.borde_derecha{
background-image:url(../images/cuadro_derecha.jpg);
background-repeat:repeat-y;
}

a.menu_01:hover{  text-align:center; line-height:15px; background:url(../images/menu_rollover_01.jpg); text-decoration:none; width:119px; height:37px; display:block;  }
.menu_01:link, .menu_01:active, .menu_01:visited { text-align:center; line-height:15px; background:url(../images/menu_01.jpg); text-decoration:none; width:119px; height:37px; display:block; }

a.menu_02:hover{  text-align:center; line-height:15px; background:url(../images/menu_rollover_02.jpg); text-decoration:none; width:126px; height:37px; display:block;  }
.menu_02:link, .menu_02:active , .menu_02:visited { text-align:center; line-height:15px; background:url(../images/menu_02.jpg); text-decoration:none; width:126px; height:37px; display:block; }

a.menu_03:hover{  text-align:center; line-height:15px; background:url(../images/menu_rollover_03.jpg); text-decoration:none; width:126px; height:37px; display:block;  }
.menu_03:link, .menu_03:active , .menu_03:visited { text-align:center; line-height:15px; background:url(../images/menu_03.jpg); text-decoration:none; width:126px; height:37px; display:block; }

a.menu_04:hover{  text-align:center; line-height:15px; background:url(../images/menu_rollover_04.jpg); text-decoration:none; width:127px; height:37px; display:block;  }
.menu_04:link, .menu_04:active , .menu_04:visited { text-align:center; line-height:15px; background:url(../images/menu_04.jpg); text-decoration:none; width:127px; height:37px; display:block; }

a.menu_05:hover{  text-align:center; line-height:15px; background:url(../images/menu_rollover_05.jpg); text-decoration:none; width:151px; height:37px; display:block;  }
.menu_05:link, .menu_05:active , .menu_05:visited { text-align:center; line-height:15px; background:url(../images/menu_05.jpg); text-decoration:none; width:151px; height:37px; display:block; }

a.menu_06:hover{  text-align:center; line-height:15px; background:url(../images/menu_rollover_06.jpg); text-decoration:none; width:133px; height:37px; display:block;  }
.menu_06:link, .menu_06:active , .menu_06:visited { text-align:center; line-height:15px; background:url(../images/menu_06.jpg); text-decoration:none; width:133px; height:37px; display:block; }

a.menu_lateral_01:hover{  text-align:center; line-height:15px; background:url(../images/menu_lateral_rollover_01.jpg); text-decoration:none; width:188px; height:24px; display:block;  }
.menu_lateral_01:link, .menu_lateral_01:active , .menu_lateral_01:visited { text-align:center; line-height:15px; background:url(../images/menu_lateral_01.jpg); text-decoration:none; width:188px; height:24px; display:block; }

a.menu_lateral_02:hover{  text-align:center; line-height:15px; background:url(../images/menu_lateral_rollover_02.jpg); text-decoration:none; width:188px; height:24px; display:block;  }
.menu_lateral_02:link, .menu_lateral_02:active , .menu_lateral_02:visited { text-align:center; line-height:15px; background:url(../images/menu_lateral_02.jpg); text-decoration:none; width:188px; height:24px; display:block; }

a.submenu_lateral_02_01:hover{  text-align:center; line-height:15px; background:url(../images/submenu_rollover_02_01.jpg); text-decoration:none; width:188px; height:24px; display:block;  }
.submenu_lateral_02_01:link, .submenu_lateral_02_01:active , .submenu_lateral_02_01:visited { text-align:center; line-height:15px; background:url(../images/submenu_02_01.jpg); text-decoration:none; width:188px; height:24px; display:block; }

a.submenu_lateral_02_02:hover{  text-align:center; line-height:15px; background:url(../images/submenu_rollover_02_02.jpg); text-decoration:none; width:188px; height:24px; display:block;  }
.submenu_lateral_02_02:link, .submenu_lateral_02_02:active , .submenu_lateral_02_02:visited { text-align:center; line-height:15px; background:url(../images/submenu_02_02.jpg); text-decoration:none; width:188px; height:24px; display:block; }



a.menu_lateral_03:hover{  text-align:center; line-height:15px; background:url(../images/menu_lateral_rollover_03.jpg); text-decoration:none; width:188px; height:24px; display:block;  }
.menu_lateral_03:link, .menu_lateral_03:active , .menu_lateral_03:visited { text-align:center; line-height:15px; background:url(../images/menu_lateral_03.jpg); text-decoration:none; width:188px; height:24px; display:block; }

a.menu_lateral_04:hover{  text-align:center; line-height:15px; background:url(../images/menu_lateral_rollover_04.jpg); text-decoration:none; width:188px; height:24px; display:block;  }
.menu_lateral_04:link, .menu_lateral_04:active , .menu_lateral_04:visited { text-align:center; line-height:15px; background:url(../images/menu_lateral_04.jpg); text-decoration:none; width:188px; height:24px; display:block; }

a.menu_lateral_05:hover{  text-align:center; line-height:15px; background:url(../images/menu_lateral_rollover_07.jpg); text-decoration:none; width:188px; height:27px; display:block;  }
.menu_lateral_05:link, .menu_lateral_05:active , .menu_lateral_05:visited { text-align:center; line-height:15px; background:url(../images/menu_lateral_07.jpg); text-decoration:none; width:188px; height:27px; display:block; }

a.link_mas_noticias:hover{text-align:center; line-height:15px; background:url(../images/boton_mas_noticias.jpg); text-decoration:none; width:85px; height:20px; display:block;  }
.link_mas_noticias:link, .link_mas_noticias:active , .link_mas_noticias:visited {text-align:center; line-height:15px; background:url(../images/boton_mas_noticias.jpg); text-decoration:none; width:85px; height:20px; display:block; }

a.link_descargar_boletin:hover{text-align:center; line-height:15px; background:url(../images/boton_descargar_boletin_rollover.jpg); text-decoration:none; width:169px; height:20px; display:block;  }
.link_descargar_boletin:link, .link_descargar_boletin:active , .link_descargar_boletin:visited {text-align:center; line-height:15px; background:url(../images/boton_descargar_boletin.jpg); text-decoration:none; width:169px; height:20px; display:block; }

a.link_descargar_publicaciones:hover{text-align:center; line-height:15px; background:url(../images/boton_descargar_publicaciones_rollover.jpg); text-decoration:none; width:138px; height:20px; display:block;  }
.link_descargar_publicaciones:link, .link_descargar_publicaciones:active , .link_descargar_publicaciones:visited {text-align:center; line-height:15px; background:url(../images/boton_descargar_publicaciones.jpg); text-decoration:none; width:138px; height:20px; display:block; }

.titulo_text{
   color:#303030;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
   padding-left:10px;
}

.subtitulo_text{
   color:#00458a;
   font-family: Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   padding-left:10px;
}

.text4{
   color:#303030;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
   padding-left:10px;
}

.text5{
   color:#303030;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
   padding-left:10px;
   padding-right:10px;
}

.text1{
   color:#6b6b6b;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
}

.text2{
   color:#00458a;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
}

.text3{
   color:#ea6e20;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
}

.tabla_pie{ 
   padding-left:5px; 
   padding-top:5px; 
   padding-bottom:5px; 
   padding-right:5px;
}

a.link1:hover{ color:#ea6e20; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:center; text-decoration:none; }
.link1:link, .link1:active, .link1:visited { color:#00458a; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:center; text-decoration:none; }

a.link2:hover{ color:#ea6e20; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:center; text-decoration:none; }
.link2:link, .link2:active, .link2:visited { color:#303030; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:center; text-decoration:none; }

a.link3:hover{ color:#ea6e20; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; text-decoration:none; }
.link3:link, .link3:active, .link3:visited { color:#303030; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; text-decoration:none; }

a.min_foto:hover{  text-align:center; text-decoration:none; line-height:15px; width:90px; height:50px; display:block; }
.min_foto:link, .min_foto:active, .min_foto:visited { text-align:center; text-decoration:none; line-height:15px; width:90px; height:50px; display:block; }

.text{
   color:#303030;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
   border-width:1px;
   border-color:#303030;
}


a.linksnoti:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 125%;
	color: #FF9D00;
	text-decoration: none;
}
a.linksnoti:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 125%;
	color: #FF9D00;
	text-decoration: none;
}
a.linksnoti:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 125%;
	color: #F45000;
}



a.linksinteriores:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #173246;
	text-decoration: underline;
	font-weight: bold;
}
a.linksinteriores:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #003366;
	text-decoration: underline;
	font-weight: bold;
}
a.linksinteriores:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
a.linkschiquitos:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}
a.linkschiquitos:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
a.linkschiquitos:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	margin-bottom: 1px;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.noticiasynovedades {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #333333;
	margin: 2px;
	padding: 5px;
}
.piedepagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #333333;
	margin: 2px;
	padding-left: 12px;
}
.fechanoticiasynovedades {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #333333;
	margin: 2px;
	padding: 5px;
}
.titulossecciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #173246;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
.cuerponormalinteriores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #333333;
}
.relacionado {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 5px;
}.subtitulosgrandes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF9D00;
	border-bottom-style: none;
}
.subtituloschicos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border-bottom: 1px dotted #333333;
}
.cuerpochiquito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 125%;
	color: #666666;
}
.botonesforms {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.textfield {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.subtitulosmedianos {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9D00;
	border-bottom-style: none;
}
.bordesdetabla {
	margin: 1px;
	padding: 2px;
	border: 1px dotted #999999;
}
.textostatsfunciones {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.textostatsnumeros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.textostatstitulitos {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
}
.textostatsnumerosgrandes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.textostatsnumerostotales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: bold;
}
.cuerpochicoverdana {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #585858;
}
.fondoyborde {
	background-color: #FFFFCC;
	margin: 5px;
	padding: 5px;
	border: 1px dotted #999999;
}

a.foto:hover{ text-decoration:none; display:block;  }
.foto:link, .foto:active, .foto:visited { text-decoration:none; display:block; }

img.borderBlue {
	border:1px solid #0F8BBF;
	padding:3px;
}