body{width:100%;margin:0;padding:0;background-color:#014a7c;}
body footer{display:block;width:100%;height:45px;margin:0;padding:17px 0 7px 0;border:none;background-color:#014a7c;overflow:hidden;}
body footer .creditoAgencia{vertical-align:middle;margin:5px 0 0 55px;padding:0;width:160px;}
body footer .creditoAgencia figure,body footer .creditoAgencia p{display:inline-block}
body footer .creditoAgencia figure{display:block;margin:0;padding:3px;width:80px;}
body footer .creditoAgencia figure img{width:80px;display:block;margin:0;padding:0}
body footer .creditoAgencia p{color:#efefef;font-family:Open Sans;font-size:.7em;font-weight:light;float:right;margin-top:-24px}
body footer .creditoProteo{display:block;vertical-align:middle;margin:0 55px 0 0;padding:0;color:#efefef;float:right;position:relative;top:-25px;font-family:Open Sans;font-weight:light;font-size:.7em}
body .contenedor{margin:0;padding:0;overflow:hidden;}
body .contenedor .btnTraductor{display:block;position:absolute;top:20px;right:20px;width:60px;z-index:9999;}
body .contenedor .btnTraductor a{text-decoration:none;color:#424242;opacity:.6;font-family:helvetica;font-size:14px}
body .contenedor .btnTraductor a:hover{opacity:1;border-bottom:#424242 solid 1px}
body .contenedor nav{height:100%;display:block;background-color:#efefef;padding:0;margin:0;width:80px;position:absolute;border:none;top:0;z-index:8;border:none;}
body .contenedor nav .botoneraNav{display:block;margin:190px 0;height:230px;width:100%;padding:0;border:none;}
body .contenedor nav .botoneraNav a{text-decoration:none}
body .contenedor nav .botoneraNav .btnhome{display:none;}
body .contenedor nav .botoneraNav .btnhome a img{position:relative;top:0;right:15px}
body .contenedor nav .botoneraNav li{display:block;height:46px;width:80px;padding:7px 0 5px 0;margin:0;}
body .contenedor nav .botoneraNav li figure{display:block;width:80px;height:40px;padding:0;margin:0;cursor:pointer;vertical-align:middle;}
body .contenedor nav .botoneraNav li figure .icoT1{height:80%;position:relative;top:0}
body .contenedor nav .botoneraNav li figure .icoT2,body .contenedor nav .botoneraNav li figure .icoR2,body .contenedor nav .botoneraNav li figure .icoG2,body .contenedor nav .botoneraNav li figure .icoC2{height:80%;position:relative;top:-40px;display:none}
body .contenedor nav .botoneraNav li figure img{height:80%;margin:3px 0 0 27px}
body .contenedor nav .botoneraNav li .subnav1{display:none;width:230px;height:205px;margin:0 0 0 80px;position:relative;top:-48px;z-index:2;}
body .contenedor nav .botoneraNav li .subnav1 .titulo{background-color:#fff;padding:15px 0 15px 20px;height:28px;}
body .contenedor nav .botoneraNav li .subnav1 .titulo h3{color:#213770;margin:0;font-family:cardo;font-weight:bold;font-size:20px;margin:0;padding:0;width:200px}
body .contenedor nav .botoneraNav li .subnav1 .divisionSubnav1{background-color:#efefef;height:1px;width:100%}
body .contenedor nav .botoneraNav li .subnav1 .divisionSubnav2{background-color:#b0b0b0;height:1px;width:100%}
body .contenedor nav .botoneraNav li .subnav1 .descripcion{background-color:#fff;margin:0;padding:1.3em;vertical-align:center;height:100px;}
body .contenedor nav .botoneraNav li .subnav1 .descripcion p{color:#808080;font-family:Open Sans;font-weight:300;font-size:.85em;margin:0;padding:0;width:200px}
body .contenedor nav .botoneraNav li .subnav1 .descripcion span a{display:block;color:#006daf;font-family:Open Sans;font-weight:300;font-size:.8em;margin:10px 0 0 0;padding:0;width:90px;text-decoration:none}
body .contenedor nav .botoneraNav li .subnav2{display:none;width:265px;margin:0 0 0 80px;position:relative;top:-48px;z-index:2;}
body .contenedor nav .botoneraNav li .subnav2 .titulo{background-color:#fff;padding:15px 0 15px 27px;height:29px;margin:0;}
body .contenedor nav .botoneraNav li .subnav2 .titulo h3{color:#213770;margin:0;font-family:cardo;font-weight:bold;font-size:20px;margin:0;padding:0}
body .contenedor nav .botoneraNav li .subnav2 .divisionSubnav1{background-color:#efefef;height:1px;width:100%}
body .contenedor nav .botoneraNav li .subnav2 .divisionSubnav2{background-color:#b0b0b0;height:1px;width:100%}
body .contenedor nav .botoneraNav li .subnav2 .descripcion{margin:0;padding:0;position:relative;top:0;}
body .contenedor nav .botoneraNav li .subnav2 .descripcion ul{text-decoration:none;margin:0;padding:0;width:100%;}
body .contenedor nav .botoneraNav li .subnav2 .descripcion ul li{display:block;padding:0;margin:0;width:100%;height:58px;background-color:#fff;border-top:#fff solid 1px;}
body .contenedor nav .botoneraNav li .subnav2 .descripcion ul li a{text-decoration:none;padding:0;margin:0;}
body .contenedor nav .botoneraNav li .subnav2 .descripcion ul li a h2{color:#808080;font-family:Open Sans;font-weight:400;font-size:1em;margin:16px 0 10px 30px;padding:0;width:230px}
body .contenedor nav .botoneraNav li .subnav2 .descripcion ul li:hover{background-color:#1d6e9d;}
body .contenedor nav .botoneraNav li .subnav2 .descripcion ul li:hover a h2{color:#0ff}
body .contenedor nav .botoneraNav li .subnav2 .descripcion ul .divisionSubnav1{background-color:#efefef;height:1px;width:100%}
body .contenedor nav .botoneraNav li .subnav2 .descripcion ul .divisionSubnav2{background-color:#b0b0b0;height:1px;width:100%}
body .contenedor nav .botoneraNav li .subnav3,body .contenedor nav .botoneraNav li .subnav4{display:none;width:240px;height:205px;margin:0 0 0 80px;position:relative;top:-48px;z-index:2;}
body .contenedor nav .botoneraNav li .subnav3 .titulo,body .contenedor nav .botoneraNav li .subnav4 .titulo{background-color:#fff;padding:15px 0 15px 20px;height:28px;}
body .contenedor nav .botoneraNav li .subnav3 .titulo h3,body .contenedor nav .botoneraNav li .subnav4 .titulo h3{color:#213770;margin:0;font-family:cardo;font-weight:bold;font-size:20px;margin:0;padding:0;width:200px}
body .contenedor nav .botoneraNav li .subnav3 .divisionSubnav1,body .contenedor nav .botoneraNav li .subnav4 .divisionSubnav1{background-color:#efefef;height:1px;width:100%}
body .contenedor nav .botoneraNav li .subnav3 .divisionSubnav2,body .contenedor nav .botoneraNav li .subnav4 .divisionSubnav2{background-color:#b0b0b0;height:1px;width:100%}
body .contenedor nav .botoneraNav li .subnav3 .descripcion,body .contenedor nav .botoneraNav li .subnav4 .descripcion{background-color:#fff;margin:0;padding:1.3em;vertical-align:center;height:100px;}
body .contenedor nav .botoneraNav li .subnav3 .descripcion p,body .contenedor nav .botoneraNav li .subnav4 .descripcion p{color:#808080;font-family:Open Sans;font-weight:300;font-size:.85em;margin:0;padding:0;width:200px}
body .contenedor nav .botoneraNav li .subnav3 .descripcion a span,body .contenedor nav .botoneraNav li .subnav4 .descripcion a span{display:block;color:#006daf;font-family:Open Sans;font-weight:300;font-size:.8em;margin:10px 0 0 0;padding:0;width:100px;text-decoration:none}
body .contenedor nav .botoneraNav li:hover{background-color:#fff;transition:all .5s}
body .contenedor nav .botoneraRedes{display:block;position:relative;top:-70px;height:100px;padding:0;border:none;}
body .contenedor nav .botoneraRedes li{display:block;height:45px;margin:5px auto;padding:0;}
body .contenedor nav .botoneraRedes li figure{width:27px;padding:10px;margin-left:15px;cursor:pointer;}
body .contenedor nav .botoneraRedes li figure .icoF1,body .contenedor nav .botoneraRedes li figure .icoY1,body .contenedor nav .botoneraRedes li figure .icoI1{position:relative;top:0;left:0;width:27px}
body .contenedor nav .botoneraRedes li figure .icoF2,body .contenedor nav .botoneraRedes li figure .icoI2{position:relative;top:-32px;left:0;width:27px;display:none}
body .contenedor #banner-fade .bjqs header{display:block;position:absolute;height:100%;background-color:#efefef;top:0;left:0;padding:0;width:80px;border:none}
body .contenedor .logo{display:block;margin:0;padding:0;position:absolute;top:18px;left:120px;z-index:9999;}
body .contenedor .logo img{display:block;margin:0;padding:0;width:180px}
.division1{height:1px;background-color:#b0b0b0}
.division2{height:1px;background-color:#fff}
