body { max-width: 580px; margin: 0 auto; margin-top: 1%; margin-bottom: 1%; background-color: #ffffff; background: url(util/beige031.jpg); margin-bottom: 5em; } 
a:link {color: #0000ff; }
a:active {color: #FF00FF; }
a:visited {color: #ff00cc; }
a:hover {color: #ff0000; }

img.posleft { width: 140px; height: 140px; float: left; display: block; margin-right: 1em; }
div.breakcond { clear: both; } 
.area { width: 98%; }
input.bouton { padding-right: 1em; padding-left: 1em; padding-top: 0.2em; padding-bottom: 0.2em; margin-bottom: 0.2em; margin-top: 1em; font-size: 14pt; 
font-family: verdana, arial, sans-serif; letter-spacing: 0.1em; background: #00ffff; color: #0000ff;}

p { font-size: 11pt; color: #000099; margin-top: 0em; text-align: justify; line-height: 1.5em; font-family: verdana, arial, sans-serif; margin-bottom: 0.5em; }
h1 { margin-bottom: 0.6em; font-size: 16pt; font-weight: bold; color: #666666; margin-top: 0em; text-align: left; font-style: italic; font-family: trebuchet ms, verdana, sans-serif; }
.posright { text-align: right; width: 78%; float: right; }
h3 { margin-bottom: 0.5em; font-size: 10pt; font-weight: bold; color: #000099; margin-top: 0.5em;   
font-family: verdana, arial, universe, helvetica, sans-serif; text-align: center; }
.blu { font-size: 10pt; font-weight: bold; color: #000099; font-style: normal;     
font-family: verdana, arial, universe, helvetica, sans-serif; }
.fin { font-weight: normal; }
p.center { text-align: center; margin-bottom: 0.8em; margin-top: 0em; }
p.left { text-align: left; margin-bottom: 0.2em; margin-top: 1em; }
span.red { color: #ff0000; background: #ffffff; }
span.blanc { color: #000000; background: #ffffff; }

