body{ margin-left:0; margin-top:0; background-color:#FFFFFF; color:#000000; margin-right:0; margin-bottom:0;}

td{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color:#000000;}

div#CentradaLS {	position:absolute;	top:50%;	left:50%;	width:640px;	height:3px;	margin-left:-320px;	margin-top:-190px;}

.titolgran { font-family: Arial, Geneva, Helvetica, sans-serif; color:#223383;}

.tdBlau {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	text-align: left;	background-color:#213585;	color:#FFFFFF; }
.tdBlau_2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	text-align: left;	background-color:#345588;	color:#FFFFFF; }
.TitolTaronja14{  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#FFCC00;}

.tdVermell {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	text-align: center;	background-color:#BB0909;	color:#FFFFFF; }
.tdNegretaEsquerra{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: left;	color:#213585;} 
.tdNormalCentre{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color:#213585;}
.tdBlauNoTxtAlign {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	background-color:#213585;	font-weight: bold; 	color:#FFCC00;}
.tdlinia10 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height:10px;}
.tdNovetatsHist{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height:11px;}
.tdlinia10blau {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height:10px; color:#213585;}
.tdNovetats {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	background-color:#E6EAF4;	color:#000000;	}
.tdSiteLevel1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	background-color:#FFE88D;	color:#213585;	}
.tdSiteLevel2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	background-color:#E6EAF4;	color:#213585;	}
.tdSiteLevelFinal {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; background-color:#FFFFFF;	color:#213585;	}
.tdBlancNormal{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	background-color:#FFFFFF;	color:#000000;	}
.TitolColor {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#D96C00;}
.TitolTaronja{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#FFCC00;}
.TitolColorPetit {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color:#D96C00;}
.LletraNegre11px{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color:#333333;}
.lletraBlanca{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color:#FFFFFF;}

a.linkBlau:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #213585; text-decoration:none;}
a.linkBlau:visited { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #213585;text-decoration:none;}
a.linkBlau:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #213585;text-decoration:none;}
a.linkBlau:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color:#D96C00; text-decoration:underline;}

a.linkBlanc:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #ffffff; text-decoration:none;}
a.linkBlanc:visited { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #ffffff;text-decoration:none;}
a.linkBlanc:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #ffffff;text-decoration:none;}
a.linkBlanc:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color:#FF9900; text-decoration:none;}

a.linkBlauSubrallat:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #213585; text-decoration:underline;}
a.linkBlauSubrallat:visited { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #213585;text-decoration:underline;}
a.linkBlauSubrallat:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #213585;text-decoration:underline;}
a.linkBlauSubrallat:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color:#D96C00; text-decoration:none;}

a.linkBlau11Subrallat:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #213585; text-decoration:underline;}
a.linkBlau11Subrallat:visited { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #213585;text-decoration:underline;}
a.linkBlau11Subrallat:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #213585;text-decoration:underline;}
a.linkBlau11Subrallat:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color:#D96C00; text-decoration:none;}

a.linkSiteMap:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #213585; text-decoration:underline;}
a.linkSiteMap:visited { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #213585;text-decoration:underline;}
a.linkSiteMap:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #213585;text-decoration:underline;}
a.linkSiteMap:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color:#339933; text-decoration:none;}

a.linkSiteTitol:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #213585; text-decoration:none;}
a.linkSiteTitol:visited { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #213585;text-decoration:none;}
a.linkSiteTitol:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #213585;text-decoration:none;}
a.linkSiteTitol:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color:#339933; text-decoration:none;}

a.linkBlancGranSubralllat:link{  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color:#FFFFFF; text-decoration:underline;}
a.linkBlancGranSubralllat:visited{  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color:#FFFFFF; text-decoration:underline;}
a.linkBlancGranSubralllat:active{  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color:#FFFFFF; text-decoration:underline;}
a.linkBlancGranSubralllat:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color:#FFCC00; text-decoration:none;}

a.textBlancLinks:link{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#FFFFFF; text-decoration:none;}
a.textBlancLinks:visited{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#FFFFFF; text-decoration:none;}
a.textBlancLinks:active{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#FFFFFF; text-decoration:none;}
a.textBlancLinks:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#FFCC00; text-decoration:none;}

a.linkCanelapetit:link{	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;	font-size: 11px; color: #213585;	text-decoration:none;}
a.linkCanelapetit:visited{	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;	font-size: 11px; color: #213585;	text-decoration:none;}
a.linkCanelapetit:active{	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;	font-size: 11px; color: #213585;	text-decoration:none;}
a.linkCanelapetit:hover{  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;	font-size: 11px; color: #FF9900;	text-decoration:underline;}

a.linkBlaupetit:link{		font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height:11px; color:#213585; text-decoration:none;}
a.linkBlaupetit:visited{	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;	font-size: 11px; line-height:11px; color:#213585; text-decoration:none;}
a.linkBlaupetit:active{		font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;	font-size: 11px; line-height:11px; color:#213585; text-decoration:none;}
a.linkBlaupetit:hover{  	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;	font-size: 11px; line-height:11px; color:#213585; text-decoration:underline;}

.botonsBlau{	background: #213585;		color: #FFFFFF; font-weight: bold;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px;	border-bottom-color: #333333;	border-right-color: #333333;	border-top-color: #E6EAF4;	border-left-color: #E6EAF4;	border-bottom-style: solid;	border-left-style: solid;	border-right-style: solid;	border-top-style: solid;	border-bottom-width: 1px;	border-right-width: 1px;	border-top-width: 1px;	border-left-width: 1px;}
.inputsBlau{	background: #E6EAF4; color: #213585;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px; border: 1px; font-weight: bold;	border-top-color: #000000;	border-left-color: #000000;	border-top-style: solid;	border-left-style: solid;	border-top-width: 1px;	border-left-width: 1px;	}
.inputsBlanc{	background: #FFFFFF; color: #213585;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px; border: 1px; font-weight: bold;	border-top-color: #000000;	border-left-color: #000000;	border-top-style: solid;	border-left-style: solid;	border-top-width: 1px;	border-left-width: 1px;	}	
.Estilo3 {	font-size: 16px;	font-weight: bold;}
.Estilo4 {	color: #213585;	font-size: 18px;	font-weight: bold;}
.REC2A {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	text-align: center;	font-weight: normal;}
.REC2AN {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; text-align: center; font-weight: bold}
.REE2AN {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal}
.REE2A {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: left}
.LLPN {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: center}
.INSERT-NOR {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; background: #6699FF; text-align: center; line-height: normal; font-variant: normal}
.fons-pla {  font-size: 12px; color: #000000; background: #DDE7F0; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left}
.INSERT-ONL {  font-size: 11px; background: #CCCC99; text-align: center; font-family: Arial, Helvetica, sans-serif; font-style: italic}
.index {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; background: #8BAECD; text-align: center}
.informacio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
.cp {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: left;	text-decoration: none;}
.cp:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #990000;}
.REC3A {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-align: center}
.REC3AN {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-align: center}
.cpe {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left}
.RED2A { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: right}
.RED3AN { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: right ; font-weight: bold}
.REE3AN { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; font-weight: bold }
.botons {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	text-decoration: none;	text-align: right;	color: #000000;}
.botons:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	text-decoration: none;	text-align: right;	color: #990000;}
