html {
	background: #5e6b7b url('../images/core/background_repeat-y.jpg') repeat-y top center;
}

body {
	background: url('../images/core/background_repeat-x.jpg') repeat-x top center;
}

/* Englobeur */

div#wrapper {
	background: url('../images/core/background.jpg') no-repeat top center;
}

body.xlarge div#wrapper {
	background: url('../images/core/background_large.jpg') no-repeat top center;
}

/* Fin Englobeur */


/* Header */

div#header {
	width: 987px;
	height: 177px;
	margin: auto;
}

div#header h1, div#header p {
	margin: 0%;
	padding: 0%;
}

/* Fin Header */

/* Conteneur */

div#conteneur {
	width: 987px;
	margin: auto;
}

	/* Global */

div#conteneur div#global {
	float: left;
	width: 708px;
}

body.xlarge div#conteneur div#global {
	width: 971px;
}

		/* Menu */

div#conteneur div#global ul.menu {
	width: 708px;
	height: 48px;
	margin: 0%;
	padding: 0%;
	background: url('../images/core/menu.jpg') no-repeat;
	list-style-type: none;
	overflow: hidden;
}

body.xlarge div#conteneur div#global ul.menu {
	background: transparent;
}

div#conteneur div#global ul.menu li {
	margin-top: 10px;
	display: block;
	float: left;
	text-transform: uppercase;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #e4e4e4;
	font-size: 1.2em;
	font-weight: bold;
}

div#conteneur div#global ul.menu li.first {
	border-left: 0px;
}

div#conteneur div#global ul.menu li a {
	color: #30353a;
	display: block;
	padding: 10px 20px 10px;
}

div#conteneur div#global ul.menu li a:hover {
	color: #ffc600;
}

		/* Fin Menu */

		/* Blocks uniques */

div#conteneur div#global div#uniques {
	width: 708px;
	height: 169px;
	background: url('../images/uniques/bg.jpg') no-repeat;
}

			/* News */

div#conteneur div#global div#uniques ul#news {
	margin: 25px 0 0 9px;
	padding: 0%;
	width: 306px;
	height: 135px;
	float: left;
	list-style-type: none;
}

div#conteneur div#global div#uniques ul#news li {
	padding: 4px 10px;
	height: 14px;
	color: #9c9da1;
	cursor: pointer;
	background: url('../images/uniques/news_hover.jpg') no-repeat top right;
}

div#conteneur div#global div#uniques ul#news li:hover {
	color: #c4c4c6;
	background-position: bottom right;
}

div#conteneur div#global div#uniques ul#news li span {
	float: left;
}

div#conteneur div#global div#uniques ul#news li em {
	float: right;
	color: #566062;
}

			/* Fin News */

			/* Matches */

div#conteneur div#global div#uniques ul#matches {
	margin: 25px 0 0 89px;
	padding: 0%;
	width: 299px;
	height: 135px;
	float: left;
	list-style-type: none;
}

div#conteneur div#global div#uniques ul#matches li {
	color: #9c9c9c;
	padding-top: 4px;
	padding-left: 5px;
	height: 18px;
}

div#conteneur div#global div#uniques ul#matches li span {
	float: left;
}


div#conteneur div#global div#uniques ul#matches li span strong {
	color: #211f20;
}

div#conteneur div#global div#uniques ul#matches li span strong a {
	color: #211f20;
}

div#conteneur div#global div#uniques ul#matches li span em {
	font-weight: bold;
	font-style: normal;
}

div#conteneur div#global div#uniques ul#matches li span em.win {
	color: #01ba05;
}

div#conteneur div#global div#uniques ul#matches li span em.loose {
	color: #a00000;
}

div#conteneur div#global div#uniques ul#matches li span em.even {
	color: #5C6B79;
}

div#conteneur div#global div#uniques ul#matches li a.more {
	display: block;
	float: right;
	height: 16px;
	margin-right: 8px;
	width: 38px;
}

div#conteneur div#global div#uniques ul#matches li.first {
	height: 36px;
	font-size: 1.1em;
	padding-top: 9px;
}

			/* Fin Matches */


		/* Fin Blocks uniques */

		/* Gauche */

div#conteneur div#global div#gauche {
	float: left;
	width: 195px;
	margin-top: 5px;
	margin-left: 10px;
}

div#conteneur div#global div#gauche div.block {
	width: 195px;
	margin: 2px 0%;
}

div#conteneur div#global div#gauche div.block h2.titre {
	margin: 0%;
	padding: 8px 0% 0% 5px;
	width: 190px;
	height: 21px;
	background: url('../images/gauche/titre.jpg') no-repeat;
	text-transform: uppercase;
	font-size: 1em;
	color: white;
}

div#conteneur div#global div#gauche div.block div.content {
	padding: 5px;
	width: 185px;
	background: url('../images/gauche/bg.jpg') repeat-y;
}

div#conteneur div#global div#gauche div.block div.bottom {
	width: 195px;
	height: 8px;
	background: url('../images/gauche/bottom.jpg') no-repeat;
}

		/* Fin Gauche */

		/* Centre */

