

/*   OLD CSS */


#modelos.presuviviendas{
	padding:5px 0px 0px 5px;
}

#modelos .item {
	float: left;
	width: 340px;
	height: 260px;
	padding: 0px 20px 10px 0px;
	line-height:12px;
}


#modelos.presuviviendas .item {
    padding-right:0px;
	padding-bottom:0px;
	height: 230px;
}

#modelos .item p{
	line-height:12px;
	margin:0px;
	text-align:left;
}


#modelos .item .imagen {
	float: left;
	width: 200px;
	height: 220px;
	padding: 0px 0px 10px 0px;
}



#modelos .item .descripcion {
	float: left;	
	width: 125px;
	margin: 0px;
	padding: 1px 0px 0px 10px;
	line-height:normal
}



#modelos .item .descripcion h6{
	margin-top: 0px;
	margin-bottom: 10px;
}



#modelos .item .descripcion .titulo{
	font-size: 12px;
	color: #F7AE05;
	text-transform:uppercase;
}

















/******************************** scrolls *****************************/

div#det_hold {
	z-index: 100; 
	overflow: hidden; 
	width: 350px; 
	position: relative; 
	height: 54px;
}

div#det_ventana {
	z-index: 1; 
	left: 0px; 
	overflow: hidden; 
	width: 345px; 
	position: absolute; 
	top: 0px;
	height: 54px;
}

div#det_capa {
	z-index: 1; 
	left: 0px; 
	visibility: hidden; 
	position: absolute; 
	top: 0px
}



table#det_contenido {
	background-color: #FFFFFF;
}

table#det_contenido img{
	border:0px;
	float: left; 
}


table#det_contenido td{
	padding-left:5px;
}



DIV#mod_hold {

	Z-INDEX: 100; 

	OVERFLOW: hidden; 

	WIDTH: 650px; 

	POSITION: relative; 

	HEIGHT: 120px;

}

DIV#mod_ventana {

	Z-INDEX: 1; 

	LEFT: 0px; 

	OVERFLOW: hidden; 

	WIDTH: 650px; 

	POSITION: absolute; 

	TOP: 0px; HEIGHT: 120px

}

DIV#mod_capa {

	Z-INDEX: 1; 

	LEFT: 0px; 

	VISIBILITY: hidden; 

	POSITION: absolute; 

	TOP: 0px

}



TABLE#mod_contenido {

	background-color: #FFFFFF;

}

TABLE#mod_contenido img{
	border:0px;
	float: left; 
}




.normal {

	color : #333333;

	line-height : 14px;

	text-align: left;

}



.normalB {

	color : #333333;

	font-weight: bold;

}



.normalB2 {

	color : #333333;

	font-weight: bold;

}



.normalB2:hover {

	color : #F7AE05;

	font-weight: bold;

}



.normalBlanco {

	color : white;

}



.normalBlancoB {

	color : white;

	font-weight: bold;

}



.normalGris {

	color : #333333;

}



.normalGrisB {

	color : #333333;

	font-weight: bold;

}





.normalMarron {

	color : #855A3A;

}



.normalMarronB {

	color : #855A3A;

	line-height : 14px;

	font-weight: bold;

}



.normalMarron2B {

	color : #663300;

	font-weight: bold;

}



.normalNaranja {

	color : #F7AE05;

	font-weight: bold;

}



.normalNaranja:hover {

	color : #F7AE05;

	text-decoration: none;	

}



.normal20Naranja {

	color : #F7AE05;

	font-size : 20px;

	font-weight: bold;

	line-height: 20px;

	font-family: Arial, Helvetica, sans-serif;

}



.normal16Naranja {

	color : #F7AE05;

	font-size : 16px;

	font-weight: bold;

	line-height: 20px;

	font-family: Arial, Helvetica, sans-serif;

}



.normal18Naranja {

	color : #F7AE05;

	font-size : 18px;

	font-weight: bold;

}



.normal18MarronB {

	color : #855A3A;

	font-size : 18px;

	font-weight: bold;

}



.normal18NegroB {

	color : #000000;

	font-size : 18px;

	font-weight: bold;

}



.normalAzulB {

	color : #002E62;

	font-weight: bold;

}



.normalAzulB2 {

	color : #788BB6;

	font-weight: bold;

}



.normal10AzulB {

	color : #002E62;

	font-size : 10px;

	font-weight: bold;

	line-height: 20px;

	font-family : Verdana, Arial, Helvetica, sans-serif;

}



.normal14AzulB {

	color : #002E62;

	font-size : 14px;

	font-weight: bold;

	line-height: 20px;

	font-style: italic;

	font-family : Arial, Helvetica, sans-serif;

}



.normal16AzulB {

	color : #002E62;

	font-size : 16px;

	font-weight: bold;

	line-height: 20px;

	font-family : Arial, Helvetica, sans-serif;

}



.normal18AzulB {

	color : #002E62;

	font-size : 18px;

	font-weight: bold;

}





.normal20Azul {

	color : #002E62;

	font-size : 20px;

	font-weight: bold;

	line-height: 20px;

	font-family: Arial, Helvetica, sans-serif;

}



.bgazul1{

	background-color: #E1E6EC;

	color: #000000; 

}



.bgazul2{

	background-color: #4D6D93;

}

.bgazul3{

	background-color: #002E62;

}


img.conborde{
	border:#000 1px solid;
}



