﻿body
{
background: url("images/fond.jpg");
background-attachment: fixed;
background-size: cover;
font-family: "trebuchet Ms", Arial, sans-sherif;
}

#bloc_page
{
	width: 638px;
	height: auto;
    margin: auto;
	margin-top: 0px;
	background-color: #21E7E9 ;
	background-repeat: no-repeat;
	margin-left: 216px;
    border-radius: 20px 20px 20px 20px;
	padding-left: 13px;
	padding-right: 3px;
	padding-bottom: 11px;
}

.titre
{
	text-align: center;
	font-family: Verdana, Arial, impact;
	color: #040200;
}
p
{
	font-size: 1em;
	text-align: center;
	margin: 5px;
	font-style: italic;
	font-family: Verdina, Arial, impact;
	color: #040200;
}
h1
{
	color: #040200;
	font-family: Verdina, Arial, impact;
	font-style: italic;
	text-align: center;
	font-size: 1.5em;
	color: #040200;


}

h2
{
	
	font-family: Verdina, Arial, impact;
	font-style: italic;
	text-align: center;
	font-size: 1.5em;
	color: #FC0909;


}
#entree 
{
    border-radius: 20px 20px 20px 20px;
	height: 132px;
    padding-left: 6px;
    padding-top: 4px;
   width: 615px;
}
#noms 

{
    display: inline-block;
    margin-left: 96px;
    margin-top: 3px;
    vertical-align: top;
    width: 442px;
}
#accueil
{
	border-radius: 20px 20px 20px 20px;
	height: 210px; 
	width: 628px;
}
#accueilx
{
	border-radius: 20px 20px 20px 20px;
   height: 169px;
  width: 261px;
  margin-left: 192px;
  }
  
#imchaise
{
	border-radius: 20px 20px 20px 20px;
  height: 115px;
  width: 205px;
  margin-top: 35px;
  margin-left: 213px;
  }
#postureima
{
  border-radius: 20px 20px 20px 20px;
  height: 156px;
  width: 299px;
  margin-left: 172px;
}
#accueilxx
{
	border-radius: 20px 20px 20px 20px;
    height: 230px;
    width: 434px;
    margin-left: 100px;
}
#portesouvertes
{
	border-radius: 20px 20px 20px 20px;
	margin-left: 165px;
	
}
#rafraichii
{
	border-radius: 20px 20px 20px 20px;
	margin-left: 95px;
	
}
#menu
{
	vertical-align: top;
	margin-left: 33px; 
	width: 578px;
	

}
#menuss
{
	vertical-align: top;
	margin-left: 85px;
	width: 578px;
	

}
#menus
{	
	vertical-align: top;
	margin-left: 150px;
	width: 550px;
	
}
#musculation
{
	box-shadow: 6px 6px 6px black;
	border-radius: 20px 20px 20px 20px;
	height: 100px;
	width: 100px;
	display: inline-block;
	margin-top: 28px;
	
}
#reformer
{
	box-shadow: 6px 6px 6px black;
	border-radius: 20px 20px 20px 20px;
	height: 100px;
	width: 100px;
	display: inline-block;
	margin-left: 237px;
	
}

#cardio
{
	border-radius: 20px 20px 20px 20px;
	height: 100px;
	width: 100px;
	margin-left: 12px;
	box-shadow: 6px 6px 6px black;
	
}
#cours
{
	border-radius: 20px 20px 20px 20px;
	height: 100px;
	width: 100px;
	margin-left: 12px;
	margin-top: 23px;
	box-shadow: 6px 6px 6px black;
	
}


#electro
{
	border-radius: 20px 20px 20px 20px;
	height: 100px;
	width: 100px;
	margin-left: 12px;
	box-shadow: 6px 6px 6px black;
}
#renseignements
{
	border-radius: 20px 20px 20px 20px;
	width: 628px; 
	height: 209px; 
	margin-top: 5px;

}
#mixte
{
	border-radius: 20px 20px 20px 20px;
	height: 70px;
	width: 70px;
	display: inline-block;
	vertical-align: top;
	margin-left: 36px;
	
	
}





