body
{
	margin: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#000000;
	color: #333333;
	font-family: arial;
	font-size: 0.8em;
	/*Thème halloween*/
	/*background-image: url("../images/template/bg_tmah.jpg");*/
	/*==============*/
	/*Thème ET*/
	/*background-image: url("../images/template/bg_et.jpg");
	background-color: white;*/
	/*==============*/
	/*Thème Xmas */
	/*background-image: url("../images/template/bgxmas.jpg");*/
	/*==============*/
	/*Thème NC5 */
	/*background-image: url("../images/template/bgnc5.jpg");
	/*==============*/
	/*Thème New Year 2011 */
	/*background-image: url("../images/template/bgnewyear2011.jpg");
	/*==============*/
	/*Thème PXL */
	/*background-image: url("../images/template/bg_pxl.jpg");*/
	/*==============*/
	/*Thème Poker */
	/*background-image: url("../images/template/bg_poker.jpg");*/
	/*==============*/
	/*Thème TM-Canyon */
	/*background-image: url("../images/template/bg_canyon.jpg");*/
	/*==============*/
	/*Thème Ride-On */
	/*background-image: url("../images/template/bg_rideonems.jpg");*/
	/*==============*/
	/*Thème Buy Key */
	/*background-image: url("../images/template/bg_buykeycanyon.jpg");*/
	/*==============*/
	/*Thème Hello kitty */
	/*background-image: url("../images/template/bg_hellokitty.jpg");
	background-color:#fdbffe;*/
	/*==============*/
	/*Thème ESWC 2011 */
	/*background-image: url("../images/template/bg_eswc2011.jpg");*/
	/*==============*/
	/*Thème Christmas New Year 2012*/
	background-image: url("../images/template/bg_xmas_2012.jpg");
	/*==============*/
	/*Thème normal*/
	/*background-image: url("../images/template/stripes.png");
	background-repeat: repeat;
	background-position: center center;
	background-color: #9e9e9e;*/
	/*==============*/
}

.clicBackground
{
	position: absolute;
	left: 0px;
	z-index: 0;
	width: 100%;
}

	.clicBackground h1
	{
		display: none;
	}

	.clicBackgroundLeft
	{
		display: block;
		float: left;
		width: 48%;
		height: 500px;
	}
	
	.clicBackgroundRight
	{
		display: block;
		float: right;
		width: 48%;
		height: 500px;
	}

.clear
{
	clear: both;
}

.diverror
{
	background-color: #b87f85;
	border: 2px solid #701212;
	width: 80%;
	text-align: center;
	margin: auto;
	overflow: hidden;
}

.divinfo
{
	background-color: #e8f3ff;
	border: 2px solid #718ea5;
	width: 80%;
	text-align: center;
	margin: auto;
	overflow: hidden;
}
				
.loader
{
	display: none;
	padding-left: 125px;
	padding-top: 20px;
}
				
.loader3
{
	display: none;
	padding-left: 90px;
	padding-top: 40px;
}

.spoilerbutton
{
	cursor: pointer;
}

.spoilerdiv
{
	display: none;
}

.spoilerdiv p
{
	text-indent: 20px;
	text-align: justify;
}

.imgbtn
{
	cursor: pointer;
}

.link
{	
	cursor: pointer;
}
.link:hover
{
	color: orange;
	text-decoration: none;
}

img
{
	border: 0px;
}

a
{
	color: #333333;
	text-decoration: none;
}

a:hover
{
	color: orange;
	text-decoration: none;
}

.imgborder
{
	border: 3px double grey;
}

