body
{
   width: 760px;
   margin: auto; /* Pour centrer notre page */
   margin-top: 20px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
   margin-bottom: 20px;    /* Idem pour le bas du navigateur */
   background: url("images/fond3.jpg") rgb(0,0,64) fixed;   /*rgb(55,9,196)*/
   background-repeat :no-repeat;
}

#body_phototour
{
   width: 1000px;
   margin: -100px; /* Pour centrer notre page */
   margin-top: 20px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
   margin-bottom: 20px;    /* Idem pour le bas du navigateur */
   background: none ;   /*rgb(55,9,196)*/
   background-repeat :no-repeat;
}
#content
{
  border: 3px  black;
  width: 760px;
  /*background: rgba(71,80,169,0.75);*/
  margin-left: 10px; 
  margin-top: 10px;
     
}

#content_phototour
{
  border: 3px  black;
  width: 1000px;
  /*background: rgba(71,80,169,0.75);*/
  margin-left:-20px; 
  margin-top: 10px;
     
}

/*rgb(192,202,123)
*/
 #en_tete
 {
   width: 760px;
   height: 152px;
   background-repeat: no-repeat; 
   background: rgb(71,80,169);
   margin-bottom: 0px; 
   margin-top: 5px;   
   margin-left: 0px;   
   background-image : url("images/baniere4.jpg") ;
   -moz-border-radius:10px;

   }
 
#menu
{
   -moz-border-radius:10px;
   padding-top : 7px;
   padding-right : 10px;
   padding-left : 10px;
   margin-top : 10px;
   margin-right : 10px;
   margin-left: 0px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-bottom: 40px;
   float: left;
   width: 180px;
   text-align : left;
   
   background: rgb(71,80,169);
   background: rgba(71,80,169,0.75);

   /*position: fixed;*/
}

#menu_phototour
{
   -moz-border-radius:10px;
   padding-top : 0px;
   padding-right : 0px;
   padding-left : 0px;
   margin-top : 10px;
   margin-right : 0px;
   margin-left: 0px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-bottom: 0px;
   float: left;
   width: 120px;
   text-align : left;
   
  /* background: rgb(71,80,169);*/
   background: rgba(71,80,169,1);

   /*position: fixed;*/
}

.element_menu
{
   background-color: rgb(0,0,64);
    -moz-border-radius:10px;
   border: none;
   width: 180px;
   margin-top: 3px;
   margin-bottom: 3px;
   margin-left: 0px;
   padding-top : 3px;
   padding-bottom : 3px;
   padding-left : 0px;
   text-align : center;
   text-indent: 0px;
   
}
.element_menu2
{
   background-color: rgb(0,0,64);
    -moz-border-radius:10px;
   border: none;
   width: 180px;
   margin-top: 3px;
   margin-bottom: 3px;
   margin-left: 0px;
   padding-top : 20px;
   padding-bottom : 20px;
   padding-left : 0px;
   text-align : center;
   text-indent: 0px;
   
}

.centrer
{
text-align : center;
color : yellow;
}

 .menu0
 {
   color: rgb(251,181,51);
   font-size: 13px, bulk; 
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-indent: 0px;
   width: 100%;
   text-decoration: none;
   text-align : center;
    }
	
 .menu0:visited /* Quand le visiteur a déjà vu la page concernée */
{
   color: rgb(251,181,51);
}
.menu0:focus /* Quand le visiteur sélectionne le lien */
{
   background-color: #FFCC66;
}
.menu0:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: underline;
   color: rgb(251,181,151);
   
}

 .menu1
 {
   color: rgb(251,181,51);
   font-size: 16px; 
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: left;
   text-indent: 0px;
  /* width: 100%;*/
   text-decoration: none;
   padding-left : 0px;
    }
	
 .menu1:visited /* Quand le visiteur a déjà vu la page concernée */
{
   color: rgb(251,181,51);
}
.menu1:focus /* Quand le visiteur sélectionne le lien */
{
   background-color: #FFCC66;
}
.menu1:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: underline;
   color: rgb(251,181,151);
}

