<!-- Generales  Por  dafault  para  toda  la  página -->

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: default;
}

div.mensajes {
 position:absolute;
 left:250px;
 top:267px;
 background-color:#C9DBF1;
 height:250px;
 width:397px;
 border-width:2px;
 border-style:ridge;
 border-color:#CCCCCC;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:justify;
 z-index:33000;
 }

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

<!-- fin de genegales -->

<!-- Caracteristicas  de las lineas--> 
hr.c_hr_6{
margin-top:-7px;
color:#4D904D;
}
hr.c_hr_7{
margin-top:-7px;
color:#BFBFBF;
}
hr.c_hr_9{
margin-top:-7px;
color:#BFBFBF;
}
hr.c_hr_10{
margin-top:-7px;
color:#BFBFBF;
}
hr.c_hr_11{
margin-top:-7px;
color:#BFBFBF;
}

<!-- fin de la lineas -->


<!-- características de  los  CONTENIDOS  de las secciones -->
div.c_div_2,div.c_div_3, div.c_div_4 {
 font-size:12px;
 color:#ffffff;
 text-align:justify;
 padding-right:7px;
 padding-top:7px;
}
.c_div_2 a, .c_div_2 a:visited, .c_div_2 a:link,.c_div_3 a, .c_div_3 a:visited, .c_div_3 a:link, .c_div_4 a, .c_div_4 a:visited, .c_div_4 a:link{
 font-size:12px;
 text-decoration:none; 
 color:#FFFFFF;
 text-align:justify;
}
.c_div_2 a:hover, .c_div_3 a:hover, .c_div_4 a:hover {
color:#ffffff;
text-decoration:none; 
background:#068CE6;
font-style:italic; 
}

div.c_divt_6 {
 font-size:13px;
 background:url(../plantillas/img_pl/fondo_tit7.jpg) repeat-x;
 text-align:left;
 color:#CDDAE2;
 height:25px;
 padding:5px 0 0px 4px;
}
div.c_div_6 {
 background-color:;
 font-size:12px;
 color:#4B4B4B;
 text-align:justify;
}
.c_div_6 a, .c_div_6 a:visited, .c_div_6 a:link{
 font-size:12px;
 text-decoration: underline;
 color:#404040;
 text-align:justify;
 font-style:italic;
}
.c_div_6 a:hover {
 color:#C7C7C7;
 text-decoration:underline; 
 background:#6A6A6A; 
}

div.c_divt_7 {
 font-size:13px;
 background:url(../plantillas/img_pl/fondo_tit7.jpg) repeat-x;
 text-align:left;
 color:#CDDAE2;
 height:25px;
 padding:5px 0 0px 4px;
}
div.c_div_7 {
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 color:#999999;
 text-align:justify;
 padding-right:7px;
 padding-top:7px;
}
.c_div_7 a, .c_div_7 a:visited, .c_div_7 a:link{
 font-size:12px;
 text-decoration: underline;
 color:#C7C7C7;
 text-align:justify;
 font-style:italic;
}
.c_div_7 a:hover {
 color:#C7C7C7;
 text-decoration:underline; 
 background:#6A6A6A; 
}



div.c_divt_8,div.c_divt_9 {
 font-size:13px;
 background:url(../plantillas/img_pl/fondo_tit7.jpg) repeat-x;
 text-align:left;
 color:#CDDAE2;
 height:25px;
 padding:5px 0 0px 4px;
}
div.c_div_8,div.c_div_9 {
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 color:#999999;
 text-align:justify;
 padding-right:7px;
 padding-top:7px;
}
.c_div_8 a, .c_div_8 a:visited, .c_div_8 a:link, .c_div_9 a, .c_div_9 a:visited, .c_div_9 a:link {
 font-size:12px;
 text-decoration: underline;
 color:#C7C7C7;
 text-align:justify;
 font-style:italic;
}
.c_div_8 a:hover, .c_div_9 a:hover{
 color:#C7C7C7;
 text-decoration:underline; 
 background:#6A6A6A; 
}

