body { 

	width:800px;

	height:600px;

	position:absolute; 

	top:0px;   

	left:0px;

}



body .gametop { 

	width:100%;

	height:100%;

	position:relative;

	top:0px;

	left:0px;

	display: block;

}

/*body .game { z-index:1; }

body .gametop { z-index:2; }*/



/*#game_1 { background: no-repeat top left url('images/mep_p3.jpg'); }

#game_2 { background: no-repeat top left url('img/game2/fond.jpg'); }*/



#game_1 .image_map { top:0px; left:0px; }

#game_2 .image_map { top:0px; left:0px; }



#game_1 .decoration {

	/*position:absolute;

	width:auto;

	height:auto;*/

	zoom:1;

}



/*#game_1 #ro_bras { background-color: #550000; }*/

/*#game_1 #ro_bras	{ top: 10px; left: 94px; z-index: 12; }

#game_1 #ro_coude	{ top: 45px; left: 290px; z-index: 11; }

#game_1 #ro_cuisse	{ top: 14px; left: 190px; z-index: 13; }

#game_1 #ro_dos	{ top: 17px; left: 745px; z-index: 11; }

#game_1 #ro_fesses	{ top: 60px; left: 390px; z-index:13; }

#game_1 #ro_genou	{ top: 40px; left: 500px; z-index: 12; }

#game_1 #ro_jambe	{ top: 12px; left: 630px; z-index: 13; }

#game_1 #ro_main	{ top: 390px; left: 470px; z-index:11; }

#game_1 #ro_pied	{ top: 375px; left: 223px; z-index: 12; }

#game_1 #ro_poitrine	{ top: 450px; left: 65px; z-index: 12; }

#game_1 #ro_tete	{ top: 450px; left: 540px; z-index: 11; }

#game_1 #ro_ventre	{ top: 450px; left: 335px; z-index:13; }

#game_1 #ro_rouge	{ top: 520px; left: 195px; z-index:12; }

#game_1 #ro_violet	{ top: 550px; left: 440px; z-index:11; }*/





/*#game_1 .decoration img { border:0px; }

#game_1 .decoration a { 

	display: block;

	position: absolute;

	bottom:0px;

	left:0px;

	width:100%;

	height:100px;

	text-decoration:none;

}*/







#game_1 #game_1_elt_name {

	position:absolute;

	width:30.0rem;

	height:12.0rem;

	z-index:15;

	display:none;

	top:17.4rem;

	left:30.9rem;

}



#game_1 #instructions {

	position:absolute;

	width:600px;

	height:auto;

	z-index:1000;

	display:block;

	top:100px;

	left:100px;

	cursor:pointer;

}

#game_1 #instructions img {

	width:100%;

	height:auto;

}

#game_1 .name_ro_bras	{ background: no-repeat center top url('images/ro_bras.png'); }

#game_1 .name_ro_coude	{  background: no-repeat center top url('images/ro_coude.png'); }

#game_1 .name_ro_cuisse	{  background: no-repeat center top url('images/ro_cuisse.png'); }

#game_1 .name_ro_dos	{  background: no-repeat center top url('images/ro_dos.png'); }

#game_1 .name_ro_fesses	{  background: no-repeat center top url('images/ro_fesses.png'); }

#game_1 .name_ro_genou	{ background: no-repeat center top url('images/ro_genou.png'); }

#game_1 .name_ro_jambe	{  background: no-repeat center top url('images/ro_jambe.png'); }

#game_1 .name_ro_main	{ background: no-repeat center top url('images/ro_main.png'); }

#game_1 .name_ro_pied	{ background: no-repeat center top url('images/ro_pied.png'); }

#game_1 .name_ro_poitrine	{  background: no-repeat center top url('images/ro_poitrine.png'); }

#game_1 .name_ro_tete	{ background: no-repeat center top url('images/ro_tete.png'); }

#game_1 .name_ro_ventre	{  background: no-repeat center top url('images/ro_ventre.png'); }





#game_1 #score_block {

	position:absolute;

	width:auto;

	height:auto;

	bottom:22px;

	left:574px;

	z-index:2;

	text-decoration:none;

}

#score_block img {

	max-width:92px;

}

