.titre {
	font-family:Trebuchet MS;verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #993300;
}
.titre1 {
	font-family:Trebuchet MS;verdana;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
}
.titre3 {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}
.titre4 {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: red;
}
.titre_bando {
	font-family:Trebuchet MS;verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: red;
}
.titre2 {
	font-family:Trebuchet MS;verdana;
	font-size: 14px;
	font-style: normal;
	color: #00000;
}
.bando {
	font-family:Trebuchet MS;verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #575757;
}
.titre_H {
	font-family:Trebuchet MS;verdana;
	font-size: 16px;
	font-style:normal;
	font-weight: bold;
	color: #FF0000;
}
.titre_H1 {
	font-family:Trebuchet MS;verdana;
	font-size: 16px;
	font-style:normal;
	font-weight: bold;
	color: #003366;
}
.titre_H2 {
	font-family:Trebuchet MS;verdana;
	font-size: 24px;
	font-style:normal;
	font-weight: bold;
	color: #003366;
}
.titre3 {
	font-family:"Trebuchet MS";verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.texte {
	font-family:Trebuchet MS;verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
.texte_pretit {
	font-family:Trebuchet MS;verdana;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
.texte3{
	font-family:Trebuchet MS;verdana;
	font-size: 13px;
	font-style: normal;
	color: #000000;
}
.texte2 {
	font-family:Trebuchet MS;verdana;
	font-size: 12px;
	font-style: normal;
	color:#333333;
}
.texte_avert {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style:italic;
	color:#333333;
}
.cellule{
BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: 400; FONT-SIZE: 9pt; BACKGROUND: white; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: 1px solid; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS;verdana;; WHITE-SPACE: nowrap; TEXT-DECORATION: none }

H2{font-family:Trebuchet MS;verdana;}

A:link	{color:#02798E; text-decoration: none;font-family:Trebuchet MS;verdana;}

A:visited {color:#02798E; text-decoration: none;font-family:Trebuchet MS;verdana;}

A:active {color:#02798E; text-decoration: none;font-family:Trebuchet MS;verdana;}

A:hover	{ color:#02798E; text-decoration: underline;font-family:Trebuchet MS;verdana;}

INPUT{text-decoration: none;font-family:Trebuchet MS;verdana;}

.bleut{color:#02798E; text-decoration: none;font-family:Trebuchet MS;verdana;font-size: 10px;}

.form {	
font-family:Trebuchet MS;verdana;
font-size: 10px;	
font-weight: normal;	
color: #003366;	
text-decoration: none;
background-color: #ffffff;
border-bottom-color: #920805;
border-bottom-width: 1px;
border-left-width: 1px;
border-left-color: #;
border-right-color: #ffffff;
border-right-width: 1px;
border-top-color: #ffffff;
border-top-width: 1px;
}
.form1 {	
font-family:Trebuchet MS;verdana;
font-size: 10px;	
font-weight: normal;	
color: red;	
text-decoration: none;
background-color: #ffffff;
border-bottom-color: #920805;
border-bottom-width: 1px;
border-left-width: 1px;
border-left-color: #;
border-right-color: #ffffff;
border-right-width: 1px;
border-top-color: #ffffff;
border-top-width: 1px;
}

a.bulle {
text-decoration: none;
color: #02798E; 
position: relative;

}

a.bulle span {
display: none;
} 

a.bulle:hover {
background: none; /* correction d'un bug IE */
z-index: 500;
}

a.bulle:hover span {
color: #333333;
position: absolute;
left: 10px;
top: 20px;
background: #99CCFF;
width: 300px;
display:inline;
}

.padL20
{ padding-left:20px; }

.padL10
{ padding-left:10px; }

.tdRef
{
    text-align:center;
    padding-bottom:20px;
}

.tdTemoignage
{
	font-family:Trebuchet MS;verdana;
	font-size: 12px;
    padding:10px 20px 5px 20px;
    color:#405AA8;
    font-style:italic;
    line-height:15px;
    text-align:justify;
}

.tdName
{
    padding:0px 20px 10px 20px;
	font-family:Trebuchet MS;verdana;
	font-size: 10px;
	font-style: normal;
	color: #000000;
    text-align:right;
}

.tdUrl
{
    padding:0px 20px 10px 20px;
    font-family:Trebuchet MS;verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
    text-align:right;
}

.pagination
{ 
    font-size:7pt;
    color:Black;
}

.lettres_minuscules
{
   list-style-type: lower-alpha;
   
}
.identifiant{
  border-bottom-color : #5188AA;
  border-left-color: #5188AA;
  border-right-color:#5188AA;
}
.plop {
       text-decoration: blink;
}