body {text-align:center; font:normal 0.8em Arial, Helvetica, sans-serif; color:#333333; background:#88BFE8 url(../images/f.gif) repeat-x;}
table {padding:0; border:1px solid #E7F1F8; margin-bottom:2em; }
td, th { font:normal 0.9em Arial, Helvetica, sans-serif; padding:5px; text-align:left}
td {border-top:1px solid #E7F1F8}
th strong {color:#FF6600}
tfoot td {text-align:left; font-size:0.8em}
th {background-color:#E7F1F8; font-weight:bold; }
.maqueta, .maqueta td {border:none}
.maqueta td {border:none; padding:5px; vertical-align:top	}
.maqueta th {border-bottom:2px solid #FFFFFF;}
.maqueta label {color:#205780; padding:0;}
.maqueta h3 {border-bottom:2px solid #E7F1F8; margin:0; padding:0}
.par {background-color:#FDFDF9;}
img {border:none}
hr {color:#E7F1F8; background-color:#E7F1F8;}
form {margin:0; padding:0}
form div {float:left; padding:0 15px 10px 0; margin:0}
dfn {cursor:help; color:#006600}
label {display:block;clear:both; font-weight:bold;padding-bottom:3px}
label strong {font-weight:normal}
input, select, textarea {background-color:#EFF6FC; border:1px solid #BCBC9D;}
.cifra {border:none; width:40px; text-align:right}
.check {background-color:#EFF6FC; border:1px solid #BCBC9D; display:inline}
.boton {font-weight:bold; color:#660000; background: url(../images/f_boton.gif); border:2px double #FFcc00}
a, a:visited {color:#0066CC;}
a:hover {color:#FF6600}
h1, h2, h3, h4, h5 {margin:0 0 1em 0; padding-bottom:0.1em; clear:both; font-family: Arial, Helvetica, sans-serif; }
h1, h2 {border-bottom:2px solid #E7F1F8}
h1 {font-size:1.7em}
.noticias h1 {font-size:1.5em;margin-bottom:0.1em; padding-top:0.3em;border-top:2px solid #E7F1F8; border-bottom:none}
.noticias a h1{text-decoration:none}
h2 {font-size:1.5em; color:#000000}
.noticias h2 {font-size:1em; color:#000000; border:none;}
.noticias table {border:none; padding:none; background-color:#FFFFFF}
.noticias td a {visibility:hidden; position:absolute}
h3 {font-size:1.3em}
h4 {font-size:1.1em}
h5 {font-size:1em}
p {margin:0 0 1em 0}
.contenedor {margin:0 auto; width:760px; height:100%; text-align:left;}
.vacio {clear:both; height:0; font-size:0}
/*#CABECERA {height:70px; padding:5px;background:url(../images/f_cab.gif) 0 0 no-repeat}*/
/*body #quie a, body #serv a, body #tari a, body #cont a {color:#000000}*/
#PPAL {padding:0 5px; height:100%;background:url(../images/f_ppal.gif) repeat-y}
#CENTRAL {float:left; margin:0;width:550px; height:100%; background-color:#FFFFFF; font:normal 1em Arial, helvetica, Sans-serif}
#LATERAL {padding:0; margin:0;float:left; width:200px; height:100%; text-align:center;font:normal 0.85em Tahoma, Arial, Helvetica, sans-serif; background:url(../images/f_lateral.gif) 0 0 no-repeat}
#PIE {clear:both; padding-top:15px; text-align:center; color:#FFFFFF; background:url(../images/f_pie.gif) 0 0 no-repeat}
#PIE a, #PIE a:visited {color:#FFFFFF} 
.contenido {margin:5px; padding:5px;}
/*#CABECERA #logo {float:left}
#CABECERA ul {float:right;margin:0; padding:5px; list-style-type:none; }
#CABECERA li {float:left; margin:0; padding:0; }
#CABECERA li a {display:block; padding:5px; color:#205780}
#CABECERA li a:hover {background-color:#EFF6FC; color:#000000}
body.home #home a, body.quie #quie a, body.serv #serv a, body.tari #tari a, body.cont #cont a {color:#000000}*/

#CABECERA {height:70px; padding:5px;background:url(../images/f_caboo.gif) 0 0 no-repeat}
#CABECERA #logo {float:left}
#CABECERA ul {float:right;margin:0; padding:5px; list-style-type:none; }
#CABECERA li {float:left; margin:0; padding:0; }
#CABECERA li a {display:block; padding:0; line-height:29px; width:100px; text-align:center; text-decoration:none; font-weight:bold; color:#205780; background:url(../images/f_pest.gif) -100px top no-repeat;}
#CABECERA li a:hover {color:#000000; background-position:-200px top;}
body.home #CABECERA #home a, body.quie #CABECERA #quie a, body.serv #CABECERA #serv a,body.estu #CABECERA #estu a, body.tari #CABECERA #tari a, body.cont #CABECERA #cont a {color:#000000; background-position:0 top;}
#LATERAL .contenido {margin:8px 8px 0.5em 13px; padding:0 0 7px 0;text-align:left;background:#E1E1D2 url(../images/f_caja_lateral.gif) bottom center no-repeat;}
#LATERAL h4 {margin:0;padding:1em 1em 0.5em 1em	; background:url(../images/f_h4_lateral.gif) top center no-repeat; border:none}
#LATERAL .contenido p {padding:0 1em}
#CENTRAL .contenido {padding:0 20px 20px 20px;}
#CENTRAL ul {list-style-image:url(../images/sol.gif)}
.entradilla {color:#003A52}
.soloprn {visibility:hidden; position:absolute; display:none}
.mini {font-size:0.8em}