body {
background-color: #ba1245; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; scrollbar-face-color: #DFDEDE; scrollbar-arrow-color: #BD1A8D; scrollbar-track-color: #F6F5F5; scrollbar-3dlight-color: #F6F5F5; scrollbar-darkshadow-color: #F6F5F5;
}                                                                                           
table {
     font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000;
}
.bton{ 
BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #990000 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 9px; font-weight: bold; color: #FFFFFF; BACKGROUND-IMAGE: url(../images/bg_rubrique.gif); BORDER-LEFT: #990000 1px solid; BORDER-BOTTOM: #990000 1px solid; BACKGROUND-COLOR: #CC0000; height: 19px;
}
.txtrouge {
    color: #FF0000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
form {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000;
} 
input {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color : #000000;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000;
}
.txtnoir {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;none; font-size: 11px; color: #000000;
}
.txtsmallnoir {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;none; font-size: 9px; color: #000000;
}
.blanc {
    color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px;
}
.blancgras{
    color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; font-size: 12px;
}
.txtnoirM {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;none; font-size: 14px; color: #000000;
}
.txtnoirunderline { 
    color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight:bold; font-size:11px; 
}
.txtnoirg { 
    color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; font-size:11px; 
}
.textenoirg { 
    color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; font-size:13px; 
}
.titrenoir { 
    color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:20px; 
}
.titrenoirXL { 
    color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; font-size:26px 
}
.titrevertpage { 
    color: #5EB902; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:20px; 
}
.titrevertXL { 
    color: #5EB902; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; font-size:26px 
}
.titrefuchia { 
    color: #CC0066; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:20px; 
}
.titrefuchiaXL { 
    color: #CC0066; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; font-size:26px 
}
.titrevertRoman { 
  text-decoration: none; color: #5EB902; font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 26px; 
}
.titreblancRoman { 
  text-decoration: none; color: #FFFFFF; font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 26px; 
}
.titrebleuRoman { 
  text-decoration: none; color: #2b3c5d; font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 24px; 
}
.titrerouge { 
    color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:20px; 
}
.titrerougeXL { 
    color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; font-size:26px 
}
.titreblanc { 
    color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:20px; 
}
.titrebleu { 
    color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:20px; 
}
.titrebleuXL { 
    color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; font-size:26px 
}
.txtviolet { 
    color: #990099; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:none; text-decoration: none; font-size:12px; 
}
.txtvioletM { 
    color: #990099; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:none; text-decoration: none; font-size:14px; 
}
.txtvioletL { 
    color: #990099; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:none; text-decoration: none; font-size:16px; 
}
.titreviolet { 
    color: #990099; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:none; text-decoration: none; font-size:20px; 
}
.titrevioletXL { 
    color: #990099; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:none; text-decoration: none; font-size:26px 
}
.titrerose { 
    color: #FF0099; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:20px; 
}
.titreroseXL { 
    color: #FF0099; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; font-size:26px; 
}
.rubblanc { 
    color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:none; font-size:16px; 
}
.txtfuchia{ 
    color: #CC0066; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px;
}
.txtfuchiagras{ 
    color: #CC0066; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; font-size:12px;
}
.txtfuchiatitre{ 
    color: #CC0066; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; font-size: 32px;
}
.txtauteur { 
    color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; font-size:14px; 
}
.txtmarron {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BB5C23; font-size: 11px;
}
.txtgris {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 10px;
}
.txtbleu {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003399; font-size: 10px;
}
.txtgrisM {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 14px;
}
.textegris {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 13px;
}
.titrenoirMAJ { 
    color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:20px; 
}
.titregrisXL { 
    color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px 
}
.titregrisMAJ { 
    color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:20px; 
}
.titrevertMAJ { 
    color: #5EB902; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:20px; 
}
.titrefuchiaMAJ { 
    color: #CC0066; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:20px; 
}
.titrerougeMAJ { 
    color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:20px; 
}
.titreblancMAJ { 
    color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:20px; 
}
.titrebleuMAJ { 
    color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:20px; 
}
.Homme{ 
    color: #0099FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; font-size:11px;
}
.Femme{ 
    color: #FF0099; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; font-size:11px;
}
.smallHomme{ 
    color: #0099FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; font-size:10px;
}
.smallFemme{ 
    color: #FF0099; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; font-size:10px;
}
.txtpartenaire{
	text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif;none; font-size: 11px; color: #666666;
}
.smalltxtblanc{ 
    color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px;
}
.smallblanc{ 
    color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;
}
.txtbleuclaire { 
    color: #3399CC; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:16px;
}
.txtbleu13px { 
    color: #3399CC; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:13px;
}
.txtgris13px { 
    color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:13px;
}
.txtRoman { 
  text-decoration: none; color: #333333; font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 14px; 
}
.txtRomansmall { 
  text-decoration: none; color: #333333; font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.titretexteRoman { 
  text-decoration: none; color: #333333; font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 26px; 
}
.titresiteRoman { 
  text-decoration: none; color: #333333; font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 30px; 
}
.titrecoleurRoman { 
  text-decoration: none; color: #D75374; font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 30px; 
}
.textepresentation {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: none; font-size: 12px; color: #000000;
}
.texteVerdanna {
	text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;
}
.texteBlanc {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;
}
.texteTemoignage {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0C3747;
}
.texteReponse {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #232939;
}
.titreshopping {
	text-decoration: none; font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000;
}
.titresearch {
	text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; color: #0066cc;
}
.txtrecettevert {
    color: #8C962D; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight:none; font-size:12px; 
}
.txtsearchRoman { 
  text-decoration: none; color: #666666; font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 24px; 
}
.txtJustify {
text-align: justify;
}
.txtLeft {
text-align: left;
}
.txtRight {
text-align: right;
}
.txtCenter {
text-align: center;
}
.txtItalic {
font-style: italic;
}
.verticalAlign {
vertical-align: middle;
}