@charset "utf-8";
/* CSS Document */


/* GENERAL */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	background-color:#000000;
	background-image:url(../images/fond_page.jpg);
	background-repeat:repeat-x;
}
#page{
	width:900px;
	margin:0 auto auto auto;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
p{
	margin:0;
	padding:0;
}
h1{
	padding:0;
	margin:0;
}
h2{
	padding:0;
	margin:0;
}
h3{
	padding:0;
	margin:0;
}
h4{
	padding:0;
	margin:0;
}
h5{
	padding:0;
	margin:0;
}
ul{
	padding:0;
	margin:0;
}
.clear{
	clear:both;
}

/* TOP */
.numtel{
	text-align:left;
	background-image:url(../images/tel.jpg);
	background-repeat:no-repeat;
	background-color:#5893a1;
	height:45px;
	font-size:24px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 63px;
}

/* GAUCHE */
.colonneGauche{
	background-image:url(../images/fond_gauche.jpg);
	background-repeat:no-repeat;
	background-color:#43afd1;
}

/* GAUCHE */
.colonneDroite{
	background-image:url(../images/fond_droite.jpg);
	background-repeat:no-repeat;
	background-color:#43afd1;
}


/* MODULES */
.demandeRappel{
	width:180px;
	border:#FFFFFF 1px solid;
	background-color:#71a800;
	background-image:url(../images/fond_demande_rappel.jpg);
	background-repeat:repeat-x;
	padding:7px 10px 10px 10px;
	margin:0 24px 15px 24px;
}
.demandeRappel .titre{	
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	color:#547216;
}
.demandeRappel .image{	
	border: 1px solid #FFFFFF;
	margin-bottom:8px;
}
.demandeRappel form{	
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
.demandeRappel form .select{
	font-family:Arial, Helvetica, sans-serif;	
	margin:0px;
	padding:1px;
	font-size:11px;
	width:100px;
}
.demandeRappel form .input{
	font-family:Arial, Helvetica, sans-serif;	
	margin:0px;
	padding:1px;
	font-size:11px;
		width:175px;
}
.demandeRappel .intitule{
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}
.demandeRappel .txt2{	
	background-color:#a1c752;
	color:#4a4a4a;
	font-size:11px;
	line-height:23px;
	margin-bottom:1px;
	padding-left:10px;
	background-image:url(../images/fleche1.png);
	background-repeat:no-repeat;
	background-position:167px 8px;

}



.module1{
	color:#FFFFFF;	
	border:#7ac0d6 1px solid;
	background-color:#3b91ac;
	background-image:url(../images/fond_module1.jpg);
	background-repeat:repeat-x;
	padding:7px 10px 10px 10px;
	margin:0 24px 15px 24px;
}
.module1 .titre{	
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.module1 .image{	
	border: 1px solid #FFFFFF;
	margin-bottom:8px;
}
.module1 .txt2{	
	background-color:#79b4c6;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	line-height:23px;
	margin-bottom:1px;
	padding-left:10px;
	background-image:url(../images/fleche1.png);
	background-repeat:no-repeat;
	background-position:167px 8px;

}


.module2{
	color:#FFFFFF;
	width:180px;
	border:#7ac1d7 1px solid;
	background-color:#3d99b6;
	background-image:url(../images/fond_module2.jpg);
	background-repeat:repeat-x;
	padding:7px 10px 10px 10px;
	margin:0 24px 15px 24px;
}
.module2 .titre{	
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.module2 .image{	
	border: 1px solid #FFFFFF;
	margin-bottom:8px;
}
.module2 .txt2{	
	background-color:#79b4c6;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	line-height:23px;
	margin-bottom:1px;
	padding-left:10px;
	background-image:url(../images/fleche1.png);
	background-repeat:no-repeat;
	background-position:167px 8px;

}
.module2 .txt2 a{	
	color:#FFFFFF;	
}
.module2 .info{
	font-size:12px;
	padding-bottom:10px;
}
.module2 .info a{	
	color:#FFFFFF;	
}
/* MENU */
.menu{
	width:625px;
	background-image:url(../images/menu_fond.jpg);
	background-repeat:repeat-x;
	height:26px;
}

/* PAGE CENTER */
#pageCenter{
	color:#666666;
	background-color:#FFFFFF;
	padding:25px 15px 10px 15px;
	background-image:url(../images/menu_bottom.jpg);
	background-repeat:repeat-x;
	font-size:12px;
}
#pageCenter h3{
	color:#72aa01;
	font-size:18px;
}
#pageCenter .box1{
	margin:0;
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #999999;
}
#pageCenter .box2{
	margin:0;
	padding:5px;
	color:#FFFFFF;
	background-color:#4195af;
}
#pageCenter .box3{
	margin:0;
	padding:10px;
	color:#333333;
	border:2px solid #4195af;
}
#pageCenter .img img{
	padding:1px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}
