#outer { text-align: left; } /* Wrapper */
#photoequipe {width: 650px;  padding: 0;  margin: 0;  text-align: left;}

#photomap a#photo span {visibility: hidden;}

#photomap {position:relative; margin: 5px 25px;}

#photomap a#photo {display:block; width:425px; height:300px; background: url(../images/equipes/ecoliers/ecoliers.jpg) 0 0 no-repeat;}

#photomap a#photo:hover {background: url(../images/equipes/ecoliers/ecoliers.jpg) 0 -300px no-repeat; z-index:10;}

#photomap dd {position:absolute; padding:0; margin:0;}

#photomap a {margin:0; padding:0;}

#photomap #player04 {left:129px; top:117px; z-index:20; margin:0; padding:0;}
#photomap a#link_player04 {display:block; width:36px; height:45px; text-decoration:none; z-index:20; margin:0; padding:0;}
#photomap a#link_player04:hover {border:1px solid #00FF00;}
#photomap a#link_player04:hover span {left:306px; top:-102px; text-align: center; margin:0; padding:0;}
#photomap a#link_player04:hover em {position:absolute; display:block; left:38px; top:22px; width:270px; height:1px; overflow:hidden; font-size:1px; background:#00FF00;}
#photomap #player07 {left:208px; top:104px; z-index:20; margin:0; padding:0;}
#photomap a#link_player07 {display:block; width:34px; height:46px; text-decoration:none; z-index:20; margin:0; padding:0;}
#photomap a#link_player07:hover {border:1px solid #00FF00;}
#photomap a#link_player07:hover span {left:227px; top:-89px; text-align: center; margin:0; padding:0;}
#photomap a#link_player07:hover em {position:absolute; display:block; left:36px; top:23px; width:193px; height:1px; overflow:hidden; font-size:1px; background:#00FF00;}
#photomap #player08 {left:299px; top:134px; z-index:20; margin:0; padding:0;}
#photomap a#link_player08 {display:block; width:36px; height:48px; text-decoration:none; z-index:20; margin:0; padding:0;}
#photomap a#link_player08:hover {border:1px solid #00FF00;}
#photomap a#link_player08:hover span {left:136px; top:-119px; text-align: center; margin:0; padding:0;}
#photomap a#link_player08:hover em {position:absolute; display:block; left:38px; top:24px; width:100px; height:1px; overflow:hidden; font-size:1px; background:#00FF00;}
#photomap #player11 {left:80px; top:137px; z-index:20; margin:0; padding:0;}
#photomap a#link_player11 {display:block; width:37px; height:47px; text-decoration:none; z-index:20; margin:0; padding:0;}
#photomap a#link_player11:hover {border:1px solid #00FF00;}
#photomap a#link_player11:hover span {left:355px; top:-122px; text-align: center; margin:0; padding:0;}
#photomap a#link_player11:hover em {position:absolute; display:block; left:39px; top:23px; width:318px; height:1px; overflow:hidden; font-size:1px; background:#00FF00;}
#photomap #player12 {left:114px; top:48px; z-index:20; margin:0; padding:0;}
#photomap a#link_player12 {display:block; width:36px; height:47px; text-decoration:none; z-index:20; margin:0; padding:0;}
#photomap a#link_player12:hover {border:1px solid #00FF00;}
#photomap a#link_player12:hover span {left:321px; top:-33px; text-align: center; margin:0; padding:0;}
#photomap a#link_player12:hover em {position:absolute; display:block; left:38px; top:23px; width:285px; height:1px; overflow:hidden; font-size:1px; background:#00FF00;}
#photomap #player13 {left:244px; top:34px; z-index:20; margin:0; padding:0;}
#photomap a#link_player13 {display:block; width:32px; height:43px; text-decoration:none; z-index:20; margin:0; padding:0;}
#photomap a#link_player13:hover {border:1px solid #00FF00;}
#photomap a#link_player13:hover span {left:191px; top:-19px; text-align: center; margin:0; padding:0;}
#photomap a#link_player13:hover em {position:absolute; display:block; left:34px; top:21px; width:159px; height:1px; overflow:hidden; font-size:1px; background:#00FF00;}
#photomap #player14 {left:182px; top:36px; z-index:20; margin:0; padding:0;}
#photomap a#link_player14 {display:block; width:31px; height:43px; text-decoration:none; z-index:20; margin:0; padding:0;}
#photomap a#link_player14:hover {border:1px solid #00FF00;}
#photomap a#link_player14:hover span {left:253px; top:-21px; text-align: center; margin:0; padding:0;}
#photomap a#link_player14:hover em {position:absolute; display:block; left:33px; top:21px; width:222px; height:1px; overflow:hidden; font-size:1px; background:#00FF00;}
#photomap #trainer {left:54px; top:15px; z-index:20; margin:0; padding:0;}
#photomap a#link_trainer {display:block; width:29px; height:41px; text-decoration:none; z-index:20; margin:0; padding:0;}
#photomap a#link_trainer:hover {border:1px solid #00FF00;}
#photomap a#link_trainer:hover span {left:381px; top:0px; text-align: center; margin:0; padding:0;}
#photomap a#link_trainer:hover em {position:absolute; display:block; left:31px; top:20px; width:352px; height:1px; overflow:hidden; font-size:1px; background:#00FF00;}
#photomap #cotrainer {left:324px; top:19px; z-index:20; margin:0; padding:0;}
#photomap a#link_cotrainer {display:block; width:31px; height:43px; text-decoration:none; z-index:20; margin:0; padding:0;}
#photomap a#link_cotrainer:hover {border:1px solid #00FF00;}
#photomap a#link_cotrainer:hover span {left:111px; top:-4px; text-align: center; margin:0; padding:0;}
#photomap a#link_cotrainer:hover em {position:absolute; display:block; left:33px; top:21px; width:80px; height:1px; overflow:hidden; font-size:1px; background:#00FF00;}

#photomap a em {display:none;}

#photomap a span, #photomap a:visited span {display:none;}

#photomap a:hover span {position:absolute; display:block; color:#000; width:200px; height:6em; text-align:justify;}

#photomap a:hover span img {margin: 0; padding:0;}

#photomap a span:first-line {font-weight:bold; font-style:italic;}

#photoequipe p { width:425px; text-align: center; margin: 0 25px; padding: 0; }
#photoequipe p.help {text-align: center; margin: 0 25px; padding: 0; font-size:0.85em; white-space: nowrap; }