.conteneur
{
	width: 990px;
	margin: auto;
	text-align: left;
	background-color: white;
	position: relative;
	z-index: 1;
}

	.content
	{
		min-height: 500px;
		overflow: visible;
		margin: 5px;
	}
	
		.summary
		{
			font-size: 0.89em;
			white-space: nowrap;
		}
			
			.communaute
			{
				margin-left: 5px;
				margin-right: 5px;
				float: left;
				width: 301px;
				height: 194px;
				background-image: url("../images/template/summarycommunaute.jpg");
			}
			
				.communautecontenu
				{
					height: 143px;
					padding-top: 27px;
				}
				
					.communauteitem
					{
						height: 18px;
						overflow: hidden;
						padding-left: 2px;
					}
					
						.communauteitemsection
						{
							float: left;
							width: 40px;
							overflow: hidden;
							position: relative;
							top: -2px;
						}
						
						.communauteitemdate
						{
							float: left;
							width: 31px;
							text-align: center;
							overflow: hidden;
						}
						
						.communauteitemtitre
						{
							float: left;
							width: 170px;
							overflow: hidden;
						}
						
						.communauteitemtrad
						{
							float: left;
							width: 56px;
							overflow: hidden;
						}
						
							.communauteitemtrad img
							{
								margin-right: 1px;
							}
				
				.communautearchive
				{
					height: 24px;
					margin-left: 200px;
				}
			
			.competition
			{
				margin-left: 5px;
				margin-right: 5px;
				float: left;
				width: 325px;
				height: 194px;
				background-image: url("../images/template/summarycompetition.jpg");
			}
			
				.competitionarchive
				{
					height: 24px;
					margin-left: 224px;
				}
				
				.competitionitemtitre
				{
					float: left;
					width: 194px;
					overflow: hidden;
				}
						
						.competitionitemtrad
						{
							float: left;
							width: 56px;
							overflow: hidden;
						}
						
							.competitionitemtrad img
							{
								margin: 1px;
							}
			
			.live
			{
				margin-left: 5px;
				margin-right: 5px;
				float: left;
				width: 323px;
				height: 194px;
				background-image: url("../images/template/summarylive.jpg");
			}
				.liveselect
				{
					width: 318px;
					height: 20px;
					margin-left: 10px;
				}
				
					.liveselectleft
					{
						width: 20px;
						float: left;
					}
				
					.liveselectcenter
					{
						width: 270px;
						float: left;
						text-align: center;
					}
				
					.liveselectright
					{
						width: 20px;
						float: right;
						margin-right: 8px;
					}
				
				.liveteamA
				{
					float: left;
					width: 73px;
					text-align: left;
					overflow: hidden;
					margin-right: 5px;
					margin-left: 3px;
				}
				
				.liveteamB
				{
					float: left;
					width: 73px;
					text-align: right;
					overflow: hidden;
					margin-right: 5px;
				}
				
				.livescore
				{
					float: left;
					width: 46px;
					text-align: center;
					overflow: hidden;
					margin-right: 5px;
				}
				
					.scoreA
					{
						float: left;
						width: 18px;
						overflow: hidden;
					}
					
					.scoreC
					{
						float: left;
						width: 10px;
						overflow: hidden;
					}
					
					.scoreB
					{
						float: left;
						width: 18px;
						overflow: hidden;
					}
				
				.livestatut
				{
					float: left;
					width: 45px;
					overflow: hidden;
				}
				
				.livecomment
				{
					float: left;
					width: 26px;
					overflow: hidden;
				}
				
				.livetmtv
				{
					float: left;
					width: 40px;
					overflow: hidden;
				}
		
		.subcontent
		{
			clear: both;
		}
			
			.news
			{
				float: left;
				width: 714px;
				height: 751px;
				margin-left: 4px;
				padding-top: 20px;
				background-image: url("../images/template/news.jpg");
			}
			
				.newsblock
				{
					width: 694px;
					padding: 10px;
					padding-bottom: 0px;
				}
				
					.tradImg
					{
						margin-bottom: 3px;
						margin-right: 1px;
					}
				
					.newstitre1
					{
						float: left;
						height: 25px;
						width: 304px;
						padding-top: 7px;
						padding-left: 8px;
						font-size: 18px;
						overflow: hidden;
						background-image: url("../images/template/newstitre1.png");
					}
					
					.newsdetails1
					{
						font-size: 12px;
						text-align: right;
						height: 32px;
						width: 382px;
						overflow: hidden;
						background-image: url("../images/template/newsdetails1.png");
					}
					
						.newsdetails1 img
						{
							position: relative;
							top: 5px;
						}
					
					.newsimage1
					{
						clear: both;
						float: left;
						height: 70px;
						width: 302px;
						padding: 5px;
						overflow: hidden;
						background-image: url("../images/template/newsimage1.png");
					}
					
						.newsimagediv
						{
							width: 295px;
							height: 60px;
							overflow: hidden;
						}
					
					.newstexte1
					{
						height: 80px;
						width: 372px;
						padding-left: 10px;
						padding-top: 5px;
						overflow: hidden;
					}
					
					.newsbas1
					{
						clear: both;
						text-align: right;
						height: 21px;
						width: 694px;
					}
					
					.newsdetails2
					{
						float: left;
						font-size: 12px;
						height: 32px;
						width: 382px;
						overflow: hidden;
						background-image: url("../images/template/newsdetails2.png");
					}
					
						.newsdetails2 img
						{
							position: relative;
							top: 5px;
						}
					
					.newstitre2
					{
						height: 25px;
						width: 304px;
						padding-top: 7px;
						padding-left: 8px;
						font-size: 18px;
						overflow: hidden;
						background-image: url("../images/template/newstitre2.png");
					}
					
					.newstexte2
					{
						float: left;
						height: 80px;
						width: 372px;
						padding-left: 10px;
						padding-top: 5px;
						overflow: hidden;
					}
					
					.newsimage2
					{
						height: 69px;
						width: 300px;
						padding-top:5px;
						padding-bottom:5px;
						padding-left:12px;
						overflow: hidden;
						background-image: url("../images/template/newsimage2.png");
					}
					
					.newsbas2
					{
						clear: both;
						height: 21px;
						width: 694px;
					}
			
			.colonnedroite
			{
				margin-left: 728px;
				width: 250px;
			}
				
				.sponsor
				{
					padding-top: 5px;
					margin-left: 5px;
					width: 204px;
					height: 170px;
				}
				
					.sponsor img
					{
						margin-top: -3px;
					}
				
				/*
				.traduction
				{
					margin-left: 5px;
					width: 204px;
					height: 50px;
					padding-top: 20px;
					padding-left: 40px;
					background-image: url("../images/template/translate.png");
				}
				*/
				.coverage
				{
					margin-left: 5px;
					padding-top: 22px;
					width: 244px;
					height: 293px;
					background-image: url("../images/template/coverage.jpg");
				}
				
					.coverageitem
					{
						height: 70px;
						width: 239px;
						margin-left: 2px;
						margin-right: 3px;
						overflow: hidden;
					}
				
				.highlight
				{
					margin-left: 5px;
					padding-top: 24px;
					width: 244px;
					height: 162px;
					background-image: url("../images/template/highlight.jpg");
				}
				
					.highlightitem
					{
						height: 80px;
						width: 239px;
						margin-left: 2px;
						margin-right: 3px;
						overflow: hidden;
					}

	.footer
	{
		clear: both;
	}
	
		.widgets
		{
			
		}
		
			.tmrankings
			{
				float: left;
				width: 238px;
				height: 137px;
				margin-left: 10px;
				margin-right: 2px;
				padding-top: 30px;
				background-image: url("../images/template/widgettmranking.jpg");
			}
			
				.tmrselect
				{
					width: 228px;
					height: 20px;
					margin-left: 10px;
				}
				
					.tmrselectleft
					{
						width: 20px;
						float: left;
					}
				
					.tmrselectcenter
					{
						width: 185px;
						float: left;
						text-align: center;
					}
				
					.tmrselectright
					{
						width: 20px;
						float: right;
						margin-right: 3px;
					}
			
				.tmritem
				{
					width: 228px;
					height: 20px;
					margin-left: 10px;
				}
					
					.tmrnation
					{
						float: left;
						width: 30px;
					}
					
					.tmrnom
					{
						float: left;
						width: 130px;
					}
					
					.tmrpoints
					{
						float: left;
						width: 50px;
					}
					
					.tmrrank
					{
						float: left;
						width: 15px;
					}
			
			.tmtubes
			{
				float: left;
				width: 215px;
				height: 147px;
				margin-left: 2px;
				margin-right: 3px;
				padding: 10px;
				padding-top: 8px;
				background-image: url("../images/template/widgettmtubes.jpg");
				overflow: hidden;
				text-align: center;
			}
			
				.tmtubes a
				{
					border: 0px;
					text-decoration: none;
				}
				
				.minivideo
				{
					width: 70px;
					height: 50px;
					float: left;
					overflow: hidden;
				}
			
			.tmx
			{
				float: left;
				width: 231px;
				height: 140px;
				margin-left: 3px;
				margin-right: 3px;
				padding: 3px;
				padding-top: 27px;
				background-image: url("../images/template/widgettmx.jpg");
				overflow: hidden;
				white-space: nowrap;
			}
			
				.tmx ul
				{
					list-style-type: none;
					list-style-image: url("../images/icons/post.png");
					list-style-position: inside;
					padding: 0px;
					margin: 0px;
				}
			
			.recrutement
			{
				float: left;
				width: 242px;
				height: 167px;
				margin-left: 2px;
				margin-right: 1px;
				background-image: url("../images/template/widgetannonce.jpg");
			}
			
				.lienrecrut
					{
						display: block;
						width: 242px;
						height: 167px;
					}
			
			
				
			.calendrier
			{
				float: left;
				margin-left: 3px;
				padding-top: 30px;
				padding-left: 8px;
				margin-top: 3px;
				width: 237px;
				height: 170px;
				background-image: url("../images/template/calendrier.png");
			}
			
		.infosite
		{
			text-align: center;
			clear: both;
			height: 34px;
			background-image: url("../images/template/footer.jpg");
		}
