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/fd.jpg);	background-repeat: repeat-x;	background-color : #fff;} 

/* Liens généraux */
A:link { 	color: #249ECD;	 text-decoration: none	 }
A:visited {	color: #249ECD; 	text-decoration: none	}
A:hover {	background-color: #237ABF;	color: #fff;	text-decoration: none}

a.img_blanc:hover { background-color: #FFF; }

	


P,TD {	font-family: Verdana; 	font-size: 10pt; 	color: #404040; 	line-height: 11pt; 	letter-spacing: 0px; 	margin-left: 5px; 	margin-right: 5px;	}
	
.titre_principal  {	font-family: Verdana; 	font-size: 12pt; 	vertical-align:middle;	font-weight:bold; 	color:#237ABF; 	padding:8px 0px 8px 0px;	font-family: Verdana, Tahoma, Arial, sans-serif;}

.titre_medium { 	font-family: Verdana; 	font-size: 11pt; 	font-weight:normal; 	font-family: Verdana, Tahoma, Arial;	background: transparent; 	padding:2px 0px 5px 0px;	 color:#237ABF; }

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

/* 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;}

/* Theme liens 2 */
A.menu:link {color: #404040; text-decoration: none;}
A.menu:visited {color: #404040; text-decoration: none;}
A.menu:hover { 	color: White;	text-decoration: none;	background-color: #2F5F8F;}

/* Theme liens 3 */
A.bas:link { 	color: #DCDCDC;	text-decoration: none;margin-left: 5px; 	margin-right: 5px;font-family: Verdana; 	font-size: 9pt;}
A.bas:visited {color: #DCDCDC; text-decoration: none;margin-left: 5px; 	margin-right: 5px;font-family: Verdana; 	font-size: 9pt;}
A.bas:hover {	color: #C4C4C4;	text-decoration: none;	background-color: transparent;	margin-left: 5px;	margin-right: 5px;	font-family: Verdana;	font-size: 9pt;}

/* Choix de couleur de police et background*/
.color1 {background-color: #237ABF;color: White;}
.color2 {background-color: #249ECD;color: White;}
.color3 {background-color: #F3B017;color: Black;}
.color4 {background-color: #5C3F3B;color: White;}
.colora {color: #237ABF;}
.colorb {color: #249ECD;}
.colorc {color: #F3B017;}
.colord {color: #5C3F3B;}


.decal {	margin-left: 18px;}

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

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;}

.pages {color: #249ECD; text-decoration: none; font-weight:normal; background: transparent;}
A.pages:link {color: #249ECD; text-decoration: none; font-weight:normal; background: transparent;}
A.pages:active {color: #249ECD; text-decoration: none; font-weight:normal; background: transparent;}
A.pages:hover {color: #000;text-decoration: none;font-weight:normal;	background-color: #DCDCDC;}
A.pages:visited {
	color: #A9A9A9;
	text-decoration: none;
	font-weight: normal;
	background-color: #E8E8E8;
}
