/* CSS Document */
*{
	margin: 0;
	padding: 0;
}

#global {
    position:absolute;
    left: 50%; 
    top: 50%;
    width: 965px;
    height: 565px;
    margin-top: -282px; /* moitie de la hauteur */
    margin-left: -482px; /* moitie de la largeur */
}

#logo{
	position:absolute;
	left: 0px; 
    top: 14px;
    width: 288px;
    height: 46px;
}

#devise{
	position:absolute;
	left: 727px; 
    top: 14px;
    width: 223px;
    height: 46px;
}

#mentions{
	position:absolute;
	left: 950px; 
    top: 273px;
    width: 15px;
    height: 306px;
}

#home{
	position:absolute;
	left: 0px; 
    top: 60px;
    width: 950px;
    height: 504px;
	background-image:url('http://aircanada.eclosion-media.net/jeu/2009_printemps/fond-home.gif');
}

#popups{
	position:absolute;
	left: 0px; 
    top: 566px;
    width: 950px;
    height: 15px;
	font-family: verdana,arial,sans-sherif;
	font-size: 9px;
	color:#6589aa;
	text-align:center;
}

#popups a{
	font-family: arial,sans-sherif;
	font-size: 9px;
	color:#6589aa;
}


#form{
	position:absolute;
	left: 50px; 
    top: 65px;
    width: 243px;
	font-family: arial,sans-sherif;
	font-size: 11px;
	color:#000000;
}

#form a{
	color:#000000;
}

#form input.champs{
	width:113px;
	height:13px;
	font-size: 9px;
	border:1px solid #77a1b3;
}

#form input.long_champs{
	width:243px;
	height:13px;
	font-size: 9px;
	border:1px solid #77a1b3;
}

#form input.checkbox{
	height:12px;
	width:12px;
}

#form input.radio{
	height:11px;
	width:11px;
}
#flash2{
	position:absolute;
	left: 0px; 
    top: 264px;
    width: 950px;
    height: 240px;
}

#intro-tab{
	position:absolute;
	left: 328px; 
    top: 48px;
    width: 588px;
    height: 79px;
}

#tableau{
	position:absolute;
	left: 328px; 
    top: 127px;
    width: 588px;
    height: 133px;
}

#tableau-fin{
	position:absolute;
	left: 414px; 
    top: 37px;
    width: 453px;
    height: 235px;
}

#game{
	position:absolute;
	left: 0px; 
    top: 0px;
    width: 950px;
    height: 564px;
	background-image:url('http://aircanada.eclosion-media.net/jeu/2009_printemps/fond-game.gif');
}


#parrainage{
	position:absolute;
	left: 0px; 
    top: 60px;
    width: 950px;
    height: 504px;
	background-image:url('http://aircanada.eclosion-media.net/jeu/2009_printemps/fond-parrainage.gif');
}

#form-parrainage{
	position:absolute;
	left: 56px; 
    top: 80px;
    width: 268px;
	font-family: arial,sans-sherif;
	font-size: 9px;
	color:#3b596f;
	line-height:9px;
}



#confirm-news{
	position:absolute;
	left: 0px; 
    top: 60px;
    width: 950px;
    height: 504px;
	background-image:url('http://aircanada.eclosion-media.net/jeu/2009_printemps/fond-news.gif');
}

#confirm{
	position:absolute;
	left: 0px; 
    top: 60px;
    width: 950px;
    height: 504px;
	background-image:url('http://aircanada.eclosion-media.net/jeu/2009_printemps/fond-points.gif');
}

#form-confirm{
	position:absolute;
	left: 330px; 
    top: 140px;
    width: 300px;
	font-family: arial,sans-sherif;
	font-size: 14px;
	color:#e2001a;
	line-height:21px;
}

#form-confirm-news{
	position:absolute;
	left: 405px; 
    top: 198px;
    width: 129px;
	font-family: arial,sans-sherif;
	font-size: 11px;
	color:#3b596f;
	line-height:9px;
}


#points{
	position:absolute;
	left: 300px; 
    top: 70px;
    width: 350px;
	font-family: Verdana,sans-sherif;
	font-size: 18px;
	text-align:center;
	color:#ffffff;
	line-height:20px;
}











#form-parrainage input.parrainage{
	width:217px;
	height:14px;
	font-size: 10px;
	border:1px solid #77a1b3;
}

#no-flash{
	display:none;
	position:absolute;
	left: 0px; 
    top: 46px;
    width: 950px;
    height: 504px;
	background-image:url('http://aircanada.eclosion-media.net/jeu/2009_printemps/fond-no-flash.gif');
}

span#noflashtxt{
left:372px;
top:120px;
position:absolute;
width:210px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}

span#noflashbtn{
width:148px;
height:27px;
position:absolute;
left:400px;
top:165px;
}