body {
  font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000000;
	margin: 0px;
	color: #FFFFFF;
}

a img { border: 0px;}

a  { color: #FFFFFF; text-decoration: none;}
a:hover { color: #FFFFFF; text-decoration: underline;}


div.clear {
  clear: both;
}

div.temporaire {
  background-image: url(images/image_attente.jpg);
  width: 1024px;
  height: 740px;
}

div.input {
  position: absolute;
  left: 598px;
  top : 690px;
  width: 240px;
  height: 16px;
}

.input input {
  background-color: transparent;
  border: 0px;
  width: 240px;
  height: 16px;
  color: #FFFFFF;
}

div.button {
  position: absolute;
  left: 865px;
  top : 688px;
  width: 140px;
  height: 24px;
}

.button input {
  border: 1px;
  width: 140px;
  height: 24px;
}

/* Menu principal */
div.headertop {
  background-image: url(images/header_top.jpg);
  width: 1024px;
  height: 60px;
}
div.header_lieninscription {
  float: left;
  padding-top: 35px;
  padding-left: 6px;
}
div.header_connexion {
  float: right;
  padding-top: 37px;
  width: 205px;
}
div.header_oubli {
  float: right;
  padding-top: 37px;
  width: 140px;
}
div.header_connexionbtn {
  float: right;
  padding-top: 33px;
  width: 107px;
}
div.headertopc {
  background-image: url(images/header_topc.jpg);
  width: 1024px;
  height: 60px;
}
div.header_lien {
  float: left;
  padding-top: 40px;
  padding-left: 10px;
  width: 900px;
  text-align: center;
}
div.header_liendeco {
  float: left;
  padding-top: 35px;
  padding-left: 0px;
}

input.connexion {
  width: 92px;
  height: 18px;
  font-size: 13px;
  border: 0px;
  background-color: transparent;
  color: #FFFFFF;
}
input.connexionvalide {
  width: 85px;
  height: 25px;
}

div.header {
  background-image: url(images/header.jpg);
  width: 1024px;
  height: 155px;
}
div.header div {
  padding: 65px 0 0 800px;
  width: 175px;
  height: 72px;
  font-size: 20px;
  font-weight: bold;
  text-align: right;
  color: #FFFFFF;
}

div.menutop {
  background-image: url(images/menu.jpg);
  width: 1024px;
  height: 79px;
}
div.menutopc {
  background-image: url(images/menuc.jpg);
  width: 1024px;
  height: 79px;
}
div.menutop .onglet, div.menutopc .onglet {
  width: 911px;
  height: 53px;
  padding-left: 113px;
  padding-top: 5px;
}
div.menutop .defil, div.menutopc .defil {
  width: 1004px;
  height: 21px;
  font-size: 14px;
  padding: 0 10px 0 10px;
  font-weight: bold;
}
div.menutop .defil .pseudo, div.menutopc .defil .pseudo { color: #A0A040;}

div.menucompte {
  background-image: url(images/g_infocompte.jpg);
  width: 214px;
  height: 108px;
  padding: 16px 40px 0 40px;
  font-size: 15px;
}
.menucompte h2 {
  font-size: 16px;
  font-weight: bold;
  margin-bottom : 8px;
  text-align: center;
}

div.menumessagerie {
  background-image: url(images/g_messagerie.jpg);
  width: 294px;
  height: 61px;
  padding: 40px 0px 0 0px;
  font-size: 15px;
  text-align: center;
  color: #A09950;
  font-weight: bold;
}

div.menuaction {
  background-image: url(images/g_action.jpg);
  width: 240px;
  height: 82px;
  padding: 47px 0px 0 54px;
}

div.menudeconnexion {
  background-image: url(images/g_deconnexion.jpg);
  width: 214px;
  height: 45px;
  padding-left: 80px;
  padding-top: 5px;
}

div.menureverse {
  background-image: url(images/g_gainsreverse.jpg);
  width: 294px;
  height: 198px;
}
div.menureverse div {
  padding: 65px 0 0 30px;
  width: 160px;
  height: 40px;
  font-size: 36px;
  font-weight: bold;
  text-align: right;
}

div.menulive {
  background-image: url(images/g_live.jpg);
  width: 294px;
  height: 396px;
}
div.menulivec {
  background-image: url(images/g_live_c.jpg);
  width: 294px;
  height: 394px;
}
.livedate { color: #FFFFFF; font-weight: bold;}
.livedatemanu { color: #C12267; font-weight: bold;}
.livepseudo { color: #c78a08; font-weight: bold;}
.livebloc {
  color: #DDDDDD;
  font-size: 13px;
  padding: 55px 0 0 26px;
  width: 240px;
  height: 319px;
  overflow: hidden;
}


div.menuspy {
  background-image: url(images/g_spy.jpg);
  width: 294px;
  height: 131px;
  cursor : pointer;
}
div.menuspyc {
  background-image: url(images/g_spy_c.jpg);
  width: 294px;
  height: 125px;
  cursor : pointer;
}
#spychrono {
  padding: 56px 0 0 32px;
  width: 220px;
  height: 40px;
  text-align:center;
}

div.menunews {
  background-image: url(images/g_news.jpg);
  width: 294px;
  height: 306px;
}
div.menunewsc {
  background-image: url(images/g_news_c.jpg);
  width: 294px;
  height: 297px;
}

div.menuparraine {
  background-image: url(images/g_parraine.jpg);
  width: 294px;
}
div.menuparrainec {
  background-image: url(images/g_parraine_c.jpg);
  width: 294px;
}
div.menuparraine div, div.menuparrainec div {
  padding-left: 6px;
}

/* Page d'accueil */
div.accueil_flash {
  background-image: url(images/c_flash.jpg);
  width: 730px;
  height: 198px;
}
div.accueil_flash div {
  padding: 5px 0 0 0px;
}

div.accueilc_flash {
  background-image: url(images/cc_flash.jpg);
  width: 730px;
  height: 203px;
}
div.accueilc_flash div {
  padding: 0px 0 0 4px;
}

div.accueil_jeu {
  background-image: url(images/c_accueil_jeu.jpg);
  width: 730px;
  height: 391px;
}
div.accueil_jeu div.gauche {
  float: left;
  width: 602px;
}
div.accueil_jeu div.droite {
  float: left;
  padding-top: 173px;
}

div.accueil_jeu div.presentation {
  float: left;
  margin: 49px 0 0 28px;
  height: 120px;
  width: 287px;
}
div.accueil_jeu div.image {
  float: left;
  margin: 25px 0 0 41px;
  height: 139px;
  width: 181px;
}
div.accueil_jeu div.numtel {
  margin: 33px 0 0 395px;
  height: 17px;
  width: 136px;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  clear: both;
}
div.accueil_jeu div.numsms {
  margin: 58px 0 0 395px;
  height: 17px;
  width: 136px;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}
div.accueil_jeu div.code {
  margin: 23px 0 0 377px;
  color: #000000;
}
input.codeacceuil {
  border: 0px;
  height: 19px;
  width: 162px;
  color: #000000;
  background-color: transparent;
}
div.accueil_jeu div.bvalide {
  margin: 6px 0 0 417px;
  height: 26px;
  width: 79px;
  font-size: 16px;
}
div.accueil_jeu h1 {
  font-size: 24px;
	color: #FFFFFF;
  text-align: center;
}
div.accueil_jeu h2 {
  font-size: 18px;
	color: #FFFFFF;
  text-align: center;
}

div.accueilc_jeu {
  background-image: url(images/cc_accueil_jeu.jpg);
  width: 730px;
  height: 391px;
}
div.accueilc_jeu .presentation {
  float: left;
  margin: 39px 0 0 28px;
  height: 120px;
  width: 287px;
}
div.accueilc_jeu .image {
  float: left;
  margin: 35px 0 0 57px;
  height: 139px;
  width: 181px;
}
div.accueilc_jeu .selection {
  clear: both;
  padding: 47px 0 0 152px;
  height: 59px;
  width: 165px;
  text-align: right;
}
div.accueilc_jeu .credite {
  padding-left: 214px;
  height: 74px;
}
div.accueilc_jeu .jouer {
  padding-left: 214px;
  height: 25px;
}


div.accueil_spymode {
  background-image: url(images/c_accueil_spy.jpg);
  width: 730px;
  height: 145px;
}
div.accueilc_spymode {
  background-image: url(images/cc_accueil_spy.jpg);
  width: 730px;
  height: 140px;
}

div.accueil_spymode div {
  padding: 89px 0 0 169px;
}

div.accueilc_spymode div {
  padding: 94px 0 0 184px;
}

div.accueil_classements {
  background-image: url(images/c_tablejeu2.jpg);
  width: 730px;
  height: 381px;
}
div.accueil_clot {
  float: left;
  width: 356px;
}
div.accueil_clot1 {
  padding: 75px 0 0 42px;
  height: 270px;
  font-size: 16px;
  font-weight: bold;
  line-height: 25px;
}
div.accueil_cjoueur {
  float: left;
  width: 356px;
  color: #000000;
}
div.accueil_cjoueur div {
  padding: 75px 0 0 30px;
  height: 280px;
  font-size: 16px;
  font-weight: bold;
  line-height: 25px;
}

div.accueil_pub {
  background-image: url(images/c_banniere.jpg);
  width: 730px;
  height: 113px;
}
div.accueil_pub div { padding: 7px 0 0 26px;}

/* Inscription */
div.inscription_flash {
  background-image: url(images/inscription-flash.jpg);
  width: 730px;
  height: 199px;
}
div.inscription_flash div {
  padding: 5px 0 0 5px;
}

div.inscription {
  background-image: url(images/inscription-centre2.jpg);
  width: 730px;
  height: 495px;
}

div.inscription_info
{
  padding-left: 178px;
  padding-top: 132px;
}
div.inscription_infobas
{
  padding-left: 115px;
}
div.inscription_infovalide
{
  padding-left: 292px;
  padding-top: 19px;
}

div.inscription_bas {
  background-image: url(images/inscription-bas.jpg);
  width: 703px;
  height: 592px;
  padding-left: 27px;
  padding-top: 9px;
  color: #000000;
}
div.credite_pub div { padding: 9px 0 0 29px;}

input.inscription {
  width: 179px;
  height: 13px;
  font-size: 10px;
  border: 0px;
  background-color: transparent;
}

input.inscriptionvalide {
  width: 185px;
  height: 25px;
  background-color: transparent;
}

/* page appel */
div.jeu_parcredit {
  background-image: url(images/jeu_parcredit.jpg);

  width: 730px;
  height: 413px;
}
div.jeu_parcredit .presentation {
  float: left;
  margin: 39px 0 0 28px;
  height: 120px;
  width: 287px;
}
div.jeu_parcredit .image {
  float: left;
  margin: 35px 0 0 57px;
  height: 139px;
  width: 181px;
}
div.jeu_parcredit .selection {
  clear: both;
  padding: 47px 0 0 152px;
  height: 59px;
  width: 165px;
  text-align: right;
}
div.jeu_parcredit .credite {
  padding-left: 214px;
  height: 74px;
}
div.jeu_parcredit .jouer {
  padding-left: 214px;
  height: 25px;
}

div.jeu_detail {
  background-image: url(images/jeu_detail.jpg);

  width: 730px;
  height: 413px;
}
div.jeu_detail div.gauche {
  float: left;
  width: 619px;
}
div.jeu_detail div.droite {
  float: left;
  padding-top: 183px;
}
div.jeu_detail .presentation {
  float: left;
  margin: 39px 0 0 28px;
  height: 120px;
  width: 287px;
}
div.jeu_detail .image {
  float: left;
  margin: 35px 0 0 57px;
  height: 139px;
  width: 181px;
}
div.jeu_detail div.numtel {
  margin: 38px 0 0 410px;
  height: 17px;
  width: 136px;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  clear: both;
}
div.jeu_detail div.numsms {
  margin: 58px 0 0 410px;
  height: 17px;
  width: 136px;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}
div.jeu_detail div.code {
  margin: 23px 0 0 392px;
  color: #000000;
}
input.code {
  border: 0px;
  height: 19px;
  width: 162px;
  color: #000000;
  background-color: transparent;
}
div.jeu_detail div.bvalide {
  margin: 6px 0 0 432px;
  height: 26px;
  width: 79px;
  font-size: 16px;
}

div.jeu_detail h1 {
  font-size: 24px;
	color: #FFFFFF;
  text-align: center;
}
div.jeu_detail h2 {
  font-size: 18px;
	color: #FFFFFF;
  text-align: center;
}


div.jeu_spy {
  background-image: url(images/jeu_spy.jpg);
  width: 730px;
  height: 244px;
}
div.jeu_spy div {
  padding: 102px 0 0 187px;
}

div.jeu_topcat1 {
  background-image: url(images/jeu_categorie_top.jpg);
  width: 730px;
  height: 87px;
}
div.jeu_topcat2 {
  background-image: url(images/jeu_categorie_top2.jpg);
  width: 730px;
  height: 87px;
}
div.jeu_topcat3 {
  background-image: url(images/jeu_categorie_top3.jpg);
  width: 730px;
  height: 87px;
}

div.jeu_pub {
  background-image: url(images/jeu_pub.jpg);
  width: 730px;
  height: 190px;
}
div.jeu_pub div { padding: 13px 0 0 48px;}

div.jeu_listecat {
  width: 651px;
  height: 591px;
  background-color: #000000;
  padding: 5px;
}
div.jeu_blocautre {
  float: left;
  width: 123px;
  height: 130px;
  margin: 0px 7px 8px 0px;
}

/* Page résultat */
div.jeu_gagne_nc {
  background-image: url(images/resultat_gagne.jpg);

  width: 730px;
  height: 413px;
}
div.jeu_gagne_nc .voirsolde
{
  padding: 346px 0px 0px 196px;
  width: 110px;
  height: 27px;
}

div.jeu_gagne_c {
  background-image: url(images/resultat_gagne_c.jpg);

  width: 730px;
  height: 413px;
}
div.jeu_gagne_c .voirsolde
{
  padding: 353px 0px 0px 315px;
  width: 110px;
  height: 27px;
}

div.jeu_perdu_nc {
  background-image: url(images/resultat_perdu.jpg);

  width: 730px;
  height: 413px;
}
div.jeu_perdu_nc .textereste
{
  padding: 80px 0px 0px 55px;
  width: 150px;
  height: 50px;
}

div.jeu_perdu_nc .voirsolde
{
  padding: 218px 0px 0px 197px;
  width: 110px;
  height: 27px;
}

div.jeu_perdu_c {
  background-image: url(images/resultat_perdu_c.jpg);
  width: 730px;
  height: 413px;
}

div.jeu_perdu_c .message
{
  padding: 260px 0px 0px 80px;
  width: 250px;
  height: 60px;
  font-size: 18px;
  font-weight: bold;
}

div.jeuresultat_voir {
  float: left;
  width: 494px;
}
div.jeuresultat_connexion {
  float: left;
  width: 230px;
}

div.jeuresultat_pseudo {
  margin-top: 66px;
  height: 20px;
}
.jeuresultat_pseudo input {
  background-color: transparent;
  border: 0px;
  width: 141px;
  height: 18px;
  color: #FFFFFF;
}

div.jeuresultat_mdp {
  margin-top: 10px;
  height: 20px;
}
.jeuresultat_mdp input {
  background-color: transparent;
  border: 0px;
  width: 141px;
  height: 18px;
  color: #FFFFFF;
}

div.jeuresultat_mdpoubli {
  margin-top: 10px;
  margin-left: 85px;
  height: 16px;
  width: 110px;
}

div.jeuresultat_login {
  margin-top: 10px;
  margin-left: 26px;
  height: 26px;
}
.jeuresultat_login input {
  background-color: transparent;
  border: 0px;
  width: 80px;
  height: 26px;
}

div.jeuresultat_inscription {
  margin-top: 161px;
  margin-left: 31px;
  height: 26px;
}


/* Liste des gagnants */
div.gagnants_liste {
  background-image: url(images/gagnants_liste.jpg);
  width: 730px;
  height: 520px;
}
div.gagnants_liste div {
  padding: 99px 0px 0px 47px;
  width: 625px;
  height: 391px;
  font-size: 16px;
	color: #FFFFFF;
  font-weight: bold;
}
.lt td {
  font-size: 20px;
  height: 30px;
  text-decoration: underline;

}

div.gagnants_joue {
  background-image: url(images/gagnants_jouer.jpg);
  width: 730px;
  height: 451px;
}
div.gagnants_joue div {
  padding: 293px 0 0 364px;
}

div.gagnants_pub {
  background-image: url(images/gagnants_pub.jpg);
  width: 730px;
  height: 557px;
}
div.gagnants_pub div { padding: 8px 0 0 24px;}

/* contact */
div.contact_top {
  background-image: url(images/contact_top.jpg);
  width: 730px;
  height: 456px;
}
div.contact_pub {
  background-image: url(images/contact_pub.jpg);
  width: 730px;
  height: 842px;
}
div.contact_pub div { padding: 13px 0 0 22px;}

/* compte */
div.compte_strategie {
  background-image: url(images/compte_strategie.jpg);
  width: 730px;
  height: 238px;

}
div.compte_strategie_1
{
  float: left;
  margin: 102px 0 0 200px;
  padding-top: 20px;
  width: 412px;
  font-size: 16px;
  line-height: 25px;
}

div.compte_strategie_2
{
  float: left;
  margin: 102px 0 0 0px;
  width: 45px;
  text-align: right;
  font-size: 15px;
font-weight: bold;
}

div.compte_parrainage {
  background-image: url(images/compte_parrainage.jpg);
  width: 730px;
  height: 156px;
}
div.compte_parrainage_1
{
  float: left;
  padding: 65px 0 0 200px;
  width: 412px;
  font-size: 16px;
  line-height: 25px;
}

div.compte_parrainage_2
{
  float: left;
  margin: 20px 0 0 0px;
  width: 45px;
  text-align: right;
  font-size: 15px;
  font-weight: bold;
}

div.compte_echange {
  background-image: url(images/compte_echange.jpg);
  width: 730px;
  height: 157px;
}
div.compte_echange div {
  padding: 65px 0 0 200px;
  font-size: 16px;
  line-height: 25px;
}

div.compte_profil {
  background-image: url(images/compte_profil.jpg);
  width: 730px;
  height: 147px;

}
div.compte_profil div {
  padding: 45px 0 0 200px;
  font-size: 16px;
  line-height: 25px;
}

div.compte_pub {
  background-image: url(images/compte_pub.jpg);
  width: 730px;
  height: 795px;
}
div.compte_pub div { padding: 7px 0 0 28px;}

/* parrainage */
div.parrainage_rdj {
  background-image: url(images/parrainage_rdj.jpg);
  width: 730px;
  height: 1492px;
}

div.parrainage_rdj div {
  padding: 27px 0 0 529px;
  width: 124px;
  height: 42px;
}

/* achat de codes */
div.credite2_titre {
  background-image: url(images/credite2_titre.jpg);
  width: 730px;
  height: 205px;
}

div.credite2_allopass {
  background-image: url(images/credite2_allopass.jpg);
  width: 730px;
  height: 670px;
}
div.credite2_allopass div.drapeau {
  padding-left: 84px;
  width: 560px;
  height: 132px;
  text-align: center;
}
div.credite2_allopass div.pays {
  padding-left: 84px;
  width: 560px;
  height: 40px;
  text-align: center;
  font-size: 22px;
  font-weight: bold;
}
div.credite2_allopass div.numeros {
  padding-left: 84px;
  width: 560px;
  height: 240px;
}
div.credite2_allopass div.numeros div {
  height: 60px;
  font-size: 20px;
  font-weight: bold;
}
div.credite2_allopass div.cadrecode {
  padding: 18px 0 0 296px;
  width: 190px;
  height: 137px;
  text-align: center;
}
div.credite2_allopass div.cadrecode textarea {
  width: 189px;
  height: 128px;
  border: 0px;
}
div.credite2_allopass div.valider {
  margin-left: 344px;
}

div.credite2_neosurf {
  background-image: url(images/credite2_neosurf.jpg);
  width: 730px;
  height: 240px;
}
div.credite2_neosurf .b1 {
  margin: 118px 0 0 540px;
  width: 101px;
  height: 24px;
}

div.credite2_paypal {
  background-image: url(images/credite2_paypal.jpg);
  width: 730px;
  height: 230px;
}
div.credite2_paypal .b1 {
  margin: 159px 0 0 353px;
  width: 101px;
  height: 24px;
}

div.credite2_pub {
  background-image: url(images/credite2_pub.jpg);
  width: 730px;
  height: 146px;
}
div.credite2_pub div { padding: 24px 0 0 33px;}

/* achat de codes */
div.credite_top {
  background-image: url(images/credite_top.jpg);
  width: 730px;
  height: 178px;
}

div.credite_audiotel {
  background-image: url(images/credite_audiotel.jpg);
  width: 730px;
  height: 202px;
}
div.credite_audiotel .b1 {
  margin: 58px 0 0 529px;
  width: 101px;
  height: 24px;
}
div.credite_audiotel .b2 {
  margin: 11px 0 0 529px;
  width: 101px;
  height: 24px;
}
div.credite_audiotel .b3 {
  margin: 21px 0 0 529px;
  width: 101px;
  height: 24px;
}

div.credite_audiotelp {
  background-image: url(images/credite_audiotelp.jpg);
  width: 730px;
  height: 190px;
}
div.credite_audiotelp .b1 {
  margin: 68px 0 0 531px;
  width: 101px;
  height: 24px;
}
div.credite_audiotelp .b2 {
  margin: 30px 0 0 531px;
  width: 101px;
  height: 24px;
}

div.credite_sms {
  background-image: url(images/credite_sms.jpg);
  width: 730px;
  height: 150px;
}
div.credite_sms .b1 {
  margin: 67px 0 0 531px;
  width: 101px;
  height: 24px;
}

div.credite_neosurf {
  background-image: url(images/credite_neosurf.jpg);
  width: 730px;
  height: 212px;
}
div.credite_neosurf .b1 {
  margin: 122px 0 0 533px;
  width: 101px;
  height: 24px;
}

div.credite_paypal {
  background-image: url(images/credite_paypal.jpg);
  width: 730px;
  height: 234px;
}
div.credite_paypal .b1 {
  margin: 169px 0 0 348px;
  width: 101px;
  height: 24px;
}

div.credite_pub {
  background-image: url(images/credite_pub.jpg);
  width: 730px;
  height: 326px;
}
div.credite_pub div { padding: 21px 0 0 32px;}

/* achat de codes détail */
.numero1, .numero2 {
  font-size: 36px;
  color: #FFFFFF;
  height: 60px;
}
.numero3 {
  font-size: 16px;
  color: #FFFFFF;
  height: 60px;
}

div.credite_form_renta {
  background-image: url(images/credite_form_rentafr.jpg);
  width: 730px;
  height: 516px;
}
div.credite_form_renta .numero3, div.credite_form_allopassspeed .numero1, div.credite_form_rentaspeed .numero3 {
  padding: 260px 0 0 240px ;
  height: 85px;
}

div.credite_form_allopassfr {
  background-image: url(images/credite_form_allopassfr.jpg);
  width: 730px;
  height: 516px;
}
div.credite_form_allopassfr .numero1 {
  padding: 225px 0 0 240px ;

}
div.credite_form_allopassfr .numero2 {
  padding: 0px 0 0 240px ;
}

div.credite_form_allopassch {
  background-image: url(images/credite_form_allopassch.jpg);
  width: 730px;
  height: 516px;
}
div.credite_form_allopassch .numero1 {
  padding: 250px 0 0 240px ;
  height: 95px;
}
div.credite_form_allopassspeed {
  background-image: url(images/credite_form_allopassspeed.jpg);
  width: 730px;
  height: 516px;
}
div.credite_form_rentaspeed {
  background-image: url(images/credite_form_rentaspeed.jpg);
  width: 730px;
  height: 516px;
}

div.credite_form_neosurf {
  background-image: url(images/credite_form_neosurf.jpg);
  width: 730px;
  height: 516px;
}
div.credite_form_neosurf .blocclic {
  padding: 228px 0 0 291px ;
  height: 117px;
  width: 160px;
}
div.credite_form_sms {
  background-image: url(images/credite_form_sms.jpg);
  width: 730px;
  height: 516px;
}
div.credite_form_allopassfr .numero1, div.credite_form_sms .numero1 {
  padding: 240px 0 0 240px ;

}
div.credite_form_allopassfr .numero2, div.credite_form_sms .numero2  {
  padding: 0px 0 0 240px ;
  height: 45px;
}

div.credite_form_boxcode {
  float: left;
  padding: 16px 0 0 281px;
  width: 190px;
}
div.credite_form_boxcode textarea
{
  border: 0px;
  width: 188px;
  height: 126px;
}
div.credite_form_valide {
  float: left;
  padding: 115px 0 0 50px;
  width: 102px;
}
div.credite_form_valide input {
  background-color: transparent;
  width: 102px;
  height: 27px;
}

div.credite_form_pub {
  background-image: url(images/credite_form_pub.jpg);
  width: 730px;
  height: 976px;
}
div.credite_form_pub div { padding: 9px 0 0 16px;}

div.credite_form_paypal {
  background-image: url(images/credite_form_paypal.jpg);
  width: 730px;
  height: 700px;
}
div.credite_form_paypal div {
  padding: 607px 0 0 321px ;
}

div.credite_form_paypal_pub {
  background-image: url(images/credite_form_paypal_pub.jpg);
  width: 730px;
  height: 792px;
}
div.credite_form_paypal_pub div { padding: 17px 0 0 20px;}


/* booster de codes (nouveau) */
div.booster2_intro {
  background-image: url(images/booster2_intro.jpg);
  width: 730px;
  height: 165px;
}
div.booster2_intro div { padding: 75px 0 0 37px;}

div.booster2_drapeau {
  background-image: url(images/booster2_drapeau.jpg);
  width: 730px;
  height: 120px;
}
div.booster2_drapeau div {
  padding: 60px 0 0 100px;
  width: 550px;
  height: 65px;
  text-align: center;
}

div.booster2_nompays {
  background-image: url(images/booster2_nompays.jpg);
  width: 730px;
  height: 122px;
  font-size: 22px;
  font-weight: bold;
}
div.booster2_nompays div {
  padding: 20px 0 0 420px;
  text-size: 24px;
}

div.booster2_blocnumero {
  background-image: url(images/booster2_blocnumero.jpg);
  width: 730px;
  height: 280px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}
div.booster2_blocnumerol1 {
  background-image: url(images/booster2_blocnumerol1.jpg);
  width: 730px;
  height: 64px;
}
div.booster2_blocnumerol2 {
  background-image: url(images/booster2_blocnumerol2.jpg);
  width: 730px;
  height: 64px;
}
div.booster2_blocnumerol3 {
  background-image: url(images/booster2_blocnumerol3.jpg);
  width: 730px;
  height: 64px;
}
div.booster2_blocnumerol4 {
  background-image: url(images/booster2_blocnumerol4.jpg);
  width: 730px;
  height: 64px;
}

div.bln_c1 {
  float: left;
  padding: 10px 0 0 76px;
  width: 50px;
  height: 41px;
  text-align: left;
}
div.bln_c1b {
  float: left;
  padding: 22px 0 0 0px;
  width: 126px;
  height: 30px;
  text-align: left;
}
div.bln_c2 {
  float: left;
  padding: 22px 0 0 6px;
  width: 72px;
  height: 30px;
}
div.bln_c3 {
  float: left;
  padding: 22px 0 0 17px;
  width: 72px;
  height: 30px;
}
div.bln_c4 {
  float: left;
  padding: 22px 0 0 12px;
  width: 46px;
  height: 30px;
}
div.bln_c5 {
  float: left;
  padding: 22px 0 0 14px;
  width: 92px;
  height: 30px;
  color: #F00000;
}
div.bln_c6 {
  float: left;
  padding: 22px 0 0 16px;
  width: 71px;
  height: 30px;
}
div.bln_c7 {clear: both;}

div.booster2_saisiecode {
  background-image: url(images/booster2_saisiecode.jpg);
  width: 730px;
  height: 215px;
}
div.booster2_saisiecode div.cadrecode {
  padding: 26px 0px 0px 419px;
  width: 244px;
  height: 102px;
  color: #000000;
}
div.booster2_saisiecode div.cadrecode textarea {
  width: 244px;
  height: 96px;
  border: 1px solid #000000;
}
div.booster2_saisiecode div.valider {
  margin-left: 494px;
}

div.booster2_caisse {
  background-image: url(images/booster2_caisse.jpg);
  width: 730px;
  height: 590px;
}
div.booster2_caisse .zoneCompte {
  padding: 64px 0 0 250px;
  width: 84px;
  height: 36px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}
div.booster2_caisse .zoneManque {
  padding: 0px 0 0 176px;
  width: 26px;
  height: 17px;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
}


/* booster de codes */
div.booster_intro {
  background-image: url(images/booster_intro.jpg);
  width: 730px;
  height: 392px;
}
div.booster_intro .zoneCompte {
  padding: 118px 0 0 239px;
  width: 84px;
  height: 19px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}
div.booster_intro .zoneManque {
  padding: 18px 0 0 170px;
  width: 44px;
  height: 17px;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
}

div.booster_classique {
  background-image: url(images/booster_classique.jpg);
  width: 730px;
  height: 206px;
}
div.booster_classique .b1 {
  margin: 58px 0 0 529px;
  width: 111px;
  height: 28px;
}
div.booster_classique .b2 {
  margin: 7px 0 0 529px;
  width: 111px;
  height: 28px;
}
div.booster_classique .b3 {
  margin: 17px 0 0 529px;
  width: 111px;
  height: 28px;
}

div.booster_speed {
  background-image: url(images/booster_speed.jpg);
  width: 730px;
  height: 189px;
}
div.booster_speed .b1 {
  margin: 66px 0 0 531px;
  width: 111px;
  height: 28px;
}
div.booster_speed .b2 {
  margin: 26px 0 0 531px;
  width: 111px;
  height: 28px;
}

div.booster_sms {
  background-image: url(images/booster_sms.jpg);
  width: 730px;
  height: 147px;
}
div.booster_sms .b1 {
  margin: 65px 0 0 531px;
  width: 111px;
  height: 28px;
}

div.booster_neosurf {
  background-image: url(images/booster_neosurf.jpg);
  width: 730px;
  height: 225px;
}
div.booster_neosurf .b1 {
  margin: 122px 0 0 533px;
  width: 111px;
  height: 28px;
}

div.booster_complet {
  background-image: url(images/booster_new.jpg);
  width: 730px;
  height: 780px;
}
div.booster_complet div.allopass1 {
  padding-top: 100px;
}
div.booster_complet div.allopass1, div.booster_complet div.cadrehaut {
  margin-left: 185px;
  width: 490px;
  height: 46px;
  color: #000000;
}
div.booster_complet div.cadrebas {
  margin-left: 185px;
  width: 490px;
  height: 41px;
  color: #000000;
}
div.booster_complet div.cadrecode {
  margin: 9px 0px 0px 263px;
  width: 242px;
  height: 112px;
  color: #000000;
}
div.booster_complet div.cadrecode textarea {
  width: 243px;
  height: 96px;
  border: 0px;
}
div.booster_complet div.valider {
  margin-left: 338px;
}

div.booster_pub {
  background-image: url(images/booster_pub.jpg);
  width: 730px;
  height: 320px;
}
div.booster_pub div { padding: 15px 0 0 31px;}

/* retrait des gains */
div.caisse_ouvert {
  background-image: url(images/caisse_ouvert.jpg);
  width: 730px;
  height: 516px;
}
div.caisse_solde {
  padding: 168px 0 0 62px;
  width: 87px;
  height: 19px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}

div.caisse_ouvertc {
  background-image: url(images/caisse_ouvertc.jpg);
  width: 730px;
  height: 406px;
}
div.caisse_ouvertc .bloc1
{
  float: left;
  width: 353px;
}
div.caisse_ouvertc .bloc2
{
  float: left;
  width: 353px;
}
div.caisse_ouvertc .bloc1 div
{
  margin: 325px 0 0 137px;
  width: 79px;
  height: 25px;
}
div.caisse_ouvertc .bloc2 div.bloc21
{
  margin: 180px 0 0 30px;
  height: 30px;
  font-size: 18px;
}
div.caisse_ouvertc .bloc2 div.bloc22
{
  margin: 80px 0 0 60px;
  height: 30px;
}
div.caisse_fermeec .bloc2 div.bloc22
{
  margin: 292px 0 0 46px;
  height: 30px;
}
.bloc23
{
  margin: 10px 0 0 138px;
  height: 27px;
}

.nbcoderetrait, .textecoderetrait {
  float: left;
}
.nbcoderetrait select{
  width:120px;
  height: 30px;
  font-size: 16px;
}
.textecoderetrait {
padding-left: 60px;
font-size: 20px;
}

div.caisse_fermee {
  background-image: url(images/caisse_fermee.jpg);
  width: 730px;
  height: 516px;
}

div.caisse_fermeec {
  background-image: url(images/caisse_fermeec.jpg);
  width: 730px;
  height: 406px;
}

div.caisse_fermeec .bloc1
{
  float: right;
  width: 353px;
}
div.caisse_fermeec .bloc2
{
  float: right;
  width: 353px;
}
div.caisse_fermeec .bloc1 div
{
  margin: 326px 0 0 147px;
  width: 79px;
  height: 25px;
}


div.caisse_pub {
  background-image: url(images/caisse_pub.jpg);
  width: 730px;
  height: 570px;
}
div.caisse_pub div { padding: 13px 0 0 26px;}

/* Profil */
div.profil_coord {
  background-image: url(images/profil_coord.jpg);
  width: 730px;
  height: 963px;
}

div.profil_onglet{
  padding: 93px 0 0 27px;
  width: 280px;
  height: 80px;
}
div.profil_bloccoord {
  padding: 214px 0 0 231px;
  width: 248px;
  color: #000000;
}
input.profil {
  background-color: transparent;
  width: 245px;
  height: 13px;
  font-size: 9px;
  border: 0px;
}

div.profil_blocbanque {
  padding: 247px 0 0 121px;
  width: 532px;
  height: 27px;
}
input.profil_banque {
  background-color: transparent;
  height: 22px;
  font-size: 16px;
  border: 0px;
}

div.profil_blocIBAN {
  padding: 71px 0 0 76px;
  height: 27px;
}
input.profil_IBAN {
  background-color: transparent;
  height: 22px;
  width: 96px;
  font-size: 16px;
  border: 0px;
}
div.profil_valide
{
  padding-left: 290px;
  padding-top: 26px;
}
div.profil_valide input {
  width: 185px;
  height: 32px;
  background-color: transparent;
}


div.profil_pub {
  background-image: url(images/profil_pub.jpg);
  width: 730px;
  height: 529px;
}
div.profil_pub div { padding: 14px 0 0 25px;}

/* Profil */
div.profil_perf {
  background-image: url(images/profil_pref.jpg);
  width: 730px;
  height: 869px;
}
div.profil_blocident {
  margin: 84px 0 0 232px;
  width: 246px;
  height: 196px;
}
input.profil2 {
  background-color: transparent;
  width: 245px;
  height: 12px;
  font-size: 9px;
  border: 0px;
}
div.profil_memoriser {
  padding: 0px 0 0 143px;
  width: 100px;
  height: 24px;
}
div.profil_memoriser input{
  width: 100px;
  height: 25px;
}

div.profil_blocpaiement {
  margin: 87px 0 0 60px;
  width: 622px;
  height: 64px;
}
div.profil_blocpaiement input {
  background-color: transparent;
  height: 15px;
  width: 15px;
  font-size: 12px;
  border: 0px;
  margin:0px;
}
div.profil_blocpaiement input.paypal {
  background-color: transparent;
  height: 14px;
  width: 150px;
  font-size: 11px;
  border: 0px;
}
div.profil_blocpaiement div {
  float: left;
}

div.profil_blocparam {
  margin: 32px 0 0 51px;
  width: 300px;
}

div.profil_blocparaml input {
  background-color: transparent;
  height: 15px;
  width: 15px;
  font-size: 12px;
  border: 0px;
  margin:0px;
}
div.profil_blocparaml div {
  float: left;
  width: 72px;
}

div.profil2_pub {
  background-image: url(images/profil_pub2.jpg);
  width: 730px;
  height: 623px;
}
div.profil2_pub div { padding: 13px 0 0 22px;}

/* Parrainage onglet */
div.parrain_onglet{
  padding : 20px 0 0 21px;
  width: 670px;
  height: 80px;
}
div.parrain_regle {
  padding: 35px 0 0 536px;
  height: 40px;
  width: 120px;
}

/* Parrainage page 1 connecté */
div.p1c_onglet {
  background-image: url(images/p1c_onglet.jpg);
  width: 730px;
  height: 170px;
}

div.p1c_centre {
  background-image: url(images/p1c_centre.jpg);
  width: 730px;
  height: 941px;
}
div.p1c_centre div{
  padding: 902px 0 0 75px;
}

div.p1c_pub {
  background-image: url(images/p1c_pub.jpg);
  width: 730px;
  height: 381px;
}
div.p1c_pub div { padding: 11px 0 0 21px;}

/* Parrainage page 1 déconnecté */
div.p1d_onglet {
  background-image: url(images/p1d_onglet.jpg);
  width: 730px;
  height: 170px;
}

div.p1d_centre {
  background-image: url(images/p1d_centre.jpg);
  width: 730px;
  height: 911px;
}

div.p1d_pub {
  background-image: url(images/p1d_pub.jpg);
  width: 730px;
  height: 198px;
}
div.p1d_pub div { padding: 4px 0 0 32px;}

/* Parrainage page 2 déconnecté */
div.p2d_onglet {
  background-image: url(images/p2d_onglet.jpg);
  width: 730px;
  height: 170px;
}

div.p2d_centre {
  background-image: url(images/p2d_centre.jpg);
  width: 730px;
  height: 780px;
}
div.p2d_connexion {
  float: left;
  padding: 138px 0 0 170px;
  width: 319px;
  height: 265px;
}
div.p2d_connexion input {
  background-color: transparent;
  height: 18px;
  width: 141px;
  font-size: 13px;
  color: #FFFFFF;
  border: 0px;
}
div.p2d_connexion input.bouton {
  height: 25px;
  width: 80px;
}
div.p2d_inscription {
  float: left;
  padding: 190px 0 0 0px;
  width: 80px;
  height: 25px;
}

div.p2d_pub {
  background-image: url(images/p2d_pub.jpg);
  width: 730px;
  height: 329px;
}
div.p2d_pub div { padding: 6px 0 0 29px;}

/* Parrainage page 2 connecté */
div.p2c_onglet {
  background-image: url(images/p2c_onglet.jpg);
  width: 730px;
  height: 170px;
}

div.p2c_infoperso {
  background-image: url(images/p2c_infoperso.jpg);
  width: 730px;
  height: 330px;
  font-weight: bold;
  color: #A0A040;
}
div.p2c_ip_pseudo {
  padding: 102px 0 0 149px;
  width: 250px;
  height: 16px;
}
div.p2c_ip_email {
  padding-left: 270px;
  width: 250px;
  height: 32px;
}
div.p2c_ip_lien {
  padding-left: 86px;
  width: 400px;
  height: 46px;
}
div.p2c_ip_filleul {
  padding-left: 220px;
  width: 400px;
  height: 16px;
}
div.p2c_ip_solde {
  padding-left: 260px;
  width: 400px;
  height: 16px;
}
div.p2c_ip_best {
  padding-left: 198px;
  width: 500px;
  height: 16px;
}
div.p2c_ip_best div {
  float: left;
}

div.p2c_filleuls {
  background-image: url(images/p2c_filleuls.jpg);
  width: 730px;
  height: 683px;
}
div.p2c_filleuls_tri {
  padding: 17px 0 0 341px;
  height: 19px;
}
div.p2c_filleuls_tri img{
  margin-right: 4px;
}

div.p2c_filleuls_tab {
  padding: 124px 0 0 49px;
  line-height: 14px;
  height: 272px;
}
div.p2c_filleuls_tabTotal {
  margin-left: 395px;
  width: 54px;
  text-align: right;
  height: 25px;
}

div.p2c_filleuls_navigation {
  text-align: center;
}

div.p2c_pub {
  background-image: url(images/p2c_pub.jpg);
  width: 730px;
  height: 309px;
}
div.p2c_pub div { padding: 3px 0 0 32px;}

/* Parrainage liste import */
div.p3_invite {
  background-image: url(images/p3_invite.jpg);
  width: 730px;
  height: 1410px;
}
div.p3_invite div.liste {
  padding: 220px 30px 0 25px;
  height: 810px;
}
div.p3_invite div.liste div{ overflow: auto; height: 810px; color: #000000;}
div.p3_invite div.valide {
  padding: 15px 0px 0 281px;
}

div.p3_invitep {
  background-image: url(images/p3_invitep.jpg);
  width: 730px;
  height: 106px;
}
div.p3_invitep div { padding: 6px 0 0 24px;}

/* Parrainage page 3 connecté */
div.p3c_onglet {
  background-image: url(images/p3c_onglet.jpg);
  width: 730px;
  height: 170px;
}
div.p3c_centre1 {
  background-image: url(images/p3c_centre1.jpg);
  width: 730px;
  height: 380px;
}
div.p3c_centre1 div{
  padding: 76px 0 0 120px;
  color: #A0A040;
  font-weight: bold;
}

div.p3c_centre2 {
  background-image: url(images/p3c_centre2.jpg);
  width: 730px;
  height: 475px;
}
div.pc3_manuel {
  float: left;
  width: 383px;
  padding-top: 104px;
}
div.pc3_manuel div
{
  padding-left: 107px;
  height: 24px;
}
div.pc3_manuel input {
  background-color: transparent;
  height: 16px;
  width: 166px;
  font-size: 12px;
  border: 0px;
}
div.pc3_manuel textarea {
  background-color: transparent;
  height: 103px;
  width: 282px;
  font-size: 12px;
  border: 0px;
}
div.pc3_manuel div.messageami
{
  padding: 50px 0 0 54px;
  height: 118px;
  width: 284px;
}
div.pc3_manuel div.boutonami
{
  padding-left: 147px;
  height: 25px;
  width: 100px;
}
div.boutonami input {
  background-color: transparent;
  height: 25px;
  width: 100px;
  border: 0px;
}


div.pc3_auto {
  float: left;
  width: 300px;
  padding-top: 336px;
}
div.pc3_auto div.email {
  padding-left: 34px;
  height: 51px;
}
div.pc3_auto div.mdp {
  padding-left: 95px;
  height: 32px;
}
div.pc3_auto div.valideauto {
  padding-left: 97px;
  height: 26px;
  width: 103px;
}

div.email input, div.mdp input {
  background-color: transparent;
  height: 14px;
  width: 111px;
  border: 0px;
}
div.email select {
  height: 19px;
  width: 120px;
  font-size: 10px;
}

div.valideauto input {
  height: 26px;
  width: 103px;
  border: 0px;
}


div.p3c_pub {
  background-image: url(images/p3c_pub.jpg);
  width: 730px;
  height: 467px;
}
div.p3c_pub div { padding: 9px 0 0 20px;}

/* Parrainage page 3 déconnecté*/
div.p3d_onglet {
  background-image: url(images/p3d_onglet.jpg);
  width: 730px;
  height: 170px;
}
div.p3d_centre {
  background-image: url(images/p3d_centre.jpg);
  width: 730px;
  height: 550px;
}
div.p3d_connexion {
  float: left;
  padding: 379px 0 0 170px;
  width: 319px;
  height: 95px;
}
div.p3d_connexion input {
  background-color: transparent;
  height: 18px;
  width: 141px;
  font-size: 13px;
  color: #FFFFFF;
  border: 0px;
}
div.p3d_connexion input.bouton {
  height: 25px;
  width: 80px;
}
div.p3d_inscription {
  float: left;
  padding: 433px 0 0 0px;
  width: 80px;
  height: 25px;
}

div.p3d_pub {
  background-image: url(images/p3d_pub.jpg);
  width: 730px;
  height: 559px;
}
div.p3d_pub div { padding: 7px 0 0 30px;}

/* Parrainage page 4 */
div.p4c_onglet {
  background-image: url(images/p4c_onglet.jpg);
  width: 730px;
  height: 170px;
}
div.p4c_classement {
  background-image: url(images/p4c_classement.jpg);
  width: 730px;
  height: 400px;
}
div.p4c_gauche {
  float: left;
  width: 435px;
  font-size: 20px;
  font-weight: bold;
}
div.p4c_cagnotte {
  padding: 180px 0 0 212px;
  width: 185px;
  height: 23px;
  text-align: center;
}
div.p4c_date {
  padding: 22px 0 0 170px;
  width: 240px;
  text-align: right;
}
div.p4c_listeactuelle {
  float: left;
  width: 250px;
  padding-top: 120px;
  line-height: 15px;
  font-weight: bold;
}

div.p4c_podium {
  background-image: url(images/p4c_podium.jpg);
  width: 730px;
  height: 560px;
}
div.p4c_lastmonth {
  padding: 128px 0 0 177px;
  height: 50px;
  font-weight: bold;
  line-height: 15px;
  color: #A0A040;
}
div.p4c_historique {
  padding: 70px 0 0 100px;
  font-weight: bold;
}
.huser, .hgain {
  color: #A0A040;
}

div.p4c_pub {
  background-image: url(images/p4c_pub.jpg);
  width: 730px;
  height: 362px;
}
div.p4c_pub div { padding: 16px 0 0 19px;}

/* Parrainage page 4 temporaire*/
div.p4b_onglet {
  background-image: url(images/p4b_onglet.jpg);
  width: 730px;
  height: 170px;
}
div.p4b_classement {
  background-image: url(images/p4b_classement.jpg);
  width: 730px;
  height: 960px;
}

div.p4b_pub {
  background-image: url(images/p4b_pub.jpg);
  width: 730px;
  height: 362px;
}
div.p4b_pub div { padding: 16px 0 0 19px;}


/* Parrainage page 5 */
div.p5c_onglet {
  background-image: url(images/p5c_onglet.jpg);
  width: 730px;
  height: 170px;
}
div.p5c_centre {
  background-image: url(images/p5c_centre.jpg);
  width: 730px;
  height: 911px;
}
div.p5c_pub {
  background-image: url(images/p5c_pub.jpg);
  width: 730px;
  height: 411px;
}
div.p5c_pub div { padding: 9px 0 0 21px;}

/* News */
div.news_titre {
  background-image: url(images/news_titre.jpg);
  width: 730px;
  height: 66px;
}

div.news_b1 {
  background-image: url(images/news_b1.jpg);
  width: 730px;
  height: 185px;
}
div.news_b1v {
  background-image: url(images/news_b1v.jpg);
  width: 730px;
  height: 185px;
}

div.news_b2 {
  background-image: url(images/news_b2.jpg);
  width: 730px;
  height: 185px;
}
div.news_b2v {
  background-image: url(images/news_b2v.jpg);
  width: 730px;
  height: 185px;
}

div.news_b3 {
  background-image: url(images/news_b3.jpg);
  width: 730px;
  height: 188px;
}
div.news_b3v {
  background-image: url(images/news_b3v.jpg);
  width: 730px;
  height: 188px;
}

div.news_b4 {
  background-image: url(images/news_b4.jpg);
  width: 730px;
  height: 190px;
}
div.news_b4v {
  background-image: url(images/news_b4v.jpg);
  width: 730px;
  height: 190px;
}

div.news_b5 {
  background-image: url(images/news_b5.jpg);
  width: 730px;
  height: 198px;
}
div.news_b5v {
  background-image: url(images/news_b5v.jpg);
  width: 730px;
  height: 198px;
}

div.news_b6 {
  background-image: url(images/news_b6.jpg);
  width: 730px;
  height: 197px;
}
div.news_b6v {
  background-image: url(images/news_b6v.jpg);
  width: 730px;
  height: 197px;
}

div.news_b7 {
  background-image: url(images/news_b7.jpg);
  width: 730px;
  height: 190px;
}
div.news_b7v {
  background-image: url(images/news_b7v.jpg);
  width: 730px;
  height: 190px;
}

div.news_bas {
  background-image: url(images/news_bas.jpg);
  width: 730px;
  height: 67px;
  text-align: center;
  font-weight: bold;
}
div.news_basv {
  background-image: url(images/news_basv.jpg);
  width: 730px;
  height: 67px;
}

.news_detail {
  color: #FFFFFF;
  padding: 15px 30px 10px 30px;
}
.news_detail h2 {
  font-size: 16px;
  font-weight: bold;
  margin: 0px;
}

.newsdate { float: left; color: #A0A040; font-weight: bold;}
.newstitre { float: left;}
.newssuite { clear: both; color: #00A0A0; text-align:right; font-size: 12px; height: 20px;}
.newssuite a { color: #A0A0A0; }
.newsbloc {
  color: #FFFFFF;
  font-size: 14px;
  padding: 75px 0 0 32px;
  width: 230px;
  height: 200px;
}

/* Livre d'or */
div.livre_saisie {
  background-image: url(images/livre_saisie.jpg);
  width: 730px;
  height: 510px;
}
div.livre_saisiechamp {
  padding: 177px 0 0 464px;
  width: 183px;
}
.livre_saisie input {
  background-color: transparent;
  border: 0px;
  width: 181px;
  height: 14px;
  font-size: 12px;
}
.livre_saisie textarea {
  background-color: transparent;
  border: 0px;
  width: 181px;
  height: 84px;
  font-size: 12px;
}
.livre_saisie input.bouton {
  width: 181px;
  height: 20px;
  font-size: 12px;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: bold;
}
div.livre_liste {
  background-image: url(images/livre_liste.jpg);
  width: 591px;
  height: 580px;
  padding: 70px 0 0 139px;
}
div.livre_liste div {
  width: 470px;
  height: 534px;
  color: #FFFFFF;
  overflow: auto;
}
.or_pseudo {
  color: #A0A040;
}
.or_titre {
  color: #A0A0A0;
  font-weight: bold;
}

div.livre_pub {
  background-image: url(images/livre_pub.jpg);
  width: 730px;
  height: 133px;
}
div.livre_pub div { padding: 9px 0 0 32px;}

/* Messagerie */
div.messagerie_liste {
  background-image: url(images/messagerie_liste.jpg);
  width: 730px;
  height: 860px;
}

div.messagerie_tableau {
  padding: 360px 0 0 57px;
  font-weight: bold;
  line-height: 27px;
}
div.messagerie_tableau div.nomessage {
  width: 600px;
  padding-top: 150px;
  text-align: center;
  font-size: 16px;
}

div.messagerie_lpub {
  background-image: url(images/messagerie_lpub.jpg);
  width: 730px;
  height: 632px;
}
div.messagerie_lpub div { padding: 34px 0 0 21px;}

tr.ml1 td { background-color: #525252;}
tr.ml2 td { background-color: #ADADAD;}

/* Message */
div.messagerie_message {
  background-image: url(images/messagerie_message.jpg);
  width: 730px;
  height: 550px;
}

div.message_de {
  float: left;
  margin: 9px 5px 2px 61px;
  width: 180px;
  height: 28px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}
div.message_retourb {
  padding: 120px 0px 0px 61px;
  width: 150px;
  height: 26px;
}
div.message_titre {
  float: left;
  margin: 9px 0px 2px 0px;
  padding-top: 8px;
  width: 410px;
  height: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}
div.message_texte {
  clear: both;
  margin: 0 0 16px 61px;
  padding: 15px 5px 5px 5px;
  width: 585px;
  height: 250px;
  color: #000000;
}
div.message_supprime {
  padding-left: 485px;
  width: 150px;
  height: 22px;
}

div.messagerie_mpub {
  background-image: url(images/messagerie_mpub.jpg);
  width: 730px;
  height: 942px;
}
div.messagerie_mpub div { padding: 14px 0 0 22px;}

/* Classement VIP */

div.vip_resemaine {
  background-image: url(images/vip_resemaine.jpg);
  width: 730px;
  height: 450px;
}
div.vip_resemaine div {
  padding: 390px 0 0 420px;
  width: 264px;
  height: 44px;
}

div.vip_classement {
  background-image: url(images/vip_classementmois.jpg);
  width: 730px;
  height: 265px;
}
div.vip_classement div {
  padding: 70px 0 0 420px;
  width: 260px;
  height: 180px;
  line-height: 17px;
}

div.vip_journalier {
  background-image: url(images/vip_journalier.jpg);
  width: 730px;
  height: 485px;
}
div.vip_journalier div.date {
  padding: 150px 0 0 425px;
  height: 20px;
}
div.vip_journalier div.gain {
  padding: 0px 0 0 425px;
  height: 20px;
}
div.vip_journalier div.horaires {
  padding: 0px 0 0 445px;
  height: 20px;
}
div.vip_journalier div.classement {
  padding: 60px 0 0 390px;
  width: 300px;
  height: 208px;
  line-height: 20px;
}

div.vip_5dernier {
  background-image: url(images/vip_5dernier.jpg);
  width: 730px;
  height: 200px;
}
div.vip_5dernier div {
  padding: 70px 0 0 85px;
  width: 415px;
  height: 105px;
  line-height: 18px;
}

div.vip_pub {
  background-image: url(images/vip_pub.jpg);
  width: 730px;
  height: 105px;
}
div.vip_pub div { padding: 5px 0 0 29px;}


/* Spymode non connecté*/
div.spymode_intro {
  background-image: url(images/spymode_intro.jpg);
  width: 730px;
  height: 600px;
}
div.spymode_connexion {
  float: left;
  padding: 418px 0 0 145px;
  width: 319px;
  height: 265px;
}
div.spymode_connexion input {
  background-color: transparent;
  height: 18px;
  width: 141px;
  font-size: 13px;
  color: #FFFFFF;
  border: 0px;
}
div.spymode_connexion input.bouton {
  height: 25px;
  width: 80px;
}
div.spymode_inscription {
  float: left;
  padding: 471px 0 0 0px;
  width: 80px;
  height: 25px;
}

div.spymode_texte {
  background-image: url(images/spymode_texte.jpg);
  width: 730px;
  height: 60px;
}

div.spymode1_topcat {
  background-image: url(images/spymode_onglet.jpg);
  width: 730px;
  height: 88px;
}
div.spymode2_topcat {
  background-image: url(images/spymode_onglet2.jpg);
  width: 730px;
  height: 88px;
}
div.spymode3_topcat {
  background-image: url(images/spymode_onglet3.jpg);
  width: 730px;
  height: 88px;
}

div.c_onglet {
  padding-left: 26px;
}


div.spymode_pub {
  background-image: url(images/spymode_pub.jpg);
  width: 730px;
  height: 125px;
}
div.spymode_pub div { padding: 19px 0 0 23px;}

div.spymode_listecat {
  width: 655px;
  height: 593px;
  background-color: #000000;
  padding: 5px 2px 5px 2px;
}

/* Spymode non connecté*/
div.spymodec_intro {
  background-image: url(images/spymodec_intro.jpg);
  width: 730px;
  height: 440px;
}
div.spymodec_depart {
  padding: 312px 0 0 261px;
  width: 212px;
  height: 30px;
}

div.spymodec_texte {
  background-image: url(images/spymodec_texte.jpg);
  width: 730px;
  height: 81px;
}

div.spymode1c_topcat {
  background-image: url(images/spymodec_onglet.jpg);
  width: 730px;
  height: 92px;
}
div.spymode2c_topcat {
  background-image: url(images/spymodec_onglet2.jpg);
  width: 730px;
  height: 92px;
}
div.spymode3c_topcat {
  background-image: url(images/spymodec_onglet3.jpg);
  width: 730px;
  height: 92px;
}

div.spymodec_pub {
  background-image: url(images/spymodec_pub.jpg);
  width: 730px;
  height: 276px;
}
div.spymodec_pub div { padding: 35px 0 0 22px;}

/* Cadre affiliation */
div.affiliation {
  background-image: url(images/affiliation.jpg);
  width: 730px;
  height: 1506px;
}
div.exempleaffiliation {
  padding: 1105px 0 0 243px;
  height: 260px;
  width: 260px;
}
div.affiliation_pub { padding: 40px 0 0 29px;}

/* Cadre conditions generales */
div.conditionsgenerales {
  background-image: url(images/conditions-generales.jpg);
  width: 710px;
  height: 1420px;
  padding: 84px 0 0 20px;
}
div.conditionsgenerales div.texte { height: 1285px; width: 690px; overflow: auto;}
div.conditionsgenerales div.pub { padding: 36px 0 0 9px;}

.cgu_Style1 {
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
}
.cgu_Style2 {
	color: #FF0000;
	font-weight: bold;
}
.cgu_Style3 {
	color: #CC0000;
	font-weight: bold;
}

/* Cadre faq_v2 */
div.faq_v2 {
  background-image: url(images/faq_v2.jpg);
  width: 730px;
  height: 1504px;
}
div.faq_v2 div { padding: 1405px 0 0 29px;}

/* Cadre mentions legales */
div.mentionslegales {
  background-image: url(images/mentions-legales.jpg);
  width: 730px;
  height: 1504px;
}
div.mentionslegales div { padding: 1405px 0 0 29px;}

/* Cadre vide */
div.vide_haut {
  background-image: url(images/centre_videTop.jpg);
  width: 730px;
  height: 50px;
  text-align: center;
  font-size: 28px;
  padding-top: 20px;
}
div.vide_centre {
  background-image: url(images/centre_videCentre.jpg);
  width: 700px;
  height: 1306px;

  padding: 20px 0 0 30px;
}
div.vide_bas {
  background-image: url(images/centre_videBas.jpg);
  width: 730px;
  height: 110px;
}
div.vide_bas div { padding: 9px 0 0 29px;}

form { margin: 0px;}

.classementvip5 { color: #c78a08; }

/* historique des gains */
div.historique_titre {
  background-image: url(images/historique_titre.jpg);
  width: 730px;
  height: 120px;
}
div.historique_menu1 {
  background-image: url(images/historique_menu1.jpg);
  width: 730px;
  height: 44px;
}

div.historique_tableau1 {
  background-image: url(images/historique_tableau1.jpg);
  width: 700px;
  height: 74px;
  padding: 10px 18px 0 12px;
}
div.historique_titre2 {
  background-image: url(images/historique_titre2.jpg);
  width: 730px;
  height: 33px;
}
div.historique_menu2 {
  background-image: url(images/historique_menu1.jpg);
  width: 730px;
  height: 44px;
}
div.historique_tableau2 {
  background-image: url(images/historique_tableau2.jpg);
  width: 700px;
  height: 1062px;
  padding: 10px 18px 0 12px;
}
div.historique_pub {
  background-image: url(images/historique_pub.jpg);
  width: 730px;
  height: 107px;
}
div.historique_pub div { padding: 8px 0 0 29px;}