body  { color: black; font-size: 10px; font-family: arial, geneva, helvetica, sans-serif }

td {
font-family: arial, geneva, helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

select {
font-family: arial, geneva, helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

a	                 { text-decoration: underline }

a:hover	            { text-decoration: none }

a:active	             { text-decoration: none }

a.highlighted           { text-decoration: none }

a.verdanablanc10px:hover {color:#fd8300;text-decoration:none;}

a.verdanablack9px {text-decoration:none;}
a.verdanablack9px:hover {text-decoration:underline;}

font {
font-family: arial, geneva, helvetica, sans-serif;
font-size: 10px;
}


.verdana1 { color: #619aa1; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdana2 { color: #ca6868; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdana3 { color: #597b94; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdana4 { color: #a373bf; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdana5 { color: #8fbf73; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdana6 { color: #619aa1; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdana7 { color: #ca6868; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }



.verdana_1 { color: #619aa1; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdana_2 { color: #ca6868; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdana_3 { color: #597b94; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdana_4 { color: #a373bf; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdana_5 { color: #8fbf73; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdana_6 { color: #a373bf; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdana_7 { color: #8fbf73; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }

.verdanared10px   { color: #ff0000; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanablanc9px { color: #fff; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanablanc10px { color: white; font-weight: bold; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif; text-decoration: none }
.verdanablanc20px { color: white; font-weight: bold; font-size: 22px; font-family: verdana, arial, geneva, helvetica, sans-serif; text-decoration: none }
.verdanablanc11px { color: white; font-weight: bold; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif; text-decoration: none }
.verdanagrey9px { color: #6e7882; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanagrey10px   { color: #6e7882; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanagrey11px { color: #6e7882; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanagrey12px { color: #6e7882; font-size: 12px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanagrey13px { color: #6e7882; font-size: 13px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanablack9px { color: black; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanablack10px { color: black; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanablack11px { color: black; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanablack12px { color: black; font-size: 12px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanablack13px { color: black; font-size: 13px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanarouge13px { color: red; font-size: 13px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanatitregrey11px { color: #6e7882; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif; letter-spacing: 3px }
.verdanatitrenoir11px  { color: #000; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif; letter-spacing: 3px }
.verdanatitreblanc11px { color: #fff; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif; letter-spacing: 3px }
.verdanableu9px { color: #369; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanableu10px { color: #369; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanableu11px { color: #369; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanableu12px { color: #369; font-size: 12px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanableu13px  { color: #369; font-size: 13px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanableu18px  { color: #000099; font-size: 20px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaorange9px { color: #f63; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaorange10px { color: #f63; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaorange11px { color: #f63; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaorange12px { color: #f63; font-size: 12px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaorange13px { color: #f63; font-size: 13px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanavert9px { color: #693; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanavert10px { color: #693; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanavert11px { color: #693; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanavert12px { color: #693; font-size: 12px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanavert13px { color: #693; font-size: 13px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaor9px { color: #a39669; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaor10px { color: #a39669; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaor11px { color: #a39669; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaor12px { color: #a39669; font-size: 12px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaor13px { color: #a39669; font-size: 13px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaviolet9px { color: #8968b7; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaviolet10px { color: #8968b7; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaviolet11px { color: #8968b7; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaviolet12px { color: #8968b7; font-size: 12px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaviolet13px { color: #8968b7; font-size: 13px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanaemeraude11px { color: #066; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.textwhite10px {font-family: arial, geneva, helvetica, sans-serif;font-size: 10px;color: #FFFFFF;padding-left:5px; padding-right:5px;}
.textwhite11px { color: #ffffff; font-size: 11px; font-family: arial, geneva, helvetica, sans-serif; padding-right: 5px; padding-left: 5px }
.patternsdrop1    { color: #888; font: 10px geneva, verdana, arial, sans-serif; background-color: #ffffff; padding-top: 1px; padding-left: 2px; border: solid 1px #9fc1d4; width: 120px }
.patternsdrop2      { color: #2C5BA3; font: 10px geneva, verdana, arial, sans-serif; background-color: #ECF3F6; padding-top: 2px; padding-left: 2px; border: solid 1px #9FC1D4; width: 200px; height: 18px; }
.patternsdrop2b      { color: #2C5BA3; font: 10px geneva, verdana, arial, sans-serif; background-color: #ECF3F6; padding-top: 2px; padding-left: 2px; border: solid 1px #9FC1D4; width: 200px; height: 18px; }
.patternsdrop2bis      { color: #000000; font: 10px geneva, verdana, arial, sans-serif; background-color: #ffffff; padding-top: 2px;  padding-left: 2px; border: solid 1px #000000; width: 50px; height: 20px; }
.patternsdrop2ter      { color: #000000; font: 10px geneva, verdana, arial, sans-serif; background-color: #ffffff; padding-top: 2px; padding-left: 2px; border: solid 1px #000000; width: 70px; height: 20px; }
.patternsdrop2qt      { color: #000000; font: 10px geneva, verdana, arial, sans-serif; background-color: #ffffff; padding-top: 2px; padding-left: 2px; border: solid 1px #000000; width: 80px; height: 20px; }
.patternsdrop3  { color: #2C5BA3; font: 10px geneva, verdana, arial, sans-serif; background-color: #ECF3F6; padding-top: 1px; padding-left: 2px; border: solid 1px #9FC1D4; width: 240px; }
.patternsdrop3bis  { color: #000000; font: 10px geneva, verdana, arial, sans-serif; background-color: #ffffff; padding-top: 1px; border: solid 1px #767676; }
.patternsdrop4 { font: 10px geneva, verdana, arial, sans-serif; color: #000000; padding-top: 1px; border: 1px #767676 solid; background-color: #FFFFFF; width: 120px; }
.patternsdrop5 { font: 10px geneva, verdana, arial, sans-serif; color: #ffffff; padding-top: 1px; border: 1px #ffffff solid; background-color: #ff5e28; width: 196px; }
.patternsdrop6  { color: #000000; font: 10px geneva, verdana, arial, sans-serif; background-color: #ffffff; padding-top: 1px; border: solid 1px #767676; width: 180px }
.patternsdrop7 { color: #2c5ba3; font: 10px geneva, verdana, arial, sans-serif; background-color: #ecf3f6; padding-top: 1px; padding-left: 2px; border: solid 1px #9fc1d4; width: 180px }
.patternsdrop8  { color: #2C5BA3; font: 10px geneva, verdana, arial, sans-serif; background-color: #ECF3F6; padding-top: 1px; padding-left: 2px; border: solid 1px #9FC1D4;  width: 75px}
.patternsdrop9  { color: #2C5BA3; font: 10px geneva, verdana, arial, sans-serif; background-color: #ECF3F6; padding-top: 1px; padding-left: 2px; border: solid 1px #9FC1D4;  width: 30px}
.patternsdrop13  { color: #2C5BA3; font: 10px geneva, verdana, arial, sans-serif; background-color: #ECF3F6; padding-top: 1px; padding-left: 2px; border: solid 1px #9FC1D4; width: 420px; }
.patternsdrop15  { color: #2C5BA3; font: 10px geneva, verdana, arial, sans-serif; background-color: #ECF3F6; padding-top: 1px; padding-left: 2px; border: solid 1px #9FC1D4; width: 520px; }
.patternsdrop18  { color: #2C5BA3; font: 10px geneva, verdana, arial, sans-serif; background-color: #ECF3F6; padding-top: 1px; padding-left: 2px; border: solid 1px #9FC1D4;}
.TitreCours     { color:#408FD0 ; font-family: arial; font-size: 20px; font-weight: bold}