body {
	background-color: #000000;
	padding:0px;
	margin:0px;
	background-image:url(IMG/back.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
#corps{
	position:absolute;
	left: 50%;
	top: 0px;
	width: 980px;
	margin-left: -490px; /* moitié de la largeur */
	border: 0px;
	z-index: 1;
}
#header{
	height:110px;
	margin: 0;
	padding: 0;	
}
#megabanner{
	height:90px;
	margin-top: 10px;
	padding: 0;
	float:right;
	/*border:1px solid #785f29;*/
	border:0;
}
#menu{
	height:55px;
	margin:0;
	padding: 0;
	background-image:url(IMG/backmenu.png);
	background-repeat:no-repeat;
	background-position:center center;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight:normal;
	color: #ffffff;
}
#logo{
	position:absolute;
	top:65px;
	left:-25px;
	width: 145px;
	height:150px;
	padding: 0;
	margin: 0;
	z-index:950;
}
#rechercher{
	height:40px;
}
#rechercher div{
	width:300px;
	float:right;
	border:1px solid #785f29;
	background-image:url(IMG/backcadre.png);
	height:30px;
}
#headcontainer_gauche{
	height:395px;
	padding: 7px;
	border:1px solid #785f29;
	background-image:url(IMG/backcadre.png);
	background-repeat:repeat;
	background-position:top left;
	float:left;
}
#headcontainer_gauche_n2{
	height:auto !important;
	height:395px;
	min-height:395px;
	width:655px;
	padding: 7px;
	border:1px solid #785f29;
	background-image:url(IMG/backcadre.png);
	background-repeat:repeat;
	background-position:top left;
	float:left;
}
#bando_container_gauche{
	position:relative;
	top:-84px;
	height:73px;
	width:635px;
	margin:0;
	padding:7px 10px 0px 10px;
	background-image:url(IMG/backactu.png);
	background-repeat:repeat;
	background-position:top left;
}
#titre_rubrique{
	position:absolute;
	top:210px;
	margin:0;
	left:7px;
	padding:5px 10px 5px 10px;
	background-image:url(IMG/backactu.png);
	background-repeat:repeat;
	background-position:top left;
	/*z-index:3;*/
}
#titre_rubrique_n2{
	margin:0;
	padding:5px 10px 5px 10px;
	background-image:url(IMG/backactu.png);
	background-repeat:repeat;
	background-position:top left;
}
#headcontainer_droite{
	margin-left:7px;
	padding: 0px;
	float:left;
	width:302px;
}
#middlecontainer_gauche{
	margin-top:10px;
	height:365px;
	width:470px;
	padding: 7px;
	border:1px solid #785f29;
	background-image:url(IMG/backcadre.png);
	background-repeat:repeat;
	background-position:top left;
	float:left;
}
#middlecontainer_droite{
	margin-top:10px;
	height:395px;
	margin-left:7px;
	width:470px;
	float:left;
}
#middlecontainer_droite_haut{
	height:170px;
	padding: 7px;
	width:100%;
	border:1px solid #785f29;
	background-image:url(IMG/backcadre.png);
	background-repeat:repeat;
	background-position:top left;
}
#middlecontainer_droite_bas{
	height:170px;
	padding: 7px;
	width:100%;
	margin-top:9px;
	border:1px solid #785f29;
	background-image:url(IMG/backcadre.png);
	background-repeat:repeat;
	background-position:top left;
	float:left;
}
.match{
	height:113px;
	width:217px;
	padding: 3px;
	margin-top:10px;
	margin-left:11px;
	background-image:url(IMG/cadre_match.png);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
.ligue{
	height:113px;
	width:217px;
	padding: 3px;
	margin-top:10px;
	margin-left:11px;
	background-image:url(IMG/cadre_ligue.png);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
.match_gauche{
	width:80px;
	text-align:center;
	margin-top:10px;
	float:left;
}
.match_milieu{
	margin-top:10px;
	float:left;
	text-align:center;
}
.match_droite{
	width:80px;
	margin-top:10px;
	float:left;
	text-align:center;
}
/********************************************* RUBRIQUES PRINCIPALES *****************************************/
/*------------------------------------------------------------------------------------------*/
#middlecontainer_rubrique{
	margin-top:10px;
	height:auto !important;
	height:370px;
	min-height:370px;
	padding: 7px;
	border:1px solid #785f29;
	background-image:url(IMG/backcadre.png);
	background-repeat:repeat;
	background-position:top left;
}
.middlecontainer_rubrique_gauche{
	width:465px;
	padding: 7px;
	float:left;
}
/********************************************* FOOTER *****************************************/
/*------------------------------------------------------------------------------------------*/
#headcontainer_joueurs{
	padding: 7px;
	border:1px solid #785f29;
	background-image:url(IMG/backcadre.png);
	background-repeat:repeat;
	background-position:top left;
}
#middlecontainer_joueurs{
	margin-top:10px;
}       
#container_statsjoueurs{
	width:470px;
	height:395px;
	padding: 7px;
	border:1px solid #785f29;
	background-image:url(IMG/backcadre.png);
	background-repeat:repeat;
	background-position:top left;
	float:left;
}
.photojoueur{
	float:left;
	margin-top:5px;
	margin-left:5px;
}
#stats{
	width:197px;
	height:389px;
	padding: 7px;
	float:left;
	margin-left:10px;
}
#container_photosjoueurs{
	width:167px;
	height:395px;
	padding: 7px 3px 7px 7px;
	margin-left:6px;
	border:1px solid #785f29;
	background-image:url(IMG/backcadre.png);
	background-repeat:repeat;
	background-position:top left;
	float:left;
}
.container_img{
	float:left;
	margin: 2px 3px 0px 0px;
	overflow:hidden;
	text-align:center;
	width:80px;
	height:57px;
}
#container_photosjoueurs img{
	border:0;
}
/********************************************* FOOTER *****************************************/
/*------------------------------------------------------------------------------------------*/
#footer{
	margin-top:10px;
	width:980px;
	text-align:center;
}

