﻿@media screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px) {
  /* Styles iOS uniquement */
html{
	 -webkit-text-size-ajust:100%}

img{
max-width:100%;
height:auto;
-webkit-user-drag:none;
border-radius:11px;
}



body{
max-width:100w;
overfmow-x:hidden;	
}
/* Styles des Ifram*/
.sup{
height: 155px;
}

.down{/* ifram down*/
margin-top:0px;
	width:1200px;
	 height:65px;
}

.Eb-impr {	
	width: 197px;
	float:right;
	height:20px;
	text-align: right;
	margin-right:100px;
	margin-top:-50px;
}	 
	 
h1{
	font-family: Kisser;
		 width: 384px; 
			 height: 45px;
}
 



.rien:hover {
    color: red;
    text-decoration: none;
    background: linear-gradient(to left, red, white 50%, blue 75%);
    border-radius: 20px;
    border: 2px solid white;
}



rien:hover {
    color: red;
    text-decoration: none;
    background: linear-gradient(to left, red, white 50%, blue 75%);
    border-radius: 20px;
    border: 2px solid white;
}

.lire-plus:hover {
	width:80px;		
	height:24px;
    color: red;
    text-decoration: none;
    background: linear-gradient(to left, red, white 50%, blue 75%);
    border-radius: 20px;
    border: 1px solid white;
}
.lire-plus {
	width:80px;		
			height:24px;
			text-align:center;
				font-size:large;
				    color: red;
   					 text-decoration: none;
   					 background-color: #DDDDDD;
   					  border-radius: 20px;
 }
.lire-plus-partic {
    display: inline-block;
   	 margin-left: 10px; 
    	width: 130px;
   		 text-align: center;
  		  height: 24px;
   			 font-size: large;
  			  color: red;
   			 text-decoration: none;
   		 background-color: #DDDDDD;
   		 border-radius: 20px;
   		 vertical-align: middle; /* Alignement avec le texte */
}

 /*.lire-plus-partic a {
    display: inline-block;
    margin-left: 10px; /* Ajoute un espace à gauche */
}*/








 /*#img-club-5, #img-club-7 , #img-club-9, #img-club-11, #img-club-13   a :hover {
    pointer-events: none;
    cursor: default;
}*/







.suite{ 
width: 92px;
margin:auto; 
color:blue;
float:none;	
			font-size:large;
				border-radius: 7px;
				 border: 1px solid red;
					 font-style:italic;
				 		font-weight:bold;
				 			padding:3px;
}


.cache-2{display:none;	
width:1435px; height: 200px;margin-top:-30px;
}
.cache-1{display:inline;
width: 1435px; height: 200px;margin-top:-30px;
}
.cache-2-down{display:none;	
width:1435px; height: 67px;margin-top:0px;
}
.cache-1-down{display:inline;
width: 1435px; height: 67px;margin-top:0px;
}


body {
	font-family:Constantia;
	  color:white;
		margin:auto;
		 padding: 0;
	      border-bottom:0px;	 
	      background-color: #7C85A5;
	        width: 1500px;
	        height:auto;		   
              border: 0px solid red;
              
                

}
#body-index{ height: 1021px;
}

#container{
display: inline-block;
  padding-bottom:20px;
	height:auto;
	margin: 0;	
	border: 0;
	width:1500px;
	max-width:1500px;
	height:auto;		
	/*background-image:url('../img-fond/fond-ring-1500.jpg');*/
	background-color:#383838;
	background-repeat:	repeat-y;	
	border: 1px solid red;
	border-radius: 11px;

}
#container-le-club{
display: inline-block;

	height:2579px;;
	margin: 0;
	padding: 0;
	border: 0;
	width:1500px;
	max-width:1500px;
	height:auto;		
	/*background-image	url('../img-club/New/img-fond-club.jpg');
	background-repeat:	repeat-y;*/
				border: 1px solid red;
}

