/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/*************************************************************************************************************************************************************************/
*{margin:0px; padding:0px; font-family:"Trebuchet MS", Verdana, sans-serif;;}
body{margin:0px; text-align:center; background:#9F0A00 url(../img/bg-body.gif);}

img{border:0}

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

html>body input[type="checkbox"]{margin:3px;}
html>body input[type="radio"]{margin:4px;}


.logo
{
  float: left;
  margin: 0px 15px 10px 0px;
}
.date
{
  float: right;
  text-align: right;
  width: 100%;
}
#fulltext
{
  display: none;
}
.nonecas
{
  display: none;
}
#domore, #doless { float: right; margin:0; padding: 0; }
#morecasino, #lesscasino { float: right; margin:0; padding-right: 8px; font-size: 12px;}
.voir
{
font-size:12px;
margin-top:25px;
margin-left:15px;
padding-left:15px;
background:url(../img/bg-fleche.gif) no-repeat;
}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
	div#bg_top, div#bg_roulette{position:relative; width:100%; min-height:250px; _height:250px; background:url(../img/bg-haut.gif) repeat-x;}
	div#bg_roulette{background:transparent url(../img/bg-end.gif) no-repeat 50% 0%;}
	
	
	div#main{position:relative; width:944px; min-height:250px; _height:250px; text-align:left; margin:0 auto; background:transparent url(../img/bg-roulette.jpg) no-repeat right top;}
	
	
	
	/* --------------------- partie top --------------------- */
	/* header */
	div#header{float:left; width:944px;}
	
	div#header div#logo{float:left; width:266px; height:110px; padding:20px 0 0 1px;}
	div#header div#pub{float:left; width:677px; padding:30px 0 0 0;}
	
	div#header ul#menu_haut{float:left; width:704px; height:38px;}

	div#header ul#menu_haut li{float:left; list-style:none;}
	div#header ul#menu_haut li a{float:left; height:38px; padding:0 18px; font-family:"Times New Roman", Times, serif; font-size:16px; color:#000; letter-spacing:1px; line-height:38px; background:transparent url(../img/bg-sep-menu.gif) no-repeat left top; display:block;}
	div#header ul#menu_haut li a:hover{color:#ff0000; text-decoration:none;}
	div#header ul#menu_haut li.last{background:transparent url(../img/bg-sep-menu.gif) no-repeat right top;}
	
/*	#pg_index div#header ul#menu_haut li a.menu_select, #pg_casinos div#header ul#menu_haut li a.bt_casinos, #pg_jeux div#header ul#menu_haut li a.bt_jeux, #pg_actu div#header ul#menu_haut li a.bt_actu, #pg_top div#header ul#menu_haut li a.bt_top, #pg_guide div#header ul#menu_haut li a.bt_guide{color:#ff0000;}*/

	#pg_index div#header ul#menu_haut li a#menu_select{color:#ff0000;}
	
	div#header ul#lang{float:left; width:240px; height:38px; background:transparent url(../img/bg-sep-menu-last.gif) no-repeat right top;}
	div#header ul#lang li{float:left; list-style:none;}
	div#header ul#lang li a{float:left; width:23px; height:38px; display:block;}
	div#header ul#lang li a span{display:none;}
  div#header ul#lang li span{ width:23px; height:38px;  display:none;}
	
	
	/* --------------------- partie centrale --------------------- */
	div#page{float:left; width:944px; padding-bottom:34px;}
	
	
	/* contenu */
	div#page div#content{float:left; width:726px; padding:44px 0 0 0;}
	
	div#chemin{ font-size:11px; color:#FFFFFF; margin-bottom:15px;}
	div#chemin a{font-size:11px; color:#FFFFFF}
	
	div#page div#content h2, div#page div#content p.titre_page_2{float:left; width:645px; height:39px; padding:15px 0 0 58px; background:transparent url(../img/bg-titre-page.gif) no-repeat; font-family:"Times New Roman", Times, serif; font-size:20px; color:#fff; letter-spacing:2px;font-weight:normal;}
	div#page div#content p.titre_page_2{height:57px; background:transparent url(../img/bg-titre-page-2.gif) no-repeat; line-height:22px;}
	
	div#page div#content p.intro_page{float:left; width:687px; padding:10px 35px 10px 4px; font-size:12px; color:#fff;}
	
	div.intro_page{float:left; width:687px; padding:10px 35px 10px 4px; font-size:12px; color:#fff;}
	div.intro_page p{padding-top:5px;}	
	div.intro_page h3{padding:20px 35px 10px 0px;}	
	
	div.texte_presentation{float:left; width:687px; padding:10px 35px 10px 4px; font-size:12px; color:#fff;}
	div.texte_presentation p{ margin:10px 10px 10px 25px; font-size:13px; font-family: Arial, Helvetica, sans-serif; color: #FFCCCC; word-spacing:3px; font-weight:lighter;}
	.img_edito{ float:left; margin:0px 10px 10px 25px;}
	.signature_edito{ float:right; margin:0px 60px 10px 0px;}
	
	
	/* barre droite */
	
	
	
	div#page div#sidebar{float:left; width:218px; padding:47px 0 0 0;}
	
	div#page div#sidebar p.tt_sidebar{float:left; width:217px; height:30px; padding-top:13px; background:transparent url(../img/bg-top-sidebar.gif) no-repeat; font-family:"Times New Roman", Times, serif; font-size:17px; color:#e7d484; letter-spacing:2px; text-align:center;}
	div#page .s2 p.tt_sidebar{background:transparent url(../img/bg-top-sidebar2.gif) no-repeat;}
  	
	div#page div#sidebar div.cadre_sidebar{float:left; width:217px; background:url(../img/bg-sidebar.gif) repeat-y;}
	
	div#page div#sidebar div.cadre_sidebar div.bloc_casino{float:left; width:217px; padding:11px 0 4px 0;}
	
	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.visuel{float:left; width:98px; padding:0 0 0 10px;}

	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.visuel img {border: 1px solid #DDA254;}
	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.visuel:hover img {border: 1px solid #FBE077;}
	
	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.texte{float:left; width:99px; font-size:11px; color:#fff; line-height:14px; padding:0 10px 0 0;}
	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.texte .nom_cas{font-size:13px; color:#eec40b; font-weight:bold; padding-bottom:5px; display:block;}
	
	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.boutons{float:left; width:199px; text-align:right; padding:0 18px 0 0;}
	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.boutons img{vertical-align:middle; margin-left:5px;}
	
	div#page div#sidebar .sidebar_facebook{margin-bottom:10px;float:left; width:217px; height:72px; padding-top:20px; background:transparent url(../img/bg-sidebar-facebook.png) no-repeat;}
	div#page div#sidebar .sidebar_twitter{margin-bottom:10px;float:left; width:217px; height:66px; padding-top:20px;background:transparent url(../img/bg-sidebar-twitter.png) no-repeat;}
  div#page div#sidebar .sidebar_twitter a{ color:#eec40b; text-decoration:underline; display:block;width:167px; height:46px; padding:20px 0 0 57px; font-size:14px;}
	.navbar_120{
		margin-top:10px;
		margin-left:40px;
		margin-bottom:10px;
	}
	div#page div#sidebar div.ban120{
		clear:both;
		padding-top:20px;
	}
	
	/* --------------------- partie bottom --------------------- */
	/* bandeau aide */
	div#bg_bandeau{clear:both; position:relative; width:100%; height:178px; background:transparent url(../img/bg-bandeau.gif) repeat-x;}
	div#bandeau{position:relative; width:944px; text-align:left; margin:0 auto;}
	
	div#bandeau div#aide_1{float:left; width:750px; height:153px; padding:25px 70px 0 128px; font-size:12px; color:#ffc44a; line-height:14px;}
	div#bandeau div#aide_1 .tt{font-size:13px; color:#fff; font-weight:bold; text-transform:uppercase;}
	
	div#bandeau div#aide_2{float:left; width:522px; padding:25px 10px 0 0; font-size:12px; color:#fff; line-height:14px;}
	div#bandeau div#aide_2 .tt{font-size:14px; color:#ff0000;}
	
	
	/* footer */
	div#bg_footer{clear:both; position:relative; width:100%; background-color:#000;}
	div#footer{position:relative; width:944px; margin:0 auto; font-size:10px; color:#808080; line-height:15px;}
	div#footer a{color:#808080;}
	
	div#footer p.liens_1{font-size:11px; padding-top:20px;}
	div#footer p.liens_2{padding:18px 0 35px 0;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* CLASS génériques */ 
/*************************************************************************************************************************************************************************/
	.bold{font-weight:bold;}
	.italic{font-style:italic;}
	.clear{clear:both;}
	
	.center{text-align:center;}
	
	

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

/*************************************************************************************************************************************************************************/
/* Bloc css de la page actualite */ 
/*************************************************************************************************************************************************************************/
	
	/* cadre degrade */
	div#page div#content div.bg_cadre{float:left; width:706px; background:url(../img/bg-cadre.gif) repeat-y bottom;  margin-top:9px;}
	div#page div#content div.bg_cadre_degrade{float:left; width:706px; background:url(../img/bg-cadre-degrade.gif) no-repeat;}
	div#page div#content div.bg_cadre_degrade2{float:left; width:706px; background:url(../img/bg-cadre-degrade2.gif)repeat-y;}
	div#page div#content div.cadre{float:left; width:706px; padding:15px 0 12px 0; background:url(../img/bg-cadre-bas.gif) no-repeat left bottom ;}
	div#page div#content div.cadre2{float:left; width:706px; padding:15px 0 12px 15px; background:url(../img/bg-cadre-bas.gif) no-repeat left bottom;}
	div#page div#content div.cadre div.bloc_actu{float:left; text-align: justify; width:90%; padding:11px 45px 18px 40px; background:url(../img/bg-fleche.gif) no-repeat 22px 12px; font-size:12px; color:#ffbebf; line-height:13px;}
	div#page div#content div.cadre div.colonne_actu{float:left;  width:99%; }
	div#page div#content div.cadre div.colonne_actu div.bloc_actu2_img{float:left; width:65px; padding:11px 0px 18px 20px; font-size:12px; color:#ffbebf; line-height:13px;}
	div#page div#content div.cadre div.colonne_actu div.bloc_actu2{float:right; width:540px; padding:11px 45px 13px 10px; font-size:12px; color:#ffbebf; line-height:13px;}
	div#page div#content div.cadre div.bloc_actu .date{font-size:10px; width:100%; color:#fdfb72;}
	div#page div#content div.cadre div.bloc_actu h3{font-size:12px; color:#fdfb72; font-weight:bold; margin:0; padding:0;}
	
	div#page div#content div.cadre div.bloc_actu a.lk_actu{color:#fdfb72; font-weight:bold; text-decoration:underline;}
	div#page div#content div.cadre div.bloc_actu a.lk_actu:hover{text-decoration:none;}
	
	div#page div#content div.cadre div.visuel img {border: 1px solid #DDA254;}
	div#page div#content div.cadre div.visuel:hover img {border: 1px solid #FBE077;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page jeux de casino */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre2 div.bloc_jeu, div#page div#content div.cadre div.bloc_jeu{float:left; width:706px; padding:25px 0 29px 0;}
	
	div#page div#content div.cadre2 div.bloc_jeu div.visu_jeu, div#page div#content div.cadre div.bloc_jeu div.visu_jeu{float:left; width:174px; text-align:right; padding-right:11px;}
	
	div#page div#content div.cadre2 div.bloc_jeu div.texte_jeu, div#page div#content div.cadre div.bloc_jeu div.texte_jeu{float:left; width:479px; padding:0 25px 0 17px; background:url(../img/bg-fleche.gif) no-repeat 0px 3px; font-size:12px; color:#fff; line-height:15px;}
	div#page div#content div.cadre2 div.bloc_jeu div.texte_fiche{float:left; width:479px; padding:0 25px 0 17px;  font-size:12px; color:#fff; line-height:15px;}
	div#page div#content div.cadre2  div.bloc_jeu div.texte_jeu h3, div#page div#content div.cadre div.bloc_jeu div.texte_jeu h3{margin:0; padding:0;}

	div#page div#content div.cadre2 div.bloc_jeu div.texte_jeu a.lk_jeu, div#page div#content div.cadre div.bloc_jeu div.texte_jeu a.lk_jeu{font-size:14px; color:#ffea3f; font-weight:bold; padding-bottom:7px; display:block;}
	div#page div#content div.cadre2 div.bloc_jeu a.lk_fiche{font-size:13px; color:#ffea3f; font-weight:bold; padding-bottom:7px; padding-left: 30px; display:block; }	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page top guide */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre p.nav_guide{float:left; width:706px; text-align:center; font-size:12px; color:#fff; padding:4px 0 10px 0;}
	div#page div#content div.cadre p.nav_guide a{color:#fff;}
	div#page div#content div.cadre p.nav_guide a.on{color:#ffea3f;}
	
	div#page div#content div.cadre p.tt_guide{float:left; width:651px; background:url(../img/bg-fleche.gif) no-repeat 22px 18px; font-size:13px; color:#fff; font-weight:bold; padding:16px 15px 4px 40px;}
	
	div#page div#content div.cadre div.bloc_guide{float:left; width:706px; padding:18px 0 20px 0; font-size:12px; color:#fff;}
	
	div#page div#content div.cadre div.bloc_guide p.guide_1{float:left; width:410px; font-size:14px; color:#fdfb72; font-weight:bold; padding:0 0 0 40px;}
	div#page div#content div.cadre div.bloc_guide p.guide_1 a{color:#fdfb72;}
	div#page div#content div.cadre div.bloc_guide p.guide_2{float:left; width:238px; font-size:10px; text-align:right; padding:4px 18px 0 0;}
	div#page div#content div.cadre div.bloc_guide p.guide_3{float:left; width:622px; padding:10px 44px 0 40px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page gagnant */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre p.texte_cadre{float:left; width:646px; font-size:12px; color:#fff; padding:8px 20px 0 40px;}
	div#page div#content div.cadre p.texte_cadre ul{ clear:left; color:#FFFFFF;}
	div#page div#content div.cadre p.texte_cadre li{ clear:left; color:#FFFFFF;}
	div#page div#content div.cadre span.spip{float:left; width:606px; font-size:12px; color:#fff; padding:8px 40px 0 60px;}
	div#page div#content div.cadre span.spip p {padding-bottom:8px;}
  div#page div#content div.cadre p.date{float:right; font-size:11px; color:#fff; padding:8px 20px 0 40px;}
	div#page div#content div.cadre p.texte_cadre .tt{font-size:18px; color:#fdfb72; font-weight:bold;}
	
	div#page div#content div.cadre p.date_cadre{float:left; width:680px; font-size:10px; color:#fff; text-align:right; padding:12px 26px 22px 0;}
	
	div#page div#content div.cadre p.liens_cadre{float:left; width:646px; font-size:14px; color:#fdfb72; padding:18px 20px 0 40px;}
	div#page div#content div.cadre p.liens_cadre a{font-size:12px; color:#fff; line-height:18px; background:url(../img/bg-fleche.gif) no-repeat 4px 2px; padding:0 0 0 23px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page contact */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre p.intitule{float:left; width:73px; font-size:14px; color:#fdfb72; font-weight:bold; padding:5px 0 0 40px;}
	
	div#page div#content div.cadre p.champs{float:left; width:593px;}
	div#page div#content div.cadre p.champs .contact_1, div#page div#content div.cadre p.champs .contact_2{width:500px; height:20px; border:1px solid #fff; font-size:14px; color:#1c1c0f; margin-bottom:10px;}
	div#page div#content div.cadre p.champs .contact_2{height:170px;}
	
	div#page div#content div.cadre p.bouton{float:left; width:501px; text-align:center; padding:5px 92px 0 113px;}
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page sitemap */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre div.sitemap h3.sitemap{margin-left:50px; font-size:17px; color:#FFF;}
	div#page div#content div.cadre div.sitemap ul{margin-left:70px;}
	div#page div#content div.cadre div.sitemap li{ list-style:none; font-size:13px;}	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page guide casino */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre p.texte_cadre .tt_2{font-size:15px; color:#ffea3f;}
	
	div#page div#content div.cadre ul.liste_cadre{float:left; width:544px; font-size:12px; color:#fff; padding:18px 90px 10px 72px;}
	div#page div#content div.cadre ul.liste_cadre li{list-style:none; line-height:14px; background:url(../img/bg-puce.gif) no-repeat 0px 6px; padding:0 0 6px 9px;}
	
	div#page div#content div.cadre div.bloc_equipe{float:left; width:681px; background:url(../img/bg-colonnes.gif) repeat-y; padding:0 9px 0 16px; margin:16px 0 12px 0;}
	
	div#page div#content div.cadre div.bloc_equipe div.colonne{float:left; width:227px;}
	
	div#page div#content div.cadre div.bloc_equipe div.colonne p.visu{text-align:center; font-size:13px; color:#ffea3f; font-weight:bold;}
	div#page div#content div.cadre div.bloc_equipe div.colonne p.visu img{margin-bottom:6px;}
	
	div#page div#content div.cadre div.bloc_equipe div.colonne p.texte{font-size:12px; color:#fff; padding:12px 16px 6px 24px;}
	div#page div#content div.cadre div.bloc_equipe div.colonne p.texte a{color:#fff;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page jeux roulette */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre div.fiche_jeu h3{font-size:16px; color:#ffea3f; font-weight:bold; margin:0; padding:20px 0 10px 40px;}
	div#page div#content div.cadre div.fiche_jeu h4{font-size:13px; color:#ffea3f; padding:30px 0 10px 40px;}
	div#page div#content div.cadre div.fiche_jeu h5{font-size:12px; color:#fff; padding:10px 0 10px 40px; text-decoration:underline;}
	div#page div#content div.cadre div.fiche_jeu p {font-size:12px; color:#fff; padding:8px 20px 5px 40px;}
	div#page div#content div.cadre div.fiche_jeu ul{font-size:12px; color:#fff; padding:8px 20px 0px 70px;}
	
	div#page div#content div.cadre div.fiche_jeu .img_left{float:left; margin:10px 10px 10px 30px;}
	div#page div#content div.cadre div.page_jeu{float:right; width:210px; text-align:left; padding-left: 5px; padding-top: 35px; padding-bottom: 25px;}
	div#page div#content div.cadre div.fiche_jeu .pad{line-height:20px; padding-left:48px; display:block;}
	
	div#page div#content div.cadre dl{clear:both; font-size:12px; color:#fff; line-height:20px; padding:18px 0 10px 88px;}
	div#page div#content div.cadre dt{width:150px; float:left; clear:left;}
	div#page div#content div.cadre dd{margin-left:160px;}
	
	div#page div#content div.cadre div.bloc_choix{float:left; width:163px; height:310px; background:url(../img/bg-choix.gif) no-repeat 40px 12px; padding:12px 32px 0 40px;}
	
	div#page div#content div.cadre div.bloc_choix p.chx_1{text-align:center; padding:8px 0 0 0;}
	
	div#page div#content div.cadre div.bloc_choix p.chx_2{font-size:15px; color:#fff; font-weight:bold; padding:12px 0 0 15px;}
	
	div#page div#content div.cadre div.bloc_choix p.chx_3{height:46px; font-size:11px; color:#fff; padding:8px 0 0 15px;}
	
	div#page div#content div.cadre div.bloc_choix p.chx_4{text-align:center; padding:8px 0 0 0;}
	div#page div#content div.cadre div.bloc_choix p.chx_4 img{vertical-align:middle; margin:0 2px;}
	
	div#page div#content div.cadre div.bloc_choix p.chx_5{font-size:12px; color:#fff; padding:17px 0 0 0;}
	
	
	div#page div#content div.cadre h2{float:left; width:683px; padding:5px 0 0px 23px; background:transparent url(../img/bg-titre-filet.gif) no-repeat left bottom; font-family:"Times New Roman", Times, serif; font-size:18px; color:#fff; letter-spacing:2px; margin:0; font-weight:normal;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page casinos en ligne */ 
/*************************************************************************************************************************************************************************/

	div#page div#content div.cadre p.tt_tab{float:left; width:706px; font-family:"Times New Roman", Times, serif; font-size:15px; color:#ff0000; font-weight:bold; letter-spacing:1px; text-align:center; padding:0 0 8px 0;}
	
	div#page div#content div.cadre div.pad_tab{float:left; width:691px; padding-left:15px;}
	
	div#page div#content div.cadre .tab_casinos{float:left; width:680px; font-size:12px; color:#fff; border-collapse:collapse;}
	
	div#page div#content div.cadre .tab_casinos th{background-color:#480900; font-size:11px; color:#eaac36; padding:5px 0 7px 0;}
	
	div#page div#content div.cadre .tab_casinos td{vertical-align:top; border-bottom:1px solid #480900; padding:12px 0;}
	div#page div#content div.cadre .tab_casinos td.td_3, div#page div#content div.cadre .tab_casinos td.td_4, div#page div#content div.cadre .tab_casinos td.td_5, div#page div#content div.cadre .tab_casinos td.td_6{padding-top:15px;}
	
	div#page div#content div.cadre .tab_casinos .td_1{width:124px;}
	
	div#page div#content div.cadre .tab_casinos .td_2{width:150px;}
	div#page div#content div.cadre .tab_casinos .td_2 a.lk_nom{font-size:14px; color:#fdfb72; font-weight:bold; text-decoration:underline; padding-bottom:6px; display:block;}
	div#page div#content div.cadre .tab_casinos .td_2 a.lk_nom:hover{text-decoration:none;}
	
	div#page div#content div.cadre .tab_casinos .td_3{width:61px; text-align:center;}
	
	div#page div#content div.cadre .tab_casinos .td_4{width:76px; text-align:center;}
	
	div#page div#content div.cadre .tab_casinos .td_5{width:66px; text-align:center;}
	
	div#page div#content div.cadre .tab_casinos .td_6{width:95px; text-align:center;}
	
	div#page div#content div.cadre .tab_casinos .td_7{width:108px; text-align:center;}
	div#page div#content div.cadre .tab_casinos td.td_7{font-size:10px; color:#ffff5e; font-style:italic;}
	div#page div#content div.cadre .tab_casinos td.td_7 a{color:#ffff5e; text-decoration:underline;}
	div#page div#content div.cadre .tab_casinos td.td_7 a:hover{text-decoration:none;}
	div#page div#content div.cadre .tab_casinos td.td_7 img{margin-bottom:6px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page casino en ligne 32 Vegas */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content h2 .nom{font-family:"Times New Roman", Times, serif; color:#fdfb72; font-weight:bold;font-weight:normal;}
	
	div#page div#content div.cadre div.visu_casino{float:left; width:151px; height:188px; background:url(../img/bg-visu-casino.gif) no-repeat 23px 0px; padding:0 29px 0 23px; text-align:center;}
	div#page div#content div.cadre div.visu_casino img{margin-top:8px;}
	
	div#page div#content div.cadre div.texte_casino{float:left; width:479px; font-size:12px; color:#fff; padding:0 24px 0 0;}
	div#page div#content div.cadre div.texte_casino h3{font-size:18px; color:#fdfb72; font-weight:bold;}
	div#page div#content div.cadre div.texte_casino h4{font-size:14px; color:#fdfb72; font-weight:bold;}
	
	div#page div#content div.cadre div.texte_casino ul{ margin-left:30px;}
	
	div#page div#content div.cadre h3.tt_filet_2{float:left; width:683px; padding:33px 0 13px 23px; background:transparent url(../img/bg-titre-filet-2.gif) no-repeat left bottom; font-size:16px; color:#fff;}
	
	div#page div#content div.cadre div.bloc_image_1{float:left; width:299px; padding:10px 38px 0 23px; text-align:center; font-size:12px; color:#fff; line-height:14px;}
	
	div#page div#content div.cadre div.bloc_image_2{float:left; width:346px; font-size:12px; color:#fff; line-height:14px; padding-top:10px;}
	div#page div#content div.cadre div.bloc_image_2 div.vignette{float:left; width:135px; padding:0 38px 7px 0; text-align:center;}
	
	div#page div#content div.cadre div.bloc_image_1 img, div#page div#content div.cadre div.bloc_image_2 img{margin-bottom:7px;}
	
	div#page div#content div.cadre dl.infos{padding:18px 0 0 23px;}



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

/*************************************************************************************************************************************************************************/
/* Bloc css de la page page */ 
/*************************************************************************************************************************************************************************/
	div#page div#content div.cadre div.page p{font-size:12px; color:#fff; padding:8px 20px 0 40px;}
	div#page div#content div.cadre div.page h3{color:#fff; padding:8px 20px 0 40px;}
	div#page div#content div.cadre div.page h4{color:#fff; padding:8px 20px 0 40px;}		
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page index */ 
/*************************************************************************************************************************************************************************/
	
	#pg_index div#page div#content{padding:15px 0 0 0;}
	
	
	/* cadres top casino et top poker */
	div#page div#content div.bg_cadre_2, div#page div#content div.bg_cadre_2b{float:left; width:215px; background:url(../img/bg-cadre-2.gif) repeat-y; margin-right:15px;}
	div#page div#content div.bg_cadre_2b{width:222px; margin-right:9px;}
	
	div#page div#content div.bg_cadre_degrade_2{float:left; width:215px; background:url(../img/bg-cadre-degrade-2.gif) no-repeat;}
	div#page div#content div.bg_cadre_degrade_2b{float:left; width:215px; background:url(../img/bg-cadre-degrade-2b.gif) no-repeat; padding-right:7px;}
	
	div#page div#content div.cadre_2, div#page div#content div.cadre_2b{float:left; width:215px; padding:28px 0 20px 0; background:url(../img/bg-cadre-bas-2.gif) no-repeat left bottom;}
	
	
	div#page div#content div.bg_cadre_2 h2, div#page div#content div.bg_cadre_2b h3, div#page div#content div.bg_cadre_3 h3{float:none; width:auto; font-family:"Times New Roman", Times, serif; font-size:20px; color:#fff; padding:0 0 18px 15px; background:none; margin:0; height:20px;font-weight:normal;}
	div#page div#content div.bg_cadre_2 h2 span, div#page div#content div.bg_cadre_2b h3 span, div#page div#content div.bg_cadre_3 h3 span{font-family:"Times New Roman", Times, serif;}
	div#page div#content div.bg_cadre_2 p.tt span, div#page div#content div.bg_cadre_2b p.tt span, div#page div#content div.bg_cadre_3 p.tt span{font-family:"Times New Roman", Times, serif;}
	
	
	div#page div#content .tab_top{float:left; width:215px; font-size:12px; color:#fff; font-weight:bold; border-collapse:collapse;}
	
	div#page div#content .tab_top td{vertical-align:top; text-align:center; padding-bottom:2px;}
	
	div#page div#content .tab_top .td_1, div#page div#content .tab_top .td_1b{width:16px; background:url(../img/bg-chiffre.gif) no-repeat 16px 0px; vertical-align:middle; padding:0 10px 3px 15px; font-size:9px; color:#000; letter-spacing:-1px;}
	div#page div#content .tab_top .td_1 a{color:#000;}
	div#page div#content .tab_top .td_1b{background:url(../img/bg-chiffre-2.gif) no-repeat 14px 0px; color:#f72b01;}
	div#page div#content .tab_top .td_1b a{color:#f72b01;}
	div#page div#content .tab_top .td_2{width:114px; text-align:left; padding-top:2px; line-height:13px;}
	div#page div#content .tab_top .td_3{width:30px;}
	div#page div#content .tab_top .td_4{width:30px; padding-top:2px;}
	
	
	/* cadre casino du mois */
	div#page div#content div.bg_cadre_3{float:left; width:245px; background:url(../img/bg-cadre-3.gif) repeat-y;}
	div#page div#content div.bg_cadre_degrade_3{float:left; width:245px; background:url(../img/bg-cadre-degrade-3.gif) no-repeat;}
	div#page div#content div.cadre_3{float:left; width:245px; padding:28px 0 20px 0; background:url(../img/bg-cadre-bas-3.gif) no-repeat left bottom;}
	
	div#page div#content div.bg_cadre_3 p.casino_mois{font-size:11px; color:#fff; line-height:12px; padding:0 12px 0 16px;}
	div#page div#content div.bg_cadre_3 p.casino_mois .nom{font-size:13px; font-weight:bold;}
	div#page div#content div.bg_cadre_3 p.casino_mois img{vertical-align:middle; margin-bottom:10px;}
	div#page div#content div.bg_cadre_3 p.casino_mois .visu{border:1px solid #3b0000; margin:4px 0 10px 0;}
	
	div#page div#content div.bg_cadre_3 p.bt_mois{text-align:center; padding:7px 0 0 0;}
	div#page div#content div.bg_cadre_3 p.bt_mois img{vertical-align:middle; margin:0 3px;}
	
	
	/* cadre casino a la une */
	div#page div#content div.cadre div.casino_une{float:left; width:397px;}
	
	div#page div#content div.cadre div.casino_une h2{float:none; width:auto; font-family:"Times New Roman", Times, serif; font-size:18px; color:#fff; padding:0 0 10px 22px; background:none; height:20px;font-weight:normal;}
	div#page div#content div.cadre div.casino_une h2 span{font-family:"Times New Roman", Times, serif;font-weight:normal;}
	
	div#page div#content div.cadre div.casino_une div.bloc_choix{height:271px; background:url(../img/bg-choix-2.gif) no-repeat 21px 0px; padding:0 0 0 21px;}
	
	
	div#page div#content div.cadre div.actu_home{float:left; width:309px;}
	
	div#page div#content div.cadre div.actu_home div.tt_filet_home{float:left; width:292px; background:url(../img/bg-titre-filet-3.gif) no-repeat left bottom; padding-bottom:12px;}
	div#page div#content div.cadre div.actu_home div.tt_filet_home h3{float:left; width:160px; font-family:"Times New Roman", Times, serif; font-size:18px; color:#fff; font-weight:bold; letter-spacing:2px; margin:0;}
	div#page div#content div.cadre div.actu_home div.tt_filet_home p.tt_2{float:left; width:132px; font-size:10px; color:#ff0000; font-weight:bold; text-align:right; padding-top:7px;}
	div#page div#content div.cadre div.actu_home div.tt_filet_home p.tt_2 a{color:#ff0000;}
	
	div#page div#content div.cadre div.actu_home div.bloc_actu{float:left; width:261px; padding:6px 12px 7px 17px; background:url(../img/bg-fleche.gif) no-repeat 0px 8px;}
	
	
	/* cadre conseils */
	div#page div#content div.bg_cadre_4{float:left; width:411px; background:url(../img/bg-cadre-4.gif) repeat-y; margin:15px 0 5px 0;}
	div#page div#content div.bg_cadre_degrade_4{float:left; width:411px; background:url(../img/bg-cadre-degrade-4.gif) no-repeat;}
	div#page div#content div.cadre_4{float:left; width:411px; padding:17px 0 15px 0; background:url(../img/bg-cadre-bas-4.gif) no-repeat left bottom;}
	
	div#page div#content div.bg_cadre_4 h3{font-family:"Times New Roman", Times, serif; font-size:15px; color:#fdf170; font-weight:bold; letter-spacing:1px; padding:0 0 0 22px;}
	
	div#page div#content div.bg_cadre_4 p.intro{font-size:12px; color:#fff; padding:28px 44px 5px 22px;}
	
	div#page div#content div.bg_cadre_4 div.conseil_court{float:left; width:351px; font-size:12px; color:#fdf170; font-weight:bold; padding:10px 20px 6px 40px; background:url(../img/bg-fleche.gif) no-repeat 23px 13px;}
	div#page div#content div.bg_cadre_4 div.conseil_court a{color:#fdf170;}
	
	div#page div#content div.bg_cadre_4 div.conseil_long{float:left; width:386px; font-size:11px; color:#fff; padding:0 12px 0 13px; display:none;}
	
	div#page div#content div.bg_cadre_4 div.conseil_long p.conseil_1{float:left; width:351px; font-size:12px; color:#ff0000; font-weight:bold; padding:0 8px 5px 27px; background:#960100 url(../img/bg-fleche.gif) no-repeat 10px 3px;}
	div#page div#content div.bg_cadre_4 div.conseil_long p.conseil_2{float:left; width:351px; padding:0 8px 0 27px; background-color:#960100;}
	
	
	/* cadre jeux */
	div#page div#content div.bg_cadre_5{float:left; width:275px; background:url(../img/bg-cadre-5.gif) repeat-y; margin:15px 0 5px 20px;}
	div#page div#content div.bg_cadre_degrade_5{float:left; width:275px; background:url(../img/bg-cadre-degrade-5.gif) no-repeat;}
	div#page div#content div.cadre_5{float:left; width:275px; padding:17px 0 20px 0; background:url(../img/bg-cadre-bas-5.gif) no-repeat left bottom;}
	
	div#page div#content div.bg_cadre_5 h3{font-family:"Times New Roman", Times, serif; font-size:15px; color:#fdf170; font-weight:bold; letter-spacing:1px; padding:0 0 21px 15px;}
	
	
	div#page div#content div.bg_cadre_5 div.lien_jeu{float:left; width:87px; height:94px; margin-top:14px;}
	div#page div#content div.bg_cadre_5 div.lien_jeu a{height:23px; padding-top:71px; font-size:10px; color:#fff; font-weight:bold; display:block;}
	
	div#page div#content div.bg_cadre_5 div#jeu_1{float:left; width:87px; height:90px; background:url(../img/bg-jeux-1.gif) no-repeat 7px 0px;}
	div#page div#content div.bg_cadre_5 div#jeu_1 a{width:54px; padding-left:33px; background:url(../img/bg-fleche-2.gif) no-repeat 21px 73px;}
	
	div#page div#content div.bg_cadre_5 div#jeu_2{background:url(../img/bg-jeux-2.gif) no-repeat 2px 0px;}
	div#page div#content div.bg_cadre_5 div#jeu_2 a{width:53px; padding-left:34px; background:url(../img/bg-fleche-2.gif) no-repeat 21px 73px;}
	
	div#page div#content div.bg_cadre_5 div#jeu_3{background:url(../img/bg-jeux-3.gif) no-repeat 13px 0px;}
	div#page div#content div.bg_cadre_5 div#jeu_3 a{width:61px; padding-left:26px; background:url(../img/bg-fleche-2.gif) no-repeat 14px 73px;}
	
	div#page div#content div.bg_cadre_5 div#jeu_4{background:url(../img/bg-jeux-4.gif) no-repeat 12px 0px;}
	div#page div#content div.bg_cadre_5 div#jeu_4 a{width:54px; padding-left:33px; background:url(../img/bg-fleche-2.gif) no-repeat 21px 73px;}
	
	div#page div#content div.bg_cadre_5 div#jeu_5{background:url(../img/bg-jeux-5.gif) no-repeat 11px 0px;}
	div#page div#content div.bg_cadre_5 div#jeu_5 a{width:53px; padding-left:34px; background:url(../img/bg-fleche-2.gif) no-repeat 21px 73px;}
	
	div#page div#content div.bg_cadre_5 div#jeu_6{background:url(../img/bg-jeux-6.gif) no-repeat 13px 0px;}
	div#page div#content div.bg_cadre_5 div#jeu_6 a{width:61px; padding-left:26px; background:url(../img/bg-fleche-2.gif) no-repeat 14px 73px;}
	
	
	/* cadre selection */
	div#page div#content div.cadre div.colonnes{float:left; width:700px; background:url(../img/bg-colonnes-casinos.gif) repeat-y; margin-top:16px; padding-left:6px;}
	div#page div#content div.cadre div.colonnes2{float:left; width:700px; margin-top:0px; padding-left:6px;}	
	div#page div#content div.cadre div.colonnes div.bloc_select{float:left; width:229px; padding-bottom:6px;}
	
	div#page div#content div.cadre div.colonnes div.bloc_select div.visu{float:left; width:94px; padding:0 0 0 16px;}
	div#page div#content div.cadre div.colonnes div.bloc_select div.visu_fiche{float:left; width:225px; padding:0; text-align: center;}
	
  div#page div#content div.cadre div.colonnes div.bloc_select div.visu img {border: 1px solid #DDA254;}
	div#page div#content div.cadre div.colonnes div.bloc_select div.visu:hover img {border: 1px solid #FBE077;}
	
	div#page div#content div.cadre div.colonnes div.bloc_select div.texte{float:left; width:109px; font-size:12px; color:#fff; padding:0 10px 0 0;}
	div#page div#content div.cadre div.colonnes div.bloc_select div.texte_fiche{float:left; width:225px; font-size:12px; color:#fff; padding:0 10px 0 0; text-align: center;}

 	div#page div#content div.cadre div.colonnes div.bloc_select div.texte_fiche .nom_cas, div#page div#content div.cadre div.colonnes div.bloc_select div.texte .nom_cas{font-size:13px; color:#eec40b; font-weight:bold; padding-bottom:5px; display:block;}
	div#page div#content div.cadre div.colonnes div.bloc_select div.texte img{vertical-align:middle; margin-top:8px;}


.tats{ visibility:hidden;}

/*Spip*/

.pagination{font-size:12px; float:right; margin-right:30px;}
#cadre_login{ text-align:center; color:#FFFFFF; margin-right:40px;}
#cadre_login a{ color:#FFFF00;}
#cadre_login legend{color:#FFFFFF;}
.formulaire_login{width:450px; text-align:left;}

.breves h2{ clear:both; margin-top:20px;font-weight:normal;}
.breves ul{margin-top:10px; clear:both;}
.breves li{margin-left:60px; padding-left:20px; list-style:none; font-size:12px;  background:url(../img/bg-fleche.gif) no-repeat 0px 10px;}


 div.logo_fiche {
background:transparent url(../img/bg-logo-fiche.gif) no-repeat scroll 0 0;
float:left;
height:131px;
margin-bottom:1px;
margin-left:15px;
margin-right:15px;
padding-top:18px;
text-align:center;
width:150px;
}
 div.logo_fiche_soft {
float:left;
height:131px;
margin-bottom:1px;
margin-left:15px;
margin-right:15px;
padding-top:18px;
text-align:center;
width:150px;
}


