/* Particulier */

/* Accueil
-----------------------------------*/
 
.baseaccueil #header {
	background: url("../images/bases/base_accueil.jpg") no-repeat center top;
	height:777px;
}
.baseaccueil #header #bienvenue, .baseaccueil #header #boutique, .baseaccueil #header #entrer, .baseJeux #entrer, .baseBonus #entrer  {
	position:absolute;
	top:218px;
	left:19px;
	width: 180px;
	font: bold 11px/12px Tahoma, Verdana, Arial, sans-serif;
	color: #fff;
}
.baseaccueil #header #boutique {
	top:621px;
}
.baseaccueil #header #entrer a {
	color:#fff;
}
.baseaccueil #header p#entrer {
	top:739px;
	left:82px;
	font: normal 18px Tahoma, Verdana, Arial, sans-serif;
	cursor: pointer;
	width: 100px;
}
.baseaccueil #header #texteTop {
	position:absolute;
	bottom:69px;
	left:375px;
	width: 463px;
	font: bold 12px Tahoma, Verdana, Arial, sans-serif;
	color:#660200;
	text-align: center;
}
.baseaccueil #newsletterChamps {
	left: 34px;
	top: 446px;
}
.baseaccueil #newsletterForm {
	left: 39px;
	top: 473px;
}
.baseaccueil #premium {
	position:relative;
	top:300px;
	left:220px;
	width:774px;
}
.baseaccueil #premium dd {
	float:left;
	width:258px;
	position:relative;
	height:375px;
}
.baseaccueil #premium dd p.titre {
	float:none;
	position:absolute;
	top:5px;
	left:15px;
	width:222px;
	font:normal 18px Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	color: #444;
}
.baseaccueil #premium dd img.site {
	float:none;
	position:absolute;
	top:35px;
	left:36px;
}
.baseaccueil #premium dd p.subtitre {
	float:none;
	position:absolute;
	top:187px;
	left:36px;
	width:180px;
	text-align:center;
	font: normal 18px Tahoma, Verdana, Arial, sans-serif;
}
.baseaccueil #premium dd p.subtitre a {
	text-decoration:underline;
}
.baseaccueil #premium dd p.texte {
	float:none;
	position:absolute;
	top:213px;
	left:16px;
	width: 217px;
	height: 85px;
	font-size: 10px;
	line-height:12px;
}
.baseaccueil #premium dd ul.piedPremium {
	position:absolute;
	top:310px;
	left:20px;
	width: 218px;
}
.baseaccueil #premium dd ul.piedPremium li {
	float:left;
	width:72px;
	text-align: center;
	height: 65px;
}
.baseaccueil #premium dd ul.piedPremium li img {
	padding-top:5px;
}
.baseaccueil #premium dd ul.piedPremium li img.drapeau {
	padding-top:8px;
}
.baseaccueil #contenu {
	height:1750px;
}
.baseaccueil #contenu #top {
	position:relative;
	top:15px;
	left:215px;
	width:773px;
}
.baseaccueil #contenu #top dl {
	float:left;
	position: relative;
	width: 257px;
}
.baseaccueil   #contenu   #top   .tete {
	width:257px;
	height:278px;
	padding:0 0 21px 0;
}
.baseaccueil   #contenu   #top   .tete p   {
	position:absolute;
	top:166px;
	left:145px;
	width:105px;
	height: 18px;
}
.baseaccueil   #contenu   #top   .tete p.colTitre   {
	position:absolute;
	top:121px;
	left:0px;
	width:255px;
	text-align:center;
	font: bold 11px/11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.baseaccueil  #contenu  #top  .tete  p.colSubtitre {
	position:absolute;
	top:140px;
	left:145px;
	width:105px;
	font: bold 11px/11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.baseaccueil  #contenu  #top  .tete  img {
	position:absolute;
	top:141px;
	left:14px;
}
.baseaccueil  #contenu  #top  #casinoCol  .tete {
	background:url("../images/fiches/teteCasino.jpg") no-repeat;
}
.baseaccueil   #contenu   #top   #casinoCol   dd {
	background:url("../images/fiches/fiche_casino.jpg") no-repeat;
}
.baseaccueil  #contenu  #top  #pokerCol  .tete {
	background:url("../images/fiches/tetePoker.jpg") no-repeat;
}
.baseaccueil #contenu #top #pokerCol dd {
	background:url("../images/fiches/fiche_poker.jpg") no-repeat;
}
.baseaccueil  #contenu  #top  #bingoCol  .tete {
	background:url("../images/fiches/teteBingo.jpg") no-repeat;
}
.baseaccueil #contenu #top #bingoCol dd {
	background:url("../images/fiches/fiche_bingo.jpg") no-repeat;
}
.baseaccueil #contenu #top dd {
	width:257px;
	height:280px;
	position:relative;
}
.baseaccueil #contenu #top dd img {
	position: absolute;
	top: 25px;
	left: 16px;
}
.baseaccueil #contenu #top dd p.titre {
	position: absolute;
	top: 178px;
	left: 13px;
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #eeeeee;
}
.baseaccueil #contenu #top dd p {
	position: absolute;
	top: 196px;
	left: 13px;
	width: 240px;
}
.baseaccueil #contenu #top dd p.logiciel {
	color: #000;
	position: absolute;
	top: 254px;
	left: 13px;
	width: 233px;
	text-align: center;
	font-weight: 700;
}
.baseaccueil #contenu #top dd ul {
	position:absolute;
	right:10px;
	width: 45px;
	top: 10px;
}
.baseaccueil #contenu #top dd .clasification  {
	position: absolute;
	z-index:52;
	top: 21px;
	left: 13px;
	width:40px;
	width:33px;
	background: url("../images/icones/clasification.png") no-repeat;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font: bold 21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5E3800;
	padding-top: 3px;
}
.baseaccueil #contenu #top dd .liens li {
	position:relative;
	top:5px;
	background: none;
	text-align: center;
	width:40px;
	color:#323232;
	float: none;
	height: 52px;
}
.baseaccueil #contenu #top dd .liens li img {
	padding:0;
	margin: 0 auto;
	position: absolute;
	top: 15px;
	left: 0px;
	display: block;
}
.baseaccueil #contenu #top dd .liens li img.miniDrapeau {
	padding:6px 0 0 7px;
	}
