* {margin:0;padding:0;}


body {
	margin: 0;
	padding: 0;
	background:  url(../images/bg.gif) 0 0 repeat;
	background-color: #2c2c24;
	text-align: center;
}

a {color:#c2000a; text-decoration : none ;}

#global {
  	position:relative;
	background-color: #dfd6b2;
	text-align: left;
    width: 760px;
    margin-top: 20px;
    margin-left: auto;
	margin-right: auto;
	border: 0;
	}
	
#bandeau {position:relative; background-color: #fcfae6; width: 760px; height: 171px;}
#bandeau .bloc1 { float: left;}
#bandeau .bloc2 { float: left;}
#bandeau .bloc3 { float: left;}

#logo {position:absolute; background:  url(../images/logo.gif) 0 0 repeat; width: 252px; height: 148px; left: 20px; top: 34px; z-index: 6;}

#oiseau {position:absolute; left: 0px; top: 0px; z-index: 1;}

#herbe {position:absolute; left: 0px; top: 0px; z-index: 2;}

#menu{position:relative; width: 760px; height: 40px; left: 0px; top: 0px; margin: 0px;}
#menu div {position:absolute; width: 760px; height: 40px; left: 0px; top: 0px; margin: 0px;}

#ss_menu {position:absolute; left: -14px; top: 330px;  z-index: 6;}
#ss_menu p {margin-left: 25px; font: 8pt Verdana; color:#736e5c;}

#menu_int li{position:relative; list-style-image: url(../images/ico_rouge.gif); font: 8pt Verdana; color:#c2000a; margin-left: 40px;}

#contenu {position:relative; background-color: #faf7dc; width: 760px;}
#contenu .texte {width: 350px; padding: 130px 0px 0px 230px; font: 8pt Verdana; color:#736e5c; z-index: 5;}
#contenu .diaporama {width: 500px; height: 500px; padding: 130px 0px 0px 210px; font: 8pt Verdana; color:#736e5c; z-index: 5;}
#contenu .texte p{position:relative; padding : 0px 0px 15px 0px;}
#contenu .texte h1{font: bold 11pt Verdana; padding : 0px 0px 5px 0px;}
#contenu .texte p.accroche{font: bold italic 9pt Verdana; padding : 0px 0px 5px 0px; text-align: center;}
#contenu .texte p.txt_accroche{font: bold italic 8pt Verdana; color: #74bfb6;}
#contenu .texte p.date{text-align: right; font: bold 8pt Verdana;}
#contenu .texte p.signature{text-align: right; font: bold 8pt Verdana;}
#contenu .texte div.encadre{background-color: #dad7be; padding : 5px 5px 5px 5px; margin: 0px 0px 5px 0px}
#contenu .texte div.encadre p{font: italic 8pt Verdana; padding : 10px 10px 10px 10px;}
#contenu .titre {position:relative; margin : 0px 0px 0px -25px; z-index: 5;}
#contenu .ss_titre {position:relative; margin : 0px 0px 0px 40px; z-index: 5;}
#contenu li.liste {list-style-image: url(../images/ico_marron.gif); margin-bottom: 10px; padding: 0px;}

#contenu ul li {list-style-type: none; padding: 10px 0px 0px 0px;}
#contenu ul li .titre_article{font: bold 9pt Verdana; color:#c2000a;}
#contenu ul li .auteur_article{font: italic 7pt Verdana; color:#736e5c; margin-top: -10px;}
#contenu ul li .txt_article{font: 8pt Verdana; color:#736e5c;}
#contenu ul li .retour_article{font: 8pt Verdana; color:#c2000a; text-align: right;}
#contenu p.retour{font: 8pt Verdana; color:#c2000a; text-align: right;}

#contenu ul li .amis_nom{font: bold 9pt Verdana; color:#736e5c;}
#contenu ul li .amis_contenu{font: italic 8pt Verdana; color:#736e5c; margin-top: -10px;}

#contenu .fnd_nappe1 {position:absolute; background:  url(../images/fnd_nappe_g.jpg) 0 0 repeat; width: 132px; height: 212px; left: 0px; top: 0px; z-index: 3;}
#contenu .fnd_nappe2 {position:absolute; background:  url(../images/fnd_nappe_m.jpg) 0 0 repeat; width: 297px; height: 212px; left: 132px; top: 0px; z-index: 3;}	

blockquote.image {float: right; padding: 0 0 1em 5%; margin: 0px 0px 0px 0px; clear: both;}

#bas_de_page {position:relative; background-color: #ede8ce; width: 750px; padding: 5px; font: 8pt Verdana; color:#57491e; text-align: center;}

.commentaire {background-color: #FFFFFF; padding: 5px;}