img, div {
  behavior: url(iepngfix.htc);
}
#soleil {
  width: 287px;
  height: 267px;
  position:absolute;
  left: 0px;
  top: 0px;
  background-image: url('images/soleil.gif');
  background-repeat: no-repeat;
  z-index: -9001;
}
#nuages {
  width: 100%;
  height: 400px;
  position:absolute;
  left: 0px;
  top: 0px;
  background-image: url('images/fond_haut.jpg');
  background-repeat: repeat-x;
  z-index: -9000;
}
body {
  background-color: #4DA6FF;
  background-image: url('images/fond_repeat.jpg');
  background-repeat: repeat-x;
  margin: 0;
  font-family: sans-serif;
  font-size: 14px;
  text-align: center;
}
img {
  border: 0px;
}
#centre {
  width: 950px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}
#menu_secondaire {
  position: relative;
  top: 300px;
  left: 5px;
  float: right;
}
#menu_droite {
  text-align: center;
  width: 135px;
  height: 624px;
  padding-top: 12px;
  background-image: url('images/menu_droite.png');
  background-repeat: no-repeat;
}
#header {
  color: #95480c;
  font-family: verdana;
  font-size: 13px;
  padding-top: 140px;
  width: 805px;
  height: 24px;
  background-image: url('images/header.png');
  background-repeat: no-repeat;
  text-align: right;
}
#login_and_pub {
  width: 805px;
  height: 126px;
  background-image: url('images/login_and_pub.png');
  background-repeat: no-repeat;
}
#login_and_pub p {
  margin: 0;
  margin-left: 155px;
}
#login_and_pub p input {
  width: 111px;
  height: 15px;
  border: 1px solid #8f3d01;
  margin-bottom: 5px;
  color: #8F3D01;
}
#login_and_pub table {
  margin-left: 100px;
  font-family: verdana;
  font-size: 11px;
}
#login_and_pub table input {
  margin-left: 5px;
}
/*#login_and_pub table a, #login_and_pub table a:active, #login_and_pub table a:visited {
  color: #95480c;
  text-decoration: underline;
}*/
#login_and_pub form {
  float: left;
  margin-top: 25px;
}
#login_and_pub_logged_in {
  width: 805px;
  height: 126px;
  background-image: url('images/login_and_pub_logged_in.png');
  background-repeat: no-repeat;
}
#login_and_pub_logged_in p {
  margin-top: 8px;
  margin-left: 100px;
  font-size: 12px;
  color: #934308;
}
#float_haut {
  float: right;
}
#publicite_haut {
  width: 468px;
  height: 60px;
  margin-right: 33px;
  margin-top: 7px;
}
#speed_message {
  position: relative;
  color: #683f13;
  width: 410px;
  height: 20px;
  text-align: center;
  top: 10px;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
}
#connectes {
  float: left;
  position: relative;
  left: 458px;
  width: 43px;
}
#inscrits {
  float: left;
  position: relative;
  left: 510px;
  width: 45px;
}
#cadeaux {
  float: left;
  position: relative;
  left: 570px;
  width: 43px;
}
#contenu {
  width: 730px;
  min-height:600px;
  margin-left: 75px;
  background-image: url('images/fond_contenu.gif');
  background-repeat: repeat-y;
}
#menu_gauche {
  float: left;
  z-index: 100;
  width: 110px;
  overflow: visible !important;
  overflow: hidden;
}
#menu_principal {
  float: left;
  position: relative;
  top: 50px;
  right: 46px;
}
#menu_principal img {
  margin-bottom: -5px;
}
#menu_partenaires {
  float: left;
  text-align: center;
  padding-top: 40px;
  padding-left: 10px;
  padding-right: 20px;
  width: 120px;
  height: 173px;
  position: relative;
  right: 46px;
  top: 75px;
  background-image: url('images/menu_partenaires.gif');
  background-repeat: no-repeat;
  font-size: 12px;
}
#menu_partenaires img {
  margin-bottom: 0px;
}
#page {
  width: 587px;
  padding: 15px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-left: 112px !important;
  margin-left: 110px;
  color: #66350f;
}
#container {
  margin-bottom: 50px;
}
#clear {
  clear: both;
  height: 0px;
}
#footer {
  clear: both;
  width: 730px;
  height: 35px;
  margin-left: 75px;
  background-image: url('images/footer.png');
  background-repeat: no-repeat;
}
#informations {
  padding-top: 40px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
  height: 360px;
  text-align: center;
  color: #000;
}
#informations a, #informations a:active, #informations a:visited {
  color: #000;
  text-decoration: underline;
}
#footer_general {
  width: 100%;
  height: 400px;
  background-image: url('images/fond_bas.jpg');
  background-repeat: repeat-x;
}
.center {
  text-align: center;
}
.bold {
  font-weight: bold;
}
.inputtext {
  background-color: #EFF8FF;
  border: 1px solid #66350f;
  color: #66350f;
  width: 150px;
}
.inputtextarea {
  background-color: #EFF8FF;
  border: 1px solid #66350f;
  color: #66350f;
}
#setprofil .inputtext {
  width: 190px;
}

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

