@charset "utf-8";
#page_entiere {
	position:relative;
	width:994px;
	height:668px;
	z-index:1;
	left: 0px;
	top: 0px;
	background-color: #000000;
	margin-right: auto;
	margin-left: auto;
	margin-top: -20px;
}
body {
	background-color: #E5E5E5;
}
#logo {
	position:absolute;
	width:175px;
	height:175px;
	z-index:1;
	left: 409px;
	top: 25px;
}
#accueil_bouton {
	position:absolute;
	width:64px;
	height:20px;
	z-index:3;
	left: 25px;
	top: 220px;
	color: #46B6E4;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	font-size: x-small;
	
}
#coaching_bouton {
	position:absolute;
	width:134px;
	height:20px;
	z-index:2;
	left: 113px;
	top: 220px;
	color: #46B6E4;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	font-size: x-small;
}
#preparation_physique_bouton {
	position:absolute;
	width:162px;
	height:20px;
	z-index:2;
	left: 268px;
	top: 220px;
	color: #46B6E4;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	font-size: x-small;
}
#course_a_pied_bouton {
	position:absolute;
	width:108px;
	height:20px;
	z-index:2;
	left: 448px;
	top: 220px;
	color: #46B6E4;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	font-size: x-small;
}
#test_vma_bouton {
	position:absolute;
	width:78px;
	height:20px;
	z-index:2;
	left: 578px;
	top: 220px;
	color: #46B6E4;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	font-size: x-small;
}
#qui_suis_je_bouton {
	position:absolute;
	width:99px;
	height:20px;
	z-index:2;
	left: 682px;
	top: 220px;
	color: #46B6E46;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	font-size: x-small;
}
#tarifs_bouton {
	position:absolute;
	width:58px;
	height:20px;
	z-index:2;
	left: 908px;
	top: 220px;
	color: #46B6E4;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	font-size: x-small;
}
#conditions_bouton {
	position:absolute;
	width:91px;
	height:20px;
	z-index:2;
	left: 803px;
	top: 220px;
	color: #46B6E4;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	font-size: x-small;
}
#bas_de_page {
	position:absolute;
	width:484px;
	height:42px;
	z-index:17;
	left: 255px;
	top: 621px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
	word-spacing: 2px;
	text-align: center;
}
#bas_de_page_site {
	position:absolute;
	width:279px;
	height:16px;
	z-index:17;
	left: 97px;
	top: 19px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	text-align: center;
	font-style: italic;
}
#fleche_gauche {
	position:absolute;
	width:70px;
	height:70px;
	z-index:7;
	left: 10px;
	top: 583px;
}
#fleche_droite {
	position:absolute;
	width:70px;
	height:70px;
	z-index:8;
	left: 914px;
	top: 583px;
}
#trait1 {
	position:absolute;
	width:11px;
	height:19px;
	z-index:9;
	left: 99px;
	top: 222px;
}
#trait2 {
	position:absolute;
	width:12px;
	height:19px;
	z-index:10;
	left: 254px;
	top: 222px;
}
#trait3 {
	position:absolute;
	width:8px;
	height:21px;
	z-index:11;
	left: 439px;
	top: 222px;
}
#trait4 {
	position:absolute;
	width:11px;
	height:21px;
	z-index:12;
	left: 567px;
	top: 222px;
}
#trait5 {
	position:absolute;
	width:14px;
	height:25px;
	z-index:13;
	left: 666px;
	top: 222px;
}
#trait6 {
	position:absolute;
	width:11px;
	height:24px;
	z-index:14;
	left: 790px;
	top: 222px;
}
#trait7 {
	position:absolute;
	width:9px;
	height:24px;
	z-index:15;
	left: 901px;
	top: 222px;
}
a {
	color: #666666;
	text-decoration: none;
	}
	img {
	border:none;
}
#bas_de_page_contact {
	position:absolute;
	width:114px;
	height:15px;
	z-index:19;
	left: 440px;
	top: 602px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: x-small;
	font-style: italic;
	text-align: center;
	word-spacing: 2px;
	text-decoration: underline;
}
#accueil_bouton a:hover {
color:#46B6E4
}
#accueil_bouton a:active {
color:#FFFFFF
}
#coaching_bouton a:hover {
color:#46B6E4
}
#coaching_bouton a:active {
color:#FFFFFF
}
#preparation_physique_bouton a:hover {
color:#46B6E4
}
#preparation_physique_bouton a:active {
color:#FFFFFF
}
#course_a_pied_bouton a:hover {
color:#46B6E4
}
#course_a_pied_bouton a:active {
color:#FFFFFF
}
#test_vma_bouton a:hover {
color:#46B6E4
}
#test_vma_bouton a:active {
color:#FFFFFF
}
#qui_suis_je_bouton a:hover {
color:#46B6E4
}
#qui_suis_je_bouton a:active {
color:#FFFFFF
}
#tarifs_bouton a:hover {
color:#46B6E4
}
#tarifs_bouton a:active {
color:#FFFFFF
}
#conditions_bouton a:hover {
color:#46B6E4
}
#conditions_bouton a:active {
color:#FFFFFF
}
#bas_de_page a:hover {
color:#999999
}
#texte_preparation_physique {
	position:absolute;
	width:487px;
	height:204px;
	z-index:20;
	left: 462px;
	top: 273px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#texte_coaching_sportif {
	position:absolute;
	width:483px;
	height:295px;
	z-index:20;
	left: 473px;
	top: 287px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#texte_course_a_pied {
	position:absolute;
	width:714px;
	height:167px;
	z-index:23;
	left: 254px;
	top: 260px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#texte_test_vma {
	position:absolute;
	width:517px;
	height:289px;
	z-index:20;
	left: 450px;
	top: 251px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#photo_coaching_sportif {
	position:absolute;
	width:380px;
	height:244px;
	z-index:21;
	left: 47px;
	top: 293px;
}
#photo_qui_suis_je {
	position:absolute;
	width:150px;
	height:197px;
	z-index:20;
	left: 406px;
	top: 308px;
}
#texte_qui_suis_je_1 {
	position:absolute;
	width:345px;
	height:318px;
	z-index:20;
	left: 25px;
	top: 256px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#photo_test_vma {
	position:absolute;
	width:400px;
	height:266px;
	z-index:21;
	left: 24px;
	top: 276px;
}
#photo_preparation_physique {
	position:absolute;
	width:380px;
	height:252px;
	z-index:21;
	left: 43px;
	top: 280px;
}
#texte_qui_suis_je_2 {
	position:absolute;
	width:379px;
	height:312px;
	z-index:20;
	left: 591px;
	top: 256px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#photo_course_a_pied {
	position:absolute;
	width:200px;
	height:300px;
	z-index:21;
	left: 22px;
	top: 263px;
}
#texte_index {
	position:absolute;
	width:565px;
	height:318px;
	z-index:20;
	left: 404px;
	top: 274px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#texte_index a {
	color: #999999;
	text-decoration: none;
	}
	img {
	border:none;
}
#texte_index a:hover {
color:#666666;
}
#texte_index_devise {
	position:absolute;
	width:383px;
	height:24px;
	z-index:20;
	left: 9px;
	top: 523px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#photo_index_1 {
	position:absolute;
	width:170px;
	height:109px;
	z-index:21;
	left: 207px;
	top: 279px;
}
#photo_texte_index_2 {
	position:absolute;
	width:170px;
	height:109px;
	z-index:22;
	left: 24px;
	top: 401px;
}
#photo_texte_index_3 {
	position:absolute;
	width:170px;
	height:109px;
	z-index:23;
	left: 24px;
	top: 279px;
}
#photo_texte_index_4 {
	position:absolute;
	width:170px;
	height:109px;
	z-index:24;
	left: 207px;
	top: 401px;
}
table 	{
	position:absolute;
	width:565px;
	height:318px;
	z-index:20;
	left: 0px;
	top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align:center;
	vertical-align:middle;
	border-width:1px;
	border-color:black;
	border-style:solid;
	border-collapse: collapse;
	width:434px;
	height:auto

	}
