body	{ margin: 0; padding: 0 }
table	{ width: 100% }
table#layout {color: #fff }
th.tabJour, td.tabJour	{
	vertical-align: middle;
	background-color: #E6E6E6;
	border: 2px solid #B4B4B4;
	text-align: center;
	font-family: arial;
	padding-left: 0;
	padding-right: 0;
	font-size: 12px;
	color: #006753;
}
table td	 {
	vertical-align: middle;
}
table td	{ 
	text-align: center; 
}
acronym	{ font-variant: small-caps }
SPAN { 
	FONT:bold 12 Arial; 
	CURSOR:pointer 
} 
img	{ 
	border: none;
	vertical-align: top;
}
a	{ 
	color: #E8BD1E; 
	color: #E8BD1E; 
	}
a:hover, a:focus {
	text-decoration: underline;
	color: #DCDCDC;
}
a:active { 
	text-decoration: underline; color: #EBBF25
}
a:visited	{
	color: #2B5700;
}

a.th {
	color: White;
	font-size: 12px;
	text-decoration: none;
}
a.titre_page {
	color: Black;
	font-size: 12px;
	text-decoration: none;
	color: Black;
	text-align: center;
	font-family: arial, sans-serif;
	font-weight: bolder;
}
a.th:hover {
	color: #DCDCDC;
	font-weight: bolder;
	text-decoration: underline;
}
a.th:visited	{
	color: White;
}

th, th.tab {
	font-weight: bolder;
	font-size: 10px;
	vertical-align: middle;
}
td {
	font-size: 9px;
	vertical-align: middle;
}

td.tab, th.tab	{
	vertical-align: middle;
	background-color: #EBBF25;
	color: Black;
	text-align: center;
	font-family: arial;
	padding-left: 0;
	padding-right: 0;
}
td.tab0, th.tab0	{
	vertical-align: middle;
	background-color: #EBBF25;
	color: Black;
	text-align: center;
	font-family: arial;
	padding-left: 0;
	padding-right: 0;
	font-size: 12px;
	color: White;
	font-weight: bold;
}
th.tab1, th.tab2, th.tab3, th.tab4, th.tab5, th.tab5, th.tab6, td.tab_champs,	th.tab_champs	{
	vertical-align: middle;
	background-color: #2B5700;
	color: #EBBF25;
	text-align: center;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	padding-left: 0;
	padding-right: 0;
	width: 10%;
}
th.tab2, td.tab2	{
	vertical-align: middle;
	background-color: #006753;
	text-align: center;
	font-family: arial;
	padding-left: 0;
	padding-right: 0;
	font-size: 12px;
	color: White;
	font-weight: bold;
}
th.dateMiseAJour	{
	color: Black;
	font-size: 11px;
	text-decoration: none;
	color: Black;
	text-align: center;
	font-family: arial, sans-serif;
	font-weight: bolder;
}
td.copy		{
	vertical-align: middle;
	text-align: center;
	font-weight: bolder;
	font-family: arial;
	font-size: 9px;
	padding-left: 0;
	padding-right: 0;
	background-color: White;
	color: #2B5700;
}
#menu dt.positive {
	color: #006753;
	background-color: #FFFFFF;
}
#menu dt.negative {
	color: Red;
	background-color: #FFFFFF;
}
th.tab1:hover, th.tab2:hover, th.tab3:hover, th.tab4:hover, th.tab5:hover, th.tab6:hover, tr.tab1, tr.tab2, tr.tab3, tr.tab4, tr.tab5, tr.tab6{
	background-color:  #EBBF25;
}
tr.tab1:hover, #menu dt.smenu1 {
	background-color: #202080;
}
tr.tab2:hover, #menu dt.smenu2 {
	background-color: #006753;
}
tr.tab3:hover, #menu dt.smenu3 {
	background-color: Red;
}
tr.tab4:hover, #menu dt.smenu4 {
	background-color: #90CBA8;
}
tr.tab5:hover, #menu dt.smenu5 {
	background-color: #937A9E;
}
tr.tab6:hover, #menu dt.smenu6 {
	background-color: #A0DCEA;
}
h1	{
	font-size: 20px;
	font-family: "Lucida Sans";
	text-align: center;
	color: #2A4600;
}
h2	{
	font-size: 20px;
	font-family: "Lucida Sans";
	text-align: center;
	font-style: italic;
	color: #2A4600;
}
dl, #main p, #main ul, ol.note	{ 
	font-family: "Lucida Sans";
}
h3	{
	font-size: 20px;
	font-family: "Lucida Sans";
	text-align: center;
	font-style: italic;
	color: #2A4600;
}
h4	{
	font-size:10px;
	text-align: center;
	font-family: "Lucida Sans";
}

table.revision td {
	color: #015138;
	font-family: "Times New Roman";
	text-align: left;
	font-size: 13px;
}

table.revision td ul {
	margin:13px 0;
}

table.revision td.center {
	text-align:center;
}

ol li {
    color: #000;
    font-size: 16px;
    margin-bottom: 13px;
}





