body {
	margin: 0px;
	padding: 0px;
	background-repeat:  no-repeat;
	width: 100%;
	background-position: center center;
	height: 100%;
}
#table_foto {
	background-image: url(im/IMG_1656.jpg);
	background-position: center center;
}
.container2 {
	margin: 0px;
	padding: 0px;
	position: relative;
}


IMG.transparencia {
	behavior: url(iepngfix.htc);
}

*:first-child+html #DAR {
margin-left:-160px;
}

*:first-child+html #trentaminuts {
margin-left:-160px;
}

#container {
	width: 1008px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: -0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

html 
{
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.adreca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC33;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.sub_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC33;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: center;
}
#table_contingut #textfield {
	border: 1px solid #143D55;
	font-size: 14px;
	color: #143D55;
	padding: 1px;
}



#table_contingut {
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
	background-image: url(im/fons_contingut.jpg);
	background-repeat:   repeat-y;
	padding: 0px;
	border: 1px solid #6FB6DC;
}

.deti_InteriorDetalls {
	width: 100%;
}

.titol_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #143D55;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #143D55;
	margin-right: 0px;
	margin-left: 25px;
	top: 12px;
	position: relative;
}
.table_fotos {
	height: 337px;
	width: 272px;
	background-image: url(im/fons_trans_fotos.png);
	background-repeat: no-repeat;
	margin-top: 0px;
	behavior: url(iepngfix.htc);
	background-position: left 1px;
	*background-position: left 8px;

}
.mes_fotos {
	position: absolute;
	behavior: url(iepngfix.htc);
	margin-top: -9px;
	margin-left: 195px;
	*margin-left: 65px;
	*margin-top: -10px;
}
.mes_fotos img {
	behavior: url(iepngfix.htc);
}


.noticies_cela {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}

.noticies_Titol a  {
	*margin-top:-18px;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.noticies_Titol a:hover {
	*margin-top:-18px;
	color: #CA0001;
	text-decoration: none;
	width: 100%;
}
.videos_Titol a  {
	*margin-top:-18px;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.videos_Titol a:hover {
	*margin-top:-18px;
	color: #CA0001;
	text-decoration: none;
	width: 100%;
}

.mes_noticies {
	position: absolute;
	padding-left: 230px;
	margin-top: -10px;
	*margin-top: -12px;
	behavior: url(iepngfix.htc);
}
.mes_noticies img {
	behavior: url(iepngfix.htc);
}
.videos_FotoMinis {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}

.noticies_Resum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
	text-align: left;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
}

.noticies_Resum a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
	text-align: left;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
	text-decoration:none;
}

.noticies_Resum a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
	text-align: left;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
	text-decoration:underline;
}


.noticies_mesinfo {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding: 0px;

}

.noticies_mesinfo_FotoMinis {
	border: 3px solid #FFFFFF;
}

.noticies_mesinfo_Data {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #EC7124;
}
.noticies_mesinfo_mesinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
.noticies_mesinfo_mesinfo:hover {
	color: #EC7124;
	text-decoration: none;
}
.noticies_mesinfo_Titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}

.noticies_mesinfo_Titol:hover {
	text-decoration: underline;
}

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

a.noticies_mesinfo_click:hover {
text-decoration:underline;
color:#333333;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
}

#result_box {
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size:12px;
}

.noticies_mesinfo_CapaTitol {
	margin-left: 0px;
	margin-bottom: 10px;
	text-align: left;
}

.noticies_resum {
	font-size: 14px;
	color: #666666;
	line-height: 15px;
}

.noticies_mesinfo_Texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: left;
	line-height: 17px;
}
.noticies_mesinfo_Resum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	line-height: 17px;
}
tbody {
}

.noticies_mesinfo_FotoPrincipal {
	padding: 0px;
	border: 5px solid #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.presentacio_Titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-align: left;
	line-height: 19px;
	font-weight: bolder;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.presentacio_Resum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
}
.presentacio_FotoPrincipal {
	padding: 0px;
	border: 5px solid #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.presentacio_FotoMinis {
	border: 3px solid #FFFFFF;
}

