/*Comienzo clases*/
html{
	margin: 0px;
	padding: 0px;
}
body{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	background: #FFFFFF;
	color: #424242;
	margin: 0px;
	padding: 0px;
}
img{
	border: 0px;
	margin: 0px;
	padding: 0px;
}
p{
	margin:0px;
	padding:0;
}
/*color rojo por este: #41535D 
y cuando sea enlace el “on” será: #8A8371 
y el “off”  #85796D, es decir, de azul oscuro a gris.*/
a{
	color: #41535D;/*#D4453B;*/
	text-decoration: none;
}
a:hover{
	color: #8A8371;/*#85796D;*/
	text-decoration: none;
}
a:visited{
	color: #85796D;/*#85796D;*/
	text-decoration: none;
}
#classBoton{
	height: 14px;
	line-height: 14px;
	vertical-align: middle;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background: #8A8371;
	border: none;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#classBoton:hover{
	height: 14px;
	line-height: 14px;
	vertical-align: middle;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background: #8A8371;
	border: none;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
table{
	font-family: Arial,Verdana;
	font-size: 11px;
	margin: 0px;
	border: 0px;
	padding: 0px;
}
tr{
	font-family: Arial,Verdana;
	font-size: 11px;
	margin: 0px;
	border: 0px;
	padding: 0px;
}
td{
	font-family: Arial,Verdana;
	font-size: 11px;
	margin: 0px;
	border: 0px;
	padding: 0px;
}
/*table#cols {	width:780px; }*/
form{
	padding: 0px;
	margin: 0px;
}
select{
	font-family: Arial,Verdana,sans-serif;
	font-size: 10px;
	color:#424242;
}
input{
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	color: #424242;
}
textarea{
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	color: #424242;
}
.lineaPar{
	font-size: 11px;
	color: #5C5C5C;
	background: #E0E0E0;
}
.lineaImpar{
	font-size: 11px;
	color: #5C5C5C;
	background: #FFFFFF;
}
/*Fin clases*/

/*Comienzo estilos*/
#bloqueVacio{
	position: relative;
	width: 99%;
	height: 10px;
	float: left;
	margin: 0px;
	padding: 0px;
}

#alignCenter{
	text-align: center;
}
#alignRight{
	position: relative;
	float: right;
	text-align: right;
}
#alignLeft{
	position: relative;
	float: left;
	text-align: left;
}

#bloque100{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#bloque48I{
	position: relative;
	width: 48%;
	float: left;
	padding: 2px;
	margin: 0px;
}
#bloque48D{
	position: relative;
	width: 48%;
	float: right;
	padding: 2px;
	margin: 0px;
}
#bloque33{
	position: relative;
	width: 33%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#bloque66{
	position: relative;
	width: 66%;
	float: left;
	padding: 0px;
	margin: 0px;
}

#bloqueClausula{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#bloqueClausula a{
	color: #41535D;/*#D4453B;*/
	font-weight: bold;
	text-decoration: none;
}
#bloqueClausula a:hover{
	color: #8A8371;/*#85796D;*/
	font-weight: bold;
	text-decoration: none;
}
#bloqueClausula a:visited{
	color: #85796D;/*#85796D;*/
	font-weight: bold;
	text-decoration: none;
}
#bloqueClausula #bloqueA{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#bloqueClausula #bloqueB{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#bloqueClausula #bloqueC{
	position: relative;
	width: 99%;
	height: 20px;
	line-height: 20px;
	float: left;
	vertical-align: middle;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
.bloqueClausula{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
.bloqueClausula a{
	color: #41535D;/*#D4453B;*/
	font-weight: bold;
	text-decoration: none;
}
.bloqueClausula a:hover{
	color: #8A8371;/*#85796D;*/
	font-weight: bold;
	text-decoration: none;
}
.bloqueClausula a:visited{
	color: #85796D;/*#85796D;*/
	font-weight: bold;
	text-decoration: none;
}
.bloqueClausula .bloqueA{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
.bloqueClausula .bloqueB{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
.bloqueClausula .bloqueC{
	position: relative;
	width: 99%;
	height: 20px;
	line-height: 20px;
	float: left;
	vertical-align: middle;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

#continente{
	position: relative;
/*	width: 100%;*/
	width: 610px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#continente2{
/* Algunas paginas son de tamaño menor */
	position: relative;
	width: 460px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#continente3{
/* Algunas paginas son de tamaño menor */
	position: relative;
	width: 440px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo{
	position: relative;
	width: 98%;
	float: right;
	padding: 0px;
	margin: 0px;
}
#cuerpo #cabecera{
	position: relative;
	width: 100%;
	float: left;
	font-size: 18px;
	color: #41535D;
	border-bottom: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}
#cuerpo #contenidos{
	position: relative;
	width: 100%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #migasPan{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px 0px 15px 0px;
}
#cuerpo #contenidos #migasPan #subrayao{
	color: #41535D;/*#D4453B;*/
	text-decoration: underline;
}
#cuerpo #contenidos #migasPan #subrayao:hover{
	color: #8A8371;/*#85796D;*/
	text-decoration: underline;
}
#cuerpo #contenidos #migasPan #subrayao:visited{
	color: #85796D;/*#85796D;*/
	text-decoration: underline;
}

#cuerpo #contenidos #parteMap{
	position: relative;
	width: 53%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #prevParteForm{
	display: none;
}
#cuerpo #contenidos #prevParteForm2{
	display: none;
}
#cuerpo #contenidos #parteForm{
	position: relative;
	width: 44%;
	float: right;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #parteForm2{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #prePostParteForm{
	display: none;
}
#cuerpo #contenidos #postParteForm{
	display: none;
}
#cuerpo #contenidos #postParteForm2{
	display: none;
}
#cuerpo #contenidos #tituloBuscador{
	position: relative;
	width: 99%;
	float: left;
	font-weight: bold;
	color: #424242;
	background: transparent url("/integraciones/can/images/flecha.gif") no-repeat left;
	padding: 0px 2px 0px 2px;
	margin: 10px 2px 10px 2px;
}
#cuerpo #contenidos #cajaBuscador{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #cajaBuscador #linea{
	position: relative;
	width: 99%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #cajaBuscador #linea #parteLabelA{
	position: relative;
	width: 33%;
	/*	No habia altura */
	height: 22px;
	vertical-align: middle;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #cajaBuscador #linea #parteDatoA{
	position: relative;
	width: 67%;
	/*	No habia altura */
	height: 22px;
	vertical-align: middle;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #cajaBuscador #linea #parteLabelB{
	position: relative;
	width: 33%;
	/*	No habia altura */
	height: 22px;
	vertical-align: middle;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #cajaBuscador #linea #parteDatoB{
	position: relative;
	width: 67%;
	/*	No habia altura */
	height: 22px;
	vertical-align: middle;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #cajaBuscador #linea #parteLabelG{
	position: relative;
	width: 24%;
	height: 22px;
	vertical-align: middle;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #cajaBuscador #linea #parteDatoG{
	position: relative;
	width: 75%;
	height: 22px;
	vertical-align: middle;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #zonaFinalBoton{
	position: relative;
	width: 99%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #zonaFinalBoton #zonaBoton{
	position: relative;
	width: 30%;
	float: right;
	text-align: right;
	margin: 30px 0px 0px 0px;
	padding: 0px;
}
#cuerpo #contenidos #zonaFinalBoton #zonaMapa{
	position: relative;
	width: 70%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #zonaFinalBoton #zonaMapa #capaProvin{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}
#cuerpo #contenidos #zonaFinalBoton #zonaMapa #capaProvin #labelCiudad{
	position: relative;
	width: 55%;
	float: left;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #5C5C5C;
	border-bottom: 1px solid #000000;
	background: #EEEEEE;
	padding: 3px 0px 3px 0px;
	margin: 0px;
}
#cuerpo #contenidos #zonaFinalBoton #zonaMapa #capaProvin #ciudad{
	position: relative;
	width: 40%;
	float: left;
	font-size: 11px;
	color: #41535D;/*#D4453B;*/
	font-weight: bold;
	border-bottom: 1px solid #000000;
	padding: 3px;
	margin: 0px;
}
#cuerpo #contenidos #zonaFinalBoton #zonaMapa #capaProvin #labelNumero{
	position: relative;
	width: 55%;
	float: left;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #5C5C5C;
	background: #EEEEEE;
	padding: 3px 0px 3px 0px;
	margin: 0px;
}
#cuerpo #contenidos #zonaFinalBoton #zonaMapa #capaProvin #numero{
	position: relative;
	width: 40%;
	float: left;
	font-size: 11px;
	color: #41535D;/*#D4453B;*/
	font-weight: bold;
	padding: 3px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
#cuerpo #contenidos #resultadosBuscador #numResult{
	position: relative;
	width: 99%;
	float: left;
	color: #616667;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #subNumResult{
	display: none;
}
#cuerpo #contenidos #resultadosBuscador #subNumResultBtn{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}

#cuerpo #contenidos #prevOrderResultados{
	display: none;
}
#cuerpo #contenidos #prePostOrderResultados{
	display: none;
}
#cuerpo #contenidos #postOrderResultados{
	display: none;
}

#cuerpo #contenidos #resultadosBuscador #orderResultados{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	border-bottom: none;
	padding: 2px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #resultadosBuscador #orderResultados #label{
	position: relative;
	width: 15%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #orderResultados #orden{
	position: relative;
	width: 32%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #orderResultados #modo{
	position: relative;
	width: 32%;
	height: 20px;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #orderResultados #boton{
	position: relative;
	width: 20%;
	height: 20px;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #filtrarResultados{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	border-top: 1px dotted #5C5C5C;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #filtrarResultados #label{
	position: relative;
	width: 15%;
	height: 60px;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #filtrarResultados #datos{
	position: relative;
	width: 64%;
	height: 60px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #filtrarResultados #datos #bloqueA{
	position: relative;
	width: 49%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #filtrarResultados #datos #bloqueB{
	position: relative;
	width: 49%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #filtrarResultados #datos #bloqueC{
	position: relative;
	width: 24%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #filtrarResultados #boton{
	position: relative;
	width: 20%;
	height: 60px;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #tablaResultados{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #resultadosBuscador #tablaResultados table{
	border-collapse: 1px;/*collapse;*/
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #tablaResultados th{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #tablaResultados td{
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosBuscador #tablaResultados #hFoto{
	width: 4%;
	text-align: center;
}
#cuerpo #contenidos #resultadosBuscador #tablaResultados #hTipo{
	width: 25%;
}
#cuerpo #contenidos #resultadosBuscador #tablaResultados #hSituacion{
	width: 35%;
}
#cuerpo #contenidos #resultadosBuscador #tablaResultados #hPrecio{
	width: 15%;
	text-align: center;
}
#cuerpo #contenidos #resultadosBuscador #tablaResultados #hNHab{
	width: 7%;
	text-align: center;
}
#cuerpo #contenidos #resultadosBuscador #tablaResultados #hM2{
	width: 4%;
	text-align: center;
}
#cuerpo #contenidos #resultadosBuscador #tablaResultados #hFinanciacion{
	width: 10%;
	text-align: center;
}

#cuerpo #contenidos #resultadosBuscador #botonera{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #resultadosBuscador #botonera #boton{
	position: relative;
	width: 33%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#cuerpo #contenidos #ficha{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos{
	position: relative;
	width: 74%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #pestanas{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #ficha #datos #pestanas ul{
	padding: 0px;
    margin: 0px;
}
#cuerpo #contenidos #ficha #datos #pestanas li{
    display: inline;
	list-style-type: none;
	padding: 0px 5px 0px 5px;
}
#cuerpo #contenidos #ficha #datos #pestanas a{
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
	color: #FFFFFF;
	background: #585858;
	font-weight: bold;
	border: 1px solid #585858;
	text-align: center;
	padding: 1px;
}
#cuerpo #contenidos #ficha #datos #pestanas a:hover{
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
	color: #585858;
	background: #FFFFFF;
	font-weight: bold;
	border: 1px solid #585858;
	text-align: center;
	padding: 1px;
}
#cuerpo #contenidos #ficha #datos #pestanas #current a{
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
	color: #585858;
	background: #FFFFFF;
	font-weight: bold;
	border: 1px solid #585858;
	text-align: center;
	padding: 1px;
}

