a:link { text-decoration: none; color: #f22326; }
a:visited { text-decoration: none; color: #f22326; }
a:active { text-decoration: none; color: #FFFFFF; }
a:hover { color: #2c77bc; font-weight:bold; }

#nav_sans { width: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; Font-Size:11px; }
#nav_sans a:link { COLOR: #2c77bc; font-weight:bold; }
#nav_sans a:visited { COLOR: #2c77bc; font-weight:bold; }
#nav_sans a:active { color: fdd874; font-weight:bold; }
#nav_sans a:hover { color: #000000; font-weight:bold; }

#cImg a:link {  border-color:#CC0000; border-width:medium; border-style:solid; }
#cImg a:visited {  border-color:#CC0000; border-width:medium; border-style:solid;}
#cImg a:active { border-color: #2c77bc; border-width:thin; border-style:solid;}
#cImg a:hover { border-color: #f22326; border-width:thin; border-style:solid;}

#nav1 { width: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; Font-Size:11px; }
#nav1 a { display: block; padding-right: 0.4em; padding-left: 1.9em;  padding-top: 0.1em; padding-bottom: 0.1em; text-decoration: none; }
#nav1 a:link { COLOR: #000000; font-weight:normal; }
#nav1 a:visited { COLOR: #000000; font-weight:normal; }
#nav1 a:hover { color: #2c77bc; font-weight:bold; }
#nav1 a:active { color: fdd874; font-weight:bold; }
#nav1_on { display: block; padding-right: 0.4em; padding-left: 1.9em; padding-top: 0.1em; padding-bottom: 0.1em;text-decoration: none; width: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; Font-Size:11px; color: #f22326; font-weight:bold; }

a.nav2:link { color: #2c77bc; font-weight:bold; text-decoration:none; font-weight:bold;}
a.nav2:visited { color: #2c77bc; font-weight:bold; text-decoration:none; font-weight:bold; }
a.nav2:hover { color: #000000; font-weight:bold; text-decoration:none; font-weight:bold;}
a.nav2a_on { color: #000000; font-weight:bold; text-decoration:none; font-weight:bold;}

html, body { margin:0; padding:0; height:100%; background-color:#B2D7F0; background-image:url(../images/fond.gif);}

#table_0 { height:100%; width:702px; background-image:url(../images/filets.gif); }
#table_1 { height:100%; width:700px; background-color:#FFFFFF; }
#table_2 { height:100%;}
#table_accueil_2 { background-image:url(../images/accueil_howToUse.gif);}
#table_accueil_1 { height:100%;}

.titreSerif { font-family: times,serif; font-weight:bold; font-size: 19px; line-height: 21px; color: #f22326;}
.serif { font-family: times,serif; font-size: 14px; line-height: 17px; color: #4E4D4D;}
.serif2 { font-family: times,serif; font-size: 14px; line-height: 15px; color: #4E4D4D;}
.serifItalic { font-family: times,serif; font-size: 14px; line-height: 17px; font-style:italic; color: #4E4D4D; }
.serifSmallIta { font-family: times,serif; font-size: 11px; line-height: 15px; font-style:italic; color: #4E4D4D; }
.sans { font-family: arial,helvetica,sans-serif; font-size: 11px; color: #CC0000; }
.sansBlack { font-family: arial,helvetica,sans-serif; font-size: 11px; line-height: 15px;}
.sansItalic { font-family: arial,helvetica,sans-serif; font-size: 11px; font-style:italic; color: #CC0000; font-weight:bold;}
.sansSmall { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; color: #4E4D4D;}
.Nav2sans { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight:bold;}
.lineSpace {font-family: verdana,sans-serif; font-size: 5px; line-height: 7px; color: #FFFFFF; }
.lineSpace2 {font-family: verdana,sans-serif; font-size: 12px; line-height: 14px; color: #FFFFFF; }
.lineSpace3 {font-family: verdana,sans-serif; font-size: 6px; line-height: 8px; color: #FFFFFF; }
.fleche { background-position: 0px center; background-image:url(../images/fleche.gif); background-repeat: no-repeat;}
.fleche2 { background-position: 0px 6.5px; background-image:url(../images/fleche.gif); background-repeat: no-repeat;}
.txt_1  { font-family:Verdana, Arial ,Helvetica, sans-serif; font-size:10px; line-height: 13px; font-weight:normal; color:#4E4D4D}
.txt_form_2  { font-family:Verdana, Arial ,Helvetica, sans-serif; font-size:11px; line-height: 13px; font-weight:normal; color:#000000; text-align:right}
.temoin { font-family: arial,helvetica,sans-serif; font-size: 12px; line-height: 15px; font-weight:normal; color:#4E4D4D;}