/*****************************************************************************************/

/**                                                                                                                                                                          **/

/**         Decoupe xhtml/css strict by Grafic Killer - http://wwwfrizzydesign.com                                      **/

/**                                                                                                                                                                          **/

/*****************************************************************************************/





body {

	background: #585757;

	margin: 0px;

	padding: 0px;

	color:#000;
	

}



#container {



	width: 932px;

	padding-bottom:20px !important;

	padding-bottom:20px;

	height:auto;

	margin:auto;

	margin-top: 20px;

	background: #585757;

}



#gauche

{

	float:left;

}



#droite

{

	float:left;

}



#header {

	background: url(header.jpg) #585757 no-repeat ;

	height: 189px;

	width: 930px;

	margin: auto;

}



#contenu {

	background: url(bgconten.jpg) repeat-y #FFF;

	width: 932px;

	height:720px !important;

	height:auto;

}



#footer {

	background: url(bgconten.jpg) repeat-y #FFF;

	width:932px;

	

}



#bas {

	width:932px;

	height:20px;

	margin-bottom:20px;

	background: url(footer.jpg) no-repeat;

}



#footer_h

{

	margin-left:auto;

	margin-right:auto;

	width:899px;

	line-height:5px;

	font-size:2px;

	height:8px;

	background:url(footer_h.jpg) no-repeat;

}



#footer_b

{

	margin-left:auto;

	margin-right:auto;

	width:899px;

	height:8px;

	background:url(footer_b.jpg) no-repeat;

}



#copyright {

	width: 895px;

	margin-left:auto;

	margin-right:auto;

	border:1px solid #C1BFC0;

	background:#FFFFFF;

	border-top:0px;

	border-bottom:0px;

	text-align: center;

}



#lpm {

	height: auto;

	width: 356px;

	float:left;

	padding-left: 0.5px !important;

	padding-left: 1px;



}



#lpm-h {

	background: url(lpm-h.jpg) no-repeat;

	height: 66px;

	width: 356px;

	float:left;

}



#lpm-m {

	float:left;

	background: url(pl-tm.jpg) repeat-y;

	width: 344px;

	margin-left: 10px !important;

	margin-left: 5px ;

}



#lpm-b {

	float:left;

	background: url(lp-tb.jpg) no-repeat;

	width: 344px;

	margin-left: 10px !important;

	margin-left: 5px;

	height: 15px;

}





#lpa {

	height: auto;

	width: 356px;

	float:left;

}



#lpa-h {

	background: url(lpa-h.jpg)  no-repeat;

	height: 66px;

	width: 356px;

	float:left;

}



#lpa-m {

	float:left;

	background: url(pl-tm.jpg) repeat-y;

	width: 344px;

	margin-left: 8px !important;

	margin-left: 4px;

}



#lpa-b {

	float:left;

	background: url(lp-tb.jpg) no-repeat;

	width: 344px;

	margin-left: 8px !important;

	margin-left: 4px;

	height: 15px;

}



#menu {

	height: auto;

	width:216px;

	float:left;

}



#menu-h {

	background: url(menu-h.jpg) no-repeat;

	height: 57px;

	width: 217px !important;

	width: 216px ;

	float:left;

}



#menu-m {

	float:left;

	/*background: url(menu-m.jpg) repeat-y;*/

	width: 197px;

	margin-left: 8px !important;

	margin-left: 4px;

}



#menu-b {

	float:left;

	background: url(menu-b.jpg) no-repeat;

	width: 197px;

	margin-left: 8px !important;

	margin-left: 4px;

	height: 12px;

}



#pub {

	height: auto;

	width: 485px;

	float:left;

	margin-left: 6px !important;

	margin-left: 3px ;

	margin-top:4px;



}



#pub-h {

	background: url(pub-h.jpg) no-repeat;

	height: 38px;

	width: 485px;

	float:left;

	margin-left: 6px !important;

	margin-left: 3px ;

}



#pub-m {

	float:left;

	background: url(pub-m.jpg) repeat-y;

	width: 485px;

	margin-left: 6px !important;

	margin-left: 3px ;

}



#pub-b {

	float:left;

	background: url(pub-b.jpg) no-repeat;

	width: 485px;

	margin-left: 6px!important;

	margin-left: 3px;

	height: 8px;

}



#stat {

	height: auto;

	width: 197px;

	float:left;

	margin-left: 6px !important;

	margin-left: 3px ;

	margin-top:4px;



}



#stat-h {

	background: url(stat-h.jpg) no-repeat;

	height: 38px;

	width: 197px;

	float:left;

	margin-left: 6px !important;

	margin-left: 3px ;

}



#stat-m {

	float:left;

	background: url(stat-m.jpg) repeat-y;

	width: 197px;

	margin-left: 6px !important;

	margin-left: 3px ;

}



#stat-b {

	float:left;

	background: url(conc-b.jpg) no-repeat;

	width: 197px;

	margin-left: 6px!important;

	margin-left: 3px;

	height: 14px;

}



