a {
  outline: none;
  text-decoration: none;
  font-weight:bold;
	color: #000000;  
}
a:hover {
	color: #E06C2F;
	  font-weight:bold;
}
.lien {
  outline: none;
  text-decoration: none;
  font-weight:bold;
	color: #000000;  
	cursor:pointer;
}
.lien:hover {
	color: #E06C2F;
	  font-weight:bold;
}
.minilien {
	outline: none;
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 0.9em;
	text-decoration: none;  
	color: #00B7EF;  
	cursor:pointer;
	width: 80%;
	text-align: left;
	line-height: 1.4em;
	margin: auto;	
	font-weight:5;
}

.mtitre{
font-family: Verdana, Geneva, Tahoma, sans-serif;
font-size: 2.3em;
color: #00B7EF;
width: 80%;
text-align: center;
line-height: 1.2em;
margin: auto;
font-weight:5;
}
.stitre{
font-family: Verdana, Geneva, Tahoma, sans-serif;
font-size: 1.3em;
color: #00B7EF;
width: 80%;
text-align: justify;
line-height: 1.7em;
margin: auto;
font-weight:5;
}
.stitre2{
font-family: Verdana, Geneva, Tahoma, sans-serif;
font-size: 1.3em;
color: #009900;
width: 80%;
text-align: justify;
line-height: 1.3em;
margin: auto;
font-weight:5;
}
.mtext{
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
color: black;
width: 80%;
text-align: justify;
line-height: 1.5em;
margin: auto;
}
.mesdocs{
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.9em;
color: #333;
width: 80%;
text-align: justify;
line-height: 1.2em;
margin: auto;
background-color:#DEF;
padding:0.2em;
padding-left:0.5em;
padding-right:0.5em;
}
.monBouton{
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
color: black;
text-align: center;
line-height: 1.5em;
cursor:pointer;
}

.pourtau{
	font-family: Times, "Times New Roman", Georgia, serif;
	font-size:1.2em;
}
.mtextmin{
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
color: black;
line-height: 1.5em;
margin: auto;
}
.textComment{
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.9em;
color: black;
width: 80%;
text-align: justify;
line-height: 1.5em;
margin: auto;
}
.mtextLeg{
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.9em;
color: black;
width: 80%;
text-align: justify;
line-height: 1.1em;
margin: auto;
}
.mtextR{
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
color: black;
width: 80%;
text-align: right;
line-height: 1.5em;
margin: auto;
}
.miso{
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
color: black;
width: 80%;
text-align: center;
margin: auto;
}
.imainco{
height: 1em;
vertical-align:-0.1em;
}
.norupt{
white-space: nowrap;	
}
.a1 {
line-height:0.5em ;
}
.pyCode{
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
background: #333333;
color: #EEEEEE;
width: 80%;
text-align: left;
line-height: 1.3em;
margin: auto;
padding: 10px;
}
.tableau{
	border: 1px solid #6495ed;
	border-collapse: collapse;
	width:80%;
	margin:auto;
}
.cel20{
	border: 1px solid #6495ed;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.8em;
	color: black;
	text-align: center;
}
.cel21{
	border: 1px solid #6495ed;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em;
	color: black;
	text-align: center;
}
.cel22{
	border: 1px solid #6495ed;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em;
	color: black;
	background-color:#EEF;
	text-align: center;
}
.Sel20{	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.8em;
	color: black;
	text-align: center;	
}
.Sel21{	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.2em;
	color: black;
	text-align: center;	
}
