/***************** GENERAL *****************/
body {
	background: url("../image/template/fondo.gif") repeat-x;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #7394de;
	scrollbar-base-color: #A8C0E6;
	scrollbar-darkshadow-color: #7394de;
	scrollbar-face-color: #A8C0E6;
	scrollbar-highlight-color: #0099FF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #A8C0E6;
}


/***************** DIVS TEMPLATE *****************/
#principal {
	width:890px; height:671px;
	margin:9px auto; margin:5px auto; text-align:center;
	border:solid; border-color:#A2BBE4; border-width:7px; border-bottom-color:#003082;
}

#top {
	width:890px; height:128px;
	background:url("../image/template/top.jpg") no-repeat;
}

#menu {
	width:890px; height:20px;
	text-align:left; padding-top:5px;
	background:url("../image/template/menu.jpg") no-repeat; background-color:#003082;
}

#faldo {
	width:890px; height:50px;
	text-align:left;
	background:url("../image/template/faldo.jpg") no-repeat;
}

#flashcontent {
	float:left;
}


/***************** DIVS INICI *****************/
#contingut {
	width:890px; height:471px;
	text-align:center;
	background:url("../image/template/mig.jpg") no-repeat;
}

#iniciEsq {
	width:420px; height:450px;
	float:left; /* padding:8px; text-align:left; */
	font-family:Arial, Helvetica, sans-serif; font-size: 8pt; text-align: justify; color: #003082;
}

#iniciDre {
	width:425px; height:140px; float:right; padding:10px; margin:0px 3px 0px 3px; text-align:center;
}

/***************** DIVS EMPRESA *****************/
#empresa {
	width: 890px; height: 471px;
	text-align: center;
	background-color:#FFFFFF;
}


/***************** DIVS PROMOCIONS *****************/
#promocions {
	width: 890px; height: 471px;
	text-align: center;
	background-color:#FFFFFF;
}

#promoHistoric {
	width: 880px; height: 15px;
	text-align: left; padding: 5px;
}

#promoComarca {
	width: 880px; height: 436px;
	text-align: left; padding: 5px;
}

#promoPoblacio {
	width: 880px; height: 436px;
	text-align: left; padding: 5px;
}

#promoTitols { float:left; width:200px; height:40px; vertical-align:top; padding-left:10px; }

#promoContinguts { float:left; width:250px; height:224px; padding-left:30px; }

#promoContingutsMapa { float:right; padding-top:30px; padding-right:90px; }

#promoEdificiUnic {	width: 880px; height: 436px; text-align: left; padding: 5px; }

		#promoTitolsPromo {	width:400px; height:35px; vertical-align:top; padding-left: 10px; }

		#promoOferta { width:435px; height:100px; float:left; margin:10px; _margin:2px; background-color:#003082; text-align:center; }

		#promoFotos { width: 435px; height: 240px; float: left; padding-left:10px; }
				
				#promoEdificFoto1 {	width: 322px; height: 240px; float: left; padding-right: 5px; }
				
				#promoEdificFoto2 { width: 100px; height: 75px;	float: right; padding-bottom: 5px; }
				
				#promoEdificFoto3 {	width: 100px; height: 75px;	float: right; padding-bottom: 5px;	}
				
				#promoEdificFoto4 {	width: 100px; height: 75px;	float: right; }
		
		#promoDesc { width: 415px; height: 100px; float: right; padding: 5px; }
		
		#promoDetalls {	width: 420px; height: 240px; float: right; padding-left:5px; }
		
				#promoEdificiDetalls { width: 150px; height: 100px;	float: left; }
				
				#promoEdificiContacte {	width: 200px; height: 216px; float: right; margin-right: 20px; margin-top:10px; _margin-right:10px; _margin-top:5px; padding:4px; border:solid; border-color:#003082; border-width:3px;	}

/* PER ALTRES TITOLS */
#promoTitolsPromo2 { width:400px; height:25px; vertical-align:top; padding-left: 5px; }

#promoSituacio { width: 500px; height: 330px; padding:10px; float:left; }

#promoSituacio2 { width: 300px; height: 330px; padding-right:10px; float:right; }

#promoLlista { width: 860px; height: 360px;	float: left; overflow:auto; padding-left: 10px; }

