
#btnVideoTeam {
	position: absolute;
	display: block;
	width: 370px;
	height: 45px;
	z-index:20;
	right: 130px;
	top: 636px;
}

#teamWinnerFr0{ background-image:url(../images/p5/fr/detail_candidate-0.jpg); }
#teamWinnerEn0{ background-image:url(../images/p5/en/detail_candidate-0.jpg); } 

#teamWinnerFr1{ background-image:url(../images/p5/fr/detail_candidate-1.jpg); }
#teamWinnerEn1{ background-image:url(../images/p5/en/detail_candidate-1.jpg); } 

#teamWinnerFr2{ background-image:url(../images/p5/fr/detail_candidate-2.jpg); }
#teamWinnerEn2{ background-image:url(../images/p5/en/detail_candidate-2.jpg); } 

#teamWinnerFr3{ background-image:url(../images/p5/fr/detail_candidate-3.jpg); }
#teamWinnerEn3{ background-image:url(../images/p5/en/detail_candidate-3.jpg); } 

#teamWinnerFr4{ background-image:url(../images/p5/fr/detail_candidate-4.jpg); }
#teamWinnerEn4{ background-image:url(../images/p5/en/detail_candidate-4.jpg); }

#btFacbook{
  top:643px;
}
#btYoutube{
  top:643px;
}

#lostPass .lang{
  position:absolute;
  right:3px;
}
.greyHeader{        
	width: 947px;
	height: 80px;
	padding: 0px;
	position: absolute;
	z-index:2;
	left: 5px;
	top: 5px;
}
.greyHeader .leftCorner{  
	background: transparent url(../images/p5/tbl-header-left-corner.png) no-repeat; 
	float:left;
	width: 85px;
	height: 80px;
}
.greyHeader .leftCorner2{  
	background: transparent url(../images/p5/tbl-header-left-corner-b.png) no-repeat; 
	float:left;
	width: 120px;
	height: 80px;
}

.greyHeader .middleRepeat{  
	background: transparent url(../images/p5/tbl-header-middle-repeat.png) repeat-x;  
	position: absolute;
	left: 85px;
	height: 80px;                
	width: 845px;
}   
.greyHeader .rightCorner{  
	background: transparent url(../images/p5/tbl-header-right-corner.png) no-repeat; 
	float:right;
	width: 17px;
	height: 80px;
}                       
.greyHeader #headLineTxt{
	position: absolute;
	left: 115px;
	top: 14px;
}   
.greyHeader #headTeamTxt{
	position: absolute;
	left: 486px;
	top: 30px;
}
.greyHeader #headPointsTxt{
	position: absolute;
	left: 750px;
	top: 24px;
}                        
.greyHeader #headFBTxt{
	position: absolute;
	left: 801px;
	top: 30px;
}
.greyHeader #headTotalTxt{
	position: absolute;
	left: 880px;
	top: 30px;
}
.greyHeader .seperator{ 
	background: transparent url(../images/p5/tbl-header-seperator.png) no-repeat; 
	position: absolute;
	z-index:3;
	top: 7px;
	width: 3px;
	height: 65px;
}
.greyHeader #sep1{ left:618px;}
.greyHeader #sep2{ left:678px;}
.greyHeader #sep3{ left:738px;}
.greyHeader #sep4{ left:795px;}
.greyHeader #sep5{ left:855px;}

.greyHeader .icon{ 
	position: absolute;
	z-index:4;
	top: 7px;
	width: 41px;
	height: 63px;
}      
.greyHeader #iconChallenge{ left:567px;background: transparent url(../images/p5/mini_icon_challenge.gif) no-repeat; }
.greyHeader #iconRally{ left:629px;background: transparent url(../images/p5/mini_icon_rally.gif) no-repeat; }
.greyHeader #iconBonus{ left:689px;background: transparent url(../images/p5/mini_icon_bonus.gif) no-repeat; }

#pointsContent{
  position: absolute;   
	left: 5px;
	top: 80px;
	width: 940px;
	height: 380px;
}

