html{background-color:#e2e2e2;margin:0;padding:0}body{background-color:#fff;border-top:solid 10px #000;color:#333;font-size:.85em;margin:0;width:100%;padding:0;font-family:Open Sans}a img{border:none}a{text-decoration:none}a:link,a:visited,a:active,a:hover{color:#333}a:hover{opacity:.8}header,footer,hgroup,nav,section{display:block}mark{background-color:#a6dbed;padding-left:5px;padding-right:5px}.float-left{float:left}.float-right{float:right}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}h1,h2,h3,h4,h5,h6{color:#000;margin-bottom:0;padding-bottom:0}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}h5 a:link,h5 a:visited,h5 a:active{padding:0;text-decoration:none}.content-wrapper{margin:0 auto;max-width:1000px;width:100%}#body{clear:both;padding:3%;padding-bottom:35px;width:94%;max-width:1000px;margin:0 auto;min-height:300px}.main-content{padding-top:30px}.featured+.main-content{}header .content-wrapper{max-width:1200px}div.FichaItem{}div.FichaItem h2{font-size:15px;text-align:center;margin-bottom:20px}div.FichaItem div{width:33.33%;float:left;box-sizing:border-box;padding:10px}div.FichaItem img{width:100%;max-height:330px;margin-bottom:10px}div.FichaItem div.EspacioGral{clear:both;width:100%}header{width:100%;min-height:86px;background-image:url(../images/FondoHeader.png)}footer{clear:both;background-color:#000;width:100%;min-height:150px;overflow:hidden}.Firmasites{float:right;width:85px}.Firmasites a{font-size:10px;color:#fff}.Responsive{display:none}.site-title{color:#c8c8c8;font-family:Rockwell,Consolas,"Courier New",Courier,monospace;font-size:2.3em;margin:0;padding-top:9px}.site-title a,.site-title a:hover,.site-title a:active{background:none;color:#c8c8c8;outline:none;text-decoration:none}#login{display:block;font-size:.85em;margin:0 0 10px;text-align:right}#login a{background-color:#d3dce0;margin-left:10px;margin-right:3px;padding:2px 3px;text-decoration:none}#login a.username{background:none;margin-left:0;text-decoration:underline}#login ul{margin:0}#login li{display:inline;list-style:none}ul#menu{font-size:14px;font-weight:600;margin-bottom:5px}.featured{background-color:#fff}.featured .content-wrapper{background-color:#7ac0da;background-image:-ms-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:-o-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#7ac0da),color-stop(1,#a4d4e6));background-image:-webkit-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);color:#3e5667}.featured hgroup.title h1,.featured hgroup.title h2{color:#fff}.featured p{font-size:1.1em}hgroup.title{margin-bottom:10px}hgroup.title h1,hgroup.title h2{display:inline}hgroup.title h2{font-weight:normal;margin-left:3px}section.feature{width:300px;float:left;padding:10px}article{float:left;width:70%}aside{float:right;width:25%}aside ul{list-style:none;padding:0}aside ul li{padding:2px 0 2px 20px}.label{font-weight:700}#loginForm{border-right:solid 2px #c8c8c8;float:left;width:55%}#loginForm .validation-error{display:block;margin-left:15px}#socialLoginForm{margin-left:40px;float:left;width:40%}#socialLoginForm h2{margin-bottom:5px}fieldset.open-auth-providers{margin-top:15px}fieldset.open-auth-providers button{margin-bottom:12px}.contact h3{font-size:1.2em}.contact p{margin:5px 0 0 10px}.contact iframe{border:1px solid #333;margin:5px 0 0 10px}fieldset{border:none;margin:0;padding:0}fieldset legend{display:none}fieldset ol{padding:0;list-style:none}fieldset ol li{padding-bottom:5px}label{}label.checkbox{display:inline}input:focus,textarea:focus{border:1px solid #7ac0da}input[type="checkbox"]{background:transparent;border:inherit;width:auto}td input[type="submit"],td input[type="button"],td button{font-size:1em;padding:4px;margin-right:4px}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}table{border-collapse:collapse;border-spacing:0;border:0 none}th{font-size:1.2em;text-align:left;border:none 0;padding-left:0}th a{display:block;position:relative}th a:link,th a:visited,th a:active,th a:hover{color:#333;font-weight:600;text-decoration:none;padding:0}th a:hover{color:#000}th.asc a,th.desc a{margin-right:.75em}th.asc a:after,th.desc a:after{display:block;position:absolute;right:0;top:0;font-size:.75em}th.asc a:after{content:'▲'}th.desc a:after{content:'▼'}td{padding:.25em 2em .25em 0;border:0 none}tr.pager td{padding:0 .25em 0 0}#DivFormularioContacto{max-width:315px;float:left;width:100%}#DivFormularioContacto input[type="text"]{width:96%;padding:5px 2%}#DivFormularioContacto textarea{width:96%;padding:5px 2%;height:100px}#SEO{text-align:center;margin:0 auto;max-width:1000px;width:100%;margin-bottom:5px}#SEO h3{color:gray;font-size:12px;font-weight:lighter;margin-left:auto;margin-right:auto}::-webkit-input-placeholder{color:red}:-moz-placeholder{color:red}::-moz-placeholder{color:red}:-ms-input-placeholder{color:red}.secciones h1{font-size:2em;color:#000}.secciones p{font-size:1em;color:#000;text-align:justify}.panelIzquierdo{width:78%;float:left;padding-right:2%}.panelDerecho{width:20%;float:left}.panelDerecho>img{display:block;margin:0 auto}.panelDerecho a img{display:block;margin:10px auto}.Galeria{margin-top:20px}.Galeria div a img{width:236px;height:177px;padding:0 16px 16px 0}.Galeria div a:last-child img{padding:0 0 16px 0!important}.secciones .tabla{margin-bottom:50px}.secciones .tabla p,.secciones .tabla h3{padding:3px;text-align:center;min-height:45px;border:1px solid #000}.secciones .tabla h3{color:#fff;background-color:#000}.secciones .tabla #div1>div{width:25%;float:left}.secciones .tabla #div2>div{width:25%;float:left}.secciones .tabla #div2 #div3{width:50%}.formularioContacto{width:80%}.formularioContacto#Interno{width:80%;padding:10%;background-color:#f0f0f0}.formularioContacto div{margin-bottom:10px}.formularioContacto div p{margin-bottom:3px;font-size:16px}.formularioContacto div input,textarea{width:100%;padding:7px 0 7px 0;border-radius:3px;border:1px solid #f09400}.formularioContacto input[type=submit]{height:42px;border:none;color:#fff;background-color:#f19800;font-size:25px}.floatLeft50{float:left;width:50%}.infoContacto{float:right;width:70%;padding-top:25px}.infoContacto p{text-align:center;font-size:16px}.infoContacto img#imgLogo{display:block;margin:0 auto;padding-bottom:20px}#frameMapa{width:100%;height:250px;border:none}#span1{font-weight:900}#span2{color:#3b3a3b;font-weight:900}#span1 img{padding:0 5px 0 5px}#span1Header{color:#e88f00;font-size:17px;margin-right:10px}#span2Header{color:#fff;font-weight:900;font-size:15px}#cuadroHeader{padding:0 5px 0 5px}.footerLeft{margin-top:20px;width:65%;float:left}.footerRight{margin-top:20px;width:35%;float:right}.span1Footer{font-size:16px;color:#fac800;margin-right:10px}.span2Footer{font-size:15px;font-weight:900;color:#fff}.span2Footer img{padding:0 5px 0 5px}.footerRight .divContacto p,label{font-size:16px;font-weight:900;color:#fff}.footerRight .divContacto:first-child{margin-top:14px!important}.footerRight .divContacto label a{font-size:15px;font-weight:900;color:#fff!important;float:right}#linkContacto{background-color:#3b3a3b;color:#fff;padding:7px 17px 5px 17px}#linkContacto:hover{background-color:#f09400}.GaleriaSlimbox{width:100%;margin:25px 0;overflow:hidden;clear:both;margin-left:0}.bx-wrapper{width:770px;height:400px;z-index:0;margin-top:-30px;float:right;margin-right:20px}.bx-window{}.bx-pager a{text-decoration:none;padding:0 2px 3px 6px;font-size:9px;text-indent:222px;zoom:1;background:url('../../../Resources/Bullets.png') no-repeat 0 -1px}.bx-auto .start{background:url(blue_auto.png) no-repeat 0 2px;padding-left:13px}.bx-auto .stop{background:url(blue_auto.png) no-repeat 0 -14px;padding-left:13px}.bx-next:hover,.bx-prev:hover{}.bx-pager .pager-active,.bx-pager a:hover{background-position:0 -14px;color:#185093}.bx-pager{text-align:center;padding-top:5px;font-size:12px;margin-top:0;margin-left:745px;position:absolute;z-index:2000}.bx-captions{text-align:center;font-size:12px;padding:7px 0;color:#666}.bx-auto{text-align:center;padding-top:15px}.bx-auto a{color:#666;font-size:12px}#bx2,.bx2{margin-top:5px}.bx2 li,#bx2 li{width:315px!important}.ImagenGaleria{float:left;overflow:hidden;width:314px;text-align:center}.bx2 li,#bx2 li a{margin-left:18px}.bx2-wrapper,#bx2-wrapper{width:100%;height:400px;margin-left:auto;margin-right:auto;z-index:0;margin-top:-30px}.bx2-pager a,#bx2-pager a{color:#fff;text-decoration:none;padding:0 8px 3px 6px;font-size:7px;zoom:1;background:url(Bullets.png) no-repeat 0 -2px}.bx2-auto .start,#bx2-auto .start{background:url(blue_auto.png) no-repeat 0 2px;padding-left:13px}.bx2-auto .stop,#bx2-auto .stop{background:url(blue_auto.png) no-repeat 0 -14px;padding-left:13px}.bx2-next:hover,.bx2-prev:hover,#bx2-next:hover,.bx2-prev:hover{background-position:0 0}.bx2-pager .pager-active,.bx2-pager a:hover,#bx2-pager .pager-active,#bx2-pager a:hover{background-position:0 -14px;color:#3f3f3f}.bx2-pager,#bx2-pager{text-align:center;padding-top:5px;font-size:12px;margin-top:-20px;margin-left:0;position:absolute;z-index:2000}.bx2-captions,#bx2-captions{text-align:center;font-size:12px;padding:7px 0;color:#666}.bx2-auto,#bx2-auto{text-align:center;padding-top:15px}.bx2-auto a,#bx2-auto a{color:#666;font-size:12px}.bxcatimg:hover{opacity:.5}#bx3,.bx3{margin-top:5px}.bx3 li,#bx3 li{width:100px!important}#bx3 li div.ImagenGaleria{float:left;overflow:hidden;width:100px}#bx3 li div.ImagenGaleria a img{width:100px}.bx3 li,#bx3 li a{float:left;margin-left:20px}.bx3-wrapper,#bx3-wrapper{width:100%;height:400px;margin-left:auto;margin-right:auto;z-index:0;margin-top:-30px}.bx3-pager a,#bx3-pager a{color:#fff;text-decoration:none;padding:0 8px 3px 6px;font-size:7px;zoom:1;background:url(Bullets.png) no-repeat 0 -2px}.bx3-auto .start,#bx3-auto .start{background:url(blue_auto.png) no-repeat 0 2px;padding-left:13px}.bx3-auto .stop,#bx3-auto .stop{background:url(blue_auto.png) no-repeat 0 -14px;padding-left:13px}.bx3-next:hover,.bx3-prev:hover,#bx3-next:hover,.bx3-prev:hover{background-position:0 0}.bx3-pager .pager-active,.bx3-pager a:hover,#bx3-pager .pager-active,#bx3-pager a:hover{background-position:0 -14px;color:#3f3f3f}.bx3-pager,#bx3-pager{text-align:center;padding-top:5px;font-size:12px;margin-top:-20px;margin-left:0;position:absolute;z-index:2000}.bx3-captions,#bx3-captions{text-align:center;font-size:12px;padding:7px 0;color:#666}.bx3-auto,#bx3-auto{text-align:center;padding-top:15px}.bx3-auto a,#bx3-auto a{color:#666;font-size:12px}.fb-like span{height:auto!important}.blogFloatLeft50{float:left;width:50%}.divBlog{width:80%;margin:0 auto}.divBlog #Cabecera{padding:10px 0 10px 0;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.PDF p{background-image:url(../Images/Icopdf.png);background-position:left;background-repeat:no-repeat;padding:10px 0;padding-left:35px;font-size:17px}#Cabecera label{margin-top:20px;color:#000;font-size:20px;font-weight:500}.divBlog a#otrosArticulos{float:right;background-image:url(../Images/IcoBlog.png);color:#477d6f;font-size:16px;background-repeat:no-repeat;padding:10px 50px;cursor:pointer;font-weight:bolder}#Contactanos{float:right}#Contactanos a{background-image:url(../Images/IcoFacebook.png);color:#000;font-size:16px;background-repeat:no-repeat;padding:10px 50px;cursor:pointer}#NuestrosSocios{background-image:url(../Images/FondoSocios.png);margin-top:85px;height:510px;width:100%}#NuestrosSocios h2{text-align:center;font-size:25px;color:#fff;font-weight:700;padding:60px 0 60px 0}#bodyCliente{clear:both;padding:2%;padding-bottom:35px;width:94%;max-width:1000px;margin:0 auto}#divClientes img{margin:0 auto;display:block;max-width:100%;max-height:100%}#divClientes label{color:#477d6f;font-size:20px}.secciones#Fichas div{float:left;width:23%;padding-right:2%;min-height:76px}.Menufooter{margin:20px 0;text-align:center;clear:both;overflow:hidden}.Menufooter ul{}.Menufooter ul li{float:none;font-size:15px;position:relative;z-index:99;display:inline;display:inline}.Menufooter ul li a{text-decoration:none;padding:0 7px 0 0;color:#fff}.Menufooter ul li a:hover{color:#fac800}.Medium{width:50%;padding:5px;float:left;box-sizing:border-box}.Whatsapp{background-image:url(../Images/Whatsapp-Icon.png);background-repeat:no-repeat;background-position:left center;padding-left:40px;background-size:contain}.ColumnasFooter{}.ColumnasFooter .mdFooter{width:25%;box-sizing:border-box;padding:20px;float:left;color:#fff;font-size:15px}.ColumnasFooter #md25{width:25%}.ColumnasFooter #md15{width:15%}.ColumnasFooter #md40{width:40%}.ColumnasFooter #md35{width:35%}.ColumnasFooter #md45{width:45%}.ColumnasFooter #md50{width:50%}.ColumnasFooter #md20{width:20%}.ColumnasFooter .mdFooter h2{color:#fff;font-size:20px;font-weight:600;margin-bottom:10px;margin-top:0}.ColumnasFooter .mdFooter a{color:#fff;float:left;margin-right:10px}.ColumnasFooter .mdFooter a:hover{opacity:.7}.btnFooter{border:solid 1px #fff;padding:10px;float:left;margin-bottom:15px}.TelefonosFooter{color:#fac800;font-size:14px}.TelefonosFooter b{color:#fff}.divContacto a{color:#fff;cursor:pointer}.divContacto a:hover{color:#fff}.Responsive #div1{width:30%;float:left;margin-top:10px}.Responsive #div2{width:36%;float:left;margin-top:10px}.Responsive #div3{width:33%;float:left;margin-top:10px}ul.dropdown ul#submenu{width:185px;position:absolute;left:-10px;background:#bebebe;margin-top:8px}.imgClientes>div{display:block;width:23%;padding-right:2%;padding-bottom:50px;float:left;min-height:125px}.imgClientes>div:nth-child(4),div:nth-child(8),div:nth-child(12),div:nth-child(16),div:nth-child(20){padding-right:0}.imgClientes>div img{max-width:100%}.LinksFlotantes{position:fixed;bottom:22px;right:10px;z-index:999999}#Responsive{display:none}.LinksFlotantes img{margin-left:10px;max-width:66px;float:right}@media(max-width:600px){#Responsive{display:block}#Desktop{display:none}}.ContenidoAvisoPrivacidad h1{margin-bottom:25px}.ContenidoAvisoPrivacidad p{margin-bottom:15px}.ContenidoAvisoPrivacidad ul li{margin-bottom:15px}.ContenidoAvisoPrivacidad ul{list-style:decimal;padding-left:25px;margin:20px}div.MenuResponsivo{width:100%;text-align:right;cursor:pointer}div.MenuResponsivo a.Link{color:#fff;font-size:20px}div.MenuResponsivo img{margin-right:10px}ul#MenuR{display:none;text-align:center;padding:20px 0;background-color:rgba(0,0,0,.7);border-radius:5px;position:absolute;width:100%;margin:0 auto;float:none;overflow:hidden;z-index:999999}ul#MenuR li{margin-bottom:10px}ul#MenuR li a{color:#fff;font-size:18px;text-decoration:none}ul#MenuR li a b{font-size:20px}ul#MenuR li a i{font-size:15px}.MenuResponsivo div.Fondo{background-position:bottom;padding:4px 0;box-shadow:1px 0 7px 0 black;background-color:#000;margin-bottom:5px}.LinksBlog{margin-top:15px}.LinksBlog img{float:left;padding-top:6px}.LinksBlog li{width:93%;float:left;font-size:20px;padding-left:10px}ul#MenuR ul#submenu li a{font-size:14px}@media(max-width:1080px){.Galeria div a:last-child img{padding:0 16px 16px 0!important}}@media(max-width:1000px){.Normal1000{display:none}div.Responsive{display:block}.blogFloatLeft50{float:none;width:100%;margin:0 auto}#Cabecera label{position:relative;font-size:20px;display:block;text-align:center}#Cabecera img{display:block;margin:0 auto}.divBlog a#otrosArticulos{margin:0 auto;display:block;float:none}.blogFloatLeft50#Contacto{width:100%}#Contactanos{float:none}#Contactanos img{display:block;margin:0 auto;width:60%}.LinksBlog li{width:90%}.panelIzquierdo{width:100%;float:none;padding-right:0;overflow:hidden}.panelDerecho{width:100%;float:none;clear:both;margin-top:30px}.panelDerecho img{display:block;float:none;margin:0 auto;margin-bottom:20px}.Galeria{width:90%;margin:0 auto;text-align:center}.Galeria div a img{float:left;display:block}#Contactanos a{display:block;margin:0 auto;float:none;width:200px}.divDireccion{margin-top:0!important}ul.dropdown li{float:none!important;font-size:18px;position:relative;z-index:99}.footerRight{margin-top:0}.footerRight{width:100%!important}.footerRight .divContacto label a{float:left}.footerRight .divContacto label a{margin-top:0}footer{min-height:170px}#meGustaFB{display:block;margin:0 auto;text-align:Center}}@media(max-width:850px){.Medium{width:100%}.ColumnasFooter .mdFooter{width:100%}.Responsive{display:block}.ColumnasFooter #md25{width:100%}.ColumnasFooter #md15{width:100%}.ColumnasFooter #md40{width:100%}.ColumnasFooter #md35{width:100%}.ColumnasFooter #md45{width:100%}.ColumnasFooter #md50{width:100%}.ColumnasFooter #md20{width:100%}.secciones#Fichas div{width:33%}.Responsive #div2{width:65%;float:left;margin-top:10px}.Responsive #div3{width:65%;float:left;margin-top:10px}h2#lbl1,h3#lbl2,h2.slide2{bottom:0!important;text-align:center!important;position:relative!important;padding:5px!important;margin:auto!important}.ei-title h2.slide2{font-size:25px!important}}@media(max-width:700px){div.FichaItem div{width:100%;float:left;box-sizing:border-box;padding:10px}.LinksBlog li{font-size:18px;width:85%}.Galeria div a img{width:200px}.floatLeft50{float:none;width:80%;margin:0 auto}.infoContacto{float:none;width:100%}.secciones#Fichas div{width:33%}footer{min-height:210px}.formularioContacto{width:85%;margin:0 auto}#span2{font-size:14px}.secciones .tabla #div2>div{width:50%;float:left}.secciones .tabla #div1>div{width:50%;float:left}.secciones .tabla h3{font-size:1em}}@media(max-width:550px){#h2Espe{text-align:center}.secciones .tabla #div2>div{margin:0 auto;float:none}.secciones .tabla #div1>div{margin:0 auto;float:none}}@media(max-width:470px){.Whatsapp{background-size:auto;text-align:center;padding:10px 0}.secciones#Fichas div{}.Galeria div a img{margin:0 auto;float:none}.LinksBlog li{width:80%}.ImagenGaleria{float:none;margin:0 auto;display:block;width:300px}.ImagenGaleria a{margin-left:0}.ImagenGaleria img{display:block;margin:0 auto;width:auto}.Responsive #div1,#div2,#div3{float:none!important;margin:0 auto!important;text-align:center!important;padding:10px!important}.footerRight .divContacto label a{float:none}footer{min-height:490px}}