/*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*/
html { background-image: url(../imagenes/fondo_menu_pre.gif);}
body { color: #003399; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify; background-color: transparent;}
table { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 8pt; }
img {	border: 0; }

.tdnormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; }
.tdnavegacion { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #336699; text-align: center; }
.formcabecera { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #D89D27; color: #FFFFFF; }
.formcabecera2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; }
.formderecha { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #EBF1F5; text-align: left; }
.input2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #333333; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.formizquierda2 { }
.formimportante { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; }
.formizquierda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; background-color: #AAC5D5; }
.listacabecera { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #D89D27; color: #FFFFFF; }
.listasegunda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #EBF1F5; }
.listaimportante { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #2C4B82; background-color: #FFFFFF; }
.listaprimera { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; background-color: #AAC5D5; }
.formtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #FFFFFF; }
.boton { font-family: Verdana, sans-serif; font-size: 9pt; color: #000000; background-color: #E9F2F5; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

/*Color de los enlaces:amarillo #FFFF99*/
a,a:link { color: #000000; }
a:visited { color: #FF0000; }
a:hover { color: #FF9900; }

/*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: middle; }

/*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; }
 
/*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: middle; }
.titulo3 { font-size: 13px; color: #FF0000; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; vertical-align: middle; }
.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, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }
.contenido_caja { font-family: Verdana, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-align: justify; }
.cuadro_texto { font-family: Arial, sans-serif; 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: #000000 #CCCCCC #CCCCCC #000000; text-align: center; }
.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: middle; }
.titulo1_3 { font-size: 10px; color: #333333; font-weight: bold; text-align: center; vertical-align: middle; }
.cuadro_menu { font-family: Verdana, Arial, sans-serif; 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: middle; }
.cuadro_menu_vertical { font-family: Verdana, Arial, sans-serif; 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: middle; }
.menu { position: absolute; visibility: hidden; background-color: #AFD5FA; color: #0F2395; padding: 3px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; border: 1px #0F2395 solid; }
.cabecera_prensa { position: fixed; visibility: visible; background-color: #AFD5FA; color: #0F2395; padding: 3px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; 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-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; }
.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, sans-serif; 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: middle; 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, sans-serif; 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 center; 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_negro_b { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: justify; color: #000000; font-weight: bold; }
.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; }

td.link2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #FFFFFF; }
.link2 { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
.tdvista1 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFCC; text-decoration: none; }
.tdvista2 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #B0E5FF; text-decoration: none; }
.plazas { color: #33AA33; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
.ticker { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.ticker:link { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.ticker:hover { color: #FFFF00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.ticker:visited { color: #FFDD00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }

ul { margin: 0; }
