/*......................Corps......................*/
body{
 background-image:url(images/feuillage.jpg);
}
div.corps{
     margin-left: auto;
     margin-right: auto;
     width: 1200px;
     border:none;
     }
/*......................Menu......................*/
div.menu{
    Width:190px;
    height:920px;
    background-color:rgb(255,204,153);
    margin-left:0px;
    margin-top:10px;
    padding:10px;
    border-style:solid;
    border-width:5px;
    border-color:green;
}
div.menu a {
    display:block;
    /*Largeur de l image*/
    width:172px;
    /*Hauteur de la moitie de l image*/
    height:26px;
    color:#161147;
    /*Warning du validateur sinon*/
    text-decoration:none;
    font-size:1.2em;
    text-align:center;
    color:rgb(238,230,68);
    font-family:"Cooper Black";
    /*Arriere plan*/
    background-image:url('images/bouton_1.gif');
    background-position:bottom left;
    margin-top:5px;
    margin-left:14px;
}
div.menu a:hover {
    color:rgb(238,230,68);
    background-position:top left;
}
div.menu a.acceuil {
    display:block;
    /*Largeur de l image*/
    width:200px;
    /*Hauteur de la moitie de l image*/
    height:50px;
    color:#161147;
    /*Warning du validateur sinon*/
    /*Arriere plan*/
    background-image:url('images/bouton_0.jpg');
    background-position:top left;
    margin-top:5px;
    margin-left:-5px;
}
div.menu a.acceuil:hover {
    background-position:bottom left;
}
div.menu a.facebook {
    display:block;
    /*Largeur de l image*/
    width:30px;
    /*Hauteur de la moitie de l image*/
    height:30px;
    color:#161147;
    /*Warning du validateur sinon*/
    /*Arriere plan*/
    background-image:url('images/facebook-1.png');
    background-position:top left;
    position:absolute;  
    margin-top:8px;
    margin-left:10px;
}
div.menu a.facebook:hover {
    background-position:bottom left;
}
div.menu a.twitter {
    display:block;
    /*Largeur de l image*/
    width:30px;
    /*Hauteur de la moitie de l image*/
    height:30px;
    color:#161147;
    /*Warning du validateur sinon*/
    /*Arriere plan*/
    background-image:url('images/twitter-1.png');
    background-position:top left;
    position:absolute;
    margin-top:8px;
    margin-left:50px;
}
div.menu a.twitter:hover {
    background-position:bottom left;
}


div.menu a.instagram {
    display:block;
    /*Largeur de l image*/
    width:30px;
    /*Hauteur de la moitie de l image*/
    height:30px;
    color:#161147;
    /*Warning du validateur sinon*/
    /*Arriere plan*/
    background-image:url('images/instagram-1.png');
    background-position:top left;
    position:absolute;  
    margin-top:8px;
    margin-left:90px;
}
div.menu a.instagram:hover {
    background-position:bottom left;
}


div.menu h4 {
    font-size:1.4em;
    font-family:"Monotype Corsiva";
    color:blue;
    margin-bottom:12px;
    background-color:rgb(255,200,50);
}
div.menu img{
    display:block;
    margin: 0px auto 0px auto;
}




/*......................Part_2......................*/
div.part_2{
    height:880px;
    width:980px;
    margin-top:-950px;
    margin-left:230px;
    border-style:solid;
    border-width:5px;
    border-color:green;
 }
 /*......................HAUT......................*/
div.haut{
    height:340px;
    width:895px;
    position:absolute;
    background-image:url(images/nuage.png);
}
div.haut h1{
    font-family:"Berlin Sans FB Demi",sans-serif;
    color:white;
    font-size:9em;
    text-align:center;
    margin-top:-15px;
} 
 /*......................GAUCHE......................*/