.contentCol1{ 
  background: transparent url(../images/p5/tbl-days-bg.png) repeat-y;   
	width: 458px;
	height: 320px;  
} 
#day1,#day2,#day3,#day4,#day5,#day6,#day7,#day8,#mapday1,#mapday2,#mapday3,#mapday4,#mapday5,#mapday6,#mapday7,#mapday8{  
  cursor:pointer;
  font-size:12px;
  color: #333333;
  position:absolute;   
	left: 5px;      
	padding-top: 12px;
	width: 450px;
	height: 28px;  
  text-indent:15px; 
} 
#day1,#mapday1{ top:16px; }
#day2,#mapday2{ top:54px; }
#day3,#mapday3{ top:92px; }
#day4,#mapday4{ top:130px; }
#day5,#mapday5{ top:168px; } 
#day6,#mapday6{ top:206px; }
#day7,#mapday7{ top:242px; }
#day8,#mapday8{ top:280px; } 
.contentCol1 .active{
  background: transparent url(../images/p5/tbl-days-bg-active.png) no-repeat;  
	height: 40px;
}
.contentCol1 .active SPAN{
  font-weight:bold;
}
.contentCol1 .dayDisabled{ color:#999999; }
#gmapday1{
  border:1px solid #e5e5e5; 
  position:absolute;   
	left: 475px;   
  top:20px;  
	width:450px;
	height:298px;
/*	z-index:100000;*/
}
#rank1,#rank2,#rank3,#rank4,#rank5{  
  position:absolute;   
	left: 475px;     
	width: 66px;
	height: 64px; 
}
#rank1{ top:0px; }
#rank2,#pointsRank1-1,#pointsRank1-2,#pointsRank1-3,#pointsRank1-4,#pointsRank1-5,#pointsRank1-6{ top:64px; }
#rank3,#pointsRank2-1,#pointsRank2-2,#pointsRank2-3,#pointsRank2-4,#pointsRank2-5,#pointsRank2-6{ top:128px; }
#rank4,#pointsRank3-1,#pointsRank3-2,#pointsRank3-3,#pointsRank3-4,#pointsRank3-5,#pointsRank3-6{ top:192px; }
#rank5,#pointsRank4-1,#pointsRank4-2,#pointsRank4-3,#pointsRank4-4,#pointsRank4-5,#pointsRank4-6{ top:255px; }
.logoTeam0{ background: transparent url(../images/p5/logo_65-team0.png) no-repeat; }
.logoTeam1{ background: transparent url(../images/p5/logo_65-team1.png) no-repeat; }   
.logoTeam2{ background: transparent url(../images/p5/logo_65-team2.png) no-repeat; }                                
.logoTeam3{ background: transparent url(../images/p5/logo_65-team3.png) no-repeat; }            
.logoTeam4{ background: transparent url(../images/p5/logo_65-team4.png) no-repeat; }  

