html, body, p {font:11px Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; color:#5C5C5C; background:#FFF;}
body { margin:0; padding:0; }
img { border:0 none; }
span { display:none; }
#contenedor {position:absolute; left:50%;width:760px; top:0; margin-left:-380px;padding:0;}

/* ESTILOS CABECERA */
#cab_azul {margin:0;padding:0;background:#022A75 url(../imagenes/fondo_cab.gif) no-repeat; border-bottom:3px solid #FFF;height:60px;}
h1 {margin:10px 0 0 15px;padding:0;float:left; width:187px;}
h1 a {margin:0; padding:0; width:187px; height:40px; display:block; background: url(../imagenes/logo.gif) no-repeat left top; cursor:hand; text-decoration:none;}
#menu { position:absolute; left:305px; top:34px;padding:5px 0 0;width:455px; height:21px;background: url(../imagenes/fondo_menu.gif) repeat-y right top}
#menu a{ margin:0;padding: 0 7px; color:#FFF;font:bold 12px Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; text-decoration:none;}
#menu a:hover{ color:#FDCA00;}

/* ESTILOS CONTENIDO */
#contenido {margin:0; padding:10px 20px; border-top:5px solid #8B8B8B;border-bottom:5px solid #022A75;}
h2 {margin:0 0 15px;padding:2px 0 2px 15px; color:#FF9C00;font:bold 18px Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; border-bottom: 1px solid #022A75}
h3 {margin:0 0 10px;padding:2px 0 2px 10px; color:#999; background:#E5E5E5; font:bold 16px Trebuchet MS, Arial, Helvetica, Verdana, sans-serif;}
#contenido img{border:1px solid #000;}

#contenido p{margin:0; padding:5px 0; line-height:1.6em;}
#contenido p a{margin:0; padding:0 5px; background:#022A75;color:#FF9C00;font:bold 12px Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; text-decoration:none;}
#contenido p a:hover{ background:#FF9C00; color:#FFF;}


#contenido ul{margin:0; padding:0 30px;}
#contenido ul li{margin:0; padding:0 0 3px; list-style-type:square;}
#contenido ul a{margin:0; padding:0;text-decoration:none; color:#022A75;}
#contenido ul a:hover{color:#FF9C00;}

#contactar fieldset {display: block; margin:0 0 10px; padding:5px 10px 10px 10px;}
#contactar legend { margin:0 0 10px; font-weight:bold; color:#2EB4FF;}
#contactar input {position:absolute; padding:1px 2px;margin:0; left:205px; width:280px; font:11px Verdana, Helvetica, sans-serif ;color:#000; border:1px solid #91B7F3;}
#contactar label {display:block; margin:5px 0;}
#contactar textarea {display:block; padding:0 2px;margin:-16px 0 0 113px; height:80px; width:280px; font:11px Verdana, Helvetica, sans-serif ;color:#000; border:1px solid #91B7F3;}
#contactar select {padding:0 2px;margin:0 0 0 14px;background:#E7E2D3;font:11px Verdana, Helvetica, sans-serif ;color:#000; border:1px solid #91B7F3;}
form {margin:20px 60px 15px;padding:0;}



/*
fieldset {margin:0 0 15px; padding:0 10px 10px 10px; border:1px solid #585A5B;}
legend { margin:0 0 10px;padding:0 10px; font-weight:bold;color:#0066CC;background:#FFF;}
input { margin:0 0 0 170px;padding:2px; width:355px; font:10px Verdana, Arial, Helvetica, sans-serif ;color:#666; border:1px solid #0066CC;}
label {display:block; margin:0 0 5px; padding:0;}
textarea {margin:0;padding:2px; width:355px; font:10px Verdana, Arial, Helvetica, sans-serif ;color:#666; border:1px solid #0066CC;}
form {margin:10px 80px 0; padding:0;}
*/


/* ESTILOS PIE*/
#pie {margin:0; padding:5px 0 0 20px;background:#BABABA; height:50px; clear:both; font:11px Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; color:#5C5C5C;}
#pie a {color:#022A75;}
#pie a:hover {color:#FFF;}
#parte1 { width:360px;}
#parte2 { width:300px;}