@charset "utf-8";
/* CSS Document */




#contenido-datos h3{margin:10px 0 10px 5px; text-indent:-9999px; background-image:url(/imagenes/proyecto-detalle/tit-seccion.gif); background-repeat:no-repeat; }
#contenido{ display:block; margin-left:15px; }

/* SUBMENU */
#submenu { margin-bottom:20px; margin-left:5px; width:770px; height:98px; background:url(/imagenes/proyecto-detalle/fnd-cabecera.jpg) no-repeat }
#submenu h4 { float:left; padding:35px 0 0 15px; font:bold 14px Arial, Helvetica, sans-serif; color:#5d5d5d; }
#submenu img { float:right; margin:6px 10px 0 0; border:2px solid #E2E2E2; }

#submenu div { float:left; height:25px; width:770px;}
* html #submenu div { height:16px; padding-bottom:-4px;}
#submenu div img { border:none; }

#submenu div ul { display:block; float:left; margin:3px 0 0 0; height:25px; }
#submenu div ul li { float:left; height:25px; margin:0; text-indent:-9999px; }


#menuDescripcionOff{display:block; width:95px;height:25px;background:url(/imagenes/proyecto-detalle/menu/descripcion-off.gif);}
#menuDescripcionOff:hover, #menuDescripcion{display:block; width:95px;height:25px; background:url(/imagenes/proyecto-detalle/menu/descripcion-on.gif);}

#menuGaleriaOff{display:block; width:146px;height:25px;background:url(/imagenes/proyecto-detalle/menu/galeria-off.gif);}
#menuGaleriaOff:hover, #menuGaleria{display:block; width:146px;height:25px; background:url(/imagenes/proyecto-detalle/menu/galeria-on.gif);}

#menuSituacionOff{display:block; width:81px;height:25px;background:url(/imagenes/proyecto-detalle/menu/situacion-off.gif);}
#menuSituacionOff:hover, #menuSituacion{display:block; width:81px;height:25px; background:url(/imagenes/proyecto-detalle/menu/situacion-on.gif);}

#menuEntornoOff{display:block; width:81px;height:25px;background:url(/imagenes/proyecto-detalle/menu/entorno-off.gif);}
#menuEntornoOff:hover, #menuEntorno{display:block; width:81px;height:25px; background:url(/imagenes/proyecto-detalle/menu/entorno-on.gif);}

#menuPlanosOff{display:block; width:85px;height:25px;background:url(/imagenes/proyecto-detalle/menu/planos-off.gif);}
#menuPlanosOff:hover, #menuPlanos{display:block; width:85px;height:25px; background:url(/imagenes/proyecto-detalle/menu/planos-on.gif);}

#menuCalidadesOff{display:block; width:95px;height:25px;background:url(/imagenes/proyecto-detalle/menu/calidades-off.gif);}
#menuCalidadesOff:hover, #menuCalidades{display:block; width:95px;height:25px; background:url(/imagenes/proyecto-detalle/menu/calidades-on.gif);}

#menuViviendasOff{display:block; width:94px;height:25px;background:url(/imagenes/proyecto-detalle/menu/viviendas-off.gif);}
#menuViviendasOff:hover, #menuViviendas{display:block; width:94px;height:25px; background:url(/imagenes/proyecto-detalle/menu/viviendas-on.gif);}


#opciones-pie-proyecto { width:770px; background:#e9e9ea; margin:3% 0 1% 5px;}

/* solicitar informacion */
#solicitar-informacion h2 { float:left; line-height:19px; height:19px; width:770px; margin:0; text-indent:-9999px; background:url(/imagenes/proyecto-detalle/tit-solicitar.jpg) no-repeat ; }
#solicitar-informacion span.subh2 { display:block; float:left; height:17px; width:755px; padding:6px 0 0 15px; border-bottom:2px solid white; }

#solicitar-informacion .col_1 { float:left; width:230px; border-right:2px solid #FFF}
#solicitar-informacion .col_1 div#telefonos { height:105px; background:#e9e9ea; border-bottom:3px solid #FFFFFF;}
#solicitar-informacion .col_1 div#telefonos span { display:block; padding:10px 0 10px 15px; background:url(/imagenes/proyecto-detalle/ico-solicitar.gif) no-repeat 5px 50% }
#solicitar-informacion .col_1 div#telefonos p { margin-left:15px; margin-bottom:3px; padding-top:2px; width:200px; height:18px; background:#c9c9c9; text-align:center; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#e42c2a; }
#solicitar-informacion .col_1 div#ver-mapa { height:109px; background:#e9e9ea}
#solicitar-informacion .col_1 div#ver-mapa span { display:block; padding:10px 0 10px 15px; background:url(/imagenes/proyecto-detalle/ico-solicitar.gif) no-repeat 5px 50%}
#solicitar-informacion .col_1 div#ver-mapa p { margin-left:15px; padding:10px; height:30px; width:160px; background:#c9c9c9; color:#000}
#solicitar-informacion .col_1 div#ver-mapa p a { display:block; margin-top:5px; padding:1px 0 2px 15px; background:url(/imagenes/proyecto-detalle/ico-flecha-solicitar.gif) no-repeat 90% 50%  #e9e9ea}

