body  {
background-image:url(../images/gen/fond1.jpg);
}
/*Div pour le son*/
.son{
height:0px;
width:0px;
}
/*Bandeau horizontal*/
.bandeauhor{
/*position:absolute;*/
background-image:url('../images/gen/bandeauhor.gif');
background-repeat:no-repeat;
width:1000px;
height:200px;
display:none;
}

/*Bandeau vertical*/
.bandeauver{
/*position:absolute;*/
float:left;
margin-top:180px;
background-image:url('../images/gen/bandeauver.gif');
width:170px;
height:530px;
background-repeat:no-repeat;
padding-top:height:200px;
padding-left:15px;
}

/*Fond vert*/
.vert{
width:1000px;
margin:auto;
overflow:hidden;
background-image:url('../images/gen/bandeauhor.gif');
background-repeat:no-repeat;
background-color:#96ca2d;
}

/*Div vide menuver*/
.bandeauver .vide{
margin-top:0px;
}
/*Div contenant les boutons*/
.bandeauver .cont{
height:400px;
}
/* Boutons du menu vert*/
.bouton{
color:#ffffff;
font-family:Calibri;
font-size:14px;
font-weight:bold;
text-align:left;
font-style:italic;
padding-top:8px;
margin-right:15px;
/*margin-left:15px;*/
}

/* Lien bouton selectionné*/
.bouton_selectionne a{
padding-top:8px;
color:#F6E8B1;
font-family:Calibri;
font-size:18px;
font-weight:bold;
text-align:left;
font-style:italic;
}
/*Quand souris dessus*/
.bouton_selectionne a:hover{
padding-left:6px;
color:#FFFBCC;
}
.bouton_selectionne a:visited {

color:#F6E8B1;
font-family:Calibri;
font-size:18px;
font-weight:bold;
text-align:left;
font-style:italic;
}

/* Bouton selectionné*/
.bouton_selectionne{
color:#F6E8B1;
font-family:Calibri;
font-size:14px;
font-weight:bold;
text-align:left;
font-style:italic;
padding-top:8px;
margin-right:15px;
/*margin-left:15px;*/
background-image: url('../images/gen/puce.gif');
background-repeat: no-repeat;
background-position: 0 0.32em;
padding-left:27px;
}


/* Liens du menu */
.bouton a{
color:#ffffff;
font-family:Calibri;
font-size:18px;
font-weight:bold;
text-align:left;
font-style:italic;
}
/*Quand souris dessus*/
.bouton a:hover{
padding-left:6px;
color:#FFFBCC;
}
/* Sous-Boutons du menu vert*/
.bouton_sous {
color:#ffffff;
font-family:Calibri;
font-size:15px;
font-weight:bold;
text-align:left;
font-style:italic;
padding-top:5px;
/*padding-left:30px;*/
padding-left:15px;
margin-right:15px;
}
/* Sous-Boutons selectionné*/

/* Liens des sous-Boutons selectionné*/
.bouton_selectionne_sous a{
color:#F6E8B1;
font-family:Calibri;
font-size:15px;
font-weight:bold;
text-align:left;
font-style:italic;
}

/*Quand souris dessus*/
.bouton_selectionne_sous a:hover{
padding-left:6px;
color:#FFFBCC;
}
.bouton_selectionne_sous a:visited{
color:#F6E8B1;
font-family:Calibri;
font-size:15px;
font-weight:bold;
text-align:left;
font-style:italic;
}
.bouton_selectionne_sous {
color:#F6E8B1;
font-family:Calibri;
font-size:15px;
font-weight:bold;
text-align:left;
font-style:italic;
padding-top:5px;
padding-left:15px;
margin-right:15px;
/*margin-left:20px;*/
background-image: url('../images/gen/puce1.gif');
background-repeat: no-repeat;
background-position: 0 0.62em;
/*padding-left:15px;*/
}
/* Liens du sous menu */
.bouton_sous a{
color:#ffffff;
font-family:Calibri;
font-size:15px;
font-weight:bold;
text-align:left;
font-style:italic;
}
/*Quand souris dessus*/
.bouton_sous a:hover{
padding-left:6px;
color:#FFFBCC;
}
/* Drapeau du menu vert*/
.drapeau img{
width:40px;
height:24px;
padding-top:15px;
padding-left:15px;
text-align:center;
}
.logo img{
padding-top:15px;
padding-left:3px;
text-align:center;
}
/* Contact */
.contact{
color:#504105;
font-family:Calibri;
font-size:11px;
font-weight:bold;
text-align:center;
font-style:italic;
padding-top:10px;
margin-top:0px;
width:125px;
float:left;
}
/*Adresse mail dans contact*/
.contact a{
text-align:center;
font-style:italic;
color:#504105;
font-family:Calibri;
font-size:12px;
}
/*Créateur */
.creat{
margin-top:5px;
color:#504105;
font-family:Calibri;
font-size:12px;
font-weight:bold;
text-align:center;
font-style:italic;
padding-top:30px;
margin-top:0px;
margin-left:3px;
float:left;
}
/*Cadre principal*/
.principal {
margin-top:180px;
padding-top:2%;
background-image:url('../images/gen/fond.jpg');
margin-left:150px;
padding-bottom:100px; 
text-align:center;
background-repeat:no-repeat;
background-color:#d8e6f5;
}
/*Partie 1 du texte*/
.principal .partie1{
padding:15px;
padding-top:40px;
color:#183152;
font-family:arial;
font-size:17px;
text-align:center;
}
/*Partie 2 du texte*/
.principal .partie2{
padding:15px;
color:#183152;
font-family:arial;
font-size:17px;
font-style:italic;
}
/*Div d'images*/
 .image {
width:85%;
margin:auto;
}
/*Images*/
.image .img {
display:inline;
width:15%;
padding:1%;
}
/*Pied de page*/
.footer {
text-align:center;
width:1000px;
background-color:#990000;
padding-bottom:3px;
padding-top:3px;
}
/*Paragraphe du pied de page*/
.footer p {
 padding:2px;
 color:#ffffff;
 font-family:Verdana; 
 font-size:13px;
}
/*Forme des emails*/
.mail {
color: #ffffcc;
font-family:verdana; 
text-align:center;
font-style:italic;
}

/*Forme generale des liens*/
a {
text-decoration: none;  
}
/* Forme particuliere des liens*/
.lien {
color:#ffffff; 
text-decoration: underline; 
}
/*Div bas avec chalets*/
.divchalets {
background-image: url(../images/gen/panoramafooter.gif);
background-position: center;
height: 105px;
width: 100%;
position: fixed;
bottom: 0px;
z-index: 5;
background-repeat:repeat-x;
}
/* Div vide du bas de page*/
.vide{
height:20px;
}
/*Mise en forme de titre1*/
.titre1{
color:#183152;
font-family:Calibri;
font-size:24px;
text-align:center;
font-style:italic;
padding:0px;
}
/*Mise en forme de titre1*/
.titre2{
color:#183152;
font-family:Calibri;
font-size:18px;
text-align:center;
font-style:italic;
padding:10px;
}
/* Cadre pour les images*/
.im img{
padding:10px;
background-image:url('../images/gen/cadre.png');
}
.separateur{
text-align:center;
width:100%;
height:30px;
background-image:url('../images/gen/separateur.png');
background-repeat:no-repeat;
background-position:center;
}
a img{
border-width:0px;
}