@charset "utf-8";
p{
	margin: 0;
	padding: 5px;}

.red{
	background-color: #E50202;
	border:1px solid #ff0000;
	padding:5px;
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#FFFFFF;
	
}
li{ /*list-style: none; */}

.aligncenter {
	text-align : center !important
}

.containerpage{
left:0px;
height:100%;
width: 620px;
/*background: url(/images/degpage.jpg) repeat;*/
background-color: #bd0596;
}

.containertext{
width:600px;
padding:10px;
position:static;
top:0px;
background-color: #bd0596;
/*border: 1px yellow solid;*/
}
.txt, td, body
{
	font-family: arial,tahoma,helvetica,sans-serif;
	font-size: 12px;	
	font-style: normal;
	color:#fbf26b;
}

.txt-sm 
{
	font-size: 12px;
} 


a {
text-decoration: none;
font-weight:bold;
color : #fbf26b;
	
}
a:hover {text-decoration:underline;
color: #fbf26b;

}
.txt-sm	{}
.rules { text-align:left;}	
.textsmall{	height:320px;}
.bg3{background-color: #fbf26b;}
.bg4{background-color: #ad038a;}
.bg5{background-color: #bb19aa; text-align: left; vertical-align:top;}
.bg2{background-color: #70108c; text-align: left; vertical-align:top; height:35px;}
.bgmsg{background-color: #a60384;}
.title { font-weight: bold; color: #fbf26b; text-transform: uppercase; height:26px;} 
.titlepage{ background: url(/images/title.gif) no-repeat; width: 305px; height: 26px; text-align: center; letter-spacing:0.06em; }
.titletext{ font-size: 0.7em; font-style: bold; border-bottom: 1px solid #fa02f5;  padding:4px; background: url(/images/newcoin/tmotif.jpg) repeat; text-align: center; text-transform: uppercase; font-weight: bold; width: 100%; margin-bottom: 1em; margin-top: 0.5em; margin-left: 0.1em; margin-right: 0.1em; color: #fbf26b;}
.bglink { background-color: #a60384;}
.bglink a{ font-size: 12px; font-weight: bold; color:#fa02f5; letter-spacing:0.06em;}
.bglink a:hover{ background-color: #800080; width: 100%;}
.bdown {background: url(/images/newcoin/blue/motifdown.gif) repeat-x;  height: 9px; text-align: center }
.bleft {background: url(/images/newcoin/blue/motifleft.gif) repeat-y; width:9px }
.bright {background: url(/images/newcoin/blue/motifright.gif) repeat-y; width:9px }
.btop {background: url(/images/newcoin/blue/motiftop.gif) repeat-x;  height: 9px; text-align: center}
.mdown {background: url(/images/newcoin/motifdown.gif) repeat-x; height: 10px; }
.mleft {background: url(/images/newcoin/motifleft.gif) repeat-y ;width:10px; }
.mright {background: url(/images/newcoin/motifright.gif) repeat-y; width:10px;}
.mtop {background-image: url(/images/newcoin/motiftop2.gif);  height: 26px; text-align: center; background-repeat:}
.mtop2 {background-image: url(/images/newcoin/motiftop2.gif);  height: 26px; text-align: center; background-repeat:}
.topgame { background-image: url(/images/top.gif); background-repeat: no-repeat; width: 280px; height: 208px}
.backgroundcasino {
  background: url(/images/imgcasino.gif) no-repeat; width:142px; height: 175px;
}
.bg-disp-games{
background-color: #bd0596;}
.newcasino {
  background: url(/images/newcasino.gif) no-repeat; text-align: center; height:32px; padding-bottom:5px;
}
.border-mycasino { background-color: #fa02f5; }
/*********************************************************************************
							menu des jeux page intrieures
*********************************************************************************/
#menuinfos {
margin:0;
padding:0;
font-size:12px;
text-align:center;
width:620px;
/*border:1px solid yellow;*/
height:25px;
background:#bf0597;

}

#menuinfos a {
margin-left:2px;
background:#dc03d8;
height:22px;
padding-top:2px;
color:#4d0464;
border:1px solid #fa01f5;
width:120px;
float: left;
text-align:center;
font-weight:bold;
text-decoration:none;
}

#menuinfos a:hover {
color:#fff99e;
background:#fa01f5;
}

.sousmenuselected {
background-color: #red;
color:#fff99e;
height:22px;
/*border:1px solid #c1059b;*/}
/**************************************************menu-promos************************************************/
#menupromos {
margin:0;
padding:0;
font-size:12px;
text-align:center;
width:620px;
/*border:1px solid yellow;*/
height:25px;
background:#bf0597;

}

#menupromos a {
/*padding-left:2px;*/
background:#dc03d8;
height:22px;
padding-top:2px;
color:#4d0464;
border:1px solid #fa01f5;
width: 153px;
float: left;
text-align:center;
font-weight:bold;
text-decoration:none;
}

#menupromos a:hover {
color:#fff99e;
background:#fa01f5;
}

.select {
background-color: #red;
color:#fff99e;
height:22px;
/*border:1px solid #c1059b;*/}		
	
	/**************************************************menu-loyalty************************************************/
#menuloyalty {
margin:0;
padding:0;
font-size:12px;
text-align:center;
width:620px;
/*border:1px solid yellow;*/
height:25px;
background:#bf0597;

}

#menuloyalty a {
margin-left:2px;
background:#dc03d8;
height:22px;
padding-top:2px;
color:#4d0464;
border:1px solid #fa01f5;
width: 307px;
float: left;
text-align:center;
font-weight:bold;
text-decoration:none;
}

#menuloyalty a:hover {
color:#fff99e;
background:#fa01f5;
}

.select {
background-color: #red;
color:#fff99e;
height:22px;
/*border:1px solid #c1059b;*/}	
/**************************************************menu-bank************************************************/
#menubank {
margin:0;
padding:0;
font-size:12px;
text-align:center;
width:620px;
/*border:1px solid yellow;*/
height:25px;
background:#bf0597;

}

#menubank a {
margin-left:2px;
background:#dc03d8;
height:22px;
padding-top:2px;
color:#4d0464;
border:1px solid #fa01f5;
width: 202px;
float: left;
text-align:center;
font-weight:bold;
text-decoration:none;
}

#menubank a:hover {
color:#fff99e;
background:#fa01f5;
}

