.texte { font: normal 18px Arial, Helvetica, sans-serif; color: #000000; letter-spacing: normal; word-spacing: normal; border: none; border-width: 0px medium}
.titre {  font: bold normal 14px Arial, Helvetica, sans-serif; color: #003366}
.menu { font: bold normal 12px Arial, Helvetica, sans-serif; color: #663399; letter-spacing: normal; word-spacing: normal; border: thin #009900 none}
.titre_gros { font: bold normal 12px Arial, Helvetica, sans-serif; color: #993300}
.titre_moyen { font: bold normal 14px Arial, Helvetica, sans-serif; color: #748B9A}
.select {  background-color: #FFCC33; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #663399; border-color: #660000 #FF9966 #FF9966 #660000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.table1 {  border: 1px #663333 double}
.menuh1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; background-color: #99CC99}
.intro_texte{  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #333333;; font-style: italic; letter-spacing: 1px; word-spacing: 3px; line-height: 14px}

.titrevc { font: normal 14px Arial, Helvetica, sans-serif; color: #66CC00; border: none}

.menun { font: normal 11px Arial, Helvetica, sans-serif; color: #000000; border: none}
a.menun_l:visited { COLOR: #000000; TEXT-DECORATION: none; }
a.menun_l:link { COLOR: #000000; TEXT-DECORATION: none;  }
a.menun_l:hover { COLOR: #660000; TEXT-DECORATION: none; }


.menub { 
	font: normal 11px Arial, Helvetica, sans-serif ;
	color: #ffffff; 
	border: none;
		}
a.menub_l:visited { COLOR: #ffffff; TEXT-DECORATION: none; }
a.menub_l:link { COLOR: #ffffff; TEXT-DECORATION: none;  }
a.menub_l:hover { COLOR: #666666; TEXT-DECORATION: none; }



.menup { 
	font: normal 11px Arial, Helvetica, sans-serif ;
	color: #003366; 
	border: none;
	
	}
a.menup_l:visited { COLOR: #003366; TEXT-DECORATION: none; }
a.menup_l:link { COLOR: #003366; TEXT-DECORATION: none;  }
a.menup_l:hover { COLOR: #000000; TEXT-DECORATION: underline; }



.menug { 
	font: normal 11px Arial, Helvetica, sans-serif ;
	color: #333333; 
	border: none;	
	}
a.menug_l:visited { COLOR: #333333; TEXT-DECORATION: none; }
a.menug_l:link { COLOR: #333333; TEXT-DECORATION: none;  }
a.menug_l:hover { COLOR: #ffcc00; TEXT-DECORATION: underline; }


.menur { 
	font: normal 11px Arial, Helvetica, sans-serif ;
	border: none;
	COLOR: #006600;
	
	}
a.menur_l:visited { COLOR: #006600; TEXT-DECORATION: none; }
a.menur_l:link { COLOR: #006600; TEXT-DECORATION: none;  }
a.menur_l:hover { COLOR: #000000; TEXT-DECORATION: underline; }

.menuj { 
	font: normal 11px Arial, Helvetica, sans-serif ;
	border: none;
	COLOR: #FF6600;
	
	}
a.menuj_l:visited { COLOR: #FF6600; TEXT-DECORATION: none; }
a.menuj_l:link { COLOR: #FF6600; TEXT-DECORATION: none;  }
a.menuj_l:hover { COLOR: #000000; TEXT-DECORATION: underline; }


.erreur {  font-family: "Times New Roman", Times, serif; font-size: 10px; font-weight: normal; color: #993300}

.select
 {  
font-family:"sans serif", Geneva, Arial, sans-serif;
font-size: 0.85em; 
font-weight: normal;
text-align:left;
color: #222;
border-bottom : 2px solid #ccc;
border-right : 2px solid #ccc;
border-top : 1px solid #99c;
border-left : 1px solid #99c;
-moz-border-radius: 3px;
-webkit-border-radius: 10px;
background-color: #fff }


.select2 {  
font-family:"sans serif", Geneva, Arial, sans-serif;
font-size: 0.75em; 
font-weight: normal;
color: #333;
border-bottom : 2px solid #ccc;
border-right : 2px solid #ccc;
border-top : 1px solid #99c;
border-left : 1px solid #99c;
-moz-border-radius: 3px;
-webkit-border-radius: 10px;
background-color: #ddd }


.texte2
 {
font-family:"sans serif", Geneva, Arial, sans-serif;
font-size: 1.05em;
font-weight: normal;
color:#111;
line-height:100%;
}

.texte2 p
 {
text-align: justify;
}

.titre_article_test
 {
font-family: Geneva, Arial, sans-serif;
font-size:1.45em;
font-weight: bold;
font-style: normal;
color:#fff;
letter-spacing:-0.02em;
text-align: left;
line-height:100%;
margin:0px 0px 0px 45px;
}



.texte1
 {
 
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 1.3em;
font-weight: bold;
}


.texte_resume
{
font-family:"sans serif", Geneva, Arial, sans-serif;
font-size:0.95em;
font-style:normal;
font-weight: bold;
color:#fff;
letter-spacing:-0.01em;
text-align: left;
line-height:90%;
}


.petit_texte
{
font-family:"sans serif", Geneva, Arial, sans-serif;
font-size:0.75em;
font-weight: bold;
color:#111;
text-align: left;
line-height:105%;
}

.petit_texte2
{
font-family:"sans serif", Geneva, Arial, sans-serif;
font-size:0.85em;
font-weight: bold;
color:#006;
text-align: left;
line-height:90%;
}

.petit_texte3
{
font-family:"sans serif", Geneva, Arial, sans-serif;
font-size:0.85em;
font-weight: normal;
color:#333;
text-align: left;

}

#form {
	width: 600px;
	margin:0px;
	position:relative;
	margin: 0px auto;
	margin-top: 10px;
	padding:10px 10px 10px 10px;
	text-align: center;
	background: #eee;
	}
	
#detail {
	
font: normal 1em Arial, sans-serif;
text-align:left;
color : #000;
position: relative;
display: block;
width: 597px;
margin:3px 0px 0px 0px;
padding:2px 0px 2px 5px;
background: #fff;
	}	


	
#stitre a{
cursor:pointer;
position: relative;
display: block;
text-align:left;
width: 597px;
height:18px;
margin:3px 0px 0px 0px;
padding:2px 0px 2px 5px;

	}	
	
#stitre a:hover{	
background: #fc0;
	}		
	
	
	
#close a{
cursor:pointer;	
font: bold 11px Arial, sans-serif;
text-align:left;
color : #fff;
position: relative;
display: block;
width: 580px;
margin:3px 0px 0px 0px;
padding:2px 0px 2px 5px;
background: #600;
	}	
	
#close a:hover{
color : #fff;
background: #fc0;
	}		
	
	
.btn_tri a{
cursor:pointer;
font-family: "sans serif", Geneva, Arial, sans-serif;
font-size:9px;
font-weight: bold;
border: 1px solid #006;
margin:0px 1px 0px 1px;
padding:5px 5px 5px 5px;
color: #fff;
text-decoration:none;
background:#111;
}

.btn_tri a:hover{
color: #300;
background:#ccc;
}
		