#concours {
  width: 278px;
  height: 153px;
  background-image: url('images/cadre_concours_du_mois.gif');
  background-repeat: no-repeat;
  padding-left: 5px;
  padding-top: 35px;
  text-align: center;
}
#livre_or {
  margin-top: 22px !important;
  margin-top: 23px;
  width: 267px;
  height: 96px;
  background-image: url('images/cadre_livre-or.gif');
  background-repeat: no-repeat;
  padding-left: 10px;
  padding-right: 5px;
  padding-top: 30px;
}
#cadre_livre_or {
  font-weight: bold;
  font-size: 11px;
  text-align: center;
  color: #66350f;
  padding: 5px;
  width: 170px;
  height: 84px;
}
#cadre_livre_or p {
  height: 40px;
}
#jeux_gratuits {
  width: 274px;
  height: 307px;
  background-image: url('images/cadre_jeux_gratuits.gif');
  background-repeat: no-repeat;
  padding-left: 8px;
  padding-top: 30px;
  text-align: center;
}
#jeux_speciaux {
  margin-top: 24px;
  width: 135px;
  height: 153px;
  background-image: url('images/cadre_jeux_speciaux.gif');
  background-repeat: no-repeat;
  padding-left: 12px; 
  padding-top: 30px;
  text-align: center;
  float: right;
  margin-right: 15px;
}
#jeux_a_mise {
  margin-left: 2px;
  margin-top: 20px;
  width: 133px;
  height: 157px;
  background-image: url('images/cadre_jeux_a_mise_petit.gif');
  background-repeat: no-repeat;
  padding-left: 5px;
  padding-top: 30px;
  text-align: center;
}
#jeux_vip {
  margin-top: 22px;
  width: 267px;
  height: 157px;
  background-image: url('images/cadre_jeux_vip.gif');
  background-repeat: no-repeat;
  padding-left: 5px;
  padding-top: 28px;
  text-align: center;
}
#instant_gagnant {
  margin-left: -1px;
  margin-top: 20px;
  width: 263px;
  height: 152px;
  background-image: url('images/cadre_instant_gagnant.gif');
  background-repeat: no-repeat;
  padding-left: 15px;
  padding-top: 35px;
  text-align: center;
}
#tombola {
  margin-top: 22px;
  width: 267px;
  height: 157px;
  background-image: url('images/cadre_tombola.gif');
  background-repeat: no-repeat;
  padding-left: 5px;
  padding-top: 28px;
  text-align: center;
}
.cadre_right {
  float: right;
  margin-right: 5px;
}
#cadre_livre_or_date {
  text-decoration: underline;
  float: right;
}
#cadre_livre_or_pseudo {
  text-decoration: underline;
  text-align: left;
}
a, a:active, a:visited {
  color: #95480c;
  text-decoration: underline;
}
#compteur {
  text-align: center;
  padding-top: 3px;
  position: relative;
  font-size: 18px;
  font-family: verdana;
  color: #000;
  font-weight: bold;
  top: 130px;
  left: 114px;
  width: 286px;
  height: 28px;
}
#compteur_tombola {
  font-size: 38px;
  color: #F5C113;
  font-weight: bold;
  font-family: verdana;
}
/************************************/
#inscription_haut {
  width: 595px;
  height: 227px;
  background-image: url('images/inscription_haut.gif');
  background-repeat: no-repeat;
  text-align: center;
}
#inscription_haut p {
  position: relative;
  top: 50px;
  right: -20px;
  width: 375px;
  height: 95px;
  font-size: 11px;
  font-weight: bold;
  color: #8f3d01;
}
#inscription_milieu {
  margin-top: 0px;
  width: 555px;
  padding-left: 40px;
  background-image: url('images/inscription_fond.gif');
  background-repeat: repeat-y;
}
#inscription_milieu table {
  margin-top: 20px;
}
#inscription_bas {
  padding-top: 70px;
  padding-right: 50px;
  width: 425px;
  height: 61px;
  padding-left: 120px;
  background-image: url('images/inscription_bas.gif');
  background-repeat: no-repeat;
}
#inscription_bas #valid {
  float: right;
}
#inscription_bas #verif {
  font-size: 10px;
}
.error {
  color: red;
}
#annoncer_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/annoncer_haut.gif');
  background-repeat: no-repeat;
}
#tombola_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/tombola_haut.gif');
  background-repeat: no-repeat;
}
#parrainage_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/parrainage_haut.gif');
  background-repeat: no-repeat;
}
#partenaire_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/partenaire_haut.gif');
  background-repeat: no-repeat;
}
#nouveautes_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/nouveautes_haut.gif');
  background-repeat: no-repeat;
}
#vip_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/vip_haut.gif');
  background-repeat: no-repeat;
}
#inscription_haut2 {
  width: 571px;
  height: 45px;
  background-image: url('images/inscription_haut2.gif');
  background-repeat: no-repeat;
}
.nouveautes_contenu_haut_odd {
  margin-right: auto;
  margin-left: auto;
  width: 553px;
  height: 10px;
  background-image: url('images/nouveautes_contenu_haut_odd.gif');
  background-repeat: no-repeat;
}
.nouveautes_contenu_haut_even {
  margin-right: auto;
  margin-left: auto;
  width: 553px;
  height: 10px;
  background-image: url('images/nouveautes_contenu_haut_even.gif');
  background-repeat: no-repeat;
}
.nouveautes_contenu_odd {
  margin-right: auto;
  margin-left: auto;
  margin-top: 0px !important;
  margin-top: -10px;
  width: 553px;
  background-color: #fef2a8;
}
.nouveautes_contenu_even {
  margin-right: auto;
  margin-left: auto;
  margin-top: 0px !important;
  margin-top: -10px;
  width: 553px;
  background-color: #fedc60;
}
.nouveautes_contenu_bas_odd {
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 10px;
  width: 553px;
  height: 9px;
  background-image: url('images/nouveautes_contenu_bas_odd.gif');
  background-repeat: no-repeat;
}
.nouveautes_contenu_bas_even {
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 10px;
  width: 553px;
  height: 8px;
  background-image: url('images/nouveautes_contenu_bas_even.gif');
  background-repeat: no-repeat;
}
.nouveautes_image {
  margin-right: 7px !important;
  margin-right: 3px;
  float: right;
}
.nouveautes_contenu_titre_odd {
  margin-left: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  width: 377px;
  height: 20px;
  background-image: url('images/nouveautes_titre_odd.gif');
  background-repeat: no-repeat;
}
.nouveautes_contenu_titre_even {
  margin-left: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  width: 377px;
  height: 20px;
  background-image: url('images/nouveautes_titre_even.gif');
  background-repeat: no-repeat;
}
.nouveautes_contenu_titre_odd .date {
  float: right;
}
.nouveautes_contenu_titre_even .date {
  float: right;
}
.nouveautes_contenu_texte {
  padding-left: 10px;
  padding-right: 20px;
  font-size: 12px;
}
.table thead tr {
  background-color: #f5c113;
}
.table .even {
  background-color: #fedc5f;
}
.table .odd {
  background-color: #f4e792;
}
.table th {
  background-color: #f5c113;
}
#livre_or_messages {
  margin-left: 5px;
}
#livre_or_haut {
  width: 571px;
  height: 35px;
  background-image: url('images/livre_or_haut.gif');
  background-repeat: no-repeat;
}
.livre_or_contenu_haut_odd {
  margin-right: auto;
  margin-left: auto;
  width: 553px;
  height: 10px;
  background-image: url('images/nouveautes_contenu_haut_odd.gif');
  background-repeat: no-repeat;
}
.livre_or_contenu_haut_even {
  margin-right: auto;
  margin-left: auto;
  width: 553px;
  height: 10px;
  background-image: url('images/nouveautes_contenu_haut_even.gif');
  background-repeat: no-repeat;
}
.livre_or_contenu_odd {
  margin-right: auto;
  margin-left: auto;
  margin-top: 0px !important;
  margin-top: -10px;
  width: 553px;
  background-color: #fef2a8;
}
.livre_or_contenu_even {
  margin-right: auto;
  margin-left: auto;
  margin-top: 0px !important;
  margin-top: -10px;
  width: 553px;
  background-color: #fedc60;
}
.livre_or_contenu_bas_odd {
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 10px;
  width: 553px;
  height: 9px;
  background-image: url('images/nouveautes_contenu_bas_odd.gif');
  background-repeat: no-repeat;
}
.livre_or_contenu_bas_even {
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 10px;
  width: 553px;
  height: 8px;
  background-image: url('images/nouveautes_contenu_bas_even.gif');
  background-repeat: no-repeat;
}
.livre_or_contenu_titre_odd {
  margin-left: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  width: 530px;
  height: 20px;
  background-image: url('images/livre_or_titre_odd.gif');
  background-repeat: no-repeat;
}
.livre_or_contenu_titre_even {
  margin-left: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  width: 530px;
  height: 20px;
  background-image: url('images/livre_or_titre_even.gif');
  background-repeat: no-repeat;
}
.livre_or_contenu_titre_odd .date {
  float: right;
}
.livre_or_contenu_titre_even .date {
  float: right;
}
.livre_or_contenu_texte {
  padding: 10px;
  padding-right: 20px;
  font-size: 14px;
}
#ig_contenu_haut {
  margin-right: auto;
  margin-left: auto;
  width: 553px;
  height: 51px;
}
#ig_contenu_haut_retour {
  float: right;
  width: 156px;
  height: 46px;
  background-image: url('images/categories_instant_gagnant/retour_onglet.gif');
  background-repeat: no-repeat;
  text-align: center;
  padding-top: 5px;
}
#ig_contenu_haut_other {
  float: left;
  height: 34px;
  margin-top: 17px;
}
#ig_contenu_haut_cat {
  float: left;
  width: 136px;
  height: 34px;
  background-repeat: no-repeat;
}
#ig_contenu_haut_stats {
  margin-left: 136px;
  margin-top: 10px !important;
  margin-top: 6px;
  width: 234px;
  height: 24px;
  background-image: url('images/categories_instant_gagnant/lots.gif');
  background-repeat: no-repeat;
}
#ig_contenu_haut_stats div {
  width: 35px;
  text-align: right;
  padding-top: 4px;
}
.cadre {
  margin-top: -10px;
  margin-left: 5px;
}
#boutique_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/boutique_haut.gif');
  background-repeat: no-repeat;
}
#concours_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/concours_haut.gif');
  background-repeat: no-repeat;
}
#pass_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/pass_haut.gif');
  background-repeat: no-repeat;
}
#index_membre_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/connexion_haut.gif');
  background-repeat: no-repeat;
}
#plus_de_parties_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/plus_de_parties_haut.gif');
  background-repeat: no-repeat;
}
#erreur_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/erreur_haut.gif');
  background-repeat: no-repeat;
}
.cadre_contenu {
  padding-top: 10px;
  padding-bottom: 5px;
  width: 571px;
  background-image: url('images/cadre_fond.gif');
  background-repeat: repeat-y;
}
.cadre_bas {
  width: 571px;
  height: 11px;
  background-image: url('images/cadre_bas.gif');
  background-repeat: no-repeat;
}
.cadre_contenu_haut {
  margin-right: auto;
  margin-left: auto;
  width: 553px;
  height: 10px;
  background-image: url('images/cadre_bloc_haut.gif');
  background-repeat: no-repeat;
}
.cadre_bloc_contenu {
  margin-right: auto;
  margin-left: auto;
  margin-top: 0px !important;
  margin-top: -10px;
  width: 553px;
  background-color: #fef2a8;
}
.cadre_contenu_bas {
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 10px;
  width: 553px;
  height: 10px;
  background-image: url('images/cadre_bloc_bas.gif');
  background-repeat: no-repeat;
}
#contact_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/contact_haut.gif');
  background-repeat: no-repeat;
}
#bonus_haut {
  width: 571px;
  height: 34px;
  background-image: url('images/bonus_haut.gif');
  background-repeat: no-repeat;
}
#gagner_plus_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/fond_haut_gagner_plus.gif');
  background-repeat: no-repeat;
}
#jeux_gratuit_haut {
  width: 571px;
  height: 36px;
  background-image: url('images/jeux_gratuits_haut.gif');
  background-repeat: no-repeat;
}
#jeux_vip_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/jeux_vip_haut.gif');
  background-repeat: no-repeat;
}
#jeux_mise_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/jeux_mise_haut.gif');
  background-repeat: no-repeat;
}
#jeux_speciaux_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/jeux_speciaux_haut.gif');
  background-repeat: no-repeat;
}
#grille_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/fond_haut_grille.gif');
  background-repeat: no-repeat;
}
#superparrain_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/fond_haut_superparrain.gif');
  background-repeat: no-repeat;
}
#reglement_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/reglement_haut.gif');
  background-repeat: no-repeat;
}
#profil_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/profil_haut.gif');
  background-repeat: no-repeat;
}
#messagerie_haut {
  width: 571px;
  height: 45px;
  background-image: url('images/messagerie_haut.gif');
  background-repeat: no-repeat;
}
#gagnants_haut {
  width: 571px;
  height: 36px;
  background-image: url('images/gagnants_haut.gif');
  background-repeat: no-repeat;
}
#ig_haut {
  width: 571px;
  height: 37px;
  background-image: url('images/ig_haut.gif');
  background-repeat: no-repeat;
}
.boutique_articles {
  width: 244px;
  height: 82px;
  background-image: url('images/categories/fond.gif');
  background-repeat: no-repeat;
  padding: 5px;
  color: #FCEE8D;
}
.ig_articles {
  width: 250px;
  height: 114px;
  background-image: url('images/articles_instant_gagnant/fond.gif');
  background-repeat: no-repeat;
  padding: 5px;
  color: #fff;
  font-weight: bold;
}
.ig_articles .titre {
  font-weight: bold;
  text-transform: upper;
  font-size: 18px;
  font-family: verdana;
}

