
#oficina-ventas{ margin:0; width:auto;}
#contenido {margin-left: 10px;}

/************* COLUMNA IZQUIERDA ***********/

#columna-izquierda {margin-bottom: 20px;background: url(/imagenes/ficha-promocion/fnd-col-izda.gif) no-repeat top right;margin-top: 20px;float:left;display:inline; width:175px; margin-left:10px; /*margin-top:39px;*/ }
	#columna-izquierda #conoce-promocion { background:url(/imagenes/ficha-promocion/fnd-conoce.jpg) no-repeat; height:34px; text-indent:-999999px;}
	#columna-izquierda #logo-promocion {   /*height:82px;*/}
		#columna-izquierda #logo-promocion img {margin: 10px 0;}
	/************* MENU ***********/
	
	#columna-izquierda #menu-ficha {  margin-top: 40px;/*background-color:#e7e7e7;*/background:#ffffff; width:160px; /*height:157px;*/}
		#columna-izquierda #menu-ficha ul {}
			#columna-izquierda #menu-ficha ul li a { display: block; height: 20px; padding-left:10px;padding-top:3px; font-size:12px;}
			
			/******************Menu***************/
			#columna-izquierda #menu-ficha ul li a {background: url(/imagenes/ficha-promocion/flecha-off.gif) no-repeat center right; border: 1px solid #e8e8e8; width:145px; height:21px; /*color:#87888a;*/color:#989898; text-decoration:none; font-weight:bold; }
			#columna-izquierda #menu-ficha ul li a:hover{ background: url(/imagenes/ficha-promocion/flecha-on.gif) no-repeat center right;color:#fb931a; }
			#columna-izquierda #menu-ficha ul li a.menuOn{background: url(/imagenes/ficha-promocion/flecha-on.gif) no-repeat center right;color:#fb931a; }
				/******************Menu desplegable**********/
				#columna-izquierda  #menu-ficha ul li ul{ }
				#columna-izquierda #menu-ficha ul li ul li{ background: #F4F4F4; width: 157px; }
				#columna-izquierda #menu-ficha ul li ul li a{padding: 4px 0px 0px 10px !important;  height:21px; background:none; color:#87888a; text-decoration:none; font-family: Arial;font-size:10px;}
				#columna-izquierda #menu-ficha ul li ul li a:hover{ background:none; color:#fb931a; font-weight:bold;}
				#columna-izquierda #menu-ficha ul li ul li a.menu-planosOn {  height:21px; background:none; color:#fb931a; font-weight:bold;}
				#columna-izquierda #menu-ficha #libro {text-align:center; margin-top: 30px; width: 90px; }
				#columna-izquierda #menu-ficha #libro a{text-decoration: none; font-size: 12px; color: #FC9E31; font-weight: bold;}
	#columna-izquierda #titulo-oferta { background:url(/imagenes/ficha-promocion/fnd-titulo-oferta.jpg) no-repeat; width:202px; height:34px; text-indent:-999999px; margin-top:8px;}
	#columna-izquierda #oferta {  height:230px; } 

/************* DESCRIPCION ***********/

