A:link {
    COLOR: #336699; FONT-WEIGHT: bold; TEXT-DECORATION: underline; font-size : 16px
}
A:visited {
    COLOR: #336699; FONT-WEIGHT: bold; TEXT-DECORATION: underline; font-size : 16px
}
A:hover {
    COLOR: #336699; font-size : 16px
}
select {
    FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 16px
}
A.s:link {
    COLOR: #336699; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-family : Verdana, Arial;
}
A.s:visited {
    COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-family : Verdana, Arial;
}
A.s:hover {
    COLOR: #cc0033; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-family : Verdana, Arial;
}
.Titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    color: #FF6666
}
P {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #666666;
    font-size : 12px;
    line-height: normal;
    text-align : justify;
}
LI {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #666666;
    font-size : 12px;
    line-height: normal;
    text-align : justify;
}
UL {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #666666;
    font-size : 12px;
    line-height: normal;
    text-align : justify;
}
OL {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #666666;
    font-size : 12px;
    line-height: normal;
    text-align : justify;
}

.PaveItemPair {

   
  background-color: #E6F2F9;
  font-size: 11px;
}
.PaveItemImpair {

   
  background-color: #BFDFEE;
  font-size: 11px;

ul 
{font-family: Arial ; font-size : 11px; color : #000000 ; list-style : square 
; margin-top : 5px ; margin-bottom : 5px ;} ol {font-family: Arial ; font-size 
: 12px ; color : #000000 ; list-style : decimal ; margin-top : 2px ; margin-bottom 
: 5px ;} .Cache {font-family: Arial ; font-size:12px ; color : #003366 ; font-style 
: italic ;} 
.LiensHaut {font-family: Arial ; font-size:12px ; color : #003399 ; font-weight: 
bold} .TexteContenu {
  font-family: Arial;
  font-size:12px;
  color : #000000;
  background-color: #D7DAE2;
} 
.TitreContenu {
  font-family: Arial;
  font-size:14px;
  color : #003366;
  font-weight:bold
;
  margin-bottom: -1px;
} .SousTitreContenu {font-family: Arial ; font-size:12px ; color : #003366 ; 
font-style : italic ;} .cadrePhoto {border: outset 1px #336699 ;} .menu { font-family:Arial; 
color:#FFE711; font-size:12px; layer-background-color:#FFFF99; 
padding-left: 2px ; font-weight: bold} .LiensHautActif {font-size:12px ; color 
: #003399 ; background-color:#FFff99; font-weight:bold ;} .TexteAccentue {
  font-family: 
Arial;
  font-size:12px;
  color : #003366;
  font-weight:bold;
  height: 30px;
  font-style: italic;
} .GrandTitreContenu 
{
  font-family: Arial;
  font-size:16px;
  color : #003366;
  font-weight:bold;
  margin: 20px 0px 0px;
} .TexteDim 
{font-family: Arial ; font-size:10px ; font-style : normal;} 
 .GrandTitreRelief {
  font-family: Arial;
  font-size:14px;
  color :#FFDD00;
  font-weight:bold;
  background-color:#0066CC;
  text-align: center;
  margin-bottom: 0px;
}
.ssmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #254264}
.menuLink { font-family:Arial; color:#FFE711; font-size:12px; layer-background-color:#FFFF99; padding-left: 2px ; font-weight: bold }
.titre_tableau {
  font-family:Arial;
  color:#003366;
  font-size:12px;
  layer-background-color:#FFFF99;
  font-weight: bold;
  text-align: center;

}
.fin_tableau { font-family:Arial; color:#000000; font-size:12px; layer-background-color:#FFFF99; padding-left: 2px ; text-align: center ; font-weight: bold}
.titre_tableauNS4 { font-family:Arial; color:#003366; font-size:12px; layer-background-color:#FFFF99; font-weight: bold}
.Surlignage {
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  color : #0000FF;
  font-style: italic;
  font-weight: bolder;
  text-decoration: underline overline;
  border: none;




}
p {
font-family: Arial ; font-size:12px ; color : #000000 ;
}
td {
  font-family: Arial;
  font-size:12px;
  color : #000000;
  vertical-align: top;
  margin: 0px;


}
.tabmilieu {
  background-position: center;
}
.tpave {
}
.itempave {
}
.PaveTitre {
   
  background-color: #9EDEDE;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
.tpavecomplet {
  border-right: medium;
  border-bottom: medium;
  border-left: thin;
}
.PaveItem {

   
  background-color: #E2F5F5;
  font-size: 11px;
  color: #000000;
}
.PavePresentation {
   
  background-color: #DAA6CA;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveEspace {
   
  background-color: #FFB5BB;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveArchives {
   
  background-color: #9999FF;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveGT {
   
  background-color: #A5CAFF;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveInscription {
   
  background-color: #90CC7F;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PavePostes {
   
  background-color: #ADB3FF;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PavePublications {
   
  background-color: #C69DDB;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveServeur {
   
  background-color: #F59FE2;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveLiens {
   
  background-color: #FFA89F;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveAnnonces {
   
  background-color: #91AAEC;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
a:hover {
  background-color: #FFFF7D;
  text-decoration: underline;
}
.annonces {

   
  font-size: 11px;
  color: #000000;
}
.PaveItem2 {


   
  font-size: 12px;
  color: #000000;
}
.Choix {
   
  font-style: oblique;
  font-size: 12px;
  font-weight: bolder;
  color: #000000;
}
.bordure {
  border: thin solid #0000FF;
}
input {
  font-size: 11px;
}
.valigncentre {
  vertical-align: middle;
}
.tabligne {
  border-top-width: medium;
  border-top-style: solid;
  border-top-color: #000000;
}
.tablignetexte {
  margin-top: 20px;
}
.PaveTitreMenu {

   
  background-color: #9EDEDE;
  font-style: normal;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
}
.PaveItemChosen {


   
  background-color: #FFFF00;
  font-size: 11px;
  color: #000000;
}
.petittexte {
  font-size: 11px;
  font-style: italic;
}
.PaveItemPair {

   
  background-color: #E6F2F9;
  font-size: 11px;
}
.PaveItemImpair {

   
  background-color: #BFDFEE;
  font-size: 11px;
}
.PaveTitrePresentation {
  font-family: Arial;
  font-size:12px;
  background-color: #663366;
  font-weight:bold;
  text-align: center;
  color: #FFFFFF;
}
.PaveItemPresentationPair {

   
  background-color: #F3E2EF;
  font-size: 11px;
}
.PaveItemPresentationImpair {

   
  background-color: #DAA6CA;
  font-size: 11px;
}
.PaveItemArchivePair {

   
  background-color: #E1E1FF;
  font-size: 11px;
}
.PaveItemArchiveImpair {

   
  background-color: #9999FF;
  font-size: 11px;
}
.PaveItemGTPair {

   
  background-color: #BDE1FF;
  font-size: 11px;
}
.PaveItemGTImpair {

   
  background-color: #A5CAFF;
  font-size: 11px;
}
.PaveItemInscriptionImpair {

   
  background-color: #90CC7F;
  font-size: 11px;
}
.PaveItemInscriptionImpairCentre {

   
  background-color: #90CC7F;
  font-size: 11px;
  text-align: center;
}
.PaveItemInscriptionPair {

   
  background-color: #BFE48F;
  font-size: 11px;
}
.PaveItemInscriptionPairCentre {

   
  background-color: #BFE48F;
  font-size: 11px;
  text-align: center;
}
.PaveItemPostesPair {

   
  background-color: #BDE1FF;
  font-size: 11px;
}
.PaveItemPostesImpair {

   
  background-color: #ADB3FF;
  font-size: 11px;
}
.PaveItemPublicationsImpair {

   
  background-color: #C69DDB;
  font-size: 11px;
}
.PaveItemPublicationsPair {

   
  background-color: #CBC6DB;
  font-size: 11px;
}
.PaveItemServeurImpair {

   
  background-color: #F59FE2;
  font-size: 11px;
}
.PaveItemServeurPair {

   
  background-color: #F5C1EA;
  font-size: 11px;
}
.PaveItemLiensPair {

   
  background-color: #FFCCC1;
  font-size: 11px;
}
.PaveItemLiensImpair {

   
  background-color: #FFA89F;
  font-size: 11px;
}
.PaveItemAnnoncesPair {

   
  background-color: #ACC4F9;
  font-size: 11px;
}
.PaveItemAnnoncesImpair {

   
  background-color: #91AAEC;
  font-size: 11px;
}
.TitreTableau {
  font-family: Arial;
  font-size:12px;
  background-color:#FDFFCC;
  font-weight:bold;
  text-align: center;
}
.TitreTableauPresentation {
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  text-align: center;
  color: #663366;
}
.TitreTableauGT {
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  text-align: center;
  color: #663366;
}
.TitreTableauInscription {
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  text-align: center;
  color: #663366;
}
.TitreTableauPostes {
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  text-align: center;
  color: #663366;
}
.TitreTableauPublications {
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  text-align: center;
  color: #663366;
}
.TitreTableauServeur {
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  text-align: center;
  color: #990099;
}
.TitreTableauLiens {
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  text-align: center;
  color: #990000;
}
.TitreTableauAnnonces {
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  text-align: center;
  color: #330099;
}
.TitreTableauContacts {
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  text-align: center;
  color: #333366;
}
.PaveItemitalique {
   
  background-color: #E2F5F5;
  font-size: 11px;
  color: #000000;
  font-style: italic;
}
.bulle {
  cursor: help;
  background-color: #FFFF9F;
}
.PaveItemSelectedPair {
  border: medium solid #FF0000;
  background-color: #FFFFFF;
  font-size: 11px;
  vertical-align: middle;
}
.PaveItemSelectedImpair {

  border: medium solid #FF0000;
  background-color: #FFFFFF;
  font-size: 11px;
  vertical-align: middle;
}
.TexteAccentueGrand {

  font-family: 
Arial;
  font-size:14px;
  color : #003366;
  font-weight:bold;
  height: 30px;
  font-style: italic;
}
.TourTable {
  border: thin ridge #000000;
}
.TitreEnum {
  color: #0000C1;
  font-weight: bold;
}
.PaveItemSelectedImpairCentre {
  border: medium solid #FF0000;
  background-color: #FFFFFF;
  font-size: 11px;
  text-align: center;
  vertical-align: middle;
}
.PaveItemSelectedPairCentre {
  border: medium solid #FF0000;
  background-color: #FFFFFF;
  font-size: 11px;
  text-align: center;
  vertical-align: middle;
}
.PaveItemPairCentre {
   
  background-color: #E2F5F5;
  font-size: 11px;
  text-align: center;
  vertical-align: middle;
}
.PaveItemImpairCentre {
   
  background-color: #9EDEDE;
  font-size: 11px;
  text-align: center;
  vertical-align: middle;
}
.PaveItemBlanc {


  background-color: #FFFFFF;
  font-size: 11px;
  vertical-align: middle;
}
.TitreTableauVMilieu {
  font-family: Arial;
  font-size:12px;
  background-color:#FDFFCC;
  font-weight:bold;
  text-align: center;
  vertical-align: middle;
}
.PaveItemNouveau {
  background-color: #FFCECE;
  font-size: 11px;
  color: #000000;
  border: medium solid #FFF0F0;
}
.PaveTitreListesDiffusion {

   
  background-color: #333366;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}
.PaveTitreAnnonce {


   
  background-color: #87B0FF;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}
.PaveItemPresentation {



   
  background-color: #DAA6CA;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}
.PaveItemEspace {




   
  background-color: #FFB5BB;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}
.PaveItemArchive {





   
  background-color: #9999FF;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}
.PaveItemGroupe {






   
  background-color: #A5CAFF;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemGroupeNouveau {







   
  background-color: #BDE1FF;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemInscription {







   
  background-color: #90CC7F;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemInscriptionNouveau {








   
  background-color: #BFE48F;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemPoste {








   
  background-color: #ADB3FF;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemPosteNouveau {









   
  background-color: #D4CEFF;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemPublication {









   
  background-color: #C69DDB;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemPublicationNouveau {
   
  background-color: #CBC6DB;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
  background-image: url(&#178;);
}
.PaveItemServeur {










   
  background-color: #F59FE2;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemLiens {











   
  background-color: #FFA89F;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemLiensNouveau {












   
  background-color: #FFCCC1;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemEvenementsMois0 {












   
  background-color: #FFBA9F;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemEvenementsMois1 {













   
  background-color: #FFDA60;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemEvenementsMois2 {














   
  background-color: #FFC0D8;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemEvenement {
  background-color: #91AAEC;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
  border-top-color: #D4D0C8;
}
.PaveItemEvenementNouveaute {













   
  background-color: #ACC4F9;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemDeadline {













   
  background-color: #D2B6D5;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemServeurNouveau {











   
  background-color: #F5C1EA;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PavePresentationTexte {
   
  background-color: #E9C9E2;
  font-style: oblique;
  font-size: 12px;
  font-weight: bold;
}
.PaveItemGTImpairCentre {
   
  background-color: #A5CAFF;
  font-size: 11px;
  text-align: center;
}
.PaveItemGTPairCentre {
   
  background-color: #BDE1FF;
  font-size: 11px;
  text-align: center;
}
.petittexteMilieu {
  font-size: 11px;
  font-style: italic;
  text-align: center;
}
.GrandTitreContenuCentre {
  font-family: Arial;
  font-size:16px;
  color : #003366;
  font-weight:bold;
  margin: 20px 0px 0px;
  text-align: center;
}