/* CSS Document */

	/* menu de "mon compte" */
	.monCompteMenu {
		margin-bottom:25px;
	}
	
	.monCompteMenu p {
		font-size:16px;
		color:#666666;
		margin-bottom:7px;
	}
	
	.monCompteMenu a {
		text-decoration:none;
		color:#666666;
	}
	
	.monCompteMenu a:hover {
		color:#000000;
	}
	
	.monCompteMenu span {
		color:#000000;
		background-color:#e5e5e5;
		font-weight:bold;
		padding:3px 5px 3px 5px;
	}
	
	
	/* titre */
	h2 {
		font-size:22px;
		font-weight:bold;
		color:#666666;
		background-image:url(/img/index/bgdGaucheH2.png);
		background-repeat:no-repeat;
		padding-left:10px;
		padding-bottom:8px;
		width:230px;
		float:left;
		font-style:normal;
	}
	
	h2 span em {
		font-size:14px;
		font-weight:400;
	}

	.lienRightH2 {
		float:right;
		position:relative;
		top:10px;
	}
	
	.lienRightH2 a {
		color:#00ccff;
		font-size:11px;
		text-decoration:none;
	}
	
	#whiteLeftH2Lien a:hover {
		color:#666666;
	}
	
	.barreH2Gauche {
		margin-bottom:7px;
		width:588px;
		background-color:#bfbfbf;
	}
	
	/* liens de navigation sous le titre */
	.whiteLeftLesMeilleursLesNouveaux {
		height:23px;
		font-size:12px;
		margin-top:2px;
		color:#e5e5e5;
	}
	
	.whiteLeftLesMeilleursLesNouveaux span {
		font-weight:bold;
		color:#000000;
		background-color:#e5e5e5;
		padding:3px 3px 3px 3px;
	}
	
	.whiteLeftLesMeilleursLesNouveaux a {
		color:#666666;
		text-decoration:none;
		padding-left:5px;
	}
	
	.whiteLeftLesMeilleursLesNouveaux a:hover {
		color:#000000;
	}
	
	.whiteLeftLesMeilleursLesNouveauxRight p {
		float:right;
		text-align:right;
		width:240px;
		margin-right:15px;
	}
	
	.whiteLeftLesMeilleursLesNouveauxLeft {
		float:left;
		width:300px;
	}
	
	.whiteLeftBarreGrisFaible {
		width:588px;
		margin:0;
		padding:0;
	}

	/* ***** les exploits ***** */

        /* ceci est un exploit posté */
        .whiteLeftUnExploit {
                width:182px;
                float:left;
                margin-right:18px;
                padding-top:15px;
                position:relative;
        }

        .whiteLeftUnExploitNomPosteur a {
        font-size:12px;
        font-weight:bold;
        color:#fea202;
        text-decoration:none;
        }

        .whiteLeftUnExploitNomPosteur a:hover {
                color:#00ccff;
        }

        .whiteLeftUnExploitTime {
                font-family:Arial, Helvetica, sans-serif;
                color:#528abc;
                font-size:9px;
                margin-top:1px;
        }
        /* fin des exploits postés */
	
	/* ************************* dÃ©fis ************************** */
	
	.unDefi {
		height:101px;
		margin:0px 0px 20px 0px;
		padding:0px 0px 0px 0px;
		position:relative;
	}
		
	.unDefiImg {
		float:left;
		height:101px;
	}
	
	.defiFloatRightPart {
		float:left;
		position:relative;
		height:101px;
		left:15px;
	}
	
	.unDefiDescription {
		width:364px;
		font-size:16px;
		color:#333333;
		font-weight:500;
	}
	
	.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 {
		position:absolute;
		right:-20px;
		bottom:4px;
		font-size:12px;
		font-weight:bold;
		color:#00ccff;
	}

	.nbExploits a {
		font-size:12px;
                font-weight:bold;
                color:#00ccff;
                text-decoration:none;
	}
	
	.barreDefi {
		position:absolute;
		bottom:0;
	}
	
	
	/* *********** 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;
	}
	
	/* remontÃ©e membre */
	#remonteeMembresRight {
	}
	
	/* Ceci est une remontÃ©e de membre */
	.ceciEstUneRemonteeMembre {
		padding-top:10px;
		padding-bottom:10px;
	}
	
	.remonteeMembrePhoto {
		float:left;
		margin-right:6px;
	}
	
	.remonteeMembreFloatRight {
		float:left;
	}
	
	.remonteeMembrePseudo a {
		text-decoration:none;
		font-weight:bold;
		font-size:16px;
		color:#fea202;
	}
	
	.remonterMembreText {
		font-size:14px;
		font-weight:bold;
		color:#000000;
		width:154px;
		margin-top:4px;
	}
	
	#adminMembreModifierText {
		text-align:right;
		padding:2px;
		margin-top:4px;
	}
	
	#adminMembreModifierText a {
		font-size:10px;
		text-decoration:none;
		color:#666666;
		padding:1px 4px;
		border:1px solid #e5e5e5;
	}
	
	#adminMembreModifierText a:hover {
		color:#000000;
		border:1px solid #666666;
	}
	
	
	.remonterMembreComm {
		margin-top:0px;
		width:292px;
		height: 90px;
		padding:9px;
		background-color:#a5a5a5;
		color:#000000;
		font-size:14px;
		margin-bottom:2px;
	}
	
	.remonterMembreComm textarea {
                border:solid 1px #e5e5e5;
                width:225px;
                height:60px;
                background-image:url(/img/pageExploit/bgdHautInput.png);
                background-repeat:repeat-x;
                font-size:11px;
                color:#bfbfbf;
                text-align:left;
                margin-bottom:5px;
        }

	.remonterMembreComm p {
		width:292px;
		padding:9px;
		background-color:#a5a5a5;
		color:#000000;
		font-size:14px;
		margin-bottom:2px;
	}

	.remonterMembreComm a {
		font-size:10px;
		text-decoration:none;
		color:#666666;
		padding:1px 4px;
		float:right;
		border:1px solid #e5e5e5;
		margin-top:10px;
	}
	
	.remonterMembreComm a:hover {
		color:#000000;
		border:1px solid #666666;
	}
	
	.remonterMembreFleche {
		width:66px;
		height:11px;
		background-image:url(/img/listeMembres/remonteeMembreFleche.png);
		background-repeat:no-repeat;
	}
	
	.remonterMembreSignaler {
		clear:both;
		width:70px;
		float:right;
		position:relative;
		top:8px;
	}
	
	
	.remonterMembreSignaler a {
		font-size:9px;
		color:#08c6f8;
		text-decoration:none;
	}
	
	.remonterMembreSignaler a:hover {
		color:#fea202;
	}
	
	#adminMembreModifierComm {
		text-align:right;
		width:200px;
		height:31px;
		margin-left:7px;
		float:right;
		position:relative;
		top:8px;
	}
	
	#adminMembreModifierComm a {
		font-size:10px;
		text-decoration:none;
		color:#666666;
		padding:1px 4px;
		border:1px solid #e5e5e5;
	}
	
	#adminMembreModifierComm a:hover {
		color:#000000;
		border:1px solid #666666;
	}

	#adminMembreEtat {
		text-align:right;
		width:250px;
		height:31px;
		margin-left:7px;
		float:right;
		position:relative;
		top:4px;
	}
	
	#adminMembreEtat a {
		font-size:10px;
		text-decoration:none;
		color:#666666;
		padding:1px 4px;
		border:1px solid #e5e5e5;
	}
	
	#adminMembreEtat a:hover {
		color:#000000;
		border:1px solid #666666;
	}

	.membreEnChiffres {
		width:140px;
		float:left;
		margin-right:15px;
		margin-top:15px;
	}
	
	.membreNbCP {
		color:#08c6f8;
		font-size:20px;
		font-weight:bold;
		padding:0px;
		text-align:left;
		position:relative;
		top:-11px;
	}
	
	.membreNbCP span {
		font-size:40px;
	}

	.membreNbCP2 {
		color:#08c6f8;
		font-size:20px;
		font-weight:bold;
		padding:0px;
		text-align:left;
		position:relative;
		top:-11px;
	}
	
	.membreNbCP2 span {
		font-size:25px;
	}
	
	.membreNbFans {
		color:#000000;
		font-size:15px;
		font-weight:bold;
		text-align:left;
		position:relative;
		top:-11px;
	}
	
	.membreNbFans span {
		font-size:30px;
	}
	
	.membreInteraction {
		width:143px;
		height:70px;
		background-image:url(/img/ficheMembre/bgdMembreInteraction.png);
		background-repeat:repeat-y;
		padding-left:12px;
		float:left;
	}
	
	.membreInteraction a {
		font-size:12px;
		color:#000000;
		text-decoration:none;
		display:block;
		margin-bottom:2px;
	}
	
	.membreInteraction a:hover {
		color:#999999;
	}
	
	#btnDevenirFanDuMembre {
                float:left;
                margin-top:15px;
                margin-bottom:20px;
                margin-right:10px;
                margin-left:15px;
        }
	
	#btnDevenirFanDuMembre a {
		font-size:14px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		display:block;
		text-align:center;
		width:120px;
		height:37px;
		padding-top:13px;
		background-image:url(/img/ficheMembre/btnDevenirFan.png);
		background-repeat:no-repeat;
	}
	
	
	/* Evolution */
	
	.rightEvolution {
		width:310px;
		height:300px;
		background-image:url(/img/ficheMembre/casqueGold1.png);
		background-repeat:no-repeat;
		margin-top:1px;
		margin-bottom:10px;
	}
	
	.rightEvolutionColor {
		width:102px;
		height:27px;
		background-image:url(/img/ficheMembre/bgdEvolutionCasqueColor.png);
		text-align:center;
		color:#ffffff;
		font-size:14px;
		margin:0 auto;
		position:relative;
		top:228px;
	}
	
	.rightEvolutionColor {
		padding-top:5px;
	}
	
	/* ses amis et ses fans */
	.whiteRightIlsVontLeFaireImg {
		margin:0 2px 4px 2px;
		float:left;
	}
	
	.whiteRightIlsVontLeFaireImg img {
		border:none;
	}
	
	
	/* les feed */
	#membreSesFeed {
		margin-bottom:45px;
	}
	
	.ceciEstUnFeed {
		margin-top:12px;
		font-size:12px;
		color:#666666;
	}

	.feed_nonred {
		margin-top:12px;
		font-size:12px;
		color:#666666;
	}

	.feed_red {
		margin-top:12px;
		font-size:12px;
		color:#ff0000;
	}

	.ceciEstUnFeed em {
                font-style:normal;
                font-size:9px;
                font-weight:400;
                color:#528abc;
        }
	
	.feedPseudo {
		font-weight:bold;
		color:#fea202;
                text-decoration:none;
	}
	
	.feedDefi {
		font-weight:bold;
		color:#000000;
	}
	
	.feedDefiReleve {
		font-weight:bold;
                text-decoration:none;
                color:#000000;
        }
	
	/* groupes */
	
	.membreGroupePhoto {
		width:70px;
		height:70px;
		float:left;
		margin-right:10px;
		margin-bottom:10px;
	}
	
	.membreGroupeInfos {
		float:left;
		width:150px;
	}
	
	.membreGroupeNom a {
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#fea202;
	}
	
	/* favoris */
	
	.membreFavorisPhoto {
		width:70px;
		height:70px;
		float:left;
		margin-right:10px;
		margin-bottom:10px;
	}
	
	.membreFavorisInfos {
		float:left;
		width:230px;
		position:relative;
		top:-4px;
	}
	
	.membreFavorisPseudo a {
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#fea202;
	}
	
	.membreFavorisStatus {
		font-size:11px;
		color:#000000;
	}
	
	.membreFavorisCP {
		color:#08c6f8;
		font-size:12px;
		font-weight:bold;
	}
	
	.membreFavorisCP span {
		font-size:25px;
	}
	
	/* pagination */
        #whiteLeftPagination {
                margin-top:11px;
                margin-bottom:11px;
                margin-left:90px;
        }

        .whiteLeftPaginationBt {
                float:left;
                font-size:11px;
                border:1px solid #e5e5e5;
        }

        .whiteLeftPaginationBt a {
                color:#666666;
                text-decoration:none;
                padding:5px 6px 5px 6px;
        }

        .whiteLeftPaginationBt a:hover {
                color:#000000;
        }

        #whiteLeftPaginationPages {
                float:left;
                color:#e5e5e5;
                font-size:12px;
                margin-left:10px;
                margin-right:10px;
        }

        #whiteLeftPaginationPages a {
                color:#666666;
                text-decoration:none;
        }

        #whiteLeftPaginationPages a:hover {
                color:#000000;
                font-weight:bold;
        }

        #whiteLeftPaginationPages span {
                background-color:#e5e5e5;
                color:#000000;
                font-weight:bold;
                padding:3px 5px 5px 5px;
        }

