/* At-Rules */
/* @charset=iso-8859-1; */

BODY         {font-family: Arial; font-size: 10pt; background: url(../img/scm.gif)}  /* ; background-image: url(../img/fonsimatges.jpg); background: url(../img/scm.gif) */
a:link    {font-family: Arial; color: #0000FF; font-size: 11pt; font-weight: bold}
a:visited {font-family: Arial; color: #000000; font-size: 11pt; font-weight: bold}
a:active {font-family: Arial; color: #000077; font-size: 11pt; font-weight: bold}
a:hover {font-family: Arial; color: #3366FF; font-size: 11pt; font-weight: bold}
.link      {font-family: Arial; color: #0000FF; font-size: 11pt; font-weight: bold}
.visited   {font-family: Arial; color: #000000; font-size: 11pt; font-weight: bold}
.active    {font-family: Arial; color: #009933; font-size: 11pt; font-weight: bold}
.hover     {font-family: Arial; color: #000099; font-size: 11pt; font-weight: bold}

.myheading   {font-family: Arial; font-size: 12pt; color: #000000 }
.inter       {font-family: Arial; font-size: 2pt; color: #000000 } 
.Texte1      {font-family: Arial; font-size: 12pt; color: #2A1500; font-weight: normal; font-stretch: narrower}
.Texte2 {font-family: Arial; font-size: 10pt; color: #2A1500; font-weight: normal; font-stretch: narrower}
.Texte2Error {
	font-family: Arial;
	font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
	font-stretch: narrower;
}
.Texte3     {font-family: Arial; font-size: 8pt; color: #2A1500; font-weight: normal; font-stretch: narrower}
.h1, a.h1 {font-family: Arial; font-size: 16pt; color: #663300; font-weight: bold}
.h2, a.h2     {font-family: Arial; font-size: 14pt; color: #663300; font-weight: bold}
.h3           {font-family: Arial; font-size: 12pt; color: #663300; font-weight: bold}
h1           {font-family: Arial; font-size: 16pt; color: #663300 ;font-weight: bold}
h2           {font-family: Arial; font-size: 14pt; color: #663300; font-weight: bold}
h3           {font-family: Arial; font-size: 12pt; color: #663300; font-weight: bold}

/*p            { font-family: Arial;font-size: 14pt; text-align : justify;color: #000000 }*/
/*td           { font-family: Arial; color: #000000; font-size: 14pt }*/
hr           {color: #990000}
TABLE {font-family: Arial; font-size: small; font-style: normal; color: #000000; background: url(../img/scm.gif)}
/* DIV          {background-image : url(../img/bg-mimam.gif);} */
heading   {font-family:Arial;	font-size:24pt; font-weight:bold; BACKGROUND-COLOR:transparent;color:#663300; }	
.heading{font-family:Arial;	font-size:24pt; font-weight:bold; BACKGROUND-COLOR:transparent;color:#FF4400; }	

TD.clsSummary {vertical-align:top;background-color:#FFFFFF;	padding:1px; font-size:8pt;font-family:Arial;}
TH {text-align: left;  padding: 2px; font-size: 8pt; font-family: Arial; BACKGROUND-COLOR: #990000; BORDER-BOTTOM: thin solid #264e75; BORDER-LEFT: 1px solid  #71C2FF; BORDER-RIGHT:1px solid #264E75; BORDER-TOP: 1px solid; COLOR: #FFFFCC; TEXT-DECORATION: none}
TD {vertical-align: top; padding: 4px; font-size: 12pt; font-family: Arial; height: 5px}
TD.ttt {vertical-align: top; background-color: transparent; color: #000000; font-size: 8pt; font-family: Arial; padding: 0px; border: none;  font-family: Arial; }
TH.ttt {text-align: left;  padding: 2px; font-size: 8pt; font-family: Arial; cursor: auto; BACKGROUND-COLOR: #ff0000;BORDER-BOTTOM: thin solid #264e75; BORDER-LEFT: 1px solid  #71C2FF; BORDER-RIGHT:1px solid #264E75; BORDER-TOP: 1px solid; COLOR: #ffff00; TEXT-DECORATION: none}

TD.tttb {vertical-align:top; background-color:transparent; color:#ffffff;
               font-size:2pt;font-family:Arial; height:0px;
          padding-top: 0px;padding-bottom: 0px; top: -5px; bottom: -5px;border:none; }


A.title:link   {COLOR: #000000; TEXT-DECORATION: none; font-size: 11pt; font-weight: bold}
A.title:visited{COLOR: #000000; TEXT-DECORATION: none; font-size: 11pt; font-weight: bold}
A.title:active {COLOR: #000000; TEXT-DECORATION: none; font-size: 11pt; font-weight: bold}
A.title:hover  {BACKGROUND: #3366cc;COLOR: white; font-size: 11pt; font-weight: bold}

A.gros:link    {font-family: Arial; color: #0000FF; font-size: 15pt; font-weight: bold}
A.gros:visited {font-family: Arial; color: #000000; font-size: 15pt; font-weight: bold}
A.gros:active {font-family: Arial; color: #000077; font-size: 15pt; font-weight: bold}
A.gros:hover {font-family: Arial; color: #3366FF; font-size: 15pt; font-weight: bold}
.gros      {font-family: Arial; color: #0000FF; font-size: 15pt; font-weight: bold}

A.vermell:link   {COLOR: #990000; TEXT-DECORATION: none}
A.vermell:visited{COLOR: #990000; TEXT-DECORATION: none}
A.vermell:active {COLOR: #990000; TEXT-DECORATION: none}
A.vermell:hover  {BACKGROUND: #000000;COLOR: blue;}
.vermell     {font-family: Arial; color: #990000; font-size: 15pt; font-weight: bold}

TABLE.Separa{width: 246.75pt; border: 0; padding: 1.5pt}
TD.Separa{PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; BACKGROUND: #990000; PADDING-BOTTOM: 0cm; 
          WIDTH: 246.75pt; PADDING-TOP: 0cm; HEIGHT: 3.75pt;
          FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; FONT-FAMILY: Arial}
Separa	{ HEIGHT: 3.75pt; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; FONT-FAMILY: Arial}  
TABLE.TableNormal {background: url(../img/scm.gif)}
TD.TableNormal{}
.TableNormal{}
TD.TitolSortida {font-size: 12pt; color: #330000; font-family: Arial}
.TitolSortida{font-size: 12pt; color: #330000; font-family: Arial}
TD.NomSortida {
	font-size: 12pt;
	color: #800000;
	font-family: Arial;
	font-weight: bold;
}
.NomSortida{font-size: 12pt; color: #800000; font-family: Arial; font-weight: bold;}
HR.Ratlla {width: 100%; color: #990000}

.abstitol {font-size: 14.0pt; color:#000000; font-family: "Times New Roman", Times, serif; font-weight: bold}
.absautor {font-size: 12.0pt; color: #000000; font-family: "Times New Roman", Times, serif; font-weight: normal}
.absadr {font-size: 11.0pt; color: #000000; font-family: "Times New Roman", Times, serif; font-weight: normal}
.abstitol2 {font-size: 11.0pt; color: #000000; font-family: "Times New Roman", Times, serif; font-weight: bold} /* ABSTRACT NORMAL */
.absSiSouSubs {font-size: 10.0pt; color: #000000; font-family: "Times New Roman", Times, serif; font-weight: normal}
.absnormal {font-size: 11.0pt; color: #000000; font-family: "Times New Roman", Times, serif; font-weight: normal}
.absshr     {font-family: "Times New Roman", Times, serif;
	color: #ff0000;
	font-size: 6pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.abstable {width: 95%; empty-cells: show;  text-align: left}
.absbody {background: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 11pt; font-weight: normal}
iframe.ToPublications {width: 100%; height: 180px; border: none; border-collapse: collapse; margin: 0; left: 0; float: left}
iframe.despesestramesa {width: 100%; height: 130px; border: none; border-collapse: collapse; margin: 0; left: 0; float: left}
.ToPublications {width: 100%; height: 150px; border: none; border-collapse: collapse; margin: 0; left: 0}
HR.absshr {font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 4pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}


TABLE.Tablon {font-family: Arial; font-size: small; font-style: normal; color: #000000; background: url(../img/scm.gif)}
TH.Tablon {text-align: left; vertical-align: baseline; padding: 2px; font-size: 8pt; font-family: Arial; cursor: auto; BACKGROUND-COLOR: #990000; BORDER-BOTTOM: thin solid #264e75; BORDER-LEFT: 1px solid  #71C2FF; BORDER-RIGHT:1px solid #264E75; BORDER-TOP: 1px solid; COLOR: #FFFFCC; TEXT-DECORATION: none}
TD.Tablon {
	vertical-align: top;
	font-size: 12pt;
	font-family: Arial;
	height: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 4px;
	padding-left: 4px;
	padding:0px;
}
TR.Tablon {text-align: left; vertical-align: baseline; padding: 2px; font-size: 8pt; font-family: Arial; cursor: auto; BACKGROUND-COLOR: #336600; BORDER-BOTTOM: thin solid #264e75; BORDER-LEFT: 1px solid  #71C2FF; BORDER-RIGHT: 1px solid #264E75; BORDER-TOP: 1px solid; COLOR: #FFFFFF; TEXT-DECORATION: none;}

.TablonIndex, TablonIndexCap {
	vertical-align: top;
	font-size: 10pt;
	font-family: Arial;
	height: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 4px;
	padding-left: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 4px;
	margin-left: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
}
.TablonIndexCap {
	font-weight: bolder;
	text-align: center;
}
a.TablonIndex:link, a.TablonIndex:hover, a.TablonIndex:active, a.TablonIndex:visited
{	font-size: 10pt;
}
