@charset "iso-8859-1";
BODY
{
margin-top:0; margin-left:0; margin-right:0;
scrollbar-face-color: darkblue; scrollbar-darkshadow-color: gold; 
scrollbar-shadow-color: darkblue; scrollbar-highlight-color: darkblue; scrollbar-3dlight-color: gold; 
scrollbar-track-color: silver; scrollbar-arrow-color: gold; 
}

	    
.tab100 {
position: relative; font-family: Tahoma;
border:thin solid darkblue; 
width: 100%; border-width: 0;  background-color: WHITE;
font-size: pt
}
.tab25 {
position: relative; 
border:thin solid darkblue;  border-color: darkblue;
width: 35%; border-width: 2px;
text-align: center; font-size: 10pt; font-family: Tahoma;
color: darkblue;  
}
.tab25b {
position: relative; color: darkblue;
border:thin solid darkblue; border-color: darkblue;
width: 30%; border-width: 0; 
text-align: center; font-family: Tahoma; font-size: 10pt;
}
.tab25b_size8 {
position: relative; color: darkblue;
border:thin solid darkblue; border-color: darkblue;
width: 30%; border-width: 0; 
text-align: center; font-family: Tahoma; font-size: 8pt;
}
.tab25b_size7 {
position: relative; color: darkblue;
border:thin solid darkblue; border-color: darkblue;
width: 30%; border-width: 0; 
text-align: center; font-family: Tahoma; font-size: 7pt;
}


.tab50 {
position: relative; font-family: Tahoma; font-size: 10pt;
border:thin solid darkblue;
width: 55%; border-color: darkblue;
}

.tab75b_size8 {
position: relative; color: darkblue; font-family: Tahoma; font-size: 8pt;
border:thin solid darkblue; border-width: 0;
width: 75%; border-color: RED;
}
.tab80 {
position: relative; font-family: Tahoma; font-size: 9pt;
border:thin solid darkblue;
width: 80%; border-color: darkblue;
}
.tab80b {
position: relative; font-family: Tahoma; font-size: 9pt;
border:thin solid darkblue;
width: 80%; border-width: 0; border-color: white;
}
.tab100b2 {
position: relative; font-family: Tahoma; font-size: 9pt;
border:thin solid darkblue;
width: 100%; border-width: 0; border-color: white;
}
.tab40 {
position: relative; font-family: Tahoma; font-size: 10pt;
border:thin solid darkblue;
width: 45%; border-width: 2; 
text-align: center;
}


.tab40b {
position: relative; font-size: 10pt;
border:thin solid darkblue;
width: 45%; border-width: 0; border-color: white;
text-align: center; font-family: Tahoma;
}
.lien {
position: relative; color:  gold; 
font-size: 10pt; font-family: Tahoma; letter-spacing: -1pt; 
}
.lienCentre {
position: relative; color:  gold; text-align: center;
font-size: 10pt; font-family: Tahoma; letter-spacing: -1pt; 
}
.lienGras {
position: relative; color:  gold; text-align: center;
font-size: 11pt; font-family: Tahoma; font-weight: bold; letter-spacing: -1pt; 
}
.lien2 {
position: relative; 
font-size: 10pt; font-family: Tahoma; font-weight: bold; letter-spacing: -1pt; 
text-align: center;
}
.lien3 {
position: relative; color:  darkblue; 
font-size: 10pt; font-family: Tahoma; font-weight: bold; letter-spacing: -1pt; 
top: +2px; 
}


.contour {
position: relative; color:  gold; 
background: darkblue ; font-size: 10pt; font-family: Tahoma;
margin: 0 0 0 3em;
padding: 0;
border-left: 10px darkblue solid;
}

.contour2 {
position: relative; color:  gold; 
background: white ; font-size: 10pt; font-family: Tahoma;
}
.contour3 {
position: relative; color:  darkblue; 
background: white ; font-size: 8pt; font-family: Tahoma;
}
.contour3b {
position: relative; color:  darkblue; 
background: darkgray ; font-size: 8pt; font-family: Tahoma;
}
.T1 {
position: relative; color: darkblue; 
font-size: 17px; font-family: Tahoma; font-weight: bold;
text-align: center; text-indent: 20pt;
}
.T1centre {
position: relative; color: maroon; font-family: Tahoma;
font-size: 17px; font-weight: bold; text-indent: 15pt;
}