.baseaccueil #contenu #clasification li {
	background:url("../images/fiches/fiche_accueil.jpg") no-repeat;
}  
.baseaccueil #contenu #clasification li .liens li {
	background:none;
	color:#336633;
}
.baseaccueil #contenu #clasification li .liens li img {
	position:static;
	padding: 0 0 5px 0;
}
.baseaccueil #contenu #colonne {
	background:url("../images/bases/col_accueil.jpg") no-repeat;
}  
.baseaccueil #contenu #clasification li p.logiciel {
	color:#000000;
}

/* Casino
-----------------------------------*/
 
.baseCasino, .revueCasino, .newsCasino {
	background: #660000 url("../images/bases/fond_casino.jpg") top repeat-y;
}
.baseCasino #header {
	background: url("../images/bases/base_casino.jpg") no-repeat center top;
}
.baseCasino #contenu #barreContenu {
	background: url("../images/bases/bc_casino.jpg") no-repeat;
} 
.baseCasino #contenu #clasification li {
	background:url("../images/fiches/fiche_casino.jpg") no-repeat;
}  
.baseCasino #contenu #clasification li .liens li {
	background:none;
	color:#336633;
}
.baseCasino #contenu #clasification li .liens li img {
	position:static;
	padding: 0 0 5px 0;
}
.baseCasino #contenu #colonne {
	background:url("../images/bases/col_casino.jpg") no-repeat;
}  
.baseCasino #contenu #clasification li p.logiciel {
	color:#000000;
}



