body { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
td { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px; }
p { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px; }
a  { color: #505050; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; }
a:link { color: #505050; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; }
a:hover     { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:underline; color:#8fa513; }
a:active        { color: #7777a4; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:underline }

.Contour_B_1px {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.Contour_1px  { 
	border: solid 1px black;
}
.Contour_1px39373A  { 
	border: solid 1px #39373a;
}
.Contour_B_1pxVert {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D800;
	border-right-color: #B3D800;
	border-bottom-color: #B3D800;
	border-left-color: #B3D800;
}
.collapse {
	border-collapse: collapse;
}
.rouge {
	color: #F00; 
}
.exposant {
	position: relative; 
	top: -.5em;
	font-size: 70%;
}


h1 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:22px; padding-top:10px; color:#8fa513;  }
h2 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:16px; display:inline;   }
h3 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:14px; display:inline;   }
h4 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:12px; padding-top:5px; padding-left:5px;  }
h5 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:10px;  }

h4 a:hover { color:#FFFFFF;  }
h2 a { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:16px; display:inline;   }
#infospratiques { padding-left:5px; }
#infospratiques h4 { line-height:22px; margin:0; padding:0;  }
#infospratiques h4 a:hover { color:#FFFFFF;  }