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: top center url(../pix/bg-index.jpg);	background-repeat: no-repeat; background-color : #0A1F33;} 

/* Liens généraux */
A:link { 	color: #316595;	 text-decoration: none	 }
A:visited {	color: #316595; 	text-decoration: none	}
A:hover {	background-color: #C5D935;	color: #0A1F33;	text-decoration: none}

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

.titre_medium { 	font-family: Verdana; 	font-size: 10pt; 	font-weight:bold; 	font-family: Verdana, Tahoma, Arial;	background: transparent; 	color:#316595; 	padding:5px; 	margin:0px; }

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

/* 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;
}
A.bas:visited {color: #DCDCDC; text-decoration: none;}
A.bas:hover {color: #DCDCDC; text-decoration: underline; background-color: transparent;}

/* Choix de couleur de police et background*/
.color1 {background-color: #C1D2DD;}
.color2 {background-color: #D8E2E9;}
.color3 {background-color: #2F5F8F;}
.color4 {background-color: #C5D935;}
.color5 {background-color: #F3F8FC;}
.colora {color: #316595;}
.colorb {color: #D8E2E9;}
.colorc {color: #2F5F8F;}
.colord {color: #898989;}
.colore {color: #C5D935;}

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

