/* CSS Document */

/* Général */

body {
     margin: 0; /* pour éviter les marges */
     text-align: center; /* pour corriger le bug de centrage IE */
	 background-color:#FFFFFF;
	     color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

		 
		 }
	 
	 #corps {
	position: relative; /* on positionne le conteneur */
	margin-left: auto;
	margin-right: auto;
	width: 965px;
	height:650px;
	text-align: left;
	
     }
	 
table
{	 
color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	}

#piedPage{
	position:absolute;
	top:615px;
	left:250px;
	width:520px;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}


#adsense {
	position:absolute;
	left:135px;
	top:23px;
	width:517px;
	height:73px;
	z-index:1;
}


#forum {
position:absolute;

left:80px;
	top:530px;
	width:165px;
	height:100px;
	font-size:12px;
	}


p {
   margin: 1.1em 0;
}
	

/* titre et sous titre */

h1 {
	color: #F59B06;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align:center;
}

h2{
font-size:10px;
color: #FF9800;

}


/* Menu */

#Menu {
	position:absolute;
	
	left:55px;
	top:290px;
	width:225px;
	height:200px;
	z-index:1;
	line-height: 1.0em;
	background-image: url(../IMAGES/MENU-ON.jpg);
	background-repeat: no-repeat;
	list-style-image: none;
		
}


#profil a , #info a , #conseil a, #seance a, #credit a, #calculette a, #goodies a, #bilan a, #deconnexion a  {
	background-image : url(../IMAGES/MENU-OFF.jpg);
	background-repeat : no-repeat;
	display : block;
	height : 100%;
	width : 100%;
	list-style-image: none;
} 

#profil {
height : 20px; 

} 
#profil a {
background-position :  px; 
} 

#info {
height : 20px; 

} 
#info a {
background-position : 0 -20px; 

}

#conseil {
height : 15px; 

} 
#conseil a {
background-position : 0 -40px;
 

}

#seance {
height : 15px; 

} 
#seance a {
background-position : 0 -55px; 

}

#credit {
height : 20px;
 


} 
#credit a {
background-position : 0 -70px; 

}

#calculette {
height : 15px; 

} 
#calculette a {
background-position : 0 -90px; 

}

#goodies {
height : 19px; 

} 
#goodies a {
background-position : 0 -105px; 

}

#bilan {
height : 17px; 

} 
#bilan a {
background-position : 0 -124px; 

}

#deconnexion {
height : 20px; 

} 
#deconnexion a {
background-position : 0 -151px; 

}


#Menu a {
	width: 200px;
	display:block;
	padding : 0; 
	margin : 0; 
}
#Menu a:hover {
	background-image: none;
}

.Style31 {
list-style-type:none;
}


/* Position des cadres centraux */

.inscription
{
position:absolute;
	left:542px;
	top:201px;
	width:359px;
	height:344px;
	z-index:1;
	background-color: #FFFFFF;


}	 

.sitemap

{	position:absolute;
	left:465px;
	top:200px;
	width:443px;
	height:344px;
	z-index:1;
	background-color: #FFFFFF;
	font-weight:bold;
	
	
}

.confirmation {
	position:absolute;
	left:471px;
	top:191px;
	width:439px;
	height:344px;
	z-index:1;
	background-color: #FFFFFF;
}



.exoFitnessF1 {
	position:absolute;
	left:475px;
	top:184px;
	width:431px;
	height:344px;
	z-index:1;
	}


.exoFitnessF2 {
	position:absolute;
	left:67px;
	top:278px;
	width:363px;
	height:300px;
	z-index:1;
	text-align:justify;
	margin: 1.0em;
	line-height: normal;	
	}

.info{
position:absolute;
	left:382px;
	top:311px;
	width:513px;
	height:262px;
	z-index:1;
	}


.conseil
{
position:absolute;
	left:323px;
	top:281px;
	width:580px;
	z-index:1;
	visibility: visible;	

}


.seance
{
	position:absolute;
	left:343px;
	top:430px;
	width:541px;
	height:161px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
}

.projection
{
	position:absolute;
	left:399px;
	top:284px;
	width:541px;
	height:280px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	background-image: url(../IMAGES/ORDI-ECRAN.jpg);
	background-position: -20px -10px ;
	background-repeat:no-repeat;
}

.testbp
{
	position:absolute;
	left:467px;
	top:287px;
	width:404px;
	height:161px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
}

.finseance
{
	position:absolute;
	left:323px;
	top:312px;
	width:580px;
	
	z-index:1;
	
}

.credit1
 {
	position:absolute;
	left:369px;
	top:320px;
	width:517px;
	height:73px;
	z-index:1;
}

.credit2
{
	position:absolute;
	left:313px;
	top:393px;
	width:586px;
	height:156px;
	z-index:1;
}

.goodies
{
	position:absolute;
	left:372px;
	top:291px;
	width:541px;
	height:161px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
}
/* links */	
	
.sitemap a {
	vertical-align:top;
	text-decoration:none;
	   color: #333333;
	}

 a:hover {
color:#FF9800;
}	

.Orange{
color: #FF9800;
}

/* miscellanous */
/* fond d'ecran video exercice fitness */
.Tab {
	background-image: url(../IMAGES/ORDI-ECRAN-petit.jpg);
	background-repeat: no-repeat;
	background-position: 0px -8px;
}



.conseil img, .finseance img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #ECE9D8;
	border-right-color: #ECE9D8;
	border-bottom-color: #ECE9D8;
	border-left-color: #ECE9D8;
} 

.projection #player2 {
	position:absolute;
	top:22px;	
	left: 34px;
    
}
.credit2 form{

margin:1px;
}

.ptCum
 {
	position:relative;
	color: #FD9800;
	left: 320px;
	top: 0px;
}

/* balise select */

.Style2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #333333;
	}
	
#adsense img {
text-decoration:none;
border:0;
}
