body {font-family: Arial, Helvetica, sans-serif;}
	

/* LINKS GENERALES */
a:link    {font-size: 0.7em; font-weight: bold; color: #FF9933; }
a:visited {font-size: 0.7em; font-weight: bold; color: #FF9933; }
a:active  {font-size: 0.7em; font-weight: bold; color: #FF9933; }
a:hover   {font-size: 0.7em; font-weight: bold; color: #CC6633; text-decoration: none;}

/* Aumenta los LINKS que quedan pequeños a causa de la influencia de otros estilos usados en el mismo párrafo */
a.pequeno      {	font-size: .9em;}
a.pequeno:hover{	font-size: .9em;}

/* Resalta el elemento del menú que se está visitando*/
a.LinkActual {  text-decoration: none; padding: 10px; background-image: url(../jpeg/fon_tabla_precios.jpg); background-repeat: repeat; color:#996633;}

/* TXT ULTIMA HORA */
.uhTitulo{ color:#000066; font-size:.9em; font-weight: bold;}

.uhTxt{ color: #000066; font-size:.8em;}

/* Párrafos */
.parrafo {list-style-position: outside;list-style-type: circle;font-size: 0.8em;color: #666666;}


.parrafoLista {text-align: justify;list-style-position: outside;list-style-type: circle;color: #666666;padding-left: 10px;font-weight: normal;}

.parrafoEdificio{
	font-size: 0.8em;
	color: #666666;
	margin:5px 20px;
}
/* APARTAMENTOS */

#apartamento{
	color: #666666;
	list-style-position: outside;
	list-style-type: square;
	left: 2em;
	top: 1em;
	clip:  rect(   );
	background-repeat: repeat;
	font-size: .8em;
	font-weight: bold;
	padding: 10px;
	background-image: url(../jpeg/punto_gris.jpg);
}
#apartamentofotos{
	

}
.AptoTitulo{
	color: #666666;
	margin: 0 10px;
}
.h3 {color: #CC6600;border-color: black black #FFFFFF;list-style-position: outside;list-style-type: square;border-style: none;border-top-width: 0px;
	 border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;}

.PiesFoto {color: #FF9933;font-size: 0.6em;}

.NaranjaTxt {color: #FF8033;font-size: 0.8em;text-align: right;}

.negrita {font-weight: bold;}
	 
.cursiva {font-style: italic;font-weight: bold;}	

.subrayado{text-decoration:underline;}

.dirTel {font-size: 0.7em;color: CC6633;list-style-position: outside;list-style-type: square;text-align: centre;border: 0px;}

.FlotaDerecha{ float: right; }


/* Listas */
.LISTA {list-style-position: outside;list-style-type: circle;top: 1em;background-repeat: no-repeat;font-size: 0.8em;color: #666666;margin-top: 0px;
	    margin-right: 0px;margin-bottom: 0px;margin-left: 0px;left: 2em;}
		
.LISTAlinks {list-style-position: outside;list-style-type: square;left: 2em;top: 1em;clip:  rect(   );background-repeat: no-repeat;color: #CC6600;}

.LISTAMedical {list-style-position: outside;list-style-type: circle;left: 2em;top: 1em;clip:  rect(   );background-repeat: no-repeat;font-size: 1em;
               color: #666666;}

.LISTAsub {color: #CC6600;list-style-position: outside;list-style-type: square;left: 2em;top: 1em;clip:  rect(   );background-repeat: repeat;font-size: .8em;
	       font-weight: bold;padding: 5px;background-image: url(../jpeg/punto_gris.jpg);}	
	
	
/* Bordes */
.BordeAbajo { border-color: black black #FFCC66 #CC6600; font-size: 0.8em; font-weight: bold; color: #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.BordeArriba { border-color: #FF9933 black #FFCC66 #CC6600; font-size: 0.8em; font-weight: bold; color: #999999; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.BordeTablaContenido {border-top: 1px solid #FF9933;border-right: 0px none;border-bottom: 1px solid #FF9933;border-left: 0px none;
	                  background-image: url(../jpeg/fon_rallado_gris.jpg);background-repeat: repeat;} 

/* FOTOS */
.FotosEdificios{
  padding-left:20px;
}
.BrdTablaFotAp { height:75px;border: 1px solid #666666;}


.BrdTablaFotEd {height:75px;border: 1px solid #666666;}

.EdTitulo{
	color: #996633;
	font-style: oblique;
	border: 0px none;
	padding-left:20px;
	background-image: url(../jpeg/fon_tabla_precios.jpg);
	background-repeat: repeat;
	letter-spacing: 0.2em;
	text-align: left;
}

	
	

h5.FotDispTitulo{left: 2em;top: 1em;color: #666666;}

/* PRECIOS */
.PreciosTabla {font-size: .8em;font-weight: bold;color: #CC6600;list-style-position: outside;list-style-type: square;padding: 5px;font-variant: normal;
	           text-align: center;border-top: 1px dotted #CCCCCC; border-right: 0px dotted;border-bottom: 0px dotted;border-left: 0px dotted;}

.TXTnombreEdificio{font-weight: bold;color: #996633;font-size: 0.7em;text-align: center;border: 1px solid #333333;background-color: #FFFFCC;}

.TXTSeccionesTablaPrecios {font-weight: bold;color: #996633;font-size: 0.7em;text-align: center;font-style: oblique;
	                       border: 0px none;background-image: url(../jpeg/fon_tabla_precios.jpg);background-repeat: repeat;}
	

.TXTTitulosTablaPrecios {font-weight: bold;color: #996633;font-size: 0.7em;text-align: center;font-style: oblique;
	                     border: 0px none;background-image: url(../jpeg/fon_tabla_precios.jpg);background-repeat: repeat;}
						 
.FondoGris {background-image: url(../jpeg/fon_general_1.jpg);background-repeat: repeat;}

/* Formulario */
.titCamposFormulario { font-size: 0.8em; color: #CC6600; border-color: black black #FFFFFF; list-style-position: outside; list-style-type: circle; text-align: right; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

/* REsultado envio de formulario */
.titEnvioExito{font-size: 0.8em; color: #CC6600;font-weight: bold;}
.titCampoEnvioExito{font-size: 0.8em;color: #CC6600;font-style: italic;}
.DatoCampoEnvioExito{font-size: 0.8em;}

/**************************************************/
/* PRESENTACIÓN DEL FORMULARIO DE ENVIAR A UN AMIGO*/
/**************************************************/
/* Tabla general del form en sendfriend.php */
.FormSendFriend{	background-color: #FFFFFF;}

/* Nombre de campo */
.NomCampoAmigo{font-size: 0.7em; color: #CC6600; background-color: #FFFFFF;}

/* Título form */
.TitFormSendFriend{ font-size: .8em; font-weight: bold; color: #000066; padding:5px; text-align:left; background-image: url(../jpeg/fon_general_1.jpg);
	                background-repeat: repeat;}

/* Link de cerrar ventana */
.cerrarVentana{}
/*********************************************/
/*  NUEVO 2010   */
/*********************************************/
/****  condiciones.php *****/
.listaCondiciones {
	list-style-position: outside;
	top: 1em;
	left: 2em;
	font-size: 0.8em;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.listaTxtCondiciones{
	color:#CC6600;
}
/****  DIVS  apto.php *****/

#contenedor{
	position:relative;
    margin:0 auto;
	width:1000px;
}
#contenedor #contenido {
	background-image: url(../jpeg/fon_general_1.jpg);
	background-repeat: repeat;
	padding-bottom:30px;
}
#contenedor #contenido #edContenedor{
	width: 90%;
	margin:3px auto 0 auto ;
	position:relative;
}
#contenedor #contenido #edContenedor h1.edTitulo, #contenedor #contenido #Disponibilidad h1.edTitulo {
	color: #996633;
	text-align: left;
	font-size:.9em;
	padding:3px 0 3px 20px;
	background-image: url(../jpeg/fon_tabla_precios.jpg);
	background-repeat: repeat;
	letter-spacing: .4em;
}
#contenedor #contenido #edContenedor #maps{
	padding:0 0 0 20px
}
#contenedor #contenido #edContenedor #edFotos{
	height:100px;
	margin:0px 20px;
}
#contenedor #contenido #edContenedor p.edDescripcion, #contenedor #contenido #Disponibilidad p.edDescripcion{
	font-size: 0.8em;
	color: #666666;
	margin:0px 20px;
}

#contenedor #contenido #aptoContenedor{
	background-image: url(../jpeg/punto_gris.jpg);
	background-repeat: repeat;
	position:relative;
	width: 95%;
	height:auto;
	margin:0 auto;
}
#contenedor #contenido #aptoContenedor h1.aptoTitulo{
	color: #CC6600;
	font-size: .9em;
	font-weight: bold;
	letter-spacing: .4em;
	padding: 10px;
	position:relative;
}
#contenedor #contenido #aptoContenedor h1.aptoTitulo .max{
	font-size: .8em;
	color: #666666;
	letter-spacing: auto;
}
#contenedor #contenido #aptoContenedor #aptoCaracteristicas{
	font-size: .8em;
	color: #666666;
	width: 380px;
	padding:0 0 10px 0;
}
#contenedor #contenido #aptoCaracteristicas div.aptoListaCaracteristicas ul li{
	list-style-position: outside;
	list-style-type: circle;
	padding-bottom:3px;
}

#contenedor #contenido #aptoFotos{
	position:absolute;
	top:50px;
	left:450px;
	float:right;
	width: 300px;
	height:300px;
}
#contenedor #Pie{
	font-size: 0.7em;
	color: #CC6633;
	text-align: center;
	margin: 3px auto;
}