div#conteneur div#global div#centre {
	float: left;
	width: 490px;
	margin-left: 5px;
}

body.large div#conteneur div#global div#centre {
	width: 703px;
}

body.xlarge div#conteneur div#global div#centre {
	width: 971px;
	margin: 0%;
}

			/* News */

div#conteneur div#global div#centre div.news {
	margin: 5px 0%;
	width: 490px;
	background: url('../images/centre/normal/bg.jpg') repeat-y;
}

body.large div#conteneur div#global div#centre div.news {
	margin: 7px;
	width: 690px;
	background: url('../images/centre/large/bg.jpg') repeat-y;
}

body.xlarge div#conteneur div#global div#centre div.news {
	margin: 7px 9px;
	width: 971px;
	background: url('../images/centre/xlarge/bg.jpg') repeat-y;
}

div#conteneur div#global div#centre div.news div.open {
	width: 490px;
	height: 2px;
	background: url('../images/centre/normal/top.jpg') no-repeat;
}

body.large div#conteneur div#global div#centre div.news div.open {
	width: 685px;
	height: 2px;
	background: url('../images/centre/large/top.jpg') no-repeat;
}

body.xlarge div#conteneur div#global div#centre div.news div.open {
	width: 971px;
	height: 2px;
	background: url('../images/centre/xlarge/top.jpg') no-repeat;
}

div#conteneur div#global div#centre div.news h3.titre {
	margin: 5px 10px;
	padding: 0%;
	color: #324455;
	font-size: 1.2em;
}

div#conteneur div#global div#centre div.news h2.titre {
	background: url('../images/centre/normal/titre.jpg') no-repeat;
	margin: 0%;
	color: #324455;
	font-size: 1.2em;
	height: 26px;
	padding: 13px 35px 0%;
}

body.xlarge div#conteneur div#global div#centre div.news h2.titre {
	background: url('../images/centre/xlarge/titre.jpg') no-repeat;
	margin: 0%;
	width: 901px;
	height: 26px;
	padding: 13px 35px 0%;
}

div#conteneur div#global div#centre div.news div.details {
	margin: 5px 10px;
	color: #7d92a5;
}

div#conteneur div#global div#centre div.news div.details a {
	color: #ffc600;
}

div#conteneur div#global div#centre div.news div.content {
	width: 470px;
	min-height: 40px;
	padding: 10px;
	background: url('../images/centre/normal/content.jpg') no-repeat;
}

body.large div#conteneur div#global div#centre div.news div.content {
	width: 665px;
	min-height: 40px;
	background: url('../images/centre/large/content.jpg') no-repeat;
}

body.xlarge div#conteneur div#global div#centre div.news div.content {
	width: 951px;
	min-height: 40px;
	background: url('../images/centre/xlarge/content.jpg') no-repeat;
}

div#conteneur div#global div#centre div.news div.bottom {
	width: 490px;
	height: 2px;
	background: url('../images/centre/normal/bottom.jpg') no-repeat;
}

body.large div#conteneur div#global div#centre div.news div.bottom {
	width: 685px;
	height: 2px;
	background: url('../images/centre/large/bottom.jpg') no-repeat;
}

body.xlarge div#conteneur div#global div#centre div.news div.bottom {
	width: 971px;
	height: 4px;
	background: url('../images/centre/xlarge/bottom.jpg') no-repeat;
}

			/* Fin News */

		/* Fin Centre */

	/* Fin Global */

	/* Droite */

div#conteneur div#droite {
	float: left;
	width: 279px;
	margin-top: 68px;
}

div#conteneur div#droite div.block {
	width: 262px;
	margin-left: 8px;
}

div#conteneur div#droite div.block h2.titre {
	padding: 7px 0% 0% 25px;
	margin: 0%;
	width: 237px;
	height: 26px;
	background: url('../images/droite/titre.jpg') no-repeat;
	text-transform: uppercase;
	font-size: 1em;
	color: #eebf15;
}

div#conteneur div#droite div.block div.content {
	padding: 5px;
	width: 252px;
	background: url('../images/droite/bg.jpg') repeat-y;
}

div#conteneur div#droite div.block div.bottom {
	width: 262px;
	height: 2px;
	background: url('../images/droite/bottom.jpg') no-repeat;
}

div#conteneur div#droite div.close {
	width: 279px;
	height: 25px;
	background: url('../images/droite/close.jpg') no-repeat;
}

	/* Fin Droite */

/* Fin Conteneur */

/* Footer */

div#footer {
	width: 1000px;
	height: 97px;
	margin: 10px auto 0%;
	background: url('../images/core/footer.jpg') no-repeat top center;
}

div#footer a.top {
	width: 40px;
	height: 20px;
	display: block;
	margin: auto;
}

div#footer a.nk {
	float: left;
	margin: 30px 20px 0%;
	width: 250px;
	height: 20px;
	display: block;
}

div#footer a.deus {
	float: right;
	margin: 30px 20px 0%;
	width: 100px;
	height: 20px;
	display: block;
}

/* Fin Footer */