@charset "utf-8";
/* CSS Document */

/* La siguiente declaración es para resetear los rellenos 
y márgenes que vienen por defecto en los navegadores */

* {
    padding: 0;
    margin: 0;
}

/* ---- borde a todas las cajas principales para ver posiciÃ³n
div, ul {
	border: dotted 1px #000;
}
*/

body {
    font-family: "Times New Roman", Times, serif;
    background-color: #fff;
	text-align: center;
}

/* ESTRUCTURA PRINCIPAL
--------------------------------------------------------------------- */

#head {
	width:100%;
	background-color:#EEEEEE;
	text-align:left;

}

#head_sombra {
	margin-left:auto;
	margin-right:auto;	
	background-image:url(../imatges/fons_sombres.png);
	background-repeat:repeat-y;
	background-position:top;
	width:958px;
	height:150px;

	
}

#head_contenido{
	padding-left:10px;
	padding-right:10px;
	width:  928px;  /*1-para opera*/	
	\width: 948px; /*2-para ie-se agrega el padding y border*/	
	w\idth: 928px; /*3- estandares*/
	
	height:145px;
	margin-left:5px;
	
	/*background:#00FFFF;*/
	
	padding-top:5px;
	background:url("../imatges/logo_finques_saplan_fons_head.jpg") no-repeat top;
	
}
			#link_index_head{
		float:left;
		
	}
		#link_index_head h1 a{
			 width: 250px; 
			 height: 143px; 
			 background:url("../imatges/ztransparent.gif") no-repeat; 
			 display: block; 
			 color: #033D6E;
			 }
		#link_index_head h1 a span { display: none; }

		
		#texto_gestion_inmo{
		float:right;
		text-align:center;
		margin-top:80px;
		
		}
		
		#texto_gestion_inmo h3{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		text-transform: uppercase;
		color: #333333;
		letter-spacing:15px;
		
		}
		#texto_gestion_inmo span{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		
		text-transform: uppercase;
		color: #333333;
		letter-spacing:3px;
		
		}
#botonera {
	background-color:#f9f90b;
	width:100%;
	text-align:left;
}

#botonera_sombra{
	margin-left:auto;
	margin-right:auto;	
	background-image:url(../imatges/fons_sombres.png);
	background-repeat:repeat-y;
	background-position:top;
	width:958px;
	height:32px;
	
	
	}

#botonera_contenido{
	
	width:  948px;  /*1-para opera*/	
	\width: 958px; /*2-para ie-se agrega el padding y border*/	
	w\idth: 948px; /*3- estandares*/
	
	
	height:30px;
	margin-left:5px;
	background:#f9f90b;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	
	
	
	
	
	
	
	
}





#contenido_sombra{
	text-align:left;
	margin-left:auto;
	margin-right:auto;	
	background-image:url(../imatges/fons_sombres.png);
	background-repeat:repeat-y;
	background-position:top;
	width:958px;
	overflow:hidden;
		
}



#footer_sombra {
	text-align:left;
	margin-left:auto;
	margin-right:auto;	
	/*background-image:url(../imatges/fons_2_laterals.gif);*/
	
	background-image:url(../imatges/fons_footer_2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	
	
	 
	
	
	width:958px;
	height:60px;
	clear:both;
	
}

#footer_contenido{
	width:  948px;  /*1-para opera*/	
	\width: 958px; /*2-para ie-se agrega el padding y border*/	
	w\idth: 948px; /*3- estandares*/
	
	height:60px;
	margin-left:5px;
	
	
}

/* ELEMENTOS DE ESTRUCTURA
--------------------------------------------------------------------- */
/****  BOTONERA */
#botonera ul {
	list-style: none;
	margin-left: 40px;
}

#botonera li {
	float: left;
	padding-right: 20px;
}
	
/****  COLUMNAS DE DENTRO DEL CONTENIDO */

#mostra_calendario{
	margin:0px 15px 0px 0px;
	padding:10px 10px 0px 10px;
	
	
	
	text-align:center;
	
}