#ages
{
	display: inline-block;
	vertical-align: top;
	border-radius: 20px 20px 20px 20px;
	height: 70px;
	width: 70px;
	margin-left: 0px; 
	
	
}
#adresse
{
    border-radius: 20px 20px 20px 20px;
	width: 638px; 
	height: 182px;
	margin-top: 27px; 
	padding-bottom: 0px;

}
#retour
{
	border-radius: 9px 9px 9px 9px;
   width: 97px; 
   height: 44px; 
   margin-left: 530px;
   margin-top: 15px;
	box-shadow: 6px 6px 6px black;

}
#net
{
	border-radius: 9px 9px 9px 9px;
    margin-left: 149px; 
	width: 141px; 
	height: 74px;
	margin-left: 105px;
	box-shadow: 6px 6px 6px black;

}
#nets
{
	border-radius: 9px 9px 9px 9px;
   
	width: 141px; 
	height: 74px;
	margin-left: 0px;
	box-shadow: 6px 6px 6px black;

}
#netsbis
{
	border-radius: 9px 9px 9px 9px;
   
	width: 141px; 
	height: 74px;
	margin-left: 59px;
	box-shadow: 6px 6px 6px black;

}

#netss
{
	border-radius: 9px 9px 9px 9px;
   
	width: 137px; 
	height: 74px;
	margin-left: 59px;
	box-shadow: 6px 6px 6px black;

}
#orange
{
	display: inline-block;
	vertical-align: top;
	

}

#smk
{
	display: inline-block;
  vertical-align: top;
  width: 168px;
  height: 84px;

}

#nom
{
	display: inline-block;
	vertical-align: top;
	margin-top: 34px; 
	margin-left: 27px;
	width: 455px;
	

}

#nomseb
{
	display: inline-block;
	vertical-align: top;
	margin-top: 34px; 
	
	width: 390px;
	

}
#title
{
	display: inline-block;
	vertical-align: top;
	margin-top: 34px; 
	width: 419px;

}

#nomis
{
	display: inline-block;
	margin-top: 31px; 
	margin-bottom: 8px; 
	border-bottom-width: 0px; 
	padding-bottom: 1px; 
	width: 305px; 
	margin-left: 3px;
	margin-top: 196px;
}
#nomixs
{
	display: inline-block;
	margin-top: 79px;
	margin-bottom: 8px; 
	border-bottom-width: 0px; 
	padding-bottom: 1px; 
	width: 305px; 
	margin-left: 216px;
	 

}
/* page cardio */
#description
{
	display: inline-block;
	vertical-align: top;
	width: 502px;
	height: 156px;
	margin-left: 13px;
    padding-bottom: 35px;
}

#descriptionsenior
{
	display: inline-block;
	vertical-align: top;
	width: 502px;
	height: 250.4px;
	margin-left: 13px;
    padding-bottom: 35px;
}
#descriptionx
{
	display: inline-block;
	vertical-align: top;
	width: 502px;
	height: 203px;
	margin-left: 59px;
    padding-bottom: 172px;
}
#descriptionasso
{
	display: inline-block;
	vertical-align: top;
	width: 458px; 
	height: 557px;
	margin-left: 7px;
	padding-bottom: 93px;

}
#liendesroutines
{
	display: inline-block;
	vertical-align: top;
	width: 458px; 
	height: 1012px;
	margin-left: 7px;
	padding-bottom: 350px;

}
#description h1
{
	height: 12px;

}
#details
{
	display: inline-block;
	vertical-align: top;
	width: 502px;
	height: 1149px;
	margin-left: 13px;
    padding-bottom: 93px;
	text-align: justify;
	padding-bottom: 0px;

}
#neutre
{
	display: inline-block;
	vertical-align: top;
	width: 502px;
    height: 219px;
    margin-left: 68px;
    padding-bottom: 93px;
	text-align: justify;
	padding-bottom: 0px;

}
#neutrechaise
{
	display: inline-block;
	vertical-align: top;
	width: 502px;
    height: 64px;
    margin-left: 68px;
    padding-bottom: 93px;
	text-align: justify;
	padding-bottom: 0px;

}
#neutrechaises
{
	display: inline-block;
	vertical-align: top;
	width: 502px;
    height: 221px;
    margin-left: 68px;
    padding-bottom: 93px;
	text-align: justify;
	padding-bottom: 0px;

}
#chaisepresenta
{
	display: inline-block;
	vertical-align: top;
	width: 502px;
    height: 135px;
    margin-left: 68px;
    padding-bottom: 93px;
	text-align: justify;
	padding-bottom: 0px;

}
#detaills
{
	display: inline-block;
	vertical-align: top;
	width: 502px;
	height: 870px;
	margin-left: 13px;
    padding-bottom: 93px;
	text-align: justify;
	padding-bottom: 0px;

}
#materiel
{
	display: inline-block;
	vertical-align: top;
	width: 502px;
	height: 910.2px;
	margin-left: 13px;
    padding-bottom: 93px;
	text-align: justify;
	padding-bottom: 0px;

}
#detaills p
{
	text-align: justify;




}