#cuerpo #contenidos #ficha #datos #comentarios{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha h1{
	font-size: 13px;
	font-weight: bold;
	color: #424242;
	background: transparent url("/integraciones/can/images/flecha.gif") no-repeat left;
	padding: 0px 6px 0px 6px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #ficha #datos #comentarios #descripcion{
	position: relative;
	width: 99%;
	float: left;
	font-size: 11px;
	color: #5C5C5C;
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos h2{
	font-size: 11px;
	font-weight: bold;
	color: #41535D;/*#D4453B;*/
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #postCajaCaracteristicas{
	display: none;
}
#cuerpo #contenidos #ficha #datos #cajaCaracteristicas{
	position: relative;
	width: 98%;
	float: left;
	background: #FFFFFF;
	border: 1px solid #7F7D70;
	padding: 2px;
	margin: 15px 0px 0px 0px;
}
#cuerpo #contenidos #ficha #datos #cajaCaracteristicas #linea{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #cajaCaracteristicas #linea #bloqueLabel{
	position: relative;
	width: 29%;
	height: 14px;
	float: left;
	font-weight: bold;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 2px;
	margin: 1px;
}
#cuerpo #contenidos #ficha #datos #cajaCaracteristicas #linea #bloqueDatos{
	position: relative;
	width: 67%;
	height: 14px;
	float: left;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 2px;
	margin: 1px;
}
#cuerpo #contenidos #ficha #datos #cajaCaracteristicas #linea #bloqueLabel2{
	position: relative;
	width: 29%;
	height: 14px;
	float: left;
	font-weight: bold;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 2px;
	margin: 1px;
}
#cuerpo #contenidos #ficha #datos #cajaCaracteristicas #linea #bloqueDatos2{
	position: relative;
	width: 67%;
	height: 14px;
	float: left;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 2px;
	margin: 1px;
}
#cuerpo #contenidos #ficha #datos #cajaCaracteristicas #lineaPrecio{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #cajaCaracteristicas #lineaPrecio #bloqueLabel{
	position: relative;
	width: 29%;
	height: 22px;
	float: left;
	font-weight: bold;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 2px;
	margin: 1px;
}
#cuerpo #contenidos #ficha #datos #cajaCaracteristicas #lineaPrecio #bloqueDatos{
	position: relative;
	width: 67%;
	height: 22px;
	float: left;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 2px;
	margin: 1px;
}
#cuerpo #contenidos #ficha #datos #cajaCaracteristicas #lineaPrecio #bloqueLabel2{
	position: relative;
	width: 29%;
	height: 22px;
	float: left;
	font-weight: bold;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 2px;
	margin: 1px;
}
#cuerpo #contenidos #ficha #datos #cajaCaracteristicas #lineaPrecio #bloqueDatos2{
	position: relative;
	width: 67%;
	height: 22px;
	float: left;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 2px;
	margin: 1px;
}

#cuerpo #contenidos #ficha #datos #bloqueLogo{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #bloqueLogo #logo{
	position: relative;
	width: 30%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #cajaContacto{
	position: relative;
	width: 69%;
	float: left;
	background: #EDECE1;
	border: 1px solid #7F7D70;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #cajaContacto #linea{
	position: relative;
	width: 100%;
	float: left;
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #cajaContacto #bloqueDato{
	position: relative;
	width: 100%;
	float: left;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 0px;
	margin: 1px 0px 1px 0px;
}

#cuerpo #contenidos #ficha #datos #postCajaAnunciante{
	display: none;
}
#cuerpo #contenidos #ficha #datos #cajaAnunciante{
	position: relative;
	width: 98%;
	float: left;
	background: #FFFFFF;
	border: 1px solid #7F7D70;
	padding: 2px;
	margin: 15px 0px 0px 0px;
}
#cuerpo #contenidos #ficha #datos #cajaAnunciante #bloqueLineaLogo{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #cajaAnunciante #bloqueLineaLogo #texto1{
	position: relative;
	width: 32%;
	float: left;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #cajaAnunciante #bloqueLineaLogo #logo{
	position: relative;
	width: 32%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #cajaAnunciante #bloqueLineaLogo #boton{
	position: relative;
	width: 32%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #cajaAnunciante #bloqueLineaLogo #contacta{
	position: relative;
	width: 100%;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #5C5C5C;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #ficha #datos #cajaAnunciante #linea{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #datos #cajaAnunciante #linea #bloqueLabel{
	position: relative;
	width: 29%;
	height: 16px;
	float: left;
	font-weight: bold;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 2px;
	margin: 1px;
}
#cuerpo #contenidos #ficha #datos #cajaAnunciante #linea #bloqueDatos{
	position: relative;
	width: 67%;
	height: 16px;
	float: left;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 2px;
	margin: 1px;
}
#cuerpo #contenidos #ficha #datos #cajaAnunciante #linea #bloqueLabel2{
	position: relative;
	width: 29%;
	height: 53px;
	float: left;
	font-weight: bold;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 2px;
	margin: 1px;
}
#cuerpo #contenidos #ficha #datos #cajaAnunciante #linea #bloqueDatos2{
	position: relative;
	width: 67%;
	height: 53px;
	float: left;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 2px;
	margin: 1px;
}
#cuerpo #contenidos #ficha #datos #avisoAnunciante{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
#cuerpo #contenidos #ficha #datos #botones{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}
#cuerpo #contenidos #ficha #datos #botones #boton{
	position: relative;
	width: 48%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#cuerpo #contenidos #ficha #datos #preFotos{
	display: none;
}
#cuerpo #contenidos #ficha #datos #postFotos{
	display: none;
}
#cuerpo #contenidos #ficha #fotos{
	position: relative;
	width: 25%;
	float: right;
background: transparent url("/integraciones/can/images/fondo-ficha-fotos.gif");
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #ficha #fotos #bloquePulsar{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	font-size: 11px;
/*	color: #5C5C5C;*/
color: #000000;
border-bottom: 1px solid #000000;
background: #EEEEEE;
/*	padding: 0px;*/
padding: 2px 0px 2px 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #fotos #bloquePulsar img{
	padding: 0px 5px 0px 5px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #fotos #foto{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #ficha #fotos #lineaFotos{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	font-size: 11px;
	color: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #fotos #lineaFotos a{
	font-size: 11px;
	color: #41535D;/*#D4453B;*/
	text-decoration: none;
	padding: 0px 3px 0px 3px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #fotos #lineaFotos a:hover{
	font-size: 11px;
	color: #8A8371;/*#85796D;*/
	text-decoration: none;
	padding: 0px 3px 0px 3px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #fotos #lineaFotos a:visited{
	font-size: 11px;
	color: #85796D;/*#85796D;*/
	text-decoration: none;
	padding: 0px 3px 0px 3px;
	margin: 0px;
}

#documentosEnlaces{
	position: relative;
	width: 98%;
	float: left;
	background: transparent url("/integraciones/can/images/fondo-ficha-fotos.gif");
	padding: 0px 0px 0px 2px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #documentos{
	position: relative;
	width: 25%;
	float: right;
background: transparent url("/integraciones/can/images/fondo-ficha-fotos.gif");
	padding: 0px;
	margin: 30px 0px 0px 0px;
}
#cuerpo #contenidos #ficha #documentos #titulo{
	position: relative;
	width: 100%;
	float: left;
	font-size: 11px;
	text-align: center;
/*	color: #5C5C5C;*/
color: #000000;
border-bottom: 1px solid #000000;
background: #EEEEEE;
/*	padding: 0px;*/
padding: 2px 0px 2px 0px;
	margin: 0px 0px 5px 0px;
}
#cuerpo #contenidos #ficha #documentos #lineaDocs{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #documentos #lineaDocs ul{
	padding: 0px;
    margin: 0px;
}
#cuerpo #contenidos #ficha #documentos #lineaDocs li{
	display: list-item;
/* 	list-style-type: disc;*/
list-style-type: none;
	padding: 0px;
/*	margin: 0px 0px 0px 16px;*/
margin: 0px 0px 0px 3px;
}

#cuerpo #contenidos #ficha #enlacesFich{
	position: relative;
	width: 25%;
	float: right;
	background: transparent url("/integraciones/can/images/fondo-ficha-fotos.gif");
	padding: 0px;
	margin: 30px 0px 0px 0px;
}
#cuerpo #contenidos #ficha #enlacesFich #lineaDocs{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px 0px 3px 0px;
}
#cuerpo #contenidos #ficha #enlacesFich #lineaDocs #imagen{
	position: relative;
	width: 20px;
	float: left;
	height: 16px;
	line-height: 16px;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #enlacesFich #lineaDocs #texto{
	float: left;
	height: 16px;
	line-height: 16px;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #documentos #lineaFAerea{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #documentos #lineaFAereaTxt{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	font-size: 11px;
	color: #5C5C5C;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #documentos a{
	font-size: 11px;
	color: #41535D;/*#D4453B;*/
	text-decoration: none;
	padding: 0px 3px 0px 3px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #documentos a:hover{
	font-size: 11px;
	color: #8A8371;/*#85796D;*/
	text-decoration: none;
	padding: 0px 3px 0px 3px;
	margin: 0px;
}
#cuerpo #contenidos #ficha #documentos a:visited{
	font-size: 11px;
	color: #85796D;/*#85796D;*/
	text-decoration: none;
	padding: 0px 3px 0px 3px;
	margin: 0px;
}

#cuerpo #contenidos #datoscontacto{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #datoscontacto #bloqueLogo{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px 0px 15px 0px;
}
#cuerpo #contenidos #datoscontacto #bloqueLogo #contacto{
	position: relative;
	width: 49%;
	float: left;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	color: #5C5C5C;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
#cuerpo #contenidos #datoscontacto #bloqueLogo #logo{
	position: relative;
	width: 49%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #datoscontacto #cajaContacto{
	position: relative;
	width: 99%;
	float: left;
	background: #EDECE1;
	border: 1px solid #7F7D70;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #datoscontacto #cajaContacto #linea{
	position: relative;
	width: 100%;
	float: left;
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #datoscontacto #cajaContacto #bloqueDato{
	position: relative;
	width: 100%;
	float: left;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 0px;
	margin: 1px 0px 1px 0px;
}
#cuerpo #contenidos #datoscontacto #botones{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}
#cuerpo #contenidos #datoscontacto #botones #boton{
	position: relative;
	width: 33%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#fotosGrandes{
	position: relative;
	width: 100%;
	float: left;
	font-size: 11px;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#fotosGrandes h1{
	position: relative;
	width: 100%;
	float: left;
	font-size: 10px;
	font-weight: bold;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 0px;
	margin: 0px;
}
#fotosGrandes #titulo{
	position: relative;
	width: 100%;
	float: left;
	font-weight: bold;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 0px;
	margin: 0px;
}
#fotosGrandes #lineaFotosG{
	position: relative;
	width: 100%;
	float: left;
	color: #5C5C5C;
	padding: 0px;
	margin: 10px 0px 20px 0px;
}
#fotosGrandes #lineaFotosG a{
	font-size: 11px;
	font-weight: bold;
	color: #41535D;/*#D4453B;*/
	padding: 0px;
	margin: 0px;
}
#fotosGrandes #lineaFotosG a:hover{
	font-size: 11px;
	font-weight: bold;
	color: #8A8371;/*#85796D;*/
	padding: 0px;
	margin: 0px;
}
#fotosGrandes #lineaFotosG a:visited{
	font-size: 11px;
	font-weight: bold;
	color: #85796D;/*#85796D;*/
	padding: 0px;
	margin: 0px;
}
#fotosGrandes #fotoG{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}
#fotosGrandes #botonG{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}

