BODY     { margin: 0; padding: 0; color: #444;  font: 10pt verdana, arial, sans-serif; width: 600px; background: white; }a   { border: none }p.menu  { margin-top: 0.5em; margin-bottom: 0.5em }.border { border: solid 1pt #aaa }.titre, .titre a  { font: bold 24px/26px georgia, serif; color: #036; text-decoration: none;}.ligneHaut   { border-top: 1pt solid #100; border-right: none; border-bottom: none; border-left: none }.lignecote  { border-left: 1pt solid #100 }.labs  { color: #ffffff; font: bold 12px/18px verdana, sans-serif; background-color: #9a0303; text-align: center; padding: 0; border-bottom: 2px solid #9a0303 }.labs a  { color: #ffffff; font: bold 12px/18px verdana, sans-serif; background-color: #9a0303; text-align: center; padding: 0; border-bottom: 2px solid #9a0303 }.labs a:hover   { color: #ffffff; font: bold 12px/18px verdana, sans-serif; background-color: #9a0303; text-align: center; padding: 0; border-bottom: 2px solid #9a0303 }.boite-lab  { color: #222222; font: 13px/15px georgia, serif; background-color: #fff; padding: 4px; border: solid 1px #aaa }.txt-lab  { color: #222222; font: 11px/12px verdana, sans-serif; text-decoration: none; margin: 0 2px 8px 8px }.txt-lab a  { color: #222222; font: 11px/12px verdana, sans-serif; text-decoration: none; margin: 0 2px 8px 8px }.txt-lab a:hover   { color: #222222; font: bold 11px/12px verdana, sans-serif; text-decoration: none; background-color: #bab7b7; margin: 0 2px 8px 8px }.bordure-rouge                 { color: #002359; font: bold 13px Arial, sans-serif; text-decoration: none; background-color: #e5db97; text-align: left; display: block; margin-top: 1px; padding: 2px 2px 2px 3px; border-left: 10px solid #00c }.bordure-rouge a:hover                   { color: #002359; font: bold 13px Arial, sans-serif; text-decoration: underline; background-color: #e5db97; text-align: left; display: block; margin-top: 1px; padding: 2px 2px 2px 3px; border-left: #bfb164 }.sansbordure-rouge      { color: #100; font: bold 13px Arial, sans-serif; text-decoration: none; background-color: #e5998f; text-align: left; display: block; margin-top: 1px; padding: 2px 2px 2px 3px }.buttonscontainer {width: 150px;}.buttons a           { color: #002362; font: bold 13px Arial, sans-serif; text-decoration: none; background-color: #002362; background-image: url(/images/orbkg.jpg); text-align: left; display: block; margin-top: 3px; padding: 2px 2px 2px 3px; border-left: 10px solid #e5cd71  }.buttonsDroite             { color: #9a0303; font: bold 12px Arial, sans-serif; text-decoration: none; background-color: #fff; text-align: left; display: block; margin-top: 1px; padding: 2px 2px 2px 3px; border-style: none; border-width: medium; border-color: #666 #666 #002362 }.buttonsDroite a            { color: #333; font: bold 12px Arial, sans-serif; text-decoration: none; background-color: #fff; text-align: left; display: block; margin-top: 1px; padding: 2px 2px 2px 3px; border-style: none; border-width: medium; border-color: #666  #666 #002362 }.buttonsDroite a:hover            { color: #333; font-size: 12px; font-family: Arial, sans-serif; font-style: normal; font-variant: normal; line-height: normal; text-decoration: none; background-color: #adadad; text-align: left; display: block; margin-top: 1px; padding: 2px 2px 2px 3px; border-style: none; border-width: medium; border-color: #666  #666 #002362 }.buttons a:hover    { color: #669cc0; background-color: #002362; text-decoration: none; border-left: 10px solid #001  }.border1  { border: solid 5pt #ff6 }.bordMenu    { border: outset 1pt green }.boutoncontainer    { text-decoration: none; background-color: #050; width: 150px }.bouton p    { color: #ffffff; font: bold 10px Arial, sans-serif; text-decoration: none; background-color: #017C02; text-align: left; display: block; margin-top: 1px; padding: 2px 2px 2px 3px; border-left: 10px solid #ff3 }.boutontitre    { color: #fff; font-size: 10pt; font-weight: bold; background-color: #017C02; border-left: 10px solid #93f }.ligneDroite { border-right: 1pt solid #100 }.details   { color: #c00; font-size: 10px; font-family: Verdana; border-style: none }.details a     { color: #039; font-size: 10px; font-family: Verdana; text-decoration: underline; border-style: none }.details a:hover      { color: #100; font-size: 10px; font-family: Verdana; text-decoration: underline; background-color: #ddd; border-style: none }.detailsBleu      { color: #002362; font-size: 10px; font-family: Verdana; height: 50px; border-style: none  }.detailsBleu a    { color: #002362; font-size: 10px; font-family: Verdana; text-decoration: underline; border-style: none } .detailsBleu a:hover    { color: #002362; font-size: 10px; font-family: Verdana; background-color: #b8b8b8; border-style: none }