.contentCol3{ 
  background: transparent url(../images/p5/tbl-scores-bg.png) repeat-y;   
  position:absolute;   
	left: 558px;    
  top: 0px; 
	width: 381px;
	height: 320px;  
}   
#pointsRank0-1,#pointsRank0-2,#pointsRank0-3,#pointsRank0-4,#pointsRank0-5,#pointsRank0-6,
#pointsRank1-1,#pointsRank1-2,#pointsRank1-3,#pointsRank1-4,#pointsRank1-5,#pointsRank1-6,
#pointsRank2-1,#pointsRank2-2,#pointsRank2-3,#pointsRank2-4,#pointsRank2-5,#pointsRank2-6,
#pointsRank3-1,#pointsRank3-2,#pointsRank3-3,#pointsRank3-4,#pointsRank3-5,#pointsRank3-6,
#pointsRank4-1,#pointsRank4-2,#pointsRank4-3,#pointsRank4-4,#pointsRank4-5,#pointsRank4-6{
  font-size:12px;
  color: #333333;                                                                                             
  position:absolute;   
  padding-top:23px;
	height: 41px;     
	width: 59px;
	text-align:center;
}
#pointsRank0-2,#pointsRank1-2,#pointsRank2-2,#pointsRank3-2,#pointsRank4-2{ left:59px; }
#pointsRank0-3,#pointsRank1-3,#pointsRank2-3,#pointsRank3-3,#pointsRank4-3{ left:118px; }
#pointsRank0-4,#pointsRank1-4,#pointsRank2-4,#pointsRank3-4,#pointsRank4-4{ left:177px; }
#pointsRank0-5,#pointsRank1-5,#pointsRank2-5,#pointsRank3-5,#pointsRank4-5{ left:236px; }
#pointsRank0-6,#pointsRank1-6,#pointsRank2-6,#pointsRank3-6,#pointsRank4-6{ left:295px;width: 85px; }
#pointsRank0-1,#pointsRank0-2,#pointsRank0-3,#pointsRank0-4,#pointsRank0-5,#pointsRank0-6,
#pointsRank1-1,#pointsRank1-2,#pointsRank1-3,#pointsRank1-4,#pointsRank1-5,#pointsRank1-6,
#pointsRank2-1,#pointsRank2-2,#pointsRank2-3,#pointsRank2-4,#pointsRank2-5,#pointsRank2-6,
#pointsRank3-1,#pointsRank3-2,#pointsRank3-3,#pointsRank3-4,#pointsRank3-5,#pointsRank3-6{
  border-bottom:1px solid #ffffff;
}
#pointsRank0-4,#pointsRank1-4,#pointsRank2-4,#pointsRank3-4,#pointsRank4-4{ font-weight:bold; }
#pointsRank0-6,#pointsRank1-6,#pointsRank2-6,#pointsRank3-6,#pointsRank4-6{ color:blue;font-weight:bold; }

#flashMap { position:absolute; top:140px; }

#teamPresentation{
/*  border:1px solid red; */
  display:block;
  position:absolute;
  z-index:1000;
  top:560px;
  height:133px;
  width:970px;
}
#teamPresentation img,#p5Buttons img{
  float:left;
  margin:0 0 0 0;
  padding:0 0 0 0;
}

#p5ButtonsFr,#p5ButtonsEn{
  display:block;
  position:absolute;
  z-index:1000;
  top:755px;
  left:9px;
  padding-left:370px;
  height:100px;
  width:600px;
}
#p5ButtonsFr{ background: transparent url(../images/p5/fr/home_become-a-supporter.jpg) no-repeat; }
#p5ButtonsEn{ background: transparent url(../images/p5/en/home_become-a-supporter.jpg) no-repeat; }

#promoTabs .tabClass { display:block; margin-left:19px; padding:0; background-image:url(../images/p5/en/promo_tabs-class-off.gif); width:121px; height:27px;position:relative; float:left; }
#promoTabs .tabClass-fr { display:block; margin-left:19px; padding:0; background-image:url(../images/p5/fr/promo_tabs-class-off.gif); width:121px; height:27px;position:relative; float:left; }
#promoTabs .tabClass:hover { background-image:url(../images/p5/en/promo_tabs-class-on.gif); }
#promoTabs .tabClass-fr:hover { background-image:url(../images/p5/fr/promo_tabs-class-on.gif); }

#promoTabs .tabMaps { display:block; margin-left:19px; padding:0; background-image:url(../images/p5/en/promo_tabs-maps-off.gif); width:106px; height:27px;position:relative; float:left; }
#promoTabs .tabMaps-fr { display:block; margin-left:19px; padding:0; background-image:url(../images/p5/fr/promo_tabs-maps-off.gif); width:106px; height:27px;position:relative; float:left; }
#promoTabs .tabMaps:hover { background-image:url(../images/p5/en/promo_tabs-maps-on.gif); }
#promoTabs .tabMaps-fr:hover { background-image:url(../images/p5/fr/promo_tabs-maps-on.gif); }

