ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input

{ margin: 0; padding: 0; }

a img,:link img,:visited img { border: none; }



a

{

  color: #000;

  text-decoration: underline;

  font-size: 80%;

  font-family: Arial;

}





a:hover

{

  text-decoration: underline;

  color: #555;

}



.link

{

  color: #222;

  text-decoration: underline;

  font-size: 12px;

  font-family: Arial;

}


.link2

{

  color: #fff;

  text-decoration: underline;

  font-size: 12px;

  font-family: Arial;

}

.link2:hover

{
  color: #fff;
  text-decoration: none;
}


table

{

	background-color: transparent;

}



body

{

  margin: 0;

  padding: 0;

  font-family: Arial, Verdana, sans-serif;

  font-size: 11px;

  background-attachment: fixed;

  background-color: #409CE6;

  background-image: url("../images/main/font.jpg");

  background-repeat: repeat-x;

  vertical-align: bottom;

}

.spy
{
  background-image: url("../images/fond_jour.jpg");

}

body

{

  padding: 20px;

}









#div_main

{

	position: relative;

	z-index: 2;

	margin: auto;

	width: 988px;

}



#div_header

{

	background-image: url("../images/header.png");

	background-repeat: no-repeat;

	width: 988px;

	height: 177px;

}





#authentication ul,

#menu_ig_game ul

{

	line-height: 16px;

	list-style: none;

	margin-left: 17px;

	

}







.loader

{

	width: 140px;

	height: 60px;

}



.loader_div

{

	padding-left: 39px;

}



.loader_p 

{

	font-weight: bold;

	color: #EA4D13;

}



#authentication_connected ul,

#forgot ul

{

	list-style: none;

	margin-left: 1px;

	padding-top: 7px;

	width: 256px;

	list-style-type: none;

	color: #444;	

	font-family: Arial,Helvetica,sans-serif;

}



#authentication_connected ul li,

#forgot ul li

{

	height: 19px;

	padding-top: 3px;

	padding-left: 30px;

	font-weight: bold;

}



#authentication_connected ul li a,

#menu_ig_game ul li a

{

	font-weight: bold;

	color: #444;

	text-decoration: underline;

	font-size: 1em;

}



#authentication_connected ul li a:hover,

#menu_ig_game ul li a:hover

{

	color: #111;

}



#authentication_connected ul .li_3:hover,

#authentication_connected ul .li_4:hover,

#menu_ig_game il .li_4:hover

{

	background-image: url("../images/main/point_2_hover.png");

}



#authentication_connected ul .li_1:hover,

#menu_ig_game ul .li_1:hover

{

	background-image: url("../images/main/point_1_hover.png");

}



#authentication_connected ul .li_2:hover,

#menu_ig_game ul .li_2:hover

{

	background-image: url("../images/main/star_hover.png");

}





.li_1

{

	background: #e1e0df;

	/*border-top: 1px #e1e0df solid; */

	background-image: url("../images/main/point_1.png");

	background-repeat: no-repeat;

}



.li_2

{

/*	border-top: 1px #fff solid;

	border-left: 1px #fff solid;

	border-right: 1px #fff solid; */

	background: #e1e0df;

	background-image: url("../images/main/star.png");

	background-repeat: no-repeat;

}



.li_3

{

	/*border-top: 1px #e1e0df solid; */

	background: #e1e0df;

	background-image: url("../images/main/point_2.png");

	background-repeat: no-repeat;

}



.li_4

{

/*	border-top: 1px #e1e0df solid;    */

	background: #e1e0df;

	background-image: url("../images/main/point_2.png");

	background-repeat: no-repeat;

}



.li_5

{

/*	border-top: 1px #e1e0df solid;   */

	background: #e1e0df;

	background-image: url("../images/main/deconnexion.png");

	background-repeat: no-repeat;

}



#font_ig_game

{

	width: 400px;

	background-repeat: no-repeat;

	padding-top: 100px;

	padding-left: 185px

}



#title_game

{

	position: absolute;

	left: 364px;

	top: 54px;

	height: 88px;

	width: 546px;

	font-size: 26px;

	font-weight: bold;

	color: #FF1282;

	text-align: center;

}



#sub_title_game