/********************************************* ACTUS *****************************************/
/*------------------------------------------------------------------------------------------*/
.contenuactus a:link, .contenuactus a:visited, .contenuactus a:active
{
	text-align:left;
	padding: 10px 0px 0px 0px;
	overflow:visible;
	display:block;
	text-decoration:none;
	cursor:pointer;
	height:70px;
	border-top:1px solid #785f29;

}
.contenuactus a:hover
{
	background-color:#191919;
	text-align:left;
	padding: 10px 0px 0px 0px;
	overflow:visible;
	display:block;
	cursor:pointer;
	height:70px;
	border-top:1px solid #785f29;
}
.imgactus
{
	float:left;
	width:91px;
	height:57px;
	overflow:hidden;
	margin-right:10px;
	border:1px solid #785f29;
}
.texteactus
{
	overflow:visible;
	text-align:left;
	overflow:visible;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight: bold;
}
/********************************************* ACTUS *****************************************/
/*------------------------------------------------------------------------------------------*/
.contenuactus_recherche a:link, .contenuactus_recherche a:visited, .contenuactus_recherche a:active
{
	text-align:left;
	padding: 5px 5px 5px 5px;
	overflow:visible;
	display:block;
	text-decoration:none;
	cursor:pointer;
	/*height:70px;*/
	border-top:1px solid #785f29;

}
.contenuactus_recherche a:hover
{
	background-color:#191919;
	text-align:left;
	padding: 5px 5px 5px 5px;
	overflow:visible;
	display:block;
	cursor:pointer;
	/*height:70px;*/
	border-top:1px solid #785f29;
}
.texteactus_recherche
{
	overflow:visible;
	text-align:left;
	overflow:visible;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight: bold;
}

/********************************************* TYPOS *****************************************/
/*------------------------------------------------------------------------------------------*/
.trebuchet10orange {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #e53e14;
}
.trebuchet11gris {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #c4c4c4;
}
.trebuchet11blanc {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;
}
.trebuchet12blanc {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #ffffff;
	line-height:15px;
}
.trebuchet12orange {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #e53e14;
	line-height:25px;
}
.trebuchet12jaune {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #f3aa1d;
	line-height:25px;
}
.trebuchet14orange {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #e53e14;
}
.trebuchet12blancboldmaj {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	text-transform:uppercase;
}
.trebuchet14blancbold{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
}
.trebuchet15blanc{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:normal;
	color: #ffffff;
}
.trebuchet22blancboldmaj {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color: #ffffff;
	text-transform:uppercase;
}
.trebuchet22orangeboldmaj {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color: #e53e14;
	text-transform:uppercase;
}
.lien1 a:link, .lien1 a:visited, .lien1 a:active
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #f3aa1d;
	text-decoration:none;
}
.lien1 a:hover
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #f3aa1d;
	text-decoration:underline;
}
.lien2 a:link, .lien2 a:visited, .lien2 a:active
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #e43117;
	text-decoration:underline;
}
.lien2 a:hover
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #e43117;
	text-decoration:none;
}
.lien3 a:link, .lien3 a:visited, .lien3 a:active
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #f3aa1d;
	text-decoration:underline;
}
.lien3 a:hover
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #f3aa1d;
	text-decoration:none;
}
a.monlien{
	color:#e53e14;
	text-decoration:underline;
}
a.monlien:hover{
	color:#e53e14;
	text-decoration:none;
} 
.copyright a:link, .copyright a:visited, .copyright a:active
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-align:center;
	color: #CCCCCC;
	text-decoration:none;
}
.copyright a:hover
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	font-weight:normal;
	color: #CCCCCC;
	text-decoration:underline;
}
.copyright
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	font-weight:normal;
	color: #CCCCCC;
}