.menu2
{
   font-size: 16px; 
   color : rgb(251,181,51);
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-indent: 0px;
   width: 100%;
   text-decoration: underline;
   text-align : center;
}

 #corps
 {
   /*border: 3px outset black;   */
  
   padding-top : 7px;
   padding-bottom: 100px;
   padding-right: 17px;
   padding-left : 10px;
   margin-top : 10px;
   margin-right : 0px;
   margin-left: 210px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-bottom: 40px;
   color: white;
   font-size: 17px; 
   font-family: "corbel", "Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: justify;
   text-indent: 30px;
   background: rgb(71,80,169);
   background: rgba(71,80,169,0.95);
    -moz-border-radius:10px;
 }
#corps_photo
 {
   /*border: 3px outset black;   */
   padding-left : 70px;
   margin-top : 5px;
   margin-right :0px;
   margin-left:0px; 
   margin-bottom: 5px;
   color: white;
   font-size: 16px; 
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: justify;
   text-indent: 30px;
   background: rgb(71,80,169);
   background: rgba(71,80,169,0.75);
    -moz-border-radius:10px;
	
 }
 
 #corps_phototour
 {
   /*border: 3px outset black;   */
   padding-left : 10px;
   margin-top : 15px;
   margin-right :0px;
   margin-left:0px; 
   margin-bottom: 5px;
   color: white;
   font-size: 16px; 
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: justify;
   text-indent: 30px;
   background: rgb(71,80,169);
   background: rgba(71,80,169,0.75);
    -moz-border-radius:10px;
	
 }
 
 #corps_entree
 {
   /*border: 3px outset black;   */
   padding : 5px;
   margin-top : 2px;
   font-size: 16px; 
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: justify;
   text-indent: 0px;
   background: rgb(71,80,169);
   background: rgba(71,80,169,0.95);
    -moz-border-radius:10px;
 }
 
 .drapeau
 {
margin-left : 250px;
margin-top : -20px;
 
 }

.titre1
{
   color: rgb(251,181,51);
   font-size: 32px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: center;
   font-weight: bold;
   background-color: rgb(0,0,64);
   text-indent : 0px;
   border: none;
   -moz-border-radius:50px;
  
}

.titre_phototour
{
   color: rgb(251,181,51);
   font-size: 32px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: center;
   font-weight: bold;
   background-color: rgb(0,0,64);
   text-indent : 20px;
   margin-left : 120px;
   border: none;
   -moz-border-radius:50px;
  
}

h1
{
	color: black;
   font-size: 24px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: center;
   font-weight: bold;
   
   text-indent : 0px;

}


h2
{
   color: yellow;
   font-size: 14px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: center;
   font-weight: bold;
   background-color: none;
}

.h2bis
{
   color: black;
   font-size: 14px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: center;
   font-weight: bold;
   background-color: none;
}
h3
{
   color: white;
   font-size: 12px;
   font-family: arial;
   text-align: left;
   font-weight: bold;
   background-color: none;
}

h4
{
   color: black;
   font-size: 12px;
   font-family: arial;
   text-align: left;
   font-weight: bold;
   background-color: none;
}

h5
{
   color: rgb(251,181,51);
   font-size: 30px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: center;
   font-weight: bold;
   background-color: none;
}

h6
{
   color: black;
   font-size: 14px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: left;
   font-weight: bold;
   background-color: none;
   text-indent : 0px;
}

.titre3
{
   color: rgb(251,181,51);
   font-size: 30px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: center;
   font-weight: bold;
   background-color: none;
}

.titre4
{
   color: rgb(251,181,51);
   font-size: 20px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: center;
   font-weight: bold;
   background-color: none;
}
.titre5
{
   color: red;
   font-size: 20px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: center;
   font-weight: bold;
   background-color: none;
}

.centre
{
   color: black;
   font-size: 16px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: center;
   
   background-color: none;
   border: none;
   padding-left : 10px;
   
}

.centre2
{
   color: black;
   font-size: 16px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: center;
   background-color: none;
   border: none;
   padding-left : 80px;
   padding-top : 10px;
   
}

.police
{
   color: white;
   font-size: 14px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: left;
   font-weight: bold;
   background-color: none;
   text-indent : 30px;
}

