body{
  text-align: center;
}
#wrapper{
	width: 990px;
	margin-right: auto;
  margin-left: auto;
  text-align: left;  
}
.blanc01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.gris01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #808080;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.date {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #808080;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.gris02 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #808080;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre00 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 15pt;
	COLOR: #D90000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre00a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #D90000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.gris02:hover {
	color: #FFFFFF;
}
.violet01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #6B5980;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.violet01BD {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #6B5980;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.vert01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #3A4D2E;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.avis {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #B9EFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.avis02 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #005066;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.avis02BD {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #005066;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.avis03BD {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #005066;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.gris03 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.gris04 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.noir01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.txt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.gris05 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #7F7F7F;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.rouge01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #D90000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.rouge01BD {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #D90000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.orange01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FF6C00;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}
.orange01BD {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #FF6C00;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}
.titre01a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #D90000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.noir01BD {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.gris06 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #4D4D4D;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.gris07 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.gris02Select {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.gris07:hover {
	font-weight: bold;
	color: #9167C1;
}
.titre01{
	FONT-WEIGHT: normal;
	FONT-SIZE: 15pt;
	COLOR: #007293;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre01a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #007293;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre02{
	FONT-WEIGHT: normal;
	FONT-SIZE: 15pt;
	COLOR: #AB97AB;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre02a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #AB97AB;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre03{
	FONT-WEIGHT: normal;
	FONT-SIZE: 15pt;
	COLOR: #FF9600;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre03a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FF9600;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre04{
	FONT-WEIGHT: normal;
	FONT-SIZE: 15pt;
	COLOR: #9167C1;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre04a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #9167C1;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre05{
	FONT-WEIGHT: normal;
	FONT-SIZE: 15pt;
	COLOR: #8CC700;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre05a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #8CC700;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre06{
	FONT-WEIGHT: normal;
	FONT-SIZE: 15pt;
	COLOR: #339801;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre06a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #339801;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre07{
	FONT-WEIGHT: normal;
	FONT-SIZE: 15pt;
	COLOR: #D90080;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre07a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #D90080;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre08{
  FONT-WEIGHT: normal;
  FONT-SIZE: 15pt;
  COLOR: #ebb900;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
.titre08a {
  FONT-WEIGHT: normal;
  FONT-SIZE: 12pt;
  COLOR: #ebb900;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
.rub0 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.rub0:hover {
	font-weight: normal;
	color: #D90000;
}
.rub0select {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #D90000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.rub01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.rub01:hover {
	font-weight: normal;
	color: #007293;
}
.rub01select {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #007293;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.rub02 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.rub02:hover {
	font-weight: normal;
	color: #AB97AB;
}
.rub02select {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #AB97AB;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.rub03 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.rub03:hover {
	font-weight: normal;
	color: #FF9600;
}
.rub03select {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #FF9600;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.rub04 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.rub04:hover {
	font-weight: normal;
	color: #9167C1;
}
.rub04select {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #9167C1;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.rub05 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.rub05:hover {
	font-weight: normal;
	color: #8CC700;
}
.rub05select {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #8CC700;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.rub06 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.rub06:hover {
	font-weight: normal;
	color: #339801;
}
.rub06select {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #339801;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.rub07 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.rub07:hover {
	font-weight: normal;
	color: #D90080;
}
.rub07select {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #D90080;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.rub0183 {
  FONT-WEIGHT: normal;
  FONT-SIZE: 8pt;
  COLOR: #666666;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
a.rub0183:hover {
  font-weight: normal;
  color: #ebb900;
}
.rub0183select {
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR: #ebb900;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

.inputrech{
	BORDER: solid 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.inputnewsletter{
	BORDER: solid 1px #808080;
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titreForm {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titreNewsletter
{
	font-size: 12pt;
  	font-weight: bold;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
