form { margin: 0px 0px 0px 0px; }

input, select, textarea { font-family: Verdana, Arial, Helvetica; 
        font-size: 10px ; 
        color: #666666; }
        
.2dstyle { border-style: solid; border-width: 1; }
       

td  { font-family: Arial, Verdana, Helvetica ; 
      font-size: 11px }
      
p, li, ol, ul { font-family: Arial, Verdana, Helvetica ; 
                font-size: 12px }

P.head {
  font-weight: bold;
  font-size: 18px;
  text-align: left;
}

h1 { font-family: Arial; font-size: 13px; color: #045CCC; }
h2 { font-size: 11px; text-align: left; color: #FF9900; margin-top: 0px; margin-bottom: 2px; padding-bottom: 2px; }

li { line-height: 20px }

.little { font: normal 10px Arial, Verdana, Helvetica; color: #888888; }

.menu { font-size: 11px; }


.bigtitle { font: bold 20px Arial Narrow, Arial, Verdana, Helvetica; color: #c0c0c0; }

.maindatatitle { font: bold 18px Verdana, Arial, Helvetica; color: #0f1b5f; }

.datatitle { font: bold 14px Verdana, Arial, Helvetica; color: #006699; margin-bottom: 10px;}

.datasummary { font: normal 12px Arial, Verdana, Helvetica ; color: #555555; text-align: justify; }

.datacontent { font: normal 12px Verdana, Arial, Helvetica ; color: #555555; text-align: justify; }

.data { font: normal 11px Verdana, Arial, Helvetica; color: #333333; text-align: justify; }

.nav { font-size: 11px; color: #006699 ; }

.stats { font: normal 11px Arial, Verdana, Helvetica; color: #555555; }

.normalazul {
  	color: #ffffff;
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-indent: 8px;
}

A:link    { color: #006ab3; text-decoration: none; }
A:visited { color: #006ab3; text-decoration: none; }
A:active  { color: #006ab3; text-decoration: none; }
A:hover   { color: #FF0000; text-decoration: underline; }

A.leftmenu {font: normal 11px Verdana, Arial, Helvetica; line-height: 18px; }
A.leftmenu:link    { color: #006699; text-decoration: none; }
A.leftmenu:visited { color: #006699; text-decoration: none; }
A.leftmenu:active  { color: #006699; text-decoration: none; }
A.leftmenu:hover   { color: #FF0000; text-decoration: underline; }

A.navlink { font: normal 13px Arial Narrow, Arial, Verdana; line-height: 20px; }
A.navlink:link    { color: #006699; text-decoration: none; }
A.navlink:visited { color: #006699; text-decoration: none; }
A.navlink:active  { color: #006699; text-decoration: none; }
A.navlink:hover   { color: #FF0000; text-decoration: underline; }

A.copyright:link    { color: #888888; text-decoration: none; }
A.copyright:visited { color: #888888; text-decoration: none; }
A.copyright:active  { color: #888888; text-decoration: none; }
A.copyright:hover   { color: #FF0000; text-decoration: underline; }

A.black:link    { color: #000000; text-decoration: none; }
A.black:visited { color: #000000; text-decoration: none; }
A.black:active  { color: #000000; text-decoration: none; }
A.black:hover   { color: #FF0000; text-decoration: underline; }

A.blue:link    { color: #006699; text-decoration: none; }
A.blue:visited { color: #006699; text-decoration: none; }
A.blue:active  { color: #006699; text-decoration: none; }
A.blue:hover   { color: #FF0000; text-decoration: underline; }

A.blueunderlined:link    { color: #006699; text-decoration: underline; }
A.blueunderlined:visited { color: #006699; text-decoration: underline; }
A.blueunderlined:active  { color: #006699; text-decoration: underline; }
A.blueunderlined:hover   { color: #FF0000; text-decoration: underline; }

A.orange:link    { color: #f26921; text-decoration: none; }
A.orange:visited { color: #f26921; text-decoration: none; }
A.orange:active  { color: #f26921; text-decoration: none; }
A.orange:hover   { color: #FF0000; text-decoration: underline; }

td.mainmenu { padding: 5px 10px 5px 10px }

A.mainmenu {font: bold 12px Verdana, Arial, Helvetica; }
A.mainmenu:link    { color: #FFFFFF; text-decoration: none; }
A.mainmenu:visited { color: #FFFFFF; text-decoration: none; }
A.mainmenu:active  { color: #FFFFFF; text-decoration: none; }
A.mainmenu:hover   { color: #fff200; text-decoration: none; }

div.float {
  float: left;
  text-align: center;
  margin: 10px;
}

div.float p {
  padding: 0px ;
  margin: 5px ;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
}

div.spacer {
  clear: both;
}


/* -- Style de tableau N° 1 -- */
.tablePattern1Header { background-color: #a6caf0; font: bold   12px Verdana, Arial, Helvetica; color: #000000; }
.tablePattern1Row1   { background-color: #eeeeee; font: normal 12px Verdana, Arial, Helvetica; color: #000000; }
.tablePattern1Row2   { background-color: #dddddd; font: normal 12px Verdana, Arial, Helvetica; color: #000000; }

/* -- Style de tableau N° 2 -- */
.tablePattern2Cell1  { border : 1px solid #000000; }

.tablePattern2Cell2  {
  border-top    : 1px solid #000000;
  border-bottom : 1px solid #000000;
  border-right  : 1px solid #000000;
}

.tablePattern2Cell3  {
  border-bottom : 1px solid #000000;
  border-left  : 1px solid #000000;
  border-right  : 1px solid #000000;
}

.tablePattern2Cell4  {
  border-bottom : 1px solid #000000;
  border-right  : 1px solid #000000;
}

/* -- Style de tableau N° 3 -- */
.tablePattern3Cell1  { 
  border           : 1px solid #000000; 
  background-color : #000000; 
  font-weight      : bold; 
  color: #FFFFFF;
}

.tablePattern3Cell2  {
  border-top       : 1px solid #000000;
  border-bottom    : 1px solid #000000;
  border-right     : 1px solid #000000;
  background-color : #000000; 
  font-weight      : bold; 
  color: #FFFFFF;
}

.tablePattern3Cell3  {
  border-bottom : 1px solid #000000;
  border-left   : 1px solid #000000;
  border-right  : 1px solid #000000;
}

.tablePattern3Cell4  {
  border-bottom : 1px solid #000000;
  border-right  : 1px solid #000000;
}


/* -- Style de tableau N° 4 -- */
.tablePattern4Table  { 
  border-top       : 2px solid #000000;
  border-bottom    : 2px solid #000000;
}

.tablePattern4Cell2  { 
  border-bottom    : 1px solid #000000;
  font-weight      : bold; 
}

.tablePattern4Cell3  { 
  border-top       : 1px solid #000000;
}


/* -- Left Menu -- */

div.leftmenu {

}

div.leftmenu div {
  background: transparent url(images/bullet_02.gif) no-repeat scroll left 8px;
  padding-left: 15px;
}

div.leftmenu div p {
  margin: 5px ;
}