a {
	text-decoration: none;
	color: #365252;
}
a:link {
	text-decoration: none;
}
a:hover {
	color:  #FF6600;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
body {
	margin: 0px;
	background-image: url(../imatges2011/_comu/fons.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #3F5169;
}
body.comarca {
	margin: 0px;
	background-image: url(../imatges2011/_comu/fons.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #3F5169;
}
#imatge img{ /* Image opacity */
      filter: alpha(opacity=100);
      filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
      -moz-opacity: 1.00;
      opacity:1;
}
#imatge:hover img { /* Image opacity when rolled over */
      filter: alpha(opacity=50);
      filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
      -moz-opacity: 0.50;
      opacity:0.5;
}
.interior {
	padding: 5px;
	background-color: #E5E5E5;
}
.rutalink {
	color: #000000;
	font-weight: bold;
	font-family: Calibri, Arial;
	font-size: 12px;
}
.linknegre {
	color: #000000;
}
.taulablanca {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
td.caracteristiques_capfilera {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #E6E6E6;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	text-align: left;
}
td.caracteristiques_titol {
	font-family: Calibri, Arial;
	font-size: 18px;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	letter-spacing: 1px;
}
td.caracteristiques_dades {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #CCCCCC;
	padding-left: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	font-weight: normal;
	text-align: left;
}
td.dades_titol {
	font-size: 14px;
	background-color: #889EB5;
	padding-left: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-family: Calibri, Arial;
}
td.dades_capcolumna {
	font-family: Calibri, Arial;
	font-size: 10px;
	background-color: #C0CBD6;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
td.dades_capcolumnagran {
	font-size: 12px;
	background-color: #B0BFCE;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	font-family: Calibri, Arial;
}
td.stats_resta {

	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
td.stats_mitjana {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	color: #000000;
	font-weight: bold;
}
td.stats_maxima {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	color: #FF0000;
}
td.stats_hrel {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	color: #000000;
}
td.stats_pluja {
	font-family: Calibri, Arial;
	font-size: 12px;
	text-align: right;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}
td.stats_minima {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	color: #0033FF;
}
td.stats_cap {
	font-family: Calibri, Arial;
	font-size: 10px;
	background-color: #FFCC00;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
td.stats_dins {
	font-family: Calibri, Arial;
	font-size: 10px;
	background-color: #DDDDDD;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
td.stats_data {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	color: #000000;
}
td.stats_barra {
	font-family: Calibri, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	color: #0066FF;
}
td.stats_pluja_dia_00 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	font-weight: normal;
	color: #666666;
}
td.stats_pluja_dia_01 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #06CBFF;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_pluja_dia_02 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #0498FC;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_pluja_dia_03 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #0166FF;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_pluja_dia_04 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #0035FF;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_pluja_dia_05 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #2D00E0;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_pluja_dia_06 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #9D31FF;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}

td.stats_pluja_mes_00 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	font-weight: normal;
	color: #666666;
}
td.stats_pluja_mes_01 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #B6EDF0;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
td.stats_pluja_mes_02 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #97D0ED;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
td.stats_pluja_mes_03 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #75B4E9;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
td.stats_pluja_mes_04 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #4F9BE6;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
td.stats_pluja_mes_05 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #1F84E0;
	text-align: right;
	font-weight: normal;
	color: #FFFFFF;
}
td.stats_pluja_mes_06 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #2262CC;
	text-align: right;
	font-weight: normal;
	color: #FFFFFF;
}
td.stats_pluja_mes_07 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #1D44B9;
	text-align: right;
	font-weight: normal;
	color: #FFFFFF;
}
td.stats_pluja_mes_08 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #1827A6;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_pluja_mes_09 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #0B0990;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_pluja_mes_10 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #3E1188;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_pluja_mes_11 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #701782;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_pluja_mes_12 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #8E1EA6;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_pluja_mes_13 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FF0080;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}


td.stats_pluja_0 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #F0F0F0;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
td.stats_pluja_10 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #D7E7FF;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
td.stats_pluja_50 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #B0D0FF;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
td.stats_pluja_100 {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #88B8FF;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
td.stats_pluja_M {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #096BFF;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_pluja_MM {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #0033CC;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_pluja_MMM {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #003399;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}



td.stats_uddia {
	font-family: Calibri, Arial;
	font-size: 12px;
	vertical-align: bottom;
	padding-left: 2px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;


}
td.stats_buit {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #EBEBEB;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
.mini {
	font-family: Calibri, Arial;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
.mini_publicitat {
	font-family: Calibri, Arial;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-align: left;
}
.grafEixCoincidex {

	font-family: tahoma;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding: 0px;
	text-align: center;
	vertical-align: bottom;
}
.grafB {
	font-family: tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	padding: 0px;
	text-align: left;
	vertical-align: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;

}
.grafEix {
	font-family: tahoma;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding: 0px;
	text-align: center;
	vertical-align: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;

}
.grafEixSota {


	font-family: tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding: 0px;
	text-align: center;
	vertical-align: top;
}
.grafX {
	font-family: tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	padding: 0px;
	text-align: center;
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;

}
.grafStats {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding: 0px 0px 0px 2px;
	text-align: left;
	vertical-align: bottom;

}
TD.quadretxt {

	font-family: Calibri, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	text-align: left;
}
TD.quadretitolsensegrafic {
	font-family: Calibri, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7993A4;
	margin: 0px;
	padding: 3px 3px 3px 5px;
	text-align: left;
	vertical-align: middle;
	letter-spacing: 1px;
}
td.dades_capfilera {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #C5CFDA;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}
td.dades_notapeu {



	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
}
td.despla {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #EBDED3;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
}
td.despla_cap {

	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #666666;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
}
td.not_titol {
	font-family: Calibri, Arial;
	font-size: 26px;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #000;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
td.not_subtitol {
	font-family: Calibri, Arial;
	font-size: 18px;
	background-color: #FFFFFF;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
td.not_txt {
	font-family: Calibri, Arial;
	font-size: 14px;
	background-color: #FFFFFF;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	letter-spacing: 1px;
}
td.not_data {
	font-family: Calibri, Arial;
	font-size: 14px;
	background-color: #FFFFFF;
	font-weight: normal;
	color: #666666;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 1px;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
td.not_titol_mini {
	font-family: Calibri, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	vertical-align: top;
	padding-bottom: 1px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
}
td.not_data_mini {
	font-family: Calibri, Arial;
	font-size: 10px;
	color: #999999;
	text-align: left;
	vertical-align: top;
	padding-top: 1px;
	padding-bottom: 4px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
td.not_quadrelateral {
	font-family: Calibri, Arial;
	font-size: 15px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
}
td.calendari_cap {
	font-family: Calibri, Arial;
	font-size: 14px;
	background-color: #999999;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
td.calendari_buit {
	font-family: Calibri, Arial;
	font-size: 14px;
	background-color: #F0F0F0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
td.calendari_ple {
	font-family: Calibri, Arial;
	font-size: 14px;
	background-color: #B4C4DC;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
td.calendari_jus {
	font-family: Calibri, Arial;
	font-size: 16px;
	background-color: #FF9900;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
td.not_titol_mitja {
	font-family: Calibri, Arial;
	font-size: 16px;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #000;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
}
td.not_subtitol_mitja {
	font-family: Calibri, Arial;
	font-size: 13px;
	background-color: #FFFFFF;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
td.not_data_mitja {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #EFEFEF;
	font-weight: normal;
	color: #666666;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 2px;
	letter-spacing: 1px;
	padding-right: 10px;
	padding-left: 10px;
}
td.caracteristiques_subtitol {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #999999;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	font-weight: normal;
	color: #000000;
	letter-spacing: 1px;
	text-align: left;
}
td.text_gran {
	font-family: Calibri, Arial;
	font-size: 13px;
	padding-left: 20px;
	padding-top: 1px;
	padding-right: 20px;
	padding-bottom: 1px;
	color: #365252;
	text-align: left;
}
td.text_mitja {
	font-family: Calibri, Arial;
	font-size: 12px;
	padding-left: 20px;
	padding-top: 1px;
	padding-right: 20px;
	padding-bottom: 1px;
	font-weight: normal;
	color: #5E8E8E;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
td.text_apartat {
	font-family: Calibri, Arial;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	letter-spacing: 1px;
}
td.text_petit {
	font-family: Calibri, Arial;
	font-size: 9px;
	padding-left: 20px;
	padding-top: 1px;
	padding-right: 20px;
	padding-bottom: 1px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	vertical-align: super;
}
td.text_mitja_senseratlla {

	font-family: Calibri, Arial;
	font-size: 11px;
	padding-left: 20px;
	padding-top: 1px;
	padding-right: 20px;
	padding-bottom: 1px;
	font-weight: normal;
	color: #365252;
	text-align: left;
}
td.text_foto {
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	vertical-align: middle;
	padding-left: 20px;
	padding-top: 7px;
	padding-bottom: 7px;
}
td.text_subapartat {
	font-family: Calibri, Arial;
	font-size: 16px;
	padding-left: 7px;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	text-align: left;
	background-color: #F0F0F0;
}
td.text_txt {
	font-family: Calibri, Arial;
	font-size: 12px;
	padding-left: 7px;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	color: #000000;
	text-align: left;
	background-color: #F0F0F0;
}

td.text_mitja_dalt {
	font-family: Calibri, Arial;
	font-size: 12px;
	padding-left: 20px;
	padding-top: 1px;
	padding-right: 20px;
	padding-bottom: 1px;
	font-weight: normal;
	color: #365252;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	vertical-align: top;
}
td.text_gran_sota {
	font-family: Calibri, Arial;
	font-size: 14px;
	padding-left: 20px;
	padding-top: 1px;
	padding-right: 20px;
	padding-bottom: 1px;
	font-weight: bold;
	color: #365252;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: bottom;
}
td.stats_estacio {

	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	color: #000000;
}
td.stats_comarca {
	font-family: Calibri, Arial;
	font-size: 10px;
	vertical-align: bottom;
	padding-left: 2px;
	font-weight: normal;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
}
td.stats_pluja_B {

	font-family: Calibri, Arial;
	font-size: 9px;
	background-color: #E6E6E6;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
.linkblanc {

	color: #FFFFFF;
}
td.propaganda {
	font-family: Calibri, Arial;
	font-size: 12px;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	background-color: #FFFFFF;
	letter-spacing: 1px;
	vertical-align: top;
}
td.not_titol_port {
	font-family: Calibri, Arial;
	font-size: 12px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	padding-bottom: 1px;
	padding-right: 3px;
	padding-left: 10px;
	padding-top: 3px;
}
td.not_titol_port_sota {
	font-family: Calibri, Arial;
	font-size: 12px;
	color: #666666;
	background-color:#FFFFFF;
	text-align: left;
	vertical-align: bottom;
	padding: 5px;
}
td.not_subtitol_port {
	font-family: Calibri, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-right: 3px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
td.not_apartat_port {
	font-family: Calibri, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-bottom: 4px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 4px;
	letter-spacing: 1px;
}
td.not_mini {
	font-family: Calibri, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: right;
	vertical-align: middle;
	padding-bottom: 1px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
}
td.not_subapartat_port {
	font-family: Calibri, Arial;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
td.not_foto_port {
	font-family: Calibri, Arial;
	font-size: 10px;
	color: #999999;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
td.admin01 {
	font-family: Calibri, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000033;
}
td.admin02 {
	font-family: Calibri, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
}
td.admin {
	background-attachment: scroll;
	background-image: url(../v3_imatges/fons_00.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align: middle;
	padding: 10px;
	text-align: center;
}
td.admin03 {
	font-family: Calibri, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	text-align: right;
	vertical-align: middle;
}
TD.quadresubtitoltxt {
	font-family: Calibri, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	text-align: left;
}
TD.quadretitoltxt {
	font-family: Calibri, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	text-align: center;
}
TD.quadretxtmini {
	font-family: Calibri, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #D2D2FF;
	text-align: center;
	vertical-align: middle;
}
td.stats_data_buit {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #E5E5E5;
	text-align: center;
	font-weight: bold;
	color: #000000;
}
td.stats_resta_mini {
	font-family: Calibri, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
TD.quadretxtgeneral {

	font-family: Calibri, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	text-align: center;
}
td.stats_pluja_acum {
	font-family: Calibri, Arial;
	font-size: 10px;
	text-align: right;
	font-weight: normal;
	color: #000099;
	background-color: #D2DFFF;
}
td.stats_minima_P {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	color: #0033FF;
}
td.stats_mitjana_P {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	color: #000000;
	font-weight: bold;
}
td.stats_maxima_P {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	color: #FF0000;
}
td.stats_pluja_P {
	font-family: Calibri, Arial;
	font-size: 12px;
	text-align: right;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}
td.stats_pluja_M_P {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #9191FF;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}
td.stats_estacio_P {
	background-color: #FFFFFF;
	text-align: left;
	font-family: Calibri, Arial;
	font-size: 12px;
	color: #000000;
	vertical-align: middle;
}
td.stats_altres_P {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	font-weight: normal;
	color: #000000;
}
td.stats_altres {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	font-weight: normal;
	color: #000000;
	vertical-align: bottom;
}
td.cap_top {
	font-family: Calibri, Arial;
	font-size: 14px;
	background-color: #FFFFFF;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	text-align: left;
	color: #000000;
}
td.peu {
	font-family: Calibri, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	text-align: left;
	color: #000000;
}
td.cap {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #333333;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
}
td.comarca {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #006699;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
}
td.estacio {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #EEEEEE;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	text-align: left;
	font-weight: normal;
	color: #006666;
}
td.dades_total {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #EEEEEE;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	text-align: right;
	font-weight: bold;
	color: #000000;
}
td.dades {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #EEEEEE;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	text-align: right;
	color: #000000;
}
td.stats_estacio_petit {
	font-family: Calibri, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
td.stats_estacio_gran {
	font-family: Calibri, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
td.ruta {
	color: #000000;
	font-weight: bold;
	font-family: Calibri, Arial;
	font-size: 12px;
	text-align: left;
}
td.mod_ima {
	font-family: Calibri, Arial;
	font-size: 13px;
	background-color: #FFFFFF;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
td.mod_txt {
	font-family: Calibri, Arial;
	font-size: 15px;
	background-color: #FFFFFF;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
td.not_subsubtitol_port {
	font-family: Calibri, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-right: 3px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.pri_titol {
	font-family: Calibri, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align: left;
	vertical-align: text-top;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.pri_subtitol {
	font-family: Calibri, Arial;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	text-align: left;
	vertical-align: text-top;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}

.pri_txt {
	font-family: Calibri, Arial;
	font-size: 14px;
	color: #000;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: normal;
}
.pri_peu {
	font-family: Calibri, Arial;
	font-size: 13px;
	color: #999999;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: normal;
}
.pri_foto {
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.pri_webtitol {
	font-family: Calibri, Arial;
	font-size: 18px;
	padding-left: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
td.mapa {
	color: #000000;
	font-weight: bold;
	font-family: Calibri, Arial;
	font-size: 12px;
	text-align: center;
	background-color: #F5F5F5;
	vertical-align: middle;
}
td.propaganda_google {
	background-color: #FFFFFF;
	padding: 2px;
}
.mapa_prec {
	color: #000099;
	font-weight: normal;
	font-family: "Arial Narrow", Calibri;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
}
.mapa_prec_blanc {
	color: #FFFFFF;
	font-weight: normal;
	font-family: "Arial Narrow", Calibri;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
}
td.extrems_capcolumnagran {
	font-size: 14px;
	background-color: #889EB5;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	font-family: Calibri, Arial;
	padding: 4px;
}
td.extrems_capcolumna {
	font-family: Calibri, Arial;
	font-size: 12px;
	background-color: #DFE0EA;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	text-indent: 5px;
}
td.extrems_estacio_P {
	background-color: #FFFFFF;
	text-align: left;
	font-family: Calibri, Arial;
	font-size: 12px;
	color: #000000;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
}
td.extrems_titol {
	font-size: 14px;
	background-color: #2B6799;
	padding-left: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-family: Calibri, Arial;
}
.comarca_titol {
	font-family: Calibri, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.comarca_var {
	font-family: Calibri, Arial;
	font-size: 11px;
	color: #666666;
	text-align: right;
	vertical-align: bottom;
}
.comarca_dad {
	font-family: Calibri, Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}
.linkblaufosc {
	color: #000099;
}
td.fotopoble {
	background-image: url(../v4_pobles/c32m014.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	vertical-align: top;
	padding-top: 240px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 300px;
	font-family: Calibri, Arial;
	font-size: 14px;

}
td.mapa_pv {
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
}
td.dades_pv {
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: right;
}
td.dades_capcolumnaextragran {
	font-size: 14px;
	background-color: #8AA0B7;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	font-family: Calibri, Arial;
}
.prev_tmin {
	font-family: Calibri, Arial;
	font-size: 11px;
	color: #0066FF;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.prev_tmax {
	font-family: Calibri, Arial;
	font-size: 11px;
	color: #CC3300;
	text-align: center;
}
.prev_estat {
	text-align: center;
}
.mxarxa_tmax {
	font-family: Calibri, Arial;
	font-size: 36px;
	color: #990000;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
}
.mxarxa_mun {
	font-family: Calibri, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	vertical-align: bottom;
	padding-left: 5px;
	padding-bottom: 9px;
}

.mxarxa_tmin {
	font-family: Calibri, Arial;
	font-size: 36px;
	color: #3333FF;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
}
.mxarxa_prec {
	font-family: Calibri, Arial;
	font-size: 36px;
	color: #0099FF;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
}
.mxarxa_tmaxM {
	font-family: Calibri, Arial;
	font-size: 36px;
	color: #FF9D9D;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
}
.mxarxa_tminM {
	font-family: Calibri, Arial;
	font-size: 36px;
	color: #BBBBFF;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
}