{

	position: absolute;

	left: 364px;

	top: 86px;

	height: 88px;

	width: 546px;

	font-size: 26px;

	font-weight: bold;

	color: #444;

	text-align: center;

}



#footer a

{

	color: #333;

}



.legend

{

	font-size: 9px;

}



#avantage

{

	position: absolute;

	top: 150px;

	left: 624px;

	z-index: 0;

	background: url("../images/main/rosette.png");

	background-position: center left;

	background-repeat: no-repeat;

	padding-left: 20px;

	padding-top: 2px;

	

}

#top10
{
	position: absolute;
	top: 150px;
	left: 347px;
	z-index: 0;
	background: url("../images/main/rosette.png");
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
}



#top10 a
{	
	color: #ff1282;
	font-size: 12px;
	font-weight: bold;
}


#avantage a

{	

	color: #ff1282;

	font-size: 12px;

	font-weight: bold;

}



#title_avantage

{

	color: #ff1282;

	font-size: 25px;

	font-weight: bold;

	background: url("../images/main/medaille.png");

	background-repeat: no-repeat;

	background-position: center left;

	height: 167px;

	padding-left: 167px;

}



#content_avantage

{

	position: absolute;

	left: 514px;

	top: 135px;

	z-index: 99;

}



#content_avantage p

{

	color: #000;

	font-size:12px;

	font-weight:bold;

	color: #444;

	height: 50px;

	width: 430px;

}



.sub_content_avantage

{

	background-repeat: no-repeat;

	background-position: center left;

}



#avantage1

{

	position: absolute;

	left: 468px;

	top: 137px;

	z-index: 99;

}



#avantage2

{

	position: absolute;

	left: 468px;

	top: 179px;

	z-index: 99;

}



#avantage3

{

	position: absolute;

	left: 468px;

	top: 238px;

	z-index: 99;

}



#avantage4

{

	position: absolute;

	left: 468px;

	top: 288px;

	z-index: 99;

}



#avantage5

{

	position: absolute;

	left: 468px;

	top: 337px;

	z-index: 99;

}



#max_mini

{

	position: absolute;

	left: 363px;

	top: 239px;

	z-index: 99;

}



.span_pink

{

	font-size:14px;

	color: #FF1282;

	font-weight: bold; 

}

#operation
{
	width: 627px;
	height: 595px;
	background-image: url('../images/main/operation.png');
}

#activity
{
	width: 368px;
	height: 55px;
	background-image: url('../images/main/activity.png');
	position: absolute;
	left: 354px;
	top: 48px;
}

#man
{
	position: absolute;
	top:50px;
	left: 675px;
	background:url("../images/main/man.png") no-repeat;
	width: 39px;
	height: 55px;
}

.line1
{
	background-color: #333;
	background:url("../images/main/star_activity.png") no-repeat left center;
	margin-left: 1px;
	margin-right: 1px;
	color: #fff;
	font-weight: bold;
	padding-left: 20px;
}

.line2
{
	background:url("../images/main/star_activity.png") no-repeat left center;
	background-color: #444;
	margin-left: 1px;
	margin-right: 1px;
	color: #fff;
	font-weight: bold;
	padding-left: 20px;
}

.spanRed
{
	color: #ff0000;
	font-weight: bold;
}



#div_rubrique1
{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	position: absolute;
	z-index: 2;
	top: 20px;
	left: 335px;


}

#div_rubrique2
{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	position: absolute;
	z-index: 2;
	top: 20px;
	left: 475px;

}

#div_rubrique3
{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	position: absolute;
	z-index: 2;
	top: 20px;
	left: 627px;

}

#div_jackpot
{
	width: 210px;
	position: absolute;
	z-index: 2;
	float: left;
	left: 758px;
	top: 15px;
}

#div_jackpot div
{
	float: left;
	margin-right: 14px;
}

#div_jackpot4
{
	padding-right: 0px;
}

#div_derniergagnant
{
	position: absolute;
	z-index: 2;
	left: 492px;
	top: 110px;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial;
	color: #555352;
}

#div_gagnant_joker
{
	position: absolute;
	z-index: 2;
	left: 770px;
	top: 48px;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
        text-align:center;
}

#div_gagnant_joker div
{
	margin-bottom: 6px;
}

