body{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
	background-color:#FFFFFF;
	}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
	}

.form_element{
	width:100%;
	}

#date{
	color:#979797;
	}

#px10{
	font-size:10px;
	}

#foot{
	color:#525252;
	}

H1 {
	font-size: 16px;
	color: #343434;
	margin:0px 0px 15px 0px;
	}
	
P{
	font-family:Arial, Helvetica, sans-serif;
	text-indent: 0px;
	font-size: 11px;
	color: #343434;
	margin:0px 0px 10px 0px;
	}
	
#x P, #x{
	font-family:Arial, Helvetica, sans-serif;
	text-indent: 0px;
	font-size: 11px;
	color: #4C4A46;
	margin:0px 0px 10px 0px;
	}
	
LI {
	font-size: 11px;
	color: #343434;
	list-style-iamge:url(i/arrow.gif);
	margin-bottom:2px;
	}
	
UL{
	margin:0px 0px 10px 20px;
	}

INPUT{
	font-size: 11px;
	color: #343434;
	}
	
TEXTAREA{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
	}

/*A,A:active,A:visited,A:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0000FF;
	}*/
	
A{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0000FF;
	text-decoration:none;
	}
	
A:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0000FF;
	}
	
A:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0066FF;
	}
	
A:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0000FF;
	text-decoration:underline;
	}
	
td.titreCat{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#0000CC;
	text-align:center;
	text-decoration:none;
}

A.categories{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#0000CC;
	text-align:center;
	text-decoration:none;
}

img.imgCat{
	text-align:center;
	border:0;
	text-decoration:none;
}

#foot A, #foot A:active, #foot A:visited, #foot A:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0000FF;
	}
	
/*Les images*/
td.images{
}

img.images{
}
	
/*Le texte normal*/
td.texte{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
	text-align:left;
	vertical-align:top;
	}

/*les titres*/
td.titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#0000CC;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}

td.titre_tDon{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color:#0033CC;
	padding-top:15px;
	padding-bottom:15px;
}

/*Les libellés de formulaires*/
td.frm_lib{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
}

/*la cellule contenant les champs de formulaire*/
td.frm_chmp{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
}

a.categories{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
	border:0;
	/*float:right;*/
}

img.l_lng{
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
	/*float:right;*/
}

/*les formulaires, champs*/
input.frm{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
}

/*les formulaires, select*/
select.frm_chmp{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
}

/*les formulaires, boutons*/
input.btn{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0000CC;
	/*border-color:#0000FF;*/
}

/*le livre d'or*/
td.livre_fmsg{
background:#33FFFF;
}

/*le livre d'or*/
td.sep_cat{
background-image:url(../images/graph/sep2.gif);
background-repeat:repeat-x;
}

/*la cellule contenant les messages d'erreurs*/
td.erreurs{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

/*la cellule contenant les messages de confirmation*/
td.confirm{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

/*************************************************/
/*  			La page d'accueil				 */
/*************************************************/

td.ac_tit_ifas {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#0000FF;
	padding-bottom:15px;
	padding-top:15px;
	text-align:center;
}

td.ac_intro_ifas{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	padding-bottom:10px;
}

td.ac_tit_cat{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color:#000000;
}

td.ac_det_cat{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

td.ac_prov{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

#prov{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF6600;
	position:relative;
	left:160px;
	top:-70px;
	width:300px;
	text-align:center;
}

#auteur{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size: 11px;
	color:#FFFFFF;
	position:relative;
	left:160px;
	top:-70px;
	width:300px;
	text-align:center;
	padding-bottom:20px;
}

/*************************************************/
/*  			La page programmes				 */
/*************************************************/

/*Le texte qui borde des images, comme dans programmes*/
td.texte_img{
	width:50%;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
	text-align:left;
	vertical-align:middle;
	}
	
/*Les images qui sont à côté du texte comme dans programmes*/
td.images_txt{
	width:50%;
	}

/*Le texte en bas de programme->environement*/
td.txt_envi_foot{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF6600;
	text-align:center;
	padding-top:10px;
	}