
.animation { font-weight: normal; font-size: 11pt; font-family: Arial, "Times New Roman"; text-decoration: blink }
.cellule_comm { color: #000000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.copyright { color: #ffffff; font-size: 8pt; font-family: Arial, "Times New Roman" }
.entete { color: #ffffff; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000066 }
.hautpage { background-color: #000066 }
.info { }
.interligne { background-color: #000000 }
.inverse { color: #000066; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff }
.menusomm { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.navig1 { font-variant: normal; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: none }
.navigation { color: #ffffff; font-weight: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.navigauche { color: #ffffff; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.navigauche-2 { font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.navigauche-3 { font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.niv1 { color: #ffffff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.niv2 { color: #ffffcc; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.nivo a { text-decoration: none; padding-right: 0px; border: solid 0px black; width: auto; height: auto }
.nivo a:hover { font-weight: bold }
.nivo_2 a { color: #ffffff; text-decoration: none; background-color: #000099; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: black; width: auto; height: auto }
.nivo_2 a:hover { background-color: #000066; border-right: 1px solid #000099; border-left: 1px solid #000099 }
.nivo_3 a { text-decoration: none; background-color: #ffffff; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; border-style: none none solid solid; border-width: medium medium 1px 1px; border-color: black #000099 #000 #000; width: 125px }
.nivo_3 a:hover { background-color: #490000; border-bottom: 1px solid #370000; border-left: 1px solid #370000 }
.police0 { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.police1 { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.police2 { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.taille0 { color: #ffffff; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.titre { color: #ffffff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.vide { background-color: #ffffff }
a { color: #3d0000; text-decoration: none }
a.navigauche-2:hover { color: #ffffff; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.navigauche-2:visited { color: #ffffff; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.navigauche-3:hover { color: #ffffff; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.navigauche-3:visited { font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.navigauche:hover { color: #ffffff; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.navigauche:visited { color: #ffffff; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
a:hover { font-weight: bold; text-decoration: underline; text-align: center }
a:visited { text-decoration: none }
p.nivo { }
p.nivo_2 { }
p.nivo_3 { }
select { font-weight: normal; text-align: center }