/***<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>****/
 Body {
/**	       	background-color: #e9eaf4;  **/
       	margin: 0;
       	padding: 0;
        font-style: normal;
        background:url(Images/FiletBleuV.jpg) repeat-x;
       }

.CheminRappel {font-size: 14px;
        	     font-family: tahoma, Arial;
        	     color: #32A505;
               text-align: left;
	             font-weight: bold;}

.DefillantV {border:solid #686d94 1px;
            padding:5px;
       	 background-color: #C0C0E0;
      	 font-family: tahoma, Arial;
      	 font-size: 18px;
         letter-spacing: +4px;
         color : #686d94;
         text-align: left;}

.DefillantV Centre {font-size: 12px;
                   text-align: center;}


.InfosBulleTitre {
            	     font-size: 9px;
            	     font-family: georgia, tahoma, Arial;
            	     color: #e9eaf4;
            	     background-color: #ffc401;
                   text-align: left;
    	             font-weight: bold;
                   font-style: italic;
                   z-index:10;
                 }
.InfosBulleTexte {
            	     font-size: 12px;
            	     font-family: georgia, tahoma, Arial;
            	     color: #FAFAFA;
            	     background-color: #72769a;
                   text-align: justify;
                   z-index:10;
                 }

.Titre {
/**	 background: url(Images/Degrade-V-Gris.gif) repeat;**/
/**	       	 background-color: #dee0f4; **/
      	 font-family: tahoma, Arial;
      	 font-size: 26px;
         letter-spacing: +4px;
         font-weight: bold;
      	 text-align : center;
       }

.TitreC {
      	 color: #ffc401;
      	 font-family: tahoma, Arial;
      	 font-size: 26px;
         letter-spacing: +4px;
      	 font-weight: bold;
      	 text-align : center;
         }

.SousTitre {
      	    color: #ffc401;
            font-family: tahoma, Arial;
      	    font-size: 26px;
            }

.SousTitreC {
      	    color: #ffc401;
            font-family: tahoma, Arial;
      	    font-size: 24px;
            text-align : center;
            }

.SousTitreDroite {
            	    color: #ffc401;
                  text-align : right;
                  font-family: tahoma, Arial;
            	    font-size: 22px;
                  }

.SousTitre3 {
          	 font-family: tahoma, Arial;
          	 font-size: 14px;
             letter-spacing: +2px;
             font-weight: bold;
             font-style: italic;
          	 color: #A6ABAB;
             text-align: left;
            }

.Planning {
           height: 800px;
           width: 300px;
           background:#c2defb; 
          }

.PopUp {
         position: absolute;
         visibility: visible;
         top: 175px;
         left:245px;
         z-index: 30;
         margin-left: 15px;
         margin-right: 15px
       }

.Pied {
/**       background-color: #dee0f4;**/
       font-size: 12px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       letter-spacing: -1px;
       color: #ffc401; /*B3F3FD;*/
       text-decoration: none;
       }

.CorpsTexte {
      	     font-size: 14px;
      	     font-family: tahoma, Arial;
      	     color: #000000;
             text-align: justify;
             font-style: normal;
            }

#MessageTete {
      	     font-size: 14px;
      	     font-family: tahoma, Arial;
      	     color: #32A505;
             text-align: left;
            }

.AfficheCorps {
           visibility: visible;
          }

/** -------------------------------------------------**/
/**  Les bordures du bloc des thèmes                 **/ 
/** -------------------------------------------------**/
#FiletClair {
          	width: 155px;
          	margin: 0;
          	padding: 2;
          	background: url(Images/ThemesCentre.gif) top center repeat-y;
          	position: relative;
           }

/* Les cadres de corps */ 
.EncadreTete {
            	margin: 0;
            	padding: 0;
            	width: 525px;
            	height: 35px;
            	background: url(Images/EncadreTete.png) top center no-repeat;
             }

.EncadreCorps {
                color: #000000;
              	font-family: tahoma, Arial;
             	  font-size: 11px;
              	width: 525px;
              	margin: 0;
                border-spacing:5px;
                border: 10px;
              	background: url(Images/EncadreCorps.png) center repeat-y;
              	position: relative;
                z-index:1;
                text-align: center;
              }

.EncadreCorps h3 {
                   color: #ffc401;
                   max-width:290px;
	                 font-weight: bold;
             	     font-size: 12px;
                  }

