/*Cuerpo de la pagina: */
/*color texto:azul(003399); tipo de letra:Arial, Helvetica, sans-serif*/
/*tamaño de fuente: (-1) más pequeño que el definido por defecto*/
/*color de fondo:blanco #FFFFFF */
/*alineacion del texto: justificado*/

Body{color:#003399;Font-family:Arial, Helvetica, sans-serif;font-size:13px;Background-color:#FFFFFF;text-align:justify;}

/*Color de los enlaces:amarillo #FFFF99*/

A{color:#800000;}

.enlace_sin_raya{TEXT-DECORATION:none;}
/*Titulo1:*/
/*tamaño: más grande que el definido por defecto*/
/*color:negro claro #333333*/
/*estilo: negrita */
.titulo1{font-size:18px;color:#333333;font-weight:bold; text-align: center; vertical-align: center}

/*texto normal*/
.texto-normal{font-size:13px;Font-family:Arial, Helvetica, sans-serif;text-align:justify;} 
/*texto pequeño*/ 
.texto-peq{font-size:9px;Font-family:Verdana, Arial, Helvetica, sans-serif} 
.texto-peq_gris{
	font-size:9px;
	Font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
} 
/*border-color:white;*/.enlace-direccion { font-size:9px;Font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.titulo2 { font-size:16px; font-weight: bold; text-align: center; vertical-align: center}
.titulo3 { font-size:13px; color: #FF0000; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; vertical-align: center}
.enlace-concursos { font-size:18px; color: #Fcc301; font-family: Georgia, "Times New Roman", Times, serif}
.enlace-capa { font-size:10px;Font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold ; color: #Fcc301}
.titulo-concursos { font-size:18px;color:#fcc301; font-family: Georgia, "Times New Roman", Times, serif}
.titulo_caja {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000}
.contenido_caja { font-family: Verdana; font-size: 9px; font-weight: normal; color: #000000; text-align: justify}
.cuadro_texto {  font-family: Arial; font-size: 13px; background-color: #EFF1FF; border: solid; font-weight: normal; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-width: 0px thin thin 0px; border-color: black #CCCCCC #CCCCCC black; text-align: centre}
.texto-normalBlanco { font-size:13px;Font-family:Arial, Helvetica, sans-serif;text-align:justify; ; color: #FFFFFF}
.texto-normal_sinjusti { font-size:13px;Font-family:Arial, Helvetica, sans-serif;text-align:left; }
.texto-peqBlanco { font-size:9px;Font-family:Verdana, Arial, Helvetica, sans-serif; ; color: #FFFFFF }
.titulo1_2 { font-size:14px;color:#333333;font-weight:bold ; text-align: center; vertical-align: center}
.titulo1_3 { font-size:10px;color:#333333;font-weight:bold; text-align: center; vertical-align: center}
.cuadro_menu { font-family: Verdana, Arial; font-size: 10px; color: #333333; background-color: #EBF2FA; border: 1px #DDDDDD ridge; font-weight: bold; text-decoration: none; text-align: center; line-height: 15pt; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; vertical-align: center?, Strength=?)}
.cuadro_menu_sin_cuadro { font-family: Verdana, Arial; font-size: 10px; color: #333333; background-color: #EBF2FA; font-weight: bold; text-decoration: none; text-align: center;  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; vertical-align: center?, Strength=?)}
.cuadro_menu_vertical { font-family: Verdana, Arial; font-size: 10px; color: #333333; background-color: #E0EEFF; border: 1px #DDDDDD ridge; font-weight: bold; text-decoration: none; text-align: left; line-height: 12pt; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; vertical-align: center }
.menu {
	position:absolute;
	visibility:hidden;
	background-color: #AFD5FA;
	layer-background-color: white;
	color: #0F2395;
	padding: 3px;
	font-size : 12px;
	font-family: "arial", "helvetica";
	border: 1px #0F2395 solid;
	width: 104px;
	height: 24px;
	left: 479px;



}

.cabecera_prensa {
	position:fixed;
	visibility:show;
	background-color: #AFD5FA;
	layer-background-color: white;
	color: #0F2395;
	padding: 3px;
	font-size : 12px;
	font-family: "arial", "helvetica";
	border: 1px #0F2395 solid
}
 .menu A:hover {color: #E8EDF9; background-color: #0F2395}
 .menu A {text-decoration: none; color: #0F2395; font-size: 12px}

/*Cabecera de tabla fondo naranja: #FFB500 letras azules: #0F2395*/
.menu TH {background-color: #F4C224; color: #0F2395}
.cabecera_prensa TH {background-color: #F4C224; color: #0F2395}
.busqueda A:link     { text-decoration : none; ; color: #003399}
.busqueda A:visited  { text-decoration : none;   color : #547D9E; }
.busqueda A:active   { text-decoration : none;   color : #0000CC; }
.busqueda A:hover    { color : #800000; }  .busqueda { font-size:13px;Font-family:Arial, Helvetica, sans-serif;text-align:justify; ; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: #F7F7F7; border-color: #999999 #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.noticias_titulo {  color: #800000; font-size: 14px; font-family: Arial, Helvetica, sans-serif}
.noticias_fecha { color: #666666; font-size: 11px}
.noticias { font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #F7F7F7; text-align: justify; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-color: #999999 #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.texto-peqRojo { font-size:10px; color: #FF0000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.texto-peqVerde { font-size:10px; color: #009966; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.texto-peqAzul { font-size:10px; color: #003366; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.texto-peq2 { font-size:11px;Font-family:Arial, Helvetica, sans-serif;text-align:justify; }
.tabla_saluda { font-size:11px;Font-family:Arial, Helvetica, sans-serif;text-align:justify; ; border: 1px #657E8D solid}
.tabla_edificios {
	font-size:13px;
	Font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
;
	border-top: 0px none #657E8D;
	border-right: 2px solid #C1CCD2;
	border-bottom: 3px solid #8398A7;
	border-left: 0px none #7A93A0;
}
.noticias_2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F7F7F7; text-align: justify; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-color: #999999 #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.prensa { font-size:13px;Font-family:Arial, Helvetica, sans-serif;text-align:justify; ; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; background-color: #D7EAFD; border-color: #999999 #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.prensa A:active { text-decoration : none; color : #0000CC; }
.prensa A:hover { color : #800000; }
.prensa A:link { text-decoration : none; ; color: #003399}
.prensa A:visited { text-decoration : none; color : #666666; }
.noticias_menu { font-family: Verdana, Arial; font-size: 10px; color: #333333; border: 1px #DDDDDD ridge; font-weight: bold; text-decoration: none; text-align: center; line-height: 15pt; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; vertical-align: center; background-image:  url(img_cas/inicial/agenda_fondo.jpg); background-position: right center; background-color: #EBF2FA; background-repeat: no-repeat; height: 90px}
.directorio { font-size:11px;Font-family:Arial, Helvetica, sans-serif;text-align:justify; ; color: #003399}
.directorio A:hover { text-align:justify; ; color: #990000; font-weight: bold}
.titulo_directorio { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000 }
.noticias_depto { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000;; background-position: left centre; border: 0px #999999 solid; background-color: #E1E1E1}
.texto-peq2_negro { font-size:11px;Font-family:Arial, Helvetica, sans-serif;text-align:justify; ; color: #000000}
.texto-peq2_blanco { font-size:11px;Font-family:Arial, Helvetica, sans-serif;text-align:justify; ; color: #FFFFFF}
.texto-normal_negro { font-size:13px;Font-family:Arial, Helvetica, sans-serif;text-align:justify; ; color: #000000}
.texto-normal_gris { font-size:13px;Font-family:Arial, Helvetica, sans-serif;text-align:justify; ; color: #666666}
.enlace-direccion_gris { font-size:9px;Font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold ; color: #666666}
.texto-peq2_gris { font-size:11px;Font-family:Arial, Helvetica, sans-serif;text-align:justify; ; color: #666666}
 th            { font-weight: bold; background-color: #C7D5F1; border-color: #FFFFFF #C0C0C0 #C0C0C0 #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; }
.tabla         { font-family: Verdana, Tahoma, Arial; font-size: 11px; background-color: #F1F3FE; border: #006699; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.tabla_gris    { font-family: Verdana, Tahoma, Arial; font-size: 11px; border: none; background-color: #C0C0C0; color: #808080; }.noticias_aviso { font-size:16px; font-weight: bold; text-align: center; vertical-align: center }
.aviso_azul { font-size:13px; font-weight: bold; text-align: centre; vertical-align: center ; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif}
.aviso_rojo { font-size:13px; font-weight: bold; text-align: centre; vertical-align: center ; color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif}
.boton         { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #006699; background-color: #C7D5F1; border: #006699; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.boton_pulsado { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #C7D5F1; background-color: #006699; border: 1px #0000FF solid; cursor: hand; }
.aviso_verde { font-size:13px; font-weight: bold; text-align: centre; vertical-align: center ; color: #009966; font-family: Verdana, Arial, Helvetica, sans-serif }
 input.gris    { color: #000000; background-color: #C0C0C0; }
 input.grisoff { color: #808080; background-color: #C0C0C0; }
.comunicados_titulo {
	color: #003366;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.comunicados_fecha { color: #666666; font-size: 11px}
.comunicados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #E5EFFF;
	text-align: justify;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6786B9;
	border-right-color: #000000;
	border-bottom-color: #6786B9;
	border-left-color: #000000;
}
.texto-normal-negro-sinjusti {
font-size:13px;Font-family:Arial, Helvetica, sans-serif; ; color: #000000
}
.ind-noti-texto {
	font-size:9px;
	Font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color: #222222;
}
.ind-noti-texto A          { text-decoration : none; color: #222222; }
.ind-noti-texto A:link     { text-decoration : none; color: #222222; }
.ind-noti-texto A:active   { text-decoration : none; color: #222222; } 
.ind-noti-texto A:visited  { text-decoration : none; color: #222222; }
.ind-noti-texto A:hover    { text-decoration : none; color: #C8831B }
.ind-noti-titu {
	font-size:10px;
	Font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color: #122567;
	font-weight: bold;

}

.noti-depto {
	font-size:11px;
	Font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color: #122567;
	font-weight: bold;

}
.noti-titu {
	font-size:11px;
	Font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color: #000000;
	font-weight: bold;
}
.noti-texto {
	font-size:8pt;
	Font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color: #222222;
}
.noti-fecha { 
	font-size:7pt;
	Font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	color: #999999; 
}
.noti-tabla-img {
	border: 2px dotted #CCCCCC;
	background-color: #F3F3F3;
	padding: 1px;
	margin: 0px 0px 2px 5px;
}
.noti-tabla-mas {
	border: 2px dotted #AAAAAA;
	background-color: #F5F5F5;
	padding: 10px;
}
.noti-texto-mas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 2px;

}
.noti-texto-mas A          { text-decoration : none; }
.noti-texto-mas A:link     { text-decoration : none; }
.noti-texto-mas A:active   { text-decoration : none; } 
.noti-texto-mas A:visited  { text-decoration : none; }
.noti-texto-mas A:hover    { text-decoration : none; color: #C8831B }
.texto-peq_negro {
	font-size:9px;
	Font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;

}

