.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	text-decoration: none;
}
body {
SCROLLBAR-FACE-COLOR: #ffffff;  
	SCROLLBAR-HIGHLIGHT-COLOR: #969696; 
	SCROLLBAR-SHADOW-COLOR: #969696; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #969696; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
}.nombre-destacado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.nombre-destacado3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height:18px;
	color: #000000;
	text-decoration: none;
}
.nombre-destacado2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #7F7F7F;
	text-decoration: none;
}
.texto-normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	line-height: 13pt;

}
.texto-normal-gris {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #7F7F7F;
	text-decoration: none;
	text-align: justify;
	line-height: 13pt;
}
.borde {
	border: 1px solid #CCCCCC;
}
.formulario {
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #7F7F7F;
	text-decoration: none;

}
.boton {
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;


}
.titulo-pagina {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;

}

a.botpie:link {
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
}
a.botpie:visited {
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	
}
a.botpie:hover {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
}
a.botpie:active {
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;

	}
.texto-normal-grisB {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #7F7F7F;
	text-decoration: none;
	text-align: justify;
	line-height: 13pt;
}
.texto-normal-grisB {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #4C4C4C;
	text-decoration: none;
	text-align: justify;
	line-height: 13pt;
}
.texto-normal-gris2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #595959;
	text-decoration: none;
	text-align: justify;
	line-height: 12pt;
}
.texto-normal-gris3 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #757575;
	text-decoration: none;
	text-align: justify;
	line-height: 12pt;
}
.borde-azul1 {
	border: 1px solid #6698C1;
}
.texto-tabla-azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #6698C1;
	font-weight: bold;
}
.borde-azul2 {
	border-bottom: 1px solid #C2D6E6;

}
.borde-azul1-2 {
	border-bottom: 1px solid #6698C1;

}
.texto-tabla-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8F8F8F;
	line-height: 14pt;


}
.texto-tabla-grisB {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8F8F8F;
	font-weight: bold;
}
.texto-tabla-grisJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8F8F8F;
	line-height: 12pt;
	text-align: justify;

}
a.botpie2:link {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
}
a.botpie2:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	
}
a.botpie2:hover {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
}
a.botpie2:active {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;

	}
	
	a.botpie2:link {
	color: #7f7f7f;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
}
a.botinfo:visited {
	color: #7f7f7f;
	text-decoration: none;
	font-weight: bold;

	
}
a.botinfo:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}
a.botinfo:active {
	color: #7f7f7f;
	text-decoration: none;
	font-weight: bold;
	}
a.botinfo:link {
	color: #7f7f7f;
	text-decoration: none;
	font-weight: bold;
	
}.texto-nuevosproyectos {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #7F7F7F;
	text-decoration: none;
	text-align: justify;
	line-height: 15pt;
}
.texto-nuevosproyectos2 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #F4AA0F;
	text-decoration: none;
	text-align: justify;
	line-height: 15pt;
}
.formulario2 {
	border: 1px solid #CCCCCC;
	height: 18px;

}
a.botpieb:link {
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
}
a.botpieb:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	
}
a.botpieb:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
}
a.botpieb:active {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;

	}.repetir-x {
	background-repeat: repeat-x;
	background-color: #D0E381;
}
a.toctoc:link, a.toctoc:visited, a.toctoc:active{
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	color:#FF0000;
}
a.toctoc:hover{
	text-decoration:underline;
	font-weight: normal;
	font-size: 8pt;
	color:#FF0000;
}

a.toctoc2:link, a.toctoc2:visited, a.toctoc2:active{
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	color:#000000;
}
a.toctoc2:hover{
	text-decoration:underline;
	font-weight: bold;
	font-size: 8pt;
	color:#000000;
}
a.botPDF{
	font-family: Arial, Helvetica, sans-serif;
	color:#757575;
	font-weight: normal;
	font-size: 9pt;
	line-height: 12pt;
}

a.botPDF:hover{
	font-family: Arial, Helvetica, sans-serif;
color:#006600;
font-weight: normal;
	font-size: 9pt;
	line-height: 12pt;
}


.verde10{
font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #00431b;


}
.verde10_nomal{
font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align:justify;
	color: #00431b;
	line-height:12pt;


}

#columna1{
	display:block;
	float:left;
	width:317px;
	height:910px;
	margin:0 20px;
	}
	
	#columna2{
	
	display:block;
	float:left;
	width:250px;
	
	}

#TextInfo{
	display:block;
	/*background-image:url(images/fondo_info.jpg);*/
	background-image:url(vpo/images/fondo_info_2.jpg);
	background-repeat:no-repeat;
	width:279px;
	height:175px;
	*width:320px;
	*height:205px;
	padding:10px 20px 20px 20px;
	margin: 0;
	color:#00431b;
	/*border:solid 1px #F00;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	text-align:center;
	}
#TextInfo p{
	width:270px;
	display:none;}
	
	#TextInfo p strong{
	font-size:16px;}
	
	#Textos2{
		width:317px;
		}
form{
	
	margin:0 0 20px 0;
	padding:0;}

div.mapasitvpo{
	background-color:#f4f7dc;
	padding:13px;
	width:249px;
	margin:0 0 10px 0;}
	
div.puedesVPO{
	background-color:#e1e79d;
	width:274px;
	padding:5px 0 0 0;}
	
	
form.vpo input{
	background-image:url(images/form_rosales_fondoimput.gif);
	border:none;
	width:229px;
	height:27px;
	background-repeat:no-repeat;
	
	}
form.vpo input.botenviarVpo{
	background-image:url(images/bot_solicitar_infovpo.gif);
	width:229px;
	height:27px;
	color:#fff;
	font-size:14px;}
	
	
form.vpo input[type=checkbox]{
	height:15px;
	width:15px;
	float:left;
	margin: 0 5px 0 0;
	background-image:none;
	background-color:#FFF;
	}
	
	div.mensajeRespuesta{
	background-color:#dae49f;
	display:block;
	margin:100px 40px 50px 40px;
	border:solid #5e7a5e 2px;
	padding:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#005000;}
	
	
	/*	
FORMULARIO ALQUILER*/

#FormularioAlquiler{
	width:572px;
	height:204px;
	border:solid 1px #93c722;
	margin:0 0 20px 0;
	padding:15px 15px 20px 22px;
	background-color:#f3f8de;}
	
#FormularioAlquiler p{
	 display:block;
	 float:left;
	 width:191px;
	 height:135px;
	 font-weight:bold;	
	line-height:16px;
	 margin:0 10px 0 0;
	 padding:20px 30px 20px 20px;
	 background-image:url(images/fondo_text_form.jpg);
	 background-repeat:no-repeat;
	 color:#fff;
	 font-size:12px;}
	 
p.agradecimiento{
	background-color:#e4efb7;
	border:2px solid #93c722;
	padding:20px;
	width:550px;
	font-weight:bold;
	color:#7da91d;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
		
		}
		
		
div.Viviendaidea{
	background-color:#8ca51b;
	width:500px;
	height:487px;
	margin:0 0 0 32px;
	padding:10px 0 0 0;}
	
.video{
	width:459px;
	margin:0 0 0 9px;
	padding:11px;
	background:#fff;}
	
	.banner{
		width:481px;
		margin:8px 0 0 9px;}