#cuerpo #contenidos #masInfo{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #masInfo h1{
	font-size: 18px;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}
#cuerpo #contenidos #masInfo #cajaMasInfo{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #masInfo #cajaMasInfo #intro{
	position: relative;
	width: 98%;
	float: left;
	font-size: 11px;
	color: #5C5C5C;
	padding: 5px 5px 15px 5px;
	margin: 0px;
}
#cuerpo #contenidos #masInfo #cajaMasInfo #linea{
	position: relative;
	width: 100%;
	float: left;
	background: #EDECE1;
	border-bottom: 2px solid #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #masInfo #cajaMasInfo #bloqueLabel{
	position: relative;
	width: 38%;
	height: 22px;
	float: left;
	font-weight: bold;
	font-size: 11px;
	color: #5C5C5C;
	border-right: 2px solid #FFFFFF;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #masInfo #cajaMasInfo #bloqueDatos{
	position: relative;
	width: 58%;
	height: 22px;
	float: right;
	font-size: 11px;
	color: #5C5C5C;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #masInfo #cajaMasInfo #bloqueLabel2{
	position: relative;
	width: 38%;
	height: 70px;
	float: left;
	font-weight: bold;
	font-size: 11px;
	color: #5C5C5C;
	border-right: 2px solid #FFFFFF;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #masInfo #cajaMasInfo #bloqueDatos2{
	position: relative;
	width: 58%;
	height: 70px;
	float: left;
	font-size: 11px;
	color: #5C5C5C;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #masInfo #botones{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}
#cuerpo #contenidos #masInfo #botones #boton{
	position: relative;
	width: 50%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#cuerpo #contenidos #acierto{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #acierto h1{
	font-size: 18px;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}
#cuerpo #contenidos #acierto #cajaAcierto{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #acierto #cajaAcierto #imagen{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 5px 0px 5px 0px;
}
#cuerpo #contenidos #acierto #cajaAcierto #texto{
	position: relative;
	width: 99%;
	float: left;
	color: #5C5C5C;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #acierto #cajaAcierto #botones{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 15px 0px 15px 0px;
}

#cuerpo #contenidos #calculadora{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #calculadora h1{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #calculadora #preCajaDatos{
	display: none;
}
#cuerpo #contenidos #calculadora #postCajaDatos{
	display: none;
}
#cuerpo #contenidos #calculadora #cajaDatos{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 15px 0px 0px 0px;
}
#cuerpo #contenidos #calculadora #cajaDatos #linea{
	position: relative;
	width: 100%;
	float: left;
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #calculadora #cajaDatos #linea #bloqueLabel{
	position: relative;
	width: 50%;
	height: 22px;
	float: left;
	text-align: center;
	font-size: 9pt;
	color: #193280;
	background: #EDECE1;
	padding: 0px;
	margin: 1px 0px 1px 0px;
}
#cuerpo #contenidos #calculadora #cajaDatos #linea #bloqueDatos{
	position: relative;
	width: 50%;
	height: 22px;
	float: left;
	background: #EDECE1;
	padding: 0px;
	margin: 1px 0px 1px 0px;
}
#cuerpo #contenidos #calculadora #botones{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}
#cuerpo #contenidos #calculadora #botones #boton{
	position: relative;
	width: 48%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

/* Comienzan los estilos de promociones */
#cuerpo #contenidos #prePromoBuscador{
	display: none;
}
#cuerpo #contenidos #postPromoBuscador{
	display: none;
}
#cuerpo #contenidos #promoBuscador{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	padding: 2px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #promoBuscador #provinciaLabel{
	position: relative;
	width: 19%;
	height: 20px;
	float: left;
	color: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #promoBuscador #provinciaDato{
	position: relative;
	width: 20%;
	height: 20px;
	float: left;
	color: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #promoBuscador #promoLabel{
	position: relative;
	width: 19%;
	height: 20px;
	float: left;
	color: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #promoBuscador #promoDato{
	position: relative;
	width: 20%;
	height: 20px;
	float: left;
	color: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #promoBuscador #botonera{
	position: relative;
	width: 20%;
	height: 20px;
	float: left;
	text-align: right;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #promoBuscador #googlePro{
	position: relative;
	width: 99%;
	height: 20px;
	line-height: 20px;
	float: left;
	vertical-align: middle;
	padding: 0px;
	margin: 3px 0px 0px 0px;
}
#cuerpo #contenidos #promoBuscador #googlePro #googleText{
	position: relative;
	width: 35%;
	height: 20px;
	line-height: 20px;
	float: left;
	vertical-align: middle;
	text-align: right;
	padding: 0px 5px 0px 5px;
	margin: 0px;
}
#cuerpo #contenidos #promoBuscador #googlePro #googleImg{
	position: relative;
	width: 150px;
	height: 20px;
	line-height: 20px;
	float: left;
	vertical-align: middle;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #promoBuscador #googlePro #googleCheckbox{
	position: relative;
	width: 30%;
	height: 20px;
	line-height: 20px;
	float: left;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #noResultados{
	font-size: 17px;
	font-weight: bold;
	color: #5C5C5C;
	font-style: italic;
}
#cuerpo #contenidos #resultadosPromo #partePromos{
	position: relative;
	width: 44%;
	height: 400px;
	float: left;
	overflow: auto;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
#cuerpo #contenidos #resultadosPromo #parteMapa{
	position: relative;
	width: 55%;
	float: right;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}
#cuerpo #contenidos #resultadosPromo .botonesMapsA{
	position: relative;
	width: 100%;
	float: left;
	border-bottom: 1px dotted #CCCCCC;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
}
#cuerpo #contenidos #resultadosPromo .botonesMapsB{
	position: relative;
	width: 100%;
	float: left;
	border-top: 1px dotted #CCCCCC;
	padding: 5px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}
#cuerpo #contenidos #resultadosPromo .botonera{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #resultadosPromo .botonera .boton3{
	position: relative;
	width: 33%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo .botonera .aPaginacion{
	padding: 0px 5px 0px 5px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo .botonera .aPaginacionCurrent{
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#cuerpo #contenidos #resultadosPromo #linea{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 15px 0px 0px 0px;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaPromo1{
	position: relative;
	width: 48%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaPromo2{
	position: relative;
	width: 48%;
	float: right;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaPromo3{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #linea h1{
	font-size: 11px;
	color: #41535D;/*#D4453B;*/
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #linea #preCajaBorde{
	display: none;
}
#cuerpo #contenidos #resultadosPromo #linea #preCajaBorde2{
	display: none;
}
#cuerpo #contenidos #resultadosPromo #linea #postCajaBorde{
	display: none;
}
#cuerpo #contenidos #resultadosPromo #linea #postCajaBorde2{
	display: none;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBorde{
	position: relative;
	width: 100%;
	float: left;
	border: 1px solid #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBorde #situacionPromo{
	position: relative;
	width: 100%;
	float: left;
	color: #5C5C5C;
	background: #E0E0E0;
	border: none;
	border-bottom: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBorde #centro{
	position: relative;
	width: 99%;
	float: left;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBorde #centro img{
	float: left;
	text-align: left;
	padding: 2px;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBorde #centro a{
	font-size: 11px;
	color: #5C5C5C;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBorde #centro a:hover{
	font-size: 11px;
	color: #5C5C5C;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBorde #promuevePromo{
	position: relative;
	width: 100%;
	float: left;
	color: #5C5C5C;
	background: #E0E0E0;
	border: none;
	border-top: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBordeFin{
	position: relative;
	width: 100%;
	float: left;
	border: 1px solid #008000;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBordeFin #situacionPromo{
	position: relative;
	width: 100%;
	float: left;
	color: #008000;
	background: #DBF1DB;
	border: none;
	border-bottom: 1px dotted #008000;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBordeFin #centro{
	position: relative;
	width: 99%;
	float: left;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBordeFin #centro img{
	padding: 2px;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBordeFin #centro a{
	font-size: 11px;
	color: #008000;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBordeFin #centro a:hover{
	font-size: 11px;
	color: #008000;
}
#cuerpo #contenidos #resultadosPromo #linea #cajaBordeFin #promuevePromo{
	position: relative;
	width: 100%;
	float: left;
	color: #008000;
	background: #DBF1DB;
	border: none;
	border-top: 1px dotted #008000;
	padding: 0px;
	margin: 0px;
}

#cuerpo #contenidos #resultadosPromo #linea #enlaces{
	position: relative;
	width: 99%;
	float: left;
	border-bottom: 1px dotted #5C5C5C;
	padding: 0px 0px 5px 0px;
	margin: 10px 0px 5px 0px;
}
#cuerpo #contenidos #resultadosPromo #linea #enlace{
	position: relative;
	width: 49%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #botonera{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 15px 0px 10px 0px;
}
#cuerpo #contenidos #resultadosPromo #botonera #boton{
	position: relative;
	width: 33%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #botonera #boton2{
	position: relative;
	width: 33%;
	float: left;
	text-align: center;
	font-size: 11px;
	color: #41535D;/*#D4453B;*/
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #botonera .aPaginacion{
	padding: 0px 5px 0px 5px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosPromo #botonera .aPaginacionCurrent{
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#cuerpo #contenidos #fichaPromocion{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #bloqueTitulo{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #fichaPromocion #bloqueTitulo #titular{
	position: relative;
	width: 80%;
	float: left;
	font-size: 18px;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}
#cuerpo #contenidos #fichaPromocion #bloqueTitulo h1{
	position: relative;
	width: 80%;
	float: left;
	font-size: 18px;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}
#cuerpo #contenidos #fichaPromocion #bloqueTitulo #imprimir{
	position: relative;
	width: 19%;
	float: right;
	text-align: right;
	font-size: 12px;
	color: #626262;
	background: #FFFFFF;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}
#cuerpo #contenidos #fichaPromocion #bloqueTitulo #imprimir a{
	font-size: 12px;
	color: #626262;
}
#cuerpo #contenidos #fichaPromocion #bloqueTitulo #imprimir a:hover{
	font-size: 12px;
	color: #626262;
}
#cuerpo #contenidos #fichaPromocion #imgPromoFinanciada{
	display: none;
}
#cuerpo #contenidos #fichaPromocion #menuPromociones{
	position: relative;
	width: 98%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #menuPromociones ul{
	padding: 0px;
    margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #menuPromociones li{
	display: inline;
	list-style-type: none;
	padding: 0px 5px 0px 5px;
}
#cuerpo #contenidos #fichaPromocion #menuPromociones a{
	height: 14px;
	line-height: 14px;
	vertical-align: middle;
	color: #FFFFFF;
	background: #5C5C5C;
	font-weight: bold;
	border: 1px solid #5C5C5C;
	text-align: center;
	padding: 1px;
}
#cuerpo #contenidos #fichaPromocion #menuPromociones a:hover{
	height: 14px;
	line-height: 14px;
	vertical-align: middle;
	color: #5C5C5C;
	background: #FFFFFF;
	font-weight: bold;
	border: 1px solid #5C5C5C;
	text-align: center;
	padding: 1px;
}
#cuerpo #contenidos #fichaPromocion #menuPromociones #current{
	position: relative;
	padding: 0px;
	margin: 0px;
}

#cuerpo #contenidos #fichaPromocion #menuPromociones #current a{
	height: 14px;
	line-height: 14px;
	color: #5C5C5C;
	background: #FFFFFF;
	font-weight: bold;
	border: 1px solid #5C5C5C;
	text-align: center;
	padding: 0px 1px 0px 1px;
	margin: 0px;
}