#menu_lat {
	float: left;
	width: 150px;
	margin-left: 5px;
	padding-left: 20px;
	padding-top: 20px;
	background: url(../imatges/fons_lateral_sota.png) no-repeat bottom right;
	
	padding-bottom: 450px; /* una de varias soluciones para igualar alturas de columnas */
  	margin-bottom: -450px;
}

 #col_menu{
 	float:left;
	width:150px;
	margin-left:5px;
	padding-left:20px;
	padding-top:20px;
	background: url(../imatges/fons_lateral_sota.png) no-repeat bottom right;
	height:100%;	
	 }
	 
	#col_menu ul {
	margin-left:-15px;
	margin-right:3px;
	margin-bottom:35px;
	list-style-image: none;
	list-style-type: none;	
}
	#col_menu li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #333333;
	margin-bottom:10px;
	font-weight: bold;
	font-size: 0.6em;
	
}

	#col_menu li a:hover{
	background-color:#C4C400;
}

	#col_menu a{
	color: #333333;
	text-decoration:none;
}
		.destacat_columna{
		padding:8px 0px 0px 10px;
		margin: 0px 5px 0px -5px;
		height:20px;
		background:#94910A;
		
		
		}
	 
	#col_producte{
	float:right;
	width:775px;
	
	}
	
	#fotos_productes{
	width:948px;
	margin-left:5px;
	padding-top:5px;
	}
	

#menu_lat_sota{
	width:100%;
	 position: relative;
	 bottom:1%;
  	

	background:url(../imatges/fons_menu_lat_sota.jpg) no-repeat right bottom;
}

#menu_lat ul {
	margin-left:-15px;
	margin-right:3px;
	margin-bottom:35px;
	list-style-image: none;
	list-style-type: none;	
}
#menu_lat li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #333333;
	margin-bottom:10px;
	font-weight: bold;
	font-size: 0.6em;
	
}

#menu_lat li a:hover{
	background-color:#C4C400;
}

#menu_lat a{
	color: #333333;
	text-decoration:none;
}




#menu_lat_texto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-left:-10px;
	margin-right:5px;
	margin-top:10px;
	line-height: 180%;
}

#producto {
	float: left;
	width: 775px;
}

#producto h2, #producto p, #fotos_producte, #taula_descripcio{
	margin-left: 10px;
}

.contenido_limpieza{
	margin-left:10px;
	margin-right:10px;
}

.text_form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;

}

/*
FITXA 
------------------------------------------------------*/
#texto_fixa{
	width:95%;
	margin-left: 10px;
	

}

.imatge_text_flota_dreta{
	margin: 0px 0px 10px 10px;
	 
	float: right;
	border-color:#333333;
	border-style:solid;
	border-width:1px;
}

#no_hay_producto{
	width:80%;
	padding:25px;
	margin:100px 50px;
	background:#FFFFCC;
	border:#000 solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;

}

	#no_hay_producto a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	}
	#no_hay_producto a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:bold;
	}

.mas_ofertas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#017eff;
	font-weight:bold;
	padding:5px;
	text-align:left;

}

#contenido_sombra #producto #llistat_productes td{
	
	height:18px;
	vertical-align:middle;
	
	
	
}

.reclamolista {
	color:#017eff;
	font-size:0.7em;
	text-transform:uppercase;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
a.reclamolista:hover{
	text-decoration:underline;
	color:#0369d1;

}
a.reclamolista:active{
	text-decoration: underline;	
	color:#0369d1;
	
	
}

.pisoslista_link{
	text-decoration: none;	
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	
}

a.pisoslista_link:hover{
	text-decoration: underline;	
	color:#666666;
	
	
}

a.pisoslista_link:active{
	text-decoration: underline;	
	color:#666666;
	
	
}

.titulo_producto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 5px;
}

.titulo_reclamo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.titulo_localiza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.descripcion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 180%;
}

.titulo_precio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #DB4453;
	text-decoration: none;
	margin-top:25px;
}

.gestion_inmo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	letter-spacing: 5px;
	padding: 0px;
}

.direccio_superior{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	letter-spacing: 4px;
	
}
.text_cabecera {
	width: 700px;
	float: right;
	text-align: center;
}


.fons_dc_head{
	background-image:url(../imatges/logo_finques_saplan_fons_head.jpg);
	background-repeat:no-repeat;

}

.link_pdf{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

a.link_pdf:hover{
	text-decoration: underline;	
	color:#333333;
}

a.link_pdf:active{
	text-decoration: underline;	
	color:#333333;
}

.text_peu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	}

.text_peu_posicionament {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
/*
CONTORNO IMAGEN
--------------------------------------------------------------*/

#img_producte{
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	}


/****  
FOOTER 
---------------------------------------------------------------*/
#footer_contenido h4 {
	/*padding: 60px 40px 0 40px;*/
}

#footer_contenido p{
	width:  948px;  /*1-para opera*/
	\width: 958px; /*2-para ie-se agrega el padding y border*/
	w\idth: 948px; /*3- estandares*/
	height:60px;
	margin-left:5px;
	text-align: center;	
	
}

/****  
posicionament
---------------------------------------------------------------*/

#link_pos p{
text-indent: -9999px;

}