A
{
  color: #FFFFFF;
  text-decoration: none;   
}

BODY
{
  font-family: Tahoma;
  font-size: 9px;  
}

.arial16vermb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #333366;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;

}

.tahoma11negra
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
}

ul.triangle 
{
	list-style-image : url(img/i_triangle.gif);
	margin-left : 20px;
	padding-left : 0px;
	text-align : left;
	vertical-align : text-top;
	line-height : 130%;
	padding-top : 0px;
	margin-bottom : 18px;
	margin-top : 10px;	
}

ul.quadrat {
	list-style-image : url(./img/i_quadrat.gif);
	margin-left : 20px;
	padding-left : 0px;
	text-align : left;
	vertical-align : text-top;
	line-height : 130%;
	padding-top : 0px;
}

ul.quadrat_b {
	list-style-image : url(./img/i_quadrat_buit.gif);
	margin-left : 20px;
	padding-left : 0px;
	text-align : left;
	vertical-align : text-top;
	line-height : 130%;
	padding-top : 0px;
	margin-bottom : 3px;
	margin-top : 3px;	
}

TD.nivell
{
  color: #FFFFFF;
  background-color: #C1C1C1;    
  font-family: Tahoma;
  font-size: xx-small;  
  font-weight: normal;  
  padding: 2px 10px 2px 10px;
}

TD.fase1
{
  color: #FFFFFF;
  background-color: #0D8DD4;    
  font-family: Tahoma;
  font-size: xx-small;  
  font-weight: bold;  
  padding: 2px 10px 2px 10px;
}

TD.fase2
{
  color: #FFFFFF;
  background-color: #3333FF;    
  font-family: Tahoma;
  font-size: xx-small;  
  font-weight: bold;    
  padding: 2px 10px 2px 10px;
}

TD.fase3
{
  color: #FFFFFF;
  background-color: #3333CC;    
  font-family: Tahoma;
  font-size: xx-small;  
  font-weight: bold;    
  padding: 2px 10px 2px 10px;
}

TD.fase4
{
  color: #FFFFFF;
  background-color: #331AB2;    
  font-family: Tahoma;
  font-size: xx-small;  
  font-weight: bold;    
  padding: 2px 10px 2px 10px;
}

TD.fase5
{
  color: #FFFFFF;
  background-color: #330099;    
  font-family: Tahoma;
  font-size: xx-small;  
  font-weight: bold;    
  padding: 2px 10px 2px 10px;
}

TD.fase6
{
  color: #FFFFFF;
  background-color: #333366;    
  font-family: Tahoma;
  font-size: xx-small;  
  font-weight: bold;    
  padding: 2px 10px 2px 10px;
}

TD.menu_petit
{
  color: #FFFFFF;
  font-family: Tahoma;
  font-size: xx-small;  
  font-weight: normal;    
  padding: 2px 10px 2px 10px;
}

TD.separador_h
{
  background-image: url(img/disc.gif);
  background-position: center;
  background-repeat: repeat-x;
}

TD.separador_v
{
  background-image: url(img/disc_v.gif);
  background-position: center;
  background-repeat: repeat-y;
}
.arial14vermbCopy {
	font-family: Arial;
	font-size: 14px;
	color: #333366;
	font-weight: normal;
	text-decoration: underline;

}
.titolapartatmenor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333366;
	font-weight: bold;



}
.titolsfaqs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333366;
}
.nou {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	list-style-type: square;
}

.encapcalamentdestaquemnoticies {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
.link1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;
	text-decoration: none;	
}

.titolpersonal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
}

.menufase {
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	padding: 2px 10px 2px 10px;
	text-decoration: none;

}

.linkcami {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #800080;
	text-decoration: none;
	font-weight: bold;
}

.titolsnoticies {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0d8dd4;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;

}

.cosnoticies
{
  display: none;
}

.titolsnoticies {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D8DD4;
	font-weight: bold;
	cursor: text;
	filter: Invert;
	page-break-before: right;
	page-break-after: auto;
	left: 1px;
	text-indent: 0pt;
	white-space: nowrap;
	text-align: justify;


}
.encapçalamentdestaquemnoticies {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 10px 2;
	text-indent: 0pt;
	border: thin;
}
.titoldestaquem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.titolcamicapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990033;
	background-color: #FFFFFF;

}
.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993366;
	text-decoration: none;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 10px;

}

