body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	text-decoration: none;
	background-color:#FAFAFD;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
}
table {
	background-color:#FFFFFF;	
	
}
table.bgMenusBas {
	/*background-color:#FAFAFD !important;*/	
	background-color:#FAFAFD;
}
table.bgMain {
	background-color:#EFF6FC !important;	
	
}
table.border {
	border-bottom-color:#999999;
	border-bottom-width:thin;
	border-top-color:#999999;
	border-top-width:thin;
}
th.entete {background-color:#CEE8FC;
	text-align:center;
}
th.enteteGros {background-color:#CEE8FC;
	text-align:center;
	font-size:large
}
td.entete {background-color:#CEE8FC;
	text-align:center;
	font-weight:bold;
}
td.grayCenter {background-color:#F0F0F0;
	text-align:center;
}
td.grayLeft {background-color:#F0F0F0;
	text-align:left;
}
td.lessGrayCenter {background-color:#FBF7FA;
	text-align:center;
}
td.lessGrayLeft {background-color:#FBF7FA;
	text-align:left;
}
td.centerBoldSmallvAlignTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: bolder;
	text-align: center;
	vertical-align:top
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #000000;
	text-decoration: none;
}
td.centrer{ text-align:center;
}
tr.centrer{ text-align:center;}

img {
     border:0
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%!important;
	text-decoration: underline;
	color: #0066FF;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	text-decoration: none;
	color: #0066FF;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	text-decoration: underline;
	color: #000099;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	text-decoration: underline;
	color: #0066FF;
}
a.menuBas { font-size: 75% !important;
	
}

a.invisibleLinks {
	color: #FFFFFFF !important;
	font-size: 1px !important;
}
a.mailto {font-family: "Monotype Corsiva", Arial, "Times New Roman", sans-serif;
	font-size: small;
}
.boldRed {
	font-weight: bolder;
	color: #FF0000;
}
.acro {
cursor:help;
border-bottom: #990000 1px dotted;
}
.bgDarkGreyWhiteFont{
	font color="#FFFFFF";
	background-color:#666666;
}
.boldRedSouligner {
	font-weight: bolder;
	text-decoration: underline;
	color: #FF0000;
}
.bleu { color: #0099FF; font-size: 9px;
}
.contentTxt { text-align:left !important;  
}
.contentList {
	text-align: left;
	list-style-position: inside;
	list-style-type: disc;
}
.centerBoldSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: bolder;
	text-align: center;
}
.dateSmallBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	font-weight: bold;
}
.divAnnonceDotted {
	border-color:#FF0000;  
	border-style:dotted;
	border-width:thick; 
	width:88%;
}

.droit {
	text-align: right;
}
.gauche {
	text-align: left;
}
.gaucheTop {
	text-align: left;
}
.gras {
	font-weight: bold;
	font-size: 95%;
}	
.grasCentre {
	font-weight: bold;
	font-size: 95%;
	text-align:center;
}
.grasGris {
	font-weight: bold;
	color:#666666;
}
.grasBleuOfficiel {
	font-weight: bold;
	color:#000099;
}
.hdrCenter {
	font-size: 110%;
	font-weight: bolder;
	text-align: center !important;
	color: #000000!important;
}
.hdrCtrSouligner {
	font-size: 110%;
	font-weight: bolder;
	text-decoration: underline;
	text-align: center !important;
	color: #000000!important;
}
.hdrLeft {
	font-size: 110%;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
	text-align: left;
}
.hdrLeftRed {
	font-size: 110%;
	font-style: italic;
	font-weight: bolder;
	color: #FF0000;
	text-align: left;
}
.hdrQuoiNeuf {
	font-size: 125%;
	font-weight: bolder;
	text-align: center !important;
	color: #000000!important;
}
.indenter {
	text-align: left;
	text-indent: 9px;
}
li.bulletInfo {
	list-style-image:url(../images/bullet/infoIconWin.gif);
	vertical-align:baseline;	
}
li.bulletHalloween {
	list-style-image:url(../images/bullet/sorciere.gif);
	vertical-align:baseline;
}
li.bulletPoppy {
	list-style-image:url(../images/bullet/poppy2.gif);
	vertical-align:baseline;
	padding-right:5px;
}
li.bulletStValentin {
	list-style-image: url(../images/bullet/st_valentin2.jpg);
	vertical-align:baseline;
	padding-left:5px;	
}
li.bulletNoel {
	list-style-image:url(../images/bullet/bullet_houx_noel.gif);
	vertical-align:baseline;
	
}
li.bulletNoelBoucle  {
	list-style-image:url(../images/bullet/bullet_boucle_noel.gif) !important;
	vertical-align:baseline;
	
}
li.bulletCheck {
	list-style-image: url(../images/bullet/actions_checkSyntax.gif);
	vertical-align:middle; 
}
li.bulletBlur {
	list-style-image: url(../images/bullet/blur.gif);
	vertical-align:middle; 
}
li.bulletArrow {
	list-style-image: url(../images/bullet/arrow_petit.gif) !important;
	vertical-align:middle; 
	
}
li.bulletPanier {
	list-style-image: url(../images/bullet/pot.jpg);
	vertical-align:baseline; 
	margin-left: 5px;
	
}
li.bulletPatinBleu {
	list-style-image: url(../images/bullet/blueSkate.gif);
	vertical-align:baseline;
	padding-right:2px;
	 	
}
li.bulletPatinJaune {
	list-style-image: url(../images/bullet/yelSkate.gif);
	vertical-align:baseline;
	padding-right:25px;	
}
li.bulletDisc {
	vertical-align:middle;
	list-style:disc !important;
	 	
}



.navtext {
width:235px;
font-size:8pt;
font-family:verdana;
border-width:2px;
border-style:outset;
border-color:#006BAE;
layer-background-color:#FFF6D9;
background-color:#FFF6D9;
color:black;
}

.notaBene {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:smaller;
}
.notaBeneBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:smaller;
	font-weight: bold;
}
.president {
	font-family: "Monotype Corsiva", Arial, "Times New Roman", sans-serif;
	font-size: large;
}
.presidentLargeCtr {
	font-family: "Monotype Corsiva", Arial, "Times New Roman", sans-serif;
	font-size: xx-large;
	text-align:center;
}
.sigle {
cursor:help;
border-bottom: #990000 1px dotted;
speak:spell-out;
}
.soulignerBold {
	text-decoration: underline;
	font-weight: bolder;
}
.souligner {
	text-decoration: underline;
}
.soulignerCentrer {
	text-decoration: underline;
	text-align:center;
}