.revueCasino #header  {
	background: url("../images/bases/revue_casino.jpg") no-repeat;
}
.revueCasino #header #details dd, .revueCasino #header #revue #revueTitre, .revueCasino #header #detailContenus, .revueCasino #header #revue #revueLiens li a, .revueCasino #header #revue #revueAccueil a {
	color: #660000;
}

.revueCasino #header #revue #revueLiens li {
	background: url("../images/puces/ronde-casino.gif") 0px 0px no-repeat;
}
.revueCasino #contenu #colonne .col_autres {
	background:url("../images/bases/autres_casino.jpg") no-repeat;
}
.revueCasino #contenu {
	background:#e7e7e7 url("../images/bases/captures.jpg") right 3px no-repeat;
	height: 1%;
}


/* Poker
-----------------------------------*/
 

.basePoker, .revuePoker, .newsPoker {
	background: #339933 url("../images/bases/fond_poker.jpg") top repeat-y;
}
.basePoker #header {
	background: url("../images/bases/base_poker.jpg") no-repeat center top;
}
.basePoker #contenu #barreContenu {
	background: url("../images/bases/bc_poker.jpg") no-repeat;
} 
.basePoker #contenu #clasification li {
	background:url("../images/fiches/fiche_poker.jpg") no-repeat;
}  
.basePoker #contenu #clasification li .liens li {
	background:none;
	color:#336633;
}
.basePoker #contenu #clasification li .liens li img {
	position:static;
	padding: 0 0 5px 0;
}
.basePoker #contenu #colonne {
	background:url("../images/bases/col_poker.jpg") no-repeat;
}  
.basePoker #contenu #clasification li p.logiciel {
	color:#000000;
}
.basePoker.col_autres {
	border-color:#336633; 
}
.basePoker.col_autres dt { 
	color:#336633;
}

.revuePoker #header  {
	background: url("../images/bases/revue_poker.jpg") no-repeat;
}
.revuePoker #header #details dd, .revuePoker #header #revue #revueTitre, .revuePoker #header #detailContenus, .revuePoker #header #revue #revueLiens li a, .revuePoker #header #revue #revueAccueil a {
	color: #339933;
}
.revuePoker #header #revue #revueLiens li {
	background: url("../images/puces/ronde-poker.gif") 0px 0px no-repeat;
}
.revuePoker #contenu #colonne .col_autres {
	background:url("../images/bases/autres_poker.jpg") no-repeat;
}
.revuePoker #contenu {
	background:#e7e7e7 url("../images/bases/captures.jpg") right 3px no-repeat;
	height: 1%;
}


/* Bingo
-----------------------------------*/
 
.baseBingo, .revueBingo, .newsBingo {
	background: #cc33cc url("../images/bases/fond_bingo.jpg") top repeat-y;
}
.baseBingo #header {
	background: url("../images/bases/base_bingo.jpg") no-repeat center top;
}
.baseBingo #contenu #clasification .titre {
	color:#4a224a;
}
.baseBingo #contenu #barreContenu {
	background: url("../images/bases/bc_bingo.jpg") no-repeat;
} 
.baseBingo #contenu #clasification li {
	background:url("../images/fiches/fiche_bingo.jpg") no-repeat;
}  
.baseBingo #contenu #clasification li .liens li {
	background:none;
	color:#336633;
}
.baseBingo #contenu #clasification li .liens li img {
	position:static;
	padding: 0 0 5px 0;
}
.baseBingo #contenu #colonne {
	background:url("../images/bases/col_bingo.jpg") no-repeat;
}  
.baseBingo #contenu .colonnePub#colonne {
	background:url("../images/bases/col_bingoPub.jpg") no-repeat;
}  
.baseBingo #contenu .colonnePub#colonne #secondaire {
	top:550px;
}
.baseBingo #contenu #clasification li p.logiciel {
	color:#000000;
}
.revueBingo #header    {
	background: url("../images/bases/revue_bingo.jpg") no-repeat;
}
.revueBingo  #header  #detail {
	color: #cc33cc;
}
.revueBingo #header #detailContenus {
	color: #cc33cc;
}
.revueBingo #header  #revue  #revueLiens li {
	background: url("../images/puces/ronde-bingo.gif") 0px 0px no-repeat;
}
.revueBingo #contenu #colonne .col_autres {
	background:url("../images/bases/autres_bingo.jpg") no-repeat;
}
.revueBingo #contenu {
	background:#e7e7e7 url("../images/bases/captures.jpg") right 3px no-repeat;
	height:1%;
}



