
a.image      { color: #036; text-decoration: none }
a.image:hover     { color: #900; text-decoration: none }
a.menu                { color: #036; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; background-image: url(../image/interface/puce.gif); background-repeat: no-repeat; background-position: 0 1px; text-transform: uppercase; margin-right: 25px; padding-left: 15px }
a.menu:hover      { color: #900; font-weight: bold }
a.normal    { color: #036; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; border-bottom: 1px dotted #036 }
a.normal:hover  { color: #900; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; border-bottom: 1px dotted #900 }
body     { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px }

h1        { color: #036; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; text-indent: 10px; border-bottom: 1px solid #036; border-left: 16px solid #036 }
h2     { color: #036; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px }
h3   { color: #036; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px }
h4   { color: #036; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; display: block; margin-left: 20px; border-bottom: 1px solid #036 }
li   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; list-style-type: square; list-style-image: url(../image/interface/puce.gif) }

p       { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px }
.data { color: #036; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
p.legende { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left }
td      { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px }
td.titreH { color: #ffffff; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14pt; background-color: #900; text-align: center; vertical-align: middle }
td.titreV { color: #ffffff; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14pt; background-color: #036; text-align: center; vertical-align: middle }
td.consult { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; background-color: #cc9; text-align: center; vertical-align: middle }
td.noconsult  { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; background-color: #fff; text-align: center; vertical-align: middle }
p.info  { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: #fff; padding: 5px; border: dotted 1px #036 }
p.h2 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; margin-left: 20px }
.news { background-color: #fff; padding: 10px; border: solid 1px #036; }