.presentacio_Texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 0px;
	margin: 0px;
	text-align: left;
	font-weight: bold;
	line-height: 17px;
}
.presentacio_CapaTitol {
	margin: 0px;
	height: 215px;
	overflow: auto;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.foto_FotoPrincipal {
	padding: 0px;
	border: 5px solid #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: absolute;
	z-index: 1500;
}


.fons_contingut {
	background-color: #FFFFFF;
	border: 1px solid #143D55;
}
#table_contingut .presentacio {
	width: 650px;
}

.td_dreta {
	background-color: #CA0001;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.td_esq   {
	background-color: #CA0001;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.td_inf {
	background-color: #CA0001;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.td_sup {
	background-color: #CA0001;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.table_noticies {
	background-image: url(im/barra_noticias.png);
	background-repeat: no-repeat;
	height: 30px;
	margin-top:1px;
	*margin-top:0px;	
	margin-left: 8px;
	width: 675px;
	padding-bottom: 0px;
}


.titol_contacte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #666666;
	font-weight: bold;
	padding-right: 15px;
	padding-left: 100px;
	text-decoration: underline;
	padding-bottom: 5px;
	text-align: left;
}


#mainContent_map   {
	margin-top: 10px;
	float: none;
	vertical-align: middle;
	text-align: center;
	height: 90%;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}
.text_contacte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-top: 4px;
	*padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	height: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 30px;
}
.taula_contacte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
	*margin-top: 5px;
	margin-right: 25px;
	margin-bottom: -10px;
	*margin-bottom: -25px;
	margin-left: 0px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 100px;
	*margin-left: 45px;

}

.taula_ #from {
	background-color: #D6ECF8;
	border: 2px solid #143D55;
	padding: 1px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.form_detalls #from {
	border: 2px solid #143D55;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.form_detalls #name {
	padding: 1px;
	border: 2px solid #143D55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.form_detalls #phone {
	padding: 1px;
	border: 2px solid #143D55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.form_detalls #message {
	padding: 1px;
	margin: 0px;
	border: 2px solid #143D55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	width: 177px;
	*width: 175px;
}
.div_mailto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #143D55;
	width: 400px;
	padding-right: 25px;
	padding-left: 25px;
}
.div_mailto a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2C7DAC;
	text-decoration: none;
	padding-top: 10px;
}
.div_mailto a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7EC3E7;
}

.nove_preu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2C7DAC;
	font-weight: bold;
}
.TexteResultats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	*line-height: 0px;
	font-weight: bold;
}

.nove_textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #143D55;
	font-weight: bold;
	border: thin none #666;
	text-align: center;
	padding: 3px;
}

.nove_Descripcio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #143D55;
	font-weight: bold;
	padding: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	float: left;
}
.nove_Click {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #143D55;
	font-weight: normal;
	float: left;
}
.nove_click  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2C7DAC;
	font-weight: normal;
	text-align: left;
}
.nove_click:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #143D55;
	font-weight: bold;
	text-align: left;
}



.nove_ImportPreu {
	font-size: 14px;
	color: #666;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.nove_FotoPrincipal {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.nove_Resum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #143D55;
	text-align: left;
	padding-top: 10px;
	line-height: 17px;
}


.nove_ID {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C7DAC;
	text-align: left;
	font-weight: bold;
	float: left;
}
.nove_Titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #143D55;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: left;
	float: left;
	width: 100%;
	line-height: 23px;
}
.nove_Foto {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 120px;
}

.deti_FonsCella03 {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 6px;
	text-align: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #6FB6DC;
	border-bottom-color: #6FB6DC;
	font-family: Arial, Helvetica, sans-serif;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6FB6DC;
	padding-right: 3px;
	width: 170px;
	*width: 150px;
	background-color: #2E5F7C;
	text-transform: uppercase;
	padding-top: 3px;
	padding-bottom: 2px;
	background-image: url(images/carac_detalls.gif);
	background-position: 0px 0px;
	background-repeat:   repeat-x;
}
.deti_FonsCella01 {
	font-size: 14px;
	color: #143D55;
	padding-left: 6px;
	padding-right: 2px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6FB6DC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6FB6DC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6FB6DC;
}
.nove_cellaCapsalera {
	padding-left: 20px;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.deti_FonsCella02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	background-image: url(images/dolphin_bg-OVER_inf.gif);
	background-repeat:  repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6FB6DC;
	padding-top: 1px;
	padding-bottom: 1px;
}
.deti_FonsCella04 {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(im/trans_mitj.gif);
	background-repeat:  repeat-x;
	border-bottom-width: 2px;
	border-bottom-color: #666;
	width: 100%;
	border-bottom-style: solid;
}
.deti_FonsCella04 a {
	color: #666666;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.deti_FonsCella04 a:hover {
	color: #000000;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.resul_FonsCella02 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #344561;
	text-decoration: none;
}

