body{
position : relative;
margin:0;
padding:0px;
padding-top:0px;
margin-top:0px;
background-color:#A3c396;
font-family:font-family: " "Anglo Text", "Kingthings Calligraphica", "Times New Roman"," serif ;
font-weight: normal;
font-style: normal;
text-decoration: none
color: #A3c396; 
}
.page_sommaire{
 margin-left:auto; margin-right:auto; width: 600px;text-align:center; 
 }
 
a{
text-align : left;
color:#a3c396;
text-decoration: none;
}

a: visited{
color:#FFFFFF;
}

a:link{
color: #FFFFFF; 
}

#enteteintro{
position:relative;
background-image: url(enteteintro.jpg);
background-repeat: no-repeat;
}

.la_confrerie{
color: #A2715B;
    float: left;
    font-weight: bold;
    padding-top: 200px;
}
#noisette{
float: left;
    height: 460px;
    width: 475px;
}

.fete_de_la_noisette{
 color: #A2715B;
    float: none;
    font-weight: bold;
    padding-left: 440px;
    padding-top: 200px;
    width: 250px;

}

.vie_de_la_confrerie{
color: #A2715B;
    float: left;
    font-weight: bold;
    margin-left: auto;
    margin-right: auto;
	padding-top:5px;
    width: 640px;
}

.contourgauche{
	position : relative;
	background-image:url(charteavelanaire/contourgauche.jpg);
	background-position: top left;
	background-repeat:repeat-y;
	background-attachment:fixed;
}

.contourdroit{
position : relative;
background-image:url(charteavelanaire/contourdroit.jpg);
background-position: top right ;
background-repeat:repeat-y;
background-attachment:fixed;
}

#conteneur{
position : relative;
width: 725px;
height :auto;
background-color:#A2715B;
color: #a3c396;
}

#blocentete{
position: absolute;
right: 400px;
}

.entete{
position:relative;

}

.input{
position : absolute;
top : 115px;
left: 505px;
width:250px;
}

/* Fil d'Ariane */
#hierarchie {
position :relative;
top : 10px;
left :3px;
text-align: left;
}

#menu {
	position :absolute;
	top:32px;
	height: auto;
	color: #A2715B;
	width: 145px;
right:593px;
}

#rubriqueconteneur{
position : relative;
width: 725px;
height :auto;
background-color:#A2715B;
color: #a3c396;
}

.titrerubrique{
position :relative;
top:25px;
left: 35px;
color : #A3c396;
width:250px;
font-size: 24px;
}

.cartouche{
position :relative;
text-align:center;
top:40px;
width:465px;
left:35px;
height:396px;
}

#page{
position:relative;
top:0px;
width:650x;
left:0px;
}

#contenu{
position:relative;
top:0px;
left:100px;
width: 550px;
text-align : left ;
height: auto;
color:#A3c396;
}

.titre{
position :relative;
color : #A3c396;
top:0px;
left:387px;
font-size: 20px;
}

.texte{
position:relative;
right : 22px;
top:0px;
width:365px;
font-size: 14px;
color : #A3c396;
text-align:left;
}
.texteauteur{
top:0px;
width:385px;
font-size: 14px;
color : #A3c396;
text-align:left;
}
#contenurubrique{
position:relative;
top : 0px;
height: auto;
left:12px;
color:#A3c396;
}

.cartouche_second{
position : relative;
width :170px;
top:-35px;
right:45px;
}

table{
border:#A3c396 2px solid;
text-align: center;
}

th{
background-color:#A3c396;
color:#A2715B;
}

#navigation{
position :relative;
right:335px;
width :25px;
}

#conteneurauteur{
position : relative;
width: 725px;
height :auto;
background-color:#A2715B;
color: #a3c396;
}

#contenuauteur{
position:relative;
width:735px;
height: auto;
color:#A3c396;
background-color:transparent;
}

.cartoucheauteur{
position:relative;
width:400px;
height:auto;
}

#conteneurplan{
position : relative;
width: 725px;
height :auto;
background-color:#A2715B;
color: #a3c396;
}

#pageplan{
position :relative;
top:0px;
left:0px;
width :275px;
height :auto;
text-align:left;
}

#conteneurforum{
position : relative;
top:0px;
width: 725px;
height :auto;
background-color:#A2715B;
color: #a3c396;
}

#pageforum{
position :relative;
top:0px;
width:auto;
height:auto;
}

.titreforum{
position: absolute;
color : #A3c396;
top:0px;
width:250px;
font-size: 24px;
}

#contenuforum{
position:relative;
top : 0px;
width: 625px;
height:auto;
text-align:left;
color:#A3c396;
}

#rechercheconteneur{
position : relative;
width: 725px;
height :auto;
background-color:#A2715B;
color: #a3c396;
}

#pagerecherche{
position :relative;
right:0px;
width :725px;
height :auto;
}

#contenurecherche{
position:relative;
color:#A3c396;
}

p.titrerecherche{
color:#FFFFFF;
font-size:24px;
left:720px;
position:absolute;
text-align:center;
top:250px;
}

.cartoucherecherche{
position :relative;
top:0px;
right:450px;
height:400px;
width:auto;
}