#div_joker
{
	position: absolute;
	left: 811px;
	top: -18px;
	z-index: -1;
	background: url("../images/main/jackpot.png");
	background-repeat: no-repeat;
	width: 151px;
	height: 29px;
	font-weight: bold;
	color: #fff;
	padding-left: 11px;
	padding-top: 5px;
}

#authentication
{
	padding-top: 14px;
}

#menu_ig_game
{
	padding-top: 0px;
}

#authentication label
{
	float:left;
	line-height:1.8;
	margin:0;
	padding:0 .5em 0 0;
	text-align:right;
	width:40%;
}

#authentication p,
#menu_ig_game p
{
	height: 23px;
}

input[type="password"],
input[type="text"]
{
	width:90px;
	background-color: #ffffff;
	border: 1px #ff1282 solid;
	font-size: 11px;
	height: 15px;
	margin: 0;
	padding: 0;
	/*zoom:0;*/
}

textarea
{
	width:90px;
	background-color: #ffffff;
	border: 1px #ff1282 solid;
	font-size: 11px;
	margin: 0;
	padding: 0;	
/*	zoom:0;  */
}

select
{
	background-color: #ffffff;
	border: 0px #ff1282 solid;
	font-size: 11px;
	margin: 0;
	padding: 0;
/*	zoom:0; */
}

.login
{
	margin-bottom: 3px;
}

#btn_ok
{
	position: absolute;
	left: 250px;
	top: 78px
}

#register
{
	margin-top: 112px;
	margin-left: 112px;
	padding-bottom: 13px;
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 20px;
	background: #ffd691;
	border: 2px #cccccc solid;
	width: 250px;
	height: 100px;
}

#register label
{
	float:left;
	line-height:1.8;
	margin:0;
	padding:0 .5em 0 0;
	text-align:right;
	width:40%;
	
}

#register p
{
	height: 23px;
	width: 260px;
}

#register input[type="text"], #register input[type="password"]
{
	width:110px;
	background-color: #fcf1be;
	border: 1px #5e5e5e solid;
	font-size: 11px;
	height: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0;
/*	zoom:0;  */
}

#certified
{
	position: absolute;
	left: 45px;
	top: 270px;
	width: 425px;
}

#certified p
{
	line-height: 18px;
}

#inscription
{
	position: absolute;
	left: 110px;
	top: 94px;
}

#inscription_1
{
	position: absolute;
	left: 70px;
	top: 4px;
	background: #ffd691;
	border: 1px #cccccc solid;
	width: 380px;
	height: 18px;
}

#inscription_1 p,#inscription_2 p,#inscription_3 p 
{
	padding-top: 2px;
	padding-left: 17px;
	font-weight: bold;
	color: #222;
}

#inscription_2
{
	position: absolute;
	left: 70px;
	top: 33px;
	background: #ffd691;
	border: 1px #cccccc solid;
	width: 380px;
	height: 18px;
}

#inscription_3
{
	position: absolute;
	left: 70px;
	top: 62px;
	background: #ffd691;
	border: 1px #cccccc solid;
	width: 380px;
	height: 18px;
}

#inscription_1_icon
{
	position: absolute;
	left: 56px;
	top: 1px;
	z-index: 2;
}

#inscription_2_icon
{
	position: absolute;
	left: 56px;
	top: 29px;
	z-index: 2;
}

#inscription_3_icon
{
	position: absolute;
	left: 56px;
	top: 58px;
	z-index: 2;
}

#validate_inscription
{
	position: absolute;
	right: 10px;
	bottom: 10px;
}

#div_error_register
{
	text-align: center;
}

#div_error_register span
{
	color: #ff0000;
	font-weight: bold;
}


#title_inscription
{
	position: absolute;
	top: 26px;
	left: 48px;
	background: url("../images/title/inscription.png");
	background-repeat: no-repeat;
	width: 238px;
	height: 31px;
	
}

#title_jeux_argents
{
	background: url("../images/title/jeux_argents.png");
	background-repeat: no-repeat;
	width: 201px;
	height: 31px;	
}

#title_jeux_jeuxvgagner
{
	position: absolute;
	top: 114px;
	left: 48px;
	background: url("../images/title/jeux_jeuxvgagner.png");
	background-repeat: no-repeat;
	width: 258px;
	height: 31px;
	
}

