﻿body {
	margin : 0 auto;
	padding : 0;
	width : 1084px;
	text-align : center;
	font: 12px Arial, Helvetica, sans-serif;
	color : #000000;
	background : #60d5ef url(img/nuages.png) no-repeat;
	background-position : center top;
}

a {
}

img {
	border : 0;
}

.clearer {
	clear : both;
}

#header {
	width : 1084px;
	height : 170px;
	margin : 0;
	padding : 200px 0 0 0;
	background : url(img/header.png) no-repeat;
}

#head_g {
	margin : 0 0 0 267px ;
	padding : 20px 0 0 0;
	float : left;
}

.info1 {
	width : 210px;
	height : 20px;
	margin : 0 60px 0 0;
	padding : 0;
	float : left;
	color : #000000;
}

.info2 {
	width : 40px;
	height : 20px;
	margin : 0 47px 0 0;
	padding : 0;
	float : left;
	color : #000000;
}

.info3 {
	width : 50px;
	height : 20px;
	margin : 0 50px 0 0;
	padding : 0;
	float : left;
	color : #000000;
}

.info4 {
	width : 45px;
	height : 20px;
	margin : 0;
	padding : 0;
	float : left;
	color : #000000;
}

.head_pub {
	width : 468px;
	height : 60px;
	margin : 12px 0 0 30px;
	padding : 0;
}

#head_d1 {
	width : 214px;
	height : 104px;
	margin : 10px 92px 0 0;
	padding : 4px 0 0 0;
	float : right;
	text-align : left;
	background : url(img/head_d1.png) no-repeat;
}

#head_d2 {
	width : 214px;
	height : 104px;
	margin : 10px 92px 0 0;
	padding : 4px 0 0 0;
	float : right;
	text-align : left;
	position : relative;
	background : url(img/head_d2.png) no-repeat;
}
.moncompte {
	width : 45px;
	height : 45px;
	margin : 0;
	padding : 0;
	border : 0;
	position : absolute;
	top : 15px;
	right : 10px;
}

.input {
	width : 118px;
	height : 17px;
	margin : 8px 0 0 79px;
	padding : 2px 5px 2px 5px;
	border : 0;
	background : url(img/input.png) no-repeat;
}

.ok {
	width : 41px;
	height : 31px;
	margin : 0;
	padding : 0;
	border : 0;
	position : relative;
	left : 170px;
	top : -28px;
	background : none;
}

.deconnexion {
	width : 35px;
	height : 27px;
	margin : 75px 2px 0 0;
	padding : 0;
	border : 0;
	float : right;
}

#head_d1 p {
	width : 140px;
	margin : 8px 0 0 0;
	padding : 0;
	text-align : center;
}

#head_d1 a {
	color : #000000;
}

#head_d2 p {
	width : 170px;
	margin : 4px 0 0 0;
	padding : 0;
	text-align : center;
	color : #000000;
	font-weight : bold;
}

#head_d2 a {
	color : #000000;
}

.separation {
	width : 120px;
	height : 1px;
	margin : 2px 0 0 25px;
	padding : 0;
	border : 0;
	background : url(img/separation.png) no-repeat;
}

#menu_hor {
	width : 1059px;
	height : 26px;
	margin : 6px 0 0 0;
	/*padding : 0;*/
	text-align: center;
}

.feuille1 {
	position : relative;
	left : 57px;
}

.feuille2 {
	position : relative;
	left : 350px;
}

.feuille3 {
	position : relative;
	left : -245px;
}

.feuille4 {
	position : relative;
	left : -57px;
}

#header_cont {
	width : 900px;
	margin : 0;
	padding : 0 102px 0 82px;
	background : url(img/header_cont.png) repeat-y;
}

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

#centrer {
width : 607px;
margin: 0 auto;
padding : 0;
}


.bloc1 {
	width : 283px;
	margin : 0;
	padding : 0;
	float : left;
}

.bloc1_h {
	width : 283px;
	height : 45px;
	margin : 0;
	padding : 0;
	background : url(img/bloc1_h.png) no-repeat;
}

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

.bloc1_c p {
	margin : 0;
	padding : 10px;
	color : #000000;
}

.bloc1_b {
	width : 283px;
	height : 10px;
	margin : 0 0 0 0;
	padding : 0;
	background : url(img/bloc1_b.png) no-repeat;
}

.cont1_h {
	width : 607px;
	height : 45px;
	margin : 0;
	padding : 0;
	background : url(img/cont1_h.png) no-repeat;
}

