.titre { color:#91783E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-variant: normal; }

.stitre { color:#91783E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-variant: normal; }

.haut { color:#cccccc ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-variant: small-caps; }

.gris { font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; color: #766857; }

.grigris { font-size:11pt; font-family:Verdana, Arial, Helvetica, sans-serif; color: #766857; font-variant: normal; text-decoration: underline; }

.or { font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; color: #91783E; }

.rouge { font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; color: #9C0021; }

.scaps { font-variant:small-caps }

.news { margin:2px; border:1px solid black; padding:2px
}
   
.in { padding:2px; border:solid #CCCCCC 1px; text-align:left; color:#000000; font-size:8pt; }

body { margin-left:1px; margin-right:1px; margin-top:1px; margin-bottom:1px; background: #766857; font-family: Verdana, Arial; font-size:8pt; color:white
}

table { font-family: Verdana, Arial; font-size: 9pt; color: #766857 }

#accueil td  { padding:2px }

a.partenaire { text-decoration:none; font-family: Verdana, Arial; color:#766857; font-size:9pt; font-variant:small-caps }

a.partenaire:hover { text-decoration:none; color: #9C0021; }

a.m { text-decoration:none; font-family: Verdana, Arial; font-size: 12pt; color: #91783E }

a.m:hover { text-decoration:underline }

a.sm { text-decoration:none; font-family: Verdana, Arial; font-size: 12pt; color: #91783E }

a.sm:hover {  text-decoration:none; color: #9C0021 }

a.ssm { text-decoration:none; font-family: Verdana, Arial; font-size: 9pt; color: #766857 }

a.ssm:hover { text-decoration:none; color: #9C0021 }

a.sssm { text-decoration:none; font-family: Verdana, Arial; font-size: 8pt; color: #766857}

a.sssm:hover { text-decoration:none ; color: #9C0021}

a { text-decoration:none; font-family: Verdana, Arial; color:#91783E; }

a:hover { text-decoration:none; color: #9C0021; }

a.petit { text-decoration:none; font-family: Verdana, Arial; color:#766857; font-size: 8pt; }

a.petit:hover { text-decoration:none; color:#9C0021; }

a.tiblanc { text-decoration:none; font-family: Verdana, Arial; color:#ffffff; font-size: 8pt; }

a.tiblanc:hover { text-decoration:underline; color:#ffffff; }

a.Gblanc { text-decoration:none; font-family: Verdana, Arial; color:#ffffff; font-size: 12pt;}

a.Gblanc:hover { text-decoration:underline; color:#ffffff; }

a.Mblanc { text-decoration:none; font-family: Verdana, Arial; color:#ffffff; font-size: 9pt;}

a.Mblanc:hover { text-decoration:underline; color:#ffffff; }

a.lignebas { text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size: 8pt; }

a.lignebas:hover { text-decoration:underline; color:#ffffff; }

td.trans1 { opacity: .7; filter: alpha(opacity=70); -moz-opacity: .7;}

td.trans2 { opacity: .6; filter: alpha(opacity=60); -moz-opacity: .6;}

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}