
.div {color: #FF00FF; background:#00FF00;}
/*
	H2/dirCateg	: titre des catégories
	TR/dirFond1 : couleur de fond des liens
	TR/dirFond2 : couleur de fond des liens
	P /dirDesc  : description des sites
*/

/* Graphisme des menus */
TABLE.Head    {background-image:url(../Images/BackHead.gif);
               background-repeat:no-repeat}
.iPub, .down  {border-style:inset;  border-width:2px; border-color:#FFD5D5;}
.up           {border-style:outset; border-width:2px; border-color:#FFD5D5;}


/* Definition des polices */
BODY, P, H3   {margin:0;}
BODY, TABLE, P{font-family:"Verdana", sans-Serif;
               font-size:16px;}
H1, H2, .LienMenu
              {font-family:"Comic Sans MS", sans-Serif;}
H1, H2        {font-weight:700;}

H1            {font-size:26px; margin:3px 0 0 0;}
H2            {font-size:22px; margin:0;}
.Petit        {font-size:90%; }
.TPetit       {font-size:80%; margin:0;}
.Partners     {font-size:18px; margin:0 0 10px 0;}
.LienMenu     {font-size:16px; line-height: 110%; text-decoration: none;}
.REF          {font-size:12px;}
.Jus          {text-align:justify;}
.Gras         {font-weight:bold;}
.dirDesc, .LinkDesc     
              {margin:2px 0 10px 30px;}
.dirCateg     {text-align:right;}

/* Les couleurs */
BODY, .Links, .dirCateg  {background:#CC6666;  color:#FFCCCC;}
H1, H2        {color:#FF3333;}
.LienMenu A:visited, .LienMenu A:active, .LienMenu A:link
              {color: #FF6666;}
.LienMenu A:hover 
              {color: #FFCCCC;}
.Fond1,.dirFond1 {background:#AC3A3A;}
.Fond2,.dirFond2 {background:#993333;}
A:active, A:visited, A:link 
              {color: #FFCCCC; }
A:hover       {color: #FF3333; }
.MenuActif    {color:#CC3333;}
.Cadre, .CadreBas, .CadreHaut, .CadreNo
              {background:#993333; }
.titre A:visited, .titre A:active, .titre A:link
              {color: #FF3333;}



/* Les cadres */
TABLE.CadreTable, .Cadre, .CadreBas, .CadreHaut, .CadreNo, .dirCadre
              {border-collapse:collapse;}

.Cadre, .CadreBas, .CadreHaut, .CadreNo, .dirCadre
              {border-width:4px; border-color:#A00000;}
TR.Cadre,TD.Cadre, .CadreBas, .CadreHaut, .dirCadre
              {padding:5px; }
.CadreNo      {padding:0;}
.Cadre , .CadreNo, .dirCadre
              {border-style:ridge;}
.CadreBas     {border-bottom-style:ridge;}
.CadreHaut    {border-top-style:ridge;}



/* Les liens */ 
A:active, A:visited, A:link 
              {text-decoration: underline;}
A:hover       {text-decoration: none;}

A.NoLien:visited, A.NoLien:active, A.NoLien:link
              {text-decoration: none;  }
A.NoLien:hover{text-decoration: none; }

A.LienMenu:visited, A.LienMenu:active, A.LienMenu:link
              {text-decoration: none;  }
A.LienMenu:hover
              {text-decoration: none; }

.MenuActif    {font-weight:100; font-style:italic; }


/* Les Layouts */
.posHeader    {margin-left:13px; width:754px;}
#LEFTPUB      {position:absolute; z-index:5;
               top:290px;  left:10px; width:150px; height:100px;
               border-style:none; margin:0; 
               text-align:center; 
              }
#RIGHTPUB     {position:absolute; z-index:4;
               top:187px;  left:645px; width:120px;
               border-style:none; margin:0;
              }
#SUBTOP       {position:absolute; z-index:3;
               top:197px;  left:155px; width:610px;
               border-style:none; margin:0;
              }
#MENU         {position:absolute; z-index:2;
               top:3px;  left:0px; width:100%; height:270px;
               border-style:none; margin:0;
              }
#Stat         {position:absolute; z-index:1;
               bottom:-20px; left:0; width:40px; height:80px;
              }
.newD,A:active.newD, A:visited.newD, A:link.newD        
             {color:#FFFFFF; font-size:12px;}