.EncadreCorps  p {	
                  position: relative ;	/* placement du texte par-dessus l'image */
                  text-align: justify;
                  font-size: 1.5em;
                	top: 1em;
                	left: 1em;
                  color: white;
                  }

                    
.EncadrePied {
              	margin: 0;
              	padding: 0;
              	width: 525px;
              	height: 35px;
              	background: url(Images/EncadrePied.png) top center no-repeat;
             }

/* Les cadres de corps Réduits (offres par exemple) */
.EncadreTeteR {
            	margin: 0;
            	padding: 0;
            	width: 525px;
            	height: 35px;
            	background: url(Images/EncadreTeteReduit.png) top center no-repeat;
              }

.EncadreCorpsR {
                color: #000000;
              	font-family: tahoma, Arial;
             	  font-size: 11px;
              	width: 525px;
              	margin: 0;
                border-spacing:5px;
                border: 10px;
              	background: url(Images/EncadreCorpsReduit.png) center repeat-y;
              	position: relative;
                z-index:1;
                text-align: center;
               }

.EncadrePiedR {
              	margin: 0;
              	padding: 0;
              	width: 525px;
              	height: 35px;
              	background: url(Images/EncadrePiedReduit.png) top center no-repeat;
              }

/* Les cadres de navigation */
.CadreNavTete {}

.CadreNavCorps {
                color: #000000;
              	font-family: tahoma, Arial;
             	  font-size: 11px;
              	width: 300px;
              	margin: 0;
                border-spacing:5px;
              	background: url(Images/CadreCorps.png) center no-repeat;
              	position: relative;
                z-index:1;
                text-align: center;
              }

.CadreNavCorps h3 {
                   color: #ffc401;
                   max-width:290px;
	                 font-weight: bold;
             	     font-size: 12px;
                  }

.CadreNavCorps  Contenu {	
                  position: absolute ;	/* placement du texte par-dessus l'image */
                  text-align: center;
                	top: 1em;
                	left: 1em;
              	  z-index:1;
                  }

                    
.CadreNavPied {}

.IdentificationS {
        	 color: #09B204;
        	 font-family: tahoma, Arial;
        	 font-size: 14px;
           letter-spacing: +4px;
	         font-weight: bold;
                }

.IdentificationC {
              	  color: #64FB60;
                  font-family: tahoma, Arial;
                  font-size: 14px;
                  letter-spacing: +4px;
	                font-weight: bold;
                 }

.OngletD0 {
          }
.OngletF0 {
      	    text-align : center;
          }

.OngletG0 {
          }

#QuiTitre {
            color: #000000;
          	font-family: tahoma, Arial;
         	  font-size: 10px;
            border-spacing:5px;
            font-weight: bold;
      	    text-align : center;
          }
#QuiListe {
          	font-family: tahoma, Arial;
         	  font-size: 10px;
            border-spacing:5px;
      	    text-align : justify;
          }

/* Copyright & info de bas de page */
.Reserves {
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           letter-spacing: -1px;
           color: #ffc401; /*B3F3FD;*/
           text-decoration: none;
          }

.ReservesP {
            font-size: 9px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            letter-spacing: -1px;
            color: #414040; /**B3F3FD;*/
            text-decoration: none;
           }

/** -------------------------------------------------**/
/**  Grande structures de la page                    **/
/** -------------------------------------------------**/
#StrucColGauche {
      	padding: 5px 5px 10px 0;
      	width: 162px;
	      position: absolute;
        top:250px;
        left:10px;
	}

#StrucColCentre {
      	padding: 5px 5px 10px 0;
      	width: 926px;
	      position: absolute;
        top:250px;
        left:182px; 
        }

#StrucColDroite {
      	padding: 5px 5px 10px 0;
      	width: 162px;
	      position: absolute;
        top:250px;
        left:1108px;
        }

.Message {
       	 background-color: #686d94;
      	 font-family: tahoma, Arial;
      	 font-size: 18px;
         letter-spacing: +4px;
      	 text-align : center;
         color : #C0C0E0
       }

a:link {
        color : #7377ab; /**#929bf6;**/
        text-decoration: none;
       }

a:visited {
           color: #7377ab;
           text-decoration: none;
          }

a:hover	{
         color : #ffc401;
         text-decoration: overline underline;
        }

