
BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, LI, MENU, OL, P, PRE, TD, TH, TR, UL 
{font-family:  verdana, arial, sans-serif; color:black; font-size: 9pt;}

body {
	xbackground-image: url(../images/BG850.png);
	xbackground-repeat: repeat-y;
	xbackground-position: center;
	background-color: #34567C;
}

.tdmnubar {
	background-image: url(../images/BGBarre.png);
	background-repeat: repeat-x;
	background-position: center;
	vertical-align: top;
}
.txtidema {
	font-size: 8pt;
	padding-right: 6px;
	padding-left: 6px;
	text-align: center;
	vertical-align: top;
	padding-top: 4px;
}
LI {   font-family:  arial, verdana, sans-serif;
    color: #303030;
    font-size: 9pt;
	 padding-left:20px
     }
	  
.normal {   font-family:  arial, verdana, sans-serif;
    color: #303030;
    font-size: 9pt;
	 padding-left:20px
     }

td.formlabel {   font-family:  arial, verdana, sans-serif;
    color: #303030;
    font-size: 9pt; 
    text-align:right;
     }

TD.normal {padding-left:15px }

.normal2 {
	font-family: arial, verdana, sans-serif;
	letter-spacing: 1px;
	color: #595969;
	font-size: 9pt;
	text-align: justify;
	background-color: #ECF9FF;
}

.normal3 {   
	font-family:  arial, verdana, sans-serif;
	letter-spacing: 1px;
    color: #393949;
    font-size: 9pt;
	 padding-left:25px;
	 padding-right:20px;
 }


.normalleft { font-family:  arial, verdana, sans-serif;
    color: #303030;
    font-size: 9pt; 
    text-align: left }

.normaldroite { font-family:    arial, verdana, sans-serif;
    color: #303030;
    font-size: 9pt;
    text-align:left }

.normaldroite2 {
	font-family: arial, verdana, sans-serif;
	color: #2956A0;
	font-size: 9pt;
	text-align: left;
}

.titre2 {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 14pt;
	font-weight: bold;
	Xbackground-color: #204170;
	Xbackground-image: url(../images/Btbluemiddle.png);
	color: #596070;
	Xcolor: white;
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-top: 25px;
	padding-bottom: 15px;
}
.titre2:first-letter {font-family:  arial, sans-serif;
   font-size: 18pt;
   }

.titre2Box {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 8pt;
	font-weight: bold;
	Xbackground-color: #204170;
	background-image: url(../images/Btbluemiddle.png);
	color: #293040;
	Xcolor: white;
	background-repeat: repeat-x;
	padding-left: 12px;
	padding-right: 1px;
	padding-top: 1px;
}
.titre2Box:first-letter {font-family:  arial, sans-serif;
   font-size: 11pt;
   }

.titre2red {font-family:  arial, sans-serif;
   letter-spacing: 1px ;
   font-size: 9pt;
   font-weight: bold;
    padding: 3,10,1,12;
   background-color:#FFD700;
   color: #CD0000;
   text-align:left}


.titre2droite {font-family:  arial, sans-serif; letter-spacing:1px; font-size: 9pt; font-weight: bold; color:white}

 a     {
	text-decoration: none;
	color: #D2D9DF;
	font-size: 8pt;
}
.titre5 {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 11pt;
	font-weight: bold;
	Xbackground-color: #204170;
	color: #596070;
	padding-bottom: 20px;
	
}
TD.titre5 {
	border-top-style: solid;
	border-top-width: thin;
	border-top-color: #697080;
}
.titre6 {
	font-family: arial, verdana, sans-serif;
	letter-spacing: 1px;
	color: #393949;
	font-size: 11pt;
	padding-left: 25px;
	padding-right: 20px;
	padding-bottom: 20px;

}
.Liste {   
	font-family:  arial, verdana, sans-serif;
	letter-spacing: 1px;
    color: #393949;
    font-size: 9pt;
	 padding-top:2px;
	 padding-left:15px;
 }

 a:visited    {text-decoration:none; Xcolor: #f0f0f0; }
 a:active     {text-decoration:none; }
 a:hover     {Xtext-decoration:underline;
	 Xbackground-color:#404040;
	 color:white } 

TD.txtidema:hover       {Xtext-decoration:underline;
    background-image: url(../images/BGBarreOver.png);
	 color:white } 

 a.a1     {text-decoration:none; 
    color: white;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
    font-size: 8pt; 
    xfont-weight: bold;
    width:107px;
    height:20px; }
 a.a1:visited   {text-decoration:none;
     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-weight: bold;
     color:  #ffffff;  }
 a.a1:active     {text-decoration:none;
     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-weight: bold;
     color:  #ffffff;   }
 a.a1:hover     {text-decoration:underline;
     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     xcolor:#0000CD;
     color:yellow;
     xfont-weight: bold;
     xfont-size : 12.5;
     background-color : #04012C;
    } 
 

 a.a2     {text-decoration:underline; color: #305090;font-size: 8pt; }
 a.a2:visited   {text-decoration:underline; color: #305090; } 
 a.a2:active     {text-decoration:none; color: #305090;}
 a.a2:hover     {text-decoration:none; background-color:transparent; color:#153575 } 


 a.a2d    {text-decoration:underline; color: #305090; font-size: 7pt; }
 a.a2d:visited  {text-decoration:underline; color: #305090; } 
 a.a2d:active   {text-decoration:none; } 
 a.a2d:hover     {text-decoration:none; background-color:transparent; color:#153575 } 

 a.a3     {text-decoration:underline; color:DarkBlue; font-size: 9pt; }
 a.a3:visited    {text-decoration:underline; color: #8030b0; }

 a.a3:hover     {text-decoration:underline;  background-color:#404040; color:white } 


