.EstilLletraTitol {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10pt; }
.EstilLletraTexte {font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: lighter; font-size: 10pt; }
.EstilLletraTexteNegreta {font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; font-size: 10pt; }
.EstilLletraAdreca {font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: lighter; font-size: 9pt; }
.EstilLletraCamps {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.EstilLletraCampsNegreta {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.EstilLletraCampsNegretaTitol {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

.EstilTextarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;background-color: transparent;border: 0px solid #000000;scrollbar-arrow-color: #000066;scrollbar-base-color: #000033;scrollbar-dark-shadow-color: #336699;scrollbar-track-color: #FCE9B8;scrollbar-face-color: #F7B512;scrollbar-shadow-color: #DDDDDD;scrollbar-highlight-color: #CCCCCC;}
.EstilCombo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;background-color: #FCE9B8;border-color: #FCE9B8;border: 1px solid #000000;border-bottom-color:#8e8e83;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}
.EstilInput {
font-size:12px;
   width:80px;
   height:14px;
   color:#000000;
   background:#FFFFFF;
   padding:0px;
   border: 1px;
}
.EstilInputFormulari {
font-size:12px;
   width:130px;
   height:14px;
   color:#000000;
   background:#FFFFFF;
   padding:0px;
   border: 1px;
}
.EstilTextarea 
{
	width:300px;
	height:100px;
    background:#FFFFFF;
    padding:0px;	
	border: 0px;
}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
a.enllaç:link  {
	color: #C68506;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.enllaç:visited {
	color: #C68506;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.enllaç:active {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.enllaç:hover {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.enllaçfi:link  { color: #009933; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal }
a.enllaçfi:visited { color: #993399; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal }
a.enllaçfi:active { color: #FF0000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal }
a.enllaçfi:hover {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
a.linkmenu:link  { color: #333333; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
a.linkmenu:visited { color: #993399; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
a.linkmenu:active {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
a.linkmenu:hover {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
a.linknovedades:link  { color: #333333; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
a.linknovedades:visited { color: #993399; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
a.linknovedades:active {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
a.linknovedades:hover {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

a.linkmenudalt:link  { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
a.linkmenudalt:visited { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
a.linkmenudalt:active { color: #FF0033; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
a.linkmenudalt:hover {
	color: #FF0033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	font-weight: bold
}

a.linkfonsfosc:link  { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
a.linkfonsfosc:visited { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
a.linkfonsfosc:active { color: #FFFFFF; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
a.linkfonsfosc:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	font-weight: bold
}

a.linkpestanya:link  { color: #666666; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
a.linkpestanya:visited { color: #666666; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
a.linkpestanya:active { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline;}
a.linkpestanya:hover { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; font-weight: normal}

.fonspagina {
	background-attachment: fixed;
	background-color: #FFFFFF;
}
.titolrutapestanyes {
	color: #C68506;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
.titolpagina {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	color: #006699;
	letter-spacing: normal;
	text-align: left;
}
.titol1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #000000;
}
.titol2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.titolgrafics {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
}
.titolformulari {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #336699;
	font-weight: bold;
}
.textepaginesgran {
	color: #333333; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal
}
.textepaginesenorme {
	color: #333333; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: normal
}
.texteblancnegreta {
	color: #FFFFFF; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: bold}
.textepagines {
	color: #333333; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal
}
.textepaginespetita {
	color: #333333; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: normal
}
.textepaginesmini {
	color: #333333; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px; 
	font-weight: normal
}
.textepaginesnegreta {
	color: #333333; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: bold
}
.textepaginescursiva {
	color: #333333; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: italic
}
.textecontacte {
	color: #333333; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal
}
.titolseccions {
	color="#003399";
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold}
.titollinksbaix {
	color="#003399";
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}

a.linksbaix:link  { color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
a.linksbaix:visited { color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
a.linksbaix:active {
	color: #C89B3F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
a.linksbaix:hover {
	color: #C89B3F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}		
.titolrecuadres {
	color="#FFFFFF";
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold}
.titolseccio {
	color="#FFFFFF";
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold}		
.capsalelectricitat {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-bottom-color: #336600;
	border-left-color: #336600;
	background-color: #66CC99;
}
.capsalcalefaccio {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-bottom-color: #336600;
	border-left-color: #336600;
	background-color: #66CC99;
}
.capsalclimatitzacio {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-bottom-color: #336600;
	border-left-color: #336600;
	background-color: #66CC99;
}
.capsalfontaneria {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-bottom-color: #336600;
	border-left-color: #336600;
	background-color: #66CC99;
}
.capsalgas {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-bottom-color: #336600;
	border-left-color: #336600;
	background-color: #66CC99;
}
.capsalenergiesrenovables {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-bottom-color: #336600;
	border-left-color: #336600;
	background-color: #66CC99;
}
.capsaliluminacio {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-bottom-color: #336600;
	border-left-color: #336600;
	background-color: #66CC99;
}
.capsalfisica {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-bottom-color: #336600;
	border-left-color: #336600;
	background-color: #66CC99;
}
.capsalmatematiques {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-bottom-color: #336600;
	border-left-color: #336600;
	background-color: #66CC99;
}
.capsalquimica {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-bottom-color: #336600;
	border-left-color: #336600;
	background-color: #66CC99;
}
.interliniat {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #000000;
	letter-spacing: normal;
	text-align: justify;
	display: block;
}
.opcioactivaarbre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #99CCFF;
}
.opcioactivaruta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
}
.quadretexte {
}
Td
	{
	Font-Size: 8pt;
	Font-Family: Verdana
	}
	
Td.Header
	{
	Font-Size: 8pt;
	Font-Family: Verdana;
	Font-Weight: Bold;
	Color: #ffffff;
	Background: #6699CC
	}
a.opciones:link { color: #000080; text-decoration: none; font-family: Arial; font-size: 10 pt; 
               font-weight: bold }
a.opciones:visited { color: #000080; text-decoration: none; font-size: 10 pt; font-family: Arial; 
               font-weight: bold }
a.opciones:active { color: #800000; text-decoration: none; font-family: Arial; font-size: 10 pt; 
               font-weight: bold }
a.opciones:hover { color: #800000; font-size: 10 pt; font-family: Arial; font-weight: bold }