a:link, a:visited { text-decoration: none; color: #009999; font-weight: bold }
a:hover           { color: #00CC99; text-decoration: underline; font-weight: bold }
body              { background:#FFFFFF url('imutil/marge.jpg') repeat-x fixed left top; font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 11px; text-align: justify; 
               scrollbar-face-color: #d1e7e3 ; 
               scrollbar-shadow-color: #d1e7e3 ; 
               scrollbar-highlight-color: #d1e7e3 ; 
               scrollbar-3dlight-color: #d1e7e3 ; 
               scrollbar-darkshadow-color: #285a8c; 
               scrollbar-track-color: #ffffff;
               scrollbar-arrow-color: #285a8c; 
color: #005353; margin-left: 10px; margin-right: 10; margin-top: 0; margin-bottom: 10 }
.gabarit          { background:#ffffff url('imutil/fondtab.gif') no-repeat center top }
h1                { font-family: Verdana; font-style: normal; font-weight: normal; font-size: 18px; text-align: left; color: #EBF0F5; background-image: url('imutil/degradeinv.jpg'); padding-left: 10; padding-right: 2; padding-top: 4; padding-bottom: 4; margin-left:0; margin-right:0; margin-top:0; margin-bottom:1 }
h2                { font-family: Verdana; font-style: normal; font-weight: normal; font-size: 18px; text-align: left; color: #009999; background-image: url('imutil/degrade.jpg'); padding-left: 10; padding-right: 2; padding-top: 2; padding-bottom: 2; margin-left:0; margin-right:0; margin-top:0; margin-bottom:1 }
h3                { font-family: Verdana; font-style: normal; font-weight: bold; font-size: 16px; text-align: left; background-color: #828264; color: #E3D582; padding-left: 10; padding-right: 2; padding-top: 2; padding-bottom: 2; text-align:left; margin-left:0; margin-right:0; margin-top:0; margin-bottom:1 }
h4                { border-bottom:3px solid #006666; margin:5 0; font-family: Verdana; font-style: normal; font-weight: bold; font-size: 16px; color: #009999; padding-left: 10px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-left-width:1px; border-right-width:1px; border-top-width:1px; width:400; text-align:left }
h5                { margin:5 0; font-family: Verdana; font-style: normal; font-weight: normal; font-size: 18px; color: #009999; padding-left: 10px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px }
h6                { border-bottom:3px solid #33CCCC; margin:0; font-family: Verdana; font-weight: bold; font-size: 12px; color: #009999; padding-left: 10px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; width:400; text-align:left; border-left-width:1px; border-right-width:1px; border-top-width:1px }
td                { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 11px; text-align: justify; }
hr                { color: #009999; width: 100%; height: 1px }
.cadre1           { font-family: verdana, helvetica, sans-serif; font-size: 11px; text-align: center; text-decoration: none; background-color: #EDE3AF; border: 1px solid #919148; padding: 5px }
.cadre2           { font-family: verdana, helvetica, sans-serif; font-size: 11px; text-align: center; text-decoration: none; color: #FFFFFF; border: 2px solid #E3D582; padding-left:0; padding-right:0; padding-top:0px; padding-bottom:0px }
.txt12            { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 12px; text-align: justify;  }
.txt18            { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 18px; text-align: justify;  }
.legende          { font-size: 10px; color: #808080; border-left-width: 1px; border-right-width: 1px; border-top: 1px solid #009999; border-bottom: 1px solid #009999; line-height:110%; text-align:center; padding-top:2px; padding-bottom:2px }
.tableau1         { font-size: 11px; color: #808080; border-left-width: 1px; border-right-width: 1px; border-top: 1px solid #009999; border-bottom: 1px solid #009999; line-height:120%; text-align:left; background-color:#ffffff }
.tableau2         { font-size: 11px; color: #808080; border-left-width: 1px; border-right-width: 1px; border-top: 1px solid #009999; border-bottom: 1px solid #009999; line-height:120%; text-align:left; background-color:#f0f7f5 }
.tableau3         { font-size: 11px; color: #808080; border-left-width: 1px; border-right-width: 1px; border-top: 1px solid #009999; border-bottom: 1px solid #009999; line-height:120%; text-align:left; background-color:#d1e7e3 }
.cr               { font-size: 11px; color: #808080; border-left-width: 1px; border-right-width: 1px; border-top: 1px solid #009999; border-bottom: 1px solid #009999; text-align:left; background-color:#ffffff }
.formu            { border:2px outset #ABD3CC; background-color: #D1E7E3; color: #009999; font-size: 11px; padding: 1px;  }
.formupt          { background-color: #EBF0F5; color: #78AADC; font-size: 11px; border-style: solid; border-width: 2; padding: 1; font-family:Verdana }
.formubt          { background-color: #CFDFE2; color: #006666; font-size: 11 px; font-family: Verdana; border: 1px solid #006666; padding: 1px;  }
li                { list-style-type: square; margin-left: -10}
.img-shadow { 
float:left; 
background: url(imutil/shadow.png) no-repeat bottom right !important; 
margin: 10px 0 0 10px !important; 
}  
.img-shadow img { 
display: block; 
position: relative; 
background-color: #fff; 
border: 1px solid #a9a9a9; 
margin: -8px 8px 8px -8px; 
padding: 0px; 
}
