body {font-family:helvetica, arial, sans-serif;font-size:12px;color:#666666;margin:0px;}
.image-marge {padding:1px} 
.bleuBackground {background-color:#D1E7F5}
.vertBackground {background-color:#E2F4DA}
.borderImg {border:#999933 solid 1px }
.borderImg1 {border:#999933 solid 1px }
.borderImg2 {border-right-style: solid;border-left-style: solid;border-right-width: 1px;border-right-color:#999933; border-left-width: 1px;border-left-color:#999933;}
.borderbas{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #33FF66;}
.float {float:left;margin-top: 4px;margin-right: 4px;margin-bottom: 4px;margin-left: 4px;}
.float4 {float:left;padding:10px; width:88px}
.float1 {float:left;margin-top: 0px;margin-right: 4px;margin-bottom: 4px;margin-left: 0px;}
.float2 {margin-top: 2px;margin-right: 0px;margin-bottom: 2px;margin-left: 0px;}
.float3 {margin-top: 0px;margin-right: 8px;margin-bottom: 0px;margin-left: 3px;}
.floatRight {float:right; margin:2px; vertical-align:bottom  }
.separer {background-image:url(img/elipse.gif);background-repeat:repeat-x ; height:2px}
.titrespace {margin-left:10px}
.titreH {font-size:13px;font-family: Geneva, Arial, Helvetica, sans-serif;font-weight: bolder;color: #1B4F74}
.titreB {font-size:13px;font-family: Geneva, Arial, Helvetica, sans-serif;font-weight: bolder;color: #003300}
.bg {background-image:url(../img/bg.gif); background-repeat:repeat-x; }
h1 {font-family: serif, sans-serif;font-size: 2.4em;font-style: normal;font-weight: normal;font-variant: normal;color: #0099FF; margin-left:15px; margin-top:5px}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #CC3399;text-transform: uppercase; word-spacing:6px; letter-spacing:3px; padding:0px; margin:0px; padding-top:10px}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-transform: uppercase;  letter-spacing:1px; padding:0px; margin:0px; padding-top:10px}
.article H4 {FONT-WEIGHT: bold; padding:0px; margin:0px;  FONT-FAMILY: "Times New Roman", Times, serif; font-size:17px}
.traitViolet {border-top-width: 10px;border-right-width: 10px;border-left-width: 10px;border-top-style: solid;border-right-style: solid;
	border-left-style: solid;border-top-color: #CC3399;border-right-color: #CC3399;border-left-color: #CC3399;}
.trait{border-top-width: 1px;border-top-style: solid;border-top-color: #666666; margin-left:8px; margin-right:8px}
.blue {color: #4F79AA;font-weight: bold;}
.size01 {
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.size02 {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.size03 {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.size03N {
	font-size:11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.size04 {
	font-size:12px;
	font-family: Arial;
}
.size04N {
	font-size:12px;
	color: #000000;
	font-family: Arial;
	letter-spacing:2px;
}
.size05 {
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.size05N {
	font-size:12px;
	color: #000000;
	font-weight: 600;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.size07N {
	font-size:14px;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.size06 {font-size:16px;}
.size07 {
	font-size:14px;
	font-family:Arial;
	color:#000000;
	}
.size08 {
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
.size08B {
	font-size:14px;
	font-family:Arial;
	color:#FFFFFF;
	font-weight: bold;
	}
.size08Brose {
	font-size:14px;
	font-family:Arial;
	color:#ED008C;
	font-weight: bold;
	}
.size06Noir {
	font-size:16px;
	color:#000000;
	text-transform:uppercase;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::4px;
}
.size06Mauve {
	font-size:16px;
	font-family:Arial;
	color:#B300B3;
	font-weight: bold;
}
.size06Orange {
	font-size:16px;
	font-family:Arial;
	color:#ff6801;
	font-weight: bold;
}
.size06Mauvep {
	font-size:16px;
	font-family: Arial;
	color:#B300B3;
}
.size06Orangep {
	font-size:14px;
	font-family:Arial;
	color:#ff6801;
}
.promoelipse1 {margin-top:2px;margin-bottom:1px;margin-right:11px;background-image:url(../img/elipse.gif);background-repeat:repeat-x}
.style1{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;}
.margemode{	margin-right: 4px;margin-left: 4px;}
.box1{border-top-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #000000;
	border-bottom-color: #000000;border-left-color: #000000;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;
	border-right-style: none;border-right-color: #000000;}
.box2{border-top-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: none;border-top-color: #000000;
	border-bottom-color: #000000;border-left-color: #000000;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;
	border-right-style: solid;border-right-color: #000000;}
.box3{border-top-width: 2px;border-top-style: solid;border-bottom-style: solid;border-left-style: none;border-top-color: #000000;
	border-bottom-color: #000000;border-left-color: #000000;border-bottom-width: 2px;border-left-width: 1px;border-right-width: 1px;
	border-right-style: none;border-right-color: #000000;}
.box4{border-top-width: 1px;border-top-style: none;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;			    border-top-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;border-right-color: #CCCCCC;border-bottom-width: 1px    ;border-left-width: 1px;border-right-width: 1px;border-right-color: #CCCCCC;}
.box5{border-top-width: 1px;border-top-style: solid; border-top-color: #CCCCCC; 
	  border-bottom-style: solid; border-bottom-color: #CCCCCC; border-bottom-width: 1px;
	  border-left-style: solid; border-left-color: #CCCCCC;border-left-width: 1px;
	  border-right-width: 1px; border-right-style: none;border-right-color: #CCCCCC;}
.box6{border-top-width: 1px;border-top-style: solid; border-top-color: #CCCCCC; 
	  border-bottom-style: solid; border-bottom-color: #CCCCCC; border-bottom-width: 1px;
	  border-left-style: solid; border-left-color: #CCCCCC;border-left-width: 1px;
	  border-right-width: 1px; border-right-style: solid;border-right-color: #CCCCCC;}
.box{border: 1px solid #000000;}
.boxshop{ margin-left:10px; margin-right:3px; margin-top:3px; }
.GAUCHE {border-left-width: 4px;border-left-style: solid;border-left-color: #000000;}

a.lienNoir:link, a.lienNoir:visited  {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;font-style: normal;text-decoration:none}

a.lienNoir:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;font-style: normal;text-decoration: underline;}
.chapeau {
	font-size: 13px;
	text-transform: uppercase;
	color: #000000;
	letter-spacing: 2px;
	word-spacing: 3px;
}
.corps {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: normal;
	letter-spacing: 1px;
	word-spacing: 3px;
}
.promoelipse1 {
	margin-top:2px;
	margin-bottom:1px;
	margin-right:11px;
	background-image:url(../img/elipse.gif);
	background-repeat:repeat-x
}
.Style2 {color: #000000}
.Style16 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Style19 {font-family: Arial, Helvetica, sans-serif}
.Style20 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Style21 {color: #FFFFFF; font-weight: bold; }
.Style23 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; }
.Style25 {color: #010000}
.Style26 {font-family: Verdana, Arial, Helvetica, sans-serif}
.archiveArea {
	background-color:#F5F5F5;
	height:30px;
	font-size:14px;
	word-spacing:3px;
	line-height:20px
}