div.gauche{
    height:880px;
    width:690px;
    border-style:solid;
    border-width:0px;
    border-color:yellow;
    float:left; 
    background-color:rgb(130,189,109);
} 
div.gauche img.diapo{
    position:absolute;
    margin-top:382px;
    margin-left:0px;
}
 div.gauche img.bandeau{
    position:absolute;
    margin-top:580px;
    margin-left:390px;
}

div.date{
    height:37px;
    width:395px;
    background-color:rgb(28,69,147);
    position:absolute;
    margin-top:345px;
}
div.gauche h1{
    font-family:"Trebuchet MS",sans-serif;
    color:white;
    font-size:2em;
    text-align:center;
    margin-top:-2px;
}
div.gauche h2{
    font-family:"Trebuchet MS",sans-serif;
    color:white;
    font-size:1,em;
    text-align:center;
    margin-top:1px;
}
div.lieu{
    height:30px;
    width:270px;
    background-color:rgb(12,104,51);
    position:absolute;
    margin-top:382px;
}




 /*......................ANNULE......................*/
 
 div.annule{
    height:37px;
    width:395px;
    background-color:rgb(255,245,140);
    position:absolute;
    margin-top:345px;
}
  
div.annule h1{
    font-family:"Trebuchet MS",sans-serif;
    color:red;
    font-size:1.8em;
    text-align:center;
    margin-top:1px;
}

div.annule_texte{
    height:150px;
    width:690px;
    border-style:solid;
    border-width:0px;
    border-color:yellow;
    float:left; 
    background-color:rgb(255,245,140);
	opacity: 0.9;
	position:absolute;
    margin-top:412px;
    margin-left:0px;
}


div.annule_texte h4{
    font-family:"Arial Rounded MT",sans-serif;
    color:rgb(75,75,75);
    font-size:1.1em;
    text-align:justify;
    margin-top:8px;
	margin-left:5px;
	margin-right:5px;
}

div.annule_texte h3{
    font-family:"Arial Rounded MT",sans-serif;
    color:blue;
    font-size:1.6em;
    text-align:center;
    margin-top:2px;
	margin-left:5px;
	margin-right:5px;
}



 /*......................ANNULE......................*/




 /*......................DROITE......................*/
div.droit{
    height:880px;
    width:290px;
    border-style:solid;
    border-width:0px;
    border-color:red;
    float:left; 
    background-color:rgb(225,116,21);
}
div.droit h1{
    font-family:"Trebuchet MS",sans-serif;
    color:white;
    font-size:2.2em;
    text-align:center;
    margin-top:0px;
}
div.droit h2{
    font-family:"Arial Rounded MT",sans-serif;
    color:rgb(28,69,147);
    font-size:1.2em;
    text-align:center;
    margin-top:-15px;
}
div.droit h3{
    font-family:"Arial Rounded MT",sans-serif;
    color:rgb(10,104,51);
    font-size:1.2em;
    text-align:center;
    margin-top:-15px;
}
div.droit h4{
    font-family:"Arial Rounded MT",sans-serif;
    color:rgb(28,69,147);
    font-size:1.3em;
    text-align:center;
    margin-top:-15px;
}
div.droit h5{
    font-family:"Trebuchet MS",sans-serif;
    color:white;
    font-size:1.5em;
    text-align:center;
    margin-top:-10px;
    margin-bottom: 20px;
}
div.droit a{
    font-family:"Arial Rounded MT",sans-serif;
    font-size:1.0em;
    color:rgb(28,69,147);
    margin:15px 10px 15px 10px;
    text-align:justify;
}
div.droit a:hover {
    color:rgb(0,125,73);
}
/*......................Bas......................*/
div.bas{
    height:40px;
    width:980px;
    border-style:solid;
    border-width:5px;
    border-color:green;
    background-color:rgb(208,240,255);
    margin-top:10px;
    margin-left:230px;
}
div.bas p{
    text-align:center;
    margin:5px;
    font-size:1.5em;
    color:blue;
}