#details p
{
	text-align: justify;




}
#detailss
{
	display: inline-block;
	vertical-align: top;
	width: 502px;
	height: 567px;
	margin-left: 90px;
    padding-bottom: 93px;
	text-align: justify;
	padding-bottom: 0px;
	

}

}
#detailsss
{
	display: inline-block;
	vertical-align: top;
	width: 502px;
	height: 567px;
	margin-left: 90px;
    padding-bottom: 93px;
	text-align: justify;
	padding-bottom: 0px;
	

}
#immage
{
	height: 262px; 
	width: 407px;
	margin-left: 0px; 
	padding-top: 0px;
	padding-bottom: 46px;

}
#video
{
	
	font-family: Verdina, Arial, impact;
	padding-top: 17px; 
	margin-left: 132px;
	height: 262px; 
	width: 407px;

}
#videos
{
	
	font-family: Verdina, Arial, impact;
	padding-top: 20px;
    margin-left: 120px;
	height: 220px; 
	width: 407px;

}
#videoreformer
{
	
	font-family: Verdina, Arial, impact;
	padding-top: 40px; 
	margin-left: 132px;
	height: 262px; 
	width: 407px;

}
#videodeli
{
	margin-left: -34px; 
	border-top-width: 0px; 
	margin-top: 0px; 
	padding-top: 18px;
	
	
	

}
/* page fitness */
#fitness
{
	display: inline-block;
	vertical-align: top;
	margin-left: 31px;
	margin-top: 20px;
	
}
#fiplann
{
	padding-left: 0px;
	
}
#dom
{
	padding-left: 31px;
}
#domi
{
	padding-left: 128px;
}
#doms
{
	padding-left:  167.4px;
	margin-left: 55px;
}

#baila
{
	border-radius: 9px 9px 9px 9px;
	width: 90px; 
	height: 90px;
	box-shadow: 6px 6px 6px black;

}
#planning
{
	border-radius: 9px 9px 9px 9px;
	height: 90px;
	box-shadow: 6px 6px 6px black;
	margin-left: 223.0px;
	margin-top: 17px;
	width: 197px;
	

}
#plannings
{
	border-radius: 9px 9px 9px 9px;
	height: 72px;
	box-shadow: 6px 6px 6px black;
	margin-left: 213px;
	width: 149px; 
	

}
#planningx
{
	    border-radius: 9px 9px 9px 9px;
    height: 100px;
    box-shadow: 6px 6px 6px black;
    margin-left: 204.6px;
    margin-top: 17px;
    width: 235px;
}
	

}
#planning1
{

	border-radius: 9px 9px 9px 9px;
	box-shadow: 6px 6px 6px black;
	height: 112px; 
	width: 119px; 
	margin-left: 258px;


}
#planning2
{

	border-radius: 9px 9px 9px 9px;
	box-shadow: 6px 6px 6px black;
	height: 112px; 
	width: 119px; 
	margin-left: 258px;
	border-top-width: 28px; 
	margin-top: 218px;


}
#planningss
{

	border-radius: 9px 9px 9px 9px;
	box-shadow: 6px 6px 6px black;
	width: 175px;
	margin-left: 223px;
	border-top-width: 0px; 
	margin-top: 215px;

}
#seb
{
	margin-left: 171px; 
	width: 110px; 
	height: 110px;


}
#karine
{
	width: 543px; 
	margin-left: 45px;
	border-radius: 9px 9px 9px 9px;
	height: 294px;
}
/* footer */
#ouvertures
{
	border-radius: 12px 12px 12px 12px;
	width: 655px;
	margin-left: 216px;
	background-color: #21E7E9;
	margin-top: -11px;
	font-family: Verdina, Arial, impact;
}
#ouvertures p
{
	text-align: center;
	width: 601px;
	color: #040200;
	margin-left: 16px; 
	padding-top: 4px; 
	padding-bottom: 4px;
	border-radius: 20px 20px 20px 20px;
	border: solid #F18220;
	box-shadow: 6px 6px 6px black;
	font-family: Verdina, Arial, impact;
}
#horaires
{
	
	border-radius: 12px 12px 12px 12px;
	width: 620px; 
	height: 400px; 
	margin-left: 6px;

}
.imprim
{
	
	color: #DFF54F;
	margin-left: 10px;

}
.imprim a
{
	
	color: #080808;
	

}
#bientot
{
	padding-bottom: 45px;
	padding-left: 52px;
	width: 479px; 
	height: 355px;
	padding-top: 48px;
	
}

