@charset "iso-8859-1";
body {
    margin: 0px;
    text-align: center;
	font-family:  Arial,  Helvetica, Trebuchet MS, sans-serif;
	font-size: 0.8em;
	margin:0;
	padding:0;
	color:green;
}	 
.texte {
    margin: 0px;
    text-align: left;
	font-family:  Arial, Helvetica, Trebuchet MS, sans-serif;
	font-size: 0.75em;
	margin:0;
	padding:0;
	color:navy;
}
.texte_small {
    margin: 0px;
    text-align: left;
	font-family:  Arial, Helvetica, Trebuchet MS, sans-serif;
	font-size: 0.6em;
	margin:0;
	padding:0;
	color:navy;
}
.texte_table {
    margin: 0px;
    text-align: center;
	font-family:  Arial, Helvetica, Trebuchet MS, sans-serif;
	font-size: 0.75em;
	padding:0;
	color:navy;
}
.textevert{
    margin: 0px;
    text-align: center;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin:0;
	padding:0;
	color:green;
}	 	 
.texte_legende{
    text-align: center;
	font-family: Comic Sans MS,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	margin:0;
	padding:0;
	color:white;
}	
.texte_legende_navy{
    text-align: center;
	font-family: Comic Sans MS,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	margin:0;
	padding:0;
	color:navy;
}	
.rouge {
font-family: Comic Sans MS, Arial, Helvetica, sans-serif; 
font-weight: bold;
font-size: 0.8em; color: red; letter-spacing: 0px; 
}

.titre_rouge {
font-family: Times New Roman, Arial, Helvetica, sans-serif; 
font-size: 1.3em; color: red; letter-spacing: 0px; 
border: thin solid #C0C0C0; 
background-color: #F4F4F4;
}

.savoirplus a {color: #0000FF; font-size: 0.7em; text-decoration: none}				
.savoirplus a:hover {text-decoration: underline} 

/*_______________________ Liens avec fond coloré et dans une DIV _________________________*/
.liens_jaunes a {color: #fe911c; text-decoration: none}							   /*background-color: #fe911c; */
.liens_jaunes a:hover {background-color: #fe911c; color: #ffffff;}				 

.liens_bleus a {color: #0066FF; text-decoration: none}							   
.liens_bleus a:hover {background-color: #0066FF; color: #ffffff;}				 

.liens_rouges a {color: red; text-decoration: none}							   
.liens_rouges a:hover {background-color: red; color: #ffffff}				 

.liens_blancs a {color: #ffffff; text-decoration: none}							   
.liens_blancs a:hover {background-color: #fe911c; color: #ffffff}				 


/*_______________________ Link sans fond coloré et avec class _________________________*/
	.link_jaune:hover {color: #ffffff;}
	.link_jaune {color: #fe911c; font-size : 1em; text-decoration: none}
	
	.link_bleu:hover { color: #ffffff;}	 											
	.link_bleu {color: #0066FF; font-size : 1em; text-decoration: none}
	
	.link_navy:hover { color: red;}	 											
	.link_navy {color: navy; font-size : 1em; text-decoration: none}
	
	.link_rouge:hover { color: #ffffff;}	 											
	.link_rouge {color: red; font-size: 1em; text-decoration: none}
	
	.link_rose:hover { color: #ffffff;}	 											
	.link_rose {color: #CD0067; font-size: 1em; text-decoration: none}
	
	.link_vert:hover { color: #ffffff;}	 											
	.link_vert {color: #8EB50D; font-size: 1em; text-decoration: none}
	
	.link_blanc:hover { color: #fe911c;}	 											
	.link_blanc {color: white; font-size: 1em; text-decoration: none} 
	
	.link_rouge_inverse:hover {background-color: #FF0000; color: #ffffff;}	 											
	.link_rouge_inverse { color: #FF0000; font-size: 1em; text-decoration: none}
	
	.know_more:hover {text-decoration: underline} 
	.know_more {color: #0000FF; font-size: 1em; text-decoration: none}				
	
	.lienyano {
	      color : #f00;
	      font-size : 1em; 
	      text-decoration : none;
	      }       
	.lienyano:hover {
	      background-color : #f00; 
	      color : #fff;
		  } 
	#pyano {
		  margin : 2em;
		  padding : 2em 5em;
		  background-color : #fff;
		  }	

#contenu a {color: #fe911c; text-decoration: none}				/*#fe911c*/
#contenu a:hover {background-color: #fe911c; color: #ffffff;} 



#header{
	/*border: 1px solid red;*/
	position:relative;
     margin-left: auto;
     margin-right: auto;
	width:1000px;
	/*height:125px;*/
}
#global{
	/*border: 1px solid red;*/
	position:relative;
     margin-left: auto;
     margin-right: auto;
     width: 1000px;
}
#menu_gauche{
	/*border: 1px solid red;*/
	float:left;
	position:relative;
	width: 20%;
	height:750px;
	background:#8EB50D;
}
#menu_droite{
	border: 1px solid silver;
	float:right;
	position:relative;
	height:750px;
	/*text-align:left;*/
	width: 20%;
	background:#F4F4F4;
	}
#section_principale{
	/*border: 1px solid navy;*/
	float:left;
	position:relative;
	left:3px;
	padding: 0 0 0 7;
	width:59%;
	height:750px;
	background:#FFFFFF;	/*#E2FFFD*/
}

#footer{
	/*border: 1px solid red;*/
	position:relative;
	width: 1000px;
	height:120px;
	clear:both;
}