/* Bonus
-----------------------------------*/
 
.baseBonus #header {
	background: url("../images/bases/base_bonus.jpg") no-repeat center top;
	height:621px;
}
.baseBonus #imgSansDepot {
	width: 590px;
	height: 262px;
	top: 338px;
	right: 12px;
}
.baseBonus #imgSansDepot p {
	top: 121px;
	right: 0px;
	position: absolute;
	left: -170px;
	width: 152px;
	font: normal 18px Tahoma, Verdana, Arial, sans-serif;
	text-align: center;
}
.baseBonus #imgSansDepot a img {
	margin:0 14px 5px 6px;
}
.baseBonus #entrer {
	position:absolute;
	top:390px;
	left:12px;
}
.baseBonus #contenu {
	height:auto;
}
#clasificationBonus {
	position:relative;
	top:25px;
	left:212px;
	width:773px; 
}
#clasificationBonus dl {
	width:255px;
	height:1%;
	float:left; 
	border-bottom: 1px solid #aaa;
}
#clasificationBonus dl dt {
	font: normal 18px Tahoma, Verdana, Arial, sans-serif;
	color:#aaa;
	border-bottom: 1px solid #aaa;
	padding-bottom: 10px;
	background: url("../images/bases/bonus-casino.jpg") no-repeat;
	height: 71px;
}
#clasificationBonus dl.bonusPoker dt {
	background: url("../images/bases/bonus-poker.jpg") no-repeat;
}
#clasificationBonus dl.bonusBingo dt {
	background: url("../images/bases/bonus-bingo.jpg") no-repeat;
}
#clasificationBonus dl dd {
	font: normal 11px Tahoma, Verdana, Arial, sans-serif;
	color:#333;
	background:#fff; /* url("../images/bases/fondDLBonus.jpg") repeat-y;*/
	height: 21px;
	border-left: 1px solid #aaa;
	padding:5px 0 0 0;
	border-bottom: 1px solid #aaa;
}
#clasificationBonus dl.bonusBingo dd {
	border-right: 1px solid #aaa;
}
#clasificationBonus dl dd p {
	width:200px;
	padding: 0 0 0 10px;
	float: left;
}
#clasificationBonus dl dd p a {
	color: #660000;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight:700;
}
#clasificationBonus dl.bonusPoker dd p a {
	color: #339933;
}
#clasificationBonus dl.bonusBingo dd p a {
	color: #cc66cc;
}


/* News Casino
-----------------------------------*/

