/***<entete>************************************************************************
 *                              Defaut.css
 *                            ---------------
 *   <début>                : 01-12-2006                           </début>
 *   <copyright>            : (C) 2005-2007 Eric de Rousiers       </copyright>
 *   <courriel>             : erous @ de-rousiers.com              </courriel>
 *
 ***************************************************************************
 *
 *   Ce programme n'est pas libre de droit et
 *   reste la propriété de son concepteur
 *
 ***************************************************************************
 *
 *   <application>
 *   C'est l'application du css standard par défaut si l'écran
 *     en construction n'est pas pouvu du sien.
 *   </application>
 *
 *
 *************************************************************************** 
 *
 *   <version>
 *   </version>
 *
 *************************************************************</entete>****/
/** Classes génériques **/
 html body {color:#c5c5c5;
   height: 100%;
            margin:0;
            padding:0;
            width: 100%;}


 body {background:url(Images/Fond.png);
      background-repeat: repeat;
      font-family: arial,helvetica,sans-serif;
      font-size: 0.9em;
      font-style: normal;}

      /** Classes pour les titres **/
      h1 {color:#bbbbbb;
          font-family: arial,sans-serif;
          font-size:10px;
          font-weight: bold;
          margin-bottom: 0;
          margin-top: 0;
          padding-left:9px;
          position:relative;}

      h2 {color:#c20000;
         font-family: arial,sans-serif;
         font-size: 11px;
         font-weight: bold;
         margin-top:20px;
         margin-bottom:5px;
         text-align:left;}

      h3 {color:#000000;
         font-family: arial,sans-serif;
         font-size: 11px;
         font-weight: bold;
         margin-top:26px;
         margin-bottom:5px;
         text-align:left;}

      /** Classes pour les liens **/
      a:link {color:#bbbbbb;
              text-decoration:none;}

      a:visited {color:#bbbbbb;
                text-decoration:none;}

      a:hover {color:#ffffff;}

      a:active {color:#ffffff;}

/** Classes pour les onglets **/
.BandeauOnglets {height:35px;
                line-height:35px;
                margin-top:1px;
                vertical-align:middle;
                width:1024px;}

.BandeauOngletsD, .BandeauOngletsG  {background:url(Images/barre_menu_bord_droit.png);
                                     background-repeat: no-repeat;
                                     float:left;
                                     height:35px;
                                     width:6px;}

.BandeauOngletsG {background:url(Images/barre_menu_bord_gauche.png);}

/** Onglet alternatif pour l'acceuil **/
.BandeauOngletsGA {background:url(Images/btn_accueil_bord_gauche.png);
                 background-repeat: no-repeat;
                 float:left;
                 height:35px;
                 width:6px;}

.BandeauOngletsM {background:url(Images/barre_menu_centre.png);
                  background-repeat: repeat-x;
                  float:left;
                  height:35px;
                  line-height:35px;
                  vertical-align:middle;
                  width:158px;}

.BandeauOngletsMA {background:url(Images/btn_centre.png);
                  background-repeat: repeat-x;
                  float:left;
                  height:35px;
                  line-height:35px;
                  vertical-align:middle;
                  width:158px;}

.BandeauOngletsM p {float:left;
                    color:#bbbbbb;
                    font-family: arial,sans-serif;
                    font-size:11px;
                    font-weight: bold;
                    height:35px;
                    line-height:35px;
                    margin-bottom:0px;
                    margin-top:0px;
                    position:relative;
                    text-align:center;
                    vertical-align:middle;
                    width:158px;}

.BandeauOngletsMA p {float:left;
                    color:#bbbbbb;
                    font-family: arial,sans-serif;
                    font-size:11px;
                    font-weight: bold;
                    height:35px;
                    line-height:35px;
                    margin-bottom:0px;
                    margin-top:0px;
                    position:relative;
                    text-align:center;
                    vertical-align:middle;
                    width:158px;}

.BandeauOngletsSep {background:url(Images/separation_menu.png);
                     background-repeat: no-repeat;
                     float:left;
                     height:35px;
                     width:1px;}

.BandeauOngletsV {background:url(Images/barre_menu_centre.png);
                  background-repeat: repeat-x;
                  float:left;
                  height:35px;
                  line-height:35px;
                  vertical-align:middle;
                  width:534px;}



/** Classes pour la tete **/
.BandeauTete {height:104px;
              margin-top:5px;
              width:1024px;}

.BandeauTete p {color:#5d5d5d;
                font-family: arial,sans-serif;
                font-size:13px;
                font-weight: bold;
                margin-bottom:0px;
                margin-right:20px;
                margin-top:-65px;
                text-align:right;
                vertical-align:middle;}

.ChampProtege {background:#BBBBBB;
              font-size:0.8em;
              height:0.9em;
              width:80px;}

.ChampSaisie {background:#EEEEEE;
              font-size: 0.8em;
              height:0.9em;
              width:35px;}

.Clear {clear:both;} 

.ColNav {color:#5d5d5d;
        float:left;
        font-size:10px;
        width:200px;}

.Corps {float:left;
        margin-right:14;
        width:810px;}

.CorpsBasD {background:url(Images/FondCorpsD.png);
            background-color:#ffffff;
            background-repeat: repeat-x;
            float:left;
            height:414px;
            overflow:scroll;
            overflow-x: hidden;
            margin-bottom:5px;
            position:relative;
              width:490px;}

.CorpsBasDT {float:left;
            margin-left: 25px;
            width:440px;}

.CorpsBasDT p {color:#000000;
               font-family: arial,sans-serif;
               font-size: 11px;
               margin-bottom:10px;
               padding-right: 17px;
               text-align:justify;}

.CorpsBasG {background:url(Images/FondCorpsG.png);
           background-repeat: repeat-x;
           background-color: #dcddde;
           float:left;
           height:414px;
           margin-bottom:5px;
           width:191px;}

.CorpsBasGT {background:url(Images/SeparateurHNav.png);
            background-repeat: no-repeat;
            height:35px;
            line-height:35px;
            margin-left: 19px;
            vertical-align:middle;}

.CorpsBasGT p {color:#5d5d5d;
              font-family: arial,sans-serif;
              font-size: 9px;
              font-weight: bold;
              height:35px;
              margin-left:20px;
              text-align:left;}

.CorpsHaut {background:url(Images/FondCorpsHaut.png);
           background-repeat: repeat-x;
           clear:both;
           height:153px;
           width:1024px;}

.CorpsHautD {background:url(Images/CartoucheRouge.png);
           background-repeat: no-repeat;
           color:#ffffff;
           float:right;
           font-family: arial,sans-serif;
           font-size:10px;
           font-weight: bold;
           height:34px;
           line-height:34px;
           position:relative;
           text-align:center;
           width:304px;}

.CorpsHautO {background:url(Images/GrandeOmbre.png);
            background-repeat: no-repeat;
            float:left;
            height:6px;
            margin-top:0px;
            width:681px;}

.LienEspacePrive {color:#bbbbbb;
                font-family: arial,sans-serif;
                font-size:11px;
                font-weight: bold;
                margin-bottom: 3px;
                margin-top:20px;
                margin-right:2px;
                text-align:right;
                text-decoration: none;}

.ListeChoix {background-color:##F6F6F6; 
            border-color:##DDDEDF;
            border-style:solid; 
            border-width:2px;
            color:#000000;
            font-size:10; 
            width:100px;}

.ModuleMax {clear:both;
            height:100%;
            width:1024px;}

.CorpsModuleD, .CorpsModuleG {background:url(Images/Module_fond_bord_droit.png);
           background-repeat: no-repeat;
           float:left;
           height:275px;
           margin-bottom:0px;
           width:5px;}

.CorpsModuleG {background:url(Images/Module_fond_bord_gauche.png);}

.CorpsModule1TiersM, .CorpsModule2TiersM {background:url(Images/Module_fond_centre.png);
                                         background-repeat: repeat-x;float:left;
                                         height:171px;
                                         line-height:171px;
                                         text-align:center;
                                         vertical-align:middle;
                                         width:328px;}

.CorpsModule1TiersO {background:url(Images/tete_module_ombre.png);
            background-repeat: repeat-x;
            float:left;
            height:6px;
            margin-top:-275px;
            width:338px;  
            z-index:5;}

.CorpsModule2TiersM {width:681px;}           

.Message {color:#c20000;
         font-family: arial,sans-serif;
         font-size: 11px;
         font-weight: bold;
         text-align:left;}

.Module1Tiers, .Module2Tiers {height:100%;
                              float:left;
                              width:338px;}

.Module2Tiers {margin-right:5px;
              width:681px;}

.Pied {width:1024px;}

.Pied p {color:#5d5d5d;
        font-family: arial,sans-serif;
        font-size: 10px;
        margin-top:6px;
        margin-bottom:15px;
        text-align:center;}

.Principal {margin:0 auto;
           padding:0 auto;
           text-align:center;
           top:0px;
           width:1024px;}

.TeteModule1Tiers, .TeteModule2Tiers {background:url(Images/tete_module_centre.png); 
                                      background-repeat: repeat-x;
                                      float:left;
                                      height:28px;
                                      line-height:28px;
                                      margin-bottom:0px;
                                      margin-top:5px;
                                      text-align:left;
                                      width:324px;}

.TeteModule2Tiers {width:667px;}

.TeteModuleD {background:url(Images/tete_module_bord_droit.png);
             background-repeat: no-repeat;
             float:left;
             height:28px;
                margin-top:5px;
             width:7px;}

.TeteModuleG {background:url(Images/tete_module_bord_gauche.png);
             background-repeat: no-repeat;
             float:left;
             height:28px;
                margin-top:5px;
             width:7px;}

.TeteModuleMMax {background:url(Images/tete_module_centre.png);
                background-repeat: repeat-x;
                float:left;
                height:28px;
                line-height:28px;
                margin-bottom:0px;
                margin-top:5px;
                text-align:left;
                width:1010px;}

.TitreTexte {background:url(Images/PuceRouge.png);
            background-repeat: no-repeat;
            padding-left:22px;}

