@charset "iso-8859-1";


BODY
{
margin-top:0; margin-left:0; margin-right:0;
scrollbar-face-color: black; scrollbar-darkshadow-color: white; 
scrollbar-shadow-color: black; scrollbar-highlight-color: black; scrollbar-3dlight-color: white; 
scrollbar-track-color: silver; scrollbar-arrow-color: white; 
}

.contour {
position: relative; color:  white; 
background: black ; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 0 3em;
padding: 0;
border-left: 10px black solid;
}

.contour2 {
position: relative; color:  gold; 
background: white ; font-size: 10pt; font-family: Tahoma;
}
	    
.tab100 {
position: relative; font-family: Verdana, Arial, Helvetica, sans-serif;
border:thin solid black; 
width: 100%; border-width: 0;  background-color: WHITE;
}
.tab25 {
position: relative; 
border:thin solid black;  border-color: black;
width: 35%; border-width: 2px;
text-align: center; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;  
}
.tab25b {
position: relative; color: black;
border:thin solid black; border-color: black;
width: 30%; border-width: 0; 
text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
}


.tab50 {
position: relative; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
border:thin solid black;
width: 55%; border-color: black;
}
.tab40 {
position: relative; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
border:thin solid black;
width: 45%; border-width: 2; 
text-align: center;
}


.tab40b {
position: relative; font-size: 10pt;
border:thin solid black;
width: 45%; border-width: 0; border-color: white;
text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lien {
position: relative; color:  white; 
font-size: 10pt; font-family: arial, sans-serif; letter-spacing: -1pt; 
}
.lienCentre {
position: relative; color:  white; text-align: center;
font-size: 10pt; font-family: arial, sans-serif; letter-spacing: -1pt; 
}
.lienGras {
position: relative; color:  white; text-align: center;
font-size: 11pt; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1pt; 
}
.lien2 {
position: relative; 
font-size: 10pt; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1pt; 
text-align: center;
}
.lien3 {
position: relative; color:  black; 
font-size: 10pt; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1pt; 
top: +2px; 
}

.T1 {
position: relative; color: black; 
font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
text-align: center; text-indent: 20pt;
}
.T1centre {
position: relative; color: maroon; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 17px; font-weight: bold; text-indent: 15pt;
}


.T2 {  
position: relative; color: black; 
font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;
margin-right: 35px; margin-left: 40px; text-indent: 25pt; 
vertical-align: middle; 
padding-top: 3px; padding-bottom: 3px;
}
.T3 {  
position: relative; color: black; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
margin-right: 10px; margin-left: 10px; text-indent: 10pt; 
vertical-align: center; 
padding-top: 6px; padding-bottom: 3px;
}
.T4 {  
position: relative; color: black;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  
margin-right: 10px; margin-left: 10px; text-indent: 10pt; 
vertical-align: middle; 
padding-top: 6px; padding-bottom: 3px;
}
.barre1 {
position: relative; color: white; background-color: black;
border:thin solid black; border-width: 1; border-color: black;
font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 1px;
}
.barre1a {
position: relative; color: white; background-color: black;
border:thin solid black; border-width: 1; border-color: black;
font-size: 9px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 1px;
}
.barre1b {
position: relative; color: white; background-color: white;
border:thin solid black; border-width: 0; border-color: white;
font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 1px;
}

.barre2 {
position: relative; color: black; background-color: white;
font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
border:thin solid black; border-width: 1; border-color: black;
padding: 1px;
}
.barre2a {
position: relative; color: black; background-color: white;
font-size: 9px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
border:thin solid black; border-width: 1; border-color: black;
padding: 1px;
}

.barre3 {
position: relative; color: black; background-color: yellowgreen;
font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
border:thin solid black; border-width: 1; border-color: black;
padding: 1px;
}
.barre3Lime {
position: relative; color: black; background-color: lime;
font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
border:thin solid black; border-width: 1; border-color: black;
padding: 1px;
}
.barre3bis {
position: relative; color: black; 
font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
border:thin solid black; border-width: 1; border-color: black;
padding: 1px;
}
.barre2b {
position: relative; color: black; background-color: white;
font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
border:thin solid black; border-width: 0; border-color: black;
padding: 1px;
}


INPUT {
color: black; background-color: white;
font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
}
TEXTAREA { 
color: white; background-color: silver;
font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
}
SELECT {
color: gold; background-color: darkblue;
font-size:11px; font-family:normal; font-weight: bold;
}
button {
color: white; background-color: black;

font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
}
h2 { 
color: black; 
font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; 
margin:  6px;
}
hr { 
color: black; width: 30%; 
text-align: center; margin-top: 5%;
}
 form { 
	position: relative; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
border:thin solid black; width: 100%; border-color: white; }
    
	
    form fieldset       { border: 2px dashed #79C; padding: 10px; margin: 30px auto;}
    form legend         { background-color: white; padding: 1px 4px; color: green; 
	font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
    form div            {font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
    form div.bloc label { display: block; float: left; width: 30%; }
    form div.center     { text-align: center; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
    
    label[for] { cursor: pointer; }
    p.message  { text-align: center; }
A:link	{
font-style:normal;
text-decoration:none;
cursor:hand;
font-variant:normal;
text-transform:normal;
color: floralwhite  ;
font-size:11px;

	}

	
A:visited {
font-style:normal;
text-decoration:none;
cursor:hand;
font-variant:normal;
text-transform:normal;              
font-family:verdana,arial,helvetical,geneva,sans-serif;
color: floralwhite  ;
font-size:11px; {
.font 
{ 
font-style:normal;
text-decoration:none;
cursor:hand;
font-variant:normal;
text-transform:normal;
font-family:verdana,arial,helvetical,geneva,sans-serif;
color: white  ;
font-size:11px;               
{
.barre {
font-style:normal;
text-decoration:none;
cursor:hand;font-variant:normal;
text-transform:normal;
font-family:verdana,arial,helvetical,geneva,sans-serif;
color: floralwhite  ;
font-size:11px;      }
	