body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CCCCCC;
}
.Estilo1 {font-weight: bold}
.mano{
cursor:pointer;
}
.fondo_gris{
	background-color:#B7BCBE !important;
}

.txt_gris10 {
	font-family: Tahoma;
	font-size: 10px; 
	color: #585858;
}
.txt_iva {
	font-family: Tahoma;
	font-size: 10px;
	color: #585858;
	font-style:italic;
} 
.txt_gris11 { 
	font-family: Tahoma;
	font-size: 11px;
	color: #585858;
}
p.txt_gris12 { 
	width:100%; 
	height:auto;
	font-family: Tahoma;
	font-size: 11px; 
	color: #585858;
	margin:0 0 25px 15px;
	float:left;
}
.atras {
	font-family: Tahoma;
	font-size: 11px;
	color: #585858;
	text-decoration:underline;
	border:none;
	background:none;
	cursor:pointer;
	margin:0 0 25px 7px;
	float:left;
}

.atras:hover {
	text-decoration:underline;
}
a.txt_gris12 { 
	color: #585858;
	text-decoration:none;
}

a.txt_gris12:hover { 
	text-decoration:underline;
}

.azul_title { 
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #0a3c53;
	margin:0 0 5px 15px;
	float:left;
}
.azul_11 { 
	font-family: Tahoma;
	font-size: 11px;
	color: #0a3c53;
}
a.azul_12 {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
	color: #0a3c53;
}
a.azul_12:hover {
	text-decoration:underline;
}
.azul_10 {
	font-family: Tahoma;
	font-size: 10px;
	color: #0a3c53;
}
.blanco_10 {
	font-family: Tahoma;
	font-size: 10px;
	color: #ffffff;
}
.blanco_12 {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
}
.rojo_10 {
	font-family: Tahoma;
	font-size: 10px;
	color: #FF0000;
}

.rojo_11 {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
}
a.linkmicro:link{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	text-decoration:none;
}
a:visited.linkmicro{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	text-decoration:none;
}
a:hover.linkmicro{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a3c53;
	text-decoration:none;
}
.menumicro{
	margin: 7px 0 0 0;
}


.tofertas{
	width:577px;
	border-collapse: collapse;
}
.tofertas th{
	text-align:center;
	font:bold;
	cursor:pointer;
}
.tofertas td{
	border-top:solid 1px #0a3c53;

}
.to{
	font:bold 10px Tahoma;
	color: #0a3c53;	
	border:0px;
	height:43px;
	text-align:center;
	width: 577px;
	border-collapse: collapse;

}
.to img{
	border:0px;
}
.to1{
 	background-color: #d9d9d9;

}
.to2{
 	background-color: #e6e6e6;
}

.bordefoto{
	border:solid 1px #0a3c53;
}
.po{
	color:red;

}
.pa{

	text-decoration:line-through;
}

#banner{
	position:absolute;
 	z-index: 50000;
}

#alquiler_compra{
	z-index: 6;
}

/* FICHA DE PROPIEDAD EN OFERTA  */

.fpod{
	overflow:auto; 
	height:65px
}

#contacto a {
	color:white;
	text-decoration:none;
}

#contacto a:hover {
	text-decoration:underline; 
}

#menu ul {
	padding:0;
	margin:0;
	float:left;
}

#menu ul li {
	width:auto;
	margin:0 5px 0 5px;
	font-size:8pt;
	font-family:arial;
	font-weight:bold;
	color:white;
	list-style:none;
	float:left;
}

#menu ul li a { 
	color:white;
	text-decoration:none;
}

#menu ul li a:hover {
	border-bottom:10px solid white;
}

.buhaira{
	width:100%;
	height:18px;
	background:#09364d;
	font-size:10pt;
	font-family:tahoma;
	color:white;
	font-weight:bold;
	padding:2px 0 0 15px;
	margin:0 0 10px 0;
	float:left;
}
/*JQUERY*/
.nav { width:577px; height:22px; background:#083147; text-align:right; padding:8px 0 0 0; }
#nav a {width:3px; height:13px; padding:0 5px 0 5px; margin:0 2px 0 4px; background:#cccccc; font-size:8pt; color:#58586d; text-decoration: none; }
#nav a.activeSlide {background:#a9a7a7 } 