.souligne
{
   color : white;
   font-size: 12px;
   text-decoration:underline;
   font-style: italic;

}
.souligne_noir
{
   color : black;
   font-size: 12px;
   text-decoration:underline;
   font-style: italic;

}
.important
{
	color: rgb(251,181,51);/*rgb(148,75,122);*/
	font-size: 17px;
	font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;

}

.important2
{
	color: rgb(251,181,51);/*rgb(148,75,122);*/
	font-size: 17px;
	font-weight: bold;
	text-decoration:underline;
	font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;

}

.important3
{
	color: rgb(251,181,51);/*rgb(148,75,122);*/
	font-size: 18px;
	font-weight: bold;
	text-align : center;
	text-decoration:underline;
	font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;

}

 .imageflottante
 {
 float : left;
 padding : 20px;
 }
 
 .image_flottante_droite
 { 
 float : right;
 padding : 20px;
 }
 
 .acces_photo
 {
	background-color: rgb(0,0,64);
	border: 1px outset white;
	width: 180px;
	margin-bottom: 20px;
	text-align : center;
	text-indent : 0px;
	float:right;
 }
 
 .acces_photo2
 {
	background-color: none;
	border: 0px outset white;
	width: 120px;
	margin-bottom: 20px;
	text-align : center;
	text-indent : 0px;
	float:left;
 }

 
a
{
   color: rgb(251,181,51);
   font-size: 18px;
   width:100%;
   text-align : center;
}
a:visited /* Quand le visiteur a déjà vu la page concernée */
{
   color: rgb(251,181,51);
}
a:focus /* Quand le visiteur sélectionne le lien */
{
   background-color: #FFCC66;
}
a:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: underline;
   color: rgb(251,181,151);
}


.lien
{
   color: rgb(251,181,51);
   font-size: 16px;
   width:100%;
   text-align : justify;
}
.lien:visited /* Quand le visiteur a déjà vu la page concernée */
{
   color: rgb(251,181,51);
}
.lien:focus /* Quand le visiteur sélectionne le lien */
{
   background-color: #FFCC66;
}
.lien:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: underline;
   color: rgb(251,181,151);
}

.blink
{
	color: yellow;
	font-size: 18px;
	font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
	text-decoration: blink;
	text-align : center;
	text-indent : 0px;
}

.blink:visited /* Quand le visiteur a déjà vu la page concernée */
{
   color: rgb(251,181,51);
}
.blink:focus /* Quand le visiteur sélectionne le lien */
{
   background-color: #FFCC66;
}
.blink:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: underline;
   color: rgb(251,181,151);
}



.scoop
{
	color: yellow;
	font-size: 20px;
	font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
	/*text-decoration: blink;*/
	text-align : center;
	text-indent : 0px;
}

.scoop2
{
	color: pink;
	font-size: 20px;
	font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
	/*text-decoration: blink;*/
	text-align : center;
	text-indent : 0px;
	text-decoration: none;
	
}


.scoop2:visited /* Quand le visiteur a déjà vu la page concernée */
{
   color: yellow;
}
.scoop2:focus /* Quand le visiteur sélectionne le lien */
{
   background-color: none;
   color: yellow;
}
.scoop2:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: none;
   color: yellow;
}
.scoop3
{
	color: red;
	font-size: 20px;
	font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
	/*text-decoration: blink;*/
	text-align : center;
	text-indent : 0px;
	text-decoration: none;
	background-color: #FFCC66;
	
}


.scoop3:visited /* Quand le visiteur a déjà vu la page concernée */
{
   color: red;
}
.scoop3:focus /* Quand le visiteur sélectionne le lien */
{
   background-color: #FFCC66;
}
.scoop3:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: none;
   color: red;
}
.scoop4
{
	color: red;
	font-size: 20px;
	font-weight: bold;
	font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
	/*text-decoration: blink;*/
	text-align : right;
	text-indent : 0px;
	text-decoration: none;
	background-color: white;
	
}
.scoop4:visited /* Quand le visiteur a déjà vu la page concernée */
{
   color: black;
}
.scoop4:focus /* Quand le visiteur sélectionne le lien */
{
   background-color: none;
   color: black;
}
.scoop4:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: none;
   color: black;
}

li
 {
 text-align : left;
color: rgb(251,181,51);
text-indent: 0px;
 }
