body {
	background-color: #004996;
	background-image:  url('../images/background.jpg');
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;	
}

td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	vertical-align: top;
}

a:link {
	text-decoration: underline;
	color: #FFFFFF;
}
a:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
a:hover {
	text-decoration: normal;
	color: #0099FF;
}
a:active {
	text-decoration: normal;
	color: #0099FF;
}

select.my_select, input.my_input {
	color: #FFFFFF;
	background-color:#111111;
	border: 2px solid #222222;
	align: left;
	font-size: 12px;	
}

tr.my_tr {
	height: 50px;
	valign: bottom;
	align : left;
	font-size: 8px;
}

tr.my_tr1 {
	height: 20px;
	valign: top;
	align : left;
	font-size: 8px;
}

table.recherche{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}

.Style1 {font-size: 11px;}
.Style2 {font-size: 12px;}
.Style3 {font-size: 12px;}
.Style6 {color: #999999}
.Style8 {color: #666666; font-weight: bold; }
.Style9 {font-size: 20px}
.Style_Recherche{font-size: 8px;}

texteEcranTv {
	color: #336633;
}
texteGris {
	color: #999999;
}

.BodyFitness{
	position:absolute;
	left:5px;
	width:500px;
	height:500px;
	z-index:1;
}


#FlashTitle{
	position:absolute;
	left:15px;
	top:0px;
	width:525px;
	height:164px;
	z-index:1;
}

#Pers_Fier{
	position:absolute;
	left:15px;
	top:120px;
	width:525px;
	z-index:1;
}

#Pers_Menu{
	position:absolute;
	left:15px;
	top:190px;
	width:525px;
	z-index:1;
}


#Pers_Center{
	position:absolute;
	left:15px;
	top:282px;
	width:525px;
	z-index:1;
}

#Col_Center{
	position:absolute;
	left:15px;
	top:190px;
	width:525px;
	height:500px;
}


#Col_Center_H{
	position:absolute;
	left:15px;
	top:190px;
	width:525px;
	height:500px;
  	z-index: 8;
  	text-align: center;
}




#Col_Center_Recherche{
	position:absolute;
	left:15px;
	top:190px;
	width:525px;
	z-index:1;
}



#Col_Recherche_Cours{
	position:absolute;
	left:15px;
	top:190px;
	width:150px;
	z-index:1;
	
}

#Col_Recherche_Evn{
	position:absolute;
	left:210px;
	top:190px;
	width:150px;
	z-index:1;
}

#Col_Recherche_Prest{
	position:absolute;
	left:385px;
	top:190px;
	width:150px;
	z-index:1;
}


#Right_Phone{
	position:absolute;
	left:555px;
	top:25px;
	width:150px;
	z-index:1;
}

#Right_Foto{
	position:absolute;
	left:555px;
	top:190px;
	width:150px;
	z-index:1;
	
}

#Right_diapo{
	position:absolute;
	left:555px;
	top:190px;
	width:400px;
	z-index:1;
}

#Right_Promo{
	position:absolute;
	left:639px;
	top:180px;
	width:165px;
	z-index:1;
	height: 367px;
}


#Right_Whithout_Foto{
	position:absolute;
	left:555px;
	top:190px;
	width:150px;
	z-index:1;
}

#Right_Body{
	position:absolute;
	left:555px;
	top:410px;
	width:150px;
	z-index:1;
}


#Layer1 {
	position:absolute;
	left:209px;
	top:43px;
	width:596px;
	height:274px;
	z-index:1;
}



#Layer2 {
	position:absolute;
	width:631px;
	height:115px;
	z-index:1;
	left: 0px;
}




#Layer3 {
	position:absolute;
	left:661px;
	top:44px;
	width:145px;
	height:85px;
	z-index:44;
}

#Layer4 {
	position:absolute;
	left:226px;
	top:189px;
	width:564px;
	height:359px;
	z-index:44;
}

#Layer5 {
	position:absolute;
	left:1048px;
	top:179px;
	width:77px;
	height:62px;
	z-index:44;
}
#Layer6 {
	position:absolute;
	left:1073px;
	top:260px;
	width:76px;
	height:50px;
	z-index:45;
}
#Layer7 {
	position:absolute;
	left:1093px;
	top:325px;
	width:74px;
	height:57px;
	z-index:46;
}
#Layer8 {
	position:absolute;
	left:1084px;
	top:410px;
	width:91px;
	height:45px;
	z-index:47;
}
#Layer9 {
	position:absolute;
	width:75px;
	height:62px;
	z-index:48;
	left: 1053px;
	top: 80px;
}
#Layer10 {
	position:absolute;
	left:34px;
	top:62px;
	width:124px;
	height:53px;
	z-index:3;
}
#Layer11 {
	position:absolute;
	left:25px;
	top:100px;
	width:137px;
	height:21px;
	z-index:2;
}
#Layer12 {
	position:absolute;
	left:457px;
	top:100px;
	width:141px;
	height:17px;
	z-index:1;
}

#Layer13 {
	position:absolute;
	left:0px;
	top:166px;
	width:631px;
	height:28px;
	z-index:49;
	letter-spacing: 3pt;
}