#container-plus{
display: inline-block;
	margin: 0;
	padding: 0;
	border: 0;
	width:1500px;
	max-width:1500px;
	height:auto;		
	background-image:url('../img-fond/fond-ring-1500.jpg');
	background-repeat:	repeat-y;
	/*background-color:	#A4A4A4;/*Silver plus sompbre*/	
	border: 2px solid red;
}
.intercall-sup{
height:5px;
}
.intercall-down{
height:5px;
}

#sidebar{
	height: 22px;	
	margin-top:-55px;
	padding-left:0px;
	margin-left:0px;	
	border: 0px;
}

#sidebar-black{
	height: 30px;	
	margin-top:0px;
	padding-top:00px;
	paddin-bottom:20px;
	padding-left:0px;
	margin-left:0px;	
	margin-right:0px;
	border: 0px;
	border-radius: px;
	border: 1px solid white;
}

#content-nav-up{
	height: 30px;	
	
	padding-top:40px;
	paddin-bottom:20px;	
	margin-left:70px;	
	
}

#content-nav-down{ 
	height: 35px; 
	width: 1436px;
	margin-left:30px;
	position:relative;	
	
 }



#masthead{
text-decoration:none;
	width:1495px;
	height:177px;
	margin:0;
	padding: 0;
	border: 0;
	 	 background-image:url('../img-fond/bandeau-red-1500.jpg');
	 border-radius: 7px;border: 2px solid green;
}
#head{
 height: 150px;
  width: 150px;
   text-decoration:none; 			
		border-radius: 0px;
				margin:auto;
			margin-top:20px;
			margin-left:656px;
			
}
#under-head{
vertical-align:middle;
 width: 386px;
	height: 47px;
		text-align:right;
			font-size:17px;	
			font-family:"Libre Baskerville";
			color:#F1F2F4;
			margin-top:-110px;
			margin-left:0px;
			padding-top:0px;			
				border: 0px solid yellow;
				
}
#under-head-1{ 
vertical-align:middle;
  width: 384px;
	height: 38px;
		text-align:center;
			font-size:17px;	
		font-family:"Libre Baskerville";		  
		 	color:#F1F2F4;
			margin-top:-75px;
			padding-top:0px;	
			margin-left:1025px;
			padding:opx;			
				border: 0px solid fuchsia;
}


#content-index, #content-age, #content-mot-presid, #content-stage-boxe,#content-le-club, #content-cours, #content-club,
 #content-adulte-jour,#content-adulte-jour-simpl, #content-coaching, #content-vipp, #content-contact, #content-planning, #content-mention,#content-inscription, #content-tarif{
 
 position:relative; 
font-family:"Libre Baskerville";
 font-size:15px;					
 background: linear-gradient(0.15turn, #5c5a58, white, grey);
   border-radius:11px;

 }
#content-adulte-jour {/*318*/
width: 1208px;
 margin-top:50px; 
 left: 113px;  
	height:auto;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:5px;
	border: 1px solid white;
	background: linear-gradient(0.15turn,#5c5a58, white, grey);
}
#content-adulte-reglment {
width: 1454px;
 margin-top:50px; 
 left: 113px;  
	height:auto;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:5px;
	border: 1px solid white;
	background: linear-gradient(0.15turn,#5c5a58, white, grey);
}


#content-diplome{
width: 1208px;
 margin-top:50px; 
 left: 113px;  
	height:auto;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:5px;
	border: 1px solid white;
	background: linear-gradient(0.15turn,#5c5a58, white, grey);
}

#content-inscription{
height: 2052px; 
width: 1472px;
max-width:1400px;
left: 0px; 
top: 0px;
padding-left:10px;
padding-right:10px;
   text-align:left;
	margin:auto;	
			
	background: linear-gradient(0.15turn,#5c5a58, white, grey);
	border-radius: 7px;border: 2px solid green;

	}
	
	#content-diplome{