.deti_Titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #143D55;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #143D55;
	text-align: center;
	vertical-align: middle;
	top: 5px;
	margin-top: 10px;
	padding-top: 10px;
	font-weight: bold;
}
.deti_Descripcio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #143D55;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.deti_Adreca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.deti_click {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}
.deti_TitolCaracteristica {
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	padding-left: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	float: none;
}
.deti_Foto {
	border: 1px solid #FFFFFF;
}
.deti_FotoMinis     {
	border: thin solid #FFFFFF;
}
.MarcsMinis a {
	width: 10px;	
}

.text_contacte_detalls {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
	float: left;
	margin: 0px;
	line-height: 25px;
	font-weight: bold;
	color: #143D55;
}

.form_detalls {
	border: 2px solid #143D55;
	background-color: #D6ECF8;
	margin: 0px;
	padding: 0px;
}
.form_cotxe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #143D55;
}


.formbusqueda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #143D55;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	font-weight: bold;
	padding: 0px;
}

.botonsbusqueda {
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.botonsbusqueda_contacte {
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-left: -30px;
	*margin-left: -60px;
	margin-top:0px;
	*margin-top:-20px;
}
.nove {
	text-align: left;
}


.InteriorLlista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: static;
	color: #666;
	width: 180px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#table_ocasio  table {
	background-color: #CCE0EC;
	margin-top: 6px;
	margin-bottom: 6px;
}
#table_nous table {
	margin-top: 6px;
	margin-bottom: 6px;
}

.table_detalls {
	width: 662px;
	*width: 720px;

}
.titol_buscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #143D55;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #143D55;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}

.td_banner {
	behavior: url(iepngfix.htc);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #01236A;
	height: 50px;


	*height: 160px;
	position: relative;

}
.td_menu_inf {
	background-image: url(im/menu_inf1.png);
	behavior: url(iepngfix.htc);
	background-repeat:  no-repeat;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	
}
.table_menus_inf {
	width: 100%;
	height: 120px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	
	

}

.table_fons_inicio {
	height: 340px;
	*height: 33px;
	width: 100%;
	background-image: url(im/fons_trans.png);
	*background-image: url(im/fons_trans_ex.jpg);
	background-repeat: no-repeat;
	background-position: 5px 2px;
	*background-position: 4px 1px;
	margin-top: 0px;
	*margin-top: 1px;
	padding: 5px;

	
}
.table_menus_inf  table  {
	width: 97%;
	height: 98px;
	text-align: center;
	vertical-align: middle;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	*margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	
	
	
}