#cuerpo #contenidos #fichaPromocion #fotoDecoracion{
	display: none;
}
#cuerpo #contenidos #fichaPromocion #postCuerpoPromocion{
	display: none;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #bloqueSeccion{
	position: relative;
	width: 98%;
	float: left;
	background: transparent url("/integraciones/can/images/flecha.gif") no-repeat left;
	padding: 0px 5px 0px 5px;
	margin: 10px 2px 10px 2px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #bloqueSeccion #texto{
	position: relative;
	float: left;
	font-size: 12px;
	color: #424242;
	font-weight:bold;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #bloqueSeccion #textoOpcional{
	position: relative;
	float: left;
	font-weight: bold;
	font-size: 12px;
	color: #787878;
	font-style: italic;
	padding: 0px 10px 0px 10px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #bloqueSubseccion{
	position: relative;
	width: 98%;
	float: left;
	padding: 0px;
	margin: 0px 0px 6px 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #bloqueSubseccion #texto{
	position: relative;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #787878;
	font-style: italic;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #bloqueSubseccion #logo{
	position: relative;
	float: right;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo{
	position: relative;
	width: 98%;
	float: left;
	border: 1px solid #5C5C5C;
/*	background-image: url("/integraciones/can/images/promo_fichafondo.gif");*/
	background: #DDDDDD;
	padding: 5px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #preBloqueDatos{
	display: none;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #postBloqueDatos{
	display: none;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #preBloqueDatos2{
	display: none;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #postBloqueDatos2{
	display: none;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #bloqueDatos{
	position: relative;
	width: 75%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #bloqueDatos2{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto{
	position: relative;
	width: 90%;
	float: left;
	font-size: 11px;
	border: 1px solid #5C5C5C;
	background: #FFFFFF;
	padding: 5px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto table{
	border-collapse: 1px;/*collapse;*/
	width: 100%;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto th{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px;
	margin: 0px;

}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto td{
	font-size: 11px;
	color: #5C5C5C;
	background: #FFFFFF;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #hTipo{
/*	width: 14%; */
	text-align: center;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #hHab{
/*	width: 14%; */
	text-align: center;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #hBan{
/*	width: 14%; */
	text-align: center;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #hSuperficie{
/*	width: 14%; */
	text-align: center;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #hDispobibles{
/*	width: 14%; */
	text-align: center;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #hPrecio{
/*	width: 14%; */
	text-align: center;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #hPlanos{
/*	width: 14%; */
	text-align: center;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #tipos{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #tipos .tipoImpar{
	position: relative;
	width: 100%;
	float: left;
	padding: 3px 0px 3px 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #tipos .tipoPar{
	position: relative;
	width: 100%;
	float: left;
	background: #E0E0E0;
	padding: 3px 0px 3px 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #tipos .lineaTipo{
	position: relative;
	width: 100%;
	float: left;
	color: #41535D;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 3px 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #tipos .fotoTipo{
	position: relative;
	width: 21%;
	float: left;
	padding: 0px;
	margin: 0px 0px 3px 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #tipos .caractTipo{
	position: relative;
	width: 49%;
	float: left;
	padding: 0px;
	margin: 0px 0px 3px 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #tipos .caractTipoF{
	position: relative;
	width: 28%;
	float: left;
	padding: 0px;
	margin: 0px 0px 3px 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #tipos .descrTipo{
	position: relative;
	width: 50%;
	float: right;
	padding: 0px;
	margin: 0px 0px 3px 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #tipos .descrTipo p{
	position: relative;
	width: 99%;
	float: right;
	background: none;
	font-style: italic;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #tipos .botonesTipos{
	position: relative;
	width: 60%;
	float: right;
	text-align: center;
	padding: 0px;
	margin: 2px 0px 0px 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #cajaTexto #tipos .botonesTipos .botonTipo{
	position: relative;
	width: 49%;
	float: right;
	padding: 0px;
	margin: 0px;
}






#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #solicita{
	position: relative;
	width: 97%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 30px 0px 0px 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #fotos{
	position: relative;
	width: 25%;
	float: right;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #fotos #bloquePulsar{
	display: none;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #fotos #foto{
	position: relative;
	width: 98%;
	float: right;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #bloqueDatos2 #cajaTexto h1{
	text-transform: uppercase;
	font-size: 11px;
	color: #424242;
	font-weight: bold;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #bloqueDatos2 #cajaTexto p{
	font-size: 12px;
	color: #424242;
	background: #FFFFFF;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #bloqueDatos2 #linea{
	position: relative;
	height: 20px;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #bloqueDatos2 #linea2{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #bloqueDatos2 #bLabel{
	position: relative;
	width: 30%;
	float: left;
	font-size: 11px;
	color: #424242;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #bloqueDatos2 #bDato{
	position: relative;
	width: 68%;
	float: left;
	font-size: 12px;
	color: #424242;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #cajaPromo #bloqueDatos2 #boton{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #fichaPromocion #cuerpoPromocion #botonVolver{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 15px 0px 10px 0px;
}
/* Acaban los estilos de promociones */

/* Comienzan los estilos de inmobiliarias */
#cuerpo #contenidos #preInmoBuscador{
	display: none;
}
#cuerpo #contenidos #postInmoBuscador{
	display: none;
}
#cuerpo #contenidos #inmoBuscador{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	padding: 2px;
	margin: 10px 0px 15px 0px;
}
#cuerpo #contenidos #inmoBuscador #provinciaLabel{
	position: relative;
	width: 30%;
	height: 20px;
	line-height: 20px;
	float: left;
	vertical-align: middle;
	text-align: right;
	color: #5C5C5C;
	padding: 0px 5px 0px 5px;
	margin: 0px;
}
#cuerpo #contenidos #inmoBuscador #provinciaDato{
	position: relative;
	width: 20%;
	height: 20px;
	line-height: 20px;
	float: left;
	vertical-align: middle;
	color: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmoBuscador #boton{
	position: relative;
	width: 40%;
	height: 20px;
	line-height: 20px;
	float: left;
	vertical-align: middle;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosInmo{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosInmo #noResultados{
	font-size: 17px;
	font-weight: bold;
	color: #5C5C5C;
	font-style: italic;
}
#cuerpo #contenidos #resultadosInmo #bloqueR{
	position: relative;
	width: 99%;
	float: left;
	text-align: right;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosInmo #listado{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosInmo #listado table{
	border-collapse: 1px;/*collapse;*/
	width: 100%;
}
#cuerpo #contenidos #resultadosInmo #listado th{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #resultadosInmo #listado #site{
	border-top: #5C5C5C solid 1px;
	padding: 2px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
}
#cuerpo #contenidos #resultadosInmo #listado #hInmobiliaria{
	width: 60%;
	text-align: center;
}
#cuerpo #contenidos #resultadosInmo #listado #hSucursales{
	width: 20%;
	text-align: center;
}
#cuerpo #contenidos #resultadosInmo #listado #hDetalle{
	width: 20%;
	text-align: center;
}
#cuerpo #contenidos #inmobiliarias{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listado{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listado table{
	border-collapse: 1px;/*collapse;*/
	width: 100%;
}
#cuerpo #contenidos #inmobiliarias #listado th{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listado #hSucursal{
	width: 40%;
	text-align: center;
}
#cuerpo #contenidos #inmobiliarias #listado #hInmuebles{
	width: 30%;
	text-align: center;
}
#cuerpo #contenidos #inmobiliarias #listado #hPromociones{
	width: 30%;
	text-align: center;
}
#cuerpo #contenidos #inmobiliarias #listado a{
	color: #41535D;/*#D4453B;*/
}
#cuerpo #contenidos #inmobiliarias #listado a:hover{
	color: #8A8371;/*#85796D;*/
}
#cuerpo #contenidos #inmobiliarias #listado a:visited{
	color: #85796D;/*#85796D;*/
}

#cuerpo #contenidos #inmobiliarias #listado #cajaPromo1{
	position: relative;
	width: 48%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listado #cajaPromo2{
	position: relative;
	width: 48%;
	float: right;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listado #lineaInmo{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 15px 0px 0px 0px;
}
#cuerpo #contenidos #inmobiliarias #listado #lineaInmo h1{
	font-size: 11px;
	color: #41535D;/*#D4453B;*/
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listado #preCajaBorde{
	display: none;
}
#cuerpo #contenidos #inmobiliarias #listado #postCajaBorde{
	display: none;
}
#cuerpo #contenidos #inmobiliarias #listado #cajaBorde{
	position: relative;
	width: 100%;
	float: left;
	border: 1px solid #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listado #cajaBorde #situacionPromo{
	position: relative;
	width: 100%;
	float: left;
	color: #5C5C5C;
	background: #E0E0E0;
	border: none;
	border-bottom: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listado #cajaBorde #centro{
	position: relative;
	width: 99%;
	float: left;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listado #cajaBorde #centro img{
	float: left;
	text-align: left;
	padding: 2px;
}
#cuerpo #contenidos #inmobiliarias #listado #cajaBorde #centro a{
	font-size: 11px;
	color: #5C5C5C;
}
#cuerpo #contenidos #inmobiliarias #listado #cajaBorde #centro a:hover{
	font-size: 11px;
	color: #5C5C5C;
}
#cuerpo #contenidos #inmobiliarias #listado #cajaBorde #promuevePromo{
	position: relative;
	width: 100%;
	float: left;
	color: #5C5C5C;
	background: #E0E0E0;
	border: none;
	border-top: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #botonera{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 15px 0px 10px 0px;
}
#cuerpo #contenidos #inmobiliarias #botonera #boton{
	position: relative;
	width: 33%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #botonera #boton a{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #7F7D70;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #botonera #boton a:hover{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #7F7D70;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #botonera #boton2{
	position: relative;
	width: 33%;
	float: left;
	text-align: center;
	font-size: 11px;
	color: #41535D;/*#D4453B;*/
	font-weight: bold;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #botonera #boton3{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #botonera #boton3 a{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #7F7D70;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #botonera #boton3 a:hover{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #7F7D70;
	padding: 2px;
	margin: 0px;
}

#cuerpo #contenidos #inmobiliarias #numResult{
	position: relative;
	width: 99%;
	float: left;
	color: #616667;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #subNumResult{
	position: relative;
	width: 99%;
	float: left;
	color: #000000;
	background: #FFFFFF;
	text-align: center;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
#cuerpo #contenidos #inmobiliarias #subNumResult img{
	text-align: absmiddle;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #subNumResultBtn{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu table{
	border-collapse: 1px;/*collapse;*/
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu th{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu td{
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu #hFoto{
	width: 4%;
	text-align: center;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu #hInmueble{
	width: 10%;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu #hPoblacion{
	width: 20%;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu #hSituacion{
	width: 30%;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu #hPrecio{
	width: 15%;
	text-align: center;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu #hM2{
	width: 4%;
	text-align: center;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu #hNHab{
	width: 7%;
	text-align: center;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu #hProvincia{
	width: 10%;
	text-align: center;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu a{
	color: #000000;
	font-weight: normal;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu #botonera{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #inmobiliarias #listadoInmu #botonera #boton{
	position: relative;
	width: 33%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
/* Acaban los estilos de inmobiliarias */

/* empiezan los estilos de compartir */
#contenidos #compartir{
	position: relative;
	width: 99%;
	float: right;
	padding: 0px;
	margin: 0px;
}
#contenidos #compartir p{
	color: #424242;
}
#contenidos #compartir p a{
	font-weight: bold;
	color: #41535D;/*#D4453B;*/
}
#contenidos #compartir p a:hover{
	font-weight: bold;
	color: #8A8371;/*#85796D;*/
}
#contenidos #compartir p a:visited{
	font-weight: bold;
	color: #85796D;/*#85796D;*/
}
#contenidos #compartir #ultimos{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #compartir #ultimos #cajaTabla{
	position: relative;
	width: 100%;
	float: left;