width: 900px;
 margin-top:50px; 
 left: 113px;  
	height:auto;
	padding-left:200px;
	padding-right:20px;
	padding-bottom:5px;
	border: 1px solid white;
	background: linear-gradient(0.15turn,#5c5a58, white, grey);
}


#content-mention{
padding-top:15px;
height: 500px; 
width: 1472px; 
left: 0px; 
top: 0px;
padding-left:20px;
   text-align:left;
	margin:auto;	
			
	background: linear-gradient(0.15turn,#5c5a58, white, grey);
	border-radius: 7px;border: 2px solid green;

	}


	#contenant{
	height: 728px;
}


/*#content-index{
	height: 764px;
	border: 0px solid red;
	margin-top:0px
}*/

.content-ebba{
	height:685px;
		width: 707px;
			margin-left: 751px;
				margin-right: auto;
					margin-top: auto;
						margin-bottom: auto;
}

#content-mot-presid{
	margin:auto;	
	width:591px;	
	height:auto;
	margin-top:50px;			
	padding-right:0px;			
	border: 10px solid 	#666666;
	 background: linear-gradient(0.15turn, #5c5a58, white, grey);
	}
	
	.content-mot-ind-presid{   
 	margin-top: -670px; 
	 width: 639px;
	  height: 479px;
	   text-align:left;		
	    padding-left:30px;
	     padding-right:30px;
	      margin-left: 40px;
	      margin-right: auto;
	       margin-bottom: auto;
	        border: 10px solid white;
	        background: linear-gradient(0.15turn, #5c5a58, white, grey);
	         border-radius: 7px;border: 2px solid white;
}
.content-mot-ind-presid-25{   
 	margin-top: -670px; 
	 width: 639px;
	  height: 479px;
	   text-align:left;		
	    padding-left:30px;
	     padding-right:30px;
	      margin-left: 40px;
	      margin-right: auto;
	       margin-bottom: auto;
	        border: 10px solid white;
	        background:black;
	         border-radius: 7px;border: 2px solid white;
}
#content-mot-presid-S{
margin-top:50px;
text-align:left;
	margin:auto;	
	width:1400px;	
	height:auto;				
	background: linear-gradient(0.15turn,#5c5a58, white, grey);
	border-radius: 7px;border: 2px solid green;

	}
	
	#content-le-club {
margin-top:0px;
width:auto;
height:auto;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
	border: 3px solid white;
		margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	background:none;

	
}

	
#content-adulte-jour-simpl {
margin-top:0px;
margin:auto;
width:1500px;
height:auto;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
	border: 2px solid white;
}

#content-age {
	border: 0px solid red;
}
#content-stage-boxe {
	border: 0px solid red;
}
#content-cours {
	border: 0px solid red;
}
#content-coaching{
	border: 0px solid red;
}
#content-vipp{
	border: 0px solid red;
}
#content-contact{
	border: 0px solid red;
}
#content-planning{
	border: 0px solid red;
	text-align:center;
}

#content-tarif{
	border: 0px solid red;
	
}

#content-stage-boxe{
	border: 0px solid red;
}



.bas-content-index{
	
	margin-top:55px;
	height: 59px;
		 width: 1487px;
		 font-family:"Libre Baskerville";
		 font-size:15px;			 
				text-align:center;	
				padding-bottom:10px;
					padding-left:0px;
						padding-right:0px;
							margin-left:10px;
								margin-right: auto;									
										
												/*background-image:url('../img-index/fond-ring-1500.jpg');*/
												/*background-color:silver;*/
										border-radius: 7px;border: 0px solid blue;
}

img.index{
 	margin-left: 45px;
	border-radius: 500px;
	border: 0px solid white;
	text-align:center;
}




#legal-ment{
	height: 486px;
		 width: 1383px;
		 	 margin-top:0px; 
			text-align:left;		
			  padding-left:20px;
				padding-right:20px;
				padding-top:20px;
				 margin-left: 40px;
		 		margin-right: auto;
	
	margin-bottom: auto;
	/*background-image:url('../img-index/fond-ring-1500.jpg');*/
	/*background-color:silver;*/
	border-radius: 7px;border: 2px solid green;
}