.table_inici_noticia {
	height: 320px;
	width: 690px;
}
.td_menus_inici {
	background-image: url(im/fons_menus.jpg);
	background-repeat:  repeat-x;
	height: 20px;
	margin-left: 5px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center center;

	*background-position: ;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
.borde_esq {
	width: 8px;
	background-image: url(im/blank.gif);
	float: right;
	text-align: right;
	margin-right: 0px;
	padding-right: 0px;
}
.borde_dret {
	width: 5px;
	background-image: url(blank.gif);
	float: left;
	text-align: left;
	margin-left: 0px;
	padding-left: 0px;
}
.glink{
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 28px;
	padding-bottom: 0px;
	padding-left: 28px;
	height: 28px;
	margin: 0px;
}


.glink:hover{
	color: #000000;
	text-align: center;
	background-image: url(im/marcador.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
}
.glink_on {
	color: #000000;
	text-align: center;
	background-image: url(im/marcador.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 28px;
	padding-bottom: 0px;
	padding-left: 28px;
	text-decoration: none;
}
.text_localitzacions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}



.table_fons_contacto {
	background-image: url(im/fons_trans.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 340px;
	*height: 338px;
	behavior: url(iepngfix.htc);
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	width: 695px;
	margin: 0px;
}

.table_text_inici {
	background-color: #FFFFFF;
	border: 2px solid #CA0001;
	width: 480px;
	margin-left: 4px;
	padding-top: 5px;
	padding-left: 5px;
	height: 255px;
}

.td_dreta_blank {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.td_esq_blank {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.td_inf_blank {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.td_trans {
	background-image: url(im/trans.png);
	background-repeat: repeat;
	behavior: url(iepngfix.htc);

}

.td_sup_blank {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.table_noticies img {
	margin-left: 5px;
}
.table_fotos_contingut {
	width: 272px;
	height: 337px;
	padding-right: 7px;
}

.link_yamaha {
	position: absolute;
	margin-top: -75px;
	margin-left: 0px;
	*margin-left: -65px;
	padding-left: 0px;
}
.td_link_yamaha {
	width: 132px;
	*width: 128px;

}

.scrolling_text {
	overflow: auto;
	height: 230px;
	width: 455px;
	padding: 0px;
	margin: 8px;
}
.null_FotoPrincipal {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
}
.null {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.null cellaCapsalera {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.table_foto_inici {
	margin-bottom: 8px;
	*margin-bottom: 3px;
}

.null_CapaTitol {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.noticies_sidebar2_taula {
	margin-top: 8px;
	*margin-top: 5px;	
	text-align: center;

}
.td_menus_contacte {
	background-image: url(im/fons_menus.jpg);
	background-repeat:  repeat-x;
	height: 20px;
	margin-left: 0px;
	padding: 0px;
	margin-top: -10px;
	*margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center center;
	*background-position: ;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.td_menus_document {
	background-image: url(im/fons_menus.jpg);
	background-repeat:  repeat-x;
	height: 20px;
	margin-left: 0px;
	margin-top: 0px;
	*margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	background-position: center center;
	*background-position: ;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}

.contacteRequadres {
	background-color: #FFFFFF;
	border: 2px solid #095338;
	padding: 0px;


	*margin-bottom: -10px;
	margin: 0px;
}

.taula_contacte  #form1  #message {
	background-color: #FFFFFF;
	border: 2px solid #095338;
	margin-top: 2px;
	margin-bottom: 2px;

	
}
#form1 #from {
	height: 18px;
}
.table_fons_document {
	*height: 338px;
	text-align: center;
	vertical-align: middle;
	overflow: auto;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 1000px;
}

.table_text_document {
	background-color: #FFFFFF;
	border: 2px solid #CA0001;
	width: 930px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
}
.scrolling_text_document {
	padding: 0px;
	margin: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.scrolling_text_document table {
	text-align: left;
	position: relative;
}
.document_Titol {
	padding-bottom: 0px;
	*padding-bottom: 15px;
}


.LinkPeu {
	text-align: left;
	color: #9A0302;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.LinkPeu:hover {
	text-decoration: underline;
}




.document_Data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #BF0707;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
.document_FotoPrincipal {
	padding: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.document_Titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	line-height: 27px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin: 0px;
	padding: 0px;
}
.document_Titol a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CB0101;
	font-weight: bold;
	text-decoration: none;
}

.document_Titol a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CB0101;
	font-weight: bold;
	text-decoration: underline;
}


.document_Resum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	line-height: 17px;
}
.document_CapaTitol {
	text-align: left;
	padding-top: 8px;
}
.noticiesdes_Titol  a {
	*margin-top:-18px;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.noticiesdes_Titol a:hover {
	*margin-top:-18px;
	font-size: 11px;
	color: #B20000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

.text_album {
	background-color: #B90908;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}

.text_album a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
.text_album a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
}
.resul_Foto {
	border: 2px solid #B90908;
}
.num_resultats   {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}
.num_resultats_active {
	color: #CA0001;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	font-weight: bold;
	border: 1px solid #CA0001;
}
.num_resultats:hover   {
	color: #CA0001;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	font-weight: bold;
	border: 1px solid #CA0001;
}
.table_enviaramigo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	font-weight: bold;
}
.table_enviaramigo .text a {
	color: #9A0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.resul_InteriorDetalls {
	width: 450px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #344561;
	border-right-color: #344561;
	border-left-color: #344561;
	text-decoration: none;
}
.resul_FonsCella03 {
	background-color: #344561;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.resul_FonsCella01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9A0000;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #344561;
}
.Foto_Principal {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 10px;
	margin-top: 10px;
}
.resul_NomCategories {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #344561;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.resul_ID {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B90908;
	padding-left: 5px;
}
.resul_Titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	padding-left: 5px;
	font-weight: bold;
}
.resul_Descripcio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding-left: 5px;
}
.resul_Adicionals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding-left: 5px;
}
.resul_Categories {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding-left: 5px;
}
.resul_preu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B90908;
	padding-left: 5px;
}


.txt_10 {
	background-image: url(im/fons_palamares.png);



	*background-image: url(im/fons_palmares.gif);
	background-repeat: repeat-y;
	background-position: 0px 17px;
	width: 700px;
	margin-top: 15px;
	margin-bottom: -5px;
	vertical-align: top;
	
}
.document_Resum a {
	color: #BF0707;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.document_Resum a:hover {
	text-decoration: underline;
}
.MarcsMinis {
	margin-left: 8px;
	*margin-left: 18px;

	border: 5px solid #143D55;

}

.m_FotoMinis {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.td_menu {
	background-image: url(im/fons_menu.jpg);
	background-repeat: repeat-x;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-position: center center;
}

.td_canto_dret {
	background-image: url(im/canto_dret.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	width: 7px;

}
.td_sombra_inf {
	background-image: url(im/sombra_inf.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.td_contingut {
	background-image: url(im/fons_trans.png);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	behavior: url(iepngfix.htc);
}

.table_contingut_inici {
	height: 410px;
	*height: 390px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 795px;
	

}
.table_contingut_inici_texte {
	height: 250px;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	width: 398px;
	

}
.table_contingut_preguntes_texte {
	height: 410px;


	*height: 390px;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	overflow: auto;
	width: 100%;
}

.table_contingut_inici_video {
	height: 147px;

    *height: 110px;
	margin-left: 0px;
	margin-top: 5px;
	padding: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 400px;

}
.td_contingut_video {
	background-image: url(im/fons_trans.png);
	background-repeat: repeat;
	width: 370px;
	behavior: url(iepngfix.htc);
	margin: 0px;
	padding: 0px;

}
.td_contingut_texte {
	background-image: url(im/fons_trans.png);
	background-repeat: repeat;
	behavior: url(iepngfix.htc);
	margin: 0px;
	padding: 0px;
	height: 240px;
	top: 0px;
	text-align: center;
	width: 378px;

	
}
.td_contingut_contacte {
	background-image: url(im/fons_trans.png);
	background-repeat: repeat;
	behavior: url(iepngfix.htc);
	padding: 0px;
	overflow: auto;
	height: 325px;










	*height: 390px;
	top: 0px;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 795px;
}

.table_contingut_auca {
	height: 410px;
	*height: 400px;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	width: 400px;
}
.table_contingut_video {
	height: 410px;



	*height: 390px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 392px;
}


#capa_mare {
	z-index:3;
	float: left;
	text-align: center;
	position: relative;
	width: 190px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin: 0px;
	height: 405px;
}

#capa_fill1       {
	text-align: center;
	z-index: 1500;
	height: 300px;
	position: absolute;
	overflow: visible;
	width: 200px;
	left: 0px;
	margin-top: 55px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#capa_fill2 {
	text-align: center;
	z-index: 1499;
	height: 355px;
	position: absolute;
	overflow: visible;
	width: 200px;
	left: 0px;
	top: 27px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#capa_fill3 {
	text-align: center;
	z-index: 1498;
	height: 410px;
	position: absolute;
	overflow: visible;
	width: 200px;
	left: 0px;
	margin: 0px;
	padding: 0px;
}
.titol_calendari {
	height: 28px;
	top: 0px;
	background-image: url(im/titol_calendari.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-position: 0px 2px;
	margin: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	padding-top: 9px;

}

.container_calendari {
	width: 172px;
 	*width: 174px;
	height: 345px;
	*height: 342px;
	background-image: url(im/fons_calendari.png);
	behavior: url(iepngfix.htc);
	margin: 0px;
	padding-right: 18px;
	padding-bottom: 28px;
	padding-left: 8px;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: repeat-y;
	top: 0px;
	*margin-left: 0px;
}

.titol_event {
	height: 28px;
	top: 0px;
	background-image: url(im/titol_events.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-position: 0px 2px;
	text-align: left;
	margin: 0px;
	padding-top: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.container_event {
	width: 172px;
	*width: 175px;
	height: 346px;
	background-image: url(im/fons_events.png);
	behavior: url(iepngfix.htc);
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: repeat-y;
	top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-align: left;
	*margin-left: -1px;
}
.container_event_petit {
	width: 172px;

	*width: 174px;
	height: 8px;

	*height: 17px;
	background-image: url(im/fons_events.png);
	behavior: url(iepngfix.htc);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: repeat-y;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-align: left;

	*margin-left: -1px;
	margin-top: 22px;

	*margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -8px;
	z-index: 1501;
}
.titol_events_inferior {
	height: 40px;
	background-image: url(im/titol_events.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-position: 0px 2px;
	text-align: left;
	padding-top: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	position: absolute;
	bottom: -5px;

	*bottom: -15px;
	width: 190px;
	left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	z-index: 1499;
}

.titol_fires {
	height: 28px;
	background-image: url(im/titol_fires.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-position: 0px 2px;
	text-align: left;
	margin: 0px;
	padding-top: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	top: 0px;
}
.container_fires {
	width: 172px;
	*width: 174px;
	height: 312px;
	background-image: url(im/fons_fires.png);
	behavior: url(iepngfix.htc);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: repeat-y;
	top: 0px;
	padding-top: 5px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-align: left;
	*margin-left: -1px;
	margin: 0px;
}
.titol_fires_inferior {
	height: 28px;
	background-image: url(im/titol_fires.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-position: 0px 2px;
	text-align: left;
	padding-top: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	position: absolute;
	bottom: -27px;
	*bottom: -1px;
	width: 190px;
	left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	z-index: 1502;
}
*:first-child+html .titol_fires_inferior {bottom:-38px;}

.titol_fires_inferior_calendari {
	height: 28px;
	background-image: url(im/titol_fires.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-position: 0px 2px;
	text-align: left;
	padding-top: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	position: absolute;
	bottom: 0px;
	width: 190px;
	left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	z-index: 1502;
}

*:first-child+html .titol_fires_inferior_calendari {bottom:-10px;}

#capa_pestanyas {
	z-index:3;
	height: 145px;
	float: right;
	text-align: center;
	position: relative;
	width: 645px;
	margin: 0px;
	padding: 0px;
}
#capa_preguntes {
	text-align: center;
	z-index: 1500;
	height: 145px;
	position: absolute;
	overflow: visible;
	width: 610px;
	margin: 0px;
	padding: 0px;
	background-image: url(im/p_preguntes.png);
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
	right: 0px;
}
#capa_videos {
	text-align: center;
	z-index: 1500;
	height: 145px;
	position: absolute;
	overflow: visible;
	width: 555px;
	margin: 0px;
	padding: 0px;
	background-image: url(im/p_videos.png);
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
	right: 0px;
}
#capa_auca {
	text-align: center;
	z-index: 1500;
	height: 145px;
	position: absolute;
	overflow: visible;
	width: 500px;
	margin: 0px;
	padding: 0px;
	background-image: url(im/p_auca.png);
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
	right: 0px;
}
#capa_local {
	text-align: center;
	z-index: 1500;
	height: 145px;
	position: absolute;
	overflow: visible;
	width: 422px;
	margin: 0px;
	padding: 0px;
	background-image: url(im/p_ocalitzacions.png);
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
	right: 0px;
}
#capa_calcot {
	text-align: center;
	z-index: 1500;
	height: 145px;
	overflow: visible;
	width: 347px;
	margin: 0px;
	padding: 0px;
	background-image: url(im/p_calcot.png);
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
	right: 0px;
	position: absolute;
}
.canto_dret_sup {
	height: 8px;
	margin: 0px;
	padding: 0px;
}

.noticies_Titol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #095338;
	text-decoration: none;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.noticies_Titol:hover {
	text-decoration: underline;
}
.videos_Titol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #095338;
	text-decoration: none;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.noticies_Texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	float: none;
	line-height: 18px;
}
.noticies_Data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474747;
	padding-left: 5px;
	text-align: center;
}
.events_Titol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #095338;
	text-decoration: none;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.events_Titol:hover {
	text-decoration: underline;
}
.events_Texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	float: none;
	line-height: 18px;
}
.events_Data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A42900;
	padding-left: 5px;
}
.calendari_Titol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #095338;
	text-decoration: none;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: 400;
}
.calendari_Titol:hover {
	text-decoration: underline;
}
.calendari_Texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	float: none;
	line-height: 18px;
}
.calendari_Data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A42900;
	padding-left: 5px;
}
.presentacio {
	padding: 0px;
	overflow: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;

	*margin-left: 0px;
	text-align: left;
	height: 240px;
}
.preguntes {
	overflow: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;


	*margin-left: 25px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}

