body {font-family: Myriad Pro, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;color: #0d2f6e;margin: 0px;padding: 0px;height:100%;background-color: #0c2a4c;background-image: url(fdo.jpg);background-repeat: no-repeat;background-position: top;}

html {height:100%;}
p {white-space: normal;}
form, fieldset{margin: 0cm 0cm 0cm 0cm;border: 0px none;font-size: 10px;color: #676963;}

select {margin-bottom: 2px;margin-top: 2px;font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 11px; line-height: 20px; color: #0d2f6e}
input {margin-bottom: 2px;margin-top: 2px;border: #cccccd 1px solid; background-color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 11px; line-height: 20px; color: #0d2f6e}
textarea {margin-bottom: 2px;margin-top: 2px;width: 220px;border: #cccccd 1px solid; background-color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 11px; line-height: 20px; color: #0d2f6e}
.botb {margin-bottom: 2px;margin-top: 2px;border: 1px solid #cccccd;}


/*estructura*/
#base {margin-top: 7px;width: 100%;}
#contenedor {margin-left:auto;margin-right:auto;width: 960px;}

#cabeza_base {height: 141px;background-image: url(fdocabeza.jpg);}
#cabeza1 {height: 81px;}
#cabeza2 {height: 17px;padding-top: 4px;padding-left: 12px;}
#cabeza3 {height: 24px;padding-top: 9px;}
#cabeza1_1 {width: 400px;float: left;}
#cabeza1_2 {width: 530px;padding-top: 57px;padding-right: 30px;text-align: right;float: left;}
#cabeza3_1 {width: 675px;padding-left: 12px;float: left;}
#cabeza3_2 {width: 261px;padding-right: 12px;text-align: right;float: left;}

#cuerpo {height: 100%;overflow: hidden;}
.fdo {background-color: #e5eaf0;}
.fdo2 {background-image: url(fdo2.jpg);background-repeat:  repeat-x;background-position: bottom;}
#interior {width:880px;padding-left: 60px;padding-top: 30px;float: left;}
#interior2 {width:960px;padding-top: 30px;}

#home1 {width: 960px;height: 245px;background-image: url(fdohome1.jpg);text-align: right;}
#home2 {height: 28px;padding-top: 25px;background-image: url(fdohome2.jpg);text-align: center;}
#home3 {height: 8px;background-image: url(fdohome3.jpg);background-repeat:  repeat-x;}

.colhome1 {width: 295px;padding-top: 40px;float: left;text-align: center;}
.colhome2 {width: 370px;padding-top: 56px;float: left;text-align: center;}
.colhome3 {width: 665px;float: left;}

.bloque {width: 100%;overflow:hidden;}
#bloquecita {height: 90px;padding-left: 30px;}
.barracita {height: 22px;padding-left: 6px;padding-top: 8px;}
.barrafaq {height: 17px;padding-left: 45px;padding-top: 2px;}
.barraequip {height: 220px;padding-left: 30px;}
.barrasituar {width: 250px;padding-left: 30px;padding-bottom: 6px;float: left;}
.mapa {width: 638px;float: left;}
#grupobloques {width:618px;float: left;}
.bloquenum {width: 72px;float: left;padding-top: 14px;}
.bloquetxt {width: 532px;float: left;padding-right: 14px;}
.bloquetxt2 {width: 532px;float: left;padding-right: 14px;padding-left: 72px;}
#img {width:250px;float: left;}

#texto {height: 60px;width: 480px;text-align: center;float: left;padding-top: 30px;}
.flot {float: left;}

.colequip1 {width: 280px;float: left;}
.colequip2 {width: 638px;float: left;text-align: right;}

.colmapa1 {width: 350px;float: left;}
.colmapa2 {width: 509px;height: 331px;padding-top: 42px;padding-left:16px;margin-top: 12px;float: left;background-image: url(fdo_mapa.jpg);background-repeat: no-repeat;background-position: top;}

.coldra1 {width: 538px;float: left;}
.coldra2 {width: 380px;float: left;text-align: right;}

#pie {font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";font-size: 9px;padding-top: 15px;height: 25px;text-align: center;clear: both;}

/*atributos de texto*/
.txt18 {font-size: 18px;}
.txt16 {font-size: 16px;line-height: 18px;}
.bold {font-weight: bold;}
.cian {color: #0499e9;text-decoration:none;}
.azulino {color: #4f7ba4;text-decoration:none;}
.azul {color: #2f5176;text-decoration:none;}
.azul2 {color: #003366;text-decoration:none;}
.blanco {color: #FFF;text-decoration:none;}
a:hover {text-decoration:underline;}

.fazulino {background-color: #668db6;}
.fcian {background-color: #0499e9;}

/*padding y margin*/
.padt{padding-top: 6px;}
.padb{padding-bottom: 50px;}
.padi{padding-left: 30px;}
.padtb{padding-top: 6px;padding-bottom: 6px;}
.padtl{padding-top: 10px;padding-left: 10px;}
.pad{padding: 6px;}
.pad2{padding: 6px 6px 25px;}
.pad45{padding-left: 45px;padding-right: 20px;}
.marg{margin-left: 6px;margin-right: 6px;}
.alinc{text-align: center;}
.alini{text-align: left;}

/*estilo faq*/
.arrowlistmenu{width: 960px;}
.menuheader a{color: #FFF;font-size: 12px;line-height:17px;text-decoration: none;padding: 2px 45px 0px;height:22px;background-color: #0499E9;border-bottom: 1px solid #d8d1e0;display: block;cursor: pointer;}
.menuheader a:visited{color: #FFF;}
.menuheader a:hover{color: #FFF;}
.arrowlistmenu ul li{list-style-type: none;padding: 2px 45px 10px 0px;font-size: 12px;line-height:14px;color: #2f5176;text-transform: none;display:block;}
.pto{width: 960px;font-size: 15px;font-weight: bold;}

