.opacite90 { filter: Alpha(Opacity=90)}

.opacite50 { filter: Alpha(Opacity=50)}

.menu1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}

.menu1:Hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #cc3300; text-decoration: none}

.login {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}

.grostitrevert {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #669933}

.grostitreorange {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #ff9900}

.grostitreviolet {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #660066}

.grostitrerouge { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #cc3600; }

.grostitremarron{ font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #a1774c; }

.textegris {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.textegris:Hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline}

.texterouge { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #cc3600; }

.texterouge a { color: #cc3600; text-decoration:none;}
.texterouge a:Hover { text-decoration:underline; }

.petittexterougegras {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background: #CC0000; text-decoration: none}

a { text-decoration: none; }

a:Hover { text-decoration : underline; }