@charset "iso-8859-1";
body {color: #ffffff; background-color:#A41031; margin:5px;font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;}

table {width: 100%;  font-size: x-small}
table td {
	padding: 0;  vertical-align: top; }


a {  text-decoration: none; color:#ffffff;}
a:hover {  text-decoration: none; color: #ffffff;
}

hr {
clear: both;
width: 100%;
border: 1; /* enleve toute bordure */
border-bottom: 1px black solid; /* une seule bordure (sinon firefox met une bordure en haut ET en bas mais pas IE */
height: 1px; /* pour IE */
}
h1{
  text-align: center;
  border: 0px;
  color:#393939;
  background-color: #ffffff;
  font-family: arial, comic sans ms,  ms sans serif;
  font-size:14px;
  font-weight: bold;
}


h2 {background-color: #393939; color: #cccccc; font-weight: bold; font-size:14px; }
h3 {background-color: #ffffff; color: #394949;  font-size:14px; font-weight: bold; }
h4 {background-color: #393939; color: #D1D1D1; font-weight: bold; font-size:11px; }
h5 {background-color: #ffffff; color: #932623; font-weight: bold; font-size:11px; }
h6{background-color: #393939; border:1; border-color:#000; color: #cccccc; font-weight: normal; font-size:9px; }
ul { margin: 2px; padding: 2px; list-style: decimal inside; text-align: left;}
li { margin-left: 5px; list-style:square; color: #cccccc}
ul.level1 { margin: 2px; padding: 2px; list-style: decimal inside; text-align: left; font-size: small}
li.level1 { margin-left: 10px; list-style:circle; color: #393939}
ul.level3 { margin-left: 10px; list-style:circle; color: #0033cc}
li.level3 { margin-left: 10px; list-style:circle; color: #0033cc}
ul.level4 { margin-left: 10px; list-style:circle; background-color: #cfcfcf; color: #393939}
li.level4 { margin-left: 10px; list-style:circle; background-color: #cfcfcf; color: #393939}
ul.level2 { margin: 2px; padding: 2px; list-style: decimal inside; text-align: left; font-size: small}
li.level2 { margin-left: 10px; list-style:circle; color: #ffffff}


.tablemain, .tablemain TD, .tablemain TH
{
background-color:#A41031;
color:#ffffff;
font-family:Verdana,Arial,Times New Roman; 
font-size:10pt;

}
.tablemenucenter, .tablemenucenter TD, .tablemenucenter TH
{
background-color:#a0d444;
color:#393939;
font-family:Verdana,Arial,Times New Roman; 
font-size:8pt;
}
a {  text-decoration: none; font-size:8pt; color:#969696;}
a:hover {  text-decoration: none;  font-size:8pt; color: #A1A1A1;
}
.tablefooter, .tablefooter TD, .tablefooter TH
{
background-color:#a0d444;
color:#ffffff;
font-family:Verdana,Arial,Times New Roman; 
font-size:8pt;
}

tr.line1  {background-color: #dacd7e; padding: 5px;}
tr.line2  {background-color: #dad19f; padding: 5px;}