/*	border: 1px solid #5C5C5C;*/
	padding: 0px;
	margin: 0px;
}
#contenidos #compartir #ultimos #cajaTabla table{
	border-collapse: 1px;/*collapse;*/
	width: 100%;
	padding: 0px;
	margin: 0px;
}
#contenidos #compartir #ultimos #cajaTabla th{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#contenidos #compartir #ultimos #cajaTabla td{
	padding: 0px;
	margin: 0px;
}
#contenidos #compartir #ultimos #cajaTabla #hPoblacion{
	width: 38%;
}
#contenidos #compartir #ultimos #cajaTabla #hSituacion{
	width: 28%;
}
#contenidos #compartir #ultimos #cajaTabla #hEuros{
	width: 11%;
	text-align: center;
}
#contenidos #compartir #ultimos #cajaTabla #hFecalt{
	width: 15%;
	text-align: center;
}
#contenidos #compartir #ultimos #cajaTabla #hFoto{
	width: 6%;
	text-align: center;
}
#contenidos #compartir #ultimos #cajaTabla a{
	color: #41535D;/*#D4453B;*/
}
#contenidos #compartir #ultimos #cajaTabla a:hover{
	color: #8A8371;/*#85796D;*/
}
#contenidos #compartir #ultimos #cajaTabla a:visited{
	color: #85796D;/*#85796D;*/
}

#contenidos #anunciarCompartir{
	position: relative;
	width: 99%;
	float: right;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#contenidos #anunciarCompartir #caja h1{
	font-size: 10px;
	font-weight: bold;
	color: #41535D;/*#D4453B;*/
	padding: 2px 0px 2px 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja{
	position: relative;
	width: 99%;
	float: left;
	padding: 3px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea{
	position: relative;
	width: 100%;
	float: left;
	background: #EDECE1;
	border-bottom: 2px solid #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueLabelA{
	position: relative;
	width: 13%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueDatoA{
	position: relative;
	width: 37%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueLabelB{
	position: relative;
	width: 20%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueDatoB{
	position: relative;
	width: 30%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueLabelC{
	position: relative;
	width: 15%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueDatoC{
	position: relative;
	width: 10%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueLabelD{
	position: relative;
	width: 20%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueDatoD{
	position: relative;
	width: 13%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueLabelE{
	position: relative;
	width: 15%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueDatoE{
	position: relative;
	width: 10%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueLabelF{
	position: relative;
	width: 35%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueDatoF{
	position: relative;
	width: 65%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueLabelG{
	position: relative;
	width: 6%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #linea #bloqueDatoG{
	position: relative;
	width: 27%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #bloqueArea{
	position: relative;
	width: 99%;
	text-align: center;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #cajaTabla{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #cajaTabla table{
	width: 99%;
	border-collapse: 1px;/*collapse;*/
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #cajaTabla th{
	height: 20px;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px;
	margin: 0px;

}
#contenidos #anunciarCompartir #caja #cuerpoCaja #cajaTabla td{
	height: 22px;
	border-right: 1px solid #845A9E;
	border-top: 1px solid #845A9E;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #cajaTabla #hDistancias{
	width: 20%;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #cajaTabla #hMinuto{
	width: 13%;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #cajaTabla #hHabitaciones{
	width: 32%;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #caja #cuerpoCaja #cajaTabla #hHabita{
	width: 17%;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#contenidos #anunciarCompartir #boton{
	position: relative;
	width: 98%;
	float: left;
	text-align: right;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

#contenidos #formuCompartir{
	position: relative;
	width: 99%;
	float: right;
	border: 1px solid #5C5C5C;
	padding: 2px;
	margin: 0px 0px 10px 0px;
}
#contenidos #formuCompartir #linea{
	position: relative;
	width: 99%;
	float: left;
	color: #424242;
	padding: 0px;
	margin: 0px;
}
#contenidos #formuCompartir #linea #bloqueLabel{
	position: relative;
	width: 25%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #formuCompartir #linea #bloqueDato{
	position: relative;
	width: 25%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #formuCompartir #linea #bloqueFiltroCheck{
	position: relative;
	width: 5%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #formuCompartir #linea #bloqueFiltro{
	position: relative;
	width: 30%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #formuCompartir #linea #boton{
	position: relative;
	width: 15%;
	height: 20px;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#contenidos #listadoCompartir{
	position: relative;
	width: 99%;
	float: right;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#contenidos #listadoCompartir #paginacion{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#contenidos #listadoCompartir #paginacion #boton{
	position: relative;
	width: 33%;
	float: left;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #41535D;/*#D4453B;*/
	padding: 0px;
	margin: 0px;
}
#contenidos #listadoCompartir #tablaResultados{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#contenidos #listadoCompartir #tablaResultados table{
	width: 99%;
	border-collapse: 1px;/*collapse;*/
	padding: 0px;
	margin: 0px;
}
#contenidos #listadoCompartir #tablaResultados th{
	height: 20px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
.lineaParComp{
	font-size: 10px;
	font-weight: bold;
	color: #5C5C5C;
	background: #E0E0E0;
}
.lineaImparComp{
	font-size: 10px;
	font-weight: bold;
	color: #5C5C5C;
	background: #FFFFFF;
}
#contenidos #listadoCompartir #tablaResultados a{
	font-size: 10px;
	color: #41535D;/*#D4453B;*/
	font-weight: bold;
}
#contenidos #listadoCompartir #tablaResultados a:hover{
	font-size: 10px;
	color: #8A8371;/*#85796D;*/
	font-weight: bold;
}
#contenidos #listadoCompartir #tablaResultados a:visited{
	font-size: 10px;
	color: #85796D;/*#85796D;*/
	font-weight: bold;
}
#contenidos #listadoCompartir #tablaResultados #especial{
	height: 20px;
	text-align: center;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px;
	margin: 0px;
}

#contenidos #listadoCompartir #tablaResultados #hPoblacion{
	width: 38%;
}
#contenidos #listadoCompartir #tablaResultados #hSituacion{
	width: 28%;
}
#contenidos #listadoCompartir #tablaResultados #hEuros{
	width: 11%;
	text-align: center;
}
#contenidos #listadoCompartir #tablaResultados #hFecalt{
	width: 15%;
	text-align: center;
}
#contenidos #listadoCompartir #tablaResultados #hFoto{
	width: 6%;
	text-align: center;
}

#contenidos #fichaCompartir{
	position: relative;
	width: 99%;
	float: right;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#contenidos #fichaCompartir #caja h1{
	font-size: 10px;
	font-weight: bold;
	color: #41535D;/*#D4453B;*/
	padding: 2px 0px 2px 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja{
	position: relative;
	width: 99%;
	float: left;
	color: #5C5C5C;
	padding: 3px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea{
	position: relative;
	width: 100%;
	float: left;
	background: #EDECE1;
	border-bottom: 2px solid #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueLabelA{
	position: relative;
	width: 13%;
	height: 22px;
	float: left;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueDatoA{
	position: relative;
	width: 37%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueLabelB{
	position: relative;
	width: 21%;
	height: 22px;
	float: left;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueDatoB{
	position: relative;
	width: 29%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueLabelC{
	position: relative;
	width: 15%;
	height: 22px;
	float: left;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueDatoC{
	position: relative;
	width: 10%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueLabelD{
	position: relative;
	width: 20%;
	height: 22px;
	float: left;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueDatoD{
	position: relative;
	width: 13%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueLabelE{
	position: relative;
	width: 15%;
	height: 22px;
	float: left;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueDatoE{
	position: relative;
	width: 10%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueLabelF{
	position: relative;
	width: 40%;
	height: 22px;
	float: left;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueDatoF{
	position: relative;
	width: 60%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueLabelG{
	position: relative;
	width: 6%;
	height: 22px;
	float: left;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #linea #bloqueDatoG{
	position: relative;
	width: 27%;
	height: 22px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #bloqueArea{
	position: relative;
	width: 99%;
	text-align: center;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #pseudoTabla{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #pseudoTabla #titulo{
	position: relative;
	width: 99%;
	float: left;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #5C5C5C;
	background: #5C5C5C;
	padding: 2px 0px 2px 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #pseudoTabla #linea{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	border-top: none;
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #pseudoTabla #linea #bloqueTH{
	position: relative;
	width: 25%;
	float: left;
	font-weight: bold;
	font-size: 11px;
	color: #424242;
	border-right: 1px solid #5C5C5C;
	background: #E0E0E0;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #pseudoTabla #linea #bloqueTD{
	position: relative;
	width: 73%;
	float: left;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #pseudoTabla #linea #bloqueTH2{
	position: relative;
	width: 18%;
	float: left;
	font-weight: bold;
	font-size: 11px;
	color: #424242;
	border-right: 1px solid #5C5C5C;
	background: #E0E0E0;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #pseudoTabla #linea #bloqueTH3{
	position: relative;
	width: 20%;
	float: left;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	color: #424242;
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #pseudoTabla #linea #bloqueTD2{
	position: relative;
	width: 20%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #fotos{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#contenidos #fichaCompartir #caja #cuerpoCaja #observaciones{
	position: relative;
	width: 98%;
	float: left;
	padding: 3px;
	margin: 0px;
}
/* Acaban los estilos de compartir */

/* Empiezan los estilos de formacion */
#cuerpo #contenidos #formacion{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion table{
	width: 99%;
	border-collapse: 1px;/*collapse;*/
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion th{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion td{
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #hEmpresa{
	width: 25%;
	text-align: center;
}
#cuerpo #contenidos #formacion #hTitulo{
	width: 25%;
	text-align: center;
}
#cuerpo #contenidos #formacion #hModalidad{
	width: 15%;
	text-align: center;
}
#cuerpo #contenidos #formacion #hFecha{
	width: 15%;
	text-align: center;
}
#cuerpo #contenidos #formacion #hContactar{
	width: 19%;
	text-align: center;
}
#cuerpo #contenidos #formacion #tdTipo1{
	color: #5C5C5C;
	background: #E0E0E0;
}
#cuerpo #contenidos #formacion #tdTipo2{
	color: #5C5C5C;
	background: #FFFFFF;
}
#cuerpo #contenidos #formacion a{
	font-weight: normal;
	font-size:10px;
	color: #41535D;/*#D4453B;*/
}
#cuerpo #contenidos #formacion a:hover{
	font-weight: normal;
	font-size:10px;
	color: #8A8371;/*#85796D;*/
}
#cuerpo #contenidos #formacion a:visited{
	font-weight: normal;
	font-size:10px;
	color: #85796D;/*#85796D;*/
}
#cuerpo #contenidos #formacion #listado{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #listado h1{
	font-size: 11px;
	font-weight: bold;
	color: #424242;
	background: transparent url("/integraciones/can/images/flecha.gif") no-repeat left;
	padding: 0px 5px 0px 5px;
	margin: 10px 2px 10px 2px;
}
#cuerpo #contenidos #formacion #hLTitulo{
	width: 40%;
	text-align: center;
}
#cuerpo #contenidos #formacion #hLModalidad{
	width: 20%;
	text-align: center;
}
#cuerpo #contenidos #formacion #hLFechas{
	width: 20%;
	text-align: center;
}
#cuerpo #contenidos #formacion #hLContactar{
	width: 20%;
	text-align: center;
}