.videos {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
}
.videos_CapaTitol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 5px;
	text-align: center;
}
.videos_Titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #095338;
	text-align: left;
}
.videos_Resum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.auca_FotoMinis {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}.auca {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
.auca_CapaTitol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 5px;
	text-align: center;
}
.auca_Titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #095338;
	text-align: left;
}
.auca_Resum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.table_localitzacions {
	height: 360px;
	width: 1005px;
	*width: 870px;
	background-image: url(im/fons_localitzacions.png);
	background-repeat: no-repeat;
	background-position: center 5px;
	behavior: url(iepngfix.htc);
	margin-top: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.td_contingut_texte_contacte {
	behavior: url(iepngfix.htc);
	margin: 0px;
	overflow: auto;
	height: 350px;
	top: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.td_contingut_texte_contacte a {
	color: #095338;
	text-decoration: none;
}
.td_contingut_texte_contacte a:hover {
	color: #095338;
	text-decoration: underline;
}
.preguntes_Titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	padding: 0px;
	margin: 0px;
	line-height: 19px;
}
.preguntes_Resum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 19px;
}
.preguntes_FotoPrincipal {
	padding: 0px;
	border: 5px solid #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.preguntes_Texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 0px;
	margin: 0px;
	text-align: left;
	font-weight: bold;
	line-height: 17px;
}
.preguntes_CapaTitol {
	padding: 0px;
	overflow: auto;
	width: 97%;



	*width: 337px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#capa_mare_mapa {
	height: 337px;
	width: 409px;
	*width: 412px;
	overflow: hidden;
	position: relative;
	top: -2px;
	*top: -6px;
	float: right;
	border: 3px none #FFFFFF;
}
#capa_mare_mapa img {

	border: 0px;
}