.llistaPisos { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003082; border-collapse: collapse; border: 1px solid #333333; }

	.llistaPisos th { background-color:#003082; color:#FFFFFF; }
	
	.llistaPisos tr:hover {	border: 1px solid #03476F; background: #99CCFF;	}
	
	.llistaPisos td { width: 100px;	}
	
#promoAmic {
	width: 350px; height: 300px;
	float: left; margin-left:30px; margin-top:20px; _margin-left:15px; _margin-top:10px; padding:4px;
	border:solid; border-color:#003082; border-width:3px;
}


/***************** DIVS NOTICIES *****************/
#noticies {
	width: 890px; height: 471px;
	text-align: center;
	background-color:#FFFFFF;
}


/***************** DIVS CONTACTE *****************/
#contacte {
	width: 890px; height: 471px;
	text-align: center;
	background-color:#FFFFFF;
}
		#fotos {
			width:200px; height:400px;
			padding:10px; padding-top:50px;
			float:left;
		}

		#oficines {
			width:520px; height:300px;
			padding-right:150px; padding-top:100px;
			float:right;
		}
				#oficinaGIRONA {
				 display:none;
				}
				#oficinaSALT {
				 display:none;
				}
				#oficinaOLOT {
				 display:none;
				}
				#oficinaFIGUERES {
				 display:none;
				}			
				#contacteMig {
				}
				#arroba {
				}												
	
/***************** DIVS UTILITATS *****************/
#utilitats {
	width: 890px; height: 471px;
	text-align: center;
	background-color:#FFFFFF;
}

		#utilTop {
			width: 880px; height:130px;			
		}
		
		#utilMig {
			width: 880px;
			text-align:center;
		}
		
				#utilHipoteca {
					width:360px;
					float:left; margin:30px; _margin:15px; padding-left:25px;
					border:solid; border-color:#99CCFF; border-width:1px;
				}
				
				#utilCalculadora {
					width:360px;
					float:right; margin:30px; _margin:15px;
					border:solid; border-color:#99CCFF; border-width:1px;					
				}

/***************** DIVS AVÍS LEGAL *****************/
#avisLegal {
	width: 890px; height: 471px;
	text-align: center;
	background-color:#FFFFFF;
}

		#avisLegalCont {
			height:320px;
			padding:10px;
			overflow:scroll; overflow-x:hidden;
		}

/***************** DIVS BUSCADOR *****************/
#buscador {
	width:890px; height:471px;
	text-align:center;
	background-image:url(../image/buscador/fons.gif);
}

	#buscadorTop {
		width:600px; height:350px; padding-top:150px; padding-left:150px;
	}

.taulaForm {
	font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#003082; text-align:left;
}

.taulaFormPortada {
	font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#003082; text-align:left;
}


/***************** DIVS ALTRES *****************/
#noDisponible {
	padding-left:200px; padding-right:200px; padding-bottom:130px; padding-top:130px;
	font-family:Arial, Helvetica, sans-serif; color:#A2BBE4; font-style:italic; font-weight:bold;
}


/***************** DIVS OFERTES *****************/
#oferta {
	width:890px; height:471px;
	text-align:center;
	background-color:#FFFFFF;
}

		#ofertaImatge {
			width:880px; height:200px;
			padding-top:80px;
		}
		
		#ofertaText {
			width:580px; height:100px;
			padding-left:150px; padding-right:150px;
			text-align:justify;
		}
		

/***************** TIPOGRAFIES *****************/

.lletraPetita { /* TIPO PETITA PROMOCIONS (500€/MES, ETC) */
	font-family:Arial, Helvetica, sans-serif; font-size: 8pt; text-align: justify; color: #003082;
}

.telefon { /* TIPO TELÈFON FALDÓ */
	font-family:Arial, Helvetica, sans-serif; font-size: 18pt; color: #FFFFFF; font-style:italic; font-weight:bold;
}

.promoHist  { /* HISTÒRIC MENÚ PROMOCIÓ */
	font-family:Verdana, Arial, Sans-Serif; font-size:8pt; color:#A1B2CE; text-align:justify;
}

.promoTitol { /* TITOLS PROMOCIONS */  /* NO CONFONDRE AMB DIV!!! */
	font-family: Arial;	font-size: 18pt; font-style:italic; font-weight:bold; color:#003082;
}

.promoDetall  { /* DETALLS PROMOCIO */
	font-family: Arial, Sans-Serif;	font-size:	8pt; color:	#003082; text-align: justify;
}

.contacteAvis  {
	color: #ffffff; font-family: Arial; font-size: 10pt; font-weight: normal; text-align: justify;
}

.portada  {
	color: #003082; font-family: Verdana, Arial, Sans-Serif;	font-size: 10pt; text-align: justify;
}

.titular {
	color:#003082; font-family:Verdana, Arial, Sans-Serif; font-size:14pt; font-style:italic;
}

.preus {
	color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:50px; font-style:italic; font-weight:bold; text-align:center;
}


/*********************** REBAIXES ************************************/
#rebaixesFila1 { width:600px; height:115px; margin-left:130px; cursor:pointer; border:1px solid #CCF; }
#rebaixesFila2 { width:600px; height:115px; margin-left:130px; cursor:pointer; background-color:#CCF; border:1px solid #CCF; }
#rebaixesFoto { float:left; margin-left:20px; margin-top:20px; margin-bottom:20px; }
#rebaixesDescPis { float:left; margin-left:20px; margin-top:20px; font-family:Verdana; font-size:12px; }