/******************************************
 CSS utilisés dans les objets TMainPage
******************************************/

.gras {
  font-weight : bold ;
}

.centre {
  text-align: center ;
}

/******************************************
 classes pour polices de caractères
******************************************/
.titreprn {
 BORDER-TOP-WIDTH: thin;
 FONT-WEIGHT: bold;
 FONT-SIZE: small;
 COLOR: #5f5f5f;
 TEXT-ALIGN: left;
 FONT-STYLE: normal;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-VARIANT: normal;
 MARGIN: 0px 0px;
 PADDING: 5px 5px;
}
.soustitreprn {
/* BORDER-TOP-WIDTH: thin;*/
 FONT-SIZE: small;
 COLOR: #7f7f7f;
 TEXT-ALIGN: left;
 FONT-STYLE: normal;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-VARIANT: normal;
 MARGIN-TOP: 0px;
 MARGIN: 0px 0px;
 PADDING: 4px 100px;
}


/******************************************
 classes boites conteneurs
******************************************/
.bandeauprn {
 PADDING: 10px;
}
.contenuprn {
 PADDING: 10px;
}

/******************************************
 positionnement
******************************************/

.spacerprn {
 MARGIN-TOP: 5px;
 MARGIN-BOTTOM: 0px;
 WIDTH: 100%;
 HEIGHT: 2px;
clear: both ; }
.gaucheprn {
 FLOAT: left;
}

/******************************************
 survol liens (hors menu))
******************************************/

A:link {
	TEXT-DECORATION: underline;
}
A:visited {
	TEXT-DECORATION: underline;
}
A:hover {
  COLOR:#ffffff;BACKGROUND-COLOR:#000000; text-decoration:none;
}

/******************************************
 tables
******************************************/

.datasrcprn {
border: medium solid #5f5f5f;
border-collapse: collapse;
empty-cells: show;
}
.datasrcprn IMG {
border: none;
}
.datasrcprn th {
font-family: monospace;
border: thin solid #5f5f5f;
padding: 5px;
background-color: #afafaf;
}
.datasrcprn td {
border: thin solid #5f5f5f;
padding: 5px;
background-color: #ffffff;
FONT-SIZE: 75%;
}
.datasrcprn caption {
font-family: sans-serif;
}
.txleft {
  TEXT-ALIGN: left;
}
.txright {
  TEXT-ALIGN: right;
}
.txcenter {
  TEXT-ALIGN: center;
}

@media print {
 .datasrcprn th {
   FONT-SIZE: 10Pt;
 }
 .datasrcprn td {
   padding: 2pt;
   FONT-SIZE: 8Pt;
 }
}