.newsCasino #header  {
	background: url("../images/bases/base_news_casino.jpg") no-repeat;
	height:640px;
}
.newsCasino #entrer, .newsPoker #entrer, .newsBingo #entrer  {
	position:absolute;
	top:425px;
	left:18px;
	width: 170px;
	height: 199px;
	color:#fff;
	font-weight:bold;
}
.newsCasino #header #revue, .newsPoker #header #revue, .newsBingo #header #revue {
	position:absolute;
	top:331px;
	left:225px;
	width: 752px;
	height: 252px;
	background: none;
}
.newsCasino #header #revue img.ppal, .newsPoker #header #revue img.ppal, .newsBingo #header #revue img.ppal{
	position:absolute;
	top:71px;
	left:25px;
}
.newsCasino #header #revue img.banner, .newsPoker #header #revue img.banner, .newsBingo #header #revue img.banner{
	position:absolute;
	top:7px;
	left:242px;
}
.newsCasino #header #revue img.sec, .newsPoker #header #revue img.sec, .newsBingo #header #revue img.sec{
	position:absolute;
	top:115px;
	left:586px;
	width: 159px;
	height: 132px;
}
.newsCasino #header #revue #revueTitre, .newsPoker #header #revue #revueTitre, .newsBingo #header #revue #revueTitre {
	position:absolute;
	top:83px;
	left:238px;
	font: normal 21px Verdana, Arial, Helvetica, sans-serif;
}
.newsCasino #header #revue #revueBloc1, .newsPoker #header #revue #revueBloc1, .newsBingo #header #revue #revueBloc1 {
	position:absolute;
	top:108px;
	left:240px;
	width: 333px;
}
.newsCasino #header #revue #revueBloc1 li, .newsPoker #header #revue #revueBloc1 li, .newsBingo #header #revue #revueBloc1 li  {
	line-height:12px;
}
.newsCasino #revueLiens li#bonusp, .newsCasino #header #details dd, .newsCasino #header #revue #revueTitre, .newsCasino #header #detailContenus, .newsCasino #header #revue #revueLiens li a, .newsCasino #header #revue #revueAccueil a, .newsCasino #contenu .newsBase .newsLogicielBonus, .newsBase .newsFiche dt, .newsCasino #contenu .newsBase .newsFiche dd.newsIcones, .newsCasino #contenu .newsBase .newsFicheBis dd.newsIcones, .newsCasino #newsEnDirect  {
	color: #660000;
}
.newsPoker #revueLiens li#bonusp, .newsPoker #header #details dd, .newsPoker #header #revue #revueTitre, .newsPoker #header #detailContenus, .newsPoker #header #revue #revueLiens li a, .newsPoker #header #revue #revueAccueil a, .newsPoker #contenu .newsBase .newsLogicielBonus, .newsBase .newsFiche dt, .newsBase .newsFicheBis dt, .newsPoker #contenu .newsBase .newsFiche dd.newsIcones , .newsPoker #contenu .newsBase .newsFicheBis dd.newsIcones, .newsPoker #newsEnDirect  {
	color: #339933;
}
.newsBingo #revueLiens li#bonusp, .newsBingo #header #details dd, .newsBingo #header #revue #revueTitre, .newsBingo #header #detailContenus, .newsBingo #header #revue #revueLiens li a, .newsBingo #header #revue #revueAccueil a, .newsBingo #contenu .newsBase .newsLogicielBonus, .newsBase .newsFiche dt, .newsBase .newsFicheBis dt, .newsBingo #contenu .newsBase .newsFiche dd.newsIcones , .newsBingo #contenu .newsBase .newsFicheBis dd.newsIcones, .newsBingo #newsEnDirect  {
	color: #cc33cc;
}
.newsCasino #header #revue #revueLiens li {
	background: url("../images/puces/ronde-casino.gif") 0px 0px no-repeat;
}
.newsPoker #header #revue #revueLiens li {
	background: url("../images/puces/ronde-poker.gif") 0px 0px no-repeat;
}
.newsBingo #header #revue #revueLiens li {
	background: url("../images/puces/ronde-bingo.gif") 0px 0px no-repeat;
}
.newsCasino #revueLiens, .newsPoker #revueLiens, .newsBingo #revueLiens {
	top: 268px;
	left: 51px;
	width: 688px;
}
.newsCasino #header #revue #revueLiens li, .newsPoker #header #revue #revueLiens li, .newsBingo #header #revue #revueLiens li {
	top: 400px;
	left: 145px;
	width: 118px;
	padding: 0 18px;
	float: left;
}
.newsCasino #header #revue #revueLiens li#bonusp, .newsPoker #header #revue #revueLiens li#bonusp, .newsBingo #header #revue #revueLiens li#bonusp  {width:160px;}
.newsCasino #revueLiens li, .newsCasino #revueLiens li a, .newsPoker #revueLiens li, .newsPoker #revueLiens li a, .newsBingo #revueLiens li, .newsBingo #revueLiens li a {
	text-decoration:none;
	font: bold 12px Tahoma, Verdana, Arial, sans-serif;
	color: #66176A;
}

