/* Police */
.arial { font-family: arial, sans-serif ;}
.trebu { font-family: trebuchet, sans-serif ;}
.verda { font-family: verdana, sans-serif ;}
.genev { font-family: geneva, sans-serif ;}
.helve { font-family: helvetica, sans-serif ;}

/* Taille du texte */
.t5 { font-size: 5px }
.t10 { font-size: 10px }
.t11 { font-size: 11px }
.t12 { font-size: 12px }
.t13 { font-size: 13px }
.t14 { font-size: 14px }
.t15 { font-size: 15px }
.t16 { font-size: 16px }
.t18 { font-size: 18px }
.t20 { font-size: 20px }
.t24 { font-size: 24px }
.t30 { font-size: 30px }

/* Couleur du texte */
.no { color: #000000 ; }
.ro { color: #CC0000 ; }
.bl { color: #000066 ; }
.ve { color: #006600 ; }
.wh { color: #FFFFFF ; }
.ja { color: #FF9900 ; }
.or { color: #666600 ; }
.gr { color: #666666 ; }
.ma { color: #816956 ; }

/* Style du texte */
.fin { font-weight: 100 ; }
.nor { font-weight: 400 ; }
.gra { font-weight: 550 ; }
.grb { font-weight: 600 ; }
.bol { font-weight: 700 ; }
.ita { font-style: italic ; }
.pma { font-variant: small-caps ; }
.maj { text-transform: uppercase ; }
.min { text-transform: lowercase ; }
.ini { text-transform: capitalize ; }
.sou { text-decoration: underline; }
.bar { text-decoration: line-through ; }
.sur { background-color: #FFFF66 ; }

/* Style des liens */
a { text-decoration: none ; }
a:link.base { text-decoration: none ; color: #333333 ; }
a:visited.base { text-decoration: none ; color: #333333 ; }
a:active.base { text-decoration: none ; color:#333333 ; }
a:hover.base { text-decoration: none ; color:#FF0000 ; }

a:link.menu { color: #FFFFFF ; text-decoration: none ; }
a:visited.menu { color: #FFFFFF ; text-decoration: none ; }
a:active.menu { color:#000000 ; text-decoration: none ; font-weight: 600 ; }
a:hover.menu { color:#FFFFFF ; text-decoration: none ; font-weight: 600 ; }

a:link.bc { color: #FFFFFF ; text-decoration: none ; }
a:visited.bc { color: #FFFFFF ; text-decoration: none ; }
a:active.bc { color:#FFFFFF ; text-decoration: none ; }
a:hover.bc { color:#FFFF66 ; text-decoration: none ; }

a:link.texte { color: #0000CC ; text-decoration: none ; }
a:visited.texte { color: #0000CC ; text-decoration: none ; }
a:active.texte { color:#0000CC ; text-decoration: none ; }
a:hover.texte { color:#FF0000 ; text-decoration: none ; }

a:link.copyright { color: #FF9900 ; text-decoration: none ; }
a:visited.copyright { color: #FF9900 ; text-decoration: none ; }
a:active.copyright { color:#FF9900 ; text-decoration: none ; }
a:hover.copyright { color:#FF0000 ; text-decoration: none ; }

/* Style des éléments de formulaires */
input, select, textarea { font-size: 13px ; }

/* Alignement du texte */
.ga { text-align: left ; }
.dr { text-align: right ; }
.ce { text-align: center ; }
.ju { text-align: justify ; }

/* Espacement vertical du texte */
.ae125 { line-height: 125% ; }
.ae135 { line-height: 135% ; }
.ae150 { line-height: 150% ; }
.ae175 { line-height: 175% ; }
