.newslien { font-family: "Times New Roman", Times, serif; color: #0066CC; text-decoration: none }
.newsdirosa { font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: bold; color: #0099FF; font-style: normal; text-decoration: none}
.justif {  font-family: "Times New Roman", Times, serif; font-size: 16px; text-align: justify}
.auteur {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; font-variant: small-caps; text-decoration: none; letter-spacing: 4px; color: #000000}
.notes {  font-family: "Times New Roman", Times, serif; font-size: 13px; text-decoration: none; text-align: justify}
.titrelinks {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bolder; color: #009900; text-decoration: none}
.linksdirosa {  font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: bold; color: #009900; text-decoration: none}
.creditstitre {  font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: bold; color: #FFFF66; text-decoration: none}
.credits {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bolder; color: #FFFF66; text-decoration: none}
.tdmtitre {  font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: bolder; color: #6699FF}
.lienliens {  font-family: "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none}

table#countries
{
font-family: Arial; 
font-size: 8pt;
	width: 350px;
	border-width: 1px;
	border-spacing: ;
	border-style: none;
	border-color: gray;
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;

}
table.xDisplay {
font-family: Arial; 
font-size: 10pt;
	width: 80%;
	border-width: 1px;
	border-spacing: ;
	border-style: none;
	border-color: gray;
	border-collapse: collapse;
	background-color: #faf0e6;
	margin-left: auto;
margin-right: auto;

}
table.xDisplay th {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: blue;
	background-color: #faf0e6;
	-moz-border-radius: ;
}
table.xDisplay td {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: blue;
	background-color: #faf0e6;
	-moz-border-radius: ;
}
a#YY {
color: #44a1d0;
text-decoration: none;
display:block;
float:left;
width:50px;
height:25px;
text-align:center;
vertical-align:middle;
}
a#YY:visited {
color: #5EAFD7;
}
a#YY:hover {
color: #44a1d0;
text-decoration : none; 
background-repeat:no-repeat;
background-image : url(cercle.gif);
background-color:FF99FF;
font-style : normal; 

}
a#CC {
color: #44a1d0;
text-decoration: none;
display:block;
float:left;
width:50px;
height:25px;
text-align:center;
vertical-align:middle;
}
a#CC:visited {
color: #5EAFD7;
}
a#CC:hover {
color: #44a1d0;
text-decoration : none; 
background-repeat:no-repeat;
background-color:FF99FF;
font-style : normal; 

}
#year_country{
z-index:1;
position: relative;
background-color:FF99FF;

}
#leDisplay{
z-index:7;
background-color:FF99FF;
height:50;
display:none;
}
#xDisplayCont{
text-align:center;
z-index:11;
background-color:FF99FF;
height:280;
overflow:auto;
}
#wrap {
	width: 686px;
	height: 280px;
	position: relative;
	left:0px;
	margin: 0px;
	padding: 0px;
	vertical-align:bottom;
	z-index:5;
	overflow: hidden;
}

#animFlash {
	width: 686px;
	height: 480px;
	overflow: hidden;
	position: relative;
	left:0px;
	margin: 0px;
	padding: 0px;
}