/******************  GENERAL ***********************/
*{
	margin: 0;
	padding: 0;
}

body{
background-image:url('http://choicehotels.eclosion-media.net/games/2009/tranche.jpg');
background-repeat:repeat-x;
}

#global {
    position:absolute;
    left: 50%; 
    top: 0;
    width: 969px;
    height: 560px;
    margin-left: -484px; /* moitie de la largeur */
	background-image:url('http://choicehotels.eclosion-media.net/games/2009/fond.jpg');
}

#titre{
	position:absolute;
	left: 20px; 
    top: 530px;
    width: 190px;
    height: 30px;
	font-family: arial,sans-sherif;
	font-size: 11px;
	color:#000000;
	text-align:center;
}

#popups1{
	position:absolute;
	left: 48px; 
    top: 470px;
    width: 89px;
    height: 14px;
	font-family: arial,sans-sherif;
	font-size: 10px;
	color:#8e7c47;
	text-align:center;
}

#popups1 a{
	color:#8e7c47;
	text-decoration:none;
}

#popups2{
	position:absolute;
	left: 138px; 
    top: 470px;
    width: 78px;
    height: 14px;
	font-family: arial,sans-sherif;
	font-size: 10px;
	color:#8e7c47;
	text-align:center;
}

#popups2 a{
	color:#8e7c47;
	text-decoration:none;
}

#eclo{
	position:absolute;
	left: 728px; 
    top: 470px;
    width: 210px;
    height: 14px;
	font-family: arial,sans-sherif;
	font-size: 9px;
	color:#8e7c47;
	text-align:center;
}

#eclo a{
	color:#8e7c47;
	text-decoration:none;
}

/******************  INTRODUCTION ***********************/
#flash-intro{
	position:absolute;
	left: 0px; 
    top: 0px;
    width: 727px;
    height: 468px;
}

#no-flash{
	position:absolute;
	left: 744px; 
    top: 181px;
    width: 218px;
    height: 194px;
	font-family: arial,sans-sherif;
	font-size: 10px;
	color:#000000;
}

#no-flash a{
	color:#000000;
	text-decoration:none;
}

#form{
	position:absolute;
	left: 728px; 
    top: 127px;
    width: 230px;
    height: 321px;
	background-image:url('http://choicehotels.eclosion-media.net/games/2009/fond_block_inscrit.jpg');
	font-family: arial,sans-sherif;
	font-size: 10px;
	color:#000000;
	text-align:left;
}

#form a{
	color:#000000;
}

#form .red{
	color:#ff0000;
}

#form input.text{
	width:129px;
	height:17px;
	border:1px solid #a7a6aa;
	margin-bottom:6px;
}

#form input.captcha{
	width:60px;
	height:17px;
	border:1px solid #a7a6aa;
}

#form select{
	width:131px;
	height:19px;
	border:1px solid #a7a6aa;
	font-size: 10px;
	margin-bottom:4px;
}

#form .checkbox{
	margin-bottom:8px;
}

*+html #form .checkbox{
	margin-bottom:0px;
}



.captcha img{
	border:1px solid #a7a6aa;
}

/************************* GAME *********************/
#flash-game{
	position:absolute;
	left: 0px; 
    top: 0px;
    width: 969px;
    height: 468px;
}


/************************* GAME *********************/
#flash-parrainage{
	position:absolute;
	left: 0px; 
    top: 0px;
    width: 591px;
    height: 425px;
}

#cumul_chances{
	position:absolute;
	left: 591px; 
    top: 40px;
    width: 378px;
    height: 60px;
}

#parrainez_amis{
	position:absolute;
	left: 591px; 
    top: 100px;
    width: 378px;
    height: 78px;
}

#form_parr{
	position:absolute;
	background-image:url('http://choicehotels.eclosion-media.net/games/2009/form_parr.jpg');
	left: 591px; 
    top: 178px;
    width: 378px;
    height: 255px;
	font-family: arial,sans-sherif;
	font-size: 10px;
	color:#0066cc;
	text-align:left;
}

#form_parr2{
	position:absolute;
	background-image:url('http://choicehotels.eclosion-media.net/games/2009/form_parr2.jpg');
	left: 591px; 
    top: 178px;
    width: 378px;
    height: 255px;
}

#form_parr input.text{
	width:171px;
	height:17px;
	border:1px solid #a7a6aa;
	margin-bottom:4px;
	margin-top:3px;
}




