/* CSS Document */


	/* ************************* partie haute du content, avec le player ********************** */
	#playerContent {
		padding-top:20px;		
                margin-left: 2px;
                margin-right: 2px;
	}
	
	/* partie gauche du content haut */
	#playerContentLeft {
		float:left;
		width:642px;
		height:346px;
		background-image:url(/img/index/playerContent.png);
		background-repeat:no-repeat;
		margin-left:5px;
		text-align:center;
	}
	
	#playerContentLeft img {
		margin:1px 12px 1px 12px;
	}

	#playerContentLeft object {
                margin:1px 12px 1px 12px;
        }

	#playerContentLeft embed {
                margin:1px 12px 1px 12px;
        }
	
	#playerContentRight {
		float:right;
	}
	
	#playerContentRightDescription p {
		font-size:16px;
		width:311px;
		font-weight:400;
	}
	
	#playerContentRightDescription strong {
		font-weight:bold;
	}
	
	.white {
		color:#FFFFFF;
	}
	
	.orange {
		color:#fea202;
	}
	
	/* partie droite du content haut */
	#playerContentRightCitation p {
		width:280px;
		margin-top:15px;
		margin-left:20px;
		font-weight:bold;
		font-size:12px;	
	}
	
	#playerContentRightCitation blockquote {
		font-size:10px;
		color:#FFFFFF;
		text-align:right;
	}
	
	/* *********************************** partie principale du content ********************************* */
	
	#whiteContent {
		margin-top:20px;
	}
	
	h2 {
		font-size:22px;
		font-weight:bold;
		color:#666666;
		background-image:url(/img/index/bgdGaucheH2.png);
		background-repeat:no-repeat;
		padding-left:10px;
	}
	
	.barreH2Gauche {
		margin-bottom:7px;
		width:588px;
		background-color:#bfbfbf;
	}
	
	
	/* Ceci est un défi */
	.unDefi {
		height:101px;
		margin:0px 0px 20px 0px;
		padding:0px 0px 0px 0px;
	}
	
	.unDefiImg {
		float:left;
		height:101px;
	}
	
	.defiFloatRightPart {
		float:left;
		position:relative;
		height:101px;
		left:15px;
		width:364px;
	}
	
	.unDefiDescription a {
		width:364px;
		font-size:16px;
		color:#333333;
		font-weight:500;
		text-decoration:none;
	}
	
	.unDefiDescription em {
		font-style:normal;
		font-size:9px;
		font-weight:400;
		color:#528abc;
	}
	
	.defiPosteurAndNbExploits {
	}
	
	.defiPosteur {
		position:absolute;
		bottom:4px;
	}
	
	.defiPosteur a {
		color:#fea202;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
	}
	
	.nbExploits {
		right:-20px;
		bottom:4px;
		font-size:12px;
		font-weight:bold;
		color:#00ccff;
		position: absolute; 
		bottom:4px;
		right:0px
	}

	.nbExploits a {
		font-size:12px;
		font-weight:bold;
		color:#00ccff;
		text-decoration:none;
	}
	
	.barreDefi {
		position:absolute;
		bottom:0;
	}
	
	#voirTousLesDefis p {
	text-align:right;
	font-size:12px;
	font-weight:bold;
	margin-right:30px;
	position:relative;
	top:-5px!important;
	top:-15px;
	}
	
	#voirTousLesDefis a {
		color:#000000;
		text-decoration:none;
	}
	
	/* Liens sponsorises */
	#whiteContentMilieuLeft h3 {
		color:#666666;
		font-size:20px;
		margin-bottom:20px;
		margin-top:15px;
	}
	
	.unLienSponsorise {
		margin-bottom:15px;
	}
	
	.liensSponsorisesSite {
		font-size:16px;
		color:#fea202;
		font-weight:60;
	}

	.liensSponsorisesDescription {
		font-size:13px;
		color:#333333;
	}
	
	.liensSonsorisesLien a {
		font-size:13px;
		text-decoration:none;
		color:#00ccff;
	}	
	
	/* ****** partie droite du block blanc ****** */
	#whiteContentMilieuRight {
		float:right;
		width:310px;
		margin:16px 20px 20px 20px!important;
		margin:16px 3px 20px 5px;
		color:#333333;
	}
	
	.whiteContentMilieuRightBarre {
		margin-bottom:10px;
	}
	
	/* dernières news */
	.uneDerniereNewsDate {
		float:left;
		font-size:9px;
		color:#528abc;
		margin-right : 10px;
	}
	
	.uneDerniereNewsTitre {
		font-size:13px;
		font-weight:bold;
		color:#fea202;
		position:relative;
		bottom:3px;
		margin-left:0px;
	}
	
	.uneDerniereNewsTexte {
		font-size:11px;
		margin-bottom:5px;
		margin-top:1px;
	}
	
	.uneDerniereNewsTexte a{
	  text-decoration : none;
	  font-weight:bold;
	  color:#00ccff;
	}
	
	.uneDerniereNewsEnSavoirPlus p {
		text-align:right;
	}
	
	.uneDerniereNewsEnSavoirPlus a {
		text-decoration:none;
		color:#00ccff;
		font-size:11px;
	}                 
	
	/* publicite */
	#rightPublicite {
		margin-bottom:10px;		
	}
	
	#rightPublicite p {
		text-align:center;
		font-size:9px;
		color:#969696;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		margin-left:6px;
		margin-bottom:5px;
	}
	
	#rightPublicite a img {
		border:1px solid #969696;
		width:295px;
		display:block;
		margin-left:6px;
	}
	
	/* Happywheeling te met au défi */
	.HappywheelingTeMetAuDefi {
		margin-bottom:30px;
		position:relative;
		top:10px;
	}

	.HappywheelingTeMetAuDefiImg a img{
		text-decoration:none;
		display:block;
	}

	.HappywheelingTeMetAuDefiTexte p {
		margin-top:5px;
		font-size:13px;
		font-weight:600;
		color:#333333;
	}
	
	.HappywheelingTeMetAuDefiTexte a {
		text-decoration:none;
		color:#fea202;
	}

	#btnSinscrire {
    		margin-left:60px;
    		margin-top:30px;
	}
	
	#blocInscriptionBtn a {
		background-image:url(/img/listeMembres/btnInscription.png);
		background-repeat:no-repeat;
		color:#000000;
		display:block;
		font-size:18px;
		font-weight:bold;
		height:39px;
		padding-top:11px;
		text-align:center;
		text-decoration:none;
		width:274px;
	}