.newsCasino #contenu, .newsPoker #contenu, .newsBingo #contenu  {
	background:#e7e7e7;
	height: 1052px;
}
/* **************************temporaire *********************************/
.newsPoker #contenu, .newsBingo #contenu  { 
	height: 700px;
}
.newsCasino #contenu #colonne .col_autres {
	background:url("../images/bases/autres_casino.jpg") no-repeat;
}
.newsPoker #header  {
	background: url("../images/bases/base_news_poker.jpg") no-repeat;
	height:640px;
}
.newsBingo #header  {
	background: url("../images/bases/base_news_bingo.jpg") no-repeat;
	height:640px;
}
.newsPoker .newsBase  {
	height:305px;
	background:url("../images/fiches/news-poker.jpg") no-repeat;
}
.newsBingo .newsBase  {
	height:305px;
	background:url("../images/fiches/news-bingo.jpg") no-repeat;
}



/* Plus
-----------------------------------*/

.baseMail #header, .baseNewsletter #header  {
	background: url("../images/bases/base_mail.jpg") no-repeat;
	height:652px;
}
.baseNewsletter #header  {
	background: url("../images/bases/base_newsletter.jpg") no-repeat;
}	
.baseMail #entrer, .baseNewsletter #entrer {
	position:absolute;
	top:340px;
	left:24px;
	width: 260px;
	height: 300px;
	color:#fff;
	font-weight:700;
}
.baseMail #contenu, .baseNewsletter #contenu {
	padding: 30px 0 0 0;
	height: auto;
}
.baseMail #contenu .ligneContenu, .baseNewsletter #contenu .ligneContenu {
	width: 950px;
	padding: 0 21px 0 21px;
}
.baseMail #contenu .ligneContenu .ligneSecondaire, .baseNewsletter #contenu .ligneContenu .ligneSecondaire {
	float: left;
	width: 300px;
}
.baseMail  #contenu  .ligneContenu img, .baseNewsletter  #contenu  .ligneContenu img  {
	background: #FFFFFF;
	padding: 10px;
	border: 1px solid #CCCCCC;
} 
.baseMail #formulaireContact, .baseNewsletter #formulaireContact {
	height: 300px;
	width: 625px;
	position: absolute;
	top: 352px;
	left: 332px;
}
.deuxcentdix {
	width:210px;
	display: block;
}
.baseMail form input, .baseMail form select, .baseMail form textarea {
	border: 1px solid #ccc;
}
.baseMail form input, .baseMail form select {
	height:21px;
	margin: 4px 0 8px 0;
} 
#c_titre {
	font: normal 21px Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
}
.codeContact {
	padding: 0;
	margin: 5px 0 5px 0;
} 
#c_message {
	top:60px;
	position: absolute;
	right: 0px;
	width: 340px;
}
#c_message textarea {
	display:block;
	margin: 5px 0 0  0;
	width: 340px;
	height: 152px;
} 
#c_envoyer {
	top:240px;
	position: absolute;
	background: #eeeeee;
	right: 0px;
}
.pNewsletter, .pNewsletterBold {
	padding: 5px;
}
.pNewsletterBold {
	font-weight:700;
}#n_inscription {
	top:33px;
	left:300px;
	position: absolute;
	border: 1px solid #ccc;
}
#n_envoyer {
	top:212px;
	left:1px;
	position: absolute;
	border: 1px solid #ccc;
}
.baseNewsletter #header #entrer {
	position: absolute;
	top: 390px;
}
.baseNewsletter  #header  #entrer  h2.rouge {
	font: normal 21px/33px Tahoma, Verdana, Arial, sans-serif;
}
.baseNewsletter #header #entrer p {
	margin: 10px 5px 10px 0;
}
.baseNewsletter #header #entrer p a {
	color: #FFD630;
}
.pNewsletter {
	padding: 5px;
}



