/* --------------------------------------------------------------------------  */
/*   Le corps  */
/* --------------------------------------------------------------------------  */


/* --------------------------------------------------------------------------  */
/* L'en-tête */
/* --------------------------------------------------------------------------  */   

a {
  display:inline-block;
}

p {  font-size:  14px;   /*   color: red; */   }     

.cadreprinc
{ 
  width: 1100px; 
   text-align: center;   /*  */    
  position: absolute;
  top: 840px;
  left: 440em;  
  background-color: black;    /* Définie la couleur de fond du site: darkkhaki */   
}
.centrage 
{ 
   text-align: center;   /*  */    
  position: absolute;
  top: 1px;
  left: 2em; 
}
.comité
 { 
  width: 500px;     
    /*  height: 50px       ajout le 2/11/2014  largeur module */ 
  position: absolute;
  top: 30em;
  left: 350px;  
  padding:20px;
  margin:auto;  
   /*  text-align: center;   */     
   background-color: black;    /* #C0C0C0 = couleur "silver" */
  color: #7CFC00;       /*  */
 border:5px solid #8B4513;         /* trace un cadre de 3px de couleur #FFFFFF */    
	} 		
.cpt
{   
   text-align: center;   /*  */ 
  width: 110px; 
  position: absolute;
  top: 630px;
  left: 40px; 
border:3px solid red;  /*   */   
}
.ffsp
{ 
   text-align: center;   /*  */ 
  width: 200px;
  position: absolute;
  top: 450px;
  left: 40px;    
  border:3px solid red;  /*   */  
  background-color: #808080;    
  font-size: 18px; font-family:arial;  /* font : 16px;                    */  
  color: white;
}

.verte   
{
position: relative;
  background-color: #00ff00;
  width: 15em;
}
.menu2  
{
  position: absolute;
  top: 45em;
  left: 2em;    
  color: maroon;  
   background-color: white;              
border:3px solid red;  /*   */ 
}  


.jaune {
  position: absolute;
  top: 10em;
  right: 1em;
  background-color: #ffff00;
}

.logo2
 {
  position: absolute;
  top: 40px;
  left: 300px;  
  width: 500px; 
  border: 4px solid #8B4513;    /*  */  
   /* background-color: #A9A9A9;      */ 
 /*  background-image: url(D:\Site internet\Site rando TGV\New site\image/logo 413-265.jpg);     */     
  background-repeat : no-repeat;       
 }

.positionmenu         /* menu horizontal */  
{
  position: absolute;
  top: 23em;
	left: 50px;  
   /*  background-color: darkkhaki; */  
   text-align: center;   /*  */   
   /*   padding: 5px;                            */      
    /*  margin-left: 1px;             */
  /* margin-bottom: 1px;                  */     
  /* margin-top: 5px;                  */    
 border:3px solid #FFFFFF;      /*  */ 
}   
          
.positionbandeau      
{ 
	position: absolute;
	top: 0px;
	left: 0px; 
  /*  background-color: darkkhaki;  */  
   text-align: center;   /*  */   
     /*padding: 1px;                             */      
     /*  margin-left: 10px;            */
   /*  margin-bottom: 0px;                */   
   border:2px solid #8B4513;         /* trace un cadre de 3px de couleur #FFFFFF */ 
} 
.positiontxt 
{ 
  width: 700px;     
    /*  height: 50px       ajout le 2/11/2014  largeur module */ 
  position: absolute;
  top: 450px;
  left: 250px;  
   text-align: center;   /*  */     
   background-color: #C0C0C0;    /* #C0C0C0 = couleur "silver" */
  color: black;     
 border:5px solid #8B4513;         /* trace un cadre de 3px de couleur #FFFFFF */    

}  

.positionhisto 
{ 
  width: 150px;     
    /*  height: 50px       ajout le 2/11/2014  largeur module */ 
  position: absolute;
  top: 650px;
  left: 10px;  
   text-align: center;   /*  */     
  /* background-color: #C0C0C0;     #C0C0C0 = couleur "silver" */
  color: black;     
 border:1px solid #8B4513;         /* trace un cadre de 3px de couleur #FFFFFF */    

} 

