/* Common  TAG */

BODY
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin: 0px;
    background-color: #FFFFFF;
    color:#000000;
    font-size:13px;
}

A, A:link, A:active, A:visited, A:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;	
    color:#3386D6;
}


/* Common Class */

.subTitle, .subTitle2
{
   font-family:Arial, Helvetica, sans-serif; 
   font-weight:bold; 
}

.subTitle
{  
   font-size:20px;
   color:#000000;
   padding-left:10px;
   padding-top:10px;
   padding-bottom:10px;
}


.subTitle2
{
   font-size:16px;
   color:#660000;
   margin-left:10px;
}

.subTitle3
{
   font-size:15px;
   color:#660000;
   font-weight:bold; 
   padding-bottom:7px;
}

.texte, .texteJustify, .texteMarging, .textePlus, .texteMedium, .texteMoins, .texteResultat
{
   font-family:Arial, Helvetica, sans-serif; 
   font-weight:normal; 
   color:#000000; 
}


.texte
{
   font-size:13px;
}


.texteJustify
{
   font-size:13px;
   text-align:justify;
}


.texteMarging
{
   font-size:13px;
   text-align:justify;
   margin-left: 25px; 
   margin-right: 50px;
}

.texteMarging2
{
   font-size:13px;
   text-align:justify;
   margin-left: 2px; 
   margin-right: 2px;
}

.textePlus
{
   font-size:16px;
}

.texteMedium
{
   font-size:12px;
}

.texteMoins
{
   font-size:10px;
}

.texteResultat
{
   font-size:13px;
   text-align:left;
   color: #000000;
   padding-top:10px;
   padding-bottom:10px;
}

.tabColor
{
   padding-left:5px;
   padding-top:5px;
   padding-bottom:5px;
   padding-right:5px;
   border-right: #990002 2px solid;
   border-top: #990002 2px solid;
   border-left: #990002 2px solid;
   border-bottom: #990002 2px solid;
}

.tabColorRightTopBottom
{
   padding-left:5px;
   padding-top:5px;
   padding-bottom:5px;
   padding-right:5px;
   border-right: #990002 2px solid;
   border-top: #990002 2px solid;
   border-bottom: #990002 2px solid;
}

.tabColorLeftTopBottom
{
   padding-left:5px;
   padding-top:5px;
   padding-bottom:5px;
   padding-right:5px;
   border-left: #990002 2px solid;
   border-top: #990002 2px solid;
   border-bottom: #990002 2px solid;
}

/* Comite */

.comiteTitle
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:15px;
   font-weight:bold;
   color:#000000;
}


/* News */

.newsTitle, .texteNews
{
   font-family:Arial, Helvetica, sans-serif;
}

.newsTitle
{

   font-size:14px;
   font-weight:bold;
   background-color: #990002;
   color:#FFFFFF;
   padding-left:8px;
   padding-top:5px;
   padding-bottom:5px;
   padding-right:5px;
}

.texteNews, .texteNews01, .texteNews02
{
   font-size:13px;
   font-weight:normal;
   color: #000000;
   padding-left:7px;
   padding-top:5px;
   padding-bottom:5px;
   padding-right:7px;
}

.texteNews01
{
   background-color: #FFF4F4;
}

.texteNews02
{
   background-color: #FFE8E8;
}


/* Clubs */

.texteClubsNum01, .texteClubs01, .texteClubsNum02, .texteClubs02
{
   font-family:Arial, Helvetica, sans-serif;
   color: #000000;
   font-size:12px;	
}

.texteClubsNum01
{
   
   font-weight:bold;
   text-align:center;
   background-color: #FFF4F5;
}

.texteClubs01
{
   font-weight:normal;
   background-color: #FFF4F5;
}

.texteClubsNum02
{
   
   font-weight:bold;
   text-align:center;
   background-color: #FFC6C6;
}

.texteClubs02
{
   font-weight:normal;
   background-color: #FFC6C6;
}

/* Plan du site */

.textePlanLink, .textePlanl1, .textePlanl2, .textePlanl3
{
   font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.textePlanLink
{
    color:#3386D6;
    text-decoration: none;	
}

.textePlanPicture
{
    color:#000000;
    text-decoration: none;	
}

.textePlanl1
{
   padding-top:7px;
   font-size:13px;
   font-weight:bold;
   color: #000000;	
}

.textePlanl2
{
   padding-top:3px;
   padding-bottom:3px;   
   font-size:12px;	
   color: #000000;	
}

.textePlanl3
{
   padding-top:2px;
   padding-bottom:2px;
   font-size:12px;	
   color: #000000;	
}