/* Affiliation
-----------------------------------*/

.baseAffiliation #header {
	background: url("../images/bases/base_affiliation.jpg") no-repeat;
	height:533px;
} 
.baseAffiliation #entrer {
	position:absolute;
	top:373px;
	left:155px;
	width: 136px;
	height: 145px;
	color:#fff;
	font-weight:700;
	text-align: right;
}
.baseAffiliation #entrer p {
	padding: 10px;
}
.baseAffiliation #entrer p#titreAffiliation {
	width: 210px;
	padding: 15px 0 0 10px;
	font: normal 18px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #EAC340;
}
.baseAffiliation #affiliation {
	position:absolute;
	top:343px;
	left:315px;
	width: 636px;
	height: 154px;
	padding: 10px;
}
.baseAffiliation #affiliation dt{
	font: normal 21px/33px Tahoma, Verdana, Arial, sans-serif;
}
.baseAffiliation #affiliation dd{
	width:300px;
	float: left;
	padding: 10px;
}
.baseAffiliation #affiliation dd#bloc1{
	position:absolute;
	top:33px;
	left:0px;
	width:192px;
	float: left;
	height: 113px;
}
.baseAffiliation #affiliation dd#bloc2{
	position:absolute;
	top:33px;
	left:214px;
	width:423px;
	float: left;
	height: 114px;
}
.baseAffiliation #affiliation dd#bloc3 {
	position:absolute;
	top:21px;
	left:-298px;
	width:125px;
	float: left;
	height: 125px;
}
.baseAffiliation #contenu {
	padding: 30px 0 0 0;
	height: 1052px;
}
.baseAffiliation  #contenu dl.progAffiliation {
	width: 635px;
	padding: 10px;
	position: relative;
	margin: 0 0 21px 0;
	background: #eee;
	border: 10px solid #ccc;
	left: 305px;
}
.baseAffiliation #contenu dl.progAffiliation a {
	color: #660000
}

.baseAffiliation #contenu  dl.progAffiliation  dt   {
	width: 635px;
	margin: 0;
	font: normal 18px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.baseAffiliation #contenu dd, .baseApercus  #contenu dd  {
	padding:10px;
	border:1px solid #ccc;
	margin: 0 0 0 0;
	background: #fff;
}
.baseAffiliation #contenu dd.progImage {
	display: block;
	margin: 0 auto;
	background: #eee;
}
.baseAffiliation #contenu .addiction, .baseApercus #contenu .typesJeux {
	background: #FFFFFF;
	width: 950px;
	border: 10px solid #cccccc;
	left: 20px;
	clear: both;
	margin: 0 auto 21px;
}
.baseAffiliation #contenu .addictionSec, .baseApercus #contenu .typesJeuxSec {
	background: #fff;
	width: 280px;
	display: inline;
	height: 220px;
	float: left;
	text-align: center;
	border-right: 10px solid #ccc;
} 
.addictionSec p, .addictionSec p a, p.titreAddiction a {
	font: 18px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: none;
} 
.baseAffiliation #contenu .addiction .addictionSec img {
	margin: 0px auto;
	display: block;
	padding: 10px;
}
.baseAffiliation #contenu .addictionPpal, .baseApercus #contenu .typesJeuxPpal {
	background: #fff;
	display: inline;
	float: left;
	padding: 10px;
	width: 630px;
} 
.baseAffiliation #contenu .addictionPpal p {
	padding:0 0 10px 0;
}



