html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body,*{margin:0px;padding:0px}ul{list-style:none}a,input.submit{text-decoration:none;outline:none;cursor:pointer}a,a:hover{color:inherit}a
img{border:none}.separador{clear:both}.cleanclear{width:100%;overflow:hidden}.hide{display:none !important}.left{float:left}.right{float:right}object,embed{outline:none}.sinborde{border:none !important}.sinmargen{margin:0px
!important}.sinfondo{background:none !important}.centerfloat_wrap{width:100%;overflow:hidden}.centerfloat_wrap
.centerfloat{position:relative;float:left;left:50%;overflow:visible}.centerfloat_wrap .centerfloat>li{position:relative;float:left;right:50%}.centerfloat_wrap .centerfloat
.centerfloat_inner{position:relative;right:50%}.alignRight{text-align:right}.alignCenter{text-align:center}.alignLeft{text-align:left}.relative{position:relative}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:'Montserrat',Arial,Helvetica,sans-serif;font-size:62.5%;color:#39393a;font-weight:400;background-color:#fbfafa}strong{font-weight:700}em{font-style:italic}a,input[type=submit]{transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out}input,textarea{border:none;background-color:transparent;outline:none;resize:none;-webkit-appearance:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:Montserrat,Arial,Helvetica,sans-serif}h2{font-size:2.4em;font-weight:700}p{font-size:1.1em;line-height:1.2;color:#7a7a7a;text-align:justify}.wrapper{width:986px;margin:0
auto}.vermas{display:inline-block;line-height:24px;font-size:1.1em}.vermas
span{display:block;background-image:url(/images/vermas_icon.png);background-repeat:no-repeat;background-position:center;width:24px;height:24px;background-color:#5ca994;border-radius:30px;float:left;margin-right:6px;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out}.vermas:hover
span{background-color:#39393a}#top{position:relative;height:740px;border-bottom:14px solid #39393a}#top
header{height:96px;width:100%;background-color:rgba(57,57,58,0.9);position:absolute;top:44px;left:0;z-index:100}#top header
#logo{width:248px;height:62px;margin:17px
0 0 15px;float:left}#top header #logo a,
footer
#footer_logo{display:block;background-image:url(/images/logo.png);background-repeat:no-repeat;background-position:center;width:248px;height:62px;text-indent:-1000000px}#top header
nav{float:right;width:700px;height:96px;margin-right:10px}#top header nav
#menu{float:right;height:96px}#top header nav #menu
li{float:left;margin:42px
0 0 30px}#top header nav #menu li:first-child{margin-left:0}#top header nav #menu li
a{font-size:1.3em;color:#fff;text-transform:uppercase}#top header nav #menu li:hover
a{color:#5ca994}#top header nav #menu li.selected
a{color:#5ca994;font-weight:700}#top
#banner{height:740px;width:100%;position:relative}#top #banner
#slider{height:740px;width:100%}#top #banner #slider
.slide{height:740px;width:100%;background-repeat:no-repeat;background-position:center}#top #banner #slider .slide
.contenedor{margin-top:364px;width:557px;height:238px;background-color:rgba(57,57,58,0.9);padding:0
0 0 15px;color:#fff;position:relative}#top #banner #slider .slide
.outerContainer{display:table}#top #banner #slider .slide .outerContainer
.innerContainer{display:table-cell;vertical-align:middle}#top #banner #slider .slide .contenedor
h2{width:500px;margin-bottom:4px}#top #banner #slider .slide .contenedor
p{font-size:1.3em;line-height:1.4;width:500px;margin-bottom:22px;text-align:left}#top #banner #slider .slide .contenedor
a{font-size:1.6em;font-weight:700;height:31px;line-height:31px;padding:0
27px 0 14px;background-image:url(/images/banner_boton_bg.png);background-repeat:no-repeat;background-position:right top;display:inline-block}#top #banner #slider .slide .contenedor a:hover{padding:0
50px 0 20px}#top #banner #slider .slide .contenedor
.decoracion{width:1000px;height:238px;background-color:rgba(57,57,58,0.9);position:absolute;left:-1000px;top:0}#top #banner .bx-next{background-image:url(/images/banner_flecha.png);background-position:center;background-repeat:no-repeat;width:84px;height:84px;border-radius:100px;background-color:rgba(44,114,95,0.35);display:block;position:absolute;z-index:100;top:452px;left:50%;margin-left:105px;text-indent:-1000000px}#top #banner .bx-next:hover{background-color:rgba(92,169,148,0.8)}#top #banner .bx-prev{display:none}#top #banner
#login{position:absolute;bottom:0;left:50%;margin-left:-512px;z-index:100}#top #banner #login
strong{display:inline-block;padding:0
15px;background-color:#494847;height:20px;line-height:20px;font-size:1.4em;font-weight:700;color:#fff}#top #banner #login
#login_form{padding:10px
15px;background-color:#494847;height:16px}#top #banner #login #login_form
label{float:left;line-height:16px;color:#fff;font-size:1.1em}#top #banner #login #login_form input[type=text],
#top #banner #login #login_form input[type=password]{float:left;line-height:16px;color:#fff;background-color:#bec6c6;width:84px;padding:0
10px;border-radius:6px;margin:0
10px 0 5px;color:#39393a}#top #banner #login #login_form input[type=submit]{float:left;line-height:16px;color:#fff;background-color:#589382;padding:0
10px;border-radius:6px;font-size:1.4em;font-weight:700}#top #banner #login #login_form input[type=submit]:hover{background-color:#589382;cursor:pointer;opacity:0.7}#servicios{background-color:#5ca994}#servicios
#listado_servicios{position:relative;float:left;left:50%}#servicios #listado_servicios
li{position:relative;float:left;right:50%;width:244px;margin:40px
0 22px 16px}#servicios #listado_servicios li:first-child{margin-left:0}#servicios #listado_servicios li
a{width:244px;display:block;color:#fff;font-size:1.8em;font-weight:700;text-align:center}#servicios #listado_servicios li a
span{width:152px;height:152px;display:block;background-repeat:no-repeat;background-position:center;margin:0
auto;background-color:rgba(44,114,95,0.3);border-radius:200px;margin-bottom:20px;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out}#servicios #listado_servicios li.selected a span,
#servicios #listado_servicios li a:hover
span{background-color:rgba(44,114,95,0.7)}#content{padding:28px
0 32px 0}#listado_noticias{}#listado_noticias
.noticia{width:290px;float:left;margin-left:58px}#listado_noticias .noticia:nth-child(3n+1){margin-left:0;clear:left}#listado_noticias .noticia:nth-child(n+4){margin-top:32px}#listado_noticias .noticia
.foto{width:290px;height:195px;display:block;background-repeat:no-repeat;background-position:center;border-bottom:6px solid #5ca994;margin-bottom:12px}#listado_noticias .noticia
h2{margin-bottom:3px}#listado_noticias .noticia h2 a:hover{color:#5ca994}#listado_noticias .noticia
p{margin-bottom:20px;height:5.9em}#content
.paginado{margin:90px
0 20px 0;position:relative;width:100%;height:24px}#content .paginado
.controles{position:relative;float:left;left:50%}#content .paginado .controles
a{position:relative;float:left;right:50%;line-height:24px;margin-left:7px;font-size:1.1em;color:#7a7a7a}#content .paginado .controles a.jp-previous,
#content .paginado .controles a.jp-next{width:24px;height:24px;border-radius:50px;background-color:#5ca994;text-indent:-1000000px;background-image:url(/images/paginado_flechas.png);background-repeat:no-repeat}#content .paginado .controles a.jp-previous{background-position:left center}#content .paginado .controles a.jp-next{background-position:right center}#content .paginado .controles a.jp-previous:hover,
#content .paginado .controles a.jp-next:hover{background-color:#39393a}#content .paginado .controles a:hover,
#content .paginado .controles a.jp-current{color:#5ca994}#content .paginado .controles a.jp-disabled{background-color:#cacaca !important;cursor:default}footer{background-color:#39393a}footer
#footer_logo{margin-top:47px;float:left;opacity:0.8}footer
ul{float:left;color:#777;margin:24px
0 26px 15px;padding:15px
0 10px 15px;border-left:1px solid #666}footer ul
li{font-size:1.1em;line-height:1.1}footer ul li:first-child{margin-bottom:6px}footer ul li a:hover{color:#5ca994}footer
#skype{float:right;margin:70px
0 0 0;background-image:url(/images/footer_skype.png);background-position:center;background-repeat:no-repeat;width:37px;height:37px;text-indent:-1000000px;opacity:0.7}footer #skype:hover{opacity:1}footer
.bottom{background-color:#5ca994;height:38px}footer .bottom
span{color:#fff;line-height:38px;font-size:1.1em;float:left}footer .bottom
#solcre{background-image:url(/images/solcre.png);background-repeat:no-repeat;background-position:center;width:44px;height:12px;display:block;float:right;margin:13px
2px 0 0;text-indent:-1000000px}footer .bottom #solcre:hover{opacity:0.6}