#pageCenter .savoirplus a{
	color:#507d8c;
	background-image:url(../images/puce1.gif);
	background-repeat:no-repeat;
	padding-left:18px;
	font-size:11px;
	font-weight:bold;
}
#pageCenter .separateur{
	clear:both;
	height:35px;
	padding-top:5px;
	background-image:url(../images/interligne.jpg);
	background-repeat:no-repeat;
}
#pageCenter ul{
	padding-left:30px;
}
#pageCenter li{
	color:#333333;
	display : list-item;
 	list-style-image : url(../images/puce1.gif);
 	list-style-position: outside;	
}
/* FOOTER */
.footer{
	background-color:#43afd1;
	color:#FFFFFF;
	font-size:11px;
}
.footer a{
	color:#FFFFFF;
}
.tableFooter{
	border-top:1px solid #FFFFFF;
	width:850px;
	margin:10px auto 10px auto;
	padding-top:5px;
}

/* PAGE ACTIVITES */
.boxActivites{
	margin:0;
	margin-bottom:10px;
}
.boxActivitesContent{
	padding:10px;
	color:#666666;
	border:1px solid #4195af;
	width:265px;
	font-size:11px;
	background-color:#f7fbfc;
}
.boxActivitesContent img{
	float:left;
	padding:1px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	margin-right:10px;
}
.boxActivitesTitle{
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../images/fond1.gif);
	background-repeat:repeat-x;
	width:282px;
	padding:2px 0 1px 5px;
	text-align:center;
	
}
/* PAGE CONTACT */

form{
	margin:0;
	padding:0;
}
.formTxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:200px;
	border: solid 1px #85c0d2;
	padding:2px;
}
.formulaire .content{
	padding:10px;
	color:#333333;
	border:1px solid #4195af;
	width:350px;
	font-size:12px;
	background-color:#f7fbfc;
}
.formulaire .titre{
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../images/fond1.gif);
	background-repeat:repeat-x;
	width:367px;
	padding:2px 0 1px 5px;
	text-align:center;
	
}

/* PAGE TARIFS */
.tableauTarifs{
}
.tableauTarifs .titre{
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../images/fond1.gif);
	font-size:12px;
	padding:1px;
	text-align:center;
}
.tableauTarifs .formule{
	border-bottom:solid 1px #CCCCCC;
	font-weight:bold;
	color:#333333;
	height:40px;
}
.tableauTarifs .coach{
	border-bottom:solid 1px #CCCCCC;
	color:#666666;
	font-size:18px;
	text-align:center;
}
.tableauTarifs .prix{
	border-bottom:solid 1px #CCCCCC;
	color:#666666;
	font-size:15px;
	text-align:center;
}
.tableauTarifs .prixReduc{
	border-bottom:solid 1px #CCCCCC;
	color:#333333;
	font-size:18px;
	text-align:center;
}

/* PAGE DOSSIERS */

.dossiersListe table{
	font-size:11px;	
	color:#666666;
	font-weight:normal;
	margin-bottom:2px;
	margin-top:2px;
	text-align:center;
}
.dossiersListe a{
	color:#666666;
}
.dossiersBox1{
	margin:0;
	padding:10px;
	color:#333333;
	border:3px solid #72aa01;
	margin-bottom:10px;
}
.dossiersBox1 h4{
	color:#72aa01;
	font-size:18px;
	margin-bottom:10px;
	padding-bottom:5px;
	text-align:center;
	border-bottom:1px solid #CCCCCC;
}
.dossiersBox1 ul li{
	color:#666666;
	font-size:11px;
}