/* Jackpots
-----------------------------------*/
 
.baseJackpots #header  {
	background: url("../images/bases/base_jackpots.jpg") no-repeat;
	height:621px;
} 
.baseApercus #header  {
	background: url("../images/bases/base_apercus.jpg") no-repeat;
	height:621px;
}
.baseJackpots #entrer {
	position:absolute;
	top:291px;
	left:228px;
	width: 548px;
	height: 136px;
	color:#666;
	font-weight:700;
}
.baseApercus #entrer {
	position:absolute;
	top:324px;
	left:452px;
	width: 510px;
	height: 100px;
	color:#666;
	font-weight:700;
}
.baseJackpots #entrer p, .baseApercus #entrer p {
	padding: 10px;
}
.baseJackpots #entrer p#titreJackpots, .baseApercus p#titreLogiciel, .baseApercus #apercusTypeJeux {
	font: normal 18px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4D0506;
	text-align: center;
}
.baseApercus #apercusTypeJeux {
	position:absolute;
	top:385px;
	left:20px;
	width: 188px;
	text-align: left;
	height: 183px;
}
.baseApercus #apercusTypeJeux {
	line-height:30px;
}
.baseApercus p#titreLogiciel {
	position:absolute;
	top:388px;
	left:290px;
	width: 150px;
	text-align: left;
}
.baseJackpots #header #listeJackpots, .baseApercus #header #listeApercus {
	display: inline;
	font: normal 18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	top: 485px;
	left: 25px;
	width: 958px;
}
.baseApercus #header #listeApercus {
	left: 305px;
	width: 670px;
	top: 470px;
} 
.baseJackpots #header #listeJackpots  dd, .baseApercus  #header  #listeApercus  dd {
	width: 103px;
	margin: 0 37px 0 0;
	float: left;
	text-align: center;
}
.baseApercus #header #listeApercus dd {
	margin: 0 34px 0 0;
} 
.baseJackpots #header #listeJackpots dd.dernier, .baseApercus #header #listeApercus dd.dernier {
	margin: 0;
}
.baseJackpots #header #listeJackpots dd a, .baseApercus #header #listeApercus dd a, .baseApercus #apercusTypeJeux li a {
	color:#660000;
	text-decoration: none;
}
.baseJackpots #contenu, .baseApercus #contenu {
	height:auto;
	padding: 10px 0;
 }
.baseJackpots #contenu #pubCenter, .baseApercus #contenu #pubCenter {
	display:block;
	margin:0 auto 10px;
	border:1px solid #ccc;
	padding:10px;
	background:#fff;
}
.baseJackpots #contenu .jackpotsFois4 {
	padding: 10px 0;
}
.baseApercus #contenu .jackpotsFois4 {
	padding: 10px 0 0 20px;
}
.baseJackpots #contenu .jackpotsFois4 li , .code {
	width:200px;
	padding:10px;
	float: left;
	border: 10px solid #e7e7e7;
	background: #e7e7e7;
	height: 1%;
	position: static;
}
.baseApercus #contenu .jackpotsFois4 li  {
	width:220px;
	float: left;
	border: 1px solid #ccc;
	background: #e7e7e7;
	margin: 0 20px 20px  0;
}
.baseJackpots #contenu .jackpotsFois4 select, .baseJackpots #contenu .jackpotsFois4 option, .baseJackpots #contenu .jackpotsFois4 form {
	width: 200px;
}
.baseJackpots #contenu .jackpotsFois4 li img {
	padding:10px;
	border: 10px solid #fff;
	display: block;
	margin: 0 auto;
}
.baseApercus #contenu .jackpotsFois4 li img {
	border: 10px solid #fff;
	display: block;
	margin: 0 auto;
}
.baseJackpots #contenu .jackpotsFois4 li p, .baseApercus #contenu .jackpotsFois4 li p {
	padding:4px;
	text-align: center;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
}