#bientots
{
	padding-bottom: 45px;
	padding-left: 76px;
	width: 479px; 
	height: 355px;
	padding-top: 48px;
	
}
#bientote
{
	padding-bottom: 45px;
	margin-left: 11px;
	width: 479px; 
	height: 355px;
	padding-top: 48px;
	
}



}
.imageflottante
{
	float: left;
	margin-right: 1px;
}
#presentation
{
	text-align: center;
	width: 550px;
	color: #F6F2F2;
	margin-left: 33px;
    padding-top: 20px;
	padding-bottom: 20px;
	color: #040200;
}
#presentationx
{
	text-align: center;
	width: 550px;
	color: #F6F2F2;
	margin-left: 10px;
	padding-top: 4px; 
	padding-bottom: 20px;
	color: #040200;
}
#presentationdirect
{
	text-align: center;
	width: 601px;
	color: #F6F2F2;
	margin-left: 16px; 
	padding-top: 4px; 
	padding-bottom: 4px;
	color: #040200;
}
#horairelive
{
	width: 604px; 
	height: 435px; 
	margin-top: 47px;

}
#teleseb
{
	
	border-radius: 12px 12px 12px 12px;
	width: 448px; 
	height: 327px; 
	margin-left: 93px;
	border-top-width: 0px; 
	margin-top: 17px;

}
#cagnote
{
	 
	height: 166px; 
	width: 579px; 
	padding-left: 41px;
	padding-top: 352px; 
	padding-bottom: 70px;
	
	
}
#covid
{
	 
	display: inline-block;
    vertical-align: top;
	width: 127px;
	margin-left: 31px;
}
#covidl
{
	 
	display: inline-block;
   width: 215px; 
   height: 189px;
   margin-left: 178px;
}
#lien
{
	 
	vertical-align: top;
	margin-left: 80px; 
	height: 67px; 
	width: 486px;
    padding-left: 56px;
	
}
#chimp
{
	box-shadow: 6px 6px 6px black;
	border-radius: 10px 10px 10px 10px;
	width: 69px; 
	height: 26px;
	display: inline-block;
	margin-top: 28px;
	
}
#chimps
{
	box-shadow: 6px 6px 6px black;
	border-radius: 10px 10px 10px 10px;
	width: 192px; 
	height: 60px;
	display: inline-block;
	margin-top: 28px;
	
}
#facebouk
{
	box-shadow: 6px 6px 6px black;
	border-radius: 10px 10px 10px 10px;
	width: 69px; 
	height: 26px;
	display: inline-block;
	margin-top: 28px;
	
}
#twiter
{
	box-shadow: 6px 6px 6px black;
	border-radius: 10px 10px 10px 10px;
	width: 69px; 
	height: 26px;
	display: inline-block;
	margin-top: 28px;
	
}
#youtub
{
	box-shadow: 6px 6px 6px black;
	border-radius: 10px 10px 10px 10px;
	width: 69px; 
	height: 26px;
	display: inline-block;
	margin-top: 28px;
	
}
#instra
{
	box-shadow: 6px 6px 6px black;
	border-radius: 10px 10px 10px 10px;
	width: 69px; 
	height: 26px;
	display: inline-block;
	margin-top: 28px;
	
}
#avis
{
	box-shadow: 6px 6px 6px black;
	border-radius: 10px 10px 10px 10px;
	margin-left: 276px;
	margin-top: 7px; 
	width: 97px;
	
	
}
#cestquoi
{
	box-shadow: 6px 6px 6px black;
	border-radius: 10px 10px 10px 10px;
	width: 130px; 
	margin-left: 4.2px;
    margin-top: 24.2px;
	
}
#videfp
{
	
	
}

