/* CSS Document */
*{ margin: 0; padding: 0;}
body { 	font-family: Arial; 
		}

html { 
  margin:0;
  padding:0;
  background: url(../img/Background.jpg) no-repeat center fixed; 
  -webkit-background-size: cover; /* pour anciens Chrome et Safari */
  background-size: cover; /* version standardisée */
}div.global {width: 1000px; margin: 10px auto; background-color: #339966; border-radius: 200px; height: 1300px}
header#asso {position: relative; height: 90px; padding: 15px; text-align: center; color: white; font-weight: bold}
#asso img {position: absolute; top: 20px; left: 190px; width: 150px; border-radius: 10px;}
#asso h1 {font-size: 3em ; position: center; }
#asso h2 {font-size: 1.2em}
#barremenu {margin: 40px 0 -70px 40px; padding-left: 40px}
ul#menu { font-weight: bold; height: 70px; font-size:1.5em; width: 900px }
ul#menu li { list-style-type: none; float: left; text-align: center; padding: 0 30px }
ul#menu li a {display: line; line-height: 30px; padding: 0px 15px; text-decoration: none; }
#menu a:hover {background-color: #006633; color: white; border-radius: 5px;}
#menu a{color: white; }
ul#menu li.a {font-style: italic; color: green;}
form {position: absolute; top: 0px; right: 0px;}
article.page { min-height: 850px; padding: 20px 0 0 0; background-color: lightblue; width :120 px ; margin-top: 40px; }
p.logo {margin-top: 50px; text-align: center;}
.retour {clear: both; height: 0;}
.page  { background-color: green;}
.haut {text-align: center; position: absolute; margin-top:210px ; margin-left: 450px} 


article.page h1 {text-align: center ; color : green}

.page h1 {margin-bottom: 20px ; text-decoration: underline ; margin-top: 0px}

.tableau { margin : auto; margin-bottom : 10px ; margin-top: 25px ;   }
.tableau2 { margin : auto; margin-bottom : 10px ; margin-top: 25px ;    }
.tableau3 { margin : auto; margin-bottom : 10px ; margin-top: 25px ;    }
table { margin : auto; background-color: #D0FFB0 ;  border-collapse: collapse ; }