#documents_portfolio{
position : relative;
top:20px;
right : 390px;
width:50px;
height:300px;
}

#documents_joints{
position :relative;
top : 15px;
left:200px;
width:5px;
text-align:left ;
}

.contre-encart{
position : relative;
right:205px;
top :0px;
width:200px;
height:auto;
color:#A3c396;
}

.auteur{
position : relative;
top:20px;
left:100px;
width:250px;
color:#A3c396;
 
}

#repere{
background-color: #A2715B;
}

.branche{
position : relative;
top:35px;
left:285px;
width:50px;
}
#piedaccueil{
    color: #A2715B;
    float: left;
    font-weight: bold;
    margin-left:auto;
    margin-right:auto;
	padding-top:40px;
	width :650px;
	  text-align: center;
}
#pied{
position : relative;
top:0px;
left:0px;
width :550px;
color:#a3c396;
}
#entetewalma{position:relative;
background-image: url(entetewalma.gif);
background-repeat: no-repeat;}
/* Mise en forme Menu */

h5{
color: #A3c396;
padding: 3px;
font-size: 14px;
margin: 0px;
}

h6{
margin-top: 3px;
margin-bottom: 0px;
background-color: #A3c396;
font-size: 16px;
font-weight: normal;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
margin-left: 0px;
padding-right: 0px;
color: #A2715B;
}

h6 a{
display: block;
color: #A2715B;
background-image:url(charteavelanaire/bouttonnoisette.gif);
background-repeat: no-repeat;
text-indent: 25px;
padding: 0px;
}

h6 a:hover{
color:#FFFFFF;
background-image:url(charteavelanaire/bouttonnoisette.gif);
background-position: left ;
background-repeat: no-repeat;
}

h6 a:link{
color:#A2715B;
}

#menu ul,li {
margin: 0;
padding: 0;
}

#menu li{
padding: 2px 2px 2px 5px;
list-style-type: none;
}

#menu li a{
display: block;
text-indent: 15px;
color: #A3c396;
}

#menu li a:hover{
color: #FFFFFF;
background-image:url(charteavelanaire/bouttonnoisette.gif);
background-position: left ;
background-repeat: no-repeat;
}

#envoyer{
position:relative;
left:137px;
text-align:center;
}

/* Mise en forme Contenu */

h1 {
	width: 150px;
	color:#A3C396;
	display:block;
font-size:2em;
font-weight:bold;
margin:0.67em 0;
}

h2{
width :150px;
font-size: 14px;
margin: 0px;
}

h2.forum-repondre{
position : relative;
top:50px;
right:250px;
}


h3 {
position : absolute;
top:75px;
left:50px;
width: 200px;
}

h4 {
position : absolute;
top:175px;
left:50px;
width: 200px;
}

.spip_doc_titre{
width :150px;
}
.spip_doc_descriptif{
position:relative;
width:200px;
right: 60px;
}

.spip_logos {
border : none;
}

img.spip_logos {
position : absolute;
top:50px;
left:398px;
width:155px
}

texte p.spip {
}
.ps p.spip {
}

p.spip {
}



.surtitre{
position:relative;
top: 115px;
left:415px;
width:150px;
}

h2.menu-titre{
width:125px;
}

h2.titre{
top: 105px;
left : 425px;
}

h1.titreauteur{
position:relative;
color : #A3C396;
width:150px;
height:auto;
font-size: 20px;}

.titreauteurbis{
position:absolute;
left:385px;
height:auto;
color : #A3c396;
font-size: 20px;
}

/*  Habillage general des menus de navigation
---------------------------------------------- */

.rubriques, .breves, .syndic, .forums, .divers {
position: relative;
min-width: 8em;
border: 1px solid #A3c396;
margin-bottom: 1em;
font-size: 0.77em;
color: #a3c396;
}

.menu-titre {
width :170px;
padding: 0.2em 0.4em;
border-bottom: 1px dotted #A3c396;
text-align: center;
font-weight: bold;
color: #a3c396;
}

#navigation p, .encart p{
margin: 0; padding: 0.2em 0.7em;
}

#navigation ul, .encart ul{
padding: 0.2em 0;
}

/*  Des couleurs specifiques selon les types de menus
---------------------------------------------- */
.rubriquenavrecherche{
position : absolute;
top:40px;
left : 725px;
}

.rubriques{
position:absolute;
top:280px;
right :580px;
width:140px;
background-color: #A2715B;
color: #a3c396;
}

.rubriques .menu-titre{
 background: #A2715B;
 color: #a3c396; 
 }

.breves{
position: relative;
top:60px;
left:75px;
right:0px;
width :180px;
color: #A2715B;
height :auto;
}

.breves .menu-titre {
color: #a3c396;
}

.syndic{
color: #a3c396;
}

.syndic .menu-titre{
color: #a3c396;
}

.forums{
background: #A2715B;
color: #a3c396;
}

.forums .menu-titre{
color: #a3c396;
}

.divers{
background: #A2715B;
color: #a3c396;
}

.divers .menu-titre{
color: #a3c396;
}
.format_png {url(win_png.htc);
color: #a3c396;  }