div.c_divt_12,div.c_divt_13 {
 font-size:12px;
 background:url(../plantillas/img_pl/fondo_tit7.jpg) repeat-x;
 text-align:left;
 color:#CDDAE2;
 height:25px;
 padding:5px 0 0px 4px;
}
div.c_div_12,div.c_div_13 {
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 color:#E6E6E6;
 text-align:justify;
 padding-right:7px;
 padding-top:7px;
}
.c_div_12 a, .c_div_12 a:visited, .c_div_12 a:link,.c_div_13 a, .c_div_13 a:visited, .c_div_13 a:link {
 font-size:14px;
 text-decoration: none;
 font-wild:bold;
 color:#C7C7C7;
 text-align:justify;
 font-style:italic;
}
.c_div_12 a:hover,.c_div_13 a:hover {
 color:#C7C7C7;
 text-decoration:underline; 
 background:#6A6A6A; 
}



<!-- fin de las características de  los CONTENIDOS de las secciones -->

<!-- Características de los  comportamientos de los  links-->
A:link { text-decoration: none; color:#FDF178; }
A:visited { text-decoration: none; color:#000000; }
A:hover { text-decoration: none; color:#000000; }


A:link.c_a_7  {
 text-decoration: none; color:#ffffff; 
 }
A:visited.c_a_7  {
 text-decoration: none; color:#ffffff; 
 }
A:hover.c_a_7 { text-decoration:none;
background-color:#46A248;
}

A:link.c_a_8  {
 text-decoration: none; color:#000000; 
 }
A:visited.c_a_8  {
 text-decoration: none; color:#000000; 
 }
A:hover.c_a_8 { text-decoration:underline}


A:link.c_a_9  {
 text-decoration: none; color:#000000; 
 }
A:visited.c_a_9  {
 text-decoration: none; color:#000000; 
 }
A:hover.c_a_9 { text-decoration:none;
background:#D9F9E1;
}

.c_div_9 li a,.c_div_9 li a:visited,.c_div_9 li a:hover,.c_div_9 li a:link   {
 color:#752A15; font-size:14px; font-style:italic; text-decoration:underline; 
 }


A.c_a_10  {
 text-decoration: none; color:#000000; 
 }
A:link.c_a_10  {
 text-decoration: none; color:#000000;
 font-size:12px; 
 }
A:visited.c_a_10  {
 text-decoration: none; color:#000000; 
 }
A:hover.c_a_10 { 
text-decoration:none;
background:#D9F9E1;
color:#000000;
}

A.c_a_11  {
 text-decoration: none; color:#000000; 
 }
A:link.c_a_11  {
 text-decoration: none; color:#000000;
 font-size:12px; 
 }
A:visited.c_a_11  {
 text-decoration: none; color:#000000; 
 }
A:hover.c_a_11 { 
text-decoration:none;
background:#D9F9E1;
color:#000000;
}

A.c_a_17  {
 text-decoration: none; color:#0000FE; 
 font-size:13px; 
 }
A:link.c_a_17  {
 text-decoration: none; color:#0000FE;
 font-size:13px; 
 }
A:visited.c_a_17  {
 text-decoration: none; color:#0000FE; 
 font-size:13px; 
 }
A:hover.c_a_17 { 
text-decoration:none;
background:#E4EDF8;
color:#0000FE;
}

.c_div_10 li a,.c_div_10 li a:visited,.c_div_10 li a:hover,.c_div_10 li a:link   {
 color:#752A15; font-size:14px; font-style:italic; text-decoration:underline; 
 }

   <!-- para Noticias -->

A:.c_a_not_8, A:visited.c_a_not_8,  A:link.c_a_not_8,A:active.c_a_not_8     {
 text-decoration: none;
 font-size:13px;
 font-weight:bold;
 font-style:italic;
 color:#00005B;
 }
A:hover.c_a_not_8 {
 text-decoration:none;
 background-color#B9B9B9;
 text-align:left;
 }
<!-- fin de las carácteristicas de lis links -->


<!--Caracteristicas de los th, td -->
   <!-- titulo de mostrar  las noticias -->
td.c_td_mos_not {
 font-size:17px;
 font:bold;
 font-style:italic;
 color:#266328;
 text-align:left;
}
.marco2 { 
   padding:7px; 
   background-color: #f5f5f5; 
   border-bottom: 1px solid #999999; 
   border-right: 1px solid #999999;
   text-align:center;
   margin: 0 5px 0 5px;
   }

table.fo   {
	background: url(img_pl/fondo_f.jpg) left bottom repeat-x;
	border: solid #CCCCCC 1px;
	margin-top:7px;
	}
table.fo  th {
	padding: 7px 0px 7px 21px;
	background: url(img_pl/cmxform-divider.gif) left bottom repeat-x;
	text-align:left;
	}
table.fo  td {
   /* distacia de las  letras al margen izquierdo del formulario de visitantes*/
	padding: 2px 0px 3px 13px;
	background: url(img_pl/cmxform-divider.gif) left bottom repeat-x;
	text-align:left;
	font:italic;
	}
div.fofo{
	margin-top: 53px;
}	
.fo input{
background:url(img_pl/fondo_f.jpg);
}	

table.foo   {
	background: url(img_pl/fondo_f.jpg) left bottom repeat-x;
	border: solid #CCCCCC 1px;
	}
table.foo  td {
   /* distacia de las  letras al margen izquierdo del formulario de visitantes*/
	padding: 0px 0px 0px 0px;
	background: url(img_pl/cmxform-divider.gif) left bottom repeat-x;
	text-align:center;
	font:italic;
	}


table.buscador  td {
   /* distacia de las  letras al margen izquierdo del formulario de visitantes*/
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	}
	
textarea{
background:url(fondo_f.jpg);
}	
div.top {
	height:16px; 
	background-image:url(top_line.gif); 
	background-repeat: repeat-x;
	border:0px;
	left:0px;
	margin:0;}
img.esquina_sup_izq { float:left; }
img.esquina_sup_der { float:right; }
div.content { 
	background-image:url(left_line.gif); 
	background-repeat:repeat-y; 
	background-color: #266328; }
div.boxcontrol { padding:0 9px 0 9px;
	height:100%; 
	background-image:url(right_line.gif); 
	background-position:right; 
	background-repeat:repeat-y; }
div.bottom { height:16px; 
	background-image:url(btm_line.gif); 
	background-repeat:repeat-x; 
	border:0;
	padding:0;
	margin:0;}
img.esquina_inf_izq { float:left; }
img.esquina_inf_der { float:right; }
/* IE 5.5 box model hack para posicionar correctamente las imagenes de esquina */
* html img.esquina_sup_izq, * html img.esquina_inf_izq  { \margin-left:-.2em;  ma\rgin-left:-3px; }
* html img.esquina_inf_der, * html img.esquina_sup_der { \margin-left:.2em; } 
<!-- Clases indicadores economicos -->
table.indic  {
width:97%;
border:#4A7B8E solid 1px;
height:1%;
background: url(fondo_calendario.jpg) left top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

} 
table.indic th {
font-size:12px;
text-align:center;
font-weight:bold;
border-bottom:#4A7B8E solid 1px;
}
td.textos {
font-size:12px;
text-align:left;
border-bottom:#4A7B8E solid 1px;
border-right:#4A7B8E solid 1px;
padding-left:1px;
width:70%;
}
td.datos {
font-size:12px;
text-align:right;
border-bottom:#4A7B8E solid 1px;
border-right:#4A7B8E solid 1px;
padding-right:2px;
width:25%;
}
td.flechas {
font-size:12px;
text-align:center;
border-bottom:#4A7B8E solid 1px;
font-weight:bold;
width:5%;
}

table.indic A  ,table.indic A:visited ,table.indic  A:link{
font-size:13px;
font-style:italic;
font-weight:bold;
color:#0000FF;
text-decoration:underline;
} 
table.indic A:hover{
background:#ACC5EA;
font-weight:bold;
color:#FFFFFF;
} 

<!-- FIN  --> 
<!-- Clases Calendario -->
body.calendario_7{
background:#0683D5;
}
body.calendario_8{
background:#0683D5;
}
table.calendario_7  {
width:97%;
border:#00005B solid 1px;
height:1%;
background: url(fondo_calendario.jpg) left top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
} 
table.calendario_8  {
width:57%;
border:#00005B solid 1px;
height:1%;
background: url(fondo_calendario.jpg) left top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
margin-top:13px;
} 
A.con_datos , A:visited.con_datos ,  A:link.con_datos{
font-size:15px;
font-style:italic;
background:#D0DFE8;
} 
A:hover.con_datos {
background:#4E819E;
color:#FFFFFF;
} 
th.dayofweek  {
background:#41637E;
font-size:13px;
color:#FFFFFF;
} 
th.mes_ano  {
font-size:15px;
} 

tr.dias{
 background:none;
}
td.festivos{
background:#E82F3D;
background: url(fondo_festi.jpg) left bottom repeat-x;
color:#FFFFFF;
 border:#FF0000 solid 1px;
}
td.hoy{
background:#3E76D2;
font-size:14px;
color:#FFFFFF;
 border:#00005B solid 1px;
}
td.normal{
background:#F1FAF1;
border:#00005B solid 1px;
}
td.solos{
background:#F1FAF1;
}
<!-- FIN  --> 
<!-- titulo de mostrar  las noticias --> 
div.cal_not_fecha {
 font-size:17px;
 font-family:"Times New Roman", Times, serif;
 text-align:left;
 color:#1F4378;
 margin-bottom:9px;
 font-weight:bold;
}
div.cal_not_tit_grupo {
  margin-top:10px;
  margin-bottom:5px;
 color:#BF1522;
 font-size:21px;
 font-family:"Times New Roman", Times, serif;
 text-align:left;
 font-weight:bold;
}
A:.cal_not_tit_noti, A:visited.cal_not_tit_noti, A:link.cal_not_tit_noti     {
 text-decoration: none;
 font-size:17px;
 font-weight:bold;
 font-style:italic;
 color:#266328;
 margin-left:0px;
 text-align:left;
 }
A:hover.cal_not_tit_noti {
 text-decoration:none;
 background:#96D898;
 margin-left:0px;
 }
div.cal_not_conte_noti {
 font-family:Microsoft sans serif;
 font-size:12px;
 text-align:justify;
 padding-right:13px;
}
<!-- FIN  --> 
<!-- titulo de mostrar  las noticias -->
div.t_not {
 font-size:21px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#006633;
 text-align:left;
}
div.cuerpo_not {
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 text-align:justify;
 color:#666666;
 padding-right:7px;
}
<!-- FIN  --> 
<!-- HERRAMIENTAS DE LAS NOTICIAS -->
div.t_herramientas
{
background:#e4e8eb;
border:#999999 solid 1px;
padding-left:7px;
text-align:left;
height:13px;
font-size:12px;
font-weight:bold;
}

div.t_multi_not
{
background:#e4e8eb;
border:#999999 solid 1px;
padding-left:7px;
text-align:left;
height:13px;
width:57%;
}

div.c_multi_not
{
background:#f7f8f9;
border-bottom:#999999 solid  1px;
border-left:#999999 solid 1px;
border-right:#999999 solid 1px;
padding-left:7px;
text-align:left;
width:57%;
}

a.link_herra
{
text-decoration:none;
color:#000000;
font-size:12px;
}
a:hover.link_herra
{
text-decoration:none;
color:#000000;
background:#f0f2f4;
font-weight:bold;
}

div.c_herramientas
{
background:#f7f8f9;
border-bottom:#999999 solid  1px;
border-left:#999999 solid 1px;
border-right:#999999 solid 1px;
padding-left:27px;
text-align:left;
height:41px;
}

div.t_recom
{
text-align:left;
font-weight:bold;
}


div.c_recom
{
text-align:justify;
background:#fdfdfd;
border:#CCCCCC solid 1px;
padding-top:13px;
padding-bottom:5px;
padding-left:13px;
padding-right:13px;
}
<!-- FIN  --> 
<!--  Cajas de Noticias relacionadas y Multimedia -->
.tit_caja{
border-top:#999999 solid 1px;
border-left:#999999 solid 1px;
border-right:#999999 solid 1px;
font-size:12px; text-align:center;
 background:#B0B0FF; color:#000000;
}
.linea_tit_caja
{
border-bottom:#999999 double 1px;
}
.resto_caja
{
border-bottom:#999999 solid 1px;
border-left:#999999 solid 1px; 
border-right:#999999 solid 1px; 
text-align:left; padding-left:3px; 
padding-right:3px; background:#F0F0FF;
color:#000000; 
}
A.con_caja  {
 text-decoration: none; color:#000000;
 text-align:justify; 
 }
A:link.con_caja  {
 text-decoration: none; color:#000000; 
 }
A:visited.con_caja  {
 text-decoration: none; color:#000000; 
 }
A:hover.con_caja { text-decoration:none;
background:#6AC1FB;
}

input.BuscadorInput
{
border: 1px solid #6F6F6F;
font-size: 13px;
background-color:#000000;
height:20px;
width:137px;
color:#FFFFFF;
}
.BotonBuscador
{
		border: 1px solid #444444;
		font-size: 15px;
		color: #ffffff;
		background-color: #666666;
		font-weight: bold;
		width:90px;
		height:23px;
}
<!--  FIN Cajas de Noticias relacionadas y Multimedia -->
