* {margin:0;padding:0}

body{height:100%;background:#fff url(../img/css/fondoBody.gif) repeat-x 0 0;font-family:Arial, Verdana, Helvetica, sans-serif;color:#666;font-size:70%;}

form{}
input, textarea, select{padding:0 1px 1px 1px;border:none;background:#deecf6;font:normal 1em Arial, Verdana, Helvetica, sans-serif;color:#666;}
fieldset{width:100%;float:left;margin:15px 0;}
legend{}

a{color:#690;}
a:hover{}

img{border:0;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration:none}
h1{float:left;width:100%;padding:35px 0 0 0;}
h2{padding:0 0 5px 0;margin:0;font-weight:normal;font-family:Georgia, Arial, Verdana, Times;font-size:18px;color:#2884c6;}
h3{padding:9px 0;font-family:Georgia, Arial, Verdana, Times;font-size:13px;color:#2884c6;font-weight:normal;}
h4{}
h5{}
h6{}

ol{margin:0 0 0 25px;}
ol li{list-style-type:decimal;}
ul{margin:3px 0 10px 0;}
ul li{list-style-type:none;}
dl{}
dt{margin:10px 0;}
dd{}

table{}
caption{}
tr{}
th{}
td{}

hr{width:100%;height:1px;color:#000;background:#000;}

acronym{border-bottom: 1px dashed #ccc;cursor:help;}
cite{cursor:auto;}
blockquote{cursor:auto;}
code{}
address{}
em{}
dfn{}
p{margin:0;padding:2px 0 10px 0;}

/* +++++++ LA ESTRUCTURA ++++++++ */
#cuerpo{width:770px;margin:0 auto;min-height:550px !important;height:auto !important;height:550px;}
#encabezado{width:100%;float:left;padding:12px 0 0 0;height:128px;}
#envoltura{width:100%;float:left;}
#navegacion{width:208px;float:left;padding:0 15px 0 0;}
#recurso{width:547px;float:right;}
#pie{width:100%;float:left;padding:18px 0 0 0;height:32px;background:transparent url(../img/css/fondoPie.gif) repeat-x 0 0;text-align:center;color:#fff;}
/* +++++++++++++++ */
/* encabezado */
#utilidades{float:right;margin:0;}
#utilidades li{float:left;margin:0;padding:2px 10px;}
#utilidades li.contacto{background:transparent url(../img/css/separadorUtilidades.gif) no-repeat 0 0;}
#utilidades li img{float:left;margin:1px 5px 0 0;}
#utilidades li.contacto img{margin-top:2px;}
#utilidades li a{color:#fff;text-decoration:none;font-size:.9em;font-family: Verdana, Arial, Helvetica, sans-serif;}
h1 img{float:right;margin:14px 8px 0 0;}
h1 img.logo{float:left;margin:0;}
/* navegación */
ul#n1{width:165px;float:right;background:transparent url(../img/css/puntosH.gif) repeat-x 0 100%;}
ul#n1 li{padding:9px 0;background:transparent url(../img/css/puntosH.gif) repeat-x 0 0;font-size:14px;}
ul#n1 li a{padding:0 7px;color:#a6a3a3;text-decoration:none;}
ul#n1 li a:hover{color:#2884c6;}
ul#n1 li.activo a{font-weight:bold;color:#2884c6;}
ul#n2{margin:5px 0 0 0;padding:1px 0 0 0;background:transparent url(../img/css/puntosH.gif) repeat-x 0 0;}
ul#n2 li{padding:8px 0 0 0;background:none;font-size:11px;}
ul#n1 li ul#n2 li a{padding:0 14px;font-weight:normal;color:#a6a3a3;}
ul#n1 li ul#n2 li a:hover{color:#2884c6;}
ul#n1 li ul#n2 li.activo a{color:#2884c6;}
/* pie */
#pie ul li{display:inline;padding:0 7px;border-right:1px solid #fff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px;}
#pie ul li a{color:#fff;text-decoration:none;}
#pie ul li a:hover{color:#fff;text-decoration:underline;}
/* contenidos */
.foto{width:100%;float:left;text-align:right;}
.contenido{width:100%;float:left;padding:20px 0 15px 0;}
.zonaizda{width:187px;float:left;text-align:center;}
.zonadcha{width:338px;float:right;padding:0 0 15px 22px;background:transparent url(../img/css/puntosV.gif) repeat-y 0 0;text-align:justify;}
.textodestacado{width:98%;float:left;padding:18px 0 0 0;margin:20px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px;background:transparent url(../img/css/adorno.gif) no-repeat 50% 0;color:#39c;font-style:italic;}
.textodestacado p{padding:0 0 18px 0;background:transparent url(../img/css/adorno.gif) no-repeat 50% 100%;}
.zonadcha ul li{padding:2px 0 7px 25px;color:#999;background:transparent url(../img/css/vineta1.gif) no-repeat 5px 3px;}
.zonaizda .tirafotos{width:165px;float:left;padding:45px 0 0 12px;font-size:10px;}
.zonaizda .tirafotos .marco{width:97%;float:left;padding:12px 0;margin:6px 0;border:1px solid #646464;border-bottom:2px solid #646464;}
.zonaizda .tirafotos p{text-align:left;padding:5px 0 17px 0;}
.zonaizda .tirafotos p span{color:#2884c6;}
.zonaizda .miniaturas{width:99%;float:left;}
.zonaizda .miniaturas img{float:left;margin:3px 0 7px 7px;}
/* home */
.destacado1, .destacado2, .destacado3{width:161px;float:left;padding:0 12px;background:transparent url(../img/css/puntosV.gif) repeat-y 100% 0;min-height:250px !important;height:auto !important;height:250px;text-align:center;}
.destacado3{padding:0 0 0 10px;background:none;}
.destacado1 p, .destacado2 p, .destacado3 p{text-align:justify;padding:0;}
.destacado1 a, .destacado2 a, .destacado3 a{font-weight:bold;color:#2884c6;}
/* Contacto */
#a_contacto{width:100%;float:left;padding:20px 0 15px 0;}
#a_contacto h2{width:67%;float:left;padding:0 0 12px 32.5%;}
#a_contacto form label{width:100%;float:left;padding:0 0 5px 0;}
#a_contacto form .obligatorio{margin:0;padding:10px 2% 10px 32%;font-style:italic;color:#2884c6;}
#a_contacto form .etiqueta, #a_contacto form .etiquetarequerida{width:30%;float:left;padding:2px 2% 0 0;text-align:right;}
#a_contacto form .asterisco{color:#2884c6;padding:0 2px;}
#a_contacto form .tdBoton{width:68%;float:right;}
#a_contacto form .boton{border:none;background:none;}