.T2 {  
position: relative; color: darkblue; 
font-size: 14px; font-family: Tahoma;
margin-right: 35px; margin-left: 40px; text-indent: 25pt; 
vertical-align: middle; 
padding-top: 3px; padding-bottom: 3px;
}
.T3 {  
position: relative; color: darkblue; 
font-family: Tahoma; 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: darkblue;
font-family: Tahoma; 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: gold; background-color: darkblue;
border:thin solid darkblue; border-width: 1; border-color: darkblue;
font-size: 10px; font-weight: bold; font-family: Tahoma;
padding: 1px;
}


.barre2 {
position: relative; color: darkblue; background-color: white;
font-size: 10px; font-weight: bold; font-family: Tahoma;
border:thin solid darkblue; border-width: 1; border-color: darkblue;
padding: 1px;
}

.barre1_non_gras {
position: relative; color: gold; background-color: darkblue;
border:thin solid darkblue; border-width: 1; border-color: darkblue;
font-size: 10px; font-weight: bold; font-family: Tahoma;
padding: 1px;
}


.barre2_non_gras {
position: relative; color: darkblue; background-color: white;
font-size: 10px; font-family: Tahoma;
border:thin solid darkblue; border-width: 1; border-color: darkblue;
padding: 1px;
}

.barre3 {
position: relative; color: darkblue; background-color: yellowgreen;
font-size: 10px; font-weight: bold; font-family: Tahoma;
border:thin solid darkblue; border-width: 1; border-color: darkblue;
padding: 1px;
}
.barre3Lime {
position: relative; color: darkblue; background-color: lime;
font-size: 10px; font-weight: bold; font-family: Tahoma;
border:thin solid darkblue; border-width: 1; border-color: darkblue;
padding: 1px;
}
.barre3bis {
position: relative; color: darkblue; 
font-size: 10px; font-weight: bold; font-family: Tahoma;
border:thin solid darkblue; border-width: 1; border-color: darkblue;
padding: 1px;
}
.barre2b {
position: relative; color: darkblue; background-color: white;
font-size: 10px; font-weight: bold; font-family: Tahoma;
border:thin solid darkblue; border-width: 0; border-color: darkblue;
padding: 1px;
}


INPUT {
color: darkblue; background-color: white;
font-size:10px; font-family: Tahoma; font-weight: bold;
}
TEXTAREA { 
color: gold; background-color: silver;
font-size:10px; font-family: Tahoma; font-weight: bold;
}
SELECT {
color: darkblue; background-color: white;
font-size:10px; font-family: Tahoma; font-weight: bold;
}
button {
color: gold; background-color: darkblue;

font-size:10px; font-family: Tahoma; font-weight: bold;
}
h2 { 
color: darkblue; 
font-size: 20px; font-family: Tahoma; 
margin:  6px;
}
hr { 
color: darkblue; width: 15%; 
text-align: center; 
}
 form { 
	position: relative; font-family: Tahoma; font-size: 10pt;
border:thin solid darkblue; 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: Tahoma; font-weight: bold;}
    form div            {font-size:10px; font-family: Tahoma; font-weight: bold;}
    form div.bloc label { display: block; float: left; width: 30%; }
    form div.center     { text-align: center; font-size:10px; font-family: Tahoma; 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: gold  ;
font-size:11px;

	}

	B:link	{
font-style:normal;
text-decoration:none;
cursor:hand;
font-variant:normal;
text-transform:normal;
color: lime  ;
font-size:11px;

	}
	
A:visited {
font-style:normal;
text-decoration:none;
cursor:hand;
font-variant:normal;
text-transform:normal;              
font-family: Tahoma;
color: gold  ;
font-size:11px; {
.font { 
font-style:normal;
text-decoration:none;
cursor:hand;
font-variant:normal;
text-transform:normal;
font-family: Tahoma;
color: gold  ;
font-size:11px;               
{
.barre {
font-style:normal;
text-decoration:none;
cursor:hand;font-variant:normal;
text-transform:normal;
font-family: Tahoma;
color: gold  ;
font-size:11px;      }
	