#solicitar-informacion .col_2 { float:left; width:538px;}
#solicitar-informacion .col_2 span {display:block; padding:10px 0 10px 15px; width:80%; background:url(/imagenes/proyecto-detalle/ico-solicitar.gif) no-repeat 5px 50%}

#solicitar-informacion .col_2 form {  float:left; margin:0 0 10px 0; padding-left:15px; width:80%; }
#solicitar-informacion .col_2 fieldset { float:left; width:49.5%;}
#solicitar-informacion .col_2 fieldset label { margin-bottom:0px; color:#000; }
#solicitar-informacion .col_2 fieldset .radio label { display:inline; margin:0;} 
#solicitar-informacion .col_2 fieldset p { margin-bottom:2px;}
#solicitar-informacion .col_2 fieldset label#consulta { vertical-align:top;}
#solicitar-informacion .col_2 input , #solicitar-informacion .col_2 select {  height:15px; width:180px; color:#000; border:1px solid #949696;}
#solicitar-informacion .col_2 .btn-submit { display:block; clear:both; text-align:right; }
#solicitar-informacion .col_2 .btn-submit input { width:61px; height:15px; border:0; padding:0;}
#solicitar-informacion .col_2 #contactar_tel { float:left; clear:both; margin-top:10px; width:250px; }
#solicitar-informacion .col_2 #contactar_tel input { width:auto; border:none; background:none; }
#solicitar-informacion .col_2 #contactar_tel label { font:normal 9px Arial, Helvetica, sans-serif; }


#descripcion-proyecto, #situacion-proyecto, #entorno-proyecto, #calidades-proyecto, #video-proyecto, #viviendas { margin-left:5px;}

/*  descripcion */
	#descripcion-proyecto .col_1 { float:left; width:227px; margin-right:20px;}
	#descripcion-proyecto .col_2 { float:left; width:520px; }
	#descripcion-proyecto img { float:left; border-width:0 5px; border-style:solid; border-color:#e6e6e6; margin-bottom:15px; }
	#descripcion-proyecto div#precio { float:left; padding-left:5px; background:#c9c9c9; width:222px; color:#000}
	#descripcion-proyecto h4 { font:bold 14px Arial, Helvetica, sans-serif; color:#666666; }
	#descripcion-proyecto p.localidad { color:#e42c2a; margin-bottom:10px; }
	#descripcion-proyecto p.descripcion  { margin-bottom:9px; }
	
/* situacion */
	#situacion-proyecto img { float:none; border-width:3px 4px; border-style:solid; border-color:#a8a8a8; margin-right:20px;}
	#situacion-proyecto div img { }
	p.thumb-galeria { margin-bottom:10px;}

/* entorno */
	#entorno-proyecto img { border-width:3px 4px; border-style:solid; border-color:#a8a8a8; float:left; margin-right:5px;}
	#entorno-proyecto .thumb-galeria-corta {  float:left;}
	#entorno-proyecto ul { margin-left:0;}
	#entorno-proyecto ul li { width:85px;}
	#entorno-proyecto ul img { margin:0; padding:0; display:block; margin-bottom:4px;}
	#entorno-proyecto p { margin-top:10px;width:488px;}

/* calidades */
	#calidades-proyecto dt {  font-weight:bold; color:#e42c2a; background:#E2E2E2; padding:3px 4px; display:inline;}
	#calidades-proyecto dl ul , #calidades-proyecto dl{ margin-top:12px;}
	#calidades-proyecto dl ul li{ float:none; width:100%; margin:0 0 7px 0;}
	#calidades-proyecto ul li {width:45%; float:left; margin-left:2%}
	
	#calidades-proyecto dd {margin-top:1em;width:300px;}
	
/* Viviendas */
	hr { border:8px solid #fff;}
	table tfoot td { text-align:right;}
	#pagina table tfoot p { margin-top:5px;}
	#pagina table tfoot a { width:10%;  border:0; background:#112a5e; color:#fff; padding: 2px 3px; margin:5px 0 0 0; cursor:pointer;}
		
/* Estilos Jquery */
	/* hover de las filas */
	#viviendas tbody tr.hover { background:#112A5E; color:#fff;}
	
	

#menu-lateral h2 { background:url(/imagenes/proyectos-en-venta/tit-menu.gif) no-repeat 100% 100%; }

#menu-lateral ul li{ margin-left:17px; width:143px; float:right}
#menu-lateral ul li.submenu-lateral{margin-left:0px; width:160px; margin-bottom:10px;padding-left:17px; font-weight:normal; color:#333;text-decoration:none; }
#menu-lateral ul li.submenu-lateral ul li { margin-left:0px; width:160px;}

#menu-lateral ul li.submenu-lateral a {display:block; padding-top:2px; padding-left:17px; height:17px; color:#333; background:none; text-decoration:none; font-weight:bold}
#menu-lateral ul li.submenu-lateral a:hover,#menu-lateral ul li.menu-lateral-seleccionado a:link,#menu-lateral ul li.menu-lateral-seleccionado a:visited{ display:block; color:#e42c2a; background:url(/imagenes/comunes/fnd-lateral-blanco.gif) 100% no-repeat;  }