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

/* ORGANISATION DU MENU */

.entrer{
	width:600px;
	height:420px;
	float:left;
	background-image:url(images_site/entrer.jpg);
	background-repeat:no-repeat;
}

a.btn_entrer_a{
	width:78px;
	height:33px;
	float:left;
	background-image:url(images_site/btn_entrer.jpg);
	background-repeat:no-repeat;
	}

.btn_entrer{
	padding-left:261px;
	padding-right:261px;
	padding-top:385px;
}

.conteneur_entrer{
	width:600px;
	margin:0 auto;
	height:290px;
	padding-top:130px;
}

body{
	font-family:arial;
	font-size:12px;
	margin:0 0 0 0;

}

p{
margin:0;
}

.arial_15{
	font-family:arial;
	font-size:15px;
}
li{
	color:#636466;
	margin:0;
}

.gris{
	color:#636466;
}
.font_10px{
	font-size:10px;
}

.font_11px{
	font-size:11px;
}

.conteneur{
	width:980px;
	margin:0 auto;
}

.menu_top{
	width:980px;
	height:150px;
	float:left;
	background-image:url(btn/menu_top.jpg);
	background-repeat:no-repeat;
}

.menu_top2{
	width:980px;
	height:32px;
	float:left;
}


.footer{
	float:left;
	width:980px;
	height:22px;
	background-image:url(images_site/footer.jpg);
	background-repeat:no-repeat;
	text-align:center;
	color:#636466;
	padding-top:10px;
}


.texte{
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:25px;
}

.rose_decale{
	color:#E3006A;
	padding-left:23px;
	float:left;
	height:40px;
	width:387px;
}

.rose{
	color:#E3006A;
}

a.survol_gris{
	color:#636466;
}

a.survol_gris:hover{
	color:#636466;
}

a.survol_gris_13px{
	color:#636466;
	font-size:15px;
}

a.survol_gris_13px:hover{
	color:#636466;
	font-size:15px;
}


/* HOME */
.home_contenu{
	float:left;
	width:720px;
	height:515px;
	padding-left:127px;
}

.home_gauche{
	width:127px;
	height:515px;
	float:left;
}

.home_droite{
	background-image:url(images_site/home/home_droite.jpg);
	background-repeat:no-repeat;
	width:133px;
	height:515px;
	float:left;
}

.home_club_feydeau{
	background-image:url(images_site/home/home_le_cub_feydeau.jpg);
	background-repeat:no-repeat;
	width:354px;
	height:362px;
	padding-left:19px;
	padding-right:27px;
	padding-top:38px;
	float:left;
	color:#646464;
	text-indent: 0;
	text-align: justify;
}

.home_planning{
	background-image:url(images_site/home/home_planning.jpg);
	background-repeat:no-repeat;
	width:320px;
	height:365px;
	float:left;
}

.home_news{
	background-image:url(images_site/home/home_news.jpg);
	background-repeat:no-repeat;
	width:354px;
	padding-left:19px;
	padding-right:27px;
	height:88px;
	padding-top:27px;
	float:left;
}


.home_horaires{
	background-image:url(images_site/home/home_horaires.jpg);
	background-repeat:no-repeat;
	width:300px;
	padding-left:20px;
	height:118px;
	padding-top:32px;
	float:left;
}

.home_menu_gauche{
	width:400px;
	height:515px;
	float:left;
}

.home_menu_droite{
	width:320px;
	height:515px;
	float:left;
}

.home_jour_mois{
	color:#323232;
	font-weight:bold;
	font-size:14px;
	text-transform: uppercase;
}

.home_nb_jour{
	color:#FF3268;
	font-weight:bold;
	font-size:14px;
}

.home_cadre_jour_mois{
	width:300px;
	padding-left:20px;
	height:25px;
	padding-top:50px;
	float:none;
}

.home_contenu_planning{
	width:300px;
	padding-left:20px;
	height:290px;
	line-height:28px;
}

/* HORAIRES */

.horaires_contenu{
	float:left;
	width:980px;
	height:680px;
}

.horaires_gauche{
	float:left;
	width:140px;
	height:680px;
}

.horaires_droite{
	float:left;
	width:140px;
	height:680px;
	background-image:url(images_site/horaires/horaires_droite.jpg);
	background-repeat:no-repeat;
}

.horaires_contenu_texte{
	background-image:url(images_site/horaires/horaires_contenu.jpg);
	background-repeat:no-repeat;
	width:700px;
	height:680px;
	float:left;
}

.horaires_footer{
	float:left;
	width:980px;
	height:40px;
	background-image:url(images_site/horaires/horaires_footer.jpg);
	background-repeat:no-repeat;
	text-align:center;
	color:#636466;
	padding-top:10px;
}

.horaires_contenu_gauche{
	width:345px;
	height:680px;
	float:left;
}

.horaires_contenu_droite{
	width:355px;
	height:680px;
	float:left;
}


.horaires_bloc_lundi{
	width:275px;
	height:170px;
	padding-top:50px;
	padding-left:70px;
	float:left;
}

.horaires_bloc_mardi{
	width:275px;
	height:200px;
	padding-top:50px;
	padding-left:70px;
	float:left;
}