#score_block #score {

    position: absolute;

    display: inline-block;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 100%;

    text-align: center;

    vertical-align: middle;

    line-height: 30px;

    font-family: Verdana;

    font-size: 14px;

    color: #000;

    font-weight: bold;

}

#game_1 #play_following img, #game_1 #play_previous img { width: 100%; }

#game_1 #play_following {

	position:absolute;

	width:9.6rem;

	height:5.4rem;

	top:534px;

	right:16px;

	z-index:2;

	text-decoration:none;

}

#play_following #score {

    position: absolute;

    display: inline-block;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 100%;

    text-align: center;

    vertical-align: middle;

    line-height: 60px;

    font-family: Verdana;

    font-size: 14px;

    color: #fff;

    font-weight: bold;

}



/************** GAME 2 ****************/



#game_2 .decoration {

	position:absolute;

	width:auto;

	height:auto;

}



#game_2 #ro_etoile	{ top: 60px; left: 470px; z-index: 12; }

#game_2 #ro_cylindre	{ top: 70px; left: 60px; z-index: 11; }

#game_2 #ro_sphere	{ top: 35px; left: 270px; z-index: 13; }

#game_2 #ro_croissant	{ top: 40px; left: 370px; z-index: 11; }

#game_2 #ro_pyramide	{ top: 20px; left: 690px; z-index:13; }

#game_2 #ro_cube	{ top: 65px; left: 590px; z-index: 12; }

#game_2 #ro_cone	{ top: 45px; left: 165px; z-index: 13; }

#game_2 #ro_dore	{ top: 420px; left: 500px; z-index:11; }

#game_2 #ro_argente	{ top: 430px; left: 330px; z-index: 12; }

#game_2 #ro_turquoise	{ top: 535px; left: 565px; z-index: 12; }

#game_2 #ro_vert	{ top: 517px; left: 185px; z-index: 11; }

#game_2 #ro_blanc	{ top: 520px; left: 435px; z-index:13; }

#game_2 #ro_gris	{ top: 520px; left: 275px; z-index:12; }

#game_2 #ro_jaune	{ top: 535px; left: 645px; z-index:11; }



#game_2 .decoration img { border:0px; }

#game_2 .decoration a {

	display: block;

	position: absolute;

	bottom:0px;

	left:-5px;

	width:100%;

	height:100px;

	text-decoration:none;

}



#game_2 #game_2_elt_name {

	position:absolute;

	width:220px;

	height:200px;

	z-index:15;

	display:none;

	top:150px;

	left:380px;

}

#game_2 .name_ro_etoile	{ background: no-repeat center top url('img/game2/ro_etoile.png'); }

#game_2 .name_ro_cylindre	{ background: no-repeat center top url('img/game2/ro_cylindre.png'); }

#game_2 .name_ro_sphere	{ background: no-repeat center top url('img/game2/ro_sphere.png'); }

#game_2 .name_ro_croissant	{ background: no-repeat center top url('img/game2/ro_croissant.png'); }

#game_2 .name_ro_pyramide	{ background: no-repeat center top url('img/game2/ro_pyramide.png'); }

#game_2 .name_ro_cube	{ background: no-repeat center top url('img/game2/ro_cube.png'); }

#game_2 .name_ro_cone	{ background: no-repeat center top url('img/game2/ro_cone.png'); }

#game_2 .name_ro_dore	{ background: no-repeat center top url('img/game2/ro_dore.png'); }

#game_2 .name_ro_argente	{ background: no-repeat center top url('img/game2/ro_argente.png'); }

#game_2 .name_ro_turquoise	{ background: no-repeat center top url('img/game2/ro_turquoise.png'); }

#game_2 .name_ro_vert	{ background: no-repeat center top url('img/game2/ro_vert.png'); }

#game_2 .name_ro_blanc	{ background: no-repeat center top url('img/game2/ro_blanc.png'); }

#game_2 .name_ro_gris	{ background: no-repeat center top url('img/game2/ro_gris.png'); }

#game_2 .name_ro_jaune	{ background: no-repeat center top url('img/game2/ro_jaune.png'); }



#game_2 #play_game_1 {

	position:absolute;

	width:auto;

	height:auto;

	top: 460px;

	left:30px;

	z-index:2;

}

#game_2 #play_game_3 {

	position:absolute;

	width:auto;

	height:auto;

	top: 460px;

	right:4px;

	z-index:2;

}

