table.cadre1 {border : 1px #E4E6EA solid ; color: #000000 ; font-size : 9px ; text-align : center ; background-color: #FFFFFF ;}
table.cadre2 {border-right : 1px #2151A1 solid ;  border-bottom : 1px #2151A1 solid ;  border-top : 1px #2151A1 solid ; background-color: #D0DBEB ; background-image: url(img/bkg_fleche.gif) no-repeat top left; }
table.cadre3 {border : 1px #2151A1 solid ; background-color: #D0DBEB ;}
table.cadre4 {border-left : 1px #325EA8 solid ;  border-top : 1px #325EA8 solid ;   background-color: #7693C5 ;}
table.cadre5 {border-left : 1px #2050A0 solid ;  border-top : 1px #2050A0 solid ; border-right : 1px #EBECEF solid ;  border-bottom : 1px #EBECEF solid ; background-color: #B4B8C4 ; background-image: url(img/bkgdegrade01.jpg);}
table.cadre6 {border-left : 1px #325EA8 solid ;  border-top : 1px #325EA8 solid ; background-color: #D0DBEB ;}
table.cadre7 {border-left :1px solid #2151A1; border-top :1px solid #2151A1; border-right :1px solid #2151A1; background-color: #2151A1 ;font-family: Arial, Helvetica, sans-serif;  color: #FFFFFF; font-size : 10px ; text-transform:uppercase; text-align : left ;}

a.headermenu:link, a.headermenu:visited, a.headermenu:active { line-height: 25px; color: #2050A0; text-decoration: none; font-size : 13px ; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;}
a.headermenu:hover { color: #FFCC00; border-bottom : 1px #FFCC00 dotted ;}
a.headermenuOn:link, a.headermenuOn:visited, a.headermenuOn:active { line-height: 25px; color: #FFCC00; text-decoration: none; font-size : 13px ; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;}
a.headermenuOn:hover { color: #163974;}
a.headermenu2:link, a.headermenu2:visited, a.headermenu2:active { text-transform:uppercase; line-height: 25px; color: #2050A0; text-decoration: none; font-size : 10px ; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;}
a.headermenu2:hover { color: #2050A0; border-bottom : 1px #FFFFFF dotted ;}
a.headermenu2:hover { color: #163974;}
a.headermenuOn2:link, a.headermenuOn2:visited, a.headermenuOn2:active { text-transform:uppercase; line-height: 25px; color: #2050A0; text-decoration: none; font-size : 10px ; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; border-bottom : 1px #FFCC00 dotted ;}

a.rightmenu2:link, a.rightmenu2:visited, a.rightmenu2:active { color: #FFCC00; text-decoration: none; font-size : 12px ; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
a.rightmenu2:hover { color: #2050A0;}
.righbody { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #2050A0; font-size: 11px; }
a.righbodycap:link, a.rightmenu:visited, a.righbodycap:active { text-transform:uppercase; color: #2050A0; text-decoration: none; font-size : 10px ; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;}
a.righbodycap:hover { border-bottom : 1px #FFCC00 dotted ;}
.righbodycap { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; color: #2050A0; font-size: 10px;  text-transform:uppercase;}

td.dots1 { font-family: Arial, Helvetica, sans-serif;  color: #2050A0; font-size : 14px ; text-align : left ; border-bottom :1px dotted #2151A1; line-height: 18px; }
td.dots2 { font-family: Arial, Helvetica, sans-serif;  color: #2050A0; font-size : 12px ; text-align : left ; border-bottom :1px dotted #2151A1; }
td.dots3 { font-family: Georgia, "Times New Roman", Times, serif;  color: #2050A0; font-size : 13px ; text-align : center ;text-transform:uppercase; border-bottom :1px dotted #2151A1; }
td.dots4 {	font-family: Arial, Helvetica, sans-serif;	color: #2050A0;	font-size : 18px;	text-align : left; text-transform:uppercase;	border-bottom :1px dotted #2151A1;	line-height: 30px;	background-image: url(img/plus02.jpg);	background-repeat: no-repeat; }
td.dots5 {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #2050A0; font-size: 14px; line-height: 16px; border-bottom :1px dotted #2151A1; background-color: #7693C5 ;}
td.dots6 {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #2050A0; font-size: 14px; line-height: 14px; border-bottom :1px dotted #2151A1; background-color: #EAEBEE ;}
td.dots7 {background-color: #EAEBEE ;font-family: Arial, Helvetica, sans-serif;  color: #2151A1; font-size : 10px ; text-transform:uppercase; border-bottom :1px solid #2151A1;}
td.dots8 {	font-family: Arial, Helvetica, sans-serif;	color: #2050A0;	font-size : 18px;	text-align : left; text-transform:uppercase;	border-bottom :1px dotted #2151A1;	line-height: 30px;	background-image: url(img/coche01.gif);	background-repeat: no-repeat; padding : 0px 0px 0px 25px; }.asterisque { font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; color: #CC0000; font-size: 10px; line-height: 16px; text-transform:uppercase; } .barre { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #163974; font-size: 10px; font-weight: normal; text-align : center; } a.body:link, a.body:visited, a.body:active, .body {  font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #2050A0; font-size: 12px;text-transform: none;font-weight: normal; } a.body:hover { border-bottom : 1px #1C4994 dotted ; } .bodybold, a.bodybold:active, a.bodybold:visited, a.bodybold:link { font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	color: #FFCC00;	font-size: 14px;	line-height: 14px;	font-weight: bold; } a.bodybold:hover { border-bottom : 1px #1C4994 dotte } .btn1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC00; background-color: #2151A1; padding:5px; } .btn2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; } .btn3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #D6D3CE; } .btn5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00354D; border-left : 1px #00354D solid ; border-top : 1px #00354D solid ; border-bottom : 1px #FFFFFF solid ; border-right : 1px #FFFFFF solid ; padding:3px; background-color:#7693C5; width:300px; } .btn6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC00; background-color: #2151A1; paddin:5px; } td.chapeau, a.chapeau:link, a.chapeau:visited, a.chapeau:active, .chapeau { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #2050A0; font-size: 14px;text-transform: none;font-weight: normal; font-style: italic; font-weight: bold; } a.chapeau:hover { color: #2050A0; border-bottom : 1px #1C4994 dotted ; } .chapeauBlanc, a.chapeauBlanc:active, a.chapeauBlanc:visited, a.chapeauBlanc:link, td.chapeauBlanc { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF; font-size: 14px;text-transform: none;font-weight: normal; font-style: italic; font-weight: bold; } a.chapeauBlanc:hover { border-bottom : 1px #1C4994 dotted ; } .corps, a.corps:active, a.corps:visited, a.corps:link, td.corps { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #2050A0; font-size: 12px;text-transform: none;font-weight: normal; } a.corps:hover { color: #2050A0; border-bottom : 1px #1C4994 dotted ; } td.corpsbold, a.corpsbold:link, a.corpsbold:visited, a.corpsbold:active, .corpsbold { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #2050A0; font-size: 12px;text-transform: none;font-weight: bold; border-bottom : 1px #FFCC00 dotted ; } a.corpsbold:hover { color: #2050A0; border-bottom : 1px #1C4994 dotted ; } td.corpscouleur, a.corpscouleur:link, a.corpscouleur:visited, a.corpscouleur:active, .corpscouleur { font-family: Arial, Helvetica, sans-serif;text-decoration: none; color: #FFFFFF; font-size: 12px; text-decoration: none; line-height: 16px; } a.corpsLink:link, a.corpsLink:visited, a.corpsLink:active, .corpsLink { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #2050A0; font-size: 12px;text-transform: none;font-weight: normal; } a.corpsLink:hover { color: #2050A0; border-bottom : 1px #1C4994 dotted ; } a.edito:active, a.edito:visited, a.edito:link { color: #E8E9ED; text-decoration: none; font-size : 14px ; font-family: Arial, Helvetica, sans-serif; font-weight: bold;  line-height: 14px; } a.edito:hover { color: #E8E9ED; } .edito { color: #E8E9ED; text-decoration: none; font-size : 14px ; font-family: Arial, Helvetica, sans-serif; font-weight: bold;  line-height: 14px; } .footer, a.footer:active, a.footer:visited, a.footer:link { font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; color: #D6D3CE; font-size: 10px; line-height: 16px; text-transform:uppercase; } a.footer:hover { color: #FFCC00; } .letitre, a.letitre:active, a.letitre:visited, a.letitre:link, td.letitre, h1.letitre { font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight: bold; text-decoration: none; color: #2050A0; font-size: 16px; text-decoration: none; line-height: 16px;
 } .lettrinebleue { color: #2050A0; font-size : 22px ; font-family: Arial, Helvetica, sans-serif; font-weight: bold; } .lettrinejaune { color: #FFCC00; font-size : 22px ; font-family: Arial, Helvetica, sans-serif; font-weight: bold; } a.petit:link, a.petit:visited, a.petit:active, .petit { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #2050A0; font-size: 10px; text-transform:uppercase; } a.petit:hover { text-decoration: underline; } .selectionnez, a.selectionnez:active, a.selectionnez:visited, a.selectionnez:link, td.selectionnez { font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; color: #333333; font-size: 12px; line-height: 16px;  } .sstitre, h3.sstitre { font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; text-transform: uppercase;	line-height:15px; color: #2050A0; background-image: url(img/coche02.gif);	background-repeat: no-repeat;	padding: 5px 5px 5px 20px ; } .sstitre1, h3.sstitre1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #2050A0; text-transform: uppercase;	line-height:25px; border-bottom : 1px #E4E6EA solid ;		padding: 0px 0px 2px 5px ; } .stitre, td.stitre, h2.stitre { font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #1C4994; width:220px;	line-height:25px; border-bottom : 1px #FFCC00 solid ;	border-left : 5px #FFCC00 solid ;padding: 2px 5px 2px 5px ; } .stitre1, h2.stitre1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2050A0; line-height:25px; border-bottom : 1px #E4E6EA solid ; } .texteformulaire, td.texteformulaire { font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; color: #2151A1; font-size: 12px; line-height: 20px; padding-bottom:10px; } a.textetable:link, a.textetable:visited, a.textetable:active { color: #1C4994; text-decoration: none; font-size : 10px ; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform:uppercase; } a.textetable:hover { color: #1C4994; } .textetable { color: #FFFFFF; text-decoration: none; font-size : 10px ; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform:uppercase; } td.textetable { color: #1C4994; text-decoration: none; font-size : 10px ; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform:uppercase; border-top :1px dotted #2151A1; line-height: 25px; } .titre, a.titre:active, a.titre:visited, a.titre:link, h1.titre { font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight: bold; text-decoration: none; color: #2050A0; font-size: 14px; text-decoration: none;  } a.titre:hover { border-bottom : 1px #1C4994 dotted ; } td.titreformulaire, .titreformulaire { font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; color: #666666; font-size: 10px; line-height: 20px; padding-bottom:10px; } a.titretable:link, a.titretable:visited, a.titretable:active { color: #CC0000; text-decoration: none; font-size : 10px ; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform:uppercase;  } a.titretable:hover { color: #1C4994; } .titretable { color: #CC0000; text-decoration: none; font-size : 10px ; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform:uppercase; background-color: #7693C5 ; } 