/*Body permet de paramétrer le scroll de toutes les fenêtres du site*/
BODY {
	scrollbar-face-color: #73A7F5; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #73A7F5;
}

/*Défini une fois pour toute la taille de toutes les iframe du site*/
IFRAME {
	width:521;
	height:250;
}

A {
	color:#FFFFFF; 
	text-decoration:none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
} 

A:hover {
	color:#FFFFFF; 
	text-decoration:none; 
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bolder;
} 
 
 A.bl {
	color:#54371A; 
	text-decoration:none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
 } 
 
 A.bl:hover {
	color:#54371A; 
	text-decoration:none; 
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bolder;
}

/*Gère la transparence avec le fond, à savoir que la valeur donnée ici définit le taux de conservation de la case dans le fondu ainsi créé*/

A.transparency {
   filter:alpha(opacity=90);
   -moz-opacity:0.90;
   -khtml-opacity: 0.90;
   opacity: 0.90;
}

A.transparency:hover {
   filter:alpha(opacity=50);
   -moz-opacity:0.50;
   -khtml-opacity: 0.50;
   opacity: 0.50;
}

.cadre_espace {
	font-size:5px;
}
.cadre_espace2 {
	font-size:12px;
}


.t8 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	font-style: normal; 
	font-weight: normal;
} 

.times {
	font-family: Comic Sans MS, Sans-Serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: normal;
}

 .t8g { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: bold;
} 

.t10 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: normal;
} 

.t10g {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold;
}

.t12 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal;
} 

.t12g {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold;
} 

.t14 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal;
} 
 
.t16 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
}

.t18 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-style: normal; 
	font-weight: normal;
}

.t10arial {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
}

.t12arial {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
}

.t14arial {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
}

/*Sert à paramétrer la justification du texte dna sune case*/
 .justify {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	letter-spacing: normal; 
	text-align: justify; 
	vertical-align: baseline; 
	word-spacing: normal; 
	white-space: normal; 
	color: #666666;
 }

/*Permet de créer une bordure sur un <table> ou <td>*/
 .border {
	border-top: 1px solid #0F53B9;
	border-left: 1px solid #0F53B9;
	border-right: 1px solid #0F53B9;
	/*border-bottom: 1px solid #73A7F5;*/
}
 
 .border2 {
	/*border-top: 1px solid #0F53B9;*/
	border-left: 1px solid #0F53B9;
	border-right: 1px solid #0F53B9;
	border-bottom: 1px solid #0F53B9;
}
 
.border_ht {
	border-top: 2px solid #73A7F5;
	border-left: 2px solid #73A7F5;
	border-right: 2px solid #73A7F5;
	/*border-bottom: 1px solid #73A7F5;*/
}

 .border_bas {
	/*border-top: 1px solid #73A7F5;*/
	border-left: 2px solid #0F53B9;
	border-right: 2px solid #0F53B9;
	border-bottom: 2px solid #0F53B9;
}

/*Permet de créer une bordure sur un <table> ou <td>*/
.border_article {
	border-top: 2px solid #FFD059;
	border-left: 3px solid #FFD059;
	border-right: 3px solid #FFD059;
	border-bottom: 3px solid #FFD059;
}

.border_tof {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}

.cadre_dashed {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #0C4AA8;
	line-height:18px;
	border-bottom: 1px dashed #73A7F5;
	/*border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;*/
}

.IFRAME_index {
	width:460;
	height:450;
}

.backG {
	background-position: center ;
	background-repeat: repeat-y ;
}

.back_gauche {
	background-position: right ;
}