BODY {
	font-family:arial,helvetica,lucida;
	font-size:10pt;
	color:#FFFFFF;
	background:#0070ED;
		  }
a {
	color:#DCDCDC;
	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:#E1EFFF;
font-weight: bold;
}
		  
.title   {font-family:arial,helvetica,lucida; font-size:14pt; color:#000066; 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 {background:; font-size:10pt;}

P {
font-family:arial, helvetica, lucida;
color:#FFFFFF;
font-size: 10pt;
}

TD       {font-family:arial,helvetica,lucida; font-size:12px;}

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.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;}
TD.cellVert {
font-family: Arial;
background:; 	font-size:10pt;
background-color: #00CC00;
}
TD.cellBlanc {
	font-family: Arial;
background:; 	font-size:10pt;
	background-color: #FFFFFF;
}
TD.cellRouge {
	font-family: Arial;
background:; 	font-size:10pt;
	background-color: #FF0000;
}
        TD.cell1small {background:; font-size:8pt;}
        TD.cell2 {
	background:#FF3300;
	font-size:10pt;
	color: #FFFFFF;
}
        TR.cell2small {background:#eeeeee; font-size:10pt;}
        TD.cell3 {background:; font-size:16pt;}
		TD.cellblanc{background:#ffffff;}
.TdMenu		 {
	color: #A9DFFF;
	padding-left:2px;
	border: 1px solid #006FB0;
	background-color: #006FB0;
	background-image: url(../images/fondbouton.jpg);
	empty-cells:hide;
}
		
li {
	list-style-position: outside;
	list-style-image: url(../images/arrow.gif);
}
li.bleu {
	list-style-position: outside;
	list-style-image: url(../images/arrowl.gif);
}
li.demo {
	list-style-position: outside;
	list-style-image: url(../images/arrow.gif);
	font-size:16px;
}

ol .neutre{
	list-style-image:none;
	}
li .neutre {
list-style-image:none;
}	
textarea     {
	color: #000000;
	font-family: Arial;
	border:1px solid #000066;
	background-color: #E5F1FF;
	font-weight:bold
}
.input{
	color: #000000;
	font-family: Arial;
	border:1px solid #000066;
	font-weight:bold;
	background-color: #E5F1FF;
}
select{
	color: #000000;
	font-family: Arial;
	border:1px solid #000066;
	background-color: #E5F1FF;
	font-weight:bold
}
.noinput{ color: #000000;border:0px; font-weight:bold}

.button       { border: thin solid #666666; color: #FFFFFF; font-family: Arial; font-weight: bold; background-color:#006699 }

.buttoncb       { border: 2px outset #FFFFFF; color: #FFFFFF; font-family: Arial; font-weight: bold; background-color:#006699 }
.welcome {
	font-family: "Franklin Gothic Heavy", Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #FC3D2A;
}
.TitreOrange {
	font-family: "Franklin Gothic Heavy", Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #ECFAFF;
}
.titre13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: FC3D2A;
	font-weight: bold;

}
.nomproduit {
	font-family: "Franklin Gothic Demi", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	color: 7C7FB9;
}
.cellbleue {
	background-image: url(../images/accueil_27.jpg);
}
.titrenews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #C1DAF9;
	text-decoration: underline;

}
A.pdf {
	color: #FFFF99;
}
A.pdf:hover {
	color: #CCFF00;
}
A.doc {
	color: #ECECFF;
}

.buttonSmall {
	border: thin solid #666666;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: normal;
	background-color:#006699;
	font-size: 10pt;
	width: auto;
	height: auto;



}
.inputAccueil {
	color: #000000;
	font-family: Arial;
	border:1px solid #000066;
	font-weight:bold;
	background-color: #E5F1FF;

}
.infoplus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF3333;
	font-style: normal;
}
.bandetitre {
	color: #333333;
	font-family: Arial;
	font-weight:bold;
	background-color: #22FFF1;
	font-size: 16px;
	padding-left: 5px;
	text-transform: uppercase;
}
a.bandetitre {
	color: #333333;
	font-family: Arial;
	font-weight:bold;
	background-color: #22FFF1;
	font-size: 16px;
	padding-left: 5px;
	text-transform: uppercase;
}
a.bandetitre:hover {
	color: #FF0000;
	font-family: Arial;
	font-weight:bold;
	background-color: #22FFF1;
	font-size: 16px;
	padding-left: 5px;
	text-transform: uppercase;
}

.bandetitre2 {
	color: #333333;
	font-family: Arial;
	font-weight:bold;
	background-color: #FF6600;
	font-size: 16px;
	padding-left: 5px;
	text-transform: uppercase;
}
a.bandetitre2 {
	color: #FFFFFF;
	font-family: Arial;
	font-weight:bold;
	background-color: #FF6600;
	font-size: 16px;
	padding-left: 5px;
	text-transform: uppercase;
}
a.bandetitre2:hover {
	color: #FFFFFF;
	font-family: Arial;
	font-weight:bold;
	background-color: #FF6600;
	font-size: 16px;
	padding-left: 5px;
	text-transform: uppercase;
}

.blanc {
	color:#FFFFCC;
}
a.titrenewsClair {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFDFF;
	text-decoration: none;
}
a.titrenewsClair:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #EED9AE;
}
.bleuclair {

	color:#0033CC;
}
.TitrePointille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #FFB07B;
	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;
}
.text_soulign {
	text-decoration:underline;
	color: #00399C;
}
.titredemos {
	color: #FFFFFF;
	font-family: Arial;
	font-weight:bold;
	background-color: #8A31FF;
	font-size: 16px;
	padding-left: 3px;
	text-decoration:none;
	background-image:url(../images/fond-text-demo.gif)
}
.titredemos2 {
	color: #FFFFFF;
	font-family: Arial;
	background-color: #660066;
	font-size: 14px;
	padding-left: 3px;
	text-decoration:none;
}
.LiSansRetrait {
	list-style-position: outside;
	list-style-image: url(../images/arrow.gif);
	margin-left: -25px;
}
.titredemosAccueil {
	color: #FFFFFF;
	font-family: Arial;
	font-weight:bold;
	font-size: 16px;
	margin-left: 5px;
	text-decoration:none;
	}
.envoyer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #234C9E;
	border: thin solid #999999;
	cursor:hand;
	font-weight: bold;
	background-image: url(../images/fondbouton.jpg);

}
.envoyer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #E2C939;
	cursor:hand;
	border: thin solid #003366;
	font-weight: bold;
	background-image: url(../images/fondboutonOn.jpg);

}

