body {
	font-family: Verdana, Tahoma, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color:#00000;
	text-align: center;
	/* background-image: url(./img/02original.gif); */
	background-color: #ffffff;
	background-repeat: repeat-x-y;

}

div#toplayer {	position:fixed;	width: 400px; align: center; left: 0px;  top: 0px; margin:0px; padding: 0px; border: 0px dotted #aaaaaa; z-index: 300;}
div#toplayer2 {	position:fixed;	width: 400px; align: center; left: 0px;  top: 60px; margin:0px; padding: 0px; border: 0px dotted #aaaaaa; z-index: 310;}
div#toplayer_left {	position:fixed;	text-align: left; width: 47%; height: 30px; left: 0px;  top: 0px; margin:0px; padding-left: 15px; padding-top: 7px; background: #000000; filter: alpha(opacity=70); border-bottom: 1px solid #000000; z-index: 200;}
div#toplayer_right { position:fixed; text-align: right; width: 99.9%; height: 30px; right: 0px;  top: 0px; margin:0px; padding-right: 15px; padding-top: 7px; background: #000000; filter: alpha(opacity=70); border-bottom: 1px solid #000000; z-index: 200;}
div#bottom {	position: fixed;	width: 99.9%; left: 0px; bottom: 0px; text-align: center; margin-right: 0px; padding: 3px; border: 0px dotted #aaaaaa; background: #000000; filter: alpha(opacity=70); z-index: 30;}


.text_08 {
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #4e4e4e;
}
.text_08_blanc {
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.lien_08_blanc {
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.lien_08_blanc:hover {
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #cecece;
	text-decoration: underline;
}
.lien_08_blanc_bas {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.lien_08_blanc_bas:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #cecece;
	text-decoration: underline;
}


#wrapper940 {
	width: 940px;
	text-align: left;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 10px;
	border-right-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	border-right-color: #fff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	background: #ffffff;
	margin: 0px 0px 0px 0px; // top, right, bottom, left
	z-index: 20;
}

#clear_left {
clear: left;
}

#wrapper_titre_section {
	position: relative;
	height: 20px;
	text-align: left;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	border-right-color: #fff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	background: #555555;
	margin: 0px 0px 0px 0px; // top, right, bottom, left
	z-index: 20;
}
#wrapper770 {
	width: 770px;
	float: left;
	text-align: left;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	border-right-color: #000;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	background: #ffffff;
	margin: 0px 0px 0px 0px; // top, right, bottom, left
	z-index: 20;
}
#wrapper360 {
	width: 360px;
	float: left;
	text-align: left;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	border-right-color: #fff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	background: #ffffff;
	margin: 0px 0px 0px 0px; // top, right, bottom, left
	z-index: 20;
}
#wrapper380 {
	width: 380px;
	float: left;
	text-align: left;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	border-right-color: #fff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	background: #ffffff;
	margin: 0px 0px 0px 0px; // top, right, bottom, left
	z-index: 20;
}
#wrapper400 {
	width: 400px;
	float: left;
	text-align: left;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	border-right-color: #fff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	background: #ffffff;
	margin: 0px 0px 0px 0px; // top, right, bottom, left
	z-index: 20;
}
#wrapper190 {
	width: 190px;
	float: left;
	text-align: left;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	border-right-color: #fff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	background: #ffffff;
	margin: 0px 0px 0px 0px; // top, right, bottom, left
	z-index: 20;
}
#wrap_photo {
	border: 1px;
	border-style: solid;	
	border-color: #cecece;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	background: #ececec;
	margin: 0px 0px 0px 0px; // top, right, bottom, left
	z-index: 20;
}
#wrapper160 {
	width: 160px;
	float: left;
	text-align: left;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	border-right-color: #fff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	background: #ffffff;
	margin: 0px 0px 0px 0px; // top, right, bottom, left
	z-index: 20;
}
#separateur_10_large {
	width: 10px;
	float: left;
	text-align: left;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	border-right-color: #fff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	background: #ffffff;
	margin: 0px 0px 0px 0px; // top, right, bottom, left
	z-index: 20;
}
.section_title {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #000;
}
.section_title_blanc {
	position: relative;
	bottom: 5px;
	font-family: Georgia, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #ffffff;
}
.source {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000;
}
.titre_section {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.titre_section_noir {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.titre_section_blanc {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.source {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000fff;
}
.resume {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #808284;
}
.08_texte {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #000;
}
.08_texte:hover {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #aaaaaa;
}
.texteblanc {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
}
.textenoir {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}
.liennoir {
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}
.liennoir:hover {
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
}
.lien {
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
}
.lien:hover {
	text-decoration: underline;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffff00;
}
.liennoir2 {
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}
.liennoir2:hover {
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
}
.lienpale {
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #d1d3d4;
}
.lienpale:hover {
	text-decoration: underline;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #d1d3d4;
}
.lienblanc {
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
}
.lienblanc:hover {
	text-decoration: underline;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #bcbec0;
}

.data_row1 {
  font-family: Verdana, sans-serif;
  color: #000000;
  background-color: #FFFFFF;
  font-size: 10px;
  font-weight: normal;
}

.data_row2 {
  font-family: Verdana, sans-serif;
  color: #000000;
  background-color: #E4E0CF;
  font-size: 10px;
  font-weight: normal;
}

.score_data_row1 {
  font-family: Verdana, sans-serif;
  color: #000000;
  background-color: #FFFFFF;
  font-size: 10px;
  font-weight: normal;
}

.score_data_row2 {
  font-family: Verdana, sans-serif;
  color: #000000;
  background-color: #E4E0CF;
  font-size: 10px;
  font-weight: normal;
}
.coltitle_cell {
  font-family: Verdana, sans-serif;
  color: #000000;
  background-color: #E4E0CF;
  font-size: 10px;
  font-weight: normal;
}
.coltitle_row {
  font-family: Verdana, sans-serif;
  color: #fff;
  background-color: #349a9e;
  font-size: 10px;
  font-weight: bold;
}
.resultats {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}