.bas-content{
text-align:center;
	width: 1500px;
	padding-left:0px;
	padding-right:0px;
	margin-left:60px;
	margin-right: auto;
	margin-top:auto;
	margin-bottom: auto;
	/*background-image:url('../img-index/fond-ring-1500.jpg');*/
	/*background-color:silver;*/
	border-radius: 0px;border: 0px solid white;
}
.bas-content-oblig{
	height: 72px; 	
	margin-top:1000px;
	text-align:center;
	width: 1500px;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right: auto;
	margin-bottom: auto;
	border-radius: 7px;border: 0px solid yellow;
}

.note-head{
text-align:center;
margin-top:0px;
padding-top:25px;
 height: 37px;
	font-family:Constantia;/* Kisser;*/
		  font-size:15px;
		  font-weight:normal;
		  color:#F1F2F4;
}

.Depasmnt{
display:none;
color:#CCFFFF;
font-family:Constantia;			
			font-size:17px;
			text-align:center;
			margin-top:15px;
			
}
.Depasmnt-club{display:none;

color:#CCFFFF;
font-family:Constantia;			
			font-size:17px;
			text-align:center;
			margin-top:0px;
			
}
.txt-age-mot,.txt-index-mot,.txt-index-mot-grad,.txt-nom-pg,.txt-titre-legal-ment,.txt-mot-presid,.txt-mot-presid-S,.txt-pg-club,.txt-pg-adulte-jour,.txt-inscription-mentions,.txt-inscription,.txt-titre-tarif{
	height: auto;
	position:relative;
	padding-top:0px; 
	 	font-family:"Libre Baskerville";
 		font-style:italic;
 			color:black;	
			font-size:x-large;
			text-align:left;			 
}

.txt-pg-adulte-jour-plus{
height: 105px;
color:white; 
font-size:20px;
font-style:inherit;
margin-top:-200px;
width:639px;
margin-left:50px;
	padding-left:0px;
	 font-family:Constantia;
	 
		font-size:large;
		 text-align:center;
		 border-radius: 11px;

}

.txt-nom-pg{
height:40px;
color:#CCFFFF;
text-align:center;
 	width: 1500px;	
		margin-top:0px;
		margin:auto;
		padding-bottom:20px;
			
}
.txt-inscription{
color:black;	
	 width: 1492px;	 
	  margin-top: 0px;
		padding-left:0px;		
	max-width: 1400px;	
text-align:left;		  
}
.txt-inscription-mentions{
	font-size:medium;
	left: 0px;
	height: 467px;
	color:black;	
	 width: 1492px;	 	  	
		max-width: 1400px;	
				  
}
.txt-titre-age{
color:#CCFFFF;
text-align:center;
 	width: 1500px;	
		margin-top:0px;
		margin:auto;
			
}

.txt-age-mot{
	width: 1500px;
	 height: 654px;
	 margib-top: 0px;
		padding-left:10px;			
			
}
.txt-index-mot{
	width: 574px;
	 height: 846px;
	 margib-top: 0px;
		padding-left:10px;	
				
}
.txt-index-mot-grad{
	width: 574px;
	 height:486px;
	 margin-top:-560px;
		padding-left:10px;			
}

.txt-titre-legal-ment{   
 	width: 1500px;
	vertical-align:middle;
		margin: auto auto auto 44px;
		
}
 .txt-titre-tarif{color:#CCFFFF;
text-align:center;
 	width: 1500px;
	vertical-align:middle;
		margin:auto;
	
}


.txt-mot-presid{
	 height:580px;
	 	font-family: "Libre Baskerville";	
		color:black;	
			font-size:x-large;
			text-align: center;	
}