caption {
font-weight:bold;
text-transform:uppercase;
color:black;
background-color:#46B6E4;
border-width:1px;
border-color:black;
border-style:solid;
margin:5px auto;
padding:5px auto;
}
th {
color:black;
background-color:#46B6E4;
border-width:1px;
border-color:black;
border-style:solid;
padding:2px 2px;
	}
td {
color:black;
background-color:#FFFFFF;
border-width:1px;
border-color:black;
border-style:solid;
padding:2px 2px;
	}
#tarif_coaching_sportif {
	position:absolute;
	width:442px;
	height:148px;
	z-index:20;
	left: 40px;
	top: 267px;
}
#tarif_preparation_physique {
	position:absolute;
	width:444px;
	height:86px;
	z-index:21;
	left: 37px;
	top: 466px;
}
#tarif_test_vma {
	position:absolute;
	width:446px;
	height:63px;
	z-index:22;
	left: 519px;
	top: 466px;
}
#tarif_course_a_pied {
	position:absolute;
	width:444px;
	height:181px;
	z-index:23;
	left: 518px;
	top: 267px;
}
#texte_tarifs_tva {
	position:absolute;
	width:391px;
	height:19px;
	z-index:20;
	left: 548px;
	top: 549px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#texte_conditions {
	position:absolute;
	width:893px;
	height:232px;
	z-index:20;
	left: 62px;
	top: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#texte_marche_nordique {
	position:absolute;
	width:330px;
	height:500px;
	z-index:20;
	left: 25px;
	top: 73px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#texte_renforcement_musculaire {
	position:absolute;
	width:330px;
	height:189px;
	z-index:20;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
	left: 639px;
	top: 25px;
}
#renforcement_musculaire_photo {
	position:relative;
	width:150px;
	height:100px;
	z-index:2;
	float: right;
	margin-left: 10px;
}
#marche_nordique_photo {
	position:relative;
	width:110px;
	height:125px;
	z-index:2;
	float: left;
	margin-right: 10px;
}
#video {
	position:absolute;
	width:311px;
	height:156px;
	z-index:2;
}
#texte_course_a_pied_activites {
	position:absolute;
	width:363px;
	height:190px;
	z-index:21;
	left: 409px;
	top: 227px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#texte_stretching {
	position:absolute;
	width:428px;
	height:115px;
	z-index:22;
	left: 541px;
	top: 413px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#photo_course_a_pied_activites {
	position:relative;
	width:83px;
	height:124px;
	z-index:2;
	margin-right: 10px;
	float: left;
}
#photo_etirements {
	position:relative;
	width:124px;
	height:104px;
	z-index:2;
	float: right;
	margin-left: 10px;
}
#page_precedente {
	position:absolute;
	width:200px;
	height:20px;
	z-index:23;
	left: 90px;
	top: 525px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #666666;
	text-align: justify;
	font-style: italic;
}
#page_precedente a:hover {
color:#999999
}
#texte_coaching_sportif a:hover {
color:#FFFFFF
}
#texte_course_a_pied a:hover {
color:#FFFFFF
}
#texte_test_vma a:hover {
color:#FFFFFF
}
#temple_de_la_forme {
	position:absolute;
	width:156px;
	height:33px;
	z-index:25;
	left: 94px;
	top: 621px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#contenu_page_entiere {
	position:absolute;
	width:994px;
	height:668px;
	z-index:1;
	left: 0px;
	top: 0px;
}
#referencement_gratuit_logo {
	position:absolute;
	width:274px;
	height:14px;
	z-index:20;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #999999;
	text-align: justify;
	left: 707px;
	top: 35px;
}
#annuaire_coach_sportif {
	position:absolute;
	width:156px;
	height:33px;
	z-index:25;
	left: 759px;
	top: 626px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
#abc_sport {
	position:absolute;
	width:156px;
	height:33px;
	z-index:25;
	left: 759px;
	top: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-align: justify;
}
