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

body 	{	background:#fc0; height:100%; margin:0px; padding:0px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#012155;	}

#Superior	{
	background:#fc0 url(/unicasa/unicasa-alquileres/imagenes/fondo/bordes.jpg) no-repeat left top;
	position:relative;
	height:25px;
	width:800px;
	top:0px;
	left:0px;
	margin:0px auto;
	padding:0px;
	background-image: url(/unicasa/unicasa-alquileres/imagenes/fondo/bordes.jpg);
}
#Inferior	{	background:#fc0 url(/unicasa/unicasa-alquileres/imagenes/fondo/bordes.jpg) no-repeat left -25px; position:relative; height:25px; width:800px; top:0px; left:0px; margin:0px auto; padding:0px;	}
#Contenedor	{	background:#fff url(/unicasa/unicasa-alquileres/imagenes/fondo/sombra.jpg) repeat-y; position:relative; top:0px; left:0px; margin:0px auto; padding:0px; width:800px; height:400px; z-index:100;	}
	#Logo_Unicasa 	{	top:0px; left:20px; padding:0px; position:absolute;	}
	#Logo_Unicasa a	{	background:#fff; border:none; padding:0px; text-align:center; text-decoration:none;	}

	#unicasa-alquileres	{	top:0px; left:220px; position:absolute; text-align:center; width:340px;	}
		#unicasa-alquileres h1	{	font-size:300%; margin:0px; padding:0px;	}
		#unicasa-alquileres h1 a	{	color:#d1021c;	}
		#unicasa-alquileres h1 a:hover	{	color:#012155;	}
		#unicasa-alquileres h2	{	font-size:90%; margin:0px; padding:0px;	}

	#llame-gratis	{	top:0px; left:600px; position:absolute; text-align:center;	}
		#llame-gratis h2	{	font-size:180%; margin:0px; padding:0px;	}
		#llame-gratis h3	{	font-size:180%; margin:0px; padding:0px; color:#d1021c;	}
		#llame-gratis h4	{	font-size:90%; margin:0px; padding:0px;	}
		#llame-gratis h4 span	{	color:#d1021c;	}
		#llame-gratis h4 a:hover span	{	color:#012155;	}

	#Mensaje	{	top:40px; left:200px; position:absolute; text-align:center; width:380px;	}

	#Zonas, #Zonas_zona	{	top:50px; left:220px; position:absolute; z-index:999; text-align:center;	}
	#Zonas_zona	{	top:90px; left:120px;	}
		#Zonas h1, #Zonas_zona h1	{	font-size:200%; margin:0px; padding:20px 0px 0px 0px; color:#d1021c;	}
		#Zonas h2, #Zonas_zona h2	{	font-size:180%; margin:0px; padding:0px;	}
		ul.Horizontal	{	display:block; list-style:none; margin:0px auto; padding:0px; text-align:center; font-weight:bold; clear:both;	}
		ul.Horizontal li	{	float:left; margin:2px; padding:0px; text-align:center; width:155px; height:67px; background:#fff url(../imagenes/iconos/boton.jpg) no-repeat;	}

	#Financiacion	{	top:160px; left:290px; position:absolute; z-index:999; text-align:center; font-weight:bold;	}
		#Financiacion h3	{	margin:0px; padding:0px;	}
	
	#Buscador	{	top:80px; left:20px; width:220px; height:220px; position:absolute; z-index:10; text-align:center;	}
		#Buscador h2	{	margin:0px; padding:0px;	}
		
	#Cartel{	top:95px; left:250px; width:270px; height:165px; z-index:10; position:absolute; text-align:center;	}
		#flash	{	background:#fc0; width:200px; height:25px; left:35px; top:170px; position:absolute;	}	

	#Formulario{	top:140px; left:510px; width:280px; height:165px; position:absolute; z-index:10; text-align:center;	}
		#Formulario .etiquetas	{	clear:left; display:block; float:left; text-align:right; width:100px; font-size:75%; font-weight:bold;	}
		#Titulo_Formulario	{	width:270px; top:-25px; margin:0px; padding:0px; position:absolute; text-align:center; left:0px;	}
			#Titulo_Formulario h4	{	font-size:120%; margin:0px; padding:0px;	}
		#campo-nombre	{	height:20px; top:30px; position:absolute; overflow:hidden; left:0px;	}
		#campo-telefono	{	height:20px; top:55px; position:absolute; overflow:hidden; left:0px;	}
		#campo-horario	{	height:20px; top:80px; position:absolute; overflow:hidden; left:0px;	}
		#campo-zona	{	height:20px; top:105px; position:absolute; overflow:hidden; left:0px;	}
		#campo-correo-electronico	{	height:20px; top:130px; position:absolute; overflow:hidden; left:0px;	}
		#campo-condiciones	{	width:200px; height:30px; top:155px; left:5px; position:absolute; overflow:hidden;	}
		#enviar-formulario	{	width:67px; height:30px; top:155px; left:190px; position:absolute; overflow:hidden;	}
		
	#Silueta	{	background:transparent url(../imagenes/fondo/silueta.jpg) no-repeat; position:absolute; z-index:0; left:0px; width:800px; height:170px; top:255px;	}

#Texto-bajo-Contenedor	{	background-color:#fc0; position:relative; text-align:center; top:0px; left:0px; margin:0px auto; padding:0px; overflow:hidden; width:960px; height:auto; font-size:75%; z-index:100;	}

/* Error */
#Texto_Error	{	z-index:200;	}
#Error	{	background:url(../imagenes/960/error/error.png) transparent; width:388px; height:72px; position:absolute; top:190px; left:20px; margin:0px auto; z-index:200;	}

/* Formulario de contacto */
.campo-texto-contacto	{	font-size:75%; font-weight:bold; vertical-align:middle;	}
	select	{	 border:solid 1px #000; background-color:#012155; color:#fff; width:160px;	}
	option	{	font-weight:bold; background-color:#012155; color:#fff;	}
	input	{	border:solid 1px #000; background-color:#012155; color:#fff;	}
	label	{	margin-right:5px; cursor:pointer;	}
.boton-aceptacion-condiciones	{	margin:0px; padding:0px;	}
.texto-aceptacion-condiciones	{	font-size:75%; font-weight:bold;	}
.boton-envio-contacto	{	width:66px; height:27px; font-weight:bold; background-color:#d1021c;	}
.boton-envio-contacto:hover	{	color:#012155; cursor:pointer;	}

/* Textos ocultos */
.texto-escondido	{	font-size:0%;	}
.texto-oculto	{	display:none;	}

/* Enlaces */
a	{	text-decoration:none; display:block; color:#012155; font-weight:bold;	}
a:hover	{	color:#d1021c;	}
.enlace-normal, .enlace-normal-imagen	{	display:inline;	}
.enlace-propiedades	{	width:220px; height:240px; position:absolute; top:0px; left:0px; z-index:300;	}
.enlace-buscador	{	width:270px; height:20px; z-index:300;	}
.enlace-buscador-capa	{	width:270px; height:20px; display:block; position:absolute; background:transparent; z-index:300;	}
abbr, acronym	{	border-bottom:1px dotted; cursor:help; color:#012155;	}

/* Textos */
.Texto	{	text-indent:20px; text-align:justify; font-size:100%; padding:5px; margin-left:25px; margin-right:35px; line-height:20px; background:transparent;	}
h1	{	font-size:100%;	}
h2	{	font-size:150%;	}

/* Listas */
.Lista	{	list-style:none; text-indent:30px; text-align:justify; padding:5px; line-height:20px; margin-left:35px; margin-right:45px;	}
.lista li	{	font-size:100%; padding:5px; background:transparent;	}

.limpia	{	clear:both;	}

/* Condiciones */
#pagina-condiciones	{	width:80%; position:relative; margin:0px auto; margin-top:5px;	}
	#pagina-condiciones p	{ text-align:justify;	}
#pagina-condiciones-SEO	{	position:absolute; top:0px; left:0px; text-align:center; background:transparent url(../imagenes/apg/fondo.png) repeat; visibility:hidden; width:80%; text-decoration:none; border:2px solid #000; padding:20px; z-index:999;	}

/* Imágenes */
img	{	border:none;	}
.Imagen	{	text-align:right;	}
.Centro	{	text-align:center;	}

/*Marquesina*/
.mooquee	{	position:relative; overflow:hidden; white-space:nowrap; margin:0px auto; width:770px;	}
.mooquee-text	{	position:absolute;	}

/* Tips */
.tool-tip {	color:#fff; width:139px; z-index:990; background:transparent;	}
.tool-title {	font-weight:bold; font-size:100%; margin:0px; color:#FFCC00; padding: 8px 8px 4px; background:transparent url(../imagenes/tips/bubble.png) top left;	}
.tool-text {	font-size:100%; padding:4px 8px 8px; background:transparent url(../imagenes/tips/bubble.png) bottom right;	}

/* Preview */
.Tips-tip {	background:transparent url(../imagenes/apg/fondo.png) repeat; width:480px; z-index:13000; border:1px solid #000; color:#012155; height:auto; max-height:350px; overflow:hidden; padding:10px;	}
.Tips-title {	font-weight:bold; font-size:150%; text-align:center; color:#012155; padding:8px 8px 4px; text-decoration:underline; background:transparent;	}
.Tips-text {	font-size:100%; font-weight:bold; padding:4px 8px 8px; background:transparent;	}
.Tips-loading	{	background:transparent url(../imagenes/apg/loading.gif) center center no-repeat; width:47px; height:39px; margin:0px auto;	}