.txt-mot-ind-presid{
padding-top:30px;
height: 486px;
 width: 622px;
	font-family:Constantia;	
	color:black;	
		font-size:x-large;
		text-align:left;	
}

.txt-mot-presid-S{
	padding-left:20px;
	 font-family:Constantia;	
	  color:black;	
		font-size:x-large;
		 text-align:left;
}

.txt-pg-adulte-reglment{
	left: 0px;
 	top: 0px; 
	 font-family:Constantia;	
	 color:black;	
		font-size:x-large;
		 text-align:left;
		 height: auto;
}

.txt-pg-club{
	padding-left:20px;
	 font-family:Constantia;	
	  color:black;	
		font-size:x-large;
		 text-align:left;
}
.txt-pg-adulte-jour{/*738*/
	left: 0px;
 	top: 0px; 
	 font-family:Constantia;	
	 color:black;	
		font-size:x-large;
		 text-align:left;
		 height: 318px;
}
.txt-pg-adulte-jour-25{
	left: 0px;
 	top: 0px; 
	 font-family:Constantia;	
	 color:	 white;	
		font-size:x-large;
		 text-align:left;
		 height: 318px;
}

.txt-mot-presid-suite{
	 width: 1276px;
	 height: 654px;
	  margin-top: 0px;
		padding-left:0px;		
		text-align:left;
		font-family:Constantia;	
		color:black;	
			font-size:x-large;
			text-align: center;			
		  
}
.impr {
position:absolute;
width:80px;

margin-left:1150px;
margin-top:30px;
color:white;
 border: 2px solid white;
 text-align:center;
 border-radius:11px;
 font-family:"Libre Baskerville";
 font-size:13px;
 }




.auto-style38 {
	font-family: "Viner Hand ITC";
}








.auto-style116 {
	color: #000000;
			}
.auto-style119 {
	text-align: center;
	margin-left: 0px;
	color:white;
}
.auto-style120 {
color: #FFFFFF;
	font-size: large;
	padding-left:5px;
	padding-right:5px;
	vertical-align:middle;
}
		

.auto-style121 {
	text-align: right;
	margin-left: 0px;
	color: white;
}

.auto-style122 {
	text-align: center;
	margin-top: 0px;
	padding-top: 25px;
	height: 37px;
	font-family: Constantia;/* Kisser;*/;
	font-size: 15px;
	font-weight: normal;
	color: #F1F2F4;
	margin-left: 0px;
}

.auto-style123 {
	text-align: center;
	background-image:url('../img-fond/fond-ring-1500.jpg');
	background-repeat:	repeat-y;
}

.auto-style124 {
	text-align: left;
}

.auto-style125 {
	width: 1500px;
	vertical-align: middle;
	margin: auto;
	font-family: Ebrima;
	font-size: large;
	font-weight: 200;
	text-align: center;
	color: #3434A0;
}
.auto-style126 {
	margin-left: 40px;
}
.auto-style127 {
	vertical-align: top;
	padding-right:20px;
}
.auto-style128 {
	margin-left: 20px;
}
.auto-style129 {
	margin-left: 20px;
	text-align: left;
}
.auto-style130 {
	color: #FF0000;
}
.auto-style131 {
	margin-left: 100px;
	text-align: right;
}
.auto-style132 {
	margin-right: 6px;
}
.auto-style133 {
	margin-left: 38px;
}
.auto-style133-diplom {
	height: auto;
	font-family:"Libre Baskerville";
	font-style: italic;
	color: black;
	font-size: large;
	text-align: center;	
	padding-left: 20px;
	padding-top: 5px;
}
.auto-style133-inscrip {
font-size:medium;
	text-align: left;
	font-family:"Libre Baskerville";
	color:#464646;
}
 
.auto-style134 {
	margin-left: 0;
}
.auto-style134 {
font-size:small;
	text-align: left;
	font-family:"Libre Baskerville";
	color:#464646;
	margin-left: 20;
}




