#body{width:940px;margin:auto;display:block;padding:5px 0 10px;font-family:Helvetica, Arial, sans-serif;position:relative}#body a{text-decoration:none}#header,#content,#footer{width:940px;display:block;float:left}sup{font-size:.6em;vertical-align:top}strong,b{font-weight:700}/*CABECERA*/#header{/*height:130px;*/}#header h1{float:left}#header h1 span{display:none}#header h1 img{padding:11px 0 7px 23px}#header div.tu_vivienda{width:269px;height:100px;float:left;text-align:center}#header div.tu_vivienda a{color:#0A2F5D;text-decoration:none;font-size:.8em;font-weight:700;font-family:Helvetica, Arial, sans-serif;padding-right:50px;padding-left:70px;padding-top:9px;background-image:url(../img/tu_vivienda.jpg);background-position:right;background-repeat:no-repeat;line-height:14px;height:14px;float:left}#header #direccion{float:right;height:100px;width:206px;font-size:.7em;background-image:url(../img/lupa.png);background-repeat:no-repeat;/*padding-left:26px;*/display:block;margin-top:10px}#header #direccion span{/*clear:both;*//*width:100%;*/width:180px;color:#333;line-height:1.1em;float:right;text-align:right}#header #direccion span.phone{padding-top:15px}#header #direccion span.azul{color:#0A2F5D;font-weight:700}#header a.contacto{font-size:.7em;font-weight:700;text-decoration:none;color:#0A2F5D;background-image:url(../img/sobre.png);background-position:right 0;background-repeat:no-repeat;padding-right:25px;line-height:14px;margin-top:10px}#header a{float:left;display:block;cursor:pointer}#header ul{float:left}#header #menu_principal{float:left;/*clear:both;*/height:28px;padding-left:25px;padding-right:25px;width:702px;background-image:url(../img/menu.png)}#header #menu_principal li{padding-right:68px}#header #menu_principal li a{color:#FFF;padding:4px 0;height:20px;font-size:.9em;text-decoration:none}#header #menu_principal li.desplegable a{padding-right:10px;background-image:url(../img/desplegable.png);background-repeat:no-repeat;background-position:center right}#header #menu_principal li a.active{color:#A6DCEE}#header #menu_principal li.last{padding-right:0}#header #sub{float:left;/*clear:both;*/height:28px;padding-left:25px;padding-right:0;margin-top:5px;line-height:28px;width:731px;background-image:url(../img/submenu.png)}#header #sub li{padding-right:40px;height:28px}#header #sub li a{color:#0A2F5D;/*line-height:25px;*/font-size:.7em;text-decoration:none;font-weight:700;height:13px;line-height:13px;padding:6px 0 9px}#header #sub li a.active{color:#005AA2}#header #sub li.last{padding-right:0}#header #idiomas{float:right;height:28px;line-height:28px}#header #idiomas li{padding-left:12px;line-height:28px;height:28px}#header ul li{float:left}/*CONTENIDO*/#content{padding:10px 0;padding-bottom:45px}#content ul{padding-top:35px}#content li.first{width:380px;float:left}#content li.left{width:380px;float:right;padding:0 70px}#content ul li{float:left;font-size:13px;line-height:1.3em/*padding-left:20px*/}#content ul li ul{float:left}#content ul li ul li{list-style:inside;padding-left:10px;line-height:1.2em;padding-bottom:18px}#content ul li p{padding-top:18px}#content ul li p.intro{color:#0A2F5D}#content ul li p span.right{float:right}#content ul li p a{color:#000}#content ul li p a.archive{padding-left:40px;margin-left:20px;line-height:28px;height:28px;display:block;background:url(../img/archivo.jpg) left no-repeat}#content ul li p strong,#rsc #content ul li p b{/*color:#0A2F5D;*/font-weight:700}#content ul li p strong.intro,#rsc #content ul li p b{color:#0A2F5D}#content ul li.galeria{width:520px;float:right}#content ul li.galeria div.foto_grande{border:#8597AE 1px solid;width:518px;/*height:145px;*/float:left;overflow:hidden;text-align:center;margin-bottom:15px;line-height:0}#content ul li.galeria div.foto{border:#8597AE 1px solid;width:250px;height:187px;margin-bottom:15px;float:left;overflow:hidden;text-align:center}#ventajas #content ul li.galeria div.foto{height:auto;line-height:0;overflow:visible}#content ul li.galeria div.first{margin-right:16px}/*HOME*/#index #content #galeria{float:left;position:relative;width:940px;z-index:500}#index #content #galeria div.pie_foto{position:absolute;top:290px;left:0;float:left;background-image:url(../img/pie_foto.png);width:920px;padding:0 10px;height:23px;line-height:23px;color:#FFF;font-size:.8em}#index #content #galeria div.pie_foto span{float:right}#index #content ul{padding-top:30px;float:left}#index #content ul li{float:left;width:300px;font-size:13px;line-height:1.3em;padding-left:20px}#index #content ul li object{/*padding-top:24px;
	float:left;*/}#index #content ul.rotacion{padding:0;width:940px;height:313px}#index #content ul.rotacion li{padding:0;width:940px;font-size:1em;display:none}#index #content ul li.first{padding-left:0}#index #content ul li.first p{letter-spacing:-.5px}#index #content ul li p{padding-top:25px}#index #content ul li.clientes div{/*padding-top:15px;*/float:left;width:135px}#index #content ul li.clientes{position:relative}#index #content ul li.clientes a.clientes{position:absolute;top:17px;left:165px;padding-right:15px;text-decoration:none;font-family:Helvetica, Arial, sans-serif;color:#0A2F5D;font-weight:700;background-image:url(../img/flecha_clientes.png);background-repeat:no-repeat;background-position:right}#index #content ul li.clientes div.col1{padding-right:30px}#index #content ul li.clientes p{padding:5px 0 0;font-size:12px;line-height:1.2em}#index #content ul li.clientes strong p,#index #content ul li.clientes p b{font-size:13px}#index #content ul h3{padding-bottom:10px;margin-bottom:24px;border-bottom:#000 1px solid}/*PROYECTOS REALIZADOS Y TU VIVIENDA*/#proyectos_realizados #content ul li.first,#tu_vivienda #content ul li.first{width:300px}#proyectos_realizados #content ul li.galeria,#tu_vivienda #content ul li.galeria{width:620px;float:right}#proyectos_realizados #content ul.galeria,#tu_vivienda #content ul.galeria{padding:0}#proyectos_realizados #content ul li.galeria ul,#tu_vivienda #content ul li.galeria ul{width:620px}#proyectos_realizados #content ul li.galeria ul.galeria li,#tu_vivienda #content ul li.galeria ul.galeria li{width:620px/*display:none;*/}#proyectos_realizados #content ul li.galeria ul.galeria li h4,#tu_vivienda #content ul li.galeria ul.galeria li h4{font-size:1.2em;font-weight:700}#proyectos_realizados #content ul li.galeria ul.galeria li h4 span.categoria,#tu_vivienda #content ul li.galeria ul.galeria li h4 span.categoria{color:#0A2F5D}#proyectos_realizados #content ul li.galeria ul.galeria li p span,#tu_vivienda #content ul li.galeria ul.galeria li p span{color:#0A2F5D;font-weight:700}#proyectos_realizados #content ul li.galeria ul.galeria li p,#tu_vivienda #content ul li.galeria ul.galeria li p{padding:0;margin:0;font-size:.95em;line-height:1.4em}#proyectos_realizados #content ul li.galeria ul.galeria li div.datos,#tu_vivienda #content ul li.galeria ul.galeria li div.datos{width:290px;padding-right:20px;padding-bottom:20px;float:left}#proyectos_realizados #content ul li.galeria ul.galeria li p.foto,#tu_vivienda #content ul li.galeria ul.galeria li p.foto{display:none}#proyectos_realizados #content ul li.galeria ul.galeria li p.active,#tu_vivienda #content ul li.galeria ul.galeria li p.active{display:block}#proyectos_realizados #content ul li.galeria ul.galeria li img,#tu_vivienda #content ul li.galeria ul.galeria li img{border:1px solid #8597AE;width:620px;height:348px;display:none}#proyectos_realizados #content ul li.galeria ul.galeria li a.video,#tu_vivienda #content ul li.galeria ul.galeria li a.video{width:620px;height:348px;display:none}#proyectos_realizados #content ul li.galeria ul.galeria li img.active,#tu_vivienda #content ul li.galeria ul.galeria li img.active,#proyectos_realizados #content ul li.galeria ul.galeria li a.active,#tu_vivienda #content ul li.galeria ul.galeria li a.active{display:block}#tu_vivienda #content ul li.galeria ul.galeria li div.imagenes,#proyectos_realizados #content ul li.galeria ul.galeria li div.imagenes{float:left;height:371px;width:622px}#proyectos_realizados #content ul li.galeria ul.thumb li,#tu_vivienda #content ul li.galeria ul.thumb li{width:60px;height:60px;border:1px solid #0A4D82;overflow:hidden;float:left;margin-right:17px;margin-bottom:20px;text-align:center;cursor:pointer;position:relative}#proyectos_realizados #content ul li.galeria ul.thumb li.last,#tu_vivienda #content ul li.galeria ul.thumb li.last{margin-right:0}#proyectos_realizados #content ul li ul,#tu_vivienda #content ul li ul{float:left;width:140px}#proyectos_realizados #content ul li ul.left,#tu_vivienda #content ul li ul.left{float:left;clear:left}#proyectos_realizados #content ul li ul.right,#tu_vivienda #content ul li ul.right{float:right;clear:right}#proyectos_realizados #content ul li ul li,#tu_vivienda #content ul li ul li{list-style:none;padding:0;line-height:1.2em;float:left;width:140px}#proyectos_realizados #content ul li ul li a.active,#tu_vivienda #content ul li ul li a.active{color:#39C}#proyectos_realizados #content h3,#tu_vivienda #content h3{border-bottom:1px solid #0A2F5D;padding-bottom:10px;margin-bottom:15px;color:#0A2F5D;font-size:13px;font-weight:700}#proyectos_realizados #content a,#tu_vivienda #content a{display:block;font-size:12px;text-decoration:none;color:#000;margin-bottom:5px}#proyectos_realizados #content a.active,#tu_vivienda #content a.active{color:#39C}#selected,li.galeria div.selected{width:54px;height:54px;top:1px;left:1px;border:#0A4D82 2px solid;display:none;position:absolute;z-index:10000}#proyectos_realizados #content ul li.galeria ul.thumb li div.active,#tu_vivienda #content ul li.galeria ul.thumb li div.active{display:block}#loading{background:#FFF url(../img/lightbox-ico-loading.gif) no-repeat scroll center center;position:absolute;z-index:10000;margin:0;border:0}#tu_vivienda #content ul li.galeria ul.galeria li div.tuvivienda p{padding-top:18px;font-size:13px}/* PRENSA */#prensa #content ul{width:940px;float:left}#prensa #content h2{padding-top:35px}#prensa #content ul li{width:280px;margin-right:30px;float:left;padding-bottom:15px;padding-top:5px;height:55px;border-bottom:#000 1px solid}#prensa #content ul li span{float:left;clear:both}#prensa #content ul li a{font-weight:700;float:left;clear:both;text-decoration:none;color:#0A2F5D;width:100%}/*AVISO LEGAL*/#legal-notice #content{padding-top:45px}#legal-notice h2{font-size:1.4em;color:#0A2F5D;float:left;clear:both;padding-bottom:10px;padding-top:20px;font-weight:700;width:750px;font-size:18px}#legal-notice p{float:left;clear:both;padding-top:18px;line-height:1.3em;font-size:.8em;width:750px}/*CONTACTO*/#body #contacto{position:absolute;display:none;width:545px;height:324px;background-image:url(../img/fondo_contacto.png);background-repeat:no-repeat;left:220px;top:97px;padding:25px 25px 20px;z-index:1000}#body #contacto form{padding:0;margin:0;float:left;width:540px}#body #contacto div.izq{float:left;width:270px;clear:both}#body #contacto div.der{float:right;width:270px}#body #contacto h3{clear:both;font-size:15px;font-weight:700;float:left;color:#0A2F5D;width:250px}#body #contacto h4{clear:both;font-size:14px;font-weight:700;float:left;color:#C00;width:250px;padding-top:10px}#body #contacto h5{float:left;padding-left:20px;width:250px;font-size:14px;font-weight:700;color:#C00}#body #contacto form label{width:250px;float:left;clear:both;padding-top:20px;padding-bottom:5px;display:block;font-size:13px;font-weight:700;color:#0A2F5D}#body #contacto form input{width:250px;float:left;border:#0A4D82 1px solid}#body #contacto form #form_enviar{border:none;background:url(../img/boton_enviar.png) no-repeat;width:68px;height:24px;color:#FFF;font-weight:700;font-family:Helvetica, Arial, sans-serif;float:right;margin-top:10px;margin-right:20px;cursor:pointer;z-index:1000}#body #contacto form #form_enviar span{float:left;width:68px;height:24px;padding:3px 10px 2px 9px}#body #contacto form textarea{width:250px;height:131px;display:block;border:#0A4D82 1px solid}#body #contacto .cerrar{height:32px;left:552px;position:absolute;top:0;width:32px;cursor:pointer}/*LOCALIZACION*/#localizacion li.first span{color:#333;float:left;clear:both;line-height:1.1em;text-align:left;width:250px}#localizacion li.first span.azul{color:#000;font-weight:700}#localizacion li.first span.espacio{padding-top:30px}#localizacion li.first span.phone{padding-top:15px}#localizacion #map_canvas{border:1px solid #8597AE;float:left;/*line-height:0;*/margin-bottom:15px;overflow:hidden;text-align:center;width:518px;height:340px}/*PIE*/#footer{background-image:url(../img/pie.png);background-repeat:no-repeat;width:940px;height:24px;display:block;line-height:24px;margin-bottom:10px}#footer ul{color:#FFF;float:left;font-size:.8em;padding-left:100px}#footer ul li{float:left;border-right:#FFF 1px solid;padding:0 10px;line-height:1em;margin-top:6px}#footer ul li.last{border:#FFF 0 solid}#footer ul li a{color:#FFF;text-decoration:none}/*Tiny MCE*/#tinymce p{font-family:Helvetica, Arial, sans-serif;padding-top:18px;font-size:.85em;line-height:1.3em;width:380px}#tinymce p.intro{color:#0A2F5D}#tinymce p strong,#tinymce p b{/*color:#0A2F5D;*/font-weight:700}#tinymce p strong.intro{color:#0A2F5D}#tinymce p a.archive{padding-left:40px;margin-left:20px;line-height:20px;height:20px;display:block;background:url(../img/archivo.jpg) left no-repeat}#tinymce ul li{list-style:inside;padding-left:10px;line-height:1.3em;padding-bottom:5px;font-family:Helvetica, Arial, sans-serif;padding-top:18px;font-size:.85em;width:380px}