#Layer14 {
	position:absolute;
	left:270px;
	top:220px;
	width:345px;
	height:245px;
	z-index:50;
}
#Layer15 {
	position:absolute;
	left:0px;
	top:0px;
	width:469px;
	height:446px;
	z-index:22;
}
#Layer16 {
	position:absolute;
	left:10;
	top:452px;
	width:540px;
	height:287px;
	z-index:51;
}

#Layer17 {
	position:absolute;
	left:17px;
	top:41px;
	width:153px;
	height:92px;
	z-index:5;
}

#Layer18 {
	position:absolute;
	left:839px;
	top:232px;
	width:160;
	height:150px;
	z-index:18;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: thin outset #FFFFFF;	
}


#Layer19 {
	position:absolute;
	left:19px;
	top:42px;
	width:152px;
	height:92px;
	z-index:5;
}

#Layer20 {
	position:absolute;
	left:22px;
	top:43px;
	width:148px;
	height:89px;
	z-index:52;
}

#Layer21 {
	position:absolute;
	left:18px;
	top:42px;
	width:149px;
	height:89px;
	z-index:2;
}

#animEcrans {
	position:absolute;
	width:200px;
	height:115px;
	z-index:40;
	left: 200px;
	top: 0px;
	visibility: visible;
}
#BTbienvenue {
	position:absolute;
	left:21px;
	top:178px;
	width:160px;
	height:15px;
	z-index:39;
	visibility: visible;
}
#BTpresentation {
	position:absolute;
	left:21px;
	top:201px;
	width:160px;
	height:15px;
	z-index:38;
	visibility: visible;
}
#Btprestations {
	position:absolute;
	left:21px;
	top:225px;
	width:160px;
	height:15px;
	z-index:37;
	visibility: visible;
}
#BTtraining {
	position:absolute;
	left:21px;
	top:250px;
	width:160px;
	height:15px;
	z-index:34;
	visibility: visible;
}
#BTnutrition {
	position:absolute;
	left:21px;
	top:275px;
	width:160px;
	height:15px;
	z-index:36;
	visibility: visible;
}
#BTcours {
	position:absolute;
	left:21px;
	top:296px;
	width:160px;
	height:15px;
	z-index:33;
	visibility: visible;
}
#BTclubs {
	position:absolute;
	left:21px;
	top:320px;
	width:160px;
	height:15px;
	z-index:35;
	visibility: visible;
}
#BTevenementsOffres {
	position:absolute;
	left:21px;
	top:345px;
	width:160px;
	height:15px;
	z-index:31;
	visibility: visible;
}
#BTjob {
	position:absolute;
	left:21px;
	top:368px;
	width:160px;
	height:15px;
	z-index:32;
	visibility: visible;
}
#BTcontact {
	position:absolute;
	left:21px;
	top:392px;
	width:160px;
	height:15px;
	z-index:30;
	visibility: visible;
}
#BTphotos {
	position:absolute;
	left:21px;
	top:415px;
	width:160px;
	height:15px;
	z-index:29;
	visibility: visible;
}
#BTrecherches {
	position:absolute;
	left:21px;
	top:438px;
	width:160px;
	height:15px;
	z-index:28;
	visibility: visible;
}
#BTpartenaires {
	position:absolute;
	left:21px;
	top:461px;
	width:160px;
	height:15px;
	z-index:27;
	visibility: visible;
}
#BTdownload {
	position:absolute;
	left:21px;
	top:483px;
	width:160px;
	height:15px;
	z-index:26;
	visibility: visible;
}
#TxtePrincipal {
	position:absolute;
	left:179px;
	top:79px;
	width:590px;
	height:380px;
	z-index:25;
	visibility: visible;
	overflow: auto;
	padding-right: 10px;
}
#No0800101110 {
	position:absolute;
	left:828px;
	top:180px;
	width:180px;
	height:49px;
	z-index:24;
	visibility: visible;
}

#EvenementsAnimation {
	position:absolute;
	left:840px;
	top:243px;
	width:155px;
	height:150px;
	z-index:23;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: thin outset #FFFFFF;
	text-align: center;
	background-color: #666666;
	visibility: visible;
}

#souhaitezVous {
	position:absolute;
	left:840px;
	top:412px;
	width:158px;
	height:66px;
	z-index:22;
	visibility: visible;
}

#caseEmail {
	position:absolute;
	left:838px;
	top:480px;
	width:155px;
	height:13px;
	z-index:21;
	background-color: #FFFFFF;
	border: medium inset #666666;
	visibility: visible;
}
#conteneur {
	position:absolute;
	width:827px;
	height:576px;
	background-image: url(../images/fondPoids50.png);
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
	z-index: 0;
}
#francais {
	position:absolute;
	width:30px;
	height:20;
	z-index:40;
	left: 23px;
	top: 537px;
}
#allemand {
	position:absolute;
	width:30px;
	height:20;
	z-index:41;
	left: 86px;
	top: 539px;
}
#anglais {
	position:absolute;
	width:30px;
	height:20;
	z-index:42;
	left: 147px;
	top: 538px;
}

#titre {
	position:absolute;
	width:128px;
	height:16px;
	z-index:1;
	left: 249px;
	top: 100px;
}

#infos {
	position:absolute;
	left:42px;
	top:202px;
	width:198px;
	height:221px;
	z-index:2;
}