#conc {

	height: auto;

	width: 197px;

	float:left;

	margin-top:4px;



}



#conc-h {

	background: url(conc-h.jpg) no-repeat;

	height: 37px;

	width: 197px;

	float:left;

	margin-left: 6px !important;

	margin-left: 3px

}



#conc-m {

	float:left;

	background: url(conc-m.jpg) repeat-y;

	width: 197px;

	margin-left: 6px !important;

	margin-left: 3px;

}



#conc-b {

	float:left;

	background: url(conc-b.jpg) no-repeat;

	width: 197px;

	margin-left: 6px!important;

	margin-left: 3px;

	height: 14px;

}



/* P */



p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	font-weight: bold;

}



p.llp {

    margin-top:5px;

	margin-bottom:5px;

	margin-left: 7px;

	margin-right:7px;

	margin: 5px 7px 5px 7px;



}



p.copyright {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: center;

	display:inline;

	font-weight:bold;

}



/* A */



a.orange2 {

	color:#ff7e00;

	text-decoration: none;

}



a.orange2:hover {

	color:#ff7e00;

	border-bottom: 1px dotted #ffae00;

	text-decoration: none;

}



a.red {

	color: #FF3333;

	text-decoration: none;

	margin-left:98.5px;

}



a.red:hover {

	color: #FF3333;

	text-decoration: underline;

}

a.m {

	color:#000;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: underline;

	text-align: center;

	background-image: url(menu-m.jpg);

	background-repeat: no-repeat;

	height: 20px;

	width: 197px;

	line-height:20px;

}



a.m:hover {

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: underline overline;

	text-align: center;

	background-image: url(menu-m.jpg);

	background-repeat: no-repeat;

	height: 20px;

	width: 197px;

	color: #000;

}



a.copyright {

	font-size: 11px;

	color: #000;

	text-decoration: none;

	border-bottom: 1px dotted #000000;

	font-weight: bold;

}

/* UL / LI */



ul.llp {



}



li.llp {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	font-weight: bold;

}



/* SPAN */



span.orange {

	color: #ffae00;

	border-bottom: 1px dotted #ffae00;

}



/* inscription */



#inscri {

	height: auto;

	width: 712px;

	float:left;



}



#inscri-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(inscription.jpg);

	background-repeat: no-repeat;

}



#inscri-m {

	float:left;

	width: 697px;

	margin-left: 12px !important;

	margin-left: 6px;

	background-image: url(ttmlg.jpg);

	background-repeat: repeat-y;

}



#inscri-b {

	float:left;

	width: 697px;

	margin-left: 12px!important;

	margin-left: 6px;

	height: 11px;

	background-image: url(ttbg.jpg);

	background-repeat: no-repeat;

}



/* connexion */



#connex-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(coonex.jpg);

	background-repeat: no-repeat;

}



/* vip */



#vip-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(vip.jpg);

	background-repeat: no-repeat;

}

/* webcodes */

#webcodes-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(webcodes-h.jpg);

	background-repeat: no-repeat;

}



/*liens*/

#liens-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(liens-h.jpg);

	background-repeat: no-repeat;

}



/* annonceur */



#annon-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(annon.jpg);

	background-repeat: no-repeat;

}



/* partenaires */



#partenaire-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(partenaire.jpg);

	background-repeat: no-repeat;

}



/* faq */



#faq-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(faq.jpg);

	background-repeat: no-repeat;

}



/* reglement */



#cond-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(cond.jpg);

	background-repeat: no-repeat;

}



/* contact */



#cont-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(cont.jpg);

	background-repeat: no-repeat;

}



/* support */



#supp-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(support.jpg);

	background-repeat: no-repeat;

}

/*mon compte */



#gains-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(gains.jpg);

	background-repeat: no-repeat;

}

/*bannierespar */



#ban-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(ban.jpg);

	background-repeat: no-repeat;

}

/*clicremu */



#clics-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(clic_07.jpg);

	background-repeat: no-repeat;

}

/*edition*/



#edition-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(edition_07.jpg);

	background-repeat: no-repeat;

}

/*demande de paiement */



#paiement-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(paiement_07.jpg);

	background-repeat: no-repeat;

}



/*inscriptionremu */



#inscriptionremu-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(pts_07.jpg);

	background-repeat: no-repeat;



}



/*ptp*/



#ptp-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(ptp.jpg);

	background-repeat: no-repeat;

}





/*mdp */



#mdp-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(mdp.jpg);

	background-repeat: no-repeat;

}

}





/*nothink */



#parte-h {

	height: 65px;

	width: 712px;

	float:left;

	background-image: url(parte.jpg);

	background-repeat: no-repeat;

}

#contenusupp {

	background: url(bgconten.jpg) repeat-y #FFF;

	width: 932px;

	height:520px !important;

	height:auto;

}

a.red2 {

	color: #FF3333;

	text-decoration: none;

	

}

a.red2:hover {

	color: #FF3333;

	text-decoration: underline;
