html, body{
	margin: 0;
	padding: 0;
}

body { 
	font-family : Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 80%;
	background-color: #CCCCCC;	
	color:#000000;
	margin: 10px auto;	
}
#text2{
   border:solid 1px #CCCCCC/*#057DB9*/;
   margin: 0 1px 0 0; /* Aqui están los famosos márgenes negativos*/
   padding:2px;
   background:#FFFFFF;/*  Le damos un color de fondo */
}
#textContador{
   border:solid 1px #000000/*#057DB9*/;
   margin: 0 1px 0 0; /* Aqui están los famosos márgenes negativos*/
   padding:2px;
   /*background:#FFFFFF;  Le damos un color de fondo */
}
#textdiario{
   border:solid 1px #CCCCCC/*#057DB9*/;
   margin: 0 1px 0 0; /* Aqui están los famosos márgenes negativos*/
   padding:2px;
   /* background:#FFFFFF; Le damos un color de fondo */
}

h1, h2, h3, h4, h5, h6 { 
	color: #057DB9;
	margin: 0 0 0 0;
	word-spacing: 0px;
}

strong { 
	color: #FFFF00;
}
strong2 { 
	color: #FFFF00;
}
strong.subrayado {
	text-decoration: underline;
}

p {
	font-weight: none; 
	color:#FFFFFF; 
	line-height:1.8em;
	text-align: justify;
}
p2 {
	font-weight: none; 
	color:#FFFFFF; 
	line-height:1.8em;
	text-align: center;
}
tabla_int {
	font-weight: none; 
	color:#000000; 
	valign: middle;
	text-align: justify;
}

p.blanco {
	
	color:#FFFFFF; 
	
}
p.centrado {
	font-weight: none; 
	color:#FFFFFF; 
	line-height:1.8em;
	text-align: center;
}


p.centrado2 {
	font-weight: bold; 
	color: #FFF; 
	line-height:1.8em;
	text-align: center;
	
}
p.centrado_texto {
	font-weight: bold; 
	color:#FFFFFF; 
	line-height:1.8em;
	text-align: center;
	font-size: 14px;
}


p.actividad {
	font-weight: normal; 
	color: #FFFFFF; 
	margin: 0 0 0 0;
	font-size: 10px;
}

p.fecha {
	font-weight: bold; 
	color: #FFFFFF; 
	line-height:1.2em;
	font-size: 12px;
	text-align: center;
}

li, ol {
	font-weight: none; color:#FFFFFF; line-height:1.8em;
}

ul {
list-style: none;
}