.ens_bloc1 {
	margin : 0 0 0 0;
	padding : 0;
	float : right;
	width : 605px;
}

.ens_bloc1_g {
	width : 277px;
	margin : 0 11px 0 0;
	padding : 0;
	float : left;
}

.ens_bloc1_g img {
	margin : 0 0 10px 0;
}

.ens_bloc1_d {
	width : 317px;
	margin : 0;
	padding : 0;
	float : right;
}

.ens_bloc1_d img {
	margin : 0 0 10px 0;
}

.bloc2 {
	width : 317px;
	margin : 0;
	padding : 0;
	float : right;
}

.bloc2_h {
	width : 317px;
	height : 45px;
	margin : 0;
	padding : 0;
	background : url(img/bloc2_h.png) no-repeat;
}

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

.news1 {
	width : 303px;
	margin : 0 auto;
	padding : 0;
	background : url(img/news_c.png) repeat-y;
}

.news2 {
	width : 303px;
	margin : 0;
	padding : 0;
	background : url(img/news_h.png) no-repeat;
}

.news3 {
	width : 303px;
	margin : 0;
	padding : 0;
	background : url(img/news_b.png) no-repeat;
	background-position : bottom;
}

.news4 {
	margin : 0;
	padding : 5px;
	float : left;
}

.news5 {
	margin : 0;
	padding : 5px;
	float : right;
}

.news6 {
	margin : 0;
	padding : 0 10px 5px 10px;
}

.bloc2_c p {
	color : #000000;
}

.bloc2_b {
	width : 317px;
	height : 10px;
	margin : 0 0 10px 0;
	padding : 0;
	background : url(img/bloc2_b.png) no-repeat;
}

.bloc3 {
	width : 175px;
	margin : 0;
	padding : 0;
	float : right;
}

.bloc3_h {
	width : 175px;
	height : 45px;
	margin : 0;
	padding : 0;
	background : url(img/bloc3_h.png) no-repeat;
}

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

.bloc3_c p {
	margin : 0;
	padding : 10px;
	color : #000000;
}

.bloc3_c img {
	margin : 0 0 10px 0;
}

.bloc3_b {
	width : 175px;
	height : 10px;
	margin : 0 0 0 0;
	padding : 0;
	background : url(img/bloc3_b.png) no-repeat;
}

.bloc4 {
	width : 418px;
	margin : 0 12px 0 0;
	padding : 0;
	float : right;
}

.bloc4_h {
	width : 418px;
	height : 45px;
	margin : 0;
	padding : 0;
	background : url(img/bloc4_h.png) no-repeat;
}

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

.bloc4_c p {
	margin : 0;
	padding : 10px;
	color : #000000;
}

.bloc4_b {
	width : 418px;
	height : 10px;
	margin : 0 0 10px 0;
	padding : 0;
	background : url(img/bloc4_b.png) no-repeat;
}

.bloc5 {
	width : 284px;
	margin : 0 12px 0 12px;
	padding : 0;
	float : left;
}

.bloc5_h {
	width : 284px;
	height : 45px;
	margin : 0;
	padding : 0;
	background : url(img/bloc5_h.png) no-repeat;
}

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

.bloc5_c p {
	margin : 0;
	padding : 10px;
	color : #000000;
}

.bloc5_b {
	width : 284px;
	height : 10px;
	margin : 0 0 0 0;
	padding : 0;
	background : url(img/bloc5_b.png) no-repeat;
}

.bloc6 {
	width : 416px;
	margin : 0;
	padding : 0;
	float : left;
}

.bloc6_h {
	width : 416px;
	height : 45px;
	margin : 0;
	padding : 0;
	background : url(img/bloc6_h.png) no-repeat;
}

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

.bloc6_c p {
	margin : 0;
	padding : 10px;
	color : #000000;
}

.bloc6_b {
	width : 416px;
	height : 250px;
	margin : 0 0 0 0;
	padding : 0;
	background : url(img/bloc6_b.png) no-repeat;
}

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

.cont1_c p {
	margin : 0;
	padding : 10px;
	color : #000000;
}

.cont1_b {
	width : 607px;
	height : 10px;
	margin : 0 0 10px 0;
	padding : 0;
	background : url(img/cont1_b.png) no-repeat;
}

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

.cont2_h {
	width : 280px;
	height : 45px;
	margin : 0;
	padding : 0;
	background : url(img/cont2_h.png) no-repeat;
}

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

