.texte {
	font-size: 12px;	font-family: Arial;
}
.textegras {
	font-size: 12px;	font-family: Arial;
	font-weight: bold;
	color: #000000;
}
.titreparagraphe {
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	background-color: #FF0000;
	color: #FFFFFF;
	padding: 5px;
}
.textegrasblanc {
	font-size: 12px;	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
}
.hr {
	color: #FFFFFF;
	vertical-align: baseline;
	font-size: 9px;
	padding: 0px;
}
.menu {
	font-size: 12px;	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.texteblanc {
	font-size: 12px;	font-family: Arial;
	color: #FFFFFF;
}
.textemoyenblanc {
	font-size: 11px;	font-family: Arial;
	color: #FFFFFF;
}
BODY {
background-color: #004195 !important;
font-family: Arial;
font-size : 11px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
a {
color: #CC00FF;
text-decoration:none}
a:hover{color:red;text-decoration:underline;}.texteblancpetit {

	font-size: 9px;	font-family: Arial;
	color: #FFFFFF;
}
.cookieAcceptBar {display:none;position: fixed;top: 0;left:0;right: 0;text-align: center;background-color:#fff;color: #222;padding: 1px 0;z-index: 99999; font-size:13px;-webkit-transform: translateY(0%);transform: translateY(0%);}
.cookies{margin-top:41px !important}
.cookieAcceptBar a {color: #fff;text-decoration: none;font-weight: bold;}
.close {cursor: pointer;background-color:#fff;color: #000 !important;text-transform: uppercase;border: 2px solid rgba(0,0,0,0.75);width: 17px;height: 17px;display: inline-block;border-radius: 3px; font-size:14px; line-height:14px}
.textegrasbleu {
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #0066FF;
}
.textemoyengrasbleu {
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #0066FF;
}
.tableau {
	border: 1px solid #999999;
	clip:   rect(auto auto auto auto);
}
.tableaubleu {

	border: 1px solid #84A3FF;
	clip:   rect(auto auto auto auto);
}
.tableaurouge {

	border: 1px solid #FF0000;
	clip:   rect(auto auto auto auto);
}
.textegrasrouge {

	font-size: 12px;	font-family: Arial;
	font-weight: bold;
	color: #FF0000;
}
.textepetit {

	font-size: 12px;
	font-family: Arial;
}
.textetoutpetit {

	font-size: 11px;
	font-family: Arial;
}
.textegrasmauve {

	font-size: 12px;	font-family: Arial;
	font-weight: bold;
	color: #CC0066;
}
.textebleuclair {
	font-size: 12px;	font-family: Arial;
	font-weight: normal;
	color: #0066FF;
}
.textemoyenbleu {
	font-size: 11px;	font-family: Arial;
	font-weight: normal;
	color: #0066FF;
}
.textemoyenbleuclair {
	font-size: 11px;	font-family: Arial;
	font-weight: normal;
	color: #0066FF;
}
.textemoyengrasblanc {

	font-size: 11px;	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
}
.textemoyen {

	font-size: 11px;	font-family: Arial;
}
.textemoyengras {

	font-size: 11px;	font-family: Arial;
	font-weight: bold;
}
.textemoyenrouge {

	font-size: 11px;	font-family: Arial;
	color: #FF0000;
}
.grandtexte {

	font-size: 14px;
	font-family: Arial;
}
.texteindigo {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #0099FF;
}
.grandtexterouge {

	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #FF0000;
}
.texteorange {

	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #FF9900;
}
.textemauve {

	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #CC0066;
}
.textebleuclair {


	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #00CCCC;
}
.texte2 {

	font-size: 14px;	font-family: Arial;
}
.textenoir {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
}
.grandtexte {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}
.blancsurbleu {
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	background-color: #0000FF;
	color: #FFFFFF;
	padding: 0px;
}
.textegrasvert {
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #009900;
}
.float_left{margin: 0;float: left;width: 49%;}
.box20{text-align: right;margin-top: 30px;color: #002E5B;font-size: 20px;margin-bottom: 0;vertical-align: top; margin-right:5px}
.title, .sub_title{display: inline-block; font-weight:bold;margin-top: 0;margin-bottom: 0;}
.title{vertical-align: top;}
.sub_title{text-align: left;margin-left: 8px;}
