/* General*/
    BODY 	{margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; height:100%;}
	A,P,TD,DIV,FONT,SPAN,UL,LI,INPUT,TEXTAREA,SELECT,LABEL		{font-family:Arial, Helvetica, Sans-Serif; font-size:12px; color:#58585a; text-decoration:none;}
	p		{margin-top:0px;}
	a img	{border:none;}
	a		{outline:0;}
	
	
/* Estructura */
	.ventana 
	{
		position: absolute; left: 0px; top: 0px; width: 100%; height:100%;
	}

	.franjaCabecera		{width:100%; margin:20px 0px 0px 0px;}
		.cabecera			{width:813px; margin:0px auto;}
		
	.pagina		{width:100%; margin:20px 0px 0px 0px; background:#f6f9ec url(../img/decoracion/fondo_menu.jpg) repeat-x; height:auto !important; height:182px; min-height:182px; padding-bottom:20px;}
		.zonaMenu			{width:792px; padding-left: 21px; margin:0px auto; position:relative;}
		
		.zonaContenidos	{width:100%; padding-top:182px;}
			.contenidos			{width:792px; padding-left: 21px; margin:0px auto;}
			
		.franjaImpar		{width:100%; margin:6px 0px 0px 0px; background-color:#d0df99; padding:12px 0px;}
		.franjaPar			{width:100%; margin:6px 0px 0px 0px; background-color:#edf3d9; padding:12px 0px;}
		.franjaNormal		{width:100%; margin:0px 0px 0px 0px; padding:0px 0px;}
		.franjaPromocion	{width:100%; margin:0px 0px 0px 0px; padding:202px 0px 12px 0px;}
		
	.franjaHerramientas	{width:100%; margin:0px 0px 0px 0px; background-color:#58585a; padding:12px 0px 50px 0px;}		
		.promocion		{width:792px; padding-left: 21px; margin:0px auto;}
		
	.pieVerde	{width:100%; margin:0px 0px 0px 0px; background-color:#97be0d; padding:12px 0px;}
		.datosContacto			{width:792px; padding-left: 21px; margin:0px auto;}
		
	.pieGris	{width:100%; margin:0px 0px 0px 0px; background-color:#d9dadb; padding:7px 0px;}
		.otroMenu			{width:792px; padding-left: 21px; margin:0px auto;}
	
	
	
/* cabecera */
	.zonaLogo	{float:left;}
	.cabecera ul	{float:right;}
	
	.cabecera ul			{margin:36px 0px 0px 0px; padding:0px; list-style-type:none; padding-right:18px;}
	.cabecera ul li			{float:left; margin:0px 0px 0px 40px; padding:0px 0px 0px 0px;}
	.cabecera ul li a		{display:block; padding:0px 0px 2px 0px; color:#66a01f; border-bottom:solid 1px #fff; font-weight:bold;}
	.cabecera ul li a:hover,
	.cabecera ul li a.btnSelecc	{border-bottom:solid 1px #66a01f;}
	
/* zona menu */
	.zonaMenu ul			{position:absolute; top:27px; right:0px; margin:0px 0px 0px 0px; padding:0px; list-style-type:none;}
	.zonaMenu ul li			{float:left; margin:0px 0px 0px 6px; padding:0px 0px 0px 0px;}
	.zonaMenu ul li a		{display:block; padding:0px 0px 0px 0px; width:110px; height:130px; text-indent:-9999px;}
	
	.zonaMenu ul li.liExistentes a	{background:transparent url('../img/botones/btnPromocionesExistentes.jpg') no-repeat;}
	.zonaMenu ul li.liNuevas a		{background:transparent url('../img/botones/btnPromocionesNuevas.jpg') no-repeat;}
	.zonaMenu ul li.liSimulador a	{background:transparent url('../img/botones/btnSimulador.jpg') no-repeat;}
	.zonaMenu ul li.liContacto a	{background:transparent url('../img/botones/btnContacto.jpg') no-repeat;}
	
	.zonaMenu ul li a:hover,
	.zonaMenu ul li a.btnSelecc	{background-position:0px -130px;}
	
	

/* contenidos */
	h1.h1Home		{margin:0px; padding:0px; font-size:32px; font-weight:normal; color:#a2c653; text-transform:uppercase;}
	h1.h1Navegacion,
	h2.h2Navegacion	{margin:5px 0px 10px 0px; padding:0px; font-size:28px; font-weight:normal; color:#a5a6a8; font-style:italic; font-family:Georgia;}
	
	
	ul.tipoOperacion			{margin:0px 0px 0px 130px; padding:0px; list-style-type:none;}
	ul.tipoOperacion li			{float:left; margin:0px 6px 0px 0px; padding:0px 0px 0px 0px;}
	ul.tipoOperacion li a		{display:block; padding:0px 0px 0px 0px; width:175px; height:175px; text-indent:-9999px;}
	
	ul.tipoOperacion li.liVenta a	{background:transparent url('../img/botones/btnVenta.jpg') no-repeat;}
	ul.tipoOperacion li.liAlquiler a		{background:transparent url('../img/botones/btnAlquiler.jpg') no-repeat;}
	ul.tipoOperacion li.liAlquilerCompra a	{background:transparent url('../img/botones/btnAlquilerOpcion.jpg') no-repeat;}
	
	ul.tipoOperacion li a:hover	{background-position:0px -175px;}
	
	
	
	ul.tipoPromociones			{margin:0px 0px 0px 130px; padding:30px 0px 0px 0px; list-style-type:none;}
	ul.tipoPromociones li			{float:left; margin:0px 76px 40px 0px; padding:0px 0px 0px 0px;}
	ul.tipoPromociones li a		{display:block; padding:0px 0px 0px 0px; text-align:center; font-family:Georgia; font-size:12px; font-style:italic; color:#66a01f; padding-top:90px;}
	
	ul.tipoPromociones li.liPisos	{}
	ul.tipoPromociones li.liLocales	{}
	ul.tipoPromociones li.liNaves	{}
	ul.tipoPromociones li.liSolares	{margin-right:0px;}
	
	ul.tipoPromociones li.liPisos a		{background:transparent url('../img/botones/btnPisos.jpg') no-repeat; width:71px;}
	ul.tipoPromociones li.liLocales a	{background:transparent url('../img/botones/btnLocales.jpg') no-repeat; width:83px;}
	ul.tipoPromociones li.liNaves a		{background:transparent url('../img/botones/btnNaves.jpg') no-repeat; width:112px;}
	ul.tipoPromociones li.liSolares a	{background:transparent url('../img/botones/btnSolares.jpg') no-repeat; width:86px;}
	
	ul.tipoPromociones li a:hover	{background-color:#d2e0bd;}
	
	.btnVolver			{display:block; position:absolute; top:146px; left:21px; color:#a2c653;}
	.btnVolver:hover	{color:#fff;}

/* promociones */

	.zonaImagenPromocion	{float:left; width:116px; height:121px; margin-right:41px; padding:7px 7px 7px 7px; background:transparent url('../img/decoracion/fondo_img.jpg') no-repeat;}
	.zonaInfo				{float:left; width:621px;}
	
	.franjaPromocion .promocion .zonaInfo	{width:573px;}
	
	.zonaImagenesPromocion	{float:left; width:200px; margin-right:19px;}
	
	.zonaImagenesPromocion a	{float:left; display:block; width:74px; height:74px; padding:7px 7px 7px 7px; margin:0px 7px 7px 0px; background:transparent url('../img/decoracion/fondo_img_mini.jpg') no-repeat;}
	
	
	
	h2.nombrePromocion,
	h1.tituloPromocion	{margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; font-size:24px; text-transform:uppercase; border-bottom:solid 1px #9c9d9f; color:#97be0d;}
	.separador	{margin:10px 0px; padding:0px; border-bottom:solid 1px #9c9d9f;}
	
	.zonaInfo p {line-height:20px; margin:0px;}
	.zonaInfo p a		{display:block; width:545px;}
	.zonaInfo p a:hover	{color:#000;}
	
	.listaDescargas			{margin:10px 0px 0px 0px; padding:0px; list-style-type:none;}
	.listaDescargas li		{margin:0px 0px 4px 0px; padding:0px;}
	.listaDescargas li a.textoDescarga	{padding:8px 5px 7px 3px; background-color:#cf0121; color:#fff; font-style:italic; float:left;}
	
	.btnDescarga		{display:block; float:left; width:30px; height:30px; background:transparent url(../img/botones/btnDescargas.jpg) no-repeat; text-indent:-9999px;}
	.btnDescarga:hover	{background-position:0px -30px;}

/* paginacion */
	.paginacion	{float:right; padding-bottom:20px;}
	
	.pagAnterior,
	.paginas,
	.pagSiguiente	{float:left;}
	
	.pagAnterior			{padding-right:5px; border-right:solid 1px #66a01f; margin-right:5px;}
	.pagAnterior a			{color:#66a01f;}
	.pagAnterior a:hover	{text-decoration:underline;}	
	
	.paginas				{margin-right:5px; color:#87888a;}
	.paginas a			{color:#87888a;}
	.paginas a:hover	{color:#58585a;}	
	
	.pagSiguiente			{padding-left:5px; border-left:solid 1px #66a01f;}
	.pagSiguiente a			{color:#66a01f;}
	.pagSiguiente a:hover	{text-decoration:underline;}


/* herramientas */
	ul.herramientas			{margin:0px 0px 0px 229px; padding:0px 0px 0px 0px; list-style-type:none;}
	ul.herramientas li			{float:left; margin:0px 50px 0px 0px; padding:0px 0px 0px 0px;}
	ul.herramientas li a		{display:block; padding:0px 0px 0px 0px; text-align:center; font-size:10px; text-transform:uppercase; color:#a1a2a4; padding-top:53px;}
	
	ul.herramientas li.liAmigo	{}
	ul.herramientas li.liImprimir	{margin-right:40px;}
	ul.herramientas li.liInfo	{margin-right:0px;}
	
	ul.herramientas li.liAmigo a		{background:transparent url('../img/botones/btnMail.jpg') no-repeat; width:54px;}
	ul.herramientas li.liImprimir a	{background:transparent url('../img/botones/btnImprimir.jpg') no-repeat; width:49px;}
	ul.herramientas li.liInfo a		{background:transparent url('../img/botones/btnInfo.jpg') no-repeat; width:73px;}
	
	ul.herramientas li a:hover	{background-color:#3e3d40;}

	
/* pie */
	.columnaPie	{float:left; width:187px; margin-right:41px;}
	.columnaPie p	{color:#fff; font-size:10px; line-height:22px;}
	.columnaPie p a	{color:#fff; font-size:10px;}
	.columnaPie p a:hover {text-decoration:underline;}
	
	.otroMenu ul	{margin:0px; padding:0px; list-style-type:none;}
	.otroMenu ul li	{margin:5px 0px; padding:0px;}
	.otroMenu ul li a	{font-size:10px;}
	.otroMenu ul li a:hover	{text-decoration:underline;}

/* formateo */
	.clear	{clear:both; margin:0px; padding:0px;}
	.izq	{float:left;}
	.zonaError	{float:left; width:300px; margin:10px; padding:0px;}
	.zonaCorrecto	{float:left; width:300px; margin:10px; padding:0px;}
	.dcha   {float:right;}
	.indentado {padding-left:30px; padding-bottom:10px;}

/* colores */
	.error		{color:#ff0000;}
	.info		{color:#66a01f;}
	.verde		{color:#66a01f;}
	.verdeClaro	{color:#a2c653;}
	
