body{text-align:center;color:#5C5555;background:#F1F6FF;font-family:"Verdana",Arial, Helvetica, sans-serif;background:#184d5b url(style/fondo.png) repeat-x left top}
.fondo{background:url(style/isla2.jpg) no-repeat center 225px}
#layout{position:relative;font-size:12px;width:950px;margin:0 auto;text-align:left;padding-top:15px}
#layout .fondo{background:#fff;clear:both;padding:0  0 0 3px}
.layout-top{overflow:hidden;border-left:944px solid #fff;clear:both}
.esquina{overflow:hidden;height:7px;width:6px;background:url(style/esquina-trans.png) no-repeat}
#menu{float:left;margin:35px 27px 0 0;padding-left:13px}
#menu li{background:url(style/menu.png) no-repeat;width:193px;height:28px;margin-bottom:1px;padding-left:8px;line-height:26px; font-weight:normal}
#menu li a {width:100%;height:100%;display:block;line-height:22px;font:normal 15px "Cambria",Georgia,serif;color:#0087b0;text-decoration:none}
#menu li a.active,#menu li a:hover,#menu li a:visited:hover {color:#51a605}
.prices{text-align:right;margin-bottom:6px}
.prices a {padding:5px 0 0 17px;background:url(style/gaviota-trans.png) no-repeat left top;font-family:"Cambria",Georgia,serif;font-size:14px;font-weight:normal;color:#fff;text-decoration:none}
.anuncio_atraccion{z-index:5;position:absolute;top:-25px;right:-25px;width:110px;height:105px;padding:25px;background:url(style/anuncio-trans.png) no-repeat;color:#12394C;font:bold 15px "Georgia", Times New Roman,serif;text-align:center}
.anuncio_atraccion a:link,.anuncio_atraccion a:visited{font-size:14px;color:#fff;}
.anuncio_atraccion a:hover,.anuncio_atraccion a:hover:visited{color:#363636}

a.chat_globo{position:absolute;top:-25px;right:-25px;width:71px;height:71px;padding:19px;background:url(style/chat-trans.png) no-repeat;color:#12394C;font:bold 15px "Georgia", Times New Roman,serif;text-align:center;display:block;font-size:11px;text-decoration:none}
a.chat_globo:link,a.chat_globo:visited{color:#252525;}
a.chat_globo:hover,a.chat_globo:hover:visited{color:#ff7800;}

#footer{background:url(style/footer_right.png) no-repeat right;padding-right:10px}
#footer .left{background:url(style/footer_left-trans.png) no-repeat left;padding-left:10px}
#footer .contenido{overflow:hidden;text-align:left;background:url(style/footer.png) repeat-x;height:29px;padding:13px 5px}
#footer .credits{font-size:10px;line-height:14px}


#logo-solemti{float:right;}
#menu-footer{overflow:hidden;position:relative;width:100%;margin-top:9px; font-family:"Cambria",Georgia,serif}
#menu-footer li{list-style:none;float:left;border-left:1px solid #fff;position:relative;left:-1px;padding:0 5px;}
#menu-footer a{text-decoration:none;color:#fff;line-height:14px;font-size:10px}

#header{clear:both;padding-right:3px}
#tagline{clear:both; color:#134D6D;font-size:25px;font-style:italic;font-family:fantasy}
#header_top{position:relative;padding:15px 0 5px 260px}
#logo{position:absolute;z-index:5;top:0;left:-36px;background:url(style/fondo_logo-trans.png) no-repeat;height:137px;width:299px;text-align:center;padding-top:6px}
#atraccion{float:left;position:relative; width:685px; height:354px}
#imagen{padding-bottom:1px;border-bottom:10px solid #b3cbda;width:685px;height:354px; position:absolute; top:130px; left:244px; z-index:4}
#atraccion .sombra{position:absolute;height:100%;left:0;top:0;bottom:0;width:3px;background:url(style/sombra_atraccion-trans.png) left top repeat-y}
#container{width:947px;position:relative}
#contenido_izq{float:left;text-align:left;width:224px;padding-left:7px;margin-right:10px;text-align:left;color:#113347;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif}
#contenido_izq h2{color:#006EA3;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
#contenido_izq ul li{list-style:none;margin-left:10px;margin-bottom:0;line-heigh:1.2em}
#contenido_izq .elemento{padding:0 10px;margin-bottom:20px}
#titulo_contenido{position:relative;background:url(style/fondo_container.gif) no-repeat top left;height:91px;padding-left:191px;line-height:91px}
#contenido{background:url(style/sombra_fuera.png) left top no-repeat;float:left;width:440px;padding:24px 20px 0;color:#292929}
#contenido p{text-align:justify;color:#0E1F2F;font-family:"verdana",Arial, Helvetica, sans-serif;font-size:12px;margin-bottom:12px}
#contenido_der{float:left;width:200px;padding-left:13px}



#contenido_izq #conveniences li{margin-left:0;}

#contenido_izq #camara{padding:0}
#camara h2{padding-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin-bottom:5px}
#camara .imagen{background:#a6d8e8}
#camara .imagen .tl{background:url(style/camara_tl.png) top left no-repeat}
#camara .imagen .tr{background:url(style/camara_tr.png) top right no-repeat}
#camara .imagen .bl{background:url(style/camara_bl.png) bottom left no-repeat}
#camara .imagen .br{background:url(style/camara_br.png) bottom right no-repeat}
#camara .imagen img{margin:8px}
.spacer{clear:both}
strong{font-weight:bold}z
.borde_izq_atraccion{z-index:2;background:url(style/borde_izq_atraccion-trans.png) no-repeat top left;width:22px;height:347px;position:absolute;top:0;left:0}
.borde_bot_atraccion{background:url(style/borde_bot_atraccion-trans.png) no-repeat bottom left;width:754px;height:41px;position:absolute;bottom:0;left:22px}
.borde_top_atraccion{background:url(style/borde_top_atraccion-trans.png) no-repeat top left;width:754px;height:17px;position:absolute;top:0;left:22px;color:#fff;font-size:12px;line-height:17px}


#header_top_menu{float:right;clear:right;text-align:right;margin-top:10px;font-weight:bold}
#header_top_menu li{display:inline;background:url(style/vineta.gif) no-repeat right center;padding-right:18px;margin-left:9px}
#header_top_menu li.last{background:none}
#header_top_menu a:link, #header_top_menu a:visited{font-family:"Cambria",Georgia,serif;text-decoration:none;color:#50504D;font-size:12px}
#header_top_menu a:hover, #header_top_menu a:hover:visited{text-decoration:none;color:#333333}
#header_top_menu li a span.grande{font-size:14px}
#header_top_map{float:right;text-align:right;}
#header_top_map li{display:inline;padding-right:18px;margin-left:9px}
#header_top_map img{margin-right:9px}
#header_top_map a:link, #header_top_map a:visited{font-size:10px;text-decoration:none;color:#000000;font-weight:bold}
#header_top_map a:hover, #header_top_map a:hover:visited{text-decoration:underline;color:#333333}
.bloque_articulo{position:relative;margin:0 auto;height:150px;width:154px;margin-bottom:20px}
.bloque_articulo a:link, .bloque_articulo a:visited{color:#375273;font-weight:bold}
.bloque_articulo img{margin-left:6px;margin-right:6px;margin-top:6px}
.bloque_articulo>.bloque_articulo_fondo{text-decoration:none;display:block;height:45px;text-align:center;color:#375273;font-weight:bold;width:154px;padding-top:105px;position:absolute;background:url(style/bloque_articulo_fondo-trans.png) no-repeat top left;top:0;left:0}
.bloque_articulo span{width:100px}

/*
#menu li{z-index:1000;position:relative;color:#A4B5DA;border-bottom:1px dotted #fff;cursor:default;white-space:nowrap}
#menu li.last{border:0}
#menu li.active{background-color:#0099D2;color:#fff}
#menu li a{text-decoration:none;color:#A4B5DA;font-weight:bold; display:block;padding:9px 0; width:163px;padding-left:10px}
#menu li a:hover{text-decoration:none;color:#fff}
#menu ul{z-index:1000;position:absolute;top:0;left:173px;display:none;text-align:left;background-color:#293553;width:173px;margin:0;padding:0}
#menu ul li{display:block;border-bottom:1px dotted #fff;padding:0;white-space:normal;width:173px}
#menu ul li a:link, #menu ul li a:visited{display:block;width:168px;color:#cdf;text-decoration:none;padding:5px 0 5px 5px;margin:0}
#menu ul li a:hover{color:white;background-color:#67f;color:#fff}
#menu ul li.active{background-color:#44d;color:#fff}
*/
#titulo_contenido h1{font-size:20px;color:#666666;font-family:Cambria,"Georgia",serif}
#titulo_contenido h1 span.capital{font-size:64px;color:#134D6D;font-weight:bold}
#contenido h1,#contenido h2,#contenido h3{font-weight:lighter;font-family:Cambria,"Georgia",serif}
#contenido h1{font-size:22px;color:#2a4060;}
#contenido h2{font-size:15px;color:#006ea3;padding-right:3px;font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid #d7e9f4;padding-bottom:10px;margin-bottom:7px}
#contenido h3{font-size:14px;color:#375273}
#contenido h3.separado{margin-bottom:20px;margin-top:20px}
#contenido .titulos{float:right;border-bottom:1px solid #d7e9f4;padding-left:15px;margin-bottom:10px;padding-bottom:7px}
#contenido .titulos h1,#contenido .titulos h2{text-align:right;float:right;clear:right;border:none;padding-bottom:0;margin-bottom:0}
#contenido span{font-size:12px}

ul.lista{margin-top:10px;margin-bottom:20px}
ul.lista li{list-style-image:url(style/palomita-trans.png);margin-left:30px;color:#B3B2B5;margin-bottom:5px;font-size:12px}
ul.columnas li{width:240px;float:left; border-bottom:1px solid #CCCCCC}
ul.lista li span{color:#0E1F2F}
#footer ul{font-family:Arial, Helvetica, sans-serif;font-size:9px;margin-bottom:15px}
#footer li{display:inline;margin-right:10px}
#footer li a:link, #footer li a:visited{text-decoration:none;color:#fff}
#footer li a:hover, #footer li a:hover:visited{text-decoration:underline}
#contenido hr{border:0;border-bottom:1px solid #B3B3B3}
#contenido_der h2{text-align:center;font-size:18px;font-weight:normal;color:#375273;margin:10px 0;font-family:Cambria,"Georgia",serif}
#contenido_der h3{font-weight:bold;color:#113347;font-size:12px;margin-bottom:5px}
#contenido_der h2 a:link,#contenido_der h2 a:visited{color:#375273;text-decoration:none}
#contenido_der h2 a:hover,#contenido_der h2 a:hover:visited{color:#375273;text-decoration:underline}

.panel .camara a{height:auto;display:inline;line-height:normal;background:none}
.panel .camara{text-align:center}
.panel .camara img{border:4px solid #fff}
fieldset{padding:0 20px}
legend{font-weight:bold}
label{width:200px;display:block}
/* Estilos de Formularios*/
div.input{float:left;margin-right:6px}
div.select{margin-top:10px}
div.input label{float:left;line-height:32px;width:130px;text-align:right;padding-right:20px;color:#292929;font-weight:bold}
div.input .input_izq{background:url(img/input_left-trans.png);height:21px;width:18px;display:block;float:left;margin-top:6.5px}
div.input input{font-size:14px;border:0;padding-top:2px;height:21px;float:left;background:url(img/bg_input.gif) repeat-x;display:block;margin-top:6.5px}
div.checkbox input, div.checkbox_largo input{border:0; background:none}
div.input .input_der{background:url(img/input_rigth.png);height:21px;width:18px;display:block;float:left;margin-top:6.5px}
div.select_multiple div.checkbox{float:left}
div.input textarea{border:1px solid #7F9DB9;overflow:auto;display:block;clear:left}
div.requerido .input_izq{background:url(img/input_required_left-trans.png)}
div.checkbox label{width:150px;text-align:left;font-weight:normal}
div.checkbox_largo label{width:350px;text-align:left;padding:0 0 0 20px;line-height:normal;font-weight:normal;padding-top:10px;margin-bottom:10px}
div.success-input .input_izq{background:url(img/input_success_left.png)}
div.success-input input{background:url(img/bg_input_success.gif) repeat-x}
div.success-input .input_der{background:url(img/input_success_rigth.png)}
div.error-input .input_izq{background:url(img/input_error_left.png)}
div.error-input input{background:url(img/bg_input_error.gif) repeat-x}
div.error-input .input_der{background:url(img/input_error_rigth.png)}
div.error-message{margin-left:150px;clear:both;color:#FE3000}
#container h1.titulo{border-bottom:1px solid #2a4060;padding-bottom:1px;text-align:right;width:80%;float:right;margin-bottom:20px}
#container h1.titulo span{border-bottom:1px solid #2a4060;font-size:30px;font-family:"georgia",Times New Roman, Times, serif;color:#2a4060;display:block}
form{clear:both}
div.descripcion{clear:left;text-align:justify;margin:5px 0px 10px 0px;padding:5px  5px 5px 5px}
h2.descripcion{clear:left;text-align:justify;margin:5px 0px 10px 0px;padding:5px  5px 5px 5px}
#container h2.titulo{font-size:18px;font-family:"georgia",Times New Roman, Times, serif;color:#2a4060;margin:15px 0 5px 0}
div.botonera{float:right; margin-top:20px}
#login button{float:right;margin:10px 0 0}
#login .input label{ float:none;text-align:left;line-height:20px}
#login h2{color:#2A4060; font-size:13px}
#container em{background:url(style/square.gif) no-repeat left center;padding-left:15px;margin:5px 0 5px 18px;display:block;color:#003366;font-style:italic}
.postIt{background:url(style/sombra-postit-trans.png);width:211px;height:188px}
.amarillo{background-color:#FFFF00}
.postIt h4{font-size:13px;font-weight:bold;padding-top:10px;margin-bottom:10px;text-align:center;text-transform:uppercase}
.postIt p{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-left:40px;text-align:justify;padding-right:20px}

.videoPantalla{text-align:center;margin-bottom:10px}
.videoDescripcion{background:#eef3ff;border:#D7D7D7 solid thin;margin:5px 0px 10px 0px;text-align:left;padding:5px  5px 5px 5px}
#contenido .contenedorGallery{background:#996600;width:100%;color:#FFFFFF; margin-bottom:30px}
#contenido .contenedorGallery .foto img{padding:3px}
.tumbPlanos{width:139px;background:#FFF;float:left;margin: 5px 5px 5px 0}
#path_bar{font-size:12px;font-weight:bold;color:#293553}
#path_bar a:link,#path_bar a:visited{font-size:12px;font-weight:normal}
#path_bar a:hover,#path_bar a:hover:visited{text-decoration:none}
.articulo{background:#F1F6FF;padding:20px 5px 10px;margin-bottom:10px;border:1px solid #D7D7D7}
.articulo img{float:left;margin:5px;border:1px solid #D7D7D7;padding:2px;background:#fff}
.galeria .foto{height:132px;float:left;text-align:center}
.grow img,.galeria .foto img{margin:5px;border:1px solid #D7D7D7;padding:10px;background:#fff}
#contenido .articulo h1{background:none;text-align:left;font-size:14px;font-weight:bold;margin:0;padding:0}
#contenido .articulo a:link,#contenido .articulo a:visited{text-decoration:none;color:#2A4060}
#contenido .articulo a:hover,#contenido .articulo a:hover:visited{text-decoration:underline}
.articulo .rating{float:left;width:310px;height:40px}
.articulo .rating ul{float:left}
.articulo .rating span{float:left;height:25px;line-height:25px}
.articulo .descripcion{color:#504F4A;text-align:justify}
.articulo button{float:right;height:20px;padding:0 5px;margin-top:5px}
.galeria{background:#F1F6FF;border-bottom:1px solid #D7D7D7;padding-bottom:10px;margin-bottom:10px;border-top:none}
#contenido #pagination{text-align:right;font-size:10px}
#contenido #pagination span{text-align:right;font-size:10px;color:#504F4A}
#contenido #pagination a:link,#contenido #pagination a:visited{color:#2A4060;font-weight:bold;font-size:10px}
span.label{font-weight:bold}
#contenido div.art_read h2{padding-left:10px;text-align:left;margin-bottom:5px}
li.post{background:#F1F6FF;border:1px solid #CDDFEF;margin-bottom:10px}
li.post:hover{background:#fff}
li.post .titulo{background:#E4ECF6;padding:0 10px;height:20px;line-height:20px;font-weight:bold}
li.post .titulo .nombre{font-weight:normal}
li.post .titulo .fecha{float:right;font-weight:normal}
li.post .comentario{border-top:2px solid #fff;padding:10px}
#PostsPaging{margin-bottom:10px}
#addPost div.input label{text-align:left;width:auto}
#addPost div.input textarea{width:438px;margin-bottom:10px}
#starRater{clear:both;margin-bottom:10px}
div.success-block-message{background:#70A222;color:#fff;padding:10px}
a.go:link,a.go:visited{color:#fff;font-weight:normal;text-decoration:none;background:url(style/boton_contact-trans.png) no-repeat bottom;display:block;width:199px;height:59px;line-height:59px;font-size:29px;letter-spacing:0px;text-transform:uppercase;padding:0 10px;margin:0 auto; font-family:"impact",georgia,serif}
a.go:hover,a.go:hover:visited{}
#captcha{padding:2px; border:4px solid #272F40}
#contenido table{font-size:11px; border-right:1px solid #ccc; margin-bottom:30px }
#contenido table th{ background:#003366; color:#fff; text-align:center; border-left:1px solid #ccc; padding:3px; vertical-align:middle}
#contenido table td{padding:3px; text-align:center;border-left:1px solid #ccc; border-bottom:1px solid #ccc; vertical-align:middle}

div.promotional{position:relative; margin-bottom:10px}
img.promo{position:absolute;top:-20px}
div.promotional ul{margin-left:90px}

#departamento{position:relative}
#departamentoLoading{position:absolute;width:100%;height:100%;background:#000 url(img/loading.gif) center center no-repeat;opacity:.5;filter:alpha(opacity=50)}
#departamento dt{height:15px;overflow:hidden;float:left;clear:left;font-weight:bold}
#departamento dd{height:15px;overflow:hidden;text-align:right}

#contact_element {margin-bottom:10px}
#contact_element .contenido {background:#91d4ef;padding:8px}
#contact_element .input_izq,#contact_element .input_der,#contact_element .input input{margin-top:2px}
#contact_element .input input{width:265px}
#contact_element label{text-align:left;float:none;font-size:11px;font-weight:normal;line-height:1em}
/*#contact_element .top_left{background:url(img/panel_azul_tl-trans.png) no-repeat;width:4px;height:4px;float:left;overflow:hidden}
#contact_element .top_right{background:url(img/panel_azul_tr-trans.png) no-repeat;width:4px;height:4px;float:right;overflow:hidden}
#contact_element .top_center{background:#91d4ef;border-top:1px solid #d3eef9;height:3px;margin:0 4px;overflow:hidden}
#contact_element .bottom_left{background:url(img/panel_azul_bl-trans.png) no-repeat;width:3px;height:3px;float:left;overflow:hidden}
#contact_element .bottom_right{background:url(img/panel_azul_br-trans.png) no-repeat;width:3px;height:3px;float:right;overflow:hidden}
#contact_element .bottom_center{background:#91d4ef;height:3px;margin:0 3px;overflow:hidden}*/
#contact_element h2{background:url(img/titulo_blanco_left-trans.png) left top no-repeat;font-weight:bold;font-size:15px}
#contact_element h2 .title_right{background:url(img/titulo_blanco_right-trans.png) left top no-repeat;float:right;width:5px;height:27px}
#contact_element h2 .title_contenido{margin:0 5px;background:#fff;display:block;line-height:27px}
#contact_element hr {border:none;border-top:1px solid #85C7FF;border-bottom:1px solid #A3D4FF}
#contact_element form {padding:0 10px;overflow:hidden}
#contact_element .information {font-size:16px;color:#003756}
#contact_element textarea{height:60px;width:300px}
#contact_element button {background:url(img/boton_brillo_verde-trans.png) no-repeat;width:64px;height:25px;overflow:hidden;border:none;float:right;font-size:11px;font-weight:bold}
#contact_element div.error-message{margin-left:0;}
#contact_element div.success-block-message{background:none;font-size:15px;color:#375273;font-weight:bold;padding:10px 0 5px}

#container div.captcha input{width:80px}
#container div.captcha p.link{float:left;margin-right:10px}
#captcha{display:block;}
div.captcha{float:left;clear:left;margin-top:10px;width:100%}
div.captcha div.error-message{margin:0}
div.captcha div.input label{padding-right:0}
div.captcha div.input{width:120px}
#department  #contenido{width:542px;padding-right:7px}
#department .arriba{background:url(img/sombra_arriba.png) no-repeat;height:13px;width:542px;overflow:hidden}
#department .abajo{background:url(img/sombra_abajo.png) no-repeat;height:16px;width:542px;overflow:hidden}
#department .derecha{background:#fff url(img/sombra_der.png) right bottom repeat-y;}
#department .izquierda{background: url(img/sombra_izq.png) left bottom repeat-y;}
#department .derecha2{background:url(img/sombra_der2.png) right bottom no-repeat;}
#department .izquierda2{background: url(img/sombra_izq2.png) left bottom no-repeat;padding:6px}
#department h2 {clear:both;background:url(img/department_h2.png) left top repeat-y;text-align:left;color:#000;line-height:20px;font:bold 16px Aril,Helvetica,sans-serif;padding-left:20px}

#department .foto{margin-bottom:5px;padding-left:10px}
#department #fotoGrande{border:5px solid #515D47;margin-left:10px;float:left;margin-right:10px;width:440px}
#department #imagenes{float:left;width:138px}
#department #imagenes img{background:url(img/fotillo.png) no-repeat;padding:4px;width:124px;height:70px;}
#department #imagenes a{text-decoration:none}
#department .zoom {padding-left:18px;background:url('img/zoom.jpg') left top no-repeat;line-height:15px}
#department .caracteristicas{background:url(img/divisor.png) center center no-repeat;color:#325c83;font-size:13px}
#department .caracteristicas .tipo{float:left;padding-left:10px;width:255px}
#department .caracteristicas h3{font-size:14px;color:#000}

#department .caracteristicas dt{float:left;height:15px;overflow:hidden;clear:left;}
#department .caracteristicas dd{height:15px;overflow:hidden;text-align:right;margin-right:10px}


#pushpin{height:375px;position:relative}
#pushpin h2{font-size:18px;color:#473927;font-family:"Verdana", Arial, Helvetica, sans-serif;margin-top:0px; margin-bottom:5px}
#pushpin p{margin-bottom:15px}
#pushpin .contenido{color:#473927;height:335px;width:191px;padding:18px 0 22px 30px;background:url(style/pushpin.jpg);position:absolute;left:-8px;top:0;font-size:13px;font-family:"Comic Sans MS",georgia,arial,serif}
#pushpin .fondo_der{height:100%;width:17px;position:absolute;right:-30px;top:0;background:url(style/pushpin-trans.png) no-repeat}

#twitter{margin-top:20px}
#twitter img{float:left}
#twitter .follow{font-family:Verdana, Arial, Helvetica, sans-serif;color:#29a6c7}
#twitter .follow .pvs_azul{color:#0e1f2f}
a.all-posts:link,a.all-posts:visited,#twitter a.go_now:link,#twitter a.go_now:visited{color:#0e1f2f;text-decoration:none;display:block; margin-top:20px}
a.all-posts:hover,a.all-posts:hover:visited,#twitter a.go_now:hover{color:#29a6c7;text-decoration:underline}

#remax{position:absolute;left:-95px;top:20px}

.imagen_marco{position:relative;overflow:hidden;float:left;padding:7px;margin-right:0px}
.imagen_marco .contenedor{position:relative}
.imagen_marco .tl{height:15px;width:15px;position:absolute;top:0;left:0;background:url(style/marco_tl-trans.png) no-repeat}
.imagen_marco .tr{height:15px;width:15px;position:absolute;top:0;right:0;background:url(style/marco_tr-trans.png) no-repeat}
.imagen_marco .bl{height:15px;width:15px;position:absolute;bottom:0;left:0;background:url(style/marco_bl-trans.png) no-repeat}
.imagen_marco .br{height:15px;width:15px;position:absolute;bottom:0;right:0;background:url(style/marco_br-trans.png) no-repeat}
.imagen_marco .t{height:14px;width:100%;position:absolute;top:-7px;left:0;background:url(style/marco_t-trans.png) repeat-x}
.imagen_marco .b{height:15px;width:100%;position:absolute;bottom:-7px;left:0;background:url(style/marco_b-trans.png) repeat-x}
.imagen_marco .l{height:100%;width:15px;position:absolute;top:0;left:-7px;bottom:0;background:url(style/marco_l-trans.png) repeat-y}
.imagen_marco .r{height:100%;width:15px;position:absolute;top:0;right:-7px;bottom:0;;background:url(style/marco_r-trans.png) repeat-y}
#footer_centrado{text-align:center}

.floorplans{margin:10px 0}
.floorplans a{text-decoration:none;color:#2A4060;display:block;text-align:center}
.floorplans img{margin:10px}

.docs{list-style:none}
.docs li{float:left;width:110px;margin-right:10px}

#wphome{font-family:Arial,Helvetica,sans-serif}
#wphome a:link,#wphome a:visited{color:#000;display:block;text-decoration:none}
#wphome em{display:inline;background:none}
#wphome h3{color:#006ea3}
#wphome li{border-bottom:1px solid #d7e9f4;padding:10px 0}
#wphome .first{border-top:0}
#wphome .last{border-bottom:0}

/*	Video de testimonios	*/
.testimonial{height:217px;padding:22px;width:383px;padding-bottom:25px;background:url(style/screen-trans.png) no-repeat;margin:10px 6px}
.bloque_link{cursor: pointer}