body {	background-color: #F1F1F1;	margin: 0px;	background-image: url(../images/fondo.gif);	background-repeat:  repeat-y;	background-position: center;}/* ------ Fondos ------ */.fila_1 {	background-color: #989EA5;}.fila_2 {	background-color: #323B45;}.fila_3 {	background-color: #FFFFFF;}.fila_4 {	background-color: #B7BCC2;}.fila_5 {	background-color: #FFFFFF;}.fila_6 {	background-color: #CCCCCC;}.fila_7 {	background-color: #FFFFFF;}.fila_8 {	background-color: #B7BCC2;}.fila_9 {	background-color: #FFFFFF;}.fila_10 {	background-color: #323B45;}.fila_11 {	background-color: #FFFFFF;}/* ------ Borde de las imagenes ------ */.imagenes {	border: 1px solid #B7BCC2;}/* ------ Contenedor de imagenes ------ */.imagenes_selector {	border: 1px solid #989EA5;}.imagenes_selector_cab {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	height: 20px;	background-color: #989EA5; }.menuDetallOn {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	background-color: #77BC00;	padding-left: 5px;	height: 20px;	vertical-align:middle;	border-top: 1px solid #4F5761;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #4F5761;	border-left-color: #4F5761;}.menuDetallOff {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #4F5761;	background-color: #EFF7E1;	padding-left: 5px;	height: 20px;	vertical-align:middle;	border-top: 1px solid #4F5761;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #4F5761;	border-left-color: #4F5761;}/* ------ Lineas ------ */.menuDetallLinia {	background-color: #4F5761;}/* ------ Fichetes ------ */.fichaPropiedades {	background-image:url(../images/ficha.gif);	background-repeat:no-repeat;	background-position:center;}.fichaPropiedades_cab {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	background-color: #B7BCC2;}.fichaPropiedades_cab_oferta {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	background-color: #DD0000;}.txtFicha {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #323B45; }/* ------ Textos ------ */.data {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	font-weight: bold;}.capMenu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	border: 1px solid #4F5761;	background-color: #989EA5;	padding-left: 5px;	height: 22px;	vertical-align:middle;}.contMenu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #4F5761;	padding-left: 7px;	height: 20px;	vertical-align:middle;	border-bottom: 1px solid #B7BCC2;}.titular {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #77BC00;	margin-top: 11px;}.txtNormal {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #323B45; }.txtDatosEmpresa {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #323B45; }/* ------ Cajas alertas y buscar ref ------ */.cajas {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	border: 1px solid #CCCCCC;	padding: 2px 1px 2px 1px;	background-color: #F1F1F1;}/* ------ Caja Oferta ------ */.oferta {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:bold;	text-align:center;	color:#FFFFFF;	border: 1px solid #840000;	padding: 1px 1px 1px 1px;	background-color: #FF1111;	width:79px;	margin-left:1px;	margin-right:1px;}/* ------ Caja Vendido ------ */.vendido {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:bold;	text-align:center;	color:#FFFFFF;	border: 1px solid #B18500;	padding: 1px 1px 1px 1px;	background-color: #FFC617;	width:79px;	margin-left:1px;	margin-right:1px;}/* ------ Caja Dispone De ------ */.fndDispone { background-color: #F3F3F3; }/* ------ Links ------ */a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #323B45;	text-decoration: underline;}a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #9DA2A8;	text-decoration: none;}a.menu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #4F5761;	text-decoration: none;}a.menu:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #4F5761;	text-decoration: underline;}a.menuDetall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #4F5761;	text-decoration: none;}a.menuDetall:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #888C90;	text-decoration: underline;}a.copyright {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #323B45;	text-decoration: none;}a.copyright:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #323B45;	text-decoration: underline;}a.archivos_entornos {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	text-decoration: underline;}a.archivos_entornos:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	text-decoration: underline;}a.zoom {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	text-decoration:none;}a.zoom:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	text-decoration:none;}a.alertas {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration: underline;	color:#77BC00;}a.alertas:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration: none;	color:#77BC00;}/* ------ Formularios ------ */.formSelect {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}.casillas {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}.txtFormularios {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}.botones {	BORDER-RIGHT:1px outset;	PADDING-RIGHT:4px;	BORDER-TOP:1px outset;	PADDING-LEFT:4px;	FONT-SIZE:8pt;	PADDING-BOTTOM:0px;	BORDER-LEFT:1px outset;	COLOR:#000000;	PADDING-TOP:0px;	BORDER-BOTTOM:1px outset;	FONT-FAMILY:Tahoma;	BACKGROUND-COLOR:#ebebeb;}