.PTCBold { font-family:Arial, sans-serif; font-size: 12px;
 font-style: normal;
 font-weight: bold;
 text-align: center;
 
 letter-spacing: normal;
 color: #0000FF;
 margin: 0px;
}
.TPTC { font-family:Arial, sans-serif; font-size: 12px;
 font-style: normal;
 font-weight: normal;
 text-align: center;
 color: #333333;
}
.Tableauorange {
 margin: 0px;
 border: 1px solid #FF8326;
 background-color: #FFFFFF;
 font-size: 12px;
}
.Tableaubleu {
 margin: 0px;
 padding: 7px;
 border: 1px solid #0099FF;
 background-color: #DFF2FF;
 font-size: 12px;
}
.Titre { font-family:Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #FF7E28;
	border: none;
	padding: 0px 0cm 0cm;
	margin: 0px;
	vertical-align: middle;
	text-align: center;
}
H1 { font-family:Arial, sans-serif;
 font-size: 14px;
 font-weight: bold;
 font-style: normal;
 background-color: #FF7E28;
 color: #FFFFFF;
 border: none;
 margin: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
}
H2 { font-family:Arial, sans-serif;
 font-size: 14px;
 color: #FF00FF;
}
.NTPetit { font-family:Arial, sans-serif; font-size: 12px;
 font-style: italic;
 word-spacing: normal;
 line-height: normal;
 background-image: none;
 background-repeat: repeat;
 text-align: center;
 font-weight: bold;
 color: #0000FF;
}
.Titreorange { font-family:Arial, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #FFFFFF;
}
.TJnormal { font-family:Arial, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 text-align: left;
 color: #0000FF;
 
}
.textegras {
 font-size: 12px;
 font-style: normal;
 font-weight: bold; color: #333333;
}
.textepetit {
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 
 letter-spacing: normal; color: #333333;
 
}
.NTRose { font-family:Verdana, sans-serif;
 font-size: 12px;
 font-style: italic;
 word-spacing: normal;
 line-height: normal;
 background-image: none;
 background-repeat: repeat;
 text-align: center;
 font-weight: bold;
 color: #ff00ff;
}
.texte {
 font-size: 12px;
 color: #333333;
}
.textepetitg {
 font-family: Verdana;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 
 letter-spacing: normal; color: #333333;
}
 
BODY {
	background-image:url(../images/fond2.png);
	background-repeat:repeat-x;
	margin-top: 0px;
	font-family:Arial, sans-serif;
	font-size: 12px;
	caption-side: bottom;
}
a.texteblanc:link {color: #FFFFFF;text-decoration: none;}
a.texteblanc:visited {color: #FFFFFF;text-decoration: none;}
a.texteblanc:hover {color:#FFFF00;text-decoration: underline;}
a.textepetitblanc:link {color: #FFFFFF;text-decoration: none;}
a.textepetitblanc:visited {color: #FFFFFF;text-decoration: none;}
a.textepetitblanc:hover {color:#FFFF00;text-decoration: underline;}
a.textegrasrose:link {text-decoration: none;}
a.textegrasrose:visited {text-decoration: none;}
a.textegrasrose:hover {text-decoration: underline;}
a {
 color: #0066FF;
 text-decoration: underline;
}
a:hover{
 color:#FF00FF;
 text-decoration: underline;
}
div#bloc1 {
width: 140px;
height: 566px;
overflow: auto;
border: 1px solid #FF99FF;
background-color: #FFFFFF;
text-align: center;
}
.textepetitr { font-size: 10px;
 font-style: normal;
 font-weight: normal;
 
 letter-spacing: normal;
 color: #FF0000;
}
.textetrespetitvert { font-size: 8px;
 color: #339933;
}
.gold { font-size: 12px;
 color: #FF6600;
 font-weight: bold;
}
.boitevocale { font-size: 12px;
 color: #FF00FF;
 font-weight: bold;
 font-style: italic;
 background-color: #FFFF00;
}
.textegrasrouge { font-size: 12px;
 color: #FF0000;
 font-weight: bold;
}
.textegrasblanc {  font-family:Arial, sans-serif;font-size: 12px;
 color: #FFFFFF;
 font-weight: bold;
}
.textepetitblanc { font-size: 10px;
 font-style: normal;
 font-weight: normal;
 
 letter-spacing: normal;
 color: #FFFFFF;
}
.goldpetit { font-size: 10px;
 color: #FF6600;
 font-weight: bold;
}
.texteblanc { font-size: 12px;
 color: #FFFFFF;
 font-weight: normal;
}
.NTPetitrose {font-size: 12px;
 font-style: italic;
 word-spacing: normal;
 line-height: normal;
 font-weight: bold;
 color: #FF00FF;
}
.textesoft { font-size: 12px;
 color: #0099FF;
}
.textegrasjaune { font-size: 12px;
 color: #FFFF00;
 font-weight: bold;
}
.textejaune {font-size: 12px;
 color: #FFFF00;
 font-weight: normal;
}
.Tableaujaune {
 margin: 0px;
 padding: 3px;
 border: 1px solid #FFFF00;
 background-color: #FFFFFF;
 font-size: 12px;
}
.tableau {
 margin: 0px;
 padding: 0px;
 border: 1px solid #EEEEEE;
 font-size: 12px;
}
.fond_soft {
	background-color: #DFF2FF;
}
.fond_soft_on {
	background-color: #FFECFF;
}
.tableausoft {
	margin: 0px;
	padding: 0px;
	border: 1px solid #E1F3FF;
	background-color: #FFFFFF;
	font-size: 12px;
}
.Tableaumenuhaut {
 margin: 0px;
 padding: 0px 2px 2px 0px;
 border: 1px solid #FFFF00;
}
.Tableauchat {
 margin: 0px;
 padding: 0px;
 border: 1px solid #FF7E28;
 background-color: #DFF2FF;
}
.textegrasrose {font-size: 12px;
 color: #FF00FF;
 font-weight: bold;
}
.textenoir { font-size: 12px;
 color: #000000;
 font-style: normal;
}.tableaublanc {
 margin: 0px;
 padding: 0px;
 border: 1px solid #FFFFFF;
}
.textepetitgris { font-size: 10px;
 font-style: normal;
 font-weight: normal;
 
 letter-spacing: normal;
 color: #999999;
}
.textegris {
	font-size: 12px;
	color: #666666;
	font-style: normal;
	text-decoration: none;
}
.texterose {

 font-size: 12px;
 color: #FF00FF;
}
.texteminus {

 font-family: Arial, Helvetica, sans-serif;
 font-size: 7px;
 font-style: normal;
 font-weight: normal;
 
 letter-spacing: normal;
 color: #666666;
}
.menu {
	vertical-align: middle;
	font-weight: normal;
	width: 118px;
	text-decoration: none;
}
a.menu:hover {
	text-decoration: none;
	background-color: #FFFFCC;
}
.Tableaumenu {
 margin: 0px;
 border: 1px solid #FF8326;
 background-color: #FFFFFF;
 font-size: 12px;
}
.titremenu {
	font-size: 14px;
	vertical-align: middle;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
}