#cuerpo #contenidos #formacion #detalle{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #detalle #titulo{
	position: relative;
	width: 99%;
	float: left;
	border-bottom: 1px solid #5C5C5C;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #formacion #detalle #titulo img{
	padding: 0px 5px 0px 5px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #detalle #cuerpo{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #detalle #cuerpo #linea{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #detalle #cuerpo #linea #bloqueLabel{
	position: relative;
	width: 25%;
	float: left;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #detalle #cuerpo #linea #bloqueDato{
	position: relative;
	width: 73%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #masinfo{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #masinfo #introduccion{
	position: relative;
	width: 100%;
	float: left;
	background: #5C5C5C;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #formacion #masinfo #introduccion #caja{
	position: relative;
	width: 95%;
	float: left;
	background: #FFFFFF;
	padding: 4px;
	margin: 10px;
}
#cuerpo #contenidos #formacion #masinfo #introduccion #caja h1{
	background: #FFFFFF;
	text-align: center;
	font-size: 11px;
	color: #424242;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #masinfo #bloqueForm{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #masinfo #bloqueForm h1{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #masinfo #bloqueForm #formularioIzd{
	position: relative;
	width: 48%;
	float: left;
	border: 1px solid #5C5C5C;
	font-size: 11px;
	color: #424242;
	font-weight: normal;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #masinfo #bloqueForm #formularioDch{
	position: relative;
	width: 48%;
	float: right;
	border: 1px solid #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #masinfo #bloqueForm #linea{
	position: relative;
	width: 99%;
	float: left;
	background: #EDECE1;
	font-size: 11px;
	color: #424242;
	font-weight: normal;
	text-align: left;
	border: 1px solid #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #masinfo #bloqueForm #formularioIzd #linea #bloqueLabel{
	position: relative;
	width: 30%;
	height: 22px;
	float: left;
	padding: 2px 5px 0px 5px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #masinfo #bloqueForm #formularioIzd #linea #bloqueDato{
	position: relative;
	width: 60%;
	height: 22px;
	float: left;
	padding: 2px 5px 0px 5px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #masinfo #bloqueForm #formularioDch #linea #bloqueLabel{
	position: relative;
	width: 80%;
	float: left;
	padding: 0px 5px 0px 5px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #masinfo #bloqueForm #formularioDch #linea #bloqueDato{
	position: relative;
	width: 10%;
	float: left;
	padding: 0px 5px 0px 5px;
	margin: 0px;
}
#cuerpo #contenidos #formacion #boton{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #formacion #botonera{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #formacion #botonera #boton{
	position: relative;
	width: 49%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
/* Acaban los estilos de formacion */

/* Empiezan los estilos de software */
#cuerpo #contenidos #software{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #software #cajaIndex{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #software #cajaIndex h1{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#cuerpo #contenidos #software #cajaIndex #bloqueLogo{
	position: relative;
	width: 20%;
	float: left;
	text-align: center;
	border-top: 1px solid #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #software #cajaIndex #bloqueProgramas{
	position: relative;
	width: 79%;
	float: left;
	text-align: center;
	border-left: 1px solid #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #software #cajaIndex #bloqueProgramas #programa{
	position: relative;
	width: 100%;
	float: left;
	border-top: 1px solid #5C5C5C;
	color: #424242;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #software #cajaIndex #bloqueProgramas #programa #linea{
	position: relative;
	width: 98%;
	float: left;
	padding: 3px;
	margin: 0px;
}
#cuerpo #contenidos #software #cajaIndex #bloqueProgramas #programa #linea h2{
	font-size: 11px;
	color: #424242;
	text-align: left;
	font-weight: bold;
	padding: 0px;
	margin: 5px 0px 5px 0px;
}
#cuerpo #contenidos #software #cajaIndex2{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #software #cajaIndex2 h1{
	font-size: 11px;
	color: #424242;
	font-weight: bold;
	background: #FFFFFF;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#cuerpo #contenidos #software #cajaIndex2 #bloqueProgramas{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #software #cajaIndex2 #bloqueProgramas #programa{
	position: relative;
	width: 98%;
	float: right;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #software #cajaIndex2 #bloqueProgramas #programa a{
	color: #424242;
}

#cuerpo #contenidos #software #detalle{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #software #detalle h1{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#cuerpo #contenidos #software #detalle #caja{
	position: relative;
	width: 98%;
	float: left;
	border: 1px solid #5C5C5C;
	color: #424242;
	padding: 5px;
	margin: 5px 0px 5px 0px;
}
#cuerpo #contenidos #software #detalle #caja img{
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #software #botonera{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #software #botonera #boton{
	position: relative;
	width: 49%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #software #subTitulo{
	position: relative;
	width: 99%;
	float: left;
	color: #424242;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #software #subTitulo a{
	font-weight: bold;
	color: #424242;
}

#cuerpo #contenidos #software #descargar{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #software #descargar p{
	color: #424242;
}
#cuerpo #contenidos #software #descargar #cajaDescargar{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	color: #424242;
	padding: 5px 0px 5px 0px;
	margin: 5px 0px 5px 0px;
}
#cuerpo #contenidos #software #descargar #cajaDescargar #linea{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #software #descargar #cajaDescargar #linea #bloqueLabel{
	position: relative;
	width: 25%;
	height: 22px;
	float: left;
	text-align: right;
	border-right: 1px solid #5C5C5C;
	padding: 0px 5px 0px 5px;
	margin: 0px;
}
#cuerpo #contenidos #software #descargar #cajaDescargar #linea #bloqueDato{
	position: relative;
	width: 70%;
	height: 22px;
	float: left;
	padding: 0px 5px 0px 5px;
	margin: 0px;
}

#cuerpo #contenidos #software #donwloading{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #software #donwloading #cabecera{
	position: relative;
	width: 100%;
	float: left;
	font-size: 18px;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}
#cuerpo #contenidos #software #donwloading #texto{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #software #donwloading #texto a{
	font-weight: bold;
}
#cuerpo #contenidos #software #donwloading #texto a:hover{
	font-weight: bold;
}
#cuerpo #contenidos #software #donwloading #boton{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
/* Acaban los estilos de software */

/* Empiezan los estilos de noticias */
#cuerpo #contenidos #menuNoticias{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 5px 0px 10px 0px;
}
#cuerpo #contenidos #menuNoticias #bloqueCaja{
	position: relative;
	width: 99%;
	float: left;
	color: #41535D;/*#D4453B;*/
	border: 1px solid #7F7D70;
	background: #EDECE1;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #menuNoticias #bloqueCaja #caja{
	position: relative;
	width: 97%;
	float: left;
	padding: 5px;
	margin: 0px;
}
#cuerpo #contenidos #menuNoticias #bloqueCaja #caja #linea{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 3px 0px 3px 0px;
}
#cuerpo #contenidos #menuNoticias #bloqueCaja #caja #linea #seccion{
	position: relative;
	width: 20%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #menuNoticias #bloqueCaja #caja #linea #seccion a{
	background: transparent url("/integraciones/can/images/flecha.gif") no-repeat left;
	padding: 0px 4px 0px 4px;
	color: #41535D;/*#D4453B;*/
}
#cuerpo #contenidos #menuNoticias #bloqueCaja #caja #linea #seccion a:hover{
	color: #8A8371;/*#85796D;*/
}
#cuerpo #contenidos #menuNoticias #bloqueCaja #caja #linea #seccion a:visited{
	color: #85796D;/*#85796D;*/
}

#cuerpo #contenidos #bloqueNoticias{
	position: relative;
	width: 72%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #bloqueNoticias #bloqueSeccion{
	position: relative;
	width: 100%;
	float: left;
	font-size: 110%;
	font-weight: bold;
	text-transform: uppercase;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px solid #7F7D70;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #bloqueNoticias h1{
	position: relative;
	width: 100%;
	float: left;
	font-size: 110%;
	font-weight: bold;
	text-transform: uppercase;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px solid #7F7D70;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #bloqueNoticias #noticia{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 10px 0px 5px 0px;
}
#cuerpo #contenidos #bloqueNoticias #noticia #contenido{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 10px 0px 5px 0px;
}
#cuerpo #contenidos #bloqueNoticias #noticia #contenido a{
	font-weight: bold;
	color: #41535D;/*#D4453B;*/
}
#cuerpo #contenidos #bloqueNoticias #noticia #contenido a:hover{
	font-weight: bold;
	color: #8A8371;/*#85796D;*/
}
#cuerpo #contenidos #bloqueNoticias #noticia #contenido a:visited{
	font-weight: bold;
	color: #85796D;/*#85796D;*/
}
#cuerpo #contenidos #bloqueNoticias #contenido img{
	float: left;
	text-align: left;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #bloqueNoticias #noticia #contenido #fecha{
	text-align: right;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
#cuerpo #contenidos #bloqueNoticias #noticia #fecha a{
	font-weight: normal;
	color: #7A7A7A;
}
#cuerpo #contenidos #bloqueNoticias #noticia #fecha a:hover{
	font-weight: normal;
	color: #85796D;
}
#cuerpo #contenidos #bloqueNoticias #noticia #fecha a:visited{
	font-weight: normal;
	color: #85796D;
}

#cuerpo #contenidos #bloqueNoticias #anteriores{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}
#cuerpo #contenidos #bloqueNoticias #anteriores #bloqueSeccion{
	position: relative;
	width: 100%;
	float: left;
	font-size: 110%;
	font-weight: bold;
	text-transform: uppercase;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px solid #7F7D70;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #bloqueNoticias #anteriores h1{
	position: relative;
	width: 100%;
	float: left;
	font-size: 110%;
	font-weight: bold;
	text-transform: uppercase;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px solid #7F7D70;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #bloqueNoticias #anteriores #linea{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #bloqueNoticias #anteriores #noticia1{
	position: relative;
	width: 48%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #bloqueNoticias #anteriores #noticia2{
	position: relative;
	width: 48%;
	float: right;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #bloqueNoticias #anteriores #contenido{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 10px 0px 5px 0px;
}
#cuerpo #contenidos #bloqueNoticias #anteriores #contenido a{
	font-weight: normal;
	color: #41535D;/*#D4453B;*/
}
#cuerpo #contenidos #bloqueNoticias #anteriores #contenido a:hover{
	font-weight: normal;
	color: #8A8371;/*#85796D;*/
}
#cuerpo #contenidos #bloqueNoticias #anteriores #contenido a:visited{
	font-weight: normal;
	color: #85796D;/*#85796D;*/
}
#cuerpo #contenidos #bloqueBreves{
	position: relative;
	width: 25%;
	float: right;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #bloqueBreves #bloqueTitulo{
	position: relative;
	width: 98%;
	float: left;
	font-size: 110%;
	font-weight: bold;
	text-transform: uppercase;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px solid #7F7D70;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #bloqueBreves #breve1{
	position: relative;
	width: 98%;
	float: left;
	color: #5C5C5C;
	background: #FFFFFF;
	padding: 3px;
	margin: 5px 0px 5px 0px;
}
#cuerpo #contenidos #bloqueBreves #breve2{
	position: relative;
	width: 98%;
	float: left;
	color: #5C5C5C;
	background: #EDECE1;
	padding: 3px;
	margin: 5px 0px 5px 0px;
}
#cuerpo #contenidos #bloqueBreves a{
	font-weight: normal;
	color: #41535D;/*#5C5C5C;*/
}
#cuerpo #contenidos #bloqueBreves a:hover{
	font-weight: normal;
	color: #8A8371;/*#85796D;*/
}
#cuerpo #contenidos #bloqueBreves a:visited{
	font-weight: normal;
	color: #85796D;/*#85796D;*/
}
#cuerpo #contenidos #detalleNoticia{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #detalleNoticia #noticia{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #detalleNoticia #noticia h1{
	display: none;
}
#cuerpo #contenidos #detalleNoticia #noticia #titular{
	position: relative;
	width: 99%;
	float: left;
	font-weight: bold;
	color: #424242;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #detalleNoticia #noticia #titular img{
	float: left;
	text-align: left;
	padding: 2px;
}
#cuerpo #contenidos #detalleNoticia #noticia #cuerpo{
	position: relative;
	width: 99%;
	float: left;
	color: #424242;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #detalleNoticia #noticia #fuente{
	position: relative;
	width: 20%;
	float: right;
	color: #7A7A7A;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #detalleNoticia #botonera{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}