.li_violet
 {
color: rgb(251,181,51);/*rgb(0,0,64)*/
 }

.dessous
{
   clear: both;
}


td /* Toutes les cellules des tableaux... */
{
   border: 1px outset black; /* ... auront une bordure de 1px */
   
}
.bordure_photo /* Toutes les cellules des tableaux de PHOTOS... */
{
   border: none ;
   text-align : center;
   width : 150px;
}

.colonne_phototour
{
 background-color: none;
 text-align : center;
 width : 200px;
 background-color: rgb(0,0,64);

}

.colonne_resultat
{
 background-color: none;
 text-align : center;
 width : 600px;
 background-color: rgb(0,0,64);
 color: rgb(251,181,51);
  font-size: 20px;
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: center;
   font-weight: bold;


}

.colonne_coffret
{
 background-color: none;
 text-align : center;
 width : 40%;

}



.colonne1_coffret
{
 background-color: none;
 text-align : center;
 width : 300px;
}
.colonne2_coffret
{
 background-color: none;
 text-align : center;
 width : 30%;
}

.colonne1_rouge
{
 background-color: rgb(106,40,106);
 text-align : center;
 width : 70px;
}

.colonne2_rouge
{
 text-align : justify;
 overflow: auto;
 width : 300px;
 background-color: rgb(106,40,106);
}


.colonne3_rouge
{
background-color: rgb(106,40,106);
text-align : center;
}
.colonne1_rose
{
 background-color:rgb(252,131,173);
 text-align : center;
 width : 70px;
}

.colonne2_rose
{
 text-align : justify;
 overflow: auto;
 width : 300px;
 background-color: rgb(252,131,173);
}
.colonne3_rose
{
background-color: rgb(252,131,173);
text-align : center;
color : black;
}

.colonne1_blanc
{
 background-color: rgb(250,223,69);
 text-align : center;
 width : 70px;
}

.colonne2_blanc
{
 text-align : justify;
 overflow: auto;
 width : 300px;
 background-color: rgb(250,223,69);
 color : black;
 text-align : center;
}
.colonne3_blanc
{
background-color: rgb(250,223,69);
margin : auto;
text-align : center;
color : black;
}

.couleur_police
{
color : black;
}
.general
{
 border: 1px ridge white;
 width : 400px;
 height : 70px;
 text-align:center;
 
 
}
.nez
{
 border: 1px ridge grey;
 background: url("images/nez.png") no-repeat center white;
 width : 100px;
 height : 100px;
 text-align:center;
 
}
.oeil
{
 border: 1px ridge grey;
 background: url("images/oeil.png") no-repeat center white;
 width : 100px;
  height : 100px;
 text-align:center;
}
.bouche
{
 border: 1px ridge grey;
 background: url("images/bouche.png") no-repeat center white;
 width : 100px;
  height : 100px;
 text-align:center;
}
.fiche
{
 border: 1px ridge grey;
 background: white;
 width : 300px;
 height : 100px;
 text-align:center;
 color : black;

}

.abus
{
	font-size: 10px; 
}


#pied_de_page
{
   padding: 1px;
   margin-left: 5px;
   width : 755px;
  /* margin-bottom: 30px;*/
   text-align: center;
   color: #B3B3B3;
   background-color: rgb(0,0,64); 
   border: none;
   clear: both; /* pour que le pied de page soit sous le menu*/
   font-family: "corbel","Comic Sans MS", "Trebuchet MS", Georgia, serif;

}

.colonne_index
{
 background-color: none;
 text-align : center;
 width : 382px;
 height : 150px;
 background-color: rgb(0,0,64);


}

#corps2
 {
   /*border: 3px outset black;   */
  
   padding-top : 10px;
   padding-bottom: 10px;
   padding-right: 10px;
   padding-left : 10px;
   margin-top : 10px;
   margin-right : 0px;
   margin-left: 0px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-bottom: 0px;
   color: white;
   font-size: 17px; 
   font-family: "corbel", "Comic Sans MS", "Trebuchet MS", Georgia, serif;
   text-align: justify;
   text-indent: 30px;
   background: rgb(71,80,169);
   background: rgba(71,80,169,0.95);
    -moz-border-radius:10px;
 }













