#seat_playground div{
  position : absolute;
  z-index: 105;
  width : 24px;
  height : 27px;
}

#seat_playground div.player_position  img.body{
  position : absolute;
  bottom: 0px;
  left: 6px;
  z-index: 106;
}

#seat_playground div.player_position .info_player{

}

#seat_playground div.player_position{
  width : 34px;
  height : 52px;
}

#seat_playground div.player_position a{
  display : block;
}

#seat_playground div.player_position img.col{
  position : absolute;
  bottom : 18px;
  left: 0px;
}

#seat_playground,#player_playground {
  position : relative;
  width : 1000px;
  height : 449px;
}

#seat_playground img.terrain{

}

/* Liste des autres joueurs du terrain (sur le banc) */
#seat_playground .listOtherPlayer{
  position : absolute;
  z-index: 110;
  top : 400px;
  left: 0px;
}


#seat_playground .title_other_player {
  padding-top : 25px;
  padding-left: 5px;
  font-weight : bold;
  width : 40px;
}


/* Liste des autres personnages du terrain */
#seat_playground .listOtherPeople{
  position : absolute;
  z-index: 105;
  top : 400px;
  left: 200px;
  width : auto;
}

#seat_playground .listOtherPeople div{
  width : 250px;
  padding-top : 10px;
}

#seat_playground .listOtherPeople div.other_people_position{
  background : url(../../images/fond_other_people-trans.png) no-repeat top left;
  float : right;
  width : 38px;
  position:relative;
  padding : 3px;
  padding-top : 0px;
  padding-left : 0px;
}

#seat_playground .listOtherPeople div.other_people_position img{
  position : relative;
  top : 0px;
  left: 0px;
}

.club_referee_name{
  left : 250px;
}

.club_coach_name{
  left : 500px;
}

#player_playground div{
  position : absolute;
  z-index: 135;
  width : 26px;
  height : 50px;
}

#player_playground div a{
  display : block;
  position : absolute;
  z-index: 108;
  width : 26px;
  height : 50px;
}

#player_playground div img{
  position : absolute;
  z-index: 135;
}



#seat_playground div.info_player{
  width : 288px;
  height : 164px;
  padding-right : 5px;
  background : url(../../images/fiche_info_player_right-trans.png) no-repeat top left;
  position : absolute;
  bottom : 40px;
  left : 20px;
  z-index: 205;
  padding-left: 18px;
  padding-top : 5px;
  display : none;
}




#seat_playground div.info_player .body{
  position : absolute;
  z-index:5;
  top : 91px;
  left: 37px;
}


#seat_playground div.info_player .right_info{
  float : right;
  width : 170px;
  position : relative;
  color : black;
  font-size : 0.9em;
  line-height: 1.2em;
  height :152px;
  overflow : hidden;
}

/*#seat_playground div.info_player.left_bottom{
  background : url(../../images/fiche_info_player_left-trans.png) no-repeat top left;
}

#seat_playground div.info_player.right_bottom{
  background : url(../../images/fiche_info_player_right-trans.png) no-repeat top left;

  bottom : 0px;
  left : -100px;
}

#seat_playground div.info_player.left_top{
  background : url(../../images/fiche_info_player_left_top-trans.png) no-repeat top left;
  top : 10px;
  left : -310px;
  padding-left: 5px;
  padding-top : 17px;
  padding-right: 18px;
}

#seat_playground div.info_player.right_top{
  background : url(../../images/fiche_info_player_right_top-trans.png) no-repeat top left;
  padding-top : 17px;
  bottom : 0px;
  left : 0px;
}*/

*#seat_playground div.info_player.left_bottom{
  background : url(../../images/fiche_info_player_right-trans.png) no-repeat top left;
  bottom : 0px;
  left : -100px;
}

#seat_playground div.info_player.right_bottom{
  background : url(../../images/fiche_info_player_left-trans.png) no-repeat top left;

}

#seat_playground div.info_player.left_top{
  background : url(../../images/fiche_info_player_right_top-trans.png) no-repeat top left;
  padding-top : 17px;
  bottom : 0px;
  left : 0px;
}

#seat_playground div.info_player.right_top{
  background : url(../../images/fiche_info_player_left_top-trans.png) no-repeat top left;
  top : 10px;
  left : -310px;
  padding-left: 5px;
  padding-top : 17px;
  padding-right: 18px;
}


#seat_playground div.info_player .right_info h3{
  font-size : 1.2em;
}

#seat_playground div.info_player .right_info strong{
  color : #3E6823;
}
#seat_playground div.info_player img{
  margin-left : 5px;
}


.each_info_player{
  display : none;
}

#seat_playground div.club_name_panel{
  width : 208px;
  height : 65px;
  padding-top : 20px;
  text-align :center;
  position : absolute;
  left : 385px;
  z-index: 105;
  top : 34px;
}

#seat_playground div.club_name_panel a{
  color : #F4CD0C;
  font-weight : bold;
  font-size : 1.5em;
}

#sponsor_terrain{
	position : absolute;
	top: 209px;
	left:150px;
	z-index: 105;

}

#sponsor_terrain div{
	width : 144px;
	height : 29px;
}

#sponsor_terrain div ul li{
	height : 29px;
}


#seat_playground div#sponsor_2{
	left: 144px;
	position : absolute;
}

#seat_playground div#sponsor_3{
	left: 288px;
	position : absolute;
}

#seat_playground div#sponsor_4{
	left: 432px;
	position : absolute;
}

#seat_playground div#sponsor_5{
	left: 576px;
	position : absolute;
}

p.choixPositionSupporter{
  width : 308px;
  border: 3px solid black;
  height : 64px;
  padding-right : 5px;
  position : absolute;
  top : 50%;
  left : 40%;
  z-index: 205;
  padding-left: 18px;
  padding-top : 5px;
  background : white;
  font-size : 1.2em;
  font-weight : bold;
  display : none;
}

p.choixPositionSupporter img, p.choixPositionSupporter span{
	display : block;
	float : left;
	margin-right: 5px;


}

 p.choixPositionSupporter span{
 	margin-top : 10px;
 	padding-left:10px;
 	width: 240px;
 }
 
 div.button_playground{
  /*#325D19*/
    border-top : 3px solid #325D19;
    position : relative;
    z-index: 100;
}

a.show_playground{
  background : url(../../images/envers-button_member_display-trans.png) no-repeat 0px 0px;
  width : 135px;
  margin-left: 420px;
  height : 16px;
  display : block;
  text-align center;
  padding-top: 5px;
  padding-left:45px;
  padding-right : 5px;
  font-weight : bold;
}

a.show_playground img{
  float : right;
}