body{
margin: 10px 1% ;
padding: 0 ;
text-align: center ;
background-color:#003300;
color: #EDF6CB ;
font-family: verdana, tahoma, arial, helvetica, sans-serif;
font-style: normal ;
font-weight: bold ;
font-size: 0.9em ;
}

#body, h1, h2 , h3{
text-align: center ;
}

hr{
color: #FF9933;
background-color: #FF9933;
height: 4px;
border: 0;
}

#conteneur{
width: 770px ;
margin: 0 auto;
padding: 0 ;
text-align: left ;
}
/*Sert dans ancien_index, Mise_a_jour, Bienvenue*/

#header{
width: 770px;
margin: 0 auto;
text-align: center;
background: url(pinop.jpg);
height: 100px;
padding: 25px 4%;
line-height: 30px;
}

.logo{
margin: -0.5em 0 0 0; 
}
/*Décore Header */

.goldeneagle{
margin-left: 30px;
margin-top: -0.5em;
}
/*Décore Header */

.pivoine{
margin-left: 0.5em;
margin-top: -0.5em;
}
/*Décore Header */

#boutons{
background :#339966;
width: 770px;
margin: auto auto 1px;
padding-left: 5px;
border: double #FF9933 3px;
}
/*Sert dans Header */

#accueil{
margin: 1.2em 0 0 0;
width: 120px;
}

#conteneurcentre{
width: 770px ;
margin: 0 auto;
text-align: center ;
}
/*Sert dans ancien_index, Mise_a_jour, Bienvenue, Nos_jardins_1-2-3, Voyages */

#texte{
width: 770px ;
margin: 0 auto ;
text-align: justify ;
letter-spacing: 2px
}
/*Sert dans ancien_index, */

.espace{
letter-spacing: 8px ;
text-align: left ;
color: #FFFFFF ;
font-weight: 900;
font-size: 30px;
text-indent: -15px;
}

#signature{
width: 770px ;
margin: 0 auto ;
text-align: right ;
}
/*Sert dans ancien_index, */

#formulaire{
background :#339966;
width: 650px ;
margin: 0 auto ;
text-align: left ;
border: solid 3px blue ;
padding : 8px ;
}

pre{
overflow: auto ;
}
/*Ajoute des ascenseurs*/

html pre{
width: 63px ;
}

.tableaumiseajour{
background : #339966;
margin: 0 auto;
width: 700px ;
line-height: 30px ;
padding-top: 5px ;
border: 4px #FF9933 double;
}
/*Sert dans Mise_a_jour, Bonnes_adresses*/

#page1{
width:auto;
margin: 0 auto;
}
/*Sert dans Bonnes_adresses, Photographes */

#commentaire{
background: #339966;
width: 60%;
margin: 0 auto;
text-align: center;
letter-spacing: 2px;
border: double #FF9933 3px;
}

#titres1{
width:770px;
margin: 0 auto;
text-align:center;
color: #FFFFFF ;
}
/*Sert dans ancien_index, Mise_a_jour, Bonnes_adresses, Nos_jardins, Voyages*/


#arbre{
width: 450px;
margin: 45px auto 0;
text-align: center;
border: 3px solid #000000;
padding: 10px 10px 4px;
}
/*Sert dans Bienvenue*/

#photochris{
width: 570px;
margin: 45px auto 0;
margin-left: auto;
margin-right: auto;
text-align: center;
border: 5px solid orange;
padding: 10px 10px 4px;
}
/*Sert dans Photo_Christine*/

#calendrier{
width: 80%;
margin: 22px auto 0;
text-align: center;
border: 4px solid #FF9933;
padding: 10px;
background: #339966 ;
}
/*Sert dans Bienvenue, Photographes*/

#entrez{
width: 300px;
margin: 25px auto 0;
text-align: center;
}
/*Sert dans Bienvenue*/

#grille{
border: 0;
margin-left: auto;
margin-right: auto;
display: block;
}
/*Sert dans Bienvenue*/

#table1{
width:770px;
margin-left:auto;
margin-right:auto;
text-align:left;
letter-spacing: 2px;
}
/*Sert dans Nos_jardins, Bonnes_adresses, Voyages, Programes, Bourse*/

.tablethumb{
width: 10%;
margin: 3px auto;
text-align: center;
border:2px solid #FF9933;
border-collapse: collapse;
}
/*Sert dans Nos_jardins */

#table2{
width: 60%;
text-align: center;
margin: auto;
background:#339966;
border: 3px double #FF9933 ;
}
/*Sert dans Photographes */

#bottom{
width: 760px;
margin: 0 auto;
text-align:center;
margin-top: 40px ;
}
/*Sert dans Bonnes_adresses, Mise_a_jour*, Nos_jardins, Programmes, Voyages*/

#validation{
width: 50%;
margin: 100px 20px 0 0;
text-align:left;
}

a:link {color: #FFFF00; text-decoration:none; background-color:transparent;}
a:visited {color: #00FFFF; text-decoration:none; background-color:transparent;}
a:hover {color:red; text-decoration:underline; background:yellow;}
a:active {color: green; text-decoration:none; background-color:transparent;}

