/* SCROLLBAR */
	body{
		/* Los scrolls vendran del nuke*/
		/*scrollbar-arrow-color:#FFFFFF;
		scrollbar-track-color:#FFFFFF;
		scrollbar-3dlight-color:#FFFFFF;
		scrollbar-darkshadow-color:#7396DD;
		scrollbar-shadow-color:#A8BDEA;
		scrollbar-face-color:#A8BDEA;
		scrollbar-highlight-color:#A8BDEA;*/
		
		/* El background lo pondremos en el estilo
		 de fisubsilversh o en el estilo central del nuke */
		/*background-image:url(../img/Fondo.gif);*/
	}
	
	/* BLOQUES */
	.MarcoExt{
	float:left;
	border:1px solid #02669A;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0 0 0 -25px;
	width:698px;
	min-height:495px;
	}
	.Central{
	float:left;
	width:700px;
	min-height:580px;
	margin:0 2px 0 2px;
	background-color:#FFFFFF;
	}
	.Botonera{
	margin-top:5px;
	margin-left:2px;
	float:left;
	width:100px;
	height:280px;
	
	padding-left: 16px;
	color: #2464AB;
	text-align:left;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
	.Descripcion{
	float:left;
	width:245px;	
	height:245px;
	margin-top:5px;
	padding-left:5px;
	text-align:left;
	}
	.google{
	color: #2464AB;
	float:left;
	width:328px;	
	height:35px;
	margin-top:7px;
	padding-left:10px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	}
	.Visor{
	float:right;
	width:328px;
	height:244px;
	border-left:1px solid #02669A;
	border-bottom:1px solid #02669A;
	background-image:url(../img/FondoVisor.gif);
	background-repeat:repeat;
	}
	#VisorDetalle{	
	margin:5px 5px 0 5px;
	padding-top:5px;
	float:right;
	width:555px;
	height:272px;
	border:1px solid #02669A;
	
	background-image:url(../img/FondoVisor.gif);
	background-repeat:repeat;
	}	

	#Inferior{
	clear:both;
	width:668px;
	margin:5px 8px 0 20px;
	text-align:right;
	}
	.DescripcionLarga {
  
    /*height: 176px;*/
    text-align: justify;
   /* overflow: auto;*/
    font-size: 11px;
    padding-left: 6px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

	.DescripcionLarga p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0 6px 0 0;
	font-size: 12px;
	}

#GridTipos {
    width: 666px;
    /*height: 150px;*/
}

.gridPromo{
	width:664px; 
	/*
	height:150px;
	overflow-y:auto; 
*/
	text-align:left;
}

	#GridDetalle {
    width: 666px;
   /* height: 150px;*/
}

	#Caseta{
	margin-top:12px;
	height:12px;
	text-align:center;
	color:#2464AB;
	font-weight:bold;
	}
	#Espera{
	position:absolute;
	z-index:999;
	width:702px;
	height:495px;
	top:120px;
	padding-top:228px;
	text-align:center;
	display:none;
	}

	/*********************************************************************************************/
	/* BOTONERA */
	.Botonera img{
	vertical-align:middle;
	margin: 2px 2px 2px 0;
	}	

	.Botonera button{
	/*
	width:87px;
	height:25px;
	*/
	width:94px;
	height:21px;
	border:0;
	font-size:12px;
	font-weight:bold;
	margin-top:2px;
	cursor:pointer;
	}
	
	.Botonera .Boton{
	/*background-image:url(../img/botones/btn_selec.gif);*/
	color:#004891;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:5px;
	background-color:#FFFFFF;
	}
	.Botonera .Boton_over{
	/*background-image:url(../img/botones/btn_selec_over.gif);*/
	color:#327ACA;
	padding-bottom:5px;
	border-bottom:1px solid #CCCCCC;
	background-color:#FFFFFF;
	}
	.Botonera .Boton_Act{
	/*background-image:url(../img/botones/btn_selec_act.gif);*/
	font-weight:bold;
	color:#000000;
	border-bottom:1px solid #CCCCCC;
	cursor:default;
	background-color:#FFFFFF;
	}
	.Botonera .Ico{
	color:#004891;
	cursor:pointer;
	}
	.Botonera .IcoOver{
	color:#327ACA;
	cursor:pointer;
	}
	.Botonera .IcoAct{
	color:#9FC8EE;
	cursor:default;
	}
	/******************************************************************************************************/

	/* VISOR */
	.Visor .Previa{
	width:296px;
	margin:5px 10px 0 10px;
	border:1px solid #02669A;
	padding:5px;
	padding-top:10px;
	text-align:center;
	background-color:#FFFFFF;
	}	
	.Visor .Detalle{
	width:308px;
	margin:5px 10px 0 10px;
	}
	.Visor .Detalle .Lupa{
	float:left;
	cursor:pointer;
	padding-left:5px;
	}
	.Visor .Detalle .Texto{
	float:left;
	width:260px;
  	padding-top:2px; 
	text-align:center;
	font-weight:bold;
	}
	.Visor .Botones{
	width:295px;
	margin-top:10px;
	}
	
	/*
	.Visor .Texto{
	float:left;	
	width:160px;
	text-align:center;
	padding-top:5px;
	color:#000000;
	font-size:12px;
	font-weight:bold;	
	}*/
