
.ruledBanner {
	BORDER-TOP: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
.principal {
	PADDING-LEFT: 50px; BORDER-TOP: #cccccc 1px solid; WIDTH: 800px; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #efefef
}
.themeTable {
	WIDTH: 760px; BACKGROUND-COLOR: #efefef
}


.poble_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bbbbbb;
}

/*body.cos {background-color: #03143A}*/
body.cos {background-color: #ffffff}


/*font-family: Times, serif*/



.texte2 {
	font:Verdana;
	font-size: 12px;
	color: #463D3D;
	
}

.rustica {
font-family:  Verdana, Helvetica, Sans-serif; 
font-size: 10px;
color: #5D3916;
	
}


.diseno {
font-family:  Verdana, Helvetica, Sans-serif; 
font-size: 10px;
color: 1790B3;
	
}

.taicadira {
font-family:  Verdana, Helvetica, Sans-serif; 
font-size: 10px;
color: #EE2524;
	
}

.terraza {
font-family:  Verdana, Helvetica, Sans-serif; 
font-size: 10px;
color: #07B293;
	
}

.tableros {
font-family:  Verdana, Helvetica, Sans-serif; 
font-size: 10px;
color: F2844F;
	
}


.credits {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration: none;
	color: #000000;
	font-weight:900;
}

.credits: hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration: none;
	color: #989998;
	font-weight:bolder;
}



textarea.textegestio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

a.enllaç {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #000000;

}

a.link_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #F22C43;
	font-weight:bolder;

}
a.link_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #D71878;
	font-weight:bolder;

}

.titol_delta {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #F22C43;
	font-weight:bolder;

}



a.enllac_mapa2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #ffffff;
	font-weight:bolder;

}
.enllac_mapa2:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #dddddd;
	font-weight:bolder;

}

.enllac_mapa_sel2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #D71878;
	font-weight:bolder;

}

td.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #D71878;
	font-weight:bolder;

}

a.enllac_mapa {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #000000;
	font-weight:bolder;

}
.enllac_mapa:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #D71878;
	font-weight:bolder;

}

.enllac_mapa_sel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #ffffff;
	font-weight:bolder;

}

.enllac_mapa_sel:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	
	color: #000000;
	font-weight:bolder;

}


a.enllac_delta {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-decoration: none;
	color: #ffffff;
	font-weight:bolder;

}
.enllac_delta:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration: none;
	color: #dddddd;
	font-weight:bolder;

}

.pag_sel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #000000;
	font-weight:bolder;

}

.pag {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #F22C43;
	font-weight:bolder;

}

.pag:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #000000;
	font-weight:bolder;

}


a.enllac_delta {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #ffffff;
	font-weight:bolder;

}
.enllac_delta:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #dddddd;
	font-weight:bolder;

}

.texteblanc {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	
}

.texte {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4848;
	
}

.texte_orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #B87E28;
	
}

.texte_lila {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #655772;
	
}


.texte_verd {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #75752D;
	
}

.texte_blanc {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	
}

.texte_blanc_petit {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight:bolder;
}

.urdu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration: none;
	color: #F22C43;
	font-weight:bolder;

}

.urdu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration: none;
	color: #000000;
	font-weight:bolder;

}

.esp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration: none;
	color: #D03A93;
	font-weight:bolder;

}

.esp:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration: none;
	color: #000000;
	font-weight:bolder;

}

.eng {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration: none;
	color: #333333;
	font-weight:bolder;

}

.eng:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration: none;
	color: #000000;
	font-weight:bolder;

}






.prova {border: 1px solid black !important;}

.enllaç_gran {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #ffffff;

}

.titol {
	font-family: Arial black, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	font-weight:900;

}

a.titol {
	font-family: Arial black, Helvetica, sans-serif;
	font-size: 28px;
	color: #000000;
	font-weight:900;
	text-decoration:none;

}

a.titol:hover {
	font-family: Arial black, Helvetica, sans-serif;
	font-size: 28px;
	color: #FF3B3F;
	font-weight:900;

}

a.titol_v {
	font-family: Arial black, Helvetica, sans-serif;
	font-size: 28px;
	color: #666666;
	font-weight:900;
	text-decoration:none;

}

a.titol_v:hover {
	font-family: Arial black, Helvetica, sans-serif;
	font-size: 28px;
	color: #FF3B3F;
	font-weight:900;

}


a.titol_vfosc {
	font-family: Arial black, Helvetica, sans-serif;
	font-size: 28px;
	color: #000000;
	font-weight:900;
	text-decoration:none;

}

a.titol_vfosc:hover {
	font-family: Arial black, Helvetica, sans-serif;
	font-size: 28px;
	color: #990000;
	font-weight:900;

}









.titol_construccio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight:bolder;

}

.titol_construccio_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight:bolder;

}

td.sub_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight:bolder;


.celler {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.vi {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	weight=bold;
}

a.vi_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}


.titol_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.numero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.any {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bbbbbb;
}