.cont2_c p {
	margin : 0;
	padding : 10px;
	color : #000000;
}

.cont2_b {
	width : 280px;
	height : 10px;
	margin : 0 0 10px 0;
	padding : 0;
	background : url(img/cont2_b.png) no-repeat;
}

#header_bas {
	width : 1084px;
	height : 125px;
	margin : 0;
	padding : 0;
	background : url(img/header_bas.png) no-repeat;
}

#footer {
	width : 1084px;
	margin : 0;
	padding : 0;
}

#footer a {
	color : #000000;
}

#foot_g {
	width : 513px;
	margin : 0 0 0 80px;
	padding : 0;
	float : left;
}

.pub_foot {
	width : 513px;
	height : 67px;
	margin : 0;
	padding : 23px 0 0 0;
	background : url(img/footer_pub.png) no-repeat;
}

#foot_g p {
	margin : 0;
	padding : 10px;
	color : #000000;
}

#foot_d {
	width : 385px;
	margin : 0 100px 0 0;
	padding : 0;
	float : right;
}

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

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

.part_c p {
	margin : 0;
	padding : 10px;
	color : #000000;
}

.part_b {
	width : 385px;
	height : 10px;
	margin : 0;
	padding : 0;
	background : url(img/part_b.png) no-repeat;
}

#site_bas {
	width : 1084px;
	height : 94px;
	margin : 0;
	padding : 0;
	background : url(img/site_bas.png) no-repeat;
	background-position : center bottom;
}
/*debut*/
.clear {
clear:both;
}
.hauttableau {
background-image:url(images/hauttableau.png);
width:546px;
height:61px;
color:#00648e;
font-weight:bold;
padding-left:65px;
padding-top:26px;
text-transform:uppercase;
text-align: left
}
.millieutableau {
background-image:url(images/millieutableau.png);
width:553px;
padding-left:25px;
}
.degradetableau {
text-align:center;
color:#000000;
background-image:url(images/degradetableau.png);
background-repeat:repeat-x;
width:530px;
min-height:61px;
}
.degradetableau p {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
}
.degradetableau h1 {
	margin-top:0px;
}
.degradetableau a {
text-decoration:none;
color:#336701;
}
.bastableau {
background-image:url(images/bastableau.png);
width:578px;
height:102px;
margin-bottom:0px;
}
/*fin*/
/*IG*/
.IGocci{
	background-image: url("images/fond_IGocci.png");
	width: 153px;
	height: 115px;
	text-align: center;
}

.IGocci .titreIG{
	width: 153px;
	text-align: center;
	font-family: "Arial Black";
	color: black;
	font-size: 14px;
	overflow: hidden;
	margin: 0px;
	margin-bottom: 8px;
}

.IGocci .imgIG{
	width: 68px;
	height: 79px;
	float:left;
	margin-left: 8px;
	margin-right: 5px;
}

.IGocci .descripIG{
	color: white;
	overflow: hidden;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 17px;
	font-family: Arial;
	font-size: 12px;
}
/*fin ig*/
#coupeClans{
	background-image: url("images/fond_coupe_clans.png");
	width: 418px;
	height: 217px;
	margin: auto;
	text-align: left;

}

#coupeClans #dates{
	width: 187px;
	height: 33px;
	margin: 0px;
	padding-top: 80px;
	margin-left: 16px;
	text-align: center;
	font-family: Arial;
	color: white;
	font-size: 12px;
}

#coupeClans img{
	border: none;
	width: 170px;
	height: 30px;
	margin-top: 24px;
	margin-left: 24px;
}

#coupeClans #classementClan{
	font-family: Arial;
	font-size: 12px;
	color: #6D5024;
}

#coupeClans #classementClan div{
	float: left;
	width: 113px;
	height: 20px;
	text-align: center;
	padding-top: 8px;
	margin-left: 17px;
	margin-right: 7px;
	margin-top: 10px;
}

#coupeClans #classementClan #clantroiz{
	margin-left: 12px;
}
#cocciGrille{
	background-image: url("images/fond_cocci_grille.png");
	width: 418px;
	height: 217px;
	text-align:left;
}

#cocciGrille #majGrille{
	width: 187px;
	height: 34px;
	padding-top: 80px;
	margin-left: 16px;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: white;
	text-align: center;
}

#cocciGrille img{
	margin-top: 23px;
	margin-left: 25px;
	width: 167px;
	height: 30px;
}