.select {
background-color: #red;
color:#fff99e;
height:22px;
/*border:1px solid #c1059b;*/}	
/**********************************************footer**********************************************************/
#footer {
text-align:center;

}
#footer a{
color:#FF00FF;
font-size:10px;
}	
/********************************************login+form******************************************************/



form { 
margin: 0px;
text-align:center;
font-size: 8pt; font-weight:bold; margin:5px;

}
input {border:1px solid #c0059b; background-color: #fa01f5; color: #000000; font-size: 8pt;}

input:hover {background-color: #FFCCFF;}
select, option {background-color: #fa01f5;
color: #000000;
font-size: 8pt;}

select:hover {
background-color: #FFCCFF;}

textarea {
spacing:1px solid;
background-color: #8A0203;
}

input.bouton {
border:2px outset #6B642E;
padding:15px;
background-color: #BEB570;
font-weight: bold;
color: #000000;
font-size: 10pt;
cursor:hand;
}
input.bouton:hover {
border:2px outset #6B642E;
background-color: #FFCCFF;
color: #000000;
padding:15px;

}
input.bouton:active {
border:2px inset #6B642E;
background-color: #BEB570;
font-color: #000000;
margin:15px;
padding:15px;

}
/************************ CALENDRIER ***************************/

	.dynCalendar-header {
		font-size: 10pt;
		font-weight: bold
	}

	.dynCalendar-dayname {
		background-color: #0D004C;
		border: 1px solid #0D004C;
		font-size: 8pt;
		text-align: center
	}

	.dynCalendar-day {
		background-color: #CC0099;
		color: #D1CD82;
		font-size: 8pt;
		
	}

	.dynCalendar-today {
		background-color: #fa01f5;
		border: 1px solid #0D004C;
		font-size: 8pt
	}

	.dynCalendar {
		background-color: #70108c;
		border: 2px outset #0D004C;
		visibility: hidden;
		position: absolute;
		top: 1px;
		left: 1px
	}
	
	/********************************************FORM*******************************************************/

/*****************************************PARTIE LOGGUEE*************************************************/

#bgimagemembers{ background: url(/images/membercard.gif) center top; width:150px; text-align: center;
position:relative; font-size:12px;} 

/***************************************POPUP******************************************/
.pop_msg{background-color: #970278;}
.fermsg{ background: url(/images/imgpop/fermeture.gif) no-repeat; width: 13px; height: 13px; }
.reduce{ background: url(/images/imgpop/minim.gif) no-repeat; width: 13px; height: 13px;}
.leftmsg{ background: url(/images/imgpop/left.gif) ; width: 6px; }
.rightmsg{ background: url(/images/imgpop/right.gif); width: 6px; }
.topmsg{ background: url(/images/imgpop/top.gif); height: 6px; }
.coinhd{ background: url(/images/imgpop/coin_hd.gif);}
.sep{ background: url(/images/imgpop/sep.gif); height: 3px; }
.coinbg{ background: url(/images/imgpop/coin_bg.gif);}
.bottom{ background: url(/images/imgpop/bottom.gif);height: 6px;}
.coinbd{ background: url(/images/imgpop/coin_bd.gif);}
.coinhg{ background: url(/images/imgpop/coin_hg.gif);}  


	

		/************************ CASH OUT ***************************/
	
	blockquote { margin: 0px; }

	.paymentDiv a , .paymentMenu {
		margin:0px;
		padding:8px;
		display:block;
		width:520px;
		height:45px;
		border:1px solid transparent;
		border-top:1px solid #6C6C00;
		font-weight:normal;
		white-space:nowrap;
		

	}
	.paymentDiv a:hover {
		margin:0px;
		padding:8px;
		border:1px solid #d1cd82;
		background-color:#3d0046;
		cursor:hand;
		color:#FFFFFF;

	}
	
	.paymentDiv span , .paymentDiv img , .paymentMenu span {
		display:block;
		float:left;	
		padding:5px;
		margin:0;
		border:0;			
	}
	.paymentDiv img , .paymentDiv a:hover img {
		margin:0;
		padding:0;
		border:none;			
	}
	
	.paymentDiv span , .paymentMenu span{
		width:110px;		
		text-align:left;		
		white-space: normal;
	}
	
	.paymentMenu {
		border:none;		
		padding:5px;	
		margin:0;
		padding-left:100px;
			
	}

	img.buyCreditsButton {
		float:right;
		
	}
	
	.clearBoth {
		clear:both;
		width:0px;
		height:0px;
		border:none;
		padding:0;
		margin:0;
		
	}
	.cashOutHolder {
		width:520px;
		margin:auto;
		padding:0;
		
	}

.button-bright { 
	background-color: #d801c0;
	background-image: url(/images/button_bg_rf.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #c1059b;
	color: #fbf26b;
	font-size: 14px;
	font-weight: bold;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px 10px 5px 10px;
	cursor: pointer;
}