body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
a:link {
	color: #F8AF2C;
}
body {
	background-color: #181818;
	background-repeat: repeat-x;
	margin: 0px;
}
#main {
	width: 800px;
	position: absolute;
  left: 50%; 
  margin-left: -400px; /* moitié de la largeur */

}
#bottom {
	background-color: #000;
	width: 100%;
	position: absolute;
	height: 35px;
}
#sousnavig {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	position: relative;
	top: 10px;
	right: 0px;
	float: right;
}
#navig {
	top: 28px;
	/top: 24px ;
	right: 0px;
	position: absolute;
}
#navigsuite {
	top: 24px;
	right: 0px;
	position: absolute;
}

.blanc {color: #ccc;}

.tablenews_a a {color: #ccc; text-decoration:none;}
.tablenews_a a:hover {color: #f8af2c; text-decoration:none;}
.tablenews_a a:visited {color: #f8af2c; text-decoration:none;}

a.vert {color: #ccc;text-decoration:none;}
a.vert:hover {color: #54a334;}
a.vert:visited {color: #ccc;}

a.vert2 {color: #54a334;text-decoration:none !important;}
a.vert2:hover {color: #ccc !important;}
a.vert2:visited {color: #ccc !important;}

a.orange {color: #ccc; text-decoration:none;}
a.orange:hover {color: #f8af2c;}
a.orange:visited {color: #ccc;}

a.orange2 {color: #f8af2c; text-decoration:none;}
a.orange2:hover {color: #ccc;}
a.orange2:visited {color: #ccc;}

a.bleu {color: #ccc; text-decoration:none;}
a.bleu:hover {color: #46b0e4;}
a.bleu:visited {color: #ccc;}

a.bleu2 {color: #46b0e4; text-decoration:none;}
a.bleu2:hover {color: #ccc;}
a.bleu2:visited {color: #ccc;}

.tablenews {
	background-color: #313131;
	border: 1px solid #3f3f3f;
	text-align: right;
}
.titrenews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.titrepageorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #F8AF2C;
}
.dateorange {
	font-style: italic;
	color: #F8AF2C;
}
.datevert {
	font-style: italic;
	color: #54a334;
}
.datebleu {
	font-style: italic;
	color: #46b0e4;
}

.navigtabvert {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3f3f3f;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #54a334;
}
.derniertdvert {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #54a334;
}
.navigtaborange {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3f3f3f;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #F8AF2C;
}
.derniertdorange {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #F8AF2C;
}
.navigtabbleu {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3f3f3f;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #46b0e4;
}
.derniertdbleu {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #46b0e4;
}
.imageequipe {
	margin-right: 15px;
	margin-bottom: 5px;
}
.nomequipe {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.titreequipe {
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}
.titrepagevert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #54a334;
}
.tablechiffre {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.titrepagebleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #46b0e4;
}

#images {
	position: relative;
	z-index: 2;	
}
#folio {
	position: relative;
	top: -50px;
	z-index: 1;
	height: 450px;	
}
