


	/* elementos comunes */
	
	.parrafos
	{
	}

	.parrafos p
	{
		color: #262820;
		font-family: Trebuchet MS, Arial, Helvetica;
		font-size: 13px;
		line-height: 21px;
	}
	
	.mensaje
	{
		padding: 15px 10px 5px 10px;
		background: #FFFFFF url(_img_includes/bg-mensaje.gif) left bottom repeat-x;
	}
	
	.mensaje p
	{
		color: #262820;
		font-family: Trebuchet MS, Arial, Helvetica;
		font-size: 13px;
		line-height: 19px;
		margin: 0px 0px 5px 0px;
		padding: 0px;
	}
	
	.informacion
	{
		padding: 20px 55px 10px 45px;
		background: #FFFFFF url(_img_includes/bg-informacion.gif) left top repeat-x;
	}
	
	.informacion p
	{
		color: #262820;
		font-family: Trebuchet MS, Arial, Helvetica;
		font-size: 13px;
		line-height: 25px;
		text-align: justify;
		margin: 0px 0px 10px 0px;
		padding: 0px;
	}
	
	a.admin:link, a.admin:visited, a.admin:active
	{
		border: 0px;
		color: #858971;
	}
	
	a.admin:hover
	{
		color: #000000;
	}



	/* corporate info */
	
	#corporate
	{
		padding: 10px 0 5px 10px;
		margin-bottom: 5px;
		background: #FFFFFF url(_img_includes/bg-corporate-corte.gif) left bottom repeat-x;
		border-bottom: 1px solid #EFEFF1;		
	}
	
		#corporateImage
		{
			float: left;
			margin: 0 5px 0 0;
		}

			#corporateImage img
			{
				border: 2px solid #BBC3CE;
			}
		
		#corporate-corte
		{
			float: left;
			width: 490px;
			height: 194px;
			
			overflow: hidden;
		}
		
			#corporate-corte-head
			{
				background: #294F7B url(_img_includes/bg-corporate-corte-head.gif) center 4px no-repeat;
				font-size: 1px;
				height: 27px;
				border-bottom: 1px solid #C1CCD9;
				margin-bottom: 15px;
			}
			
			#corporate-corte-content
			{
				padding: 0 10px 10px 10px;
			}
			
				#corporate-corte-content-text
				{
					float: left;
					width: 300px;
				}
				
					#corporate-corte-content-text p
					{
						color: #3D4855;
						font-family: Verdana, Arial;
						font-size: 11px;
						font-weight: bold;
						font-style: italic;
						padding: 0 0 0 9px;
						line-height: normal;
						background: url(_img_includes/bg-corte-dot.gif) left 4px no-repeat;
						margin: 0 0 7px 0;
					}
					
					#corporate-corte-content-text p#mensaje-alquiler-garantizado
					{
						color: #30373E;
						font-family: "Trebuchet MS", Arial;
						font-size: 18px;
						font-weight: normal;
						font-style: normal;
						background: none;
						letter-spacing: -1px;
						padding: 0;
						margin: 10px 0 8px 5px;
					}
					
					#corporate-corte-content-text p#agencia-autorizada
					{
						background: none;
						margin: 0 0 12px 10px;
						font-style: normal;
						font-size: 12px;
						font-family: Tahoma, Arial;
					}
					
					#corporate-corte-content-text p#boton-mas-informacion
					{
						margin: 0;
						padding: 0;
						background: none;
						text-indent: -10000px;
					}
					
						#corporate-corte-content-text p#boton-mas-informacion a:link,
						#corporate-corte-content-text p#boton-mas-informacion a:active,
						#corporate-corte-content-text p#boton-mas-informacion a:visited,
						#corporate-corte-content-text p#boton-mas-informacion a:hover
						{
							display: block;							
							font-size: 1px;							
							width: 139px;
							height: 23px;
							background: url(_img_includes/bg-corporate-corte-button.gif) left top no-repeat;
							text-decoration: none;
							border: 0;
							padding: 0;
							margin: 0 0 0 75px;
							outline: 0;
						}
			
				a#corte-de-arbitraje
				{
					float: right;
					padding: 0 0 10px 10px;
					border: 0;					
				}
	
	
	/*
	#corporateText
	{
		float: left;
		width: 440px;
	}
	
	#corporateText p
	{
		color: #262820;
		font-family: Trebuchet MS, Arial, Helvetica;
		font-size: 13px;
		line-height: 21px;
	}
	*/



	/* directos */

	#directos
	{
		margin-bottom: 10px;
	}
	
	.directosItem
	{
		float: left;
		padding: 5px;
		width: 230px;
		margin-right: 10px;
		border: 1px solid #E1E1E5;
		background: #FBFAFA;
		font-family: Arial, Helvetica;
		font-size: 11px;
	}
	
	.directosItem a img
	{
		float: left;
		display: block;
		border: 1px solid #E0E0E2;
		margin-right: 5px;
	}
	
	.directosItem a h2
	{
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		padding: 0px 0px 3px 0px;
		margin: 0px;
	}
	
	.directosItem a span
	{
		font-weight: normal;
		color: #262820;
		border: 0px;
	}


	/* nuevas secciones */
	
	#nuevas-secciones
	{
		margin-bottom: 5px;
	}
	
		#nuevas-secciones .nuevas-secciones-item
		{
			float: left;
			width: 230px;			
			text-align: center;
			margin-left: 15px;
		}
		
			#nuevas-secciones .nuevas-secciones-item a:link,
			#nuevas-secciones .nuevas-secciones-item a:visited,
			#nuevas-secciones .nuevas-secciones-item a:active,
			#nuevas-secciones .nuevas-secciones-item a:hover
			{
				display: block;
				margin-bottom: 8px;
				text-decoration: none;
				border: 0;
			}
		
		
			#nuevas-secciones .nuevas-secciones-item h2
			{
				font-size: 19px;
				margin-bottom: 8px;
				padding-bottom: 0;
			}
			
				#nuevas-secciones .nuevas-secciones-item h2 a:link,
				#nuevas-secciones .nuevas-secciones-item h2 a:active,
				#nuevas-secciones .nuevas-secciones-item h2 a:visited
				{
					margin: 0;
					padding: 0;
					color: #294F7B;
				}
				
				#nuevas-secciones .nuevas-secciones-item h2 a:hover
				{
					color: #000000;
				}
			
			#nuevas-secciones .nuevas-secciones-item p
			{
				padding-top: 0;
				margin-top: 0;
				color: #3C3838;
				font-family: Verdana, Arial;
				font-size: 11px;
			}
			
			
		



	/* barras de cabecera y contenido */
	
	#contentBar
	{
		background: #FFFFFF;
	}
	
	#contentBarPosition
	{
		font-size: 11px;
		font-family: Tahoma, Arial;
		padding: 5px 5px 5px 15px;
		border-bottom: 2px solid #F4F4F4;
	}
	
	#contentBarPosition b
	{
		color: #787878;
	}
	
	#contentBarPositionLeft
	{
		float: left;
	}
	
	#contentBarPositionRight
	{
		float: right;
	}
	
	#contentBarPositionRight a.fichaBack
	{
		
	}
	
	#contentBarPositionRight a.fichaNav
	{		
		color: #99663D;
		background: #FFFFFF;
		padding: 1px 5px 1px 5px;
		text-decoration: none;
		font-weight: normal;
		border-left: 1px solid #C1C2BA;
		border-right: 1px solid #C1C2BA;
		border-bottom: 0px;
	}

	#contentBarPositionRight a.fichaNav:hover
	{
		color: #FFFFFF;
		background: #99663D;
		text-decoration: none;
		border-left: 1px solid #858971;
		border-right: 1px solid #858971;
		border-bottom: 0px;
	}

	#contentBarPositionRight span.fichaNavOff
	{		
		color: #CBCDC3;		
		background: #FFFFFF;
		padding: 1px 5px 1px 5px;
		text-decoration: none;
		font-weight: normal;
		border-left: 1px solid #DEDFD9;
		border-right: 1px solid #DEDFD9;
	}
	
	#contentBarPositionRight span#fichaNavPos
	{
		color: #686868;
		background: #F9F9F6;
		border-left: 1px solid #EFEFF1;
		border-right: 1px solid #EFEFF1;
		font-family: Verdana, Arial;
		font-size: 10px;		
		padding: 1px 5px 1px 5px;
		margin: 0px 5px 0px 0px;
	}
	
	#contentBarTitle
	{
		padding: 75px 0px 0px 0px;
		border-bottom: 1px solid #DBDCD6;
	}
	
	#contentBarTitle h1
	{
		color: #1F1C1B;
		font-family: Arial, Verdana;
		font-size: 20px;
		font-weight: normal;
		letter-spacing: 1px;
		margin: 0px;
		padding: 0px 0px 2px 10px;
	}

	#contentBarSearch
	{
		background: #FFFFFF url(_img_includes/bg-content-bar-search.gif) left top repeat-x;
		padding: 10px 15px 10px 15px;
	}

	.contentBarMotiveVentas
	{
		background: #FFFFFF url(_img_includes/bg-seccion-ventas.jpg) left top no-repeat;
	}
	
	.contentBarMotiveAlquileres
	{
		background: #FFFFFF url(_img_includes/bg-seccion-alquileres.jpg) left top no-repeat;
	}

	.contentBarMotiveOfertas
	{
		background: #FFFFFF url(_img_includes/bg-seccion-ofertas.jpg) left top no-repeat;
	}

	.contentBarMotiveEntorno
	{
		background: #FFFFFF url(_img_includes/bg-seccion-entorno.jpg) left top no-repeat;
	}

	.contentBarMotiveInmobiliaria
	{
		background: #FFFFFF url(_img_includes/bg-seccion-inmobiliaria.jpg) left top no-repeat;
	}

	.contentBarMotiveContacto
	{
		background: #FFFFFF url(_img_includes/bg-seccion-contacto.jpg) left top no-repeat;
	}



	/* listado de inmuebles destacados */
	
	#listadoDestacados
	{
		
	}
	
	#listadoDestacadosTitulo
	{
		padding-bottom: 1px;
		background: #FFFFFF url(_img_includes/bg-title-dots.gif) left bottom repeat-x;
		margin: 0px 0px 7px 0px;
		width: 100%;
	}
	
	
	#listadoDestacadosTitulo h2
	{
		color: #5E5E5E;
		font-size: 11px;
		font-family: Verdana;
		font-weight: bold;
		padding: 5px 0px 5px 10px;
		margin: 0px;
		background: #FFFFFF url(_img_includes/bg-title-sub.gif) left top repeat-y;
	}
	
	#listadoDestacadosContainer
	{
	}

	.listadoDestacadosItem
	{
		float: left;
		margin: 0px 10px 10px 0px;
		padding: 7px 5px 7px 5px;
		border: 1px solid #E6E6E6;
		background: #FFFFFF url(_img_includes/bg-inmueble.gif) left top repeat-x;
		text-align: center;
		width: 125px;
		min-height: 220px;
		height: auto !important;
		height: 220px;
	}
	
	.listadoDestacadosItemFoto
	{
		margin-bottom: 15px;
		height: 100px;
	}

	.listadoDestacadosItemFoto table
	{
		width: 120px;
	}

	.listadoDestacadosItemFoto table tr td
	{
		width: 120px;
		height: 95px;
		text-align: center;
		vertical-align: middle;		
		border: 1px solid #EBEBEB;
		background: #FCFCF8;
	}

	.listadoDestacadosItemInfo
	{
		text-align: center;
	}

	.listadoDestacadosItemInfo h4
	{
		color: #C0C0C0;
		font-size: 11px;
		padding: 0px;
		margin: 0px 0px 5px 0px;
	}
	
	.listadoDestacadosItemInfo h4 span.operacion
	{
		color: #000000;
		font-weight: bold;
	}

	.listadoDestacadosItemInfo h4 span.referencia
	{
		color: #808080;
		font-weight: normal;
	}

	.listadoDestacadosItemInfo h3
	{		
		font-size: 11px;
		font-weight: bold;
		padding: 0px;
		margin: 0px 0px 5px 0px;
	}

	.listadoDestacadosItemInfo .oferta
	{
		color: #968D44;
		font-size: 11px;
		font-family: Verdana, Arial;
		font-weight: bold;
		margin-bottom: 5px;
	}

	.listadoDestacadosItemInfo .precio
	{
		color: #000000;
		font-size: 11px;
		font-family: Tahoma, Arial;
		font-weight: bold;
	}



	/* listado busqueda */

	#listadoBusqueda
	{
		padding-bottom: 15px;
	}

	.listadoBusquedaItem
	{
		padding: 5px 5px 15px 5px;
		margin-bottom: 5px;
		background: #FFFFFF url(_img_includes/bg-split-dotted.gif) left bottom repeat-x;
	}
	
	.listadoBusquedaItemLeft
	{
		float: left;
		margin-right: 25px;
	}

	.listadoBusquedaItemLeft table tr td
	{
		text-align: center;
		vertical-align: middle;
		width: 120px;
		height: 95px;
		border: 1px solid #EBEBEB;
		background: #FCFCF8;
	}

	.listadoBusquedaItemRight
	{
		float: left;
		padding-top: 5px;
		width: 590px;
	}

	.listadoBusquedaItemRight h4
	{
		color: #C0C0C0;
		font-size: 11px;
		padding: 0px;
		margin: 0px 0px 5px 0px;
	}
	
	.listadoBusquedaItemRight h4 span.operacion
	{
		color: #000000;
		font-weight: bold;
	}

	.listadoBusquedaItemRight h4 span.referencia
	{
		color: #808080;
		font-weight: normal;
	}

	.listadoBusquedaItemRight h3
	{		
		font-size: 14px;
		font-weight: bold;
		padding: 0px;
		margin: 0px 0px 7px 0px;
	}

	.listadoBusquedaItemRight .info
	{
		color: #161614;
		font-size: 12px;
		font-family: Trebuchet MS, Tahoma, Arial;
		margin: 0px 0px 7px 0px;
	}
	
	.listadoBusquedaItemRight .oferta
	{
		color: #968D44;
		font-size: 11px;
		font-family: Verdana, Arial;
		font-weight: bold;	
	}
	
	.listadoBusquedaItemRight .precio
	{
		color: #000000;
		font-size: 11px;
		font-family: Tahoma, Arial;
		font-weight: bold;
		margin: 0px 0px 5px 0px;
	}



	/* resultados y paginador */
	
	#resultados
	{
		margin: 0px 0px 15px 5px;
	}
	
	#resultadosBand
	{
		margin: 0px 0px 10px 0px;
		background: #FFFFFF url(_img_includes/bg-title-sub.gif) left top repeat-y;
	}
	
	#resultadosBandCount
	{
		float: left;
		color: #5E5E5E;
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;
		padding: 5px 0px 5px 5px;
	}
	
	#resultadosBandOrden
	{
		float: right;
	}
	
	#resultadosInfo
	{
		margin-left: 5px;
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;
	}

	#paginador
	{
		margin-bottom: 15px;
		width: 100%;
	}
	
	#paginador span#numero
	{
		font-size: 11px;
		color: #808080;
		padding: 6px 0px 0px 0px;
		margin: 0px 0px 3px 10px;
	}
	
	#paginador span#suspensivos
	{
		font-size: 10px;
		color: #808080;
		padding: 6px 0px 0px 0px;
		margin: 0px 5px 3px 5px;
	}
	
	#paginador a
	{
		display: block;
		color: #99663D;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 11px;
		font-weight: normal;
		padding: 0px;
		width: 16px;
		padding: 2px;
		margin: 3px;
		border: 1px solid #C1C2BA;
		background: #FFFFFF;
		text-decoration: none;
		text-align: center;
	}
	
	#paginador a:hover
	{
		color: #FFFFFF;
		background: #686868;
		text-decoration: none;
		border: 1px solid #858971;
	}

	#paginador a#estapagina
	{
		color: #FFFFFF;
		border: 1px solid #858971;
		background: #99663D;
	}

	#paginador a.navegacion
	{
		width: auto;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	#paginador .navegacionOff
	{
		color: #BFC1B5;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 11px;
		font-weight: normal;
		padding: 2px 5px 2px 5px;
		margin: 3px;
		border: 1px solid #DADBD3;
		background: #FFFFFF;
		text-decoration: none;
		text-align: center;
	}



	/* encabezado en la ficha del inmueble */
	
	#tituloInmueble
	{
		background: #FFFFFF url(_img_includes/bg-title-inmueble.gif) left bottom repeat-x;
		border-bottom: 1px solid #EFEFF1;
		padding: 10px 0px 5px 15px;
		margin-bottom: 0px;
	}
	
	#tituloInmueble h1
	{
		font-family: Arial, Verdana;
		margin: 0px;
	}
	
	#tituloInmueble h1 a
	{
		border: 0px;
	}



	/* menu inmueble */

	#menuInmueble
	{
		margin: 0px;
		padding: 7px 0px 3px 5px;
		background: #FAFAF8;
		border-bottom: 1px solid #EFEFF1;
	}

	#menuInmueble ul
	{
		list-style-type: none;
		margin: 0px;
		padding: 0px;
	}
	
	#menuInmueble ul li
	{
		float: left;
		display: inline;
		margin: 0px;
		padding: 0px;
	}

	#menuInmueble ul li.split
	{
		float: left;
		display: inline;
		margin: 0px;
		padding: 0px;
		font-size: 1px;
		width: 1px;
		height: 15px;
		background: #C5C9B3;
		border-right: 1px solid #FFFFFF;
	}
	
	#menuInmueble ul li a
	{
		display: block;
		color: #616551;
		font-family: Arial, Verdana, Arial;
		font-size: 12px;
		padding: 0px 0px 2px 0px;
		margin: 0px 10px 0px 10px;
		text-decoration: none;
		border: 0px;
	}
	
	#menuInmueble ul li a.activo
	{
		color: #99663D;
		border-bottom: 1px solid #99663D;
	}
	
	#menuInmueble ul li a:hover
	{
		color: #000000;
		text-decoration: none;
		border-bottom: 1px solid #000000;
	}



	/* panel de fotografias y archivos */

	#media
	{
		float: left;
		width: 280px;
		margin-right: 15px;
	}
	
	#mediaFotos
	{
		background: #FBFBF9;
		border: 1px solid #EBEBEB;
		padding: 10px;
		margin-bottom: 15px;
	}

	#mediaFotos a:focus, #mediaFotos a:active
	{
		width: 0px;
		height: 0px;
		border: 0px;
	}
	
	#mediaFotos td.texto
	{
		color: #676767;
		font-size: 11px;
		background: #FFFFFF;
		padding: 2px 0px 2px 5px;		
	}
	
	#mediaFotos td.fotoMain
	{
		width: 255px;
		height: 215px;
		text-align: center;
		vertical-align: middle;
	}

	#mediaFotos td.fotoMain img
	{	
		display: block;
		margin: auto;
		margin-bottom: 5px;		
	}
	
	#mediaFotos span#fotoDescripcion
	{
		color: #454C2C;
		font-family: Trebuchet MS, Arial;
		font-size: 11px;
	}
	
	#mediaFotos td.fotoMain img
	{
		border: 1px solid #EBEBEB;
	}
	
	#mediaFotos td.fotoMini
	{
		width: 120px;
		height: 95px;
		padding: 1px;
		text-align: center;
		vertical-align: middle;
		background: #EEEEEC;
	}
	
	#mediaFotos td.fotoMiniUnselect
	{
		border: 2px solid #EEEEEC;
	}
	
	#mediaFotos td.fotoMiniSelect
	{
		border: 2px solid #BDBFB1;
	}

	#mediaFotos td.fotoMini img
	{
		border: 0px;
	}

	#mediaFotos #fotoLoad
	{
		display: none;
		color: #676767;
		font-size: 11px;
		font-family: Verdana, Arial;
		padding: 45px 0px 0px 0px;
		background: #FBFBF9 url(_img_includes/bg-cargando.gif) center top no-repeat;
	}
	
	#mediaArchivos
	{
		margin-bottom: 15px;
	}
	
	#mediaArchivosTitulo
	{
		color: #6E6E6E;
		background: #FBFBF9;
		font-weight: bold;
		font-family: Verdana;
		font-size: 11px;
		margin-bottom: 1px;
		padding: 4px 0px 4px 10px;
		border-bottom: 1px solid #EBEBEB;
	}
	
	#mediaArchivosLista
	{
		padding: 10px;
		margin-bottom: 15px;
		background: #FFFFFF url(_img_includes/bg-group-content.gif) left top repeat-x;
	}
	
	#mediaArchivosLista table
	{
		color: #3F3F3F;
		font-family: Verdana, Helvetica;
		font-size: 11px;
	}



	/* zoom de fotografias */


	#zoomMensaje
	{
		color: #676767;
		font-size: 11px;
		margin-bottom: 5px;
	}
	
	#zoomColumnas
	{
		margin-bottom: 15px;
	}
	
	#zoomImagen
	{
		float: left;
		text-align: center; 
		padding: 5px 10px 10px 5px;
		background: #FBFBF9;
		border: 1px solid #DFE1D7;
	}
	
	#zoomImagen img
	{
		border: 1px solid #FFFFFF;
	}
	
	#zoomNavegacion
	{
		float: left;
		margin-left: 25px;
		padding: 10px 10px 5px 10px;
		background: #FBFBF9;
		border: 1px solid #DFE1D7;
	}
	
	#zoomNavegacion table td.zoomNavegacionThumb
	{
		text-align: center;
		vertical-align: middle;
		border: 1px solid #EFEFF1;
		width: 60px;
		height: 45px;
	}
	
	#zoomNavegacion table td.zoomNavegacionLink
	{
		text-align: center;
		font-size: 10px;
		font-family: Tahoma, Arial;
		color: #C0C0C0;
	}
	
	#zoomNavegacion table td.zoomNavegacionLink a
	{
		font-weight: normal;
	}



	/* ficha del inmueble */
	
	#fichaInmueble
	{
		margin: 0px 0px 15px 5px;
	}

	#fichaReferencia
	{
		width: 98%;
		font-family: Verdana, Arial;
		font-size: 11px;
		background: #FFFFFF url(_img_includes/bg-title-dots.gif) left bottom repeat-x;
		padding-bottom: 4px;
		margin: 0px 0px 15px 10px;
	}

	a#fichaReferenciaImprimir
	{
		color: #627269;
		font-size: 11px;
		font-family: Arial, Tahoma;
		font-weight: normal;
		text-decoration: none;
		letter-spacing: 0px;
		border: 0px;
	}
	
	a#fichaReferenciaImprimir img
	{
		vertical-align: bottom;
		margin: 0px 3px 0px 0px;
		padding: 0px;
	}
	
	a#fichaReferenciaImprimir:hover
	{
		color: #000000;
		text-decoration: none;
		border: 0px;
	}
	
	#fichaInmuebleDatos
	{
		float: left;
		width: 440px;
		font-family: Arial, Tahoma;
		font-size: 12px;
		background: #FFFFFF url(_img_includes/bg-inmueble-datos.gif) left top repeat-x;
	}
	
	#fichaInmuebleDatosOferta
	{
		color: #FFFFFF;
		background: #B1AC83;
		font-weight: bold;
		text-align: center;
		padding: 2px 0px 2px 12px;
		margin-bottom: 10px;
	}

	#fichaInmuebleDatosPrincipales
	{
		padding: 10px;
		margin-bottom: 10px;
		border: 1px solid #DFE1D7;
	}

	#fichaInmuebleDatosPrincipales table.datosPrincipalesColumna
	{
		color: #5B5D4F;
		font-family: Arial, Tahoma;
		font-size: 12px;
	}
	
	.fichaInmuebleDatosSecundarios
	{
		margin-bottom: 20px;
	}
	
	.fichaInmuebleDatosSecundariosTitulo
	{
		color: #494949;
		border-bottom: 2px solid #F6F6EA;
		font-family: Verdana;
		font-size: 11px;
		padding: 4px 0px 4px 5px;
		margin: 0px 0px 0px 0px;
	}
	
	.fichaInmuebleDatosSecundariosContenido
	{
		font-size: 11px;
		font-family: Verdana, Arial, Tahoma;
		margin-left: 10px;
		margin-bottom: 10px;
	}
	
	.fichaInmuebleDatosSecundariosContenido .dato
	{
		float: left;
		width: 200px;
		color: #2D2D2D;
		background: #FBFBF9;
		padding: 1px 0px 1px 3px;
		margin: 10px 0px 0px 3px;
	}
	
	#fichaInmuebleDescripcion
	{
		color: #000000;
		background: #FCFCF8;
		padding: 1px 10px 1px 10px;
		margin-bottom: 10px;
	}
	
	#fichaInmuebleDescripcion p
	{
		font-family: Trebuchet MS, Arial;
		font-size: 13px;
		line-height: 17px;
	}
	
	#fichaInmueblePrecio
	{
		color: #000000;
		background: #EEEFE7;
		text-align: center;
		font-size: 12px;
		font-weight: bold;
		letter-spacing: 1px;
		padding: 5px 5px 5px 10px;
		margin-bottom: 20px;
	}
	
	.fichaInmuebleGrupoTitulo
	{
		color: #6E6E6E;
		background: #F6F7F3;
		font-weight: bold;
		font-family: Verdana;
		font-size: 11px;
		margin-bottom: 1px;
		padding: 4px 0px 4px 10px;
		border-bottom: 1px solid #EBEBEB;
	}
	
	.fichaInmuebleGrupoLista
	{
		padding: 10px;
		margin-bottom: 15px;
		background: #FFFFFF url(_img_includes/bg-group-content.gif) left top repeat-x;
	}
	
	.fichaInmuebleGrupoLista table
	{
		color: #3F3F3F;
		font-family: Verdana, Helvetica;
		font-size: 11px;
	}



	/* ficha del inmueble en solicitar informacion */
	
	#fichaInmuebleSolicitar
	{
		margin-bottom: 15px;
	}
	
	#fichaInmuebleSolicitarTexto
	{
		float: left;
		width: 300px;
		margin-left: 15px;
	}
	
	#fichaInmuebleSolicitarFormulario
	{
		float: left;
		width: 350px;
		margin: 0px 0px 0px 35px;
	}



	/* entorno */

	#entornoMensaje
	{
		margin: 0px 0px 15px 0px;
	}
	
	#entornoListado
	{
		margin-bottom: 15px;
	}
	
	.entornoListadoItem
	{
		margin-bottom: 10px;
		padding: 10px;
		background: #FFFFFF url(_img_includes/bg-split-dotted.gif) left bottom repeat-x;
	}
	
	.entornoListadoItemLeft
	{
		float: left;
		margin-right: 25px;
	}

	.entornoListadoItemLeft table tr td
	{
		text-align: center;
		vertical-align: top;
		width: 120px;
		border: 1px solid #EBEBEB;
	}
	
	.entornoListadoItemRight
	{
		float: left;
		width: 550px;
	}
	
	.entornoListadoItemRight h2
	{
		font-family: Tahoma, Arial;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 10px;
	}
	
	.entornoListadoItemRight .resumen
	{
		font-family: Verdana, Arial;
		font-size: 11px;
		line-height: 18px;
	}
	
	#entornoInfo
	{
		float: left;
		width: 350px;
	}
	
	#entornoFicha
	{
		margin: 5px 0px 15px 0px;
	}



	/* informacion agencia */

	#agenciaFicha
	{
		margin: 5px 0px 15px 5px;
	}
	
	#agenciaInfo
	{
		float: left;
		width: 350px;
	}



	/* contacto */
	
	#contactoMensaje
	{
		margin: 0px 0px 25px 0px;
	}
	
	#contactoSolicitar
	{
		margin: 0px 0px 15px 0px;
	}
	
	#contactoSolicitarTexto
	{
		float: left;
		width: 300px;
		margin-left: 35px;
	}
	
	#contactoSolicitarTexto h2
	{
		color: #3E3F35;
		font-size: 12px;
		font-family: Tahoma, Arial;
		font-style: normal;
		font-weight: bold;
		margin: 0px 0px 15px 0px;
		padding: 0px;
	}
	
	#contactoSolicitarTexto ul, #contactoSolicitarTexto ul li
	{
		margin: 0px;
		padding: 0px;
	}
	
	#contactoSolicitarTexto ul
	{
		margin-left: 25px;
	}
	
	#contactoSolicitarTexto ul li
	{
		margin-bottom: 10px;
	}
	
	#contactoSolicitarFormulario
	{
		float: left;
		margin: 0px 0px 0px 40px;
	}
	


	/* menu de seccion */
	
	#menuSeccion
	{
		margin: 0px;
		padding: 7px 0px 3px 2px;
		background: #FFFFFF url(_img_includes/bg-menu-seccion.gif) left bottom repeat-x;
		border-bottom: 1px solid #EFEFF1;
	}

	#menuSeccion ul
	{
		list-style-type: none;
		margin: 0px;
		padding: 0px;
	}
	
	#menuSeccion ul li
	{
		float: left;
		display: inline;
		margin: 0px;
		padding: 0px;
	}

	#menuSeccion ul li.split
	{
		float: left;
		display: inline;
		margin: 0px;
		padding: 0px;
		font-size: 1px;
		width: 1px;
		height: 15px;
		background: #C5C9B3;
		border-right: 1px solid #FFFFFF;
	}
	
	#menuSeccion ul li a
	{
		display: block;
		color: #616551;
		font-family: Arial, Verdana, Arial;
		font-size: 12px;
		padding: 0px 0px 2px 0px;
		margin: 0px 10px 0px 10px;
		text-decoration: none;
		border: 0px;
	}
	
	#menuSeccion ul li a.activo
	{
		color: #99663D;
		border-bottom: 1px solid #99663D;
	}
	
	#menuSeccion ul li a:hover
	{
		color: #000000;
		text-decoration: none;
		border-bottom: 1px solid #000000;
	}