body { background:url("../img/bg.gif"); margin:0px; padding:0px; overflow:scroll; overflow-x:hidden; .overflow:hidden; }

select{font:8pt Arial;}
.checkbox{font:bold 9pt Arial; color:#FFF;}
a img{border:none;}

/* */
#fondo { width:100%; background:url(../img/bg_arriba.gif) repeat-x;  border:none; display:table; text-align:center;}

/*  LOGIN BACKOFFICE */
.parte_back{width:100%;}
.entrada_back{ width:959px;height:600px;margin:0 auto;}
.dato_acceso{ margin-top:5px;vertical-align:middle; }
.dato_acceso span{ font-size:10px;vertical-align:middle; }


/* CABECERA  */	
.cabecera{width:929px; height:139px; margin:0px auto;text-align:left;}
.izquierda_cab_sup{float:left; clear:none;background:url(../img/lat_izdo_sup.gif) no-repeat;width:23px;height:34px; }
.derecha_cab_sup{float:right; clear:none;background:url(../img/lat_dcho_sup.gif) no-repeat;width:23px;height:34px;}
.cabecera_sup{float:left; clear:none; width:929px; background:url(../img/bg_sup.gif) repeat-x;}
#telefono{float:right; clear:none; margin:0px 20px 0px 10px;}	
.texto{text-align:right; font:8pt Arial; color:#ADC687; margin-top:9px; border:none;} 
.slogan{float:left; clear:none;background:url(../img/compraventa.gif) no-repeat;width:374px;height:34px; }
	#sloganprint{display:none;}
.cabecera_inf{ margin-top:-9px; float:left; clear:none; width:929px;}
.logo{float:left; clear:none; width:326px; height:64px;margin-right:15px;}
.logo img {border:0px;}
#logoprint{display:none;}
.raya{float:left; clear:none; width:1px; vertical-align:center; margin-right:10px; background:url(../img/raya.gif) no-repeat; height:67px;margin-top:8px; }
.login_back{float:left; clear:none;position:absolute;top:268px;margin:0 0 0 ;width:auto;margin-left:100px;}
.contenedor_back{margin:5px 0 0 0; }
.blanco{ color:#ffffff; }
/* MENU */
#menu{float:left; clear:none; display:inline;height:18px; margin-top:12px; .margin-top:28px !important;}
#menu ul{float:left; clear:none; list-style:none; margin-left:0px; padding:0px;}
#menu li {float:left; clear:none; display:inline;height:18px; margin:0px; padding:0px; overflow:hidden; margin-right:10px !important; .margin-right:4px; }
#menu li a img {float:left; clear:none;display:inline; border:none; margin:0px; padding:0px;  }
#menu li a  {.float:left; .clear:none; height:18px; margin-top:0px; cursor:pointer; display:block; margin:0px; padding:0px; }
#menu li a:hover  { margin-top:-18px;}
#menu li a:active { margin-top:-36px;}
#menu li a.actual { margin-top:-36px;}
#menu li a.actual:hover { margin-top:-36px; cursor: default; }


.crece {clear:both;}
.negrita {font:bold 8pt Arial; color:#FFF; }
.normal {font:8pt Arial; color:#FFF;}
.verde{font:bold 8pt Arial; color:#CEDBAF;}
.sig {font: bold 10pt Arial; color:#B6B28E;}
.izquierda{float:left;clear:none;background:url(../img/lat_izdo_inf.gif);width:8px;height:139px; }
.derecha{float:right;clear:none;background:url(../img/lat_dcho_inf.gif);width:8px;height:139px;}

		
#cuerpo{width:929px; min-height:440px; margin:0px auto;text-align:left;}
	#foto{float:left; clear:none; width:929px; height:300px; position:relative; margin:0px;}
		#foto img{position:relative;}
		#presente {float:left; clear:none; width:385px; height:139px; position:relative;bottom:160px; left:20px;}
			.enlace_finca img{text-decoration:none; border:none;}
			#texto_presente {float:left; clear:none; margin:8px 10px; position:absolute; top:0px; left:0px;}
			.amarillo{font:bold 17pt Arial; color:#FFBE00;}
			.claro{font:bold 17pt Arial; color:#FCDC7E;}
			.blanca{font:12pt Arial; color:#FFFFFF;}
			.negro{font:bold italic 17pt Arial; color:#FFF;}
			
			#enlace_presente { float:left; clear:none; position:absolute; top:0px; left:0px; }
	
	
		#siguiente{float:right; clear:none; min-width:300px;  height:17px; padding:3px 5px 7px 0px !important; .padding:3px 0px 0px 0px; position:relative; bottom:53px; right:0px; background-color:#323023; filter:alpha(opacity=80); opacity:0.8; border:1px solid #323023; text-decoration:none; cursor:pointer; .cursor:hand;}
			#siguiente_img{float:left; clear:none;border:none; margin-top:-2px; margin-right:2px;}
			#siguiente_img a {text-decoration:none;}
			#texto_siguiente{float:left; clear:none; margin-right:10px; margin-top:0px;}
			#texto_siguiente a{font: bold 10pt Myriadbold; color:#B6B28E;}
			#siguiente a:vlink {.text-decoration:none;}
			#siguiente:hover .subrayado{text-decoration:underline; color:#FFF;}
			
	
	#descripcion{float:left; clear:none; width:929px; margin:1px 0px 0px 0px !important; .margin:-142px 0px 0px 0px; background:url(../img/bg_inf.gif) repeat-x;border:none;}
		#fotos{float:left; clear:none; width:460px;}
		.medio{ width:215px; border:none; position:relative; margin-right:0px !important; .margin-right:15px;}
		.mediofondo {float:left; clear:none; position:absolute; top:0px; left:0px;}
		.medio_img { width:188px; height:61px; left:20px; top:20px; position:absolute;}
		.medio_img img{margin-top:0px !important;.margin-top:101px;}
		.subir{top:96px; left:4px; width:215px;position:absolute;text-align:center; }
		
		#parrafo_desc{float:right; clear:none;  width:445px; margin-top:15px; }
		#parrafo_desc img{float:left; clear:none;}
		.geor_nor{font:8pt Georgia; color:#FFF; font-style:italic;}
		.geor_negrita{font:bold 8pt Georgia; color:#FFF; font-style:italic;}
		#parrafo_desc p{margin-top:20px;}

/*  PAGINA DETALLE */
#cuerpo_detalle{width:929px; margin:-18px auto 0px auto;.margin-top:0;text-align:left;position:relative;}
	#foto_detalle{position:relative;margin-bottom:1px;}
		#ref_detalle{position:absolute;bottom:0;left:22px;width:400px;padding-right:5px;background:#3a382e; filter: alpha(opacity=90); opacity: .9; -moz-opacity: 0.9}
/* 			#ref_detalle p{color:#ffbe00;font-family:Arial;font-size: 16pt;font-weight:bold;padding:8px;margin:0 0 0 16px;} */
/* 			#ref_detalle span{color:#fcdc7e;display:inline;} */
			#ref_detalle p{display:none;}
			#ref_detalle img{margin:8px 0 0px 25px;}
		#operacionimg{position:absolute;top:0;right:0 !important;.right:-1px;}
/*		.operacion{position:absolute;top:0;right:0;width:112px;height:112px; .margin-right:-1px;}
			#op_Venta{background:top right no-repeat url(../img/enventa-trans.png)}
			* html #op_Venta{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/enventa-trans.png', sizingMethod='image')}
			#op_Alquiler{background:top right no-repeat url(../img/alquiler-trans.png)}
			* html #op_Alquiler{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/alquiler-trans.png', sizingMethod='image')}
			#op_Alquiler_Venta{background:top right no-repeat url(../img/alquiler_venta-trans.png)}
			* html #op_Alquiler_Venta{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/alquiler_venta-trans.png', sizingMethod='image')}*/
	#detalle_abajo{background:#446923 url(../img/bg_inf.gif) bottom repeat-x;position:relative;min-height:250px !important;width:929px; margin:0; padding-bottom:20px;}
		#ref_detalle_abajo{margin-left:22px;width:400px;padding-right:5px;min-height:80px !important;padding-top:8px;background:#343623 url(../img/bg_ref_detalle.gif) bottom repeat-x;}
		*html #ref_detalle_abajo{height:80px;}
			#ref_detalle_abajo p{color:white;font-family:Arial;font-size:18px;padding:6px;margin:0 20px;boarder:1px solid;}
				.print{display:none;}
				#ref_detalle_abajo img{margin:0 20px;}
			#ref_detalle_abajo #precio{font-style:italic; font-size:20px; font-weight:bold; padding-top:3px;}

		#detalle_abajo h3{margin:0;padding:20px 0 6px 0;font-family:serif;color:#cedbaf;font-style : italic;font-size:13pt;}
			h3 span{display:none;}

		#datos{padding:10px 0 0 30px;font-family:Arial;font-size: 8pt;color:white;width:400px;}
			#datos th{font-family:Arial;font-size: 8pt;font-weight:bold;color:#cedbaf;text-align:right;padding-right:16px;}
			#datos td{font-family:Arial;font-size: 8pt;color:white;text-align:left;}
			#datos th, td{vertical-align:baseline;}
			#datos a{color:white;}
			#datos p{margin:0;}
		#galeria{float:right;clear:both;padding:0;width:428px;margin-bottom:90px;}
			.fondo_miniatura{float:left;clear:none;background:url(../img/fondodetalle-trans.png) no-repeat;width:174px;height:101px;padding:0px !important;.padding:20px;}
			 *html .fondo_miniatura{width:174px;height:101px;.padding:20px;background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fondodetalle-trans.png', sizingMethod='image')} 
			.fondo_miniatura img{ margin:20px 0 0 20px !important;.margin:0px;}
			.fondo_miniatura2{width:174px;height:101px;margin-right:-174px;float:left;clear:none;display:none;position:relative;}		/**html .fondo_trans { border:1px solid red;width:134px;height:61px;position:relative; right:158px;top:20px;float:left;clear:none;}*/
			.fondo_miniatura2 img{ position:absolute;width:138px;height:65px;left:-156px;top:18px;}
		#imprimiryvolver{position:absolute;bottom:20px;right:0;width:430px;vertical-align:center;}
			#imprimir{margin-left:20px;}
			#volver{margin:33px 20px 20px 20px;display:inline;}
	
	#esquina_izq{position:absolute;bottom:0 !important;left:0 !important;left:0px; background:url("../img/lat_izdo_inf.gif") bottom left; width:8px;height:139px;}
	#esquina_der{position:absolute;bottom:0 !important;right:0 !important;right:-1px;background:url("../img/lat_dcho_inf.gif") bottom right;width:8px;height:139px;}
	#error{text-align:center;font-family:sans-serif;padding:20px;border:1px solid #446923;background: white;width:600px;font-size:13px;margin: 25px 164px;color:#323023}

.map2img{border:1px solid black;}


#pie{width:929px; height:85px; margin:18px auto 0px ;text-align:left;}
	#pie p{float:right;clear:none;font:8pt Arial; color:#323023; margin-right:10px; margin-top:17px; vertical-align:middle;}
	#correo_2008{display:inline;}
	#pie_der{float:right;clear:none;margin-top:10px; .margin-top:9px; margin-right:25px;}
	#correo{margin:15px 7px; font:8pt Arial; color:#323023; line-height:15px;}
	#correo a{font:bold 8pt arial; color:#3F3F3F;}
	#correo img{margin-left:12px;}
	#escribenos{display:block;}
	#colaboran{.margin-top:15px;}
	#colaboranprint, #pielefonos {display:none;}
	#varnet{float:right; clear:both; margin:10px 27px 10px 10px;}
	#rss { vertical-align:middle; font:8pt Arial; color:#323023; float:left; clear:none; display:block; height:22px; width:405px; overflow:hidden;}
	#rss a img{float:left; clear:none;  margin-left:0px; display:block; height:22px; }
	#rss a{height:22px;text-decoration:none;  display:block;}
	#rss p{float:left; clear:none; margin-top:4px; margin-left:0px; margin-right:0px; .cursor:hand;}


	


/* fincas */
#buscador{float:left; clear:none; width:929px; margin:1px 0px 0px 0px;}
#cabecera_buscador{height:151px;}
#cabecera_buscador img{float:left; clear:none; margin-bottom:1px; display:inline;}
#buscador_img{float:left; clear:none; margin:23px 17px 0px 30px;display:inline;}

#pie_buscador{width:929px !important;.width:932px;}
#buscar{float:left; clear:none; margin-top:11px; margin-left:13px; width:33px; height:34px; border:none; background:url(../img/btn_buscar-trans.png) no-repeat !important; .background:none; text-decoration:none; cursor:pointer; .cursor:hand;}
#caja{float:left; clear:none; margin:16px 0px;}
#buscador_izquierdo{float:left; clear:none; width:12px;  background:url(../img/lat_izqdo_bus.gif) bottom no-repeat;}
#buscador_centro{float:left; clear:none; width:905px; background:url(../img/centro_bus.gif) bottom repeat-x;}
#buscador_derecho{float:left; clear:none;width:12px; background:url(../img/lat_dcho_bus.gif) bottom no-repeat;}
 
#pie_buscador2{width:929px;} 
#buscador_izquierdo2{height:auto;background:url(../img/lat_izqdo_bus.gif) bottom left no-repeat;}
#buscador_centro2{width:929px; background:url(../img/centro_bus.gif) bottom repeat-x #446923; margin:0px; }
#buscador_derecho2{ background:url(../img/lat_dcho_bus.gif) bottom right no-repeat;}
#buscador_relleno2{clear:both;height:18px;}

.total{float:right; clear:none; margin:20px 23px 10px 30px;  font:bold 9pt Arial; color:#FFF; }
#total_imagen{float:left; clear:none; padding-top:1px !important; .padding-top:3px; margin-right:5px;}
#numero{float:left; clear:none;}


/*  GALERIA DE INMUEBLES */
.no_hay{font:bold 9pt Arial; color:#323232; margin-left:50px;}
#resultados{float:left; clear:none; width:929px !important;width:941px; min-height:100px; margin:15px auto;}
.tercio{float:left;clear:none; border:none;width:33% !important;.width:312px;margin-bottom:20px;}
	.descripcion_superior{float:left; clear:none;font:bold 9pt Arial; color:#323023;width:312px;margin-bottom:-8px;}
		.tipo_referencia{float:left;clear:none;margin-left:15px !important;.margin-left:7px; }
		.extension{float:right;clear: none;   margin-right:15px !important; .margin-right:8px; font:8pt Arial; color:#323023;}
			.extension span{font-size:140%;}
	.tercio_img{float:left; clear:none;  width:308px; height:128px; background:url(../img/fondo_lista-trans.png) no-repeat; }
	* html .tercio_img {float:left; clear:none;  width:308px; height:128px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fondo_lista-trans.png', sizingMethod='image')}
	.tercio_img img{float: left; clear:none; margin:20px 0 0 20px;}	
	.descripcion_inferior{float:left; clear:none; width:312px; margin-top:-4px;}
		.situacion{float:right; text-align:right; clear:none; width:207px; font:8pt Arial; color:#4B7128; margin-left:-25px; margin-right:15px !important; .margin-right:8px;}
		.precio{float:left; clear:none; width:74px;  margin-left:15px !important;.margin-left:7px; font:bold 8pt Arial; color:#4B7128;}
		
		
.medio{float:left; clear:none; width:215px; border:none; position:relative; margin-right:0px !important; .margin-right:-15px;}
		.medio img {float:left; clear:none; position:absolute; top:0px; left:0px;}
		.medio_img{float:left; clear:none; width:188px; left:20px; top:20px !important; .top:-81px; position:relative;}
	
/*viviendas*/
#buscador_viv{float:left; clear:none; width:929px; margin:1px 0px 0px 0px;}
#cabecera_buscador_viv img{float:left; clear:none; margin-bottom:1px;}
#pie_buscador_viv{float:left; clear:none; width:929px; height:87px;}

#tipo_viv{float:left; clear:none; margin:16px 0px 0px 0px; border:none;}
#tipo_vivienda{float:left; clear:none; margin-right:13px;}
/*#buscar_viv{margin-top:15px; border:none;}*/
#contenedor_prov{float:left; clear:none; margin:0px 0px 10px 210px;  display:inline;border:none;}
.localidad_viv{float:left; clear:none;border:none;}
.provincia_viv{float:left; clear:none; margin-right:21px;border:none;}
.situacion_marron{float:right; text-align:right; clear:none; width:200px; font:8pt Arial; color:#603314; margin-right:15px !important; .margin-right:8px;}
.precio_marron{width:75px; font:bold 8pt Arial; color:#603314;float:left; clear:none;margin-left:15px !important;.margin-left:7px; font:bold 8pt Arial; }
#buscador_izquierdo_viv{float:left; clear:none; width:12px; height:87px;background:url(../img/lat_izqdo_bus.gif) no-repeat;}
#buscador_centro_viv{float:left; clear:none; width:905px !important;width:902px;height:87px; background:url(../img/centro_bus.gif) repeat-x; border:none;}
#buscador_derecho_viv{float:left; clear:none;width:12px; height:87px;background:url(../img/lat_dcho_bus.gif) bottom no-repeat;}


/*Solares*/
#provincia_sol{float:left; clear:none; margin:20px 0px;}
#localidad_sol{float:left; clear:none; margin:20px 0px 20px 21px;}


/*Locales*/

#contenedor_loc{float:left; clear:none; margin:0px 0px 10px 198px; display:inline; border:none;}
#conte_chec{width:500px;}

/*Paginador*/
.paginador{float:right; clear:none; font: bold 11pt Arial; color:#5A8430;}
.paginador a{font: bold 8pt Arial; color:#323023;}
.paginador a:hover{color:#5A8430;}

/*Hablamos*/
#masinfo{float:left; clear:none; margin:20px 17px 0px 30px;}
#informacion{float:left; clear:none; width:929px; min-height:150px; margin:0px auto 20px;}
.datos{float:left; clear:none; width:425px; margin-top:24px; margin-left:17px;}
.letra_marron{font:bold 9pt Arial; color:#2D2D2D;}
.lista_punto{float:left; clear:none; .margin-top:10px;}
.lista_punto ul{list-style:none; font:8pt Arial; color:#2D2D2D; line-height:18px;}
.lista_sin{float:left; clear:none; .margin-top:10px;}
.lista_sin ul{list-style:none; font:bold 8pt Arial; color:#2D2D2D; line-height:18px;}
.lista_sin a {text-decoration:underline; border:none; font:bold 8pt Arial; color:#2D2D2D;}


/*Vender Con Nosotros*/
#blanco_arial{float:left; clear:none;font:bold 8pt Arial; color:#FFFFFF; margin-top:15px;}
#lista_nosotros{float:left; clear:none; margin-top:20px; font:8pt Arial; color:#2D2D2D; width:350px; list-style:none; border:none; margin-left:25px; margin-right:30px; .margin-left:70px !important; .margin-left:40px; }
#lista_nosotros li{margin-top:15px; padding-left:45px; .height:auto !important; .height:35px;  min-height:32px!important; border:none;}

#lista_nosotros2{float:left; clear:none;  margin-top:20px; font:8pt Arial; color:#2D2D2D; width:350px; list-style:none; border:none;}
#lista_nosotros2 li{margin-top:15px; .height:auto !important; .height:35px;padding-left:45px; min-height:32px; border:none;}



/* PIE */
.pie_back{ color:#323023;font-size:8pt;font-family:Arial;float:left;clear:both;width:100%; }
.pie_texto{ float:left;clear:none; margin-left:55px; text-align:left; }
.pie_texto img{margin:0px;}
.pie_texto1{float:left;clear:both;}
.pie_texto1 span{font-weight:bold; }
.pie_texto1 a{color:#323023;}

/*.pie_texto1 a:hover{text-decoration:underline; }*/
.logo_real{ float:right;clear:none;color:#323023;font-size:8pt;font-family:Arial;margin-right:75px; }
.logo_real img{ vertical-align:middle; }