.titolsempresa {
	font-family: "Lucida Console";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;

}
.encapçalamentnoticies {
	font-family: "Lucida Console";
	font-size: 12px;
	color: #FFFFFF;
}
.encapçalamentdestaquem {
	font-family: "Lucida Console";
	font-size: 12px;
	color: #FFFFFF;
}
.textintroducció {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 2px 2 10px;
}
.linkpresentacio {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333366;
	text-decoration: none;
	font-weight: bold;
}
.linkmenuprincipal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 10px 2;
	text-indent: 0pt;
	border: thin;
	text-decoration: none;

}
.encapçalamentmenuprincipal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #333366;
	font-weight: bold;


}
.subtitolfase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0d8dd4;
	font-weight: bold;

}
.textfase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.titolfase1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #0d8dd4;
	font-weight: bold;
	color: #FFFFFF;
	background-position: center;
	text-transform: none;



}
.bordeblanc {
	border: #FFFFFF;
}
.menupresentaciosgc {


  color: #FFFFFF;
  font-family: Tahoma;
  font-size: 12px;  
  font-weight: normal;    
  padding: 2px 10px 2px 10px;
}
.ratllablanca {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FFFFFF;
}
.textnoticies {


  color: #0d8dd4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;  
  font-weight: normal;    
  padding: 2px 10px 2px 10px;
}
.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.linklinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;

}
.titollink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333366;

}
.linktextfase {

	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0d8dd4;
	text-decoration: none;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 10px;
}
.cosnoticiesesveu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0d8dd4;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D8DD4;
	font-weight: bold;
	cursor: text;
	filter: Invert;
	page-break-before: right;
	page-break-after: auto;
	left: 1px;
	text-indent: 0pt;
	white-space: nowrap;
	display: block;
	text-align: justify;
	width: 200px;



}
.cosnoticiesamagat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0d8dd4;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D8DD4;
	font-weight: bold;
	cursor: text;
	filter: Invert;
	page-break-before: right;
	page-break-after: auto;
	left: 1px;
	text-indent: 0pt;
	white-space: nowrap;
	display: none;
	text-align: justify;



}
.agraiments {


  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;  
  font-weight: normal;    
  padding: 2px 10px 2px 10px;
}
.titolfase2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #0d8dd4;
	font-weight: bold;
	color: #FFFFFF;
	background-position: center;
	text-transform: none;
}
.subtitolfase2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0d8dd4;
	font-weight: bold;
}
.agraimentspetit {
  color: #333366;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;  
  font-weight: normal;    
  padding: 2px 10px 2px 10px;
}

a.linkimatge{
  border: 1px
}
a:linkimatge.link IMG { border: 1px solid #FFFFFF; 
             border-color: #FFFFFF }
a:linkimatge.visited IMG { border: 1px solid #FFFFFF;
                border-color: #FFFFFF  }
a:linkimatge.hover IMG { border: 1px solid #FF0000;
              border-color: #FF0000  } 
a:linkimatge.active IMG { border: 1px solid #FF0000;
               border-color: #FF0000 } 

/* A:link IMG, A:visited IMG {border: 2px solid blue !important;}
A:hover IMG {border: 2px solid red !important;}*/
.publicacions {


	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0d8dd4;
	text-decoration: none;
	font-weight: normal;
	margin-left: 0px;
	margin-top: 10px;
}
.inicifase {

	color: #333366;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	text-decoration: none;
}
.faseprevista {


	color: #770077;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	text-decoration: none;
}
.indexfases {

  color: #FFFFFF;
  background-color: #0d8dd4;    
  font-family: Tahoma;
  font-size: xx-small;  
  font-weight: bold;  
  padding: 2px 10px 2px 10px;
}
.agraimentspetitfosc {

  color: #333366;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;  
  font-weight: normal;    
  padding: 2px 10px 2px 10px;
}
.fletxadestaquem {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333366;
	text-decoration: none;
	font-weight: bold;
}
.linkcamipetit {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #800080;
	text-decoration: none;
	font-weight: bold;
}
.linkcamipetitgris {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	text-decoration: none;
	font-weight: bold;
}
.linktextfasefosc {


	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	text-decoration: none;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 10px;
}