#capa_mare_mapa a {
	border: 3px none #FFFFFF;
}

#capa_mapa_0 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 409px;
	height: 337px;
	padding: 0px;
}
#capa_mapa_1 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 409px;
	height: 337px;
	padding: 0px;
}
#capa_mapa_2 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 409px;
	height: 337px;
	padding: 0px;
}
#capa_mapa_3 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 409px;
	height: 337px;
	padding: 0px;
}
#capa_mapa_4 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 409px;
	height: 337px;
	padding: 0px;
}
#capa_mapa_5 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 409px;
	height: 280px;
	padding-top: 57px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#capa_mapa_6 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 370px;
	height: 320px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-align: left;
}
#capa_mapa_7 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 409px;
	height: 320px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#capa_mapa_8 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 375px;
	height: 280px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	text-align: left;
}



#capa_mare_text {
	height: 290px;
	width: 390px;
	overflow: auto;
	position: relative;
	top: 3px;
	float: left;
	overflow-x:hidden;
}

#capa_mare_text_comarca {
	height: 290px;
	width: 440px;
	position: relative;
	top: 3px;
}
#capa_texte_comarca {
	position: absolute;
	overflow: auto;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 290px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: -10px;
	padding-left: 5px;
}

#capa_texte_0 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 375px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	overflow-x:hidden;
}
#capa_texte_1 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_2 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capa_texte_3 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capa_texte_4 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#div_idiomes {
	width: 35px;
	margin-top: 15px;
}
#capa_texte_5 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capa_texte_6 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capa_texte_7 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capa_texte_7 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capa_texte_8 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capa_texte_9 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capa_texte_10 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capa_texte_11 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capa_texte_12 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capa_texte_13 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capa_texte_14 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_15 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_16 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_17 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_18 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_19 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_20 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_21{
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_22 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_23 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_24 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_25 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_26 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_27 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_28 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_29 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_30 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_31 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_32 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_33 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_34 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_35 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_36 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_37 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_38 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_39 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_40 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_41 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_42 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#capa_texte_43 {
	position: absolute;
	float: none;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 400px;
	height: 317px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
}


