BODY {
	border-right : 0 none inherit;
	padding-right : 0;
	border-top : 0 none inherit;
	padding-left : 0;
	padding-bottom : 0;
	margin : 0;
	border-left : 0 none inherit;
	padding-top : 0;
	border-bottom : 0 none inherit;
	background-color : #5F7E07;
	background: url(../pix/fond.jpg);
	background-position: top;
	font-family: Verdana;
	font-size: 10px;
} 

	h1 , h2 , h3 , h4 , h5 , h6 {	padding: 0px 0px;	0; 0; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-weight: bold; }
	h1                          { margin-bottom: 5px; padding: 0 5px 5px 0; font-size: 2.6em; color: #fff; }
	h2 , h3                     { font-size: 20px; color: #fff; }
	h4 , h5 , h6                {	font-size: 14px;	color: #FFD700; font-weight: bold;}

table,tr,td{	font-family: Verdana;	font-size: 10px; color: #FFF; }


td.bas{	font-family: "MS Sans Serif", Geneva, sans-serif;	font-size: 13px;	 color: #CCCCCC; font-weight: bold;}

a.menu{	color: #FFF;	text-decoration: none; font-size: 13px; font-weight: normal;}
a.menu:visited{	color: #FFF;	text-decoration: none; font-size: 13px; font-weight: normal;}
a.menu:hover  {	background-color: #FFF;	color: #5F7E07;	text-decoration: none; font-size: 13px; font-weight: normal;}


a{	color: #fff;	text-decoration: none;}
a:hover{ 	text-decoration: underline;}

.bas{	color: #3C421C;}
a.bas{	color: #3C421C;}
a.bas:visited{	color: #3C421C;}
a.bas:hover{	text-decoration: underline;	color: FFF;}

span.cliquez{	font-size: 9px;}

h1{	font-family: Verdana;	font-size: 12px;	color: #696969;}
INPUT, textarea, .input, .TEXTBOX_STANDARD, .TEXTBOX, SELECT, OPTION {	font-size: 11px;	color: #000000;	border: solid 1px #fff;	background-color: #ffffff;	font-family: verdana, helvetica, sans-serif;	vertical-align: middle;}
.input {	font-size: 11px;	color: #000000;	border: solid 1px #FFFFFF;	background-color: #fff;	font-family: verdana, helvetica, sans-serif;	vertical-align: middle;}



/*--- BOXES ET FENETRES ---*/
	
	#categBox                   { margin: 0px 45px 10px 25px;}
	#categoriesBox              { margin-bottom: 10px; padding-bottom: 8px; margin-top: 0px;	background: url(../pix/boxes_bg.gif) no-repeat bottom center;	}
	#categoriesBox h4           { padding: 5px 40px 0px 25px; background: url(../pix/boxes_bg.gif) top center no-repeat; height: 110px; text-align: center;}
	#categoriesBox a            { font-weight: normal; font-size: 11px;}
	
	#categoriesBox2              { margin-bottom: 10px; padding-bottom: 8px; background: url(../pix/boxes_bg.jpg) bottom center no-repeat; }
	#categoriesBox2 h4           { padding: 5px 10px 0px 25px; background: url(../pix/boxes_bg.jpg) top center no-repeat; }
	#categoriesBox2 a            { font-weight: normal; font-size: 11px;}
	
	/* css pour les pop up images */

#lightbox{
	background-color: #FFF; /* couleur du cadre de la photo agrandie */
	padding: 30px; /* largeur du cadre */
	}
#lightboxDetails{
	font-size: 0.6em; /* allure de la légende */
	padding-top: 0.4em;
	font-family:verdana;
	font-size:8pt;
}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; left: 15px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{	background-image: url(overlay.gif); }

* html #overlay{
	background-color: #333; /* couleur de transparence */
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.gif", sizingMethod="crop");
}
.img_mini{border:0px } /* bordure pour la miniature */