/**************************************************************/
	.BotonIzq{
	border:0;
	float:left;
	width:30px;
	height:21px;
	background-image:url(../img/botones/btn_izq.gif);
	}
	.BotonIzq_Over{
	border:0;
	float:left;
	width:30px;
	height:21px;
	background-image:url(../img/botones/btn_izq_over.gif);
	cursor:pointer;
	}
	.BotonIzq_disabled{
	border:0;
	float:left;
	width:30px;
	height:21px;
	background-image:url(../img/botones/btn_izq_off.gif);
	cursor:pointer;
	}
	.BotonDer{
	border:0;
	float:right;
	width:30px;
	height:21px;
	background-image:url(../img/botones/btn_der.gif);
	}
	.BotonDer_disabled{
	border:0;
	float:right;
	width:30px;
	height:21px;
	background-image:url(../img/botones/btn_der_off.gif);
	}
	.BotonDer_Over{
	border:0;
	float:right;
	width:30px;
	height:21px;
	background-image:url(../img/botones/btn_der_over.gif);
	cursor:pointer;
	}

/******************************************************************************************************/
	.Vista_Vivienda {
	float:left;
	width:526px;
	height:318px;
	}
	.Vista_Vivienda .Previa{
	width:494px;
	margin:5px 10px 0 10px;
	border:1px solid #02669A;
	padding:5px;
	padding-top:10px;
	text-align:center;	
	}		
	.Vista_Vivienda .Detalle{
	width:494px;
	margin: 5px 16px 0 16px;
	}
	.Vista_Vivienda .Botones{
	width:494px;
	margin: 10px 0 0 0;
	}
	.Vista_Vivienda .Btn{
	float:left;
	width:62px;
	}
	.Vista_Vivienda .Btn{
	float:left;
	width:62px;
	}	
	.Vista_Vivienda input{
	border-width:0;
	background-color:#2464AB;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:23px;
	width:61px;
	}
	.textovisor{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}



	/****************************************************************************************************/
	/*		GRID 			*/
	
		/************************/
		/*		CABECERA 		*/
		/************************/
		.Cabecera{
		}
		.Cabecera tr{
		height:22px;
		background-color:#FFFFFF;
		}
		.Cabecera td{
		}
		.Cabecera input{
		background-color:#FFFFFF;
		color:#000000;
		border:0;
		font-size:10px;
		font-weight:bold;
		cursor:pointer;
		}
		/************************/
		/*		DATOS 			*/
		/************************/
		.Datos{
		text-align:center;
		}
		/*
		.Datos tr{
		}
		*/
		.Datos td{
		/*height:25px;*/
		color:#2464AB;
		background-color: #CFDBF3; 
		cursor:pointer; 
		font-weight:bold;
		font-size:9px;
		}
		.Datos a{
		text-decoration:none;
		color:#2464AB;
		font-size: 9px;
		}
		/************************/
		/*	ESTADOS DE CELDAS	*/
		/************************/
		.Over td{
		background-color:#A8BDEA;
		}
		.Seleccion td{
		background-color:#91ABE3;
		color:#FFFFFF;
		}

	/****************************************************************************************/
	/* VISOR DETALLE */
	
	.TiposViv{
	color:#668BD9;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	}
	.TiposViv_Act{
	color:#CFDBF3;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	}
	
	#Imagen_Detalle{
	/*float:left;*/
	width:420px;
	margin-left:3px;
	border:1px solid #02669A; 
	background-color:#FFFFFF;
	}
	#Panel_Inf{
	float:right;
	width:115px;
	height:256px;
	margin-right:3px;
	text-align:center;
	}
	#Tit_Inf{
	border:1px dashed #2464AB;
	background-color:#B1C4EB;
	width:110px;
	height:16px;
	color:#2464AB;
	font-weight:bold;
	text-align:center;
	}
	#Item{
	border-bottom:2px dashed #81A6CF;
	width:110px;
	height:16px;
	color:#2464AB;
	font-weight:bold;
	margin:10px 0 5px 0;
	text-align:center;
	}
	
	/*MEMORIAS*/
	
	/* CSS Document */


#left{
	float:left;
	width:20%;
}


#titul{
	font-size:15px;
	font-weight:bold;
	color:#000000;
	background-color:#90B7E0;
	width:100%;
	border-bottom:2px solid #FFFFFF;
}



#ico{
	width:20px;
	text-align:left;
	float:left;
	margin-left:5px;
}
#text{
	width:140px;
	text-align:left;
	float:left;
	padding-left:10px;
	padding-top:5px;
}
#fila{
	height:20px;
	width:200px;
	}
#enlace{
	text-align:right;
	width:50px;
	float:right;
	}
#enlace a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}

#enlace a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#327BCA;
	text-decoration:underline;
}