#cuerpo #contenidos #suscribirseNoticias{
	position: relative;
	width: 98%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #suscribirseNoticias #sutitulo{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #suscribirseNoticias #cajaBuscador{
	position: relative;
	width: 97%;
	float: left;
	border: 1px solid #7F7D70;
	background: #FFFFFF;
	padding: 10px;
	margin: 0px;
}
#cuerpo #contenidos #suscribirseNoticias #cajaBuscador #cajaBorde{
	position: relative;
	width: 100%;
	float: left;
	background: #EDECE1;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #suscribirseNoticias #cajaBuscador #linea{
	position: relative;
	width: 99%;
	float: left;
	border-bottom: 1px solid #FFFFFF;
	margin: 0px;
	padding: 0px 2px 0px 2px;
}
#cuerpo #contenidos #suscribirseNoticias #cajaBuscador #linea #bloqueLabel{
	position: relative;
	width: 48%;
	float: left;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #suscribirseNoticias #cajaBuscador #linea #bloqueDato{
	position: relative;
	width: 48%;
	float: left;
	border-left: 1px solid #FFFFFF;
	margin: 0px;
	padding: 0px 2px 0px 2px;
}
#cuerpo #contenidos #suscribirseNoticias #botonera{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}

#cuerpo #contenidos #bajaNoticias{
	position: relative;
	width: 98%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#bajaNoticias #sutitulo{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#bajaNoticias .cajaBuscador{
	position: relative;
	width: 97%;
	float: left;
	border: 1px solid #7F7D70;
	background: #FFFFFF;
	padding: 10px;
	margin: 0px;
}
#bajaNoticias .cajaBuscador .cajaBorde{
	position: relative;
	width: 100%;
	float: left;
	background: #EDECE1;
	padding: 0px;
	margin: 0px;
}
#bajaNoticias .cajaBuscador .linea{
	position: relative;
	width: 99%;
	float: left;
	border-bottom: 1px solid #FFFFFF;
	margin: 0px;
	padding: 0px 2px 0px 2px;
}
#bajaNoticias .cajaBuscador .linea .bloqueLabel{
	position: relative;
	width: 48%;
	float: left;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
#bajaNoticias .cajaBuscador .linea .bloqueDato{
	position: relative;
	width: 48%;
	float: left;
	border-left: 1px solid #FFFFFF;
	margin: 0px;
	padding: 0px 2px 0px 2px;
}
#bajaNoticias .botonera{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}

#cuerpo #contenidos #buscadorNoticias{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #buscadorNoticias #bloqueTitulo{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #buscadorNoticias #cajaBuscador{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #buscadorNoticias #cajaBuscador #linea{
	position: relative;
	width: 99%;
	float: left;
	margin: 0px;
	padding: 2px;
}
#cuerpo #contenidos #buscadorNoticias #cajaBuscador #linea #bloqueLabel{
	position: relative;
	width: 25%;
	float: left;
	text-align: right;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #buscadorNoticias #cajaBuscador #linea #bloqueDato{
	position: relative;
	width: 73%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #buscadorNoticias #cajaBuscador #linea #bloqueDato #lineaDato{
	position: relative;
	width: 99%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #buscadorNoticias #cajaBuscador #linea #bloqueDato #lineaDato #parteA{
	position: relative;
	width: 5%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #buscadorNoticias #cajaBuscador #linea #bloqueDato #lineaDato #parteB{
	position: relative;
	width: 28%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #buscadorNoticias #botonera{
	position: relative;
	width: 98%;
	float: left;
	text-align: right;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}

#cuerpo #contenidos #noticiasAnt{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #noticiasAnt #fecha{
	position: relative;
	width: 100%;
	float: left;
	font-size: 110%;
	font-weight: bold;
	text-transform: uppercase;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px solid #7F7D70;
	padding: 3px 0px 3px 0px;
	margin: 20px 0px 0px 0px;
}
#cuerpo #contenidos #noticiasAnt #bloqueNoticias{
	position: relative;
	width: 100%;
	float: left;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #noticiasAnt #bloqueNoticias img{
	padding: 2px;
}
#cuerpo #contenidos #noticiasAnt #bloqueNoticias #linea{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #noticiasAnt #bloqueNoticias #noticia1{
	position: relative;
	width: 48%;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #noticiasAnt #bloqueNoticias #noticia2{
	position: relative;
	width: 48%;
	float: right;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #noticiasAnt #bloqueNoticias a{
	color: #41535D;/*#D4453B;*/
}
#cuerpo #contenidos #noticiasAnt #bloqueNoticias a:hover{
	color: #8A8371;/*#85796D;*/
}
#cuerpo #contenidos #noticiasAnt #bloqueNoticias a:visited{
	color: #85796D;/*#85796D;*/
}
#cuerpo #contenidos #noticiasConPalabra{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #noticiasConPalabra #resultado{
	position: relative;
	width: 100%;
	float: left;
	border: none;
	border-bottom: 1px solid #7F7D70;
	padding: 0px;
	margin: 0px 0px 20px 0px;
}
#cuerpo #contenidos #noticiasConPalabra #bloqueResult{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #noticiasConPalabra #bloqueResult #linea{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #noticiasConPalabra #bloqueResult #linea a{
	color: #41535D;/*#D4453B;*/
}
#cuerpo #contenidos #noticiasConPalabra #bloqueResult #linea a:hover{
	color: #85796D;/*#85796D;*/
}
#cuerpo #contenidos #noticiasConPalabra #bloqueResult #linea a:visited{
	color: #85796D;/*#85796D;*/
}
#cuerpo #contenidos #noticiasConPalabra #botonera{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}
#cuerpo #contenidos #noticiasConPalabra #botonera #boton{
	position: relative;
	width: 48%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
/* Acaban los estilos de noticias */

/* Empiezan los estilos de reportajes */
#cuerpo #contenidos #reportajes{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #reportajes #destacados{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px 0px 20px 0px;
}
#cuerpo #contenidos #reportajes #destacados h1{
	position: relative;
	width: 100%;
	float: left;
	font-size: 110%;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #reportajes #destacados #linea{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px 0px 15px 0px;
}
#cuerpo #contenidos #reportajes #destacados #caja1{
	position: relative;
	width: 48%;
	float: left;
	color: #424242;
	border: 1px solid #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #reportajes #destacados #caja2{
	position: relative;
	width: 48%;
	float: right;
	color: #424242;
	border: 1px solid #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #reportajes #destacados #bloqueTexto{
	position: relative;
	width: 100%;
	float: left;
	color: #000000;
	padding: 3px 0px 3px 0px;
	margin: 0px;
}
#cuerpo #contenidos #reportajes #destacados #bloqueTexto img{
	float: left;
	text-align: left;
	padding: 0px 3px 0px 3px;
	margin: 0px;
}
#cuerpo #contenidos #reportajes #destacados #bloqueMes{
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px 3px 0px 3px;
	margin: 0px;
}

#cuerpo #contenidos #reporAnteriores{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}
#cuerpo #contenidos #reporAnteriores #bloqueSeccion{
	position: relative;
	width: 100%;
	float: left;
	font-size: 18px;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #reporAnteriores h1{
	position: relative;
	width: 100%;
	float: left;
	font-size: 110%;
	color: #41535D;/*#D4453B;*/
	border-bottom: 1px dotted #5C5C5C;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #reporAnteriores #botonera{
	position: relative;
	width: 100%;
	float: left;
	text-align: right;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}

#cuerpo #contenidos #reportajes #lineaReportaje{
	position: relative;
	width: 98%;
	float: left;
	font-weight: normal;
	background: #EDECE1 url("/integraciones/can/images/fl2.gif") no-repeat left top;
	padding: 2px 10px 2px 10px;
	margin: 2px 0px 0px 0px;
}
#cuerpo #contenidos #reportajes #lineaReportaje a{
	font-weight: normal;
	color: #424242;
}

#cuerpo #contenidos #listadoRepor{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #listadoRepor h1{
	position: relative;
	width: 98%;
	float: left;
	font-size: 110%;
	color: #41535D;
	border-bottom: 1px dotted #5C5C5C;
	background: #FFFFFF;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #listadoRepor #lineaReportajeA{
	position: relative;
	width: 98%;
	float: left;
	background: #EDECE1;
	padding: 5px 0px 5px 0px;
	margin: 0px;
}
#cuerpo #contenidos #listadoRepor #lineaReportajeA a{
	font-weight: normal;
	color: #424242;
}
#cuerpo #contenidos #listadoRepor #lineaReportajeB{
	position: relative;
	width: 98%;
	float: left;
	background: #FFFFFF;/*F8F8F8;*/
	padding: 5px 0px 5px 0px;
	margin: 0px;
}
#cuerpo #contenidos #listadoRepor #lineaReportajeB a{
	font-weight: normal;
	color: #424242;
}
#cuerpo #contenidos #listadoRepor #botonera{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}

#cuerpo #contenidos #detalleReportaje{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #detalleReportaje #bloqueTitular{
	position: relative;
	width: 97%;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 2px 0px 2px 0px;
	margin: 2px 0px 0px 0px;
}
#cuerpo #contenidos #detalleReportaje h1{
	position: relative;
	width: 99%;
	float: left;
	color: #FFFFFF;
	font-size: 110%;
	font-weight: bold;
	background: #5C5C5C;
	padding: 2px 0px 2px 3px;
	margin: 2px 0px 0px 0px;
}
#cuerpo #contenidos #detalleReportaje #bloqueCajaRepor{
	position: relative;
	width: 98%;
	float: left;
	border: 1px solid #5C5C5C;
	color: #424242;
	padding: 5px;
	margin: 5px 0px 5px 0px;
}
#cuerpo #contenidos #detalleReportaje #bloqueCajaRepor #bloqueTexto{
	position: relative;
	width: 100%;
	float: left;
	color: #000000;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #detalleReportaje #bloqueTexto img{
	float: left;
	text-align: left;
	padding: 2px;
}
#cuerpo #contenidos #detalleReportaje #botonera{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #detalleReportaje #botonera #boton{
	position: relative;
	width: 48%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
/* Acaban los estilos de reportajes */

/* Empiezan los estilos de avisador */
#cuerpo #contenidos #avisador{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #avisador fieldset{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	padding: 5px;
	margin: 0px 0px 15px 0px;
}
#cuerpo #contenidos #avisador legend{
	font-weight: bold;
	color: #054AD6;
}
#cuerpo #contenidos #avisador #cajaAvisador{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #avisador #cajaAvisador #lineaA{
	position: relative;
	width: 100%;
	float: left;
	background: #E8E8E8;
	margin: 0px;
	padding: 2px 0px 2px 0px;
}
#cuerpo #contenidos #avisador #cajaAvisador #lineaB{
	position: relative;
	width: 100%;
	float: left;
	background: #FFFFFF;
	margin: 0px;
	padding: 2px 0px 2px 0px;
}
#cuerpo #contenidos #avisador #cajaAvisador #parteLabelA{
	position: relative;
	width: 20%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #avisador #cajaAvisador #parteDatoA{
	position: relative;
	width: 29%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #avisador #cajaAvisador #parteLabelB{
	position: relative;
	width: 28%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #avisador #cajaAvisador #parteDatoB{
	position: relative;
	width: 5%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #avisador #botonera{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
/* Acaban los estilos de avisador */

/* Empiezan los estilos de tasaciones */
#cuerpo #contenidos #tasaciones{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #tasaciones #bloqueTitulo{
	position: relative;
	width: 100%;
	float: left;
	font-size: 110%;
	font-weight: bold;
	color: #424242;
	padding: 0px;
	margin: 10px 0px 5px 0px;
}
#cuerpo #contenidos #tasaciones #cajaBorde{
	position: relative;
	width: 95%;
	float: left;
	border: 1px solid #5C5C5C;
	padding: 5px;
	margin: 0px;
}
/* Acaban los estilos de tasaciones */