.date{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;
	width:245px;
	margin-top:5px;
	border:0;
	margin-left:5px;
	padding:2px 5px 2px 5px;
	background-color:#666666;
	float:left;
}





/********************************************* MENU *****************************************/
/*------------------------------------------------------------------------------------------*/
*{
	margin: 0;
	padding: 0;
}
#nav {
	height: 55px;
	padding: 3px 3px;
	margin-left:102px;
	position: relative;
	top: 5px;
}
#mainnav {
	margin: 0;
	float: left;
}
.personalised {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	background-image:url(IMG/tiret.png);
	background-repeat:no-repeat;
	background-position:right;	
}
#nav li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
}
#nav li a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-transform: uppercase;
	color: #fff;
	display: block;
	padding: 12px 1.31em;
	text-decoration:none;
}
#nav li a:hover {
	color: #ffbe0f;
	text-decoration: none;
	/*background: url(IMG/nav-li-bg.png) repeat-x 0 0;*/
}

#nav .hover {
	color: #ffbe0f;
	text-decoration: none;
	background: url(IMG/nav-li-bg.png) repeat-x 0 0;
}
#nav .hover a {
	color: #ffbe0f;
	text-decoration: none;
}
#nav .selected a {
	color: #ffbe0f;
}

#nav .subnavwrap {
	position: absolute;
	top: 38px;
	/*left: -10px;*/
	display: none;
}
.equipe{
	left:0px;
}
.legende{
	left:-40px;
}
.europe{
	left:-65px;
}
.titre{
	left:-85px;
}
.coupe{
	left:-50px;
}
.autre{
	left:-267px;
}
#nav .subnavwrap div {
	width: 345px;
	position: relative;
}
#nav .subnavwrap .flood {
	width: 345px;
	margin: 0;
	padding: 15px;
	float: left;
	position: relative;
	background: url(IMG/nav-li-bg.png) repeat;
}
#nav .subnavwrap .flood li {
	width: 155px;
	border-top: 1px solid #3d3d3d;
	padding: 5px 15px 0 0;
	margin: 5px 0 0 0;
}
#nav .subnavwrap .flood li a {
	padding: 5px;
	font: 90% Arial, Helvetica, Tahoma, Verdana, sans-serif;
}
#nav .subnavwrap .flood li a:hover {
	background: #cc3503;
}
#nav .subnavwrap .flood .sub {
	float: left;
	width: 155px;
	border: 0;
	padding: 0 15px 0 0;
	margin: 0;
}
/*#nav .subnavwrap .flood .sub a {
	color: #ffbe0f;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height: 100% !important;
}*/
/*a.titremenu {
	color: #ffbe0f;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin-left:-10px;
	line-height: 100% !important;
}
a.titremenu:hover  {
	color: #ffbe0f;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin-left:-10px;
	background-color:#00FF00;
	line-height: 100% !important;
} */

.titremenu a:link, .titremenu a:visited, .titremenu a:active{
	width: 308px;
	color: #ffbe0f;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin-left:-10px;
	line-height: 100% !important;
}
.titremenu a:hover{
	color: #ffbe0f;
	width: 308px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin-left:-10px;
	background-color:#424242;
	line-height: 100% !important;
}
#nav .subnavwrap .flood .sub ul {
	margin: 0;
}
#nav .subnavwrap .flood .sub ul li {
	border: 0;
	padding: 0 15px 0 0;
	margin: 0;
}
#nav .subnavwrap .flood .sub ul li a {
	color: #ffffff;
	font: 90% Arial, Helvetica, Tahoma, Verdana, sans-serif;
	width: 130px;
}
#nav .subnavwrap .flood .rangeDesc {
	clear: both;
	width: 305px;
	padding: 10px 0 0 5px;
	font-size: 90%;
	color: #cccccc;
}
#nav .hover .subnavwrap {
	z-index: 1500;
}


/********************************************* FIN MENU *************************************/
/*------------------------------------------------------------------------------------------*/
.identification{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #373737;
	width:100%;
	padding:2px 5px 2px 5px;
	border:solid #c5c5c5 1px;
}