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: url(../pix/fond.gif);	background-repeat: repeat-x;	background-color : #B3D66E;} 

/* Liens généraux */
A:link { 	color: #5B7E16;	 text-decoration: none	 }
A:visited {	color: #5B7E16; 	text-decoration: none	}
A:hover {	color: #5B7E16;	text-decoration: underline}

TD,TR,TABLE {	font-family: Verdana; 	font-size: 9pt; 	color: #FFF; 	line-height: 11pt; 	letter-spacing: 0px; 	margin-left: 0px; 	margin-right: 0px;	}
	
H1 {	font-family: Verdana;	font-size: 11pt;	vertical-align: middle;	font-weight: bold;	color: #fff;	padding: 0px 0px 0px 0px;	font-family: Verdana, Tahoma, Arial, sans-serif;}
H2 { 	font-family: Verdana; 	font-size: 10pt; 	font-weight:bold;  font-family: Verdana, Tahoma, Arial;	background: transparent; 	color:#5B7E16; 	padding-bottom:5px; 	margin:0px; }
H3 { 	font-family: Verdana; 	font-size: 12pt; 	font-weight:bold;  font-family: Verdana, Tahoma, Arial;	background: transparent; 	color:#5B7E16; 	padding-bottom:5px; 	margin:0px; }

/* Theme Photos */
.pix { border: solid 1px 1px 1px 1px #000;  }
A.pix:link {	border: solid 1px 1px 1px 1px #000; }
A.pix:visited { border: solid 1px 1px 1px 1px #000; }
A.pix:hover {	border: solid 1px 1px 1px 1px #000; }

/* Theme liens 1 */
.news {color: #000000; text-decoration: none; font-weight:bold; background: transparent;}
A.news:link {color: #000000; text-decoration: none; font-weight:bold; background: transparent;}
A.news:visited {color: #000000; text-decoration: none; font-weight:bold; background: transparent;}
A.news:hover {	color: #0A1F33;	text-decoration: none;	font-weight:bold;	background-color: #DCDCDC;}

li {  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 100%; color: black; display : list-item; list-style-image : url(../pix/puce1.gif); list-style-position: outside;}

/* Theme liens 2 */
a.menu:link {	font-size: 12pt; color: #B3D66E;	text-decoration: none; font-weight:normal; 	font-family:Geneva, Arial, Helvetica, sans-serif;line-height: 14pt; }
a.menu:visited {font-size: 12pt; color: #B3D66E; text-decoration: none; font-weight:normal; 	font-family:Geneva, Arial, Helvetica, sans-serif;}
a.menu:hover { font-size: 12pt; color: White;	text-decoration: none;	font-weight:normal; 	background-color: #B3D66E; font-family:Geneva, Arial, Helvetica, sans-serif; }

.intro {	background: url(../pix/fdintro.jpg);	background-repeat: no-repeat;}
.intro2 {	background: url(../pix/basintro.jpg);	background-repeat: no-repeat;}

/* Theme liens 3 */
A.bas:link {	color: #555555;	text-decoration: none; font-size: 8pt;}
A.bas:visited {color: #555555; text-decoration: none; font-size: 8pt;}
A.bas:hover {color: #555555; text-decoration: underline;  font-size: 8pt;}

/* Choix de couleur de police et background*/
.color1 {background-color: #C1D2DD;}
.colora {color: #000;}

.decal {	margin-left: 18px;}

.cate {	margin-left: 18px;	color: #316595;}

INPUT, textarea, .input, .TEXTBOX_STANDARD, .TEXTBOX, SELECT, OPTION {	font-size: 11px;	color: #000000;	border: solid 1px #ccc;	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;}

TD.index{	background-image: url(../pix/fd_index.gif);	background-repeat: repeat-y;}

TD.pages {	background-color: #fff; color: Black; background-image: url(../pix/fd_pages.jpg);	background-repeat: no-repeat;}


#lightbox{
	background-color: White; /* couleur du cadre de la photo agrandie */
	padding: 5px; /* 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; right: 5px; }

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

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

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