.tip {
  padding: 10px;
  width: 349px;
  height: 104px;
  background-image: url('images/fondboutique.gif');
  background-repeat: no-repeat;
}
.tip-title {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 5px;
}
#header abbr {
  border: none;
}
.categories_ig {
  width: 168px;
  height: 150px;
  background-repeat: no-repeat;
}
.categories_ig img {
  margin-left: 8px;
  margin-top: 20px;
}
#ig_image_view {
  width: 132px;
  height: 120px;
  background-image: url('images/articles_instant_gagnant/fond_image_view.gif');
  background-repeat: no-repeat;
  margin-bottom: 15px;
  padding-top: 6px;
  text-align: left;
  padding-left: 14px;
}
#ig_left_view {
  text-align: center;
  float: left;
  margin-left: 15px !important;
  margin-left: 5px;
  margin-top: 10px;
}
#ig_view_titre {
  font-size: 20px;
  text-align: center;
}
#ig_description_view {
  width: 331px;
  height: 47px;
  background-image: url('images/articles_instant_gagnant/description_cadre_view.gif');
  padding: 20px;
  background-repeat: no-repeat;
  text-align: center;
}
#ig_right_view {
  margin-left: 170px;
}
#ig_obtenir_view {
  width: 361px;
  height: 56px;
  background-image: url('images/articles_instant_gagnant/cadre_obtenir_view.gif');
  background-repeat: no-repeat;
  margin-top: 20px;
  padding-top: 30px;
  padding-left: 10px;
}
#ig_obtenir_view img {
  cursor: pointer;
}
#ig_obtenir_view select {
  border: 2px solid #fad656;
  background-color: #fef2a4;
  color: #683f13;
  width: 131px;
  height: 19px;
  font-size: 10px;
}
#ig_obtenir_view table {
  margin-top: -40px;
  margin-left: -10px;
}
#ig_cadre_code_view {
  width: 371px;
  height: 141px;
  background-image: url('images/articles_instant_gagnant/cadre_code_view.gif');
  background-repeat: no-repeat;
  margin-top: 20px;
}
#ig_cadre_texte_code_view {
  width: 173px;
  height: 94px;
  background-image: url('images/articles_instant_gagnant/cadre_texte_code_view.gif');
  background-repeat: no-repeat;
  float: right;
  margin-top: 25px;
  margin-right: 15px !important;
  margin-right: 5px;
  font-size: 10px;
  font-family: verdana;
  padding: 5px;
  text-align: center;
}
#ig_cadre_code_view .form {
  padding-top: 25px;
  padding-left: 20px;
}
#ig_cadre_code_view .form input {
  margin-left: 20px;
}
#ig_cadre_code_view textarea {
  width: 135px;
  height: 77px;
  background-color: #fef2a4;
  border: 2px solid #fad656;
  color: #714818;
  font-size: 12px;
}
#ig_obtenir_right {
  margin-right: 10px !important;
  margin-right: 5px;
  margin-top: -5px;
  float: right;
}
#ig_telephone_view {
  width: 223px;
  height: 27px;
  background-image: url('images/articles_instant_gagnant/telephone_view.gif');
  background-repeat: no-repeat;
  font-size: 18px;
  text-align: center;
  font-weight: bold;
  padding-top: 5px;
}
#ig_prix_view {
  width: 166px;
  height: 13px;
  background-image: url('images/articles_instant_gagnant/prix_view.gif');
  background-repeat: no-repeat;
  margin-left: 40px;
  font-size: 10px;
  text-align: center;
  font-weight: bold;
}
#gagnants {
  border-collapse: collapse;
  width: 530px;
  text-align: center;
  margin-right: auto;
  margin-left: auto;
  font-size: 14px;
  color: #8f3d01;
}
#gagnants thead tr {
  font-size: 16px;
  background-color: #F5C113;
}
#gagnants tbody tr {

}
#gagnants tbody .odd {
  background-color: #F4E792;
}
#gagnants tbody .even {
  background-color: #FEDC5F;
}
#jackpot {
  width: 360px;
  height: 320px;
  background-image: url('images/jackpot.jpg');
  background-repeat: no-repeat;
  margin-right: auto;
  margin-left: auto;
}
#jackpot_rejouer {
  width: 360px;
  height: 320px;
  background-image: url('images/jackpot_rejouer.jpg');
  background-repeat: no-repeat;
  margin-right: auto;
  margin-left: auto;
}
#jackpot_jouer {
  position: relative;
  top: 160px;
  left: 100px;
}
#jackpot_image_3 {
  position: relative;
  width: 57px;
  height: 66px;
  top: 107px;
  right: 93px;
  float: right;
}
#jackpot_image_2 {
  position: relative;
  width: 57px;
  height: 66px;
  top: 107px;
  right: 109px;
  float: right;
}
#jackpot_image_1 {
  position: relative;
  width: 57px;
  height: 66px;
  top: 107px;
  left: 64px;
}
#archopack_form {
  width: 509px;
  height: 203px;
  background-image: url('images/archopack_form.gif');
  background-repeat: no-repeat;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  padding-top: 45px;
  padding-left: 20px;
}
#archopack_plus_form {
  width: 509px;
  height: 203px;
  background-image: url('images/archopack_plus_form.gif');
  background-repeat: no-repeat;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  padding-top: 45px;
  padding-left: 20px;
}
#archopack_bouton_container {
  float: left;
  width: 139px;
}
#archopack_ccm, #archopack_plus_ccm {
  color: #0198ff;
  font-size: 11px;
  width: 175px;
  height: 72px;
  margin-left: 158px;
  margin-top: 20px;
  text-align: center;
  font-weight: bold;
}
#archopack_plus_ccm {
  color: #875123;
}
#archopack_reserve {
  margin-left: 167px;
  margin-top: 40px;
}
#archopack_codes, #archopack_plus_codes {
  float: right;
  margin-right: 30px !important;
  margin-right: 15px;
  margin-top: 20px;
  text-align: center;
}
#archopack_codes textarea {
  width: 117px;
  height: 133px;
  background-color: #e8f4fb;
  border: 1px solid #84d0fe;
  color: #029FFF;
}
#archopack_plus_codes textarea {
  width: 117px;
  height: 133px;
  background-color: #fadbac;
  border: 1px solid #a14d05;
  color: #a14d05;
}
.red {
  color: red;
}
#image_fond_concours {
  width: 500px;
  height: 600px;
  background-repeat: no-repeat;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}
#forum iframe {
  margin-top: 10px;
  border: 0;
  overflow: visible;
}
#parrain1{
 width: 205px;
  height: 239px;
  background-image: url('images/boite_superparrain1.gif');
  background-repeat: no-repeat;
float:left;
}
#parrain1 .in{
padding-top:130px;
padding-left:25px;
padding-right:30px;
}
#parrain1 .in .pseudo{
font-weight:bold;
color : #4799ea;
text-align:center;
}
#parrain1 .in .temps{
font-size:10px;
padding-top:20px;
color : #4799ea;
text-align:center;
}
#parrain1 .in .points{
font-size:12px;
padding-top:10px;

text-align:center;
}

#parrain2{
 width: 318px;
  height: 239px;
  background-image: url('images/boite_superparrain2.gif');
  background-repeat: no-repeat;
float:left;
}
#parrain2 .in{
padding-top:70px;
padding-left:35px;
padding-right:30px;
}
#parrain2 .in .pseudo{
font-size:12px;
font-weight:bold;
color : #4799ea;

}#parrain2 .in .gagnant{
font-size:10px;
line-height:25px;
border-bottom:1px solid #4799ea;

}