.horaires_bloc_mercredi{
	width:275px;
	height:177px;
	padding-top:33px;
	padding-left:70px;
	float:left;
}

.horaires_bloc_jeudi{
	width:335px;
	height:190px;
	padding-top:50px;
	padding-left:20px;
	float:left;
}

.horaires_bloc_vendredi{
	width:335px;
	height:160px;
	padding-top:40px;
	padding-left:20px;
	float:left;
}

.horaires_bloc_samedi{
	width:335px;
	height:88px;
	padding-top:32px;
	padding-left:20px;
	float:left;
}

.horaires_bloc_dimanche{
	width:335px;
	height:91px;
	padding-top:29px;
	padding-left:20px;
	float:left;
}

/* TARIFS */

.tarifs_contenu{
	float:left;
	width:980px;
	height:410px;
}

.tarifs_gauche{
	float:left;
	width:140px;
	height:410px;
}

.tarifs_droite{
	float:left;
	width:140px;
	height:410px;
	background-image:url(images_site/tarifs/tarifs_droite.jpg);
	background-repeat:no-repeat;
}

.tarifs_contenu_texte{
	background-image:url(images_site/tarifs/tarifs_contenu.jpg);
	background-repeat:no-repeat;
	width:700px;
	height:410px;
	float:left;
}
.tarifs_prix_rose{
color:#E3006A;
font-size:15px;
font-weight:bold;
}
.tarifs_bloc_forfaits{
	width:534px;
	height:140px;
	padding-top:55px;
	padding-left:166px;
	float:left;
	color:#636466;
	line-height:21px;
	text-indent: 0;
	text-align: justify;

}

.tarifs_bloc_tickets
{
	width:534px;
	height:136px;
	padding-top:20px;
	padding-left:166px;
	float:left;
	color:#636466;
	line-height:11px;
}

.tarifs_bloc_attention
{
	width:300px;
	padding-right:200px;
	padding-left:200px;
	height:59px;
	padding-top:0px;
	float:left;
	color:#E3006A;
	text-align:center;
}

/* PHILOSOPHIE */

.philosophie_contenu{
	float:left;
	width:980px;
	height:420px;
}

.philosophie_gauche{
	width:140px;
	height:420px;
	float:left;
}

.philosophie_droite{
	background-image:url(images_site/philosophie/philosophie_droite.jpg);
	background-repeat:no-repeat;
	width:140px;
	height:420px;
	float:left;
}
.philosophie_contenu_gauche{
	background-image:url(images_site/philosophie/philosophie_contenu_gauche.jpg);
	background-repeat:no-repeat;
	width:358px;
	padding-left:12px;
	padding-right:25px;
	height:390px;
	padding-top:30px;
	float:left;
	color:#646464;
	text-indent: 0;
	text-align: justify;
}

.philosophie_contenu_droite{
	background-image:url(images_site/philosophie/philosophie_contenu_droite.jpg);
	background-repeat:no-repeat;
	width:305px;
	height:420px;
	float:left;
}

/* ACTIVITES */


.activites_contenu{
	float:left;
	width:980px;
	height:587px;
}

.activites_gauche{
	width:140px;
	height:587px;
	float:left;
}

.activites_droite{
	background-image:url(images_site/activites/activites_droite.jpg);
	background-repeat:no-repeat;
	width:140px;
	height:587px;
	float:left;
}
.activites_contenu_gauche{
	width:287px;
	padding-left:3px;
	height:568px;
	padding-top:17px;
	float:left;
}

.activites_contenu_droite{
	background-image:url(images_site/activites/activites_contenu_droite.jpg);
	background-repeat:no-repeat;
	width:410px;
	height:587px;
	float:left;
	color:#646464;
}


.activites_bloc1{
	width:395px;
	padding-right:15px;
	padding-left:0px;
	height:140px;
	padding-top:40px;
	float:left;
}

.activites_bloc2{
	width:377px;
	padding-right:13px;
	padding-left:20px;
	height:107px;
	padding-top:23px;
	float:left;
}

.activites_bloc3{
	width:395px;
	padding-right:15px;
	padding-left:0px;
	padding-top:7px;
	height:113px;
	float:left;
}

.activites_bloc4{
	width:395px;
	padding-right:15px;
	padding-left:0px;
	padding-top:7px;
	height:93px;
	float:left;
}


.contact_fond{
	background-image:url(images_site/contact/contact.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:530px;
	float:left;
}

.contact_gauche{
	width:490px;
	height:530px;
	float:left;
}

.contact_gauche_bloc_1{
	width:340px;
	padding-left:140px;
	height:114px;
	padding-top:86px;
	float:left;
	text-align:center;
	font-size:12px;
}


.contact_droite_bloc_1{
	width:410px;
	padding-left:80px;
	height:32px;
	padding-top:0px;
	float:left;
}

.contact_droite_bloc_2{
	width:410px;
	padding-left:80px;
	height:150px;
	padding-top:0px;
	float:left;
	font-size:12px;
	line-height:37px;
}

.contact_droite{
	width:490px;
	height:530px;
	float:left;
}
