body {	margin-left: 0px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #FFF;}

	h1 , h2 , h3 , h4 , h5 , h6 { padding: 5px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
	h1                          { margin-bottom: 5px; padding: 0 5px 5px 0; font-size: 2.6em; color: #AAA; }
	h2 , h3                     { font-size: 22px; color: #000; }
	h4 			                {	font-size: 15px;	color: #666;}
   h5 		  		             {	font-size: 15px;	color: #666; padding: 0px 0px 0px 0px; }
	h6              				 {	font-size: 11px;	color: #000;}

td {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;}

a {	color: #000000;	font-weight: normal;	text-decoration: none;}
a:visited {	color: #000000;	font-weight: normal;	text-decoration: none;}
a:active {	color: #000000;	font-weight: normal;	text-decoration: none;}
a:hover {	color: #000000;	font-weight: normal;	text-decoration: underline;}

/*  liens haut de page */
.menu_top {	font-size: 10px;	letter-spacing: 0px;	color: Gray;	font-weight: normal;}
a.menu_top {	color: Gray;	font-weight: normal;	text-decoration: none;}
a.menu_top:visited {	color: Gray;	font-weight: normal;	text-decoration: none;}
a.menu_top:active {	color: Gray;	font-weight: normal;	text-decoration: none;}
a.menu_top:hover {	color: Gray;	font-weight: normal;	text-decoration: underline;}

/*  liens jaune */
.jaune {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: 0px;	color: #F6A901;	font-weight: bold;}
a.jaune {	color: #F6A901; font-weight: bold;	text-decoration: none;}
a.jaune:visited {	color: #F6A901;	font-weight: bold;	text-decoration: none;}
a.jaune:active {	color: #F6A901;	font-weight: bold;	text-decoration: none;}
a.jaune:hover {	color: #F6A901;	font-weight: bold;	text-decoration: underline;}

/*  liens caramel */
.caramel {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: 0px;	color: #D19861;	font-weight: bold;}
a.caramel {	color: #D19861; font-weight: bold;	text-decoration: none;}
a.caramel:visited {	color: #D19861;	font-weight: bold;	text-decoration: none;}
a.caramel:active {	color: #D19861;	font-weight: bold;	text-decoration: none;}
a.caramel:hover {	color: #D19861;	font-weight: bold;	text-decoration: underline;}

/*  liens bas de page */
.menu_bas {	font-family: "MS Sans Serif", Geneva, sans-serif;	font-size: 11px;	letter-spacing: 2px;	color: #CCCCCC;	font-weight: normal;}
a.menu_bas {	color: #CCCCCC;	font-weight: normal;	text-decoration: none;}
a.menu_bas:visited {	color: #CCCCCC;	font-weight: normal;	text-decoration: none;}
a.menu_bas:active {	color: #CCCCCC;	font-weight: normal;	text-decoration: none;}
a.menu_bas:hover {	color: #CCCCCC;	font-weight: normal;	text-decoration: underline;}

/* formulaire champ texte */
.champ_form { border-top: #FFF 1px solid; border-left: #FFF 1px solid;   border-right: #FFF 1px solid; border-bottom: #FFF 1px solid; background-color : #FFFFFF;	color: #D19861;	 font-family: "MS Sans Serif", Geneva, sans-serif;	  font-size: 10px;}

.just {	text-align: justify;}

	#boxForum              { margin-bottom: 10px; padding-bottom: 8px;  background: url(../pix/boxes_bg.jpg) bottom center no-repeat; height:110px;}
	#boxForum h4           { padding: 5px 0px 8px 10px; background: url(../pix/boxes_bg.jpg) top center no-repeat; }
	#boxForum h6           { margin: -20px 10px 0px 10px; }
	#boxForum a            { font-weight: normal; font-size: 11px; font-style: italic; color: Gray;}
	#boxForum a:hover      { font-weight: normal;  font-size: 11px; font-style: italic; color: Gray;text-decoration: underline;}
	
	/* gif transparent */
.gif {background: transparent;}
A.gif:link {background: transparent;}
A.gif:visited { background: transparent;}
A.gif:hover {background: transparent;}