/* Empiezan los estilos de ofertar */
/* Las inmobiliarias */
#cuerpo #contenidos #ofertarInmo{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ofertarInmo #bloqueTitulo{
	position: relative;
	width: 100%;
	float: left;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ofertarInmo #bloqueCaja{
	position: relative;
	width: 97%;
	float: left;
	border: 1px solid #5C5C5C;
	padding: 10px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #ofertarInmo #bloqueCaja h1{
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ofertarInmo #bloqueCaja #caja{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #ofertarInmo #bloqueCaja #caja #linea{
	position: relative;
	width: 99%;
	float: left;
	background: #EDECE1;
	padding: 0px;
	margin: 1px 0px 0px 0px;
}
#cuerpo #contenidos #ofertarInmo #bloqueCaja #caja #linea #bloqueLabel{
	position: relative;
	width: 25%;
	height: 20px;
	float: left;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#cuerpo #contenidos #ofertarInmo #bloqueCaja #caja #linea #bloqueDato{
	position: relative;
	width: 73%;
	height: 20px;
	float: left;
	border-left: 1px solid #FFFFFF;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#cuerpo #contenidos #ofertarInmo #bloqueCaja #caja #linea #bloqueLabel2{
	position: relative;
	width: 25%;
	height: 20px;
	float: left;
	border-left: 1px solid #FFFFFF;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#cuerpo #contenidos #ofertarInmo #bloqueCaja #caja #linea #bloqueDato2{
	position: relative;
	width: 23%;
	height: 20px;
	float: left;
	border-left: 1px solid #FFFFFF;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#cuerpo #contenidos #ofertarInmo #bloqueCaja #caja #linea #bloqueLabel3{
	position: relative;
	width: 25%;
	height: 80px;
	float: left;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#cuerpo #contenidos #ofertarInmo #bloqueCaja #caja #linea #bloqueDato3{
	position: relative;
	width: 73%;
	height: 60px;
	float: left;
	border-left: 1px solid #FFFFFF;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#cuerpo #contenidos #ofertarInmo #botonera{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #ofertarInmo #botonera #boton{
	position: relative;
	width: 48%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
/* Acaban los estilos de ofertar */

/* Empiezan los estilos de FAQ */
#cuerpo #contenidos #faq{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #faq{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #faq #bloqueFaq{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #faq #bloqueFaq #bloqueIndex{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #faq #bloqueFaq #bloqueIndex2{
	position: relative;
	width: 100%;
	float: left;
	border-bottom: 1px dotted #CCCCCC;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
}
/*#cuerpo #contenidos #faq #bloqueFaq #bloqueIndex2 a{
	color: #424242;
}*/
#cuerpo #contenidos #faq #bloqueFaq #bloqueIndex2 a{
	color: #41535D;/*#D4453B;*/
	font-weight: bold;
	text-decoration: none;
}
#cuerpo #contenidos #faq #bloqueFaq #bloqueIndex2 a:hover{
	color: #8A8371;/*#85796D;*/
	font-weight: bold;
	text-decoration: none;
}
#cuerpo #contenidos #faq #bloqueFaq #bloqueIndex2 a:visited{
	color: #85796D;/*#85796D;*/
	font-weight: bold;
	text-decoration: none;
}

#cuerpo #contenidos #faq #bloqueFaq ul{
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #faq #bloqueFaq li{
	list-style-type: none;
/*	background: url("/integraciones/can/images/liImgGuia.gif") no-repeat left;*/
	padding: 2px 0px 2px 0px;
	margin: 0px;
}
#cuerpo #contenidos #faq #bloqueFaq #bloqueIndex3{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #faq #bloqueFaq #bloqueIndex3 a{
	color: #424242;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #faq #bloqueFaq #bloqueIndex3 ul{
	padding: 0px;
	margin: 3px 0px 3px 0px;
}
#cuerpo #contenidos #faq #bloqueFaq #bloqueIndex3 li{
    display: inline;
	list-style-type: none;
	border: 1px solid #5C5C5C;
	background: #eeeeee;
	padding: 2px;
	margin: 0px 3px 0px 3px;
}
#cuerpo #contenidos #faq #contenido{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #faq #contenido h2{
	color: #424242;
	font-size: 14px;
	font-weight: bold;
	background: #EEEEEE;
}
#cuerpo #contenidos #faq #contenido h3{
	color: #424242;
	font-size: 14px;
	font-weight: bold;
}
/* Acaban los estilos de FAQ */

/* Empiezan estilos de la index de empresas */
#cuerpo #contenidos #empresas{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #empresas #introduccion{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #empresas #formulario{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px 0px 30px 0px;
}
#cuerpo #contenidos #empresas #formulario #titulo{
	position: relative;
	width: 40%;
	float: left;
	font-size: 12px;
	color: #41535D;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #empresas #formulario #datos{
	position: relative;
	width: 34%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #empresas #formulario #datos #dLinea{
	position: relative;
	width: 100%;
	height: 22px;
	line-height: 22px;
	float: left;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #empresas #formulario #datos #dLinea #dLabel{
	position: relative;
	width: 30%;
	height: 22px;
	line-height: 22px;
	float: left;
	vertical-align: middle;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #empresas #formulario #datos #dLinea #dDato{
	position: relative;
	width: 69%;
	height: 22px;
	line-height: 22px;
	float: left;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #empresas #formulario #fBotonA{
	position: relative;
	width: 25%;
	height: 44px;
	line-height: 44px;
	float: left;
	vertical-align: middle;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #empresas #formulario #texto{
	position: relative;
	width: 70%;
	float: left;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #empresas #formulario #fBotonB{
	position: relative;
	width: 28%;
	float: left;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #empresas #documentos{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #empresas #documentos #titulo{
	position: relative;
	width: 99%;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #41535D;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #empresas #documentos #texto{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}

/* Ahora de recordar contraseña */
#cuerpo #contenidos #empresas #sutitulo{
	position: relative;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
#cuerpo #contenidos #empresas #cajaBuscador{
	position: relative;
	width: 97%;
	float: left;
	border: 1px solid #7F7D70;
	background: #FFFFFF;
	padding: 10px;
	margin: 0px;
}
#cuerpo #contenidos #empresas #cajaBuscador #cajaBorde{
	position: relative;
	width: 100%;
	float: left;
	background: #EDECE1;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #empresas #cajaBuscador #linea{
	position: relative;
	width: 99%;
	float: left;
	border-bottom: 1px solid #FFFFFF;
	margin: 0px;
	padding: 0px 2px 0px 2px;
}
#cuerpo #contenidos #empresas #cajaBuscador #linea #bloqueLabel{
	position: relative;
	width: 48%;
	float: left;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
#cuerpo #contenidos #empresas #cajaBuscador #linea #bloqueDato{
	position: relative;
	width: 48%;
	float: left;
	border-left: 1px solid #FFFFFF;
	margin: 0px;
	padding: 0px 2px 0px 2px;
}
#cuerpo #contenidos #empresas #botonera{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}
/* Acaban estilos de la index de empresas */

/* Empiezan estilos de activos */
#cuerpo #contenidos #activos{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
#cuerpo #contenidos #activos #numResult{
	position: relative;
	width: 99%;
	float: left;
	color: #616667;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #subNumResult{
	display: none;
}
#cuerpo #contenidos #activos #orderResultados{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	border-bottom: none;
	padding: 2px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #activos #orderResultados #label{
	position: relative;
	width: 15%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #orderResultados #orden{
	position: relative;
	width: 32%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #orderResultados #modo{
	position: relative;
	width: 32%;
	height: 20px;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #orderResultados #boton{
	position: relative;
	width: 20%;
	height: 20px;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #filtrarResultados{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #5C5C5C;
	border-top: 1px dotted #5C5C5C;
	padding: 2px;
	margin: 0px;
}
#cuerpo #contenidos #activos #filtrarResultados #label{
	position: relative;
	width: 15%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #filtrarResultados #datos{
	position: relative;
	width: 64%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #filtrarResultados #datos #bloqueA{
	position: relative;
	width: 49%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #filtrarResultados #datos #bloqueB{
	position: relative;
	width: 49%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #filtrarResultados #datos #bloqueC{
	position: relative;
	width: 33%;
	height: 20px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #filtrarResultados #boton{
	position: relative;
	width: 20%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #tablaResultados{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #activos #tablaResultados table{
	width: 100%;
	border-collapse: 1px;/*collapse;*/
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #tablaResultados th{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: #5C5C5C;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #tablaResultados td{
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #activos #tablaResultados #hFoto{
	width: 4%;
	text-align: center;
}
#cuerpo #contenidos #activos #tablaResultados #hTipo{
	width: 10%;
	text-align: center;
}
#cuerpo #contenidos #activos #tablaResultados #hProvincia{
	width: 15%;
	text-align: center;
}
#cuerpo #contenidos #activos #tablaResultados #hPoblacion{
	width: 20%;
	text-align: center;
}
#cuerpo #contenidos #activos #tablaResultados #hSituacion{
	width: 20%;
	text-align: center;
}
#cuerpo #contenidos #activos #tablaResultados #hPrecio{
	width: 10%;
	text-align: center;
}
#cuerpo #contenidos #activos #tablaResultados #hSuperficie{
	width: 10%;
	text-align: center;
}
#cuerpo #contenidos #activos #tablaResultados #hVer{
	width: 10%;
	text-align: center;
}


#cuerpo #contenidos #activos #tablaResultados a{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
#cuerpo #contenidos #activos #botonera{
	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#cuerpo #contenidos #activos #botonera #boton{
	position: relative;
	width: 49%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
/* Acaban estilos de activos */

/* Empieza para el mail */
#mail{
	position: relative;
	width: 97%;
	float: right;
	padding: 5px;
	margin: 0px;
}
#mail #texto{
	position: relative;
	width: 90%;
	float: left;
	border: 1px solid #5C5C5C;
	background: #FFFFFF;
	padding: 5px;
	margin: 5px;
}
#mail #texto p{
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
/* Acaba para el mail */

/* Empiezan estilos guias */
#cuerpo #contenidos #guias{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #guias #titulo{
	display: none;
}
#cuerpo #contenidos #guias #subtitulo{
	position: relative;
	width: 99%;
	float: left;
	font-weight: bold;
	color: #424242;
	background: transparent url("/integraciones/can/images/flecha.gif") no-repeat left;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #guias #texto{
	position: relative;
	width: 99%;
	float: left;
	padding: 0px;
	margin: 0px 0px 15px 0px;
}
#cuerpo #contenidos #guias #botonera{
  	position: relative;
	width: 99%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#cuerpo #contenidos #guias #botonera #parteBoton3{
  	position: relative;
	width: 49%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#cuerpo #contenidos #guias #botonera #parteBoton3I{
  	display: none;
}
/* Acaban estilos guias */

/* Empieza la clausula */
#clausula{
	position: relative;
	width: 95%;
	float: left;
	padding: 15px;
	margin: 0px;
}
#clausula h1{
	position: relative;
	width: 99%;
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#clausula h2{
	position: relative;
	width: 99%;
	float: left;
	font-size: 12px;
	font-style: italic;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}
#clausula p{
	text-align: justify;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}
#clausula .textoRojo{
font-weight: bold;
	color: #D4453B;
}
#clausula .botonera{
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 20px 0px 5px 0px;
}

/* Acaba la clausula */

/* Empieza el emailing */
#mail{
	position: relative;
	width: 99%;
	float: left;
	border: 1px solid #956603;
	background: #FFFFFF;
	margin: 0px;
	padding: 5px;
	color: #000000;
}
#mail h1{
	position: relative;
	font-size: 100%;
	text-align: left;
	padding: 2px 5px 2px 15px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #956603;
}
#mail #bloqueTab{
	position: relative;
	width: 95%;
	float: right;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#mail #formulario{
	position: relative;
	width: 98%;
	float: left;
	border: #CCCCCC solid 1px;
	padding: 0px;
	margin: 0px;
}
#mail #formulario #bloque100{
	border: none;
	border-bottom: #CCCCCC dashed 1px;
	padding: 0px;
	margin: 0px;
}
#mail #formulario #bloque33{
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
#mail #formulario #bloque66{
	border: none;
	border-left: #CCCCCC dashed 1px;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
/* Acaba el emailing */
