/*  ------------------------------------------
/*  Correction des styles HTML par defaut
/*  ------------------------------------------ */
body {
	background-color:#514c34;
	margin: 0;
	padding:0;
	text-align: center;
	font-size: 12px;
	color: #000;
	font-family: Verdana, Tahoma, Arial, sans-serif;
}

img, table { margin: 0; padding: 0; border: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 1em; font-weight: normal; }
div, ul, li, dl, dd, dt, form, fieldset {margin:0; padding:0;}
/*  ------------------------------------------
/*  Disposition a l'ecran des blocs principaux
/*  ------------------------------------------ */

#wrapper{
	background-image:url('img/top.jpg');
	background-repeat:repeat-x;
	
}

#subwrapper{
	background-image:url('img/bottom.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
	
}


#page,#page_forum  {
	width: 950px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}


#conteneur { width: 100%; margin:0 0 40px 0;}
#page_forum #conteneur { width: 100%; margin:0px 0 40px 0;}

#entete {height:147px;}

#tags {font-size:.8em;}
#tags h2 {font-size:.95em; margin:10px 0 5px 0; padding:0}
.block-center .titre_mots {font-size:1.5em;margin:10px 0 5px 0; padding:0}
/* Pied de page */
#pied {
    position:relative;	
	clear: both;
	width: 100%;
	margin: 0 0 0px 0;
	padding: 0 0 10px 0;
	text-align: center;
	color:white;
}

#pied a{color:white;text-decoration:none;}
#pied small { font-size: 0.77em; }
#pied img { vertical-align: bottom; }

/* Espaceur de blocs */
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }


