/* CSS Document */
/*http://magic-casinos-jackpot.lan/ed/index.php*/
*{ margin:0; padding:0; outline-style:none;}
body{
	color:#ffffff;
	font:11px Arial, Helvetica, Verdana, sans-serif;
	background-color:#000000;
}
a {
	color:#ffffff;
	font:11px Arial, Helvetica, Verdana, sans-serif;
}

* a,* img, * button, * input {
	outline-style: none;
	text-decoration: none;
	border:none;
	background-color:transparent;
}
a img{
	border:0;
	outline-style: none;
}
button {
	text-indent:-5000px;
	cursor:pointer;
}
li {
	list-style-type: none;
}
.calage{
	clear:both;
	width:100%;
	height:0;
	line-height:0;
	background-color: transparent;
	overflow:hidden;
}
/*----------INIT FILTRE IE POUR PNG TRANSPARENT------*/
.png {behavior: url(style/iepngfix.htc);}
/*----------TEXTES--------*/
.centrage {margin:0 auto;}
.overflow {overflow:hidden;}
.font_arial{font-family: Arial, Helvetica, sans-serif;}
.letter_spacing {letter-spacing: -1px;}
.ss_bordure {border:0;}
.display_none {display:none;}
.txt_maj {text-transform:uppercase;}
.clear {clear:both;}
.txt_centrer {text-align:center;}
.txt_dt {text-align:right;}
.txt_adroite{text-align:right;}
.txt_bold {font-weight:bold;}
.txt_normal {font-weight:normal;}
.txt_soulign {text-decoration:underline;}
.txt_justif {text-align:justify;}
.txt_line1 {line-height:1px;}
.col_noir {color:#000000;}
.col_blanc {color:#ffffff;}
.col_rouge {color:#c30808;}
.col_rouge_cl {color:#cc0000;}
.bg_transparent {background-color:transparent;}
.txt_10 {font-size:10px;}
.txt_11 {font-size:11px;}
.txt_12 {font-size:12px;}
.txt_13 {font-size:13px;}
.txt_14 {font-size:14px;}
.txt_16 {font-size:16px;}
.txt_18 {font-size:18px;}
.txt_20 {font-size:20px;}
.txt_25 {font-size:25px;}
.txt_30 {font-size:30px;}
.txt_40 {font-size:40px;}
.float_left {float:left;}
.float_right {float:right;}
.padd_ht2 {padding:2px 0 0 0;}
.padd_ht5 {padding:5px 0 0 0;}
.padd_gch5 {padding:0 0 0 5px;}
.padd_bas5 {padding:0 0 5px 0;}
.padd_dt30 {padding:0 30px 0 0 ;}
.padd_dt35 {padding:0 35px 0 0 ;}
.marge_ht5 {margin:5px 0 0 0;}
.marge_ht_bas5 {margin:5px 0 5px 0;}
.marge_ht10 {margin:10px 0 0 0;}
.marge_ht15 {margin:15px 0 0 0;}
.marge_ht20 {margin:20px 0 0 0;}
.marge_gch5 {margin:0 0 0 5px;}
.marge_gch10 {margin:0 0 0 10px;}
.marge_gch15 {margin:0 0 0 15px;}
.marge_gch20 {margin:0 0 0 20px;}
.marge_gch25 {margin:0 0 0 24px;}
.marge_gch40 {margin:0 0 0 40px;}
.marge_gch50 {margin:0 0 0 50px;}
.marge_gch100 {margin:0 0 0 100px;}
.marge_dt5 {margin:0 5px 0 0;}
.marge_dt10 {margin:0 10px 0 0;}
.marge_dt15 {margin:0 15px 0 0 ;}
.marge_bas2 {margin:0 0 2px 0;}
.marge_bas5 {margin:0 0 5px 0;}
.marge_bas4 {margin:0 0 3px 0;}
.marge_bas10 {margin:0 0 10px 0;}
.marge_bas15 {margin:0 0 15px 0;}
.marge_bas20 {margin:0 0 20px 0;}
.marge_bas30 {margin:0 0 30px 0;}
.marge_bas40 {margin:0 0 40px 0;}
.width80 {width:80px;}
.width130 {width:130px;}
.width145 {width:145px;}
.width160 {width:160px;}
.width225 {width:225px;}
.width235 {width:235px;}
.width250 {width:250px;}
.width280 {width:280px;}
.width300 {width:300px;}
.width350 {width:350px;}
.width101 {width:101px;}
.width100 {width:100%;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
	line-height:50px;
}
h2,
h2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
}
h3 {
}
h4 {
}
h5 {
}

.pagination a:hover,
.page a:hover,
.faq a:hover,
.pop_defi a:hover  {
	color:#c30808;
}

.info_casino a:hover{
text-decoration:underline;
}

/*----------BOUTON PUCE INPUT--------*/
.champ_blc {
	background:url(../img/commun/bg_select.gif) top right no-repeat;
	height:18px;/*21*/
	padding:3px  0 0 0;
}
select {
	background:#ffffff url(../img/commun/bg_select.gif) top right no-repeat;
	border:0px;
}
.checkbox {
	margin:0 0 0 5px;
	padding:2px 0 0 0;
}
.defi_montant {
	background:#b40200 url(../img/commun/puce.gif) top right no-repeat;
	color:#FFFFFF;
	width:175px;/*180px*/
	height:22px;/*30px*/
	padding:8px 0 0 5px;
}
.encart_montant{
	-moz-opacity:0.5;
}
.puce_blche {
	background:url(../img/commun/puce_blc.gif) 0 5px no-repeat;
	padding:0 0 0 8px;
}
.euro {
	background:url(../img/commun/ico_euro.gif) right 0 no-repeat;
	min-height:37px;
}
.euro_defi {
	background:url(../img/commun/ico_euro.gif) 190px 0 no-repeat;
	min-height:37px;
}
.euro5 {
	background:url(../img/commun/ico_euro.gif) right 5px no-repeat;
	min-height:37px;
}
.euro10 {
	background:url(../img/commun/ico_euro.gif) right 10px no-repeat;
	min-height:37px;
}
.euro15 {
	background:url(../img/commun/ico_euro.gif) right 15px no-repeat;
	min-height:37px;
}
.euro_petit {
	background:url(../img/commun/ico_euro_petit.gif) right 3px no-repeat;
	min-height:17px;
}
.bt_rechercher {
	background:url(../img/commun/bt_chercher.gif) 0 0 no-repeat;
	width:100px;
	height:20px;
}
.bt_inscription {
	background:url(../img/commun/bt_inscription.gif) 0 0 no-repeat;
	width:100px;
	height:20px;
}
.bt_ok {
	background:url(../img/commun/bt_ok.gif) 0 0 no-repeat;
	width:41px;
	height:20px;
}
.bt_fermer {
	background:url(../img/commun/bt_fermer.gif) 0 0 no-repeat;
	position:absolute;
	z-index:1000;
	top:5px;
	right
	width:26px;
	height:20px;
}
.bt_voter {
	background:url(../img/commun/bt_voter.gif) 0 0 no-repeat;
	width:70px;
	height:20px;
}
.bt_valider {
	background:url(../img/commun/bt_valider.gif) 0 0 no-repeat;
	width:70px;
	height:20px;
}
/*----------POP--------*/
.cont_absolute {
	position: relative;
	width:1px;
}
.pop_sondage {
	position:absolute;
	width:250px;
	top:42px;
	left:-12px;
	z-index:100;
}

.pop_mot_passe_oublie{
	/*position:absolute;
	width:250px;
	top:-138px;
	left:-12px;
	z-index:100;*/
}

.pop_ami_err{
	position:absolute;
	width:250px;
	top:-175px;
	left:-25px;
	z-index:201;
}
.marge_form_ami {
	margin:40px 0 0 60px;
}

.pop_merci_gch {
	position:absolute;
	width:250px;
	top:25px;
	left:25px;
	z-index:100;
}
.pop_merci_dt {
	position:absolute;
	width:250px;
	top:25px;
	left:-25px;
	z-index:100;
}

.pop_ami {
	position: absolute;
	width:450px;
	bottom:20px;
	left:-255px;
	z-index:200;
}
.pop_ht {
	background:url(../img/commun/pop_ht.gif) 0 0 no-repeat;
	width:450px;
	height:15px;
}
.pop_ctr {
	background:url(../img/commun/pop_ctr.gif) 0 0 repeat-y;
	width:425px;/*450px*/
	padding:0 13px 0 12px;
}
.pop_ctr form {
	width:425px;
}
.pop_bas {
	background:url(../img/commun/pop_bas.gif) 0 0 no-repeat;
	width:450px;
	height:15px;
}
.pop_message {
	width:415px;
	height:100px;
}
.pop_etroite_ht {
	background:url(../img/commun/pop_etroite_ht.gif) 0 0 no-repeat;
	width:250px;
	height:15px;
}
.pop_etroite_ctr {
	background:url(../img/commun/pop_etroite_ctr.gif) 0 0 repeat-y;
	width:225px;/*450px*/
	padding:0 13px 0 12px;
}
.pop_etroite_bas {
	background:url(../img/commun/pop_etroite_bas.gif) 0 0 no-repeat;
	width:250px;
	height:15px;
}

/*----------CONTENEUR--------*/
#conteneur {
	width:1200px;
	margin:0 auto 15px auto;
}
/*----------HEADER--------*/
#header {
	background:url(../img/commun/bg_header.jpg) top center no-repeat;
	width:1200px;
	height:230px;
}
#logo_cont {
	width:708px;/*1200px*/
	height:153px;/*180px*/
	padding:27px 0 0 492px;
}
#logo {
	background:url(../img/commun/logo.png) no-repeat;
	width:228px;
	height:145px;
}
#logo a {
	display:block;
	width:228px;
	height:145px;
	text-indent:-5000px;
}
#suivre_montant a{
	background:url(../img/commun/ico_rss.gif) top right no-repeat;
	display:block;
	width:160px;
	height:16px;
	margin:130px 105px 0 0;
}
/*----------CENTER--------*/
#center {
	/*background:url(../img/commun/bg_center.jpg) top center no-repeat;*/
	width:990px;
	padding:30px 0 0 0;
	margin:0 auto;
}
.padd_bloc {
	padding:13px 8px 10px 12px;
}
/*----------COL GAUCHE--------*/
#col_gch {
	/*background-color:#FF6633;*/
	width:250px;
	margin:0 15px 0 0;
}
#ou_jouer {
	background:url(../img/commun/ou_grand.jpg) 0 0 no-repeat;
	width:230px;/*250px*/
	height:197px;/*220px*/
}
#ou_jouer_reduit {
	background:url(../img/commun/ou-jouer-reduit.jpg) 0 0 no-repeat;
	width:230px;/*250px*/
	height:127px;/*150px*/
}
#comment_jouer,
#gagnant_reduit {
	background:url(../img/commun/comment.gif) 0 0 no-repeat;
	width:230px;/*250px*/
	height:27px;/*50px*/
}
#defi {
	background:url(../img/commun/defi.jpg) 0 0 no-repeat;
	width:230px;/*250px*/
	height:137px;/*160px*/
}
#les_gagnants {
	background:url(../img/commun/les_gagnants.jpg) 0 0 no-repeat;
	width:230px;/*250px*/
	height:137px;/*160px*/
}
#defi button {
	margin:10px 0 0 75px;
}
.valider_cont {
	width:230px;
	height:20px;
}
/*----------COL CENTRE--------*/
#col_ctr {
	/*background-color:#FF9933;*/
	width:460px;
}
#ctr_jackpot,
#lancement {
	width:460px;
	height:187px;
	margin:-3px 0 23px 0;
}
#lancement {
	/*background:url(../img/commun/jackpot_ecran.png) 0 0 no-repeat;*/
}
#ctr_jackpot {
	background:url(../img/commun/jackpot.png) 0 0 no-repeat;
}
#ctr_jackpot_national {
	background:url(../img/commun/jackpot_national.jpg) 0 0 no-repeat;
	width:430px;/*450px*/
	height:107px;/*130px*/
	margin:0 0 20px 5px;
}
#ctr_offre {
	background:url(../img/commun/offre_ctr.jpg) 0 0 no-repeat;
	width:322px;/*450px*/
	height:82px;/*110px*/
	margin:0 0 0 5px;
	padding:18px 8px 10px 120px;
}
.page {
	width:430px;/*450px*/
	height:240px;/*263px*/
	margin:0 0 0 5px;
}
.tb_page {
	width:430px;/*450px*/
	height:240px;/*263px*/
}
.bg_page {
	background:url(../img/commun/contenu.jpg) 0 0 no-repeat;
}
.bg_page_etoile {
	background:url(../img/commun/contenu_etoile.jpg) 0 0 no-repeat;
}
.scroll {
	height:240px;
	padding:0 8px 0 0;
}
.scroll_ht {
	height:475px;
	padding:0 8px 0 0;
}
.page img {
	border:5px solid #ededed;
}
.marge20_15 {
	padding:20px 12px 0 0;
}
.votre_casino {
	height:100%;
}
.votre_casino img {
	margin:0 12px 5px 0;
}
.resultat {
	border:#fb963e solid 1px;
	width:192px;
	height:126px;/*135px*/
	padding:5px 5px 5px 5px;
	overflow:hidden;
}
.resultat_info {
	width:150px;
}

.resultat img{
	border:#ededed solid 1px;
}
.resultat_imag {
	width:150px;
	max-height:65px;
	overflow:hidden;
}
.resultat_lien {
	background:url(../img/commun/ico_loupe.png) 0 0 no-repeat;
	width:28px;
	height:28px;
	margin:46px 5px 0 0;
}
.resultat_lien a {
	display:block;
	width:28px;
	height:28px;
	text-indent:-5000px;
}
.marge_bt_insription {
	margin:15px 0 0 167px;
	text-indent:-5000px;
}
.page li,
.faq li {
	list-style-position: inside;
	list-style-type: disc;
	margin:5px 0  0 0;
}
#carte {
	/*background:url(../img/commun/carte.png) 0 0 no-repeat;*/
	width:237px;
	height:240px;
}
#carte  img{
	border:none;
}

/*----------COL DROITE--------*/
#col_dt {
	/*background-color:#FFCC33;*/
	width:250px;
	margin:0 0 0 15px;
}
#espace_membre {
	background:url(../img/commun/membre.jpg) 0 0 no-repeat;
	width:230px;/*250px*/
	height:127px;/*150px*/
}
#espace_membre_reduit {
	background:url(../img/commun/membre-loge.jpg) 0 0 no-repeat;
	width:230px;/*250px*/
	height:77px;/*100px*/
}
#espace_membre a,
#espace_membre_reduit a {
	display:block;
}
.pseudo {
	height:33px;
}
.sondage {
	background:url(../img/commun/sondage.jpg) 0 0 no-repeat;
	width:230px;/*250px*/
	height:157px;/*180px*/
}
.sondage_reponse1,
.sondage_reponse2,
.sondage_reponse3 {
	/*width:185px;*/
	/*max-width:190px;*/
	min-width:3px;
	height:8px;/*180px*/
	line-height:8px;
	font-size:1px;
	border-bottom:#B40200 solid 2px;
	border-left:#B40200 solid 2px;
}
.sondage_reponse1 {
	/*width	:	<?php echo 62; ?>*/
	background: url(../img/commun/sondage_reponse1.jpg) 0 0 repeat-x;
}
.sondage_reponse2 {
	background: url(../img/commun/sondage_reponse2.jpg) 0 0 no-repeat;
}
.sondage_reponse3 {
	background:/*#cc0000*/ url(../img/commun/sondage_reponse3.jpg) 0 0 no-repeat;
}

#newsletter {
	background:url(../img/commun/newsletter.jpg) 0 0 no-repeat;
	width:230px;/*250px*/
	height:77px;/*100px*/
}
#coktail {
	background:url(../img/commun/coktail.jpg) 0 0 no-repeat;
	width:230px;/*250px*/
	height:127px;/*150px*/
}
.txt_coktail {
	width:160px;
	padding:25px 0 0 0;
}
/*----------FOOTER--------*/
#footer {
	background:url(../img/commun/bg_footer.jpg) 0 0 no-repeat;
	width:1200px;
	height:90px;
	margin:15px 0 0 0;
}
#footer a,
#header a {
	font:11px Arial, Helvetica, Verdana, sans-serif;
}

#enter {
	width:285px;
	margin:0 auto; 
}
#enter a{
	display:block;
	width:285px;
	height:87px;
	margin:0 auto; 
	text-indent:-5000px;
}
#foot_lien {
	width:990px;
	margin:-20px auto; 
}
#navig_interne{
	width:425px;
}
#navig_externe {
	width:382px;
}
#foot_lien li {
	display:inline;
}
#navig_interne a {
	font-size:12px;
	padding:0 5px 0 5px;
}
#navig_interne_paslien {
	font-size:12px;
	padding:0 5px 0 5px;
}
#navig_externe a {
	font-size:12px;
	margin:0 3px 0 0;
}
.separateur {
	border-left:1px solid #ffffff;
}
.ico_facebook {
	background:url(../img/commun/ico_facebook.gif) top right no-repeat;
	padding:0 21px 0 5px;
}
.ico_facebook {
	background:url(../img/commun/ico_facebook.gif) top right no-repeat;
	padding:0 21px 0 5px;
}
.ico_twitter {
	background:url(../img/commun/ico_twitter.gif) top right no-repeat;
	padding:0 21px 0 5px;
}
.ico_netvibes {
	background:url(../img/commun/ico_netvibes.gif) top right no-repeat;
	padding:0 21px 0 5px;
}
.ico_rss {
	background:url(../img/commun/ico_rss.gif) top right no-repeat;
	padding:0 21px 0 5px;
}
/*----------TB--------*/

.tb_plan {
	width:700px;
	height:550px;
}
.tb_encart_cont {
	width:580px;/*600px*/
	height:477px;/*500px*/
}
.tb_encart {
	background:url(../img/commun/tb_bg_encart.jpg) 0 0 no-repeat;
	width:580px;/*600px*/
	height:477px;/*500px*/
}
.tb_encart_reduit {
	background:url(../img/commun/tb_bg_encart.jpg) 0 0 no-repeat;
	width:580px;/*600px*/
	height:496px;/*500px*/
	padding:0 8px 4px 12px;
}
.faq li.reponse {
	/*list-style-type:circle;*/
	list-style-type:none;
	/*margin:5px 0 0 0;*/
	margin: 0px 0 0 10px;
}
.faq a {
	font-size:14px;
}
.faq ul {
	list-style-type:none;
	font-size:14px;
	/*margin:0 0 10px 10px;*/
	margin:0 0 5px 2px;	
}
.faq ul li,.faq ul li ul,.faq ul li ul li{
	list-style-type:none;
} 
