body
{
	font-size: 10px;
	margin-top: 0px;
	margin-left: 0px;	
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	scrollbar-3d-light-color: #bfbfbf;	
    scrollbar-arrow-color: black;
   scrollbar-base-color: #FFFFFF;
   scrollbar-dark-shadow-color: bfbfbf;
   scrollbar-face-color: #FFFFFF;
   scrollbar-highlight-color: #bfbfbf;
   scrollbar-shadow-color: black;
    background-color: #FFFFFF
}

P, TD , Li
{
	font-size: 10px;	
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/*
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;	
}
*/

td.fecha  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	line-height: normal;
}


.titulo , Td.ContenidoCabeceraFicha
	{
	font-size: 12px;
	font-weight: bold;
	color: #235499;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.subtitulo {
	font-size: 12px;	
	color: #F39F1C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.subtituloFichaVivienda {
	font-size: 11px;	
	color: #F39F1C;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

td.EtiquetaCabeceraFicha
	{
	font-size: 12px;
	color: #D3D3D3;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.literalFichaVivienda
	{
	font-size: 11px;	
	color: #F39F1C;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.contenido , td.ContenidoFichaVivienda, .descripciondatosempresa
{
	font-size: 10px;	
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.contenidoresaltado, .ContenidoResaltadoFichaVivienda, .descripciondatosempresaresaltado
{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.opciones, td.opciones  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
		font-weight: bold;
	color: #597cb2;
	line-height: normal;
}

table.pie
	{
	border : 1px solid #235499;
	background-color :#BCE0FA;	
	}

td.pie  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #235499;
	line-height: normal;
}

A.pie
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #339A99;
	line-height: normal;
}


/* Opciones de Submenus */

table.Subsecciones
	{
	border : 1px solid #BCE0FA;
	/*background-color :#FFFFFF;*/
	}

tr.cabeceraSubsecciones
	{
	background-color :#BCE0FA;
	}
td.cabeceraSubsecciones
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #235499;
	line-height: normal;
	background-color :#BCE0FA;
	}

td.Subsecciones , A.Subsecciones
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;
	color: #235499;
	line-height: normal;
	font-weight: bold;
	}


.cajatexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-left-width: 1px;	
}

.cajatextocantidad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-left-width: 1px;
}

.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-variant: normal;
	color: White;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	text-decoration: none;
	background-color: #631717;
	border: 1 solid #a52a2a;
}

.PrecioFichaVivienda
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #5e5e5e;
	text-decoration: none;
	}

/* Listado Viviendas */

tr.CabeceraRelacionVivienda {
	background-color: #F39F1C;
}

td.CabeceraRelacionVivienda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #123E8B;
	text-decoration: none;	
}

tr.RelacionVivienda {
	background-color: White;
}
tr.RelacionVivienda1 {
	background-color: #DAEFF4;
}
A.RelacionVivienda , td.RelacionVivienda , A.RelacionImagenes, A.RelacionVivienda, Td.RelacionImagenes, Td.RelacionPromocion, A.RelacionPromocion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #235499;
	text-decoration: none;
}

A.RelacionVivienda1 , td.RelacionVivienda1, A.RelacionImagenes1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #235499;
	text-decoration: none;
}


A.RelacionVivienda:hover , A.RelacionVivienda1:hover , A.RelacionImagenes:hover , A.RelacionImagenes1:hover {	
	color: #666666;
	text-decoration: none;
}

.literalpaginacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: normal;	
	color: #000000;
	text-decoration: none;	
}


.paginaspaginacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;	
	color: #000000;
	text-decoration: none;	
}

A.paginaspaginacion:Hover {
	text-decoration:underline;
	
}

.descripcionimagenesadicionales {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	line-height: normal;

}

 .cabeceraimagenesadicionales, {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	text-decoration: none;
}

table.imagenesadicionales
	{
	border: 1px solid #BAE185;
	}
tr.imagenesadicionales  {
	background-color: White;
}
A.imagenesadicionales , td.imagenesadicionales {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

/* Promociones */


.tablapromocion
{
	border: 1px solid #BCE0FA;
	background-position: right top;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.tablapromocionvivienda
	{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #BCE0FA;
}


.tituloPromocion , .tituloempresa, .titulocontacto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #235499;
	font-weight: bold;
}

.literalPromocion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#d09e37;
	text-decoration: none;
	text-align: justify;
	vertical-align: middle;
	height: 50px;

}

.preciopromocion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #F39F1C;
	text-decoration: none;
	text-align: right;
	text-indent: 10pt;
	font-style: italic;
}

.relpromvivienda {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}



hr.separador
	{

	color:#F39F1C; /* for IE */
	background-color:#F39F1C; /* for FF and Opera */
	height:1px; /* for Opera */
	border:none; /* to get rid of (dark) border in FF and Opera */
	}
	