a.menuazul:link    { text-decoration: none; color: #1D5A91; font-weight: bold; font-size:9px;}
a.menuazul:visited { text-decoration: none; color: #1D5A91; font-weight: bold; font-size:9px}
a.menuazul:hover   { text-decoration: none; color: #000000; font-weight: bold; font-size:9px}
a.menuazul:active  { text-decoration: none; color: #1D5A91; font-weight: bold; font-size:9px}

a.menuazul2:link    { text-decoration: none; color: #1D5A91; font-weight: bold; font-size:12px;}
a.menuazul2:visited { text-decoration: none; color: #1D5A91; font-weight: bold; font-size:12px}
a.menuazul2:hover   { text-decoration: none; color: #000000; font-weight: bold; font-size:12px}
a.menuazul2:active  { text-decoration: none; color: #1D5A91; font-weight: bold; font-size:12px}

a.menu1:link    { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:12px; }
a.menu1:visited { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:12px}
a.menu1:hover   { text-decoration: none; color: #FFFF00; font-weight: bold; font-size:12px}
a.menu1:active  { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:12px}

a.menu3:link    { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:12px; }
a.menu3:visited { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:12px}
a.menu3:hover   { text-decoration: none; color: #06ccea; font-weight: bold; font-size:12px}
a.menu3:active  { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:12px}

a.menu4:link    { text-decoration: none; color: #000000; font-weight: bold; font-size:12px; }
a.menu4:visited { text-decoration: none; color: #000000; font-weight: bold; font-size:12px}
a.menu4:hover   { text-decoration: none; color: #1D5A91; font-weight: bold; font-size:12px}
a.menu4:active  { text-decoration: none; color: #000000; font-weight: bold; font-size:12px}
a.menu4:hover{text-decoration:underline;}

a.menu2:link    { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:12px;}
a.menu2:visited { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:12px}
a.menu2:hover   { text-decoration: none; color: #06ccea; font-weight: bold; font-size:12px}
a.menu2:active  { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:12px}

a.submenu:link    { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:9px; }
a.submenu:visited { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:9px}
a.submenu:hover   { text-decoration: none; color: #FF0000; font-weight: bold; font-size:9px}
a.submenu:active  { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size:9px}

a.menuactiv:link    { text-decoration: none; color: #FFFFFF; font-weight: normal; font-size:10px; }
a.menuactiv:visited { text-decoration: none; color: #FFFFFF; font-weight: normal; font-size:10px}
a.menuactiv:hover   { text-decoration: none; color: #FFFF00; font-weight: normal; font-size:10px}
a.menuactiv:active  { text-decoration: none; color: #FFFFFF; font-weight: normal; font-size:10px}

a.menuact:link, a.menu2:visited, a.menu2:active {
	text-decoration: none; 
	color: #FFFFFF; 
	font-weight: bold; 
	font-family: 'Trebuchet MS', Tahoma, Sans-serif;	
	line-height: 1.5em;
	font-size: 1.35em;
}

a.menu2:hover   { 
	text-decoration: none; 
	color: #FFFF00; 
	font-weight: bold; 
	font-family: 'Trebuchet MS', Tahoma, Sans-serif;	
	font-size: 1.35em;
}

a.enlace:link    { text-decoration: none; color: #ffffff; font-weight: bold; font-size:12px}
a.enlace:visited { text-decoration: none; color: #ffffff; font-weight: bold; font-size:12px}
a.enlace:hover   { text-decoration: none; color: #ffff00; font-weight: bold; font-size:12px}
a.enlace:active  { text-decoration: none; color: #ffffff; font-weight: bold; font-size:12px}


a.enlace2:link    { text-decoration: none; color: #ffff00; font-weight: bold; font-size:14px}
a.enlace2:visited { text-decoration: none; color: #ffff00; font-weight: bold; font-size:14px}
a.enlace2:hover   { text-decoration: none; color: #ccff00; font-weight: bold; font-size:15px}
a.enlace2:active  { text-decoration: none; color: #ffff00; font-weight: bold; font-size:14px}


/*.Titulo_noticia  { font-size: 25px; font-weight: bold; color:#2f63b3;  font-family: Arial; }*/
.Titulo_noticia  { 
	font-size: 25px; 
	font-weight: bold; 
	color: #FFFFFF; 
/*	font-family : "Trebuchet MS",Arial, Verdana;*/
	font-family: 'Trebuchet MS', Tahoma, Sans-serif;	
}
.Titulo_noticiaBlanco  { 
	font-size: 25px; 
	font-weight: bold; 
	color: #ffffff; 
/*	font-family : "Trebuchet MS",Arial, Verdana;*/
	font-family: 'Trebuchet MS', Tahoma, Sans-serif;	
}
.area  { 
	font-weight: bold; 
	font-size: 13px; 
	color: #cccccc;
	font-style: italic; 
	margin: 0 0 0 0;
}
.area2  { 
	font-weight: bold; 
	font-size: 13px; 
	color: #FFFFFF;
	font-style: italic; 
	text-align: justify;
}
.Titulo_noticia2  { 
	font-size: 13pt; 
	font-weight: bold; 
	color: #FFFFFF; 
/*	font-family : "Trebuchet MS",Arial, Verdana;*/
	font-family: 'Trebuchet MS', Tahoma, Sans-serif;	
}
.Titulo_noticia3  { 
	font-size: 13pt; 
	font-weight: normal; 
	color: #057DB9; 
/*	font-family : "Trebuchet MS",Arial, Verdana;*/
	font-family: 'Trebuchet MS', Tahoma, Sans-serif;	
}
A.Titulo_noticia, A.Titulo_noticia:VISITED, A.Titulo_noticia:ACTIVE, A.Titulo_noticia:FOCUS, A.Titulo_noticia:LINK{
text-decoration: none;
font-weight: bold;
}
A.Titulo_noticiaBlanco, A.Titulo_noticiaBlanco:VISITED, A.Titulo_noticiaBlanco:ACTIVE, A.Titulo_noticiaBlanco:FOCUS, A.Titulo_noticiaBlanco:LINK{
text-decoration: none;
font-weight: bold;
}
A.Titulo_noticia:HOVER{
color: #0099CC;
} 


A.Titulo_noticia2, A.Titulo_noticia2:VISITED, A.Titulo_noticia2:ACTIVE, A.Titulo_noticia2:FOCUS, A.Titulo_noticia2:LINK{
text-decoration: none;
font-weight: bold;
}

A.Titulo_noticia2:HOVER{
color: #0099CC;
} 



.Texto { font-weight: none; color:#00000; line-height:1.6em;}
.Texto2 { font-weight: bold; color:#cccccc; font-size: 9pt}
.texto-sub { text-decoration:underline; color: #FFFFFF; font-size: 14px; font-weight: bold; }
.texto-sub2 { text-decoration:underline; color: #FFFFFF; font-size: 12px; font-weight: normal; }




.titulo-actividad{ font-weight: bold; color:#FFFFFF; font-size: 7pt}
.detalle-actividad{ font-weight: none; color:#FFFFFF; font-size: 7pt}
.fecha { font-weight: bold; color:#000000; line-height:1.6em; }

.noticias{
	padding: 0 0 25px 0;
	background: url(imagenes/img02.jpg) repeat-x left bottom; 
}

/*******Imagenes**/
.img{
	clear:both;
	width: 200px;
	height: 150px;
	float:left;
	padding: 0 20px 10px 5px;
}

.img2{
	width: 280px;
	height: 200px;
	float:left;
	padding: 10px 20px 10px 0;
}

/***letras*/
.img3{
	clear:both;
	width: 50px;
	height: 50px;
	float:left;
	margin: 0 0 0 0;
}

.img4{
	clear:both;
	width: 100px;
	height: 80px;
	float:left;
	padding: 0 20px 10px 5px;
}

.imgdest{
	width: 250px;
	height: 180px;
	float:right;
	padding: 0 0px 20px 20px;
}
.imgdest2{
	width: 250px;
	height: 250px;
	float:right;
	padding: 0 0px 20px 20px;
}
.imgico {
	width: 40px;
	height: 40px;
	float:left;
}

blockquote {	
	color: #FFFFFF ;
	line-height: 1.8em;
	text-align: justify;
	margin-left: 2em;
	margin-right: 2em;
	font-style: italic;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;	
}

blockquote.centrado {	
	text-align: center;
}

#titular {
	margin-left: 20px;
}

#titulo {
	background: url(imagenes/img092.gif) repeat-x left bottom;
}

#division {
	background: url(imagenes/img02.jpg) repeat-x left bottom;
	margin-bottom: 20px;
}

/* start - table */
.mitabla{
	border-collapse: collapse;	
	text-align: center;
	margin: 20px 0 20px 0;
	/*'margin-top' 'margin-right' 'margin-bottom' 'margin-left'*/
}

.mitabla-centrada {
	border-collapse: collapse;	
	text-align: justify;
	
}

.mitabla th strong {
	color: #fff;
}
.mitabla th {
	background: #057DB9 url(nav.jpg) repeat-x;
	height: 10px;
	padding-left: 12px;
	padding-right: 12px;
	color: #FFF;
	text-align: center;
	border-left: 1px solid #B6D59A;
	border-bottom: solid 2px #FFF;
}
.mitabla tr {
	height: 20px;
	vertical-align: top;	
}
.mitabla2 tr {
	height: 30px;
	vertical-align: top;	
}
.mitabla2 td {
	height: 30px;
	vertical-align: top;	
}
.mitabla td {
	padding-left: 11px;
	padding-right: 11px;
	border-left: 1px solid #E8E8E8;
	border-bottom: 1px solid #DFDFDF;
}
.mitabla td.first,th.first {
	border-left: 0px;
}
.mitabla tr.row-a {
	background: #F8F8F8;
}
.mitabla tr.row-a1 {
	background: #cdeefc;
}
.mitabla td.row-a1 {
	background: #cdeefc;
}

.mitabla tr.row-b {
	background: #EFEFEF;		
}
/* end - table */

/* Sombras */
#cont{
   text-align:left;
   padding: 10px;
   margin: 0;
   /*width:510px; */
   float: left;
}
#contgaleria{
   text-align:center;
   padding: 10px;
   margin: 10px 100px ;
   width:510px; 
   float: center;
}


#cont2{
   text-align:center;
   padding: 10px;
   margin: 0 auto;
   margin-left: 15px;
   /* width:500px;*/ 
    float: right; 
}
#cont3{
   text-align:center;
   padding: 10px;
   margin: 0 auto;
   /* width:500px; */ float: center; 
}
#text{
text-align:center;
   border:solid 1px #000000;
   margin:-10px 2px 2px -10px; /* Aqui están los famosos márgenes negativos*/
   padding:5px;
   background:#FFFFFF; /* Le damos un color de fondo */
}
#cajanoticia{
float:left;
margin:20px 20px 10px 10px;
padding: 5px 5px 5px 5px;
background-color: #1B4A76/*#1B4A76*/;
width:275px;
height: 350px;
}

.detallin
{
float:left;
font-weight: none; 
color:#FFFFFF; 
font-size: 9pt
}

/* Fin - Sombras */

