body {background-color:#fefeb9; margin:10px; padding:0; font-size:9pt; font-family:verdana,arial,helvetica,sans-serif;}
input {background-color:red;color:white;font-size:8pt;font-weight:bold;}
h1 {font-family:verdana,arial,helvetica,sans-serif; margin: 0 0 5px 0; padding:0; background-color:#1EF11E; color:#888; font-size:18pt;} 
h2 {font-family:verdana,arial,helvetica,sans-serif; margin: 0 0 5px 0; padding:0; font-size:12pt;color:red;} 
h3 {font-family:verdana,arial,helvetica,sans-serif; margin: 0 0 2px 0; padding:0; font-size:10pt;color:green;} 
p {font-family:verdana,arial,helvetica,sans-serif; font-size:9pt; padding: 4px;} 
a {color: teal; font-family:verdana,arial,helvetica,sans-serif; }
a:link {color: teal;}
a:visited {color: teal;}
a:hover {background-color: #fbb;}

.entete {position:relative; width:auto; min-width:120px; margin:0 150px 10px 160px; border:1px solid black; font-size:9pt;  background-color:white; text-align:justify; padding:4px; z-index:3; }

.content {position:relative; width:auto;  min-width:120px; margin:0 150px 20px 10px; border:1px solid black; font-size:9pt;  background-color:white; text-align:justify; padding:6px; z-index:3; }

.legim {font-size:8pt;color:green;}

.pub {position:relative; left:200px; width:472px; height:66px; background-color: lightyellow;}

.imgleft {position:relative; float: left;  padding:6px;}
.imgright {float: right; padding:6px;position:relative;}

#navleft {position:absolute; width:142px; top:10px; left:10px; font-size:9pt; border:1px dashed black;  background-color:lightyellow; padding:2px; z-index:2; }
#navright {position:absolute; width:142px; top:10px; right:10px; background-color:#ffc; padding:0px; z-index: 1;}

