/* CSS Document */
.FichaRay{
	float:right;
	padding:1px;
	background:url(/images/dot.gif) repeat;
	margin:0 .5em .2em 0;
}
.valor{background:url(/images/dot2.gif) repeat;}
.valor img{border:3px solid #fff;}
.h1{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 98%;
	font-weight: bolder;
	text-decoration: none;
	color: #5E798A;
	margin: 5px;
}

.p{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	margin: 5px 10px 5px 10px;

}

.a {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	margin: 3px;
	margin: 0px 15px -10px 0px;
	float:right;
	text-decoration:none;
	color: #009999;
	vertical-align:top;
}
td .bar5 {
height: 5px;
}
td .bar20 {
height: 25px;
}

td .bar30 {
height: 30px;
}

td .bar140 {
height: 140px;
}
img {
	border: 0px;
}
A {
	COLOR: #395184; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Bordesconlinea{
	border: 1px dotted #5D78BB;
	background-color:#FFFFFF;
}
.Alerta { 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 84%;
	font-weight: bolder;
	color: #C60000;
	text-align: center;
	vertical-align: middle;
}
.campoFormularioNormal{
	border: 1px solid #CEDAEC;
	color: #2F79A3;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;;
	font-size: 66%;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;	
}
.BotonAzulOscuro {
	border: 1px insert #2A1F6B;
	color: #FFFFFF;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;;
	font-size: 70%;
	background: #2D73A0;
	}
.CampoLogin {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;;
	font-size: 54%;
	color: #5E798A;
	border: groove;
	text-align: left;
}
.Celdaimpar {
	color: #666666;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;;
	font-size: 70%;
	background: #EDF8F9;
}
.Celdapar {
	color: #666666;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	background: #D2E5E7;
}
.ImagenFormularioNormal{
	border: 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
.CajaSuperior{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 86%;
	text-decoration: none;
	font-style: italic;
	font-weight: bolder;
	color: #FFFFFF;
	vertical-align: middle;
	margin-left: 2px;

}
.celdaFondoVerde{
	margin: 10px !important;
	padding: 10px;
	background-color: #EBF8F9;
	border: solid 1px #11607E !important;

}
.celdaFondoVerdeDestacada{
	background-color: #D9F1F3;
	padding:3px 3px 3px 10px;
	margin-bottom:20px;
}
.celdaFondoVerdeEspacio{
	border-left:1px solid #cccccc;
}
.celdaMenuPrimerNivel{
	text-align: center;
	background-image: url(/images/fijos/menu.gif);

	height: 29px;
	text-transform: uppercase;
}
.celdaMenuPrimerNivelOn{
	text-align: center;
	background-image: url(/images/fijos/menu-ON.gif);
	height: 29px;
	vertical-align: middle;
	text-transform: uppercase;

}
.formulario{
	margin: 0px; padding: 0px;
}

/* FOROS
----------------------------------------------------------------------------------- */
ul.foros{
	list-style:none; 
	margin:0; 
	padding:0;}
ul.foros li{
	padding-left: 2.5em;
	line-height:1.8em;
	font-weight:normal;
}
ul.foros li a{
	text-decoration:none;
	color:#006699 !important;	
}
ul.foros li a:hover{border-bottom: 0.1em dashed #006699;}
ul.foros li ul{list-style:none; margin:0; padding:0; }
ul.foros li ul li{background: url(/Images/Inicio/Flecha.gif) no-repeat 1em 0.4em;
	padding-left: 2.5em;
	line-height:1.8em;
	font-weight:normal;}
ul.foros li ul li a{text-decoration:none;
	color:#666666 !important;	}
	
.homeA {
	font: bolder 58% Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #3596B3;
}
.homeA:hover {
	color: #237891;
}.homeAA {
	font: bolder 74% Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #3596B3;
}
.homeAA:hover {
	color: #237891;
}.homeAAA {
	font: bolder 86% Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #3596B3;
}
.homeAAA:hover {
	color: #237891;
}
.homeTextoDestacadoAzulPie {
	font: bolder 54% Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #5E798A;
}
.menuPrimerNivel{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	text-decoration: none;
	color: #FFFFFF;
}
.HomeDestacado {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 104%;
	font-weight: bolder;
	text-decoration: none;
	color: #5E798A;
	font-style: italic;
}
.HomeDestacadoBlanco {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 104%;
	font-weight: bolder;
	text-decoration: none;
	color: #FFFFFF;
	font-style: italic;
}
.HomeDestacadoBlancoTema {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 94%;
	text-decoration: none;
	color: #FFFFFF;
	font-style: italic;
}
.HomeSuperDestacado {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bolder;
	font-weight: lighter;
	text-decoration: none;
	color: #5E798A;
	font-style: italic;
}

.menuPrimerNivel:hover{
	text-decoration: none;
	color: #FFFFFF;	
}

.rojo {
	color: #AE1515;
}
.azul {
	color: #0E5777;
}
.verde {
	color: #197B19;
}
.Tablafilablanca {
	BACKGROUND-COLOR: #FFFFFF;
}
.Tablaeventos {
	BACKGROUND-COLOR: #D5E5EB;
}

.Texto {
	LINE-HEIGHT: 88%;
	font: 74% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #666666;
	text-align: justify;
	vertical-align: text-top;
}
.Textopeque {
	LINE-HEIGHT: 70%;
	font: 70% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #666666;
	vertical-align: text-top;
}
.Textopeque2 {
	LINE-HEIGHT: 64%;
	font: 64% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #666666;
	vertical-align: text-top;
}
.TextoCentro {
	LINE-HEIGHT: 88%;
	font: 84% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #666666;
	text-align: center;
	vertical-align: text-top;
}
.Titular {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 96%;
	font-weight: bolder;
	text-decoration: none;
	color: #5E798A;
}
.DiaDestacado {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 96%;
	font-weight: bolder;
	text-decoration: none;
	color: #5E798A;
	line-height: 10px;
}
.TituloFecha {
	LINE-HEIGHT: 88%;
	font: 84% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #5E798A;
	text-align: left;
	vertical-align: text-top;
}
.TextoFecha {
	LINE-HEIGHT: 88%;
	font: 84% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #5E798A;
	text-align: left;
	vertical-align: text-top;
}
.TextoFecha:hover {
	LINE-HEIGHT: 88%;
	font: 84% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #7591A2;
	text-align: left;
	vertical-align: text-top;
}
.TextoEnlace {
	LINE-HEIGHT: 88%;
	font: 84% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #5E798A;
	text-align: right;
	vertical-align: text-top;
}
.TextoEnlace:hover {
	LINE-HEIGHT: 88%;
	font: 84% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #7591A2;
	text-align: right;
	vertical-align: text-top;
}
.TextoEnlaceIzda {
	LINE-HEIGHT: 88%;
	font: 84% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #5E798A;
	text-align: left;
	vertical-align: text-top;
}
.TextoEnlaceIzda:hover {
	LINE-HEIGHT: 88%;
	font: 84% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #7591A2;
	text-align: left;
	vertical-align: text-top;
}
.TextoEnlaceCentro {
	LINE-HEIGHT: 88%;
	font: 84% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #5E798A;
	text-align: center;
	vertical-align: text-top;
}
.TextoEnlaceCentro:hover {
	LINE-HEIGHT: 88%;
	font: 84% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #7591A2;
	text-align: center;
	vertical-align: text-top;
}
.TextoBlancoEnlaceCentro {
	LINE-HEIGHT: 88%;
	font: 84% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF;
	text-align: center;
	vertical-align: text-top;
}
.TextoBlancoEnlaceCentro:hover {
	LINE-HEIGHT: 88%;
	font: 84% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF;
	text-align: center;
	vertical-align: text-top;
}
.TextoIdioma {
	font: bolder 84% Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #5E798A;
}
.TextoIdioma:hover {
	color: #4587B0;
}
.TextoEnlacesArriba {
	font: 84% Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #005B76; text-align: center;
}
.TextoEnlacesArriba:hover {
	color: #003848;
}
.Tablaeventosarriba {border: 1px insert #2A1F6B; color: #FFFFFF; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;; font-size: 70%; background: #2D73A0; }

/* ---- INICIO ESTILOS PARA EL EDITOR ------*/
#editor img {border:0px}
#editor img.left {float:left;margin-right:3px}
#editor img.right {float:right;margin-left:3px}
#editor a{COLOR: #395184; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

#editor table {
  border-collapse: collapse;
  border: 1px solid #11607E;
  FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  color: #363636;
  padding: 5px 5px 5px 5px;
  }
 #editor caption {padding-left:5px;padding-right:5px;border:1px;Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 70%; text-align:left; color: 5E798A;}

#editor th {background-color:#D9F1F3; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 70%; font-weight:bold; text-align:center; color: #666666;}
#editor th p {background-color:#D9F1F3; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 100%; font-weight:bolder; text-align:center; color: #666666;}
#editor td {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;font-size: 70%; font-weight: normal; color: #666666; text-align:left;}
#editor td  p {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 100%; font-weight: normal; color: #666666; text-align:left;}
#editor td td {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 100%; font-weight: normal; color: #666666; text-align:left;}

#editor ul {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-variant:normal; color: #666666; text-align:justify;}
#editor ul ul {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-variant:normal; color: #666666; text-align:justify;}
#editor ul li{background: url(/images/puntoazuleventos.gif) no-repeat 0em 0.4em;list-style: none;	/*Para firefox*/line-height: 15px;padding-left: 15px; padding-bottom: 5px;}

#editor ol {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: normal; color: #666666; text-align:justify;}
#editor ol ol {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; color: #666666; text-align:justify;}
#editor ol li{	/*Para firefox*/line-height: 16px;padding-left: 10px;padding-bottom: 5px;}

#editor Texto {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 74%; font-weight: normal; color: #666666; text-align:justify;}

#editor p {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 74%; font-weight: normal; color: #666666; text-align:justify;}
#editor p.center {text-align:center;}
#editor p.left {text-align:left;}
#editor p.right {text-align:right;}
#editor .BotonAzulOscuro {border: 1px insert #2A1F6B; color: #FFFFFF; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;; font-size: 70%; background: #2D73A0; }
#editor .homeMaxTituloNaranja {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 150%; font-weight: normal; color: #5E798A;}
#editor .homeTextoDestacadoAzul {FONT-WEIGHT: bolder; COLOR: #11607E; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 96%; TEXT-DECORATION: none}

#editor .clear {clear:both}
/* ---- FIN PARA EL EDITOR ------*/
#ContenidoEvento {
width:auto;
height:auto;
}
#ContenidoImagen {
width:auto;
height:auto;
float:right;
}
#Contenidos_multimedia {
width:auto;
height:auto;
float:left;
}
.CajaCentroClass{ margin-left:0.9em; position:relative; text-align:justify;}
.FlotarIzquierda { float:left; margin:1% 2% 1% 1%; }
.FlotarDerecha { float:right; margin:1% 2% 1% 1%; }
.clearfix:after {
/* Con esto se subsana el colapso al flotar bloques en los navegadores que interpretan contenido generado */
content: "."; 
display: block; 
height: 0;
clear: both; 
visibility: hidden;
}
.clearfix {
/* Con esto se subsana el colapso al flotar bloques en IE-Mac pero se hace necesario rectificar
su efecto posteriormente */
overflow: hidden;
/* Con esto se subsana el colapso al flotar bloques en IE-Win */
height: 1%;
}
/* Oculto para IE-mac \*/
.clearfix {
/* Con esto se compensa el overflow antes declarado. */
overflow: visible;
}
/* Este comentario es necesario para cerrar el hack de IE-mac */

