@charset "iso-8859-1";
/* AUTEUR: Carlos */
/* DATE DE CREATION: 18/05/2006 */

BODY  { font-family:  Tahoma; font-size:  12px; margin: 1px;   color: #202020;  background-color: #FFFAF0;}

/*   background-color: #cccccc;  */

/* TITRE Style */

TD  { font-family:  Tahoma; font-size:  12px; font-weight: 650; text-align: justify;}
H1  { font-family:  Tahoma; font-size:  40px; font-weight: 900; color:  #B22222; margin-bottom: -5px;}
H2  { font-family:  Tahoma; font-size:  16px; color: #B22222; font-weight: 900; margin-top: 5px;}
H3  { font-family:  Tahoma; font-size:  15px; color:  #FFFAF0;  font-weight: 900; }
H4  { font-family:  Tahoma; font-size:  13px; color:  #000099;  font-weight: 900; }
H5  { font-family:  Tahoma; font-size:  13px; text-decoration: underline; margin-bottom: 0px; margin-top: 0px; }
H6  { font-family:  Tahoma; font-size:  9px;  font-weight: 300; }

/* Links Style */

A   { font-weight:  bold; text-decoration:  none; }
A:link  { color: #000099; }
A:visited { color: #000099;  }
A:hover { color: #B22222; }
A:active { color: #000099;  }




/* Div Style */


DIV#Ban { width: 950px; Height: 150px; z-index: 9; }
        DIV#Logo { float: left; width: 100px; margin: s8px; }
        DIV#BanTxt { float: left; width: 370px; margin-left: 5px; }
        DIV#BanImgFF { float: right; width: 366px; margin-right: -10px; margin-top: -115px; }
        DIV#BanImgIE { float: right; width: 366px; margin-right: -10px; margin-top: -110px; margin-bottom: -80px}
        DIV#Gol { float: right; width: 152px; z-index:3;}
                 Div#GolH { position : relative; background-image:url(../images/menh.gif); height:20px; }
                 Div#GolB { position : relative; background-image:url(../images/menb.gif); height:20px; z-index:3;}
                 Div#GolC { position : relative; background-image:url(../images/menc.gif); background-repeat:repeat; }
                          Div#GolC A { color:#FFFAF0;}

DIV#Path { position: relative; float: right; width: 300px; top: 3px; right: 3px; z-index: 8; font-family:  Tahoma; font-size:  9px;  text-decoration:  underline;  text-align: right; }
DIV#Centre { width: 950px; z-index:4; }
        DIV#Menu { position : absolute; top:71px; width: 152px; visibility:visible; z-index:3; }
                 Div#MenH { position : relative; background-image:url(../images/menh.gif); height:20px; }
                 Div#MenB { position : relative; background-image:url(../images/menb.gif); height:20px; }
                 Div#MenC { position : relative; background-image:url(../images/menc.gif); background-repeat:repeat; }
                 Div#MenCFF { position : relative; background-image:url(../images/menc.gif); background-repeat:repeat; height: 220px; }
        DIV#Tux { position: absolute; left: 5px; top: 420px; width: 120px; margin-top: 5px; }
        DIV#OngletsIE { position: relative; left: 155px; top: -26px; width: 790px; z-index:3; padding:0px; text-align:center; }
        DIV#Onglets { position: relative; left: 155px; top: -6px; width: 790px; z-index:3; padding:0px; text-align:center; }
        DIV#CorpusIE { position: relative; left: 155px; top: -26px; width: 790px; z-index:2; border-style: solid; border-width:1px; border-color:#aa0000; background-color:#FFFFFF; padding:0px; text-align:center; }
        DIV#CorpusFF { position: relative; left: 155px; top: -6px; width: 787px; z-index:2; border-style: solid; border-width:1px; border-color:#aa0000; background-color:#FFFFFF; padding:0px; text-align:center; }
        DIV#Link { position: absolute; width: 130px; top: 180px; left: 820px; }
DIV#FeetFF { position:relative; top:-20px; width: 950px; height: 20px; z-index: 8; text-align: center;}
DIV#FeetIE { position:relative; width: 950px; height: 20px; z-index: 8; text-align: center;}


/* Balise Style */

HR  { color: #CC0000; background-color: #B22222;  height: 1px;  border: 0;  }

INPUT { color:  #206060;  font-size:  11px; font-family:   Tahoma;  font-weight:  bold; }

.champ  { background-color: #ccccff; }
.titre  { font-family:  Tahoma; font-size:  18px; text-align: right;  font-weight:  bold; color:  #B22222;  }
.msg  { font-family:  Tahoma; font-size:  12px; color:  #B22222;  margin-bottom:  1px; }
.center { text-align: center;}
.right  { text-align: right;}
.left   { text-align: left;}
.menuon { background-color: #993399;}
.lucida { font-family:  'lucida handwriting';}
.links  { color:  #FFFF00;}
.cpr  { font-family:  Tahoma; font-size:  9px;  color:  #00FFFF;  } 
.red  { color: #B22222;}
.white  { color: #FFFAF0;}
.tnews  { background-color: #B22222; color: #FFFAF0; }
.news { background-color: #FFE4B5; }
.bold { font-weight:  bold; }
.talic  { font-style:  italic; }

.ongleton { font-weight:  bold; color: #B22222; text-align: center; background-image:url(../images/onglon.gif); }
.ongletoff { font-weight:  bold; color: #B22222; text-align: center; background-image:url(../images/ongloff.gif); }

A#ongletoff { font-weight:  bold; color: #B22222; text-align: center; }
A#ongletoff:hover { color: #0000FF; }

.ss_menu { font-family:  Tahoma; font-size:  15px; color:  #FFFAF0;  font-weight: 900; }
A#ss_menu { font-family:  Tahoma; font-size:  15px; color:  #FFFAF0;  font-weight: 900; }
A#ss_menu:hover { color:  #0000CC; }
A#ss_menu:active { color:  #FFFAF0; }
A#ss_menu:link { color:  #FFFAF0; }



/* Menu Lateral */

body{}
#nav, #nav ul { /* toutes les listes */
    padding: 0px;
    margin: 0px;
    list-style: none; 
    position : relative;
    left : 15px;
    width : 110px;;
    }
#nav li { /* tous les items de liste */
    position : relative;  
    float : left;
/*    line-height-type : 1.25em; */
    margin-bottom : -1px;
    }
#nav li ul { /* listes de deuxième niveau */
    position : absolute;
    left: -999em; 
    margin-left : 123px;  
    margin-top : -1.36em;
    margin-bottom : -1px; 
    }
#nav li a { 
    width: 110px; 
    w\idth : 110px; 
    display : block;  
    color : #FFFAF0;
    font-weight : bold; 
    text-decoration : none; 
    background-color : #B22222;
    padding : 0 0.5em;
    border-style: solid;
    border-color: #B22222;
    border-width: 1px;
    }
#nav li a:hover { 
    color : #B22222;
    background-color : #FFFAF0 ;
    }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
    left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul{ /* listes imbriquées sous les items de listes survolés */
    left: auto;}
#nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* listes imbriquées sous les items de listes survolés */
    left: -1.17em; 
    margin-top : -1.42em;
    }

#nav2 { /* toutes les listes */
    padding: 0px; 
    margin: 0px;  
    list-style-type: none;  
    position : relative;
    left : 15px;
    width : 100px;
    }
#nav2 ul { /* toutes les listes */
    padding: 0px; 
    margin: 0px;  
    list-style: none; 
    float : left;
    margin-left : 15px;
    width : 100px;
    }
#nav2 li { /* tous les items de liste */
    position : relative;  
    float : left;
    line-height : 1.22em; 
    margin-bottom : 0px;  
    width: 100px;
    border-style: solid;
    border-color: #B22222;
    border-width: 1px;
    }
#nav2 li a {  
    width: 96px;  
    w\idth : 96px;  
    display : block;  
    color : #FFFAF0;
    font-weight : bold; 
    text-decoration : none; 
    background-color : #B22222;
    padding : 0 0.5em;
    }
#nav2 li a:hover { 
    color : #B22222;
    background-color : #FFFAF0;
    }   