#columna-centro { display:inline; float:left; width:550px; margin-left:18px; /*margin-top:39px;*/ margin-right:18px;min-height:550px;height:auto !important;height:550px;	}
	#columna-centro #titulo-promocion { }
		#columna-centro #titulo-promocion h3.tituloPromocion { font-family: Arial; font-size:20px; font-weight:bold; color:#87888a; padding-top:8px;}
	#columna-centro #promocion{ float: left;margin: 15px 0px;}
	#columna-centro #promocion .desc_naranja{ font-size: 12px;color:#fc9e31; font-weight:bold;}
	#columna-centro #promocion .desc_precio{ font-size: 29px;color:#123D97; font-weight:bold; margin-top: 20px; /*float:left;*/text-align:right;margin-right:20px;}
	#columna-centro #promocion #main { /*float: left;*/ border: 2px solid #e8e8e8;}
	
	#columna-centro #texto-promocion { font-size:11px; font-family:Arial; color: #87888a; line-height:17px; /*width:253px; float:left; margin-left: 20px;*/margin:20px 0 0;}
		#columna-centro #texto-promocion  p{margin-bottom: 10px;}

	 
	/************  SITUACION **********/
	#columna-centro #googleMaps{margin-top: 10px; height:309px; margin-bottom: 20px;}
	#columna-centro #texto-situacion {color:#87888A;float:left;font-family:Arial;font-size:11px;line-height:17px;margin-bottom:20px;}
	
	/************  ENTORNO **********/
	#columna-centro #texto-entorno {color:#87888A;float:left;font-family:Arial;font-size:11px;line-height:17px;margin-bottom:20px;}
	#columna-centro #grande {margin: 10px 0;}
	#columna-centro #galeria{ margin-bottom: 10px;}
	#columna-centro #galeria img.pequena {margin: 4px 0;  cursor:pointer;}
	#columna-centro #galeria span.relleno{margin: 0px 4px;}
	#columna-centro #pie_de_foto {font-size: 12px; font-family: Arial; color: #87888A; font-weight:bold;}
	
	
	#columna-centro #oferta{float:right;height:50px;background:#002e54;margin-top:-51px;position:relative;width:300px;}
	#columna-centro #oferta span{display:block;color:#fff;font-weight:bold;}
	#columna-centro #oferta #antes{margin:3px 10px 0;font-size:11px;text-align:left;}
	#columna-centro #oferta #ahora{text-align:right;font-size:28px;margin:0 10px 0 0;}
	#columna-centro #desde{float:right;height:40px;background:#002e54;margin-top:-42px;position:relative;width:250px;color:#fff;}
	#columna-centro #precio_desde{text-align:right;font-size:28px;margin:2px 10px 0 0;display:block;}
	
	#columna-centro #imprimir-calidades{text-align:right;}
	#columna-centro #imprimir-calidades img{margin:0 4px 0 0;}
	#columna-centro #imprimir-calidades a{color:#000;}
	#columna-centro #texto-calidades{ margin-top: 25px; }
		#columna-centro #texto-calidades p{font-size:10px; font-family:Arial; color: #87888a; line-height:13px; margin-left:10px;  margin-bottom:18px;}
		#columna-centro #texto-calidades ul{font-size:10px; font-family:Arial; color: #87888a; line-height:13px; margin-left:25px;  margin-bottom:18px;list-style:disc;list-style-position: outside;}
		#columna-centro #texto-calidades .titulo-calidades{color:#87888a; font-weight: bold; margin-bottom:0px; font-size: 12px; font-family:Arial; margin-bottom: 15px;}
		
	/***** VIVIENDAS *****/
	.viviendas strong{display: block; font: bold 14px Trebuchet MS; color: #006699;}
	
	.viviendas strong.comparativa{margin-left: -1px; width: 120px; height: 32px; text-indent: -99999px;}
		 .viviendas strong.comparativa {background: url(/imagenes/ficha-promocion/pestanhaES.gif) no-repeat;}

		
	.viviendas p.texto{float: left; margin: 15px 0; width: 440px; font: bold 12px Arial; color: #878787;}
	
	.viviendas a.pestanaOFF{float: left; margin: 10px 1px -10px 0; padding: 8px 14px; height: 15px; background: url(/imagenes/ficha-promocion/fnd-viviendas-pestana-OFF.jpg) repeat-x; font: bold 13px Trebuchet MS; color: #878787; text-align: center; border-top: 2px solid #d6d6d6; border-left: 2px solid #d6d6d6; border-right: 2px solid #d6d6d6; }
	* html .viviendas a.pestanaOFF{padding-bottom: 5px;}
	.viviendas a.pestanaON{float: left; margin: 10px 1px -10px 0; padding: 8px 14px; height: 15px; background: url(/imagenes/ficha-promocion/fnd-viviendas-pestana-ON.jpg) repeat-x; font: bold 13px Trebuchet MS; color: #878787; text-align: center; border-top: 2px solid #d6d6d6; border-left: 2px solid #d6d6d6; border-right: 2px solid #d6d6d6; }
	* html .viviendas a.pestanaON{padding-bottom: 5px;}
	
	table{width: 550px; border: 0;}
		.tabla-principal{float: left; margin-top: 10px; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5;}
		.tabla-principal tr th, #tabla-principal tr td{padding: 2px; height: 30px; text-align: center;}
		.tabla-principal tr th{background: #e1e1e1; font-size: 12px; font-weight: bold; color: #878787;}
		.tabla-principal tr.oscuro td{background: #fff;}
		.tabla-principal td {text-align: center; color: #878787}
		.tabla-principal tr td a{color: #006699; text-decoration: underline !important;}
			.tabla-principal tr td a{text-decoration: none;}
		.tabla-principal tr th sup{font-weight:bold;font-size:7px;*font-size:10px;}
	
	#comparativa{float: left; margin: 25px 0 -40px;}
	#tabla-comparativa{}
		#tabla-comparativa tr th, #tabla-comparativa tr td{padding: 2px; height: 30px; text-align: center;}
		#tabla-comparativa tr th{background: #297094; font: bold 12px Arial; color: #fff;}
		#tabla-comparativa tr.oscuro td{background: #006699;}
		#tabla-comparativa tr td{background: #297094; color: #fff;}
		#tabla-comparativa tr td a{color: #fff; text-decoration: underline !important;}
			#tabla-comparativa tr td a{text-decoration: none;}
		
	#compare {float: left; margin: 15px 0 0 462px; padding: 5px 0 0 12px; height: 20px; width: 69px; display: inline; font-weight: bold; color: #fff; background: #006699;}		
		
		/* camparativa vivienda */
	body.ampliado {background: #fff;}
	#ampliado {margin: 0 auto; width: 780px; text-align: left;}
	#titulo-ampliado {height: 60px; position: relative; background: url(/imagenes/promociones-ampliadas/cabecera.gif) no-repeat 2px 0;}
		#titulo-ampliado h1 {position: absolute; right: 0; width: 160px; height: 60px; text-indent: -9999px; cursor: pointer;}
		#titulo-ampliado h2 {text-indent: -9999px;}
		#titulo-ampliado h3 {position: absolute; top: 0px; left: 28px; color: #fff; font-size: 24px;}
	body.ampliado #tabla {width: 778px; margin-left: 2px;}
		body.ampliado #conta{margin-left: 10px; height: 200px;}
		body.ampliado dl {float: left; margin-top: 0px; width: 154px;}
			body.ampliado dt {background: #006699; height: 25px; color: #fff; font-weight: bold; font-size: 12px;}
			body.ampliado dd {height: 25px; color: #999; font-weight: bold; font-size: 12px;}
			body.ampliado dd.inicial {font-weight: normal !important;}
			body.ampliado dd.oscuro {background: #dfdfdf !important;}
			
/************* COLUMNA DERECHA ***********/


#columna-derecha { display:inline; float:left; width:209px; height:558px; margin-right:10px; /*margin-top:39px;*/}

	#columna-derecha p.logo-contactanos { background:url(/imagenes/ficha-promocion/fnd-tit-formulario.jpg) no-repeat; height:41px; /*text-indent:-999999px;*/}
		#columna-derecha p.logo-contactanos a { display:block; height:41px;}
		
	#columna-derecha #formulario{ background:url(/imagenes/ficha-promocion/fnd-formulario.jpg) no-repeat;height:391px;}
		#formulario *{color:#01669e;font-family:Arial;}
		#formulario form {}
			#formulario form  fieldset{ border:0}
			#formulario form fieldset label{ font-family:Arial; font-size:11px; color:#87888a; margin-left:10px; margin-top:4px; display:block;}
			#formulario form fieldset input{ width:189px; height:17px; border:1px solid #d5d2d2; background:#fff; color:#87888a; margin-left:9px; margin-top:3px; display: block; }
			#formulario form fieldset .none{display:none;}
			#formulario textarea { width:191px; height:49px; margin-top: 4px;margin-left:9px; display: block; border:1px solid #d5d2d2; background:#fff;}

		#formulario #deseo{ font-family:Arial; font-weight:bold; font-size:11px; color:#87888a; margin-left:9px; margin-top:7px; margin-bottom:5px;}
		#formulario #finalidad{ font-family:Arial; font-weight:bold; font-size:11px; color:#87888a; margin-left:9px; margin-top:13px; margin-bottom:10px;}
		
		#formulario label.inline {float: left; margin-left: 5px; display: inline !important; font-size:11px; margin-right:10px;}				
		#formulario input.inline {float: left; display: inline !important; width: 10px !important; height: 15px !important; /****** Esto es para el IE6 ******/ background: none !important;margin-right:0; margin-left:9px;border:0;}

		#formulario #pcondiciones { margin-top: 12px;}
		#formulario #condiciones { width:auto;}
		#formulario #lcondiciones{ margin-right:0px;width:144px;}
		#formulario #acondiciones {color:#87888a;font-size: 10px !important; letter-spacing:-1px;}
		
		#formulario #enviar {display:inline; font-family:Arial; font-size:11px;color:#ffffff; padding-bottom:3px;height:23px;font-weight: bold; margin-top:14px;*margin-top:5px; margin-left:74px; width:127px; background:#002e54; border:none; cursor: pointer;}
				
		* html #formulario {}	
		*+html #formulario {}	
			#formulario #lcheck,#pagina #formulario #lcondiciones {font-size: 10px !important;font-weight:normal; /*width:130px;*/}
			
	#columna-derecha  #contacto { background:url(/imagenes/comunes/fnd-contacto.jpg) no-repeat; width:209px; height:133px;}
		#columna-derecha #contacto p.telefono { font-family:Arial; font-size:18px; color:#fff; font-weight:bold; margin-left:114px; padding-top:22px;letter-spacing:-1px;}
		#columna-derecha #contacto p.web a { font-family:Arial; font-size:10px; color:#fff; font-weight:bold; margin-left:114px; text-decoration:none; }
		#columna-derecha #contacto p.web a:hover { font-family:Arial; font-size:10px; color:#fff; font-weight:bold; margin-left:114px;text-decoration:underline; }	

		/* PLANOS */
		#plano_imprimir{display:none;}