.total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bbbbbb;
}


.textepetit {
	font:Verdana;
	font-size: 9px;
	color: #000000;
}

.avis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4848;
	
}

.texteservices {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	
}



.textecons {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4848;
	font-weight: bold;
}

.textegran {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #22222;
	font-weight: bold;
}






a.enllac_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #2D2E2C;
	font-weight: bolder;
	
}

a.enllac_menu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bolder;	
	text-decoration:none;
}






a.menupetit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #000000;
	font-weight:bolder;

}
.menupetit:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #D71878;
	font-weight:bolder;

}

.menupetit_sel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #ffffff;
	font-weight:bolder;

}













/*a.menupetit {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A4848;
	text-decoration:none;
	font-weight: bolder;
	
}

a.menupetit:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D71878;
	font-weight: bolder;	
	text-decoration:none;
}


a.menupetit_sel {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#D71878;
	font-weight: bolder;	
	text-decoration:none;
}
*/

td.ofers {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #6A5A4D;
	text-decoration:none;
	font-weight: bolder;
	
}


a.subtipus {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F22C43;
	text-decoration:none;
	font-weight: bolder;
	
}

a.subtipus:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bolder;	
	text-decoration:none;
}



a.subtipus_sel {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bolder;	
	text-decoration:none;
}



td.textefosc {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #222222;
	font-weight: bolder;	
	
}

a.textenegre {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bolder;
	text-decoration:none;	
	
}
a.textenegre:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D03A93;
	font-weight: bolder;
	text-decoration:none;	
	
}




.texteclar {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	font-weight: bolder;	
	
}


.texterosa {
	font:Verdana;
	font-size: 10px;
	color: #D71878;

}


.textegris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ABA0AB;
}

.textegrisgran {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #676767;
}

a.textegris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ABA0AB;
	text-decoration: none;
}

a.textegris:hover {color:#666666;text-decoration:none;}

a.textegrisgran {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ABA0AB;
	text-decoration: none;
}

a.textegrisgran:hover {color:#666666;text-decoration:none;}



.textegrisfosc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #988F98;
}

a.textegrisfosc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #988F98;
	text-decoration: none;
}	
a.textegrisfosc:hover {color:#666666;text-decoration:none;}





.textecomanda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ABA0AB;
	font-weight: bold;
}
.textegrisnumero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.textenegrenumero {
	font-family: Helvetica;
	font-size: 10px;
	color: #000000;
}





.paragraf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	
}


.textefoscnumero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.textefoscnumeropetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


.texteblancpetit {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
		font-weight: bolder;
}


.texteblanc {
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
		font-weight: bolder;
}
td.texterosa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff00ff;
}
.avis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.enllaçgran {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
pre.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bbbbbb;
}

.peu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bbbbbb;
}
a.titol2 {
	font-family: Verdana;
	font-size: 13px;
	color: #777777;
	font-weight: bolder;
	text-decoration: none;

}

.titol2 {
	font-family: Verdana;
	font-size: 13px;
	color: #777777;
	font-weight: bolder;


}


a.imprimir {
	font-family: Verdana;
	font-size: 13px;
	color: #D9D13D;
	font-weight: bold;
	text-decoration: none;

}


.texte2petit {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bbbbbbb;
}

.texte1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bbbbbb;
}

/*.rustica {
font-family:  Verdana, Helvetica, Sans-serif; 
font-size: 10px;
color: #5D3916;
	
}
*/
/*a.rustica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: 5D3916;
	text-decoration: none;
	font-variant: normal;


}

a.rustica:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: 9D1D20;
	text-decoration: none;
	font-variant: normal;


}


a.rusticotipos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: A49B92;
	text-decoration: none;

}


a.rusticotipos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: 9D1D20;
	text-decoration: none;

}

*/

/*.terraza {
font-family:  Verdana, Helvetica, Sans-serif; 
font-size: 10px;
color: #07B293;
	
}


a.terraza {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: 07B293;
	text-decoration: none;
	font-variant: normal;
}
a.terraza:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: 9D1D20;
	text-decoration: none;
	font-variant: normal;
}

.taicadira {
font-family:  Verdana, Helvetica, Sans-serif; 
font-size: 10px;
color: #EE2524;
	
}




a.taicadira {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: EE2524;
	text-decoration: none;
	font-variant: normal;
}
a.taicadira:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: 9D1D20;
	text-decoration: none;
	font-variant: normal;
}

td.tableros {
font-family:  Verdana, Helvetica, Sans-serif; 
font-size: 10px;
color: F2844F;
	
}

a.tableros {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: F2844F;
	text-decoration: none;
	font-variant: normal;
}
a.tableros:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: 9D1D20;
	text-decoration: none;
	font-variant: normal;
}
*/

/*
a.diseño {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: 1790B3;
	text-decoration: none;
	font-variant: normal;
}
a.diseño:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: 9D1D20;
	text-decoration: none;
	font-variant: normal;
}
*/