        A        {
	color:#CCFFFF;
	text-decoration:none;
	font-weight: bold;
}
 A.liste       {
	color:#003366;
	text-decoration:none;
	font-weight: bold;

}
        A.menu   { font-family:arial,helvetica,lucida; font-size:9pt; font-weight:bold; color:#000000; text-decoration:none;}
        A:hover{
	color:#cc0000;
	font-weight: bold;
}
A.pdf {
	color: #CC6699;
}
A.pdf:hover {
	color: #CCFF00;
}
A.blanc {
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}
A.blanc:hover {
	color: #CCFF00;
	font-size: 10pt;
	font-weight: bold;
}
A.encart {
	color: #FFFFCC;
	font-size: 10pt;
	font-weight:normal;
}
A.encart:hover {
	color: #CCFF00;
	font-size: 10pt;
}
A.subheader {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	color: #2e354d;
}
A.subheader2 {
	TEXT-DECORATION: underline
}
A.subheader2:hover {
	TEXT-DECORATION: underline overline
}
a.clA0{
	color:white;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
	
}
a.clA1{
	color:#FFFF00;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
		
	}
a.clA2{
	color:#FFFFCC;
	text-decoration:none;
	font-size:11px;
	
}
a.clA3{ /* All sub3 level links */
	color:black;
	text-decoration:none;
}
a.clA4{ /* All sub4 level links */
	color:green;
	text-decoration:none;
}

        BODY     {
	font-family:arial, helvetica, lucida;
	font-size:10pt;
	color:#FFFFCC;
	background-color: #000000;
	background-image:url(../images/fond-page.jpg);
	
				  }
.title   {font-family:arial, helvetica, lucida; font-size:12pt; color:#ACC8E3; font-weight:bold;}
.header1 {font-family:arial,helvetica,lucida; font-size:11pt; color:#000088; font-weight:bold;}
.header2 {font-family:arial,helvetica,lucida; font-size:10pt; color:#000066; font-style:italic;}
.footer  {font-family:arial,helvetica,lucida; font-size:8pt; color:#000066;}
.body    {font-family:arial,helvetica,lucida; font-size:10pt; color:#000000;}

TABLE.frame {font-size:10pt;}
        
P {
	font-family:arial, helvetica, lucida;
	color:#FFFFCC;
	font-size: 10pt;
	background-attachment: fixed
}

TD       {font-family:arial,helvetica,lucida; font-size:11pt;}
TD.encours{font-family:arial,helvetica,lucida; font-size:10pt;font-weight:bold;
}

TD.head  {font-family:arial,helvetica,lucida;
                  font-size:11pt;
                  font-weight:bold;
                  background:;
                  color:#ffffff}

TD.head2 {font-family:arial,helvetica,lucida;
                  font-size:11pt;
                  font-weight:bold;
                  background:#7a8b8b;
                  color:#eeeeee;}

TD.head3 {font-family:arial,helvetica,lucida;
                  font-size:10pt;
                  font-weight:bold;
                  background:#2f4f4f;
                  color:#eeeeee;}

TD.head4 {font-family:arial,helvetica,lucida;
                  font-size:10pt;
                  font-weight:bold;
                  background:#FF3300;
                  color:#eeeeee;}
TD.head5 {
	font-family:arial,helvetica,lucida;
	font-size:10pt;
	font-weight:bold;
	background:#CCCCCC;
	color:#000000;
	border: 1px solid #FFFFFF;
	text-align: center;
}
		
TD.error  {font-family:arial, helvetica, lucida;
                   font-size:10pt;
                   font-weight:bold;
                   background:maroon;
                   color:#FFFFFF;}

TD.body  {background:#fffff0; font-size:10pt;}
TD.help {background:#c7c7c7; font-size:9pt;}
TD.cell1 {
	font-family: Arial;
background:; 	font-size:10pt;
	color: #006699;
}
TD.cell1small {background:; font-size:8pt;}
TD.cell2 {
	background:#003399 url(../images/background5.jpg);
	font-size:12pt;
	color: #CC3300;
	text-transform: uppercase;

}
TD.cell2small {
	background:#003399 url(../images/bas_nl.jpg);
	font-size:10pt;
	text-transform: uppercase;
	color: #ffffff;
	font-weight:bold;
}

TD.cell3 {background:; font-size:16pt;}
TD.cellblanc{background:#ffffff;}
TD.nomsgpriv  {font-family:arial,helvetica,lucida;
                  font-size:11pt;
                  background:#7b91ac;
                  color:#ffffff}
TD.blanc {color:#ffffff;font-size:10pt;font-weight:bold;}
TR.cell2small {	background:#003399 url(../images/background5.jpg);
 	font-size:10pt;
 	text-transform: uppercase;
}
TD.cell1Noir {
	color: #000000;
	font-family: Arial;
	font-size:10pt;
	background:#ffffff;
	}
                 
	
ul {
	list-style-position: outside;
	list-style-image: url(../images/arrow.gif);
}
textarea     { color: #CCFFFF; font-family: Arial;  border:1px solid #000066;background-color: #1372B2; font-weight:bold}
.input{
	color: #CCFFFF;
	font-family: Arial;
	border:1px solid #000066;
	font-weight:bold;
	background-color: #1372B2;
	width: 150px;
}
.inputAffiche{
	color: #CCFFFF;
	font-family: Arial;
	border:1px solid #000066;
	font-weight:bold;
	background-color: #1372B2;
	width: 440px;
}
.inputNonDim{
	color: #CCFFFF;
	font-family: Arial;
	border:1px solid #000066;
	font-weight:bold;
	background-color: #1372B2;
}

.inputAccueil {
	color: #000066;
	font-family: Arial;
	font-weight:bold;
	background-color: #F9EDE6;
	border: 1px solid #FFFFFF;
}
.inputListeArticle {
	color: #CCFFFF;
	font-family: Arial;
	border:1px solid #000066;
	font-weight:normal;
	background-color: #1372B2;
	font-size: 10pt;

}
.inputBlanc{
	color: #000000;
	font-family: Arial;
	border:1px solid #000000;
	font-weight:bold;
	background-color: #FFFFFF;
}
input.article{
	color: #CCFFFF;
	font-family: Arial;
	border:1px solid #000066;
	font-weight:bold;
	background-color: #1372B2;
}
.inputAffiche2 {

	color: #CCFFFF;
	font-family: Arial;
	border:1px dashed #AE9A91;
	font-weight:bold;
	background-color: transparent;
	width: 300px;
	}
.noinput{ color: #000000;border:0px; font-weight:bold}
select{ color: #CCFFFF; font-family: Arial;  border:1px solid #000066;background-color: #1372B2; font-weight:bold}


.button       {
	border: 1px solid #000066;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	background-color:#78A2FB;
	font-size: 10px;
	line-height: 15px;

}

.buttoncb       { border: 2px outset #FFFFFF; color: #FFFFFF; font-family: Arial; font-weight: bold; background-color:#006699 }
.button12 {

	border: thin solid #666666;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	background-color:#004C88;
	font-size: 10pt;
	cursor: hand;
	
}
.buttonAccueil {
	border: 1px solid #000066;
	color: #3300CC;
	font-family: Arial;
	font-weight: bold;
	background-color:#99CCFF;
	font-size: 10px;
	line-height: 15px;
	cursor: hand;
}
.buttonLoginOff {


	border: thin solid #FFFFFF;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	background-color:#FF3300;
	font-size: 10pt;
	cursor: hand;

}
.buttonLoginOn {
	border: thin solid #666666;
	color: #FF0000;
	font-family: Arial;
	font-weight: bold;
	background-color:#CCFF00;
	font-size: 10pt;
	cursor: hand;
}
.buttonCouleur {


	border: thin solid #FFFFFF;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	background-color:#FF3300;
	font-size: 12pt;
	cursor: hand;

}
.buttonCouleurOver {
	border: thin solid #666666;
	color: #FF0000;
	font-family: Arial;
	font-weight: bold;
	background-color:#CCFF00;
	font-size: 12pt;
	cursor: hand;
}
.welcome {
	font-family: "Franklin Gothic Heavy", Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: FC3D2A;
}
.titre13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: FC3D2A;
	font-weight: bold;

}
.nomproduit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFFFFF;
}
.cellbleue {
/*	background-image: url(../images/accueil_27.jpg); */
}
.titrenews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: 448EEA;
	text-decoration: underline;

}


.infoplus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF3333;
	font-style: normal;
}

.commentaires {
	color: #CCFFFF;
	font-weight: bold;
	font-style: normal;
	background-color: #FF3366;

}
.bgcontact {
	background-color: #66CCCC;
	color: #003300;

}

.commentaire {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	border: none;
}
.ok {
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	background-color: #E8FF8B;
	text-align: center;
	cursor: hand;
	}
.ok2 {

	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	background-color: #CCFF00;
	text-align: center;
	cursor: hand;
}
.poster {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000099;
	text-align: center;
	cursor: hand;
	background-image: url(../images/background4.jpg);
	border: 1px solid #CCCCCC;
}
.poster2 {
	font-size: 10pt;
	font-weight: bold;
	color: #0000FF;
	background-color: #CCFF00;
	text-align: center;
	cursor: hand;
	background-image: url(../images/background4On.jpg);
	border: 1px solid #CCCCCC;
}
.carte {
	background-color: #569FFF;
	border: thin solid #333333;
	color: #FFFFFF;
}
.erreur {
	FONT-WEIGHT: bold; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contenu {
	FONT-SIZE: 11px;
	COLOR: #555555;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003567
}
.subheader2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #2e354d;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}


/* Menu sur coté gauche */
div.clSlideMenu{
	position:absolute;
	font-family:verdana,arial,helvetica;
	font-size:10px;
	overflow:hidden;
	width:220px;
	height:33px;
	top:10px;
	
		}


div.slideMenuBG{
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	
}
div.slideMenuText{
	position:absolute;
	left:0;
	top:8;
	z-index:2;
	
}
#slideMenucont{
	position:absolute;
height:; 
width:220px;
	visibility:hidden;
	z-index:2;
	}
.tableauAccueil {
	background-color: #FFFFFF;
	color: #FF6600;
}
P.tableauAccueil   { font-family:arial,helvetica,lucida; font-size:9pt; font-weight:bold; color:#FF6600; text-decoration:none;}

.noir{color: #000000;}

.tableauAccueilCopie {
	background-color: #FF9704;
	border: 1px solid #005C97;
	color: #000066;
	font-size: 10px;
	font-weight: bold;
	padding-left: 15px;
}
.tableauAccueil3 {
	background-color: #00558B;
	color: #F4F8FF;
	font-size: 10pt;
	font-weight: bold;
	padding: 5px;
}
.erreur2 {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	background-color: #FF0000;
	text-align: center;
}

.subheaderSansFond {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #FFFFCC; FONT-FAMILY: Arial, Helvetica, sans-serif}
.Style5 {
	color: #990000;
	font-weight: bold;
}.Show {
	visibility: visible;
}
.Hidden {
}
.SoulignePointille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #FF6600;
	text-indent: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.tip {
	font-size: 12px;
	font-weight: bold;
	color: #0033CC;
	background-color: #CCFF00;
	text-align: justify;
	border: thin dotted #FF6600;
	padding: 5px;
}
.SoulignePointille2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #CCEEFF;
	text-indent: 3px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
	border-top-color: #CCFF66;
	border-right-color: #CCFF66;
	border-bottom-color: #CCFF66;
	border-left-color: #CCFF66;
}
.TitreH1Gros {
	color: #00CCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	}
