body {
	margin : 0 auto;
	padding : 10px 0 10px 0;
	width : 1088px;
	text-align : center;
	font: 12px Arial, Helvetica, sans-serif;
	color : #ffffff;
	background : url(img/fond_site.png);
}

.clearer {
	clear : both;
}

#header {
	width : 1088px;
	height : 123px;
	margin : 0;
	padding : 52px 0 0 0;
	background : url(img/header.png) no-repeat;
}

#head_pub {
	width : 468px;
	height : 60px;
	margin : 0 0 0 568px;
	padding : 0;
	
}

#head_news {
	width : 468px;
	height : 30px;
	margin : 11px 0 0 568px;
	padding : 0;
}

#conteneur {
	width : 1088px;
	margin : 0;
	padding : 10px 0 0 0;
	background : url(img/conteneur_c.png) repeat-y;
}

#menu_hor {
	width : 1069px;
	height : 23px;
	margin : 0 9px 0 10px;
	padding : 8px 0 0 0;
	font-weight : bold;
	background : url(img/menu_hor.png) no-repeat;
}

#menu_hor a {
	padding : 0 10px 0 10px;
	color : #ffffff;
	text-decoration : none;
}

#menu_hor a:hover {
	color : #45a7fa;
}

#conteneur2 {
	width : 1088px;
	margin : 15px 0 0 0;
	padding : 0;
}

#conteneur3 {
	width : 882px;
	margin : 0 0 0 15px;
	padding : 0;
	float : left;
}

#gauche {
	width : 171px;
	margin : 0 15px 0 0;
	padding : 0;
	float : left;
}

.menug_h1 {
	width : 171px;
	height : 25px;
	margin : 0;
	padding : 0;
	background : url(img/menug_h1.png) no-repeat;
}

.menug_h1 h1 {
	width : 165px;
	margin : 0;
	padding : 4px 0 0 0;
	font-size : 12px;
}

.menug_h2 {
	width : 171px;
	height : 25px;
	margin : 0;
	padding : 0;
	background : url(img/menug_h2.png) no-repeat;
}

.menug_h2 h1 {
	width : 165px;
	margin : 0;
	padding : 4px 0 0 0;
	font-size : 12px;
	color : #45a7fa;
}

.menug_c {
	width : 171px;
	margin : 0;
	padding : 5px 0 5px 0;
	background : url(img/menug_c.png) repeat-y;
}

.menug_bouton {
	width : 132px;
	height : 18px;
	margin : 0 0 1px 13px;
	padding : 2px 0 0 8px;
	text-decoration : none;
	text-align : left;
	font-weight : bold;
	color : #ffffff;
	display : block;
	background : url(img/bouton_norm.png) no-repeat;
}

.menug_stats1 {
	width : 96px;
	height : 20px;
	margin : 0 0 3px 20px;
	padding : 5px 0 0 30px;
	text-align : left;
	font-weight : bold;
	color : #45a7fa;
	background : url(img/bou_stats1.png) no-repeat;
}

.menug_stats2 {
	width : 96px;
	height : 20px;
	margin : 0 0 3px 20px;
	padding : 5px 0 0 30px;
	text-align : left;
	font-weight : bold;
	color : #45a7fa;
	background : url(img/bou_stats2.png) no-repeat;
}

.menug_part1 {
	width : 138px;
	height : 34px;
	margin : 0 0 1px 14px;
	padding : 2px 0 0 0;
	background : url(img/bouton_part.png) no-repeat;
}

.menug_part2 {
	width : 138px;
	height : 34px;
	margin : 0 0 1px 14px;
	padding : 2px 0 0 0;
	background : url(img/bouton_part2.png) no-repeat;
}

.menug_lien {
	height : 15px;
	margin : 7px 0 2px 0;
	padding : 0;
	color : #45a7fa;
	font-weight : bold;
	text-decoration : none;
	display : block;
}

.menug_bouton:hover {
	color : #45a7fa;
	background : url(img/bouton_hover.png) no-repeat;
}

.menug_b {
	width : 171px;
	height : 25px;
	margin : 0;
	padding : 0;
	background : url(img/menug_b.png) no-repeat;
}

#centre {
	width : 681px;
	margin : 00;
	padding : 0;
	float : right;
}

.cont_h1 {
	width : 681px;
	height : 32px;
	margin : 0;
	padding : 0;
	background : url(img/cont_h1.png) no-repeat;
}

.cont_h1 h1 {
	width : 666px;
	margin : 0;
	padding : 5px 0 0 15px;
	font-size : 12px;
	text-align : left;
}

.cont_h2 {
	width : 681px;
	height : 32px;
	margin : 0;
	padding : 0;
	color : #938383;
	background : url(img/cont_h2.png) no-repeat;
}

.cont_h2 h1 {
	width : 666px;
	margin : 0;
	padding : 5px 0 0 15px;
	font-size : 12px;
	text-align : left;
}

.cont_c {
	width : 681px;
	margin : 0;
	padding : 5px 0 5px 0;
	background : url(img/cont_c.png) repeat-y;
}

.cont_c p {
	margin : 0;
	padding : 0 20px 0 20px;
	color : #000000;
	text-align : left;
}

.cont_b {
	width : 681px;
	height : 5px;
	margin : 0 0 15px 0;
	padding : 0;
	background : url(img/cont_b.png) no-repeat;
}

#droite {
	width : 145px;
	margin : 0 15px 0 0;
	padding : 0;
	float : right;
}

.menud_h {
	width : 145px;
	height : 30px;
	margin : 0;
	padding : 0;
	background : url(img/menud_h.png) no-repeat;
}

.menud_h h1 {
	width : 145px;
	margin : 0;
	padding : 5px 0 0 0;
	font-size : 12px;
}

.menud_c {
	width : 145px;
	margin : 0;
	padding : 5px 0 5px 0;
	background : url(img/menud_c.png) repeat-y;
}

.menud_pub {
	width : 120px;
	height : 600px;
	margin : 0 0 0 13px;
	padding : 0;
}

.menud_b {
	width : 145px;
	height : 5px;
	margin : 0;
	padding : 0;
	background : url(img/menud_b.png) no-repeat;
}

#footer {
	width : 1088px;
	height : 55px;
	margin : 0;
	padding : 0;
	background : url(img/footer.png) no-repeat;
}

.foot1 {
	width : 1088px;
	height : 20px;
	margin : 0;
	padding : 12px 0 0 0;
	font-weight : bold;
}

.foot1 a {
	color : #ffffff;
	text-decoration : none;
}

.foot2 {
	width : 1088px;
	height : 20px;
	margin : 0;
	padding : 5px 0 0 0;
	color : #45a7fa;
	font-weight : bold;
}

.foot2 a {
	color : #45a7fa;
	text-decoration : none;
}

.ta { 
	border-collapse:collapse; 
	margin:10px auto; 
	font-family:Tahoma, "Trebuchet MS";
	color:#000000; 
	width: 70%;
}

.ta th { 
	padding:3px; 
	background-color: #93CBFB;
    border: 1px dotted #0081F2;
}

.ta td {	
	padding:3px; 
    background-color: #93CBFB;
    border: 1px dotted #0081F2;
}

#affichtime2 {display : none;}