.MarcsMinis {
	border-top-width: 03px;
	border-right-width: 03px;
	border-bottom-width: 03px;
	border-left-width: 03px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
.submenu_calcot {
	position: absolute;
	right: 0px;
	*margin-right: 28px;
	margin-right: 19px;
	margin-top: -26px;
	*margin-top: -26px;
	background-image: url(im/capa_calcot.png);
	*background-image: url(im/capa_calcot.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 160px;
	width: 243px;
}
.table_submenu_calcot {
	padding-top: 9px;
}
.menu_menu {
	text-align: right;
	width: 100%;
}
.menutd_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 23px;
	padding-right: 17px;
	padding-left: 23px;
}
.menutd_link:hover {
	text-align: center;
	padding-right: 17px;
	padding-left: 23px;
	background-image: url(im/marcador.png);
	background-image: url(im/marcador_petit.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	text-decoration: underline;
}
.TexteIdioma  {
	background-color: #095338;
	color: #FFFFFF;
	font-weight: normal;
	margin-bottom: 7px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	left: 0px;
	width: 100%;
}
.div_idiomes {
	position: absolute;
	margin-top: 20px;
}

.TexteIdioma:hover {
	color: #095338;
	background-color: #FFF100;
}
.div_mare_submenu_calcot {
	position: relative;
	margin: 0px;
	padding: 0px;


}
.table_veure_productes {
	margin-bottom: 15px;
	*margin-bottom: 13px;
}
.div_auca {
	height: 380px;
	width: 780px;
	position: absolute;
	margin-left: 220px;
	margin-top: 20px;
}
.videos_FotoPrincipal {

}
.auca_FotoPrincipal {
	margin-right: 100px;
	margin-left: 20px;
}
#tutorial {
	height: 300px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#div_calcot {
	height: 409px;
	overflow: auto;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 390px;
	overflow-x:hidden;
}
#div_calcot_2 {
	height: 370px;
	overflow: auto;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 770px;
	overflow-x:hidden;
}
#tutorial a {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#tutorial a:hover {
	text-decoration: underline;
}
#div_menu {
	height: 385px;
	width: 96%;
	overflow: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 6px;
	padding-bottom: 0px;
}
#div_preguntes {
	height: 380px;
	width: 770px;
	overflow: auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	text-align: left;
}
.div_calcot_dreta {
	float: right;
	width: 200px;
	padding: 0px;
}
.index_principal {
	height: 435px;
	overflow: auto;
	width: 800px;
	overflow-x:hidden;
}
.calsot_Titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.calsot_Texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;

	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.calsot_Resum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;

	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}

.productors_cela{
border-bottom-style:dotted;
border-bottom-color:#999999;
border-bottom-width:1px;
font-size:12px;
line-height:12px;
}

#TapaAuca {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 2000;
	width: 110px;
	height: 30px;
}

.auca_textarea {
	text-align:left;
	padding-left:20px;
	border-color:#FAFAF6;
	border-width:0;
	background-color:#FAFAF6;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