.posalbum
{ 
  width: 150px;     
    /*  height: 50px       ajout le 2/11/2014  largeur module */ 
  position: absolute;
  top: 450px;
  left: 10px;  
   text-align: center;   /*  */     
   background-color: #C0C0C0;    /* #C0C0C0 = couleur "silver" */
  color: black;     
 border:1px solid #8B4513;         /* trace un cadre de 3px de couleur #FFFFFF */    

} 

.positiontab 
{ 
  width: 75em;
  position: absolute;
  top: 35em;
  left: 5cm;
  background-color: grun;
}  
.global {
  width: 10em;
   position: absolute;
  top: 15em;
  left: 0.5cm;
  width: 500;
  text-align: left;  
  background-color: #C0C0C0;  
}
.posimage
{ 
  width: 900px;  
  position: absolute;
  top: 750px;
  left: 300px;
  background-color: grun; 
  text-align: center;    
   background-color: #C0C0C0;    /* #C0C0C0 = couleur "silver" */
  /*background-color: grun;   */ 
  color: black;     
  border:5px solid #8B4513;   /*      trace un cadre de 3px de couleur #FFFFFF #7CFC00*/    
}    
.posimage2
{ 
  width: 900px;  
  position: absolute;
  top: 2150px;
  left: 300px;
  background-color: grun; 
  text-align: center;    
   background-color: #C0C0C0;    /* #C0C0C0 = couleur "silver" */
  /*background-color: grun;   */ 
  color: black;     
  border:5px solid #8B4513;   /*      trace un cadre de 3px de couleur #FFFFFF #7CFC00*/    
}  
.posimage3
{ 
  width: 900px;  
  position: absolute;
  top: 2940px;
  left: 300px;
  background-color: grun; 
  text-align: center;    
   background-color: #C0C0C0;    /* #C0C0C0 = couleur "silver" */
  /*background-color: grun;   */ 
  color: black;     
  border:5px solid #8B4513;   /*      trace un cadre de 3px de couleur #FFFFFF #7CFC00*/    
}  
.posimage4
{ 
  width: 900px;  
  position: absolute;
  top: 3700px;
  left: 300px;
  background-color: grun; 
  text-align: center;    
   background-color: #C0C0C0;    /* #C0C0C0 = couleur "silver" */
  /*background-color: grun;   */ 
  color: black;     
  border:5px solid #8B4513;   /*      trace un cadre de 3px de couleur #FFFFFF #7CFC00*/    
}     
.posimage5
{ 
  width: 900px;  
  position: absolute;
  top: 2330px;
  left: 300px;
  background-color: grun; 
  text-align: center;    
   background-color: #C0C0C0;    /* #C0C0C0 = couleur "silver" */
  /*background-color: grun;   */ 
  color: black;     
  border:5px solid #8B4513;   /*      trace un cadre de 3px de couleur #FFFFFF #7CFC00*/    
}
.posimage6
{ 
  width: 900px;  
  position: absolute;
  top: 3050px;
  left: 300px;
  background-color: grun; 
  text-align: center;    
   background-color: #C0C0C0;    /* #C0C0C0 = couleur "silver" */
  /*background-color: grun;   */ 
  color: black;     
  border:5px solid #8B4513;   /*      trace un cadre de 3px de couleur #FFFFFF #7CFC00*/    
} 
.center 
{
   text-align: right;   /*  */    
}  
.texg  
{
   text-align: left;   /*  */ 
   display: block;
   
}   
 .tb 
 {
  font-family:  "Verdana", "Arial Black", "Arial", "serif", "Times New Roman";  
   /*  font:  bold italic, large Palatino, serif ;      -------------------- */   
   /*text-align: center;           */ 
  color: #0000FF;
  font-size: 16px;    
  font-weight:bold;                        /* Met les caractères en gras */   
} 

.scroll
{
        overflow: auto;
		  width: 900px;  
		position: absolute;
		top: 850px;
		left: 300px;
        height: 550px;    /*  */
        border:5px solid #8B4513;
}

.scroll2
{
        overflow: auto;
		  width: 900px;  
		position: absolute;
		top: 600px;
		left: 300px;
        height: 950px;    /*  */
        border:5px solid #8B4513;
}

