/*********************
* Skin CTR           *
**********************
*    Nom: Joint CTR  *
* Auteur: Spen       *
*   créé: 2005/06/09 *
* Update: 2005/07/20 *
*********************/

/***********
*  BALISES *
***********/
body {                                                                          /***** BODY              */
           margin: 0;                                                           /* Marge site/navigateur */
            color: #000000;                                                     /* Couleur texte page    */
 background-color: #7B8C9C;                                                     /* Couleur fond page     */
      font-family: arial;                                                       /* Police page           */
        font-size: 12px; }                                                      /* Taille police page    */

img {                                                                           /***** IMAGE                                   */
         border: 0;                                                             /* Pas de bordure autour des images par défaut */
 vertical-align: middle; }
                                                                                /***** LIEN                         */
a {                                                                             /* Général                          */
 text-decoration: none; }
a:link, a:visited {                                                             /* Aspect lien par défaut, visité   */
 color: #FFFFCC; }
a:hover, a:active {                                                             /* Aspect lien survolé, séléctionné */
 color: #FFFF00; }

input, select, textarea {                                                       /* FORMULAIRE: OBJETS */
 background-color: #92A1AE;
            color: #000000;
      font-weight: bold;
        font-size: 12px; }

table, td, tr {                                                                 /***** TABLE */
         border: 1px solid #000000;
 border-spacing: 0;
        padding: 0; }

hr {                                                                            /***** LIGNE DE SEPARATION */
           height: 2px;
 background-color: #000000;
           border: 0; }

li {                                                                            /***** LISTE */
 list-style-type: upper-roman; }

/********
* CLASS *
********/

/* TABLE PRINCIPALE ***********************************************************/
.main_table {                                                                   /* TABLE PRINCIPALE */
  border: 0;
   width: 900px;
  margin: auto;
 padding: 0; }

.main_table_cell_top {                                                          /* TABLE PRINCIPALE: CASE HAUT */
 background-image: url(cadre_01.png);
           border: 0;
            width: 900px;
           height: 92px; }

.main_table_cell_middle_left {                                                  /* TABLE PRINCIPALE: CASE GAUCHE */
 background-image: url(cadre_02.png);
           border: 0;
            width: 128px;
          padding: 0 6px 0 6px;
       text-align: center;
   vertical-align: top; }

.main_table_cell_middle_center {                                                /* TABLE PRINCIPALE: CASE MILIEU */
 background-image: none;
           border: 0;
   vertical-align: top; }

.main_table_cell_middle_right {                                                 /* TABLE PRINCIPALE: CASE DROITE */
 background-image: url(cadre_03.png);
           border: 0;
            width: 140px;
       text-align: center;
   vertical-align: top; }

.main_table_cell_bottom_left {                                                  /* TABLE PRINCIPALE: CASE BAS DROITE */
 background-image: url(cadre_04.png);
           border: 0;
            width: 140px;
           height: 80px;
       text-align: center;
   vertical-align: top; }

.main_table_cell_bottom_center {                                                /* TABLE PRINCIPALE: CASE BAS MILIEU */
 background-image: url(cadre_05.png);
           border: 0;
           height: 80px;
       text-align: center;
   vertical-align: top; }

.main_table_cell_bottom_right {                                                 /* TABLE PRINCIPALE: CASE BAS DROITE */
 background-image: url(cadre_06.png);
           border: 0;
            width: 140px;
           height: 80px;
       text-align: center;
   vertical-align: top; }

/* TABLE CONTENU **************************************************************/
.content_table {                                                                /* TABLE CONTENU */
            width: 600px;
           border: 1px solid #000000;
 background-color: #5D7C93;
           margin: auto;
          padding: 0; }

.content_cell_01 {                                                              /* TABLE CONTENU: CASE JUSTIFIEE PADDING */
 text-align: justify;
    padding: 5px; }

.content_cell_02 {                                                              /* TABLE CONTENU: CASE GAUCHE PADDING */
 text-align: left;
    padding: 1px 5px 1px 5px; }

.content_cell_03 {                                                              /* TABLE CONTENU: CASE CENTRE */
 text-align: center;
    padding: 1px 5px 1px 5px; }

.content_cell_04 {                                                              /* TABLE CONTENU: CASE DROITE */
 text-align: right;
    padding: 1px 5px 1px 5px; }

/* HEADER *********************************************************************/
.header_01 {                                                                    /* HEADER GAUCHE*/
 background-color: #43586C;
            color: #FFFFFF;
       text-align: left;
          padding: 1px 5px 1px 5px;}

.header_02 {                                                                    /* HEADER CENTRE */
 background-color: #43586C;
            color: #FFFFFF;
       text-align: center;
          padding: 1px 5px 1px 5px; }

.header_03 {                                                                    /* HEADER DROIT */
 background-color: #43586C;
            color: #FFFFFF;
       text-align: right;
          padding: 1px 5px 1px 5px; }

.header_04 {                                                                    /* SUB HEADER GAUCHE */
 background-color: #4D667B;
            color: #FFFFFF;
       text-align: left;
          padding: 1px 5px 1px 5px;}

.header_05 {                                                                    /* SUB HEADER CENTRE */
 background-color: #4D667B;
            color: #FFFFFF;
       text-align: center;
          padding: 1px 5px 1px 5px;}

.header_06 {                                                                    /* SUB HEADER DROIT */
 background-color: #4D667B;
            color: #FFFFFF;
       text-align: right;
          padding: 1px 5px 1px 5px;}
/* MENU PRINCIPAL *************************************************************/

table.menu_01 {
           border: 0;
           margin: auto; }

td.menu_01 {
            width: 80px;    
       text-align: center;
 background-color: #43586C;
           border: 1px dashed #000000;
          padding: 1px 5px 1px 5px; }

/* MENU DROITE ****************************************************************/
.menu_droite {
 background-color: #5D7C93;
            color: #FFFFFF;
            width: 110px;
           border: 1px solid #000000;
       text-align: center;
          padding: 0;
           margin: 10px auto 0 auto; }
.menu_droite_header {
 background-color: #43586C;
            color: #FFFFFF;
          padding: 2px;
      font-weight: bold; }
.menu_droite_content {
 padding: 2px; }
/* FORMULAIRE DE SECURITE *****************************************************/
.security_box {
  width: 200px;
 border: solid 2px #000000;
 margin: auto; }
.security_box_header {
          padding: 5px;
       text-align: center;
            color: #FFFFFF;
 background-color: #43586C;}
.security_box_content{
          padding: 5px;
       text-align: right;
 background-color: #5D7C93;}
/* CALENDRIER *****************************************************************/
.calendrier_table {
            width: auto;
           border: 1px solid #000000;
 background-color: #5D7C93;
           margin: auto;
          padding: 0; }
.calendrier_header {
 background-color: #4D667B;
            color: #FFFFFF;
       text-align: center;
          padding: 1px 5px 1px 5px;}
.calendrier_day_header {}
.calendrier_day {
 text-align: center;
    padding: 5px; }
.calendrier_cell {
 text-align: center;
    padding: 5px; }
/* BOITES *********************************************************************/
.box_copyright {      
 background-color: #43586C;
            color: #FFFFFF; 
            width: 300px;
       text-align: center;
           border: 1px solid #000000;
          padding: 2px;
           margin: 10px auto 0 auto; }

.box_01 {
 background-color: #43586C;
            color: #FFFFFF; 
            width: 100px;
       text-align: center;
           border: 1px solid #000000;
          padding: 2px;
           margin: 10px auto 0 auto; }

.box_02 {
 background-color: #5D7C93;
            color: #000000;
       text-align: center;
           border: 1px solid #000000;
          padding: 2px;
           margin: 10px auto 0 auto; }

.pubff {
       text-align: center;
            color: #FFFFFF;
 background-color: #AA0000; }

/* FONDS **********************************************************************/
.bg_01 {
 background-color: #5D7C93; }

/* LIVRE **********************************************************************/
.livre_out {
            width: 600px;
           margin: auto;
           border: 1px solid #000000;
 background-color: #5D7C93; }
.livre_top {
            color: #FFFFFF;
 background-color: #43586C;
       text-align: center; }
.livre_middle {
 text-align: left;
    padding: 5px; }
.livre_bottom {}

/* COULEURS RESULTAT */
.result_win {
            color: #FFFFFF;
 background-color: #00AA00; }
.result_egal {
            color: #FFFFFF;
 background-color: #FFAA00; }
.result_lost {
            color: #FFFFFF;
 background-color: #CC0000; }
.result_scr {
            color: #FFFFFF;
 background-color: #888888; }
.result_no {
            color: #FFFFFF;
 background-color: #404040 }
/* WARNINGS *******************************************************************/
.warn_a {                                                                       /* Warning aujourd'hui */
            color: #000000;
 background-color: #CC0000;
   vertical-align: middle;
      margin-left: 20px;
          padding: 0 5px 0 5px;
           border: 1px solid #000000; }
.warn_b {                                                                       /* Warning demain */
            color: #000000;
 background-color: #CCCC00;
   vertical-align: middle;
      margin-left: 20px;
          padding: 0 5px 0 5px;
           border: 1px solid #000000; }


/* TEST - non utilisé au 2005/10/18 */
.img_zoom_lien
{
 background-color: #000000;
 border: 1px solid #000000;
 padding: 0 10px 0 10px;
 font-size: 80%;
}
