a:link, a:visited { text-decoration: none; color: #CC3300; font-weight: bold }
.bodyleft    { text-align: left }
a:hover      { color: #FF9999; text-decoration: underline; font-weight: bold }

body  { 
font-family: verdana, helvetica, sans-serif; 
font-style: normal; 
font-weight: normal; 
font-size: 11px; 
background:#FFFFFF url('imutil/marge.jpg') repeat-x fixed left top; 
scrollbar-face-color: #fcc9c9; 
scrollbar-shadow-color: #fcc9c9; 
scrollbar-highlight-color: #fcc9c9; 
scrollbar-3dlight-color: #fcc9c9; 
scrollbar-darkshadow-color: #be6e6e;
scrollbar-track-color: #faaaaa; 
scrollbar-arrow-color: #a05050; 
color: #641414;
margin-left: 10px; 
margin-right: 10; 
margin-top: 0;
margin-bottom: 10;  
}

 
.gabarit       { background:#ffffff url('imutil/fondtab.jpg') no-repeat center top }
.legende          { font-size: 10px; color: #808080; border-left-width: 1px; border-right-width: 1px; border-top: 1px solid #D2C993; border-bottom: 1px solid #D2C993; line-height:110%; text-align:center; padding-top:2px; padding-bottom:2px }
               
h1           { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: 
               normal; font-size: 20px; text-align: left; background-color: 
               #DC8C8C; color: #FFD2D2; background-image: 
               url('imutil/degradeinv.jpg'); margin-left: 0; margin-right: 0; 
               margin-top: 5; margin-bottom: 5; padding-left: 10; 
               padding-right: 2; padding-top: 2; padding-bottom: 2 }
h2           { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: 
               normal; font-size: 18px; background-color: #FAAAAA; color: 
               #BE6E6E; margin-left: 0; margin-right: 0; margin-top: 5; 
               margin-bottom: 5; padding-left: 10; padding-right: 2; 
               padding-top: 2; padding-bottom: 2 }
h3           { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: 
               bold; font-size: 16px; background-color: #FFD2D2; color: 
               #BE6E6E; margin-left: 0; margin-right: 0; margin-top: 5; 
               margin-bottom: 5; padding-left: 10; padding-right: 2; 
               padding-top: 2; padding-bottom: 2 }
h4           { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: 
               bold; font-size: 14px; background-color: #FFD2D2; color: 
               #BE6E6E; margin-left: 0; margin-right: 0; margin-top: 5; 
               margin-bottom: 5; padding-left: 10; padding-right: 2; 
               padding-top: 2; padding-bottom: 2 }
h5           { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: 
               bold; font-size: 12px; background-color: #FFD2D2; color: 
               #BE6E6E; margin-left: 0; margin-right: 0; margin-top: 5; 
               margin-bottom: 5; padding-left: 10; padding-right: 2; 
               padding-top: 2; padding-bottom: 2 }
h6           { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: 
               normal; font-size: 12px; color: #DC8C8C; background-color: 
               #FFD2D2; margin-left: 0; margin-right: 0; margin-top: 5; 
               margin-bottom: 5; padding-left: 10; padding-right: 2; 
               padding-top: 2; padding-bottom: 2 }
td, tr, table {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	}
img          { margin: 2 }
hr           { color: #BE6E6E; width: 100%; height: 2px }
.ill         { background-color: #FFFFFF; border: 2px solid #FFD2D2; padding: 5px }
.auteur      { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: 
               normal; font-size: 11px; background-color: #FFE375; color: 
               #001998; margin-left: 0; margin-right: 0; margin-top: 0; 
               margin-bottom: 0; padding: 10 }
.note        { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: 
               normal; font-size: 11px; color: #000000; text-align: left; 
               text-decoration: none; background-color: #FFE375 }
.cit         { font-family: verdana, helvetica, sans-serif; font-style: italic; font-weight: 
               normal; font-size: 11px; text-align: left; text-decoration: 
               none; background-color: #DC8C8C; border: 1px outset #BE6E6E; 
               margin-left: 30; margin-right: 30; padding: 10 }
.marg50      { margin-left: 50px; margin-right: 0; 
               margin-top: 10; margin-bottom: 10 }
.ref         { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: 
               normal; font-size: 12px; background-color: #001998; color: 
               #FFE375; margin-left: 0; margin-right: 10; margin-top: 0; 
               margin-bottom: 0; padding: 5 }
.cadre       { font-family: verdana, helvetica, sans-serif; font-size: 11px; text-align: 
               center; text-decoration: none; background-color: #641414; 
               color: #FFFFFF; border: 4px outset #A05050; padding-left:px; padding-right:px; padding-top:5; padding-bottom:5 }
.cadre1a       { border-style:outset; border-width:1px; font-family: verdana, helvetica, sans-serif; font-size: 11px; text-align: 
               center; text-decoration: none; background-color: #EDA5A5; 
               color: #FFFFFF; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px }
.cadre1b       { border-style:outset; border-width:1px; font-family: verdana, helvetica, sans-serif; font-size: 11px; text-align: 
               center; text-decoration: none; background-color: #E98D8D; 
               color: #FFFFFF; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px }
.cadre2      { font-family: verdana, helvetica, sans-serif; font-size: 11px; text-align: 
               center; text-decoration: 
               none; background-color: #A05050; color: #FFFFFF; 
               border: 2px outset #A05050; padding-left: px; padding-right: px; 
               padding-top: 5; padding-bottom: 5 }
.txtgd       { font-family: verdana, helvetica, sans-serif;
							 font-size: 12px; 
}
.txt16       { font-family: verdana, helvetica, sans-serif;
               font-size: 16px; 
}
.txtpt       { font-family: verdana, helvetica, sans-serif;
               font-size: 10px; 
}
.maj         { font-family: verdana, helvetica, sans-serif;
font-size: 9 px; color: #D093B1; text-align: right; left: 490; top: 12; 
               width: 150; height: 0; z-index: 1; position: absolute }
.formu       { background-color: #F8EDF2; color: #58527A; font-size: 11 px; border-style: 
               solid; border-width: 2; padding: 1 }
.h1bis       { font-family: verdana, helvetica, sans-serif; font-style: normal; font-weight: 
               normal; font-size: 20px; text-align: left; background-color: 
               #DC8C8C; color: #FFD2D2; background-image: 
               url('imutil/degradeinv.jpg'); margin-left: 0; margin-right: 0; 
               margin-top: 5; margin-bottom: 5; padding-left: 10; 
               padding-right: 2; padding-top: 2; padding-bottom: 2 }
.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; 
}
.tableau1         { font-size: 11px; color: #727272; border-left-width: 1px; border-right-width: 1px; border-top: 1px solid #800000; border-bottom: 1px solid #800000; line-height:130%; text-align:left; background-color:#FFFAFA }
.tableau2         { font-size: 11px; color: #727272; border-left-width: 1px; border-right-width: 1px; border-top: 1px solid #800000; border-bottom: 1px solid #800000; line-height:130%; text-align:left; background-color:#ffd7d7 }
.tableau3         { font-size: 11px; color: #727272; border-left-width: 1px; border-right-width: 1px; border-top: 1px solid #800000; border-bottom: 1px solid #800000; line-height:130%; text-align:left; background-color:#ffd1d1 }
