form {
     margin-top:0;  margin-bottom:0;
     padding-top:0; padding-bottom:0; 
     }

body {
     background-color:white;
     scrollbar-base-color:#48587A;
     scrollbar-track-color:white;
     scrollbar-arrow-color:#48587A;
     scrollbar-face-color:white;
     }

p,ul,ol,body,li {
     font-family:arial,helvetica,sans-serif;
     font-size:10pt;
     color:black;
     text-align:justify;
     margin-top:7; margin-bottom:7;
     }
td {
     font-family:arial,helvetica,sans-serif;
     font-size:10pt; color:black;
     margin-top:0; margin-bottom:0;
     }
li,ul,ol  {
     text-align:left;
     margin-top:0; margin-bottom:0;
     }

h1,h2,h3,h4,h5,h6 {
     font-family:arial, helvetica, sans-serif;
     color:#48587A;
     font-weight:bold;
     }

hr   {width:100% ;align:center ;color:#48587A;  }
b  {color:#48587A; }
h1 {text-align:center; font-size:16pt; margin-top:30; margin-bottom:15; }
h2 {text-align:left; font-size:14pt; margin-top:20; margin-bottom:10; }
h3 {text-align:left; font-size:12pt; margin-left:50; margin-top:10; margin-bottom:5; }
h4 {text-align:left; font-size:11pt; margin-left:100; margin-top:5; margin-bottom:3; }
h5 {text-align:left; font-size:10pt; margin-left:150; margin-top:3; margin-bottom:0; }
h6 {text-align:left; font-size:9pt; margin-left:200; margin-top:2; margin-bottom:0; }

.but_up {
     background-color: #48587A;cursor: hand;
     text-align: center;color:white;font-weight:bold;
     border-left:solid 2px white;
     border-top: solid 2px white;
     border-right: solid 2px #000000;
     border-bottom: solid 2px #000000;
     }

.but_down {
     background-color: #7083AB;cursor: hand;
     text-align: center;color:white;font-weight:bold;
     border-left: solid 2px #000000;
     border-top: solid 2px #000000;
     border-right: solid 2px white;
     border-bottom: solid 2px white;
     }

.but_over {
     background-color: #7083AB;cursor: hand;
     text-align: center;color:white;font-weight:bold;
     border-left:solid 2px white;
     border-top: solid 2px white;
     border-right: solid 2px #000000;
     border-bottom: solid 2px #000000;
     }

input, select, textarea {
     font-family:arial,helvetica,sans-serif;color:#48587A;background-color:#FFFFFF;font-weight:600;
     scrollbar-base-color:#48587A;
     scrollbar-track-color:white;
     scrollbar-arrow-color:#48587A;
     scrollbar-face-color:white;
     }

.cadre {
     PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
     BORDER-color: #C0E0E0; border-style:ridge ;
     margin-top:10px; margin-bottom:10px;
     }
.graph {
     color:black; font-family:arial; font-size:10px;
     text-align:left; text-indent:0cm ; margin-top:0 ; margin-bottom:0;
     }
a:hover {
     text-decoration:none;
     color:red;
     }
.cadre_aff {
     }
.liste {
     margin-left:20;margin-top:0;margin-bottom:0;
     }

.liste2 {
     margin-left:0;margin-top:0;margin-bottom:0;
     font-size:7pt;text-align:left;
     }
.extrait {
     margin-left:60;margin-top:0;margin-bottom:4;font-size:8pt;
     }
.plan {
     margin-top:-1;margin-bottom:-1;padding-top:0;padding-bottom:0;
     font-size:10px;text-align:left;
}
.definition {
    cursor:hand;color:#661111;
}
