/* CSS Document */
#search{width:588px;margin-left:20px;}
.spacer{clear:both;}
.info_apoyo{padding:0 15px}
/*div.separator{margin-right:50px;}*/
#search input.image_en{float:right;margin:6px 9px 0 0;}
/*div.moneda{margin-right:48px;}*/
div.input{margin-bottom:13px;}
#main{padding-left:14px;width:630px;position:relative}
#atraccion .principal{padding-bottom:0;}
#buscador img{float:left; border:1px solid #fff;}
#buscador .form{border:0;margin-right:-10px;}
#buscador span{float:left;height:178px;width:3px; background: url(inner/sep-busca-inner.jpg) no-repeat;display:block; margin:0 3px;}
.busc-colizq{width:294px;float:left;}
.bot_atraction{cursor:pointer;display:block;height:21px; background:#98856A url(inner/bot_atraction_inner.png) no-repeat bottom;width:913px;text-align:left; padding:10px 14px 0;font-size:13px; font-weight:bold;color:#FFF; text-decoration:none}
.bot_atraction:hover{color:#fff;}
.bot_atraction img, .bot_atraction span{ float:left;margin-right:5px;}
.bot_atraction img{position:relative;top:4px;}
.bot_atraction span{margin-top:2px;}
#galeria{position:relative; margin-bottom:10px; padding-left:10px}
.galeria img{border:2px solid #f73f00;height:45px;width:60px;float:left;margin:0 12px 8px 0}
.galeria img.gthumb{cursor:pointer}
.galeria #img-principal{width:440px;height:330px}
.galeria .grande{float:left;position: relative;}
.galeria #zoom_galeria{position:absolute;top:2px;right:2px;}
.galeria #zoom_galeria img{border:none;width:auto;height:auto}
.galeria #zoom_galeria #zoom_texto{position:absolute;top:0;right:0}
.galeria img.selected{border:2px solid #569bb0}

/* Estilos para texto dentro de un parrafo general en las paginas internas */
#main p{margin-top:10px;padding:0 0 5px 0; text-align: justify; font-family:"Tahoma",Arial, Helvetica, sans-serif; line-height:18px}
#main .paginator p{margin-bottom:0}
#main .info_propiedad p{margin-bottom:0}
#main h3{color:#859132;margin: 14px 0 10px;}
#main a#print-pdf{float:right; position:absolute; top:0; right:0}

.exito{margin-top:30px;}
#contact_view{float:left;margin:0 0 20px;}
#contact_view hr{margin:25px 0;border:0;border-bottom:1px solid #ddd;}
#contact_view h3{color:#b23a23; font-size:18px}
#contact_view div.contact_content{background:#FBFBFB url(inner/contact_form_view.png) repeat-x bottom; display:block; border:1px solid #e2e2e2;position:relative;padding:10px;}
#main #contact_view div.contact_content{width:600px;}
#contact_view div.contact_content .top-left{background: url(inner/contact_top_left.png) no-repeat;position:absolute; top:-1px;left:-1px;width:4px;height:3px;}
#contact_view div.contact_content .top-right{background: url(inner/contact_top_right.png) no-repeat;position:absolute; top:-1px;right:-1px;width:4px;height:3px;}
#contact_view div.contact_content .bot-right{background: url(inner/contact_bot_right.png) no-repeat;position:absolute; bottom:-1px;right:-1px;width:4px;height:3px;}
#contact_view div.contact_content .bot-left{background: url(inner/contact_bot_left.png) no-repeat;position:absolute; bottom:-1px;left:-1px;width:4px;height:3px;}
#contact_view .input{float:left;margin-bottom:6px;}
#contact_view .input input{background: url(inner/input_fnd-trans.png) repeat-x;padding:8px 0px;border:0;float:left;}
#contact_view .input span{width:12px; height:32px; float:left; display:block}
#contact_view .input span.input_izq{background:url(inner/input_left-trans.png) no-repeat;}
#contact_view .input span.input_der{background:url(inner/input_right-trans.png) no-repeat;}
#contact_view .input .error-message,#contact_view .textarea .error-message{color:#F00;font-size:10px;}
#contact_view .error-input input{background: url(inner/input_fnd_error-trans.png) repeat-x;}
#contact_view .error-input span.input_izq{background:url(inner/input_left_error-trans.png) no-repeat left top;}
#contact_view .error-input span.input_der{background:url(inner/input_right_error-trans.png) no-repeat left top;}
#contact_view label{color:#ff4811; font-weight:bold;margin:6px 0 6px 0;font-size:13px;}
.col_contact{width:298px; float:left;margin-right:15px;}
.col_contact-der{width:285px; float:left;margin-right:2px;margin-top:6px}
.col_contact-der .input{margin-right:0;margin-left:10px;}
#contact_view .textarea{position:relative;}
#contact_view .textarea textarea{background: url(inner/area-body-trans.png) repeat-y;padding:0px 4px;border:0;float:left; height:67px;width:276px;border:0;margin:0;}
#contact_view .textarea span.input_izq{background: url(inner/area-top-trans.png) no-repeat;width:285px;height:13px; display:block; float:left; font-size:4px}
#contact_view .textarea span.input_der{background: url(inner/area-bot-trans.png) no-repeat;width:285px;height:13px; float:left}
#contact_view .btextarea .error textarea{background: url(inner/area-body-error-trans.png) repeat-y;}
#contact_view .btextarea .error span.input_izq{background: url(inner/area-top-error-trans.png) no-repeat;}
#contact_view .btextarea .error span.input_der{background: url(inner/area-bot-error-trans.png) no-repeat;}
#contact_view .error-input span.input_der{bottom:15px;}
#contact_view a.button,#contact_view button{background: url(inner/contact_button.png) no-repeat; text-indent:-10000px; width:253px; height:53px; float:right;margin-top:10px;border:0;cursor:pointer;}

.info_apoyo #contact_view div.contact_content{padding:10px 0;}
.info_apoyo #contact_view .input,.info_apoyo #contact_view .textarea{margin:0 0 0 7px;}
.info_apoyo .col_contact{margin:0;}

#googlemapa{position:relative;padding:8px 8px 34px;margin:26px 0 0; float:left}
#googlemapa .masc{background: url(inner/mascara-map-trans.png) repeat-y;position:absolute; width:302px; height:287px;top:0;left:0;}
#googlemapa h3{ margin:0;color:#ff4811; font-weight:bold;position:absolute;bottom:0; left:0; width:100%; text-align:center;height:24px;font-size:13px;}
.info ul{margin-bottom:20px; margin-top:15px;}
span.price_ext,span.price,span.telfon,span.imeil,#contact_view p{font-family: impact,Arial,Helvetica,sans-serif; color:#ff4811; font-size:30px;margin:10px;display:block;}
span.estado{font-family: impact,Arial,Helvetica,sans-serif; text-transform:uppercase; color:#ff4811; font-size:30px;margin:10px;display:block; position:absolute; right:0; top:0}
span.price a.convert,span.price_ext a.convert{font-size:17px; color:#7DB314}
span.price .convert,span.price_ext .convert{font-size:10px;}
span.price, span.price_ext{margin:10px 0 10px 10px}
#contact_view p{font-size:30px; color:#5bad4a; text-align:left;padding-top:10px;margin:0;}
#contact_view p.send{font-size:45px; color:#FFB442;margin-bottom:10px;}
#contact_view p.inf{font-size:20px; color:#464646;font-family:Arial, Helvetica, sans-serif;margin:10px 0 15px;}
.info_apoyo #contact_view p{margin-left:10px;}
.info .button{width:251px;float:left;display:block;font-family:tahoma; font-size:25px; color:#7db314; font-weight:bold; text-decoration:none;margin-bottom:20px;}
.info .button span{float:left; display:block; background: url(inner/link-button.png) repeat-y;margin:0;width:100%; text-align:center;padding-bottom:3px;}
.info .button span.top{background: url(inner/link-button-top.png) no-repeat;height:8px;padding:0;}
.info .button span.bottom{background: url(inner/link-button-bot.png) no-repeat;height:8px;padding:0;}


.panel-list{background:url(inner/panel-list-fnd.png) repeat-y;padding:0 4px;width:621px;position:relative;margin-bottom:10px;}
.panel-list .paginator{background: url(inner/panel-list-top.png) repeat-x; }
.panel-list .paginator-list{height:4px;}
.panel-list .paginator p{float:left;color:#625750;font-size:13px;}
.panel-list .paginator .status {margin-left:10px;}
.panel-list .paginator .status span{color:#ec6a00;}
.panel-list .paginator h1{float:left; margin-left:10px;font-size:13px;margin-top:10px;}
.panel-list .paginator div.pages{float:right;margin-right:10px; margin-top:10px;font-size:9px;background:transparent;}
.panel-list div.pages span,.panel-list div.pages a{float:left;display:block; text-align:center;text-decoration:none;}
.panel-list div.pages .first{text-indent:-10000px;width:17px;height:17px;background:url(inner/pagin-prim.png) no-repeat;margin-right:1px;padding:0;font-weight:bold;}
.panel-list div.pages .first:hover{background:url(inner/pagin-prim.png) no-repeat;}
.panel-list div.pages .prev{text-indent:-10000px;width:17px;height:17px;background:url(inner/pagin-ant.png) no-repeat;margin-right:10px;padding:0;}
.panel-list div.pages .prev:hover{background:url(inner/pagin-ant.png) no-repeat;}
.panel-list div.pages .next{text-indent:-10000px;width:17px;height:17px;background:url(inner/pagin-sig.png) no-repeat;margin-right:1px;padding:0;margin-left:10px;}
.panel-list div.pages .next:hover{background:url(inner/pagin-sig.png) no-repeat;}
.panel-list div.pages .last{text-indent:-10000px;width:17px;height:17px;background:url(inner/pagin-ult.png) no-repeat;margin-right:10px;padding:0;}
.panel-list div.pages .last:hover{background:url(inner/pagin-ult.png) no-repeat;}
.panel-list div.pages .current{padding:3px 5px 2px;background:#e49e16;margin-left:2px;}
.panel-list div.pages a{padding:3px 5px 2px;background:#86a736;color:#d0e18e;margin-left:2px;}
.panel-list div.pages a:hover{background:#d0e18e;color:#86a736;}

/*.panel-list .info_propiedad div{padding:10px;}*/
.panel-list .info_propiedad{padding:10px}
.panel-list .panel_top_izq{background: url(inner/panel-list-top-left-trans.png) no-repeat;position:absolute; left:0;top:0;width:9px; height:9px;}
.panel-list .panel_top_der{background: url(inner/panel-list-top-right-trans.png) no-repeat;position:absolute; right:0;top:0;width:9px; height:9px;}

.panel-list .panel_bot_izq{background: url(inner/panel-list-bot-left-trans.png) no-repeat;position:absolute; left:-1px;bottom:0;width:10px; height:14px;}
.panel-list .panel_bot_der{background: url(inner/panel-list-bot-right-trans.png) no-repeat;position:absolute; right:-1px;bottom:0;width:10px; height:14px;}
.panel-list .panel_bot{ font-size:4px;background: url(inner/panel-list-bot.png) repeat-x;position:absolute; right:0px;bottom:-1px;width:100%; height:6px;}
.panel-list .info_propiedad .amenities{float:left;width:430px;padding:0;border:0;background:transparent;}
.info_propiedad a,.info_propiedad dl,.info_propiedad dt,.info_propiedad dd{float:left;margin-right:4px;color:#5A7300; font-weight:bold; font-size:13px;}
.info_propiedad .img_propiedad{padding:0px 8px 8px 6px;background: url(inner/list-marco-foto.png) no-repeat; margin-right:4px; float:left}
.info_propiedad .img_propiedad img{ width: 151px; height: 109px}
.info_propiedad a{padding:0px 8px 8px 6px;background: url(inner/list-marco-foto.png) no-repeat;}
.info_propiedad dl{margin:0 20px 8px 0;width:195px;}
.info_propiedad dl.clave{width:400px;}
.info_propiedad dd{color:#000;}

.info_proyect{padding-bottom:60px;}
a.readmore{cursor:pointer}
.info_proyect img{border:1px solid #ccc; float:left; margin:10px; margin-top:0; padding:5px}
.articulo a.readmore,.info_propiedad a.readmore{float:right;background:none;font-size:12px;color:#fff;padding:0;text-decoration:none;}
.articulo a.readmore span,.info_propiedad a.readmore span{float:left;background:url(inner/datails.png) repeat-x;padding:3px 0 5px;}
.articulo a.readmore span.left, .info_propiedad a.readmore span.left{background:url(inner/datails-left.png) repeat-x;padding:0;width:12px;height:23px;}
.articulo a.readmore span.right, .info_propiedad a.readmore span.right{background:url(inner/datails-right.png) repeat-x;padding:0;width:12px;height:23px;}

.panel-list .resaltado{background:url(inner/list-sec-top.png) repeat-x top;padding:4px 0;}
.panel-list .resaltado div.resa{float:left;border-bottom:0;background:url(inner/list-sec-bot.png) repeat-x bottom; padding:10px}
#LoadingDiv{position:absolute;top:0;left:0;height:100%; z-index:3000}
#LoadingDiv{width:100%;background:#fff url(/img/indicator_mozilla_blu.gif) no-repeat center center;z-index:1000;-moz-opacity:0.5;opacity:0.5}

#proy-listing{position:absolute;bottom:-35px;right:15px;z-index:10;}

#proyectos{ padding:0 0 0 14px}
.proy{float:left;margin:0 10px 12px 0; width:457px;background: url(inner/list-proy.png) repeat-y;}
.proy .paginator{height:5px;font-size:4px}
.proy .info_propiedad{background:url(inner/list-proy-fnd.png) repeat-x;height:273px;overflow:hidden}
.hover .info_propiedad{background: url(inner/list-proy-fnd-hover.png) repeat-x;}
.proy .info_propiedad .pic{width:275px; height:213px; float:left; margin:10px 5px 0 0;background: url(inner/fnd-proy-list-foto-trans.png) no-repeat;padding:1px;}
.proy .info_propiedad .pic .proyName{float:left; margin:10px 15px 0 2px;font-size:15px; color:#386001;font-weight:bold;display:block;padding-right:20px;background: url(inner/flechita.gif) no-repeat right; text-align:left;}
.proy .info_propiedad .pic .proySlogan{float:left;margin:5px 7px 0 0; color:#292929; font-size:13px; padding: 0 5px;width:260px;}
.proy .info_propiedad .info{float:left;margin:0;padding:0;margin-top:15px;width:155px;color:#3a3a3a;}
.proy .info_propiedad .info a:link,.proy .info_propiedad .info a:visited{background: url(inner/flechita.gif) no-repeat right; padding-right:20px; text-decoration:none; border-bottom:1px solid #F04A1E; padding:0 20px 3px 0; float:right;color: #F04A1E;position:absolute;bottom:10px;right:5px}
.proy .info_propiedad h2{color:#ff4811;}

.project .paginator p{margin:5px 0 5px 3px;}
.proy-info p{margin-bottom:10px;text-align:justify;}
.proy-info .caract{margin-bottom:75px;}
.info_propiedad p{text-align:justify;}

#main .not_found{text-align:center; font-size:35px; color:#EC6A00;padding-bottom:0;}
#main .not_found_explanation{font-size:18px;text-align:center;padding-bottom:20px;}

span.telfon,span.imeil{text-align:right;}
span.imeil{color:#ff9a00;}
.sobre{position:absolute;top:-20px;right:-10px;}
#captcha{border:2px solid #000;}

#overlay-contact{height:100%;width:100%;position:absolute;background:#fff url(/img/progress.gif) center no-repeat;opacity:0.8;top:0;left:0;z-index:10;}

.img-marco{position:relative;padding:11px 13px;background:#E9E2D9;margin:10px 0 35px;width:595px;}
.img-marco .top{position:absolute;top:-10px;left:-4px;width:625px;height:11px;background: url(inner/marco-top.jpg) no-repeat;}
.img-marco .left{position:absolute;top:-2px;left:-11px;width:11px;height:366px;background: url(inner/marco-left.jpg) no-repeat;}
.img-marco .right{position:absolute;top:28px;right:-11px;width:11px;height:336px;background: url(inner/marco-right.jpg) no-repeat;}
.img-marco .bottom{position:absolute;bottom:-5px;left:0;width:622px;height:5px;background: url(inner/marco-bottom.jpg) no-repeat;}
.img-marco .bot{position:absolute;bottom:-32px;right:10px;width:389px;height:27px;background: url(inner/marco-bottom-bot.jpg) no-repeat;}

.panel-verde{position:relative;margin-bottom:10px;height:295px; font-size:14px;}
.panel-verde .sombra{position:absolute;bottom:-8px;width:317px;background: url(inner/panel-verde-som.png) repeat-x;height:7px;}
.panel-verde .sombra .right{background:url(inner/panel-verde-som-right-trans.png) no-repeat;position:absolute; right:-9px; width:8px;height:7px;position:absolute;}
.panel-verde .sombra .left{background:url(inner/panel-verde-som-left.png) repeat-x;background:url(inner/panel-verde-som-left.png) no-repeat;width:7px;position:absolute;left:0;height:8px;}
.panel-verde .cont{background: url(inner/panel-verde.png) repeat-x;position:absolute;right:-24px;width:325px; border:1px solid #749E19;height:284px;}
.panel-verde .carrousel{position:relative;overflow:hidden;height:286px;}
.panel-verde #carr{position:absolute;width:10000px;}
.panel-verde div.inf{position:relative;background:url(inner/panel-verde-inf.jpg) no-repeat; width:270px;height:243px;margin:15px 27px;float:left;}
.panel-verde div.ant{background:url(inner/panel-verde-ant-fnd-trans.png) no-repeat;width:38px;height:255px;position:absolute;left:0;top:10px;}
.panel-verde a.ant{background:url(inner/panel-verde-ant.png) no-repeat;width:24px;height:35px;position:absolute;top:112px;left:5px;text-decoration:none;}
.panel-verde a.ant:hover{background:url(inner/panel-verde-ant-hover.png) no-repeat;}
.panel-verde div.sig{background:url(inner/panel-verde-sig-fnd-trans.png) no-repeat;width:38px;height:255px;position:absolute;right:0;top:10px;}
.panel-verde a.sig{background:url(inner/panel-verde-sig.png) no-repeat;width:24px;height:35px;position:absolute;top:112px;right:5px;text-decoration:none;}
.panel-verde a.sig:hover{background:url(inner/panel-verde-sig-hover.png) no-repeat;}
.panel-verde img{margin:15px 16px;}
.panel-verde dl{margin:0 15px;float:left;}
.panel-verde dl.fl{float:left;}
.panel-verde dt{color:#ff4811;float:left;}
.panel-verde dd{color:#625750;float:left;margin:0 0px 7px 5px;width:25px;}
.panel-verde dd.desc{float:none;text-align:justify;margin-right:0;width:auto;}
.panel-verde dd.id{width:170px;}
.panel-verde p{position:absolute; bottom:-25px; left:0px;color:#fff;width:100%;text-align:center;font-size:20px; font-weight:bold;}
.panel-verde span{color:#000}

/* Estilos para listado de articulos */
span.label{font-weight:bold}
.articulo .info, .proy-info .info{font-style:italic; display:block; margin-bottom:5px; float:none}

/* Estilos para vista de articulos */

/* Estilos para vista de propiedad */
#main .titulo{color:#859132;margin:0; margin-bottom:15px; display:block; font-weight:bold; font-size:18px}
#main h1{font-size:25px; margin-bottom:0}
.links h2,#main h2{font-size:20px; font-family:"Lucida Grande",Arial, Helvetica, sans-serif; color:#B23A23; font-style:normal}
#agente-view .title_top{font-size:25px;font-family:"Lucida Grande",Arial, Helvetica, sans-serif; color:#B23A23; margin-bottom:10px; margin-left:15px}
#main .title_top{font-family:"Lucida Grande",Arial, Helvetica, sans-serif; color:#B23A23; margin-bottom:10px}

.caract{border:1px solid #f4a66b; padding:10px; background:#fdf9f6;margin-bottom:20px;float:left;width:580px;}
.caract ul{list-style:none; padding:0; margin:0;width:620px}
.caract ul li{width:186px; float:left; background:url(inner/vineta-tortugas.gif) no-repeat left center; padding-left:15px; margin-bottom:5px}
.descripcion{clear:left; position:relative; padding:20px 0}
#main .descripcion .infod{ padding-top:10px;font-family:"Tahoma",Arial, Helvetica, sans-serif; line-height:18px; text-align:justify}

.precio{}
.property_list{float:left; position:relative}
/*Estilos panel info extra */
.panel-info{position:relative;margin-bottom:20px;font-size:14px;right:4px;}
.panel-info .sombra{position:absolute;bottom:-7px;width:317px;background: url(inner/panel-verde-som.png) repeat-x;height:7px;}
.panel-info .sombra .right{background:url(inner/panel-verde-som-right-trans.png) no-repeat;position:absolute; right:-9px; width:8px;height:7px;position:absolute;}
.panel-info .sombra .left{background:url(inner/panel-verde-som-left.png) repeat-x;background:url(inner/panel-verde-som-left.png) no-repeat;width:7px;position:absolute;left:0;height:8px;}
.panel-info .cont{background: url(inner/panel-extra.png) repeat-x left bottom #e2d8cb;width:325px; border:1px solid #8d7f74}
.panel-info .informacion{position:relative;overflow:hidden; padding:5px 0}
.panel-info .informacion .hr{ border-bottom:1px solid #cec8bb; border-top:1px solid #A6978C; margin:5px 0}
.panel-info .informacion .titulo{color:#4A3928; font-weight:bold; text-transform:uppercase; display:block; text-align:center}
.panel-info dl{margin:0 15px;float:left; margin-left:0; padding-left:15px}
.panel-info dl.fl{float:left;}
.panel-info dt{color:#4A3928; font-weight:bold;float:left; clear:left; width:142px}
.panel-info dd{color:#625750;float:left;margin:0 0px 7px 5px; width:148px}
.panel-info dd.desc{float:none;text-align:justify;margin-right:0;width:auto;}
.panel-info dd.id{width:170px;}
.panel-info p{position:absolute; bottom:-25px; left:0px;color:#fff;width:100%;text-align:center;font-size:20px; font-weight:bold;}
.panel-info span{color:#000}
.panel-info .informacion a.more_in{font-size:10px; color:#4A3928}
.panel-info span{color:#000}


.panel-list .info_propiedad .multimedia{padding:0;}
.panel-list .info_propiedad div.mini_gallery{float:left;padding:2px;padding-top:3px;background:#f4f4f4;border:1px solid #d7d7d7;margin-right:5px;width:290px;}
.panel-list .info_propiedad div.video{margin:0;padding:2px;}
.panel-list .info_propiedad div.mini_gallery .video{padding:0;}
.panel-list .info_propiedad div.mini_gallery img{padding:0;margin:0;border:1px solid #fff;}
.panel-list .info_propiedad div.mini_gallery img.thumbnail{margin:1px;margin-top:3px;}
span.title_top{font-size:16px;color:#b23a23;font-weight:bold;padding-bottom:5px;display:block;}
.panel-list h2.nombre, #main h1.nombre,#main h2.nombre{color:#ff4811; text-transform: uppercase;float:left;padding-top:9px;margin-bottom:8px; font-size:1.2em; margin-top:0}
.panel-list h3.slogan{font-weight:bold; color:#8eb92c;font-size:15px;margin-top:10px;display:block;}
.panel-list span.Proj,.panel-list span.ProjFea{float:left;font-size:14px;margin:8px 0 8px 3px;}
.panel-list span.ProjFea{color:#8eb92c;font-weight:bold;}
.panel-list .info_propiedad .disponibilidad{float:right;width:175px;margin-left:20px;background:#f8f8f8;text-decoration:none;margin-top:10px;border:1px solid #ddd;margin-bottom:20px;}
.panel-list .info_propiedad .disponibilidad .title{font-size:36px;width:100%;font-family:Impact, Arial,Helvetica,Sans-serif; color:#8eb92c;font-weight:bold;float:left;clear:right;margin:0;line-height:30px;text-align:center;padding-top:5px;}
.panel-list .info_propiedad .disponibilidad .nombre{font-size:13px;color:#ff6803;float:right;clear:right;margin:0;font-weight:normal;margin-top:10px;}
.panel-list .info_propiedad .disponibilidad img{margin:5px 35px;border:0;}
.liston{position:absolute;left:-23px;top:38px;width:147px;height:44px;background:url(inner/liston-trans.png) no-repeat;padding:0;}
.info_propiedad a.thumb{background:transparent;padding:0;margin:0;}
.info_apoyo img.proyLogo{margin-bottom:10px;}
.linkLight{display:none;}

.agent-overview{font-size:16px;color:#859132;font-weight:bold;margin:6px 10px;float:left;}
.info_agente{padding:10px; font-family:"Lucida Grande",Verdana, Arial, Helvetica, sans-serif; line-height:20px; text-align:justify}
.info_agente p{ margin-bottom:10px}

.agent{float:left;margin-bottom:25px;}
.foto-agent{position:relative;width:385px;height:392px;float:left; margin-right:15px}
.foto-agent .puesto{position:absolute; bottom:45px; left:30px;font-weight:bold; font-style:italic; font-size:11px}
.foto-agent .nombre{position:absolute; bottom:60px; left:30px;font-weight:bold; font-style:italic; display:block; color:#859132; font-size:13px}
.foto-agent img{margin:20px;}
.foto-agent .marco-masc{background:url(inner/marco-agente-trans.png) no-repeat;position:absolute;left:0;top:0;width:385px;height:392px;}
.inf-agent{float:left;margin-top:10px;width:230px;}
.inf-agent .agent-overview{margin-left:5px;}
.inf-agent dl{float:left;font-style:italic;font-family:Georgia, Arial, Helevetica, Sans-serif;float:left;width:100%;margin-bottom:4px;}
.inf-agent dl dt,.inf-agent dl dd{float:left;}
h2.name{margin-top:20px;margin-left:5px;font-style:italic;font-family:Georgia, Arial, Helevetica, Sans-serif;float:left;}
.join-us{float:left;padding:10px 0 16px 10px;}
.join-us img{border:0;}

#col_izquierda{width:615px;float:left;padding:0 15px;}
.info_apoyo .agente{padding-left:30px;}
.info_apoyo .agente span{color:#000;}
.agente{float:left;width:253px;margin-bottom:40px; margin-right:93px}
.foto{padding:5px;background:#f2f2f2;float:left;border:1px solid #dad9d7;position:relative;}
/*.foto img{width:280px;}*/
.foto .sombra{background:url(inner/sombra-agentes.jpg) no-repeat left top;width:252px;height:6px;position:absolute;bottom:-7px;left:0; font-size:4px}
.foto h3{margin-top:5px;margin-bottom:3px;}
.agente span{float:left;width:100%;color:#ccc;font-size:10px;}
.agente span.puesto{font-weight:bold;margin-top:5px;color:#000;font-size:12px;}
.hover .foto{background:#e0d7b9;}
.agente-sec{ margin-right:0}
#agente-view{float:left; width:645px;}
.info{width:299px}
.info_prop{width:299px; float:left}
.link-verde{display:block; width:611px;height:42px;background:#8fb72b;position:relative;font-weight:bold;font-size:22px;color:#fff;padding-top:14px;padding-left:12px;margin-left:3px;margin-bottom:10px;text-decoration: none;}
.link-verde .left{position:absolute; left:0; top:0; background:url(inner/link-verder-left.png) no-repeat; width:5px; height:56px;}
.link-verde .right{position:absolute; right:0; top:0; background:url(inner/link-verde-right.jpg) no-repeat; width:4px; height:56px;}
.link-verde .flecha{position:absolute;right:10px;top:16px;background:url(inner/link-up.png) no-repeat left top;width:32px;height:26px;}
.link-verde .separator{position:absolute;width:0;height:56px;top:0;right:55px;border-left: 1px solid #7C9F25;border-right: 1px solid #B1C67E;}
.link-verde:hover .flecha{background-position: 0 -26px}
.colaup .flecha{background:url(inner/link-down.png) no-repeat left top;}
.colaup:hover .flecha{background-position: 0 -26px}

.link-panel{width:621px;margin-left:0;}
.link-panel .paginator{height:5px;}
.info_propiedad a.go-link{padding:0;margin:0;background:transparent;}
.links{padding-left:4px;width:629px;margin-left:0;position:relative;float:left; padding-left:16px}

.link-panel .info_propiedad{background:#F5F5F5 url(inner/fnd-link.png) repeat-x;}
.img-link{float:left; margin-right:16px}
.inf-link{float:left;width:200px;margin-left:10px;}
.links .inf-link h3{font-size:15px; font-style: italic;font-weight: bold; color:#000;}
.inf-link dl{float:left;margin-top:3px;margin-right:0;width:230px;}
.inf-link dt{clear:left;font-size:15px; font-style: italic;font-weight: bold; color:#000;}
.inf-link dd{margin-bottom:20px;clear:left;font-weight:normal;color:#3b3531;font-size:13px;}

.etiqueta{position:relative; text-decoration:none}
.panel-list .info_propiedad .eti{right:-4px;padding:0; background:none; float:none}
.sold{width: 100%;}

/*Carrousel de las fotitos de proyectos*/
#carrousel{position:relative; padding:0; clear:left; width:290px; height:39px}
#slide_mov{position:absolute;overflow:hidden;width:290px;padding:0}
#slide{width:2900px;height:39px;overflow:hidden;position:relative;left:0;padding:0}
#slide .bloque_mini{margin-bottom:0;height:39px;float:left;padding:0}
#carrousel a{text-decoration:none;color:#FFFFFF; background:none; padding:0}
#carrousel a.prev{background:url(inner/galeria_prev-trans.png) no-repeat left top;width:19px;height:45px;position:absolute;left:0;top:-3px}
#carrousel a.next{background:url(inner/galeria_next-trans.png) no-repeat right top;width:19px;height:45px;position:absolute;right:-4px;top:-3px}
.subtitle{font-style: italic;}
.priceproy{padding:5px;}
.priceproy span{float:left;}
.pric{font-weight: bold;color:#8EB92C;font-size:20px;display:block;margin-bottom:5px;}
.labelmon{font-weight: bold; font-size:16px;clear:left;margin-bottom:3px; margin-right:10px}
.mone{font-size:16px; color:#B23A23; font-weight:bold}

.info_apoyo .property_list .apoyo_property{width:299px}
.info_apoyo #contact_view .phone{margin-left:13px;}

.quest{margin-bottom: 30px;}
.quest li{margin-bottom:8px;font-weight: bold}
.quest a{color:#0f0f0f;text-decoration: none;}
.quest a:hover{color:#ff4811;}
#main p.question{margin:10px 0;padding:0;}
.question a{font-size:17px;color:#859132;}
.quest-separator{border:0;border-bottom:1px solid #eee;margin:0;}
.gotop{color:#999;font-size:10px;}
.gotop:hover{color:#555}
.faqsfidei{margin-top:10px;}
#banktrust{color:#B23A23; font-size: 17px}
#banktrust:hover{color: #ff4811;}