/********************************************************************* Balise ****************************************************************/
form {
	padding: 0px;
	margin: 0px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

body {
text-align: center;
margin: 0;
}

p{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0 .5em 0;
padding-bottom: 1em;}

img{
border: 0;
margin: 0;
padding: 0;}

h1 {
font-family:Arial, Helvetica, sans-serif;
color:#85ccf0;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
text-align:center;
}

h2 {
color:#f07000;
font-size:13px;
text-transform:uppercase;
font-weight:bold;
text-align:left;
}


h3 {
color:#e2017b;
font-size:13px;
text-transform:uppercase;
font-weight:bold;
text-align:center;
}

/******************************************************************** Lien ******************************************************************/
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}


p a {
	font-weight: bold;
	font-size: 11px;
	color: #f6a415;
	text-decoration: none;
}
p a:link {
	font-weight: bold;
	font-size: 11px;
	color: #f6a415;
	text-decoration: none;
}
p a:hover {
	text-decoration: underline;
	color: #f6a415;
}
p a:active {
	text-decoration: none;
	color: #f6a415;
}



#contenu_gauche p a {
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
#contenu_gauche p a:link {
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
#contenu_gauche p a:hover {
	text-decoration: underline;
	color: #000;
}
#contenu_gauche p a:active {
	text-decoration: none;
	color: #000;
}




#header #options a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #426873;
	text-decoration: none;
}
#header #options a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #426873;
	text-decoration: none;
}
#header #options a:hover {
	text-decoration: underline;
	color: #426873;
}
#header #options a:active {
	text-decoration: none;
	color: #426873;
}



#header_contact p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		font-weight: bold;
		color: #7bcaf0;
	text-decoration: none;
}
#header_contact p a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		font-weight: bold;
		color: #7bcaf0;
	text-decoration: none;
}
#header_contact p a:hover {
	text-decoration: underline;
		font-weight: bold;
		color: #7bcaf0;
}
#header_contact p a:active {
	text-decoration: none;
		font-weight: bold;
		color: #7bcaf0;
}


#bleu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
		color: #fff;
	text-decoration: none;
}
#bleu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
		color: #fff;
	text-decoration: none;
}
#bleu a:hover {
	text-decoration: underline;
		color: #fff;
}
#bleu a:active {
	text-decoration: none;
		color: #fff;
}


#B_right a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		font-weight: bold;
		color: #f6a415;
	text-decoration: none;
}
#B_right a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		font-weight: bold;
		color: #f6a415;
	text-decoration: none;
}
#B_right a:hover {
	text-decoration: underline;
		font-weight: bold;
		color: #f6a415;
}
#B_right a:active {
	text-decoration: none;
		font-weight: bold;
		color: #f6a415;
}


#B2_right a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		font-weight: bold;
		color: #e2017b;
	text-decoration: none;
}
#B2_right a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		font-weight: bold;
		color: #e2017b;
	text-decoration: none;
}
#B2_right a:hover {
	text-decoration: underline;
		font-weight: bold;
		color: #e2017b;
}
#B2_right a:active {
	text-decoration: none;
		font-weight: bold;
		color: #e2017b;
}

#footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555;
	text-decoration: none;
}
#footer a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
	color: #888;
}
#footer a:active {
	text-decoration: none;
	color: #555;
}

/********************************************************************** Class **************************************************************/
.scrollbarre {
	overflow:auto;
}

/********************************************************************** Newsletter **************************************************************/
.email_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
	border:#bbbbbb 1px solid;
	padding: 2px;
	
}

.bouton_news {
	background: url(gifs/ok_13.gif) no-repeat;
	width: 56px;
	height: 20px;
	background-color:#585858;
	border: 0;
	cursor: pointer;
}

/**********************************************************BDD AUTO **************************************/
.numpage {
}
.numpage_selec {
	color:#ff0000;
}
.bt_suivant{
}
.bt_precedent{
}
.liste_cat{
}
.fichierbin{
}
.photo{
}
/**********************************************************************************************************/


/*********************************************************LIGHTBOX*****************************************/
/*
#lightbox{
	background-color:#eee;
	padding: 10px;/*
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(gifs/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gifs/overlay.png", sizingMethod="scale");
	}
	*/
/**********************************************************************************************************/



/**************************************************-------GENERAL---------********************************************************/
#conteneur{
background: url(gifs/fond_03.gif) repeat-y;
width: 868px;
margin: 0 auto;
text-align: left;}

	#conteneurBis{
	background: url(gifs/img_02.gif) no-repeat top left;
	padding: 0 2px 0 54px;
	}
	
/**********************************************************************************************************/


/*----INDEX----*********************************************************************************************************/
#chapi{
background: url(gifs/index/fond_top_06.gif) no-repeat center bottom;
width: 868px;
height: 20px;}

#tablindex{}




.entrez_1{
display:block;
background: url(gifs/index/fitness.jpg) no-repeat;
height: 248px;
width: 203px;
}
.entrez_1:hover{
display:block;
background: url(gifs/index/over_fitness.jpg) no-repeat;
height: 248px;
width: 203px;
}

.entrez_2{
display:block;
background: url(gifs/index/institut.jpg) no-repeat;
height: 248px;
width: 202px;
}
.entrez_2:hover{
display:block;
background: url(gifs/index/over_institut.jpg) no-repeat;
height: 248px;
width: 202px;
}

.entrez_3{
display:block;
background: url(gifs/index/equitation.jpg) no-repeat;
height: 248px;
width: 192px;
}

.entrez_3:hover{
display:block;
background: url(gifs/index/over_equitation.jpg) no-repeat;
height: 248px;
width: 192px;
}

.entrez_4{
display:block;
background: url(gifs/index/location.jpg) no-repeat;
height: 248px;
width: 167px;
}
.entrez_4:hover{
display:block;
background: url(gifs/index/over_locationindex.jpg) no-repeat;
height: 248px;
width: 167px;
}


.index_listes {}

	.index_listes ul {
	margin: 0 0 0 35px;
	padding: 0 0 0 35px;}
	
		.index_listes li {
		line-height: 1.5em;
		list-style: url(gifs/puce_03.gif);}


.index_bas {
background: url(gifs/index/img_09.jpg) no-repeat bottom right;
height: 60px;}
/**********************************************************************************************************/


/*****************************************************--------HEADER-------*****************************************************/
#header{
width: 772px;}

.fi {
background: url(gifs/fitness/img_02.jpg) no-repeat top right;}

.ins {
background: url(gifs/institut/img_03.jpg) no-repeat top right;}

.bi {
background: url(gifs/img_04.jpg) no-repeat top right;}

.eq {
background: url(gifs/equitation/img_02.jpg) no-repeat top right;

/*background-image: url(gifs/equitation/img_02.jpg) no-repeat top right;*/
}

	#header #options{
	float: right;
	margin-right: 3px;}
	
	#logo{}
	
	#header_contact{
	background: url(gifs/img_05.gif) no-repeat;
	width: 174px;
	height: 73px;}
	
		#header_contact p {
		padding: 10px 0 0 10px;
		font-size: 10px;
		font-weight: bold;
		color: #7bcaf0;}
		
		#header_contact strong {
			font-size:1.2em;
			color:#B6CE3A;
		}
	
	
/**********************************************************************************************************/



/**************************************************NAVIG********************************************************/
#navig{}

	#navig ul {
	margin: 0;
	padding: 0;
	}
	
	#navig #principal{}

		#navig #principal img{
		float: left;}

		#navig #principal li{
		height: 38px;
		list-style: none;
		float: left;
		}

	#navig #sub{
	clear: both;
	}

		#navig #sub li{
		height: 123px;
		list-style: none;
		float: left;
		}
		
		#navig #sub img{
		float: left;}

/**********************************************************************************************************
BISTROT
**********************************************************************************************************/
#index {    /* "lien" sera notre conteneur, ici la balise div */
    width: 113px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/over_06.gif) no-repeat left top;    /* placement de l'image over */
}

#index a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/img_06.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#index a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#salon {    /* "lien" sera notre conteneur, ici la balise div */
    width: 196px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/over_07.gif) no-repeat left top;    /* placement de l'image over */
}

#salon a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/img_07.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#salon a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#reception {    /* "lien" sera notre conteneur, ici la balise div */
    width: 131px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/over_08.gif) no-repeat left top;    /* placement de l'image over */
}

#reception a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/img_08.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#reception a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#bistrot_photos {    /* "lien" sera notre conteneur, ici la balise div */
    width: 107px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/img_09.gif) no-repeat left top;    /* placement de l'image over */
}

#bistrot_photos a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/img_09.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#bistrot_photos a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#reservez {    /* "lien" sera notre conteneur, ici la balise div */
    width: 113px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/img_10.gif) no-repeat left top;    /* placement de l'image over */
}

#reservez a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/img_10.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#reservez a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#bi_contact {    /* "lien" sera notre conteneur, ici la balise div */
    width: 130px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/img_11.gif) no-repeat left top;    /* placement de l'image over */
}

#bi_contact a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/img_11.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#bi_contact a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}

/**********************************************************************************************************
EQUITATION
**********************************************************************************************************/
#eq_index {    /* "lien" sera notre conteneur, ici la balise div */
    width: 113px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/over_06.gif) no-repeat left top;    /* placement de l'image over */
}

#eq_index a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/img_06.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#eq_index a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#eq_poneys {    /* "lien" sera notre conteneur, ici la balise div */
    width: 130px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/equitation/over_06.gif) no-repeat left top;    /* placement de l'image over */
}

#eq_poneys a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/equitation/img_06.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#eq_poneys a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#eq_chevaux {    /* "lien" sera notre conteneur, ici la balise div */
    width: 157px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/equitation/over_07.gif) no-repeat left top;    /* placement de l'image over */
}

#eq_chevaux a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/equitation/img_07.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#eq_chevaux a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#eq_proprio {    /* "lien" sera notre conteneur, ici la balise div */
    width: 205px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/equitation/over_08.gif) no-repeat left top;    /* placement de l'image over */
}

#eq_proprio a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/equitation/img_08.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#eq_proprio a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#eq_photos {    /* "lien" sera notre conteneur, ici la balise div */
    width: 86px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/equitation/over_09.gif) no-repeat left top;    /* placement de l'image over */
}

#eq_photos a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/equitation/img_09.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#eq_photos a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#eq_horaires {    /* "lien" sera notre conteneur, ici la balise div */
    width: 99px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/equitation/over_10.gif) no-repeat left top;    /* placement de l'image over */
}

#eq_horaires a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/equitation/img_10.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#eq_horaires a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


/**********************************************************************************************************
FITNESS
**********************************************************************************************************/
#fi_index {    /* "lien" sera notre conteneur, ici la balise div */
    width: 113px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/over_06.gif) no-repeat left top;    /* placement de l'image over */
}

#fi_index a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/img_06.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#fi_index a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}

#fitness {    /* "lien" sera notre conteneur, ici la balise div */
    width: 95px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/fitness/over_06.gif) no-repeat left top;    /* placement de l'image over */
}

#fitness a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/img_06.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#fitness a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#fi_rpm {    /* "lien" sera notre conteneur, ici la balise div */
    width: 133px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/fitness/over_07.gif) no-repeat left top;    /* placement de l'image over */
}

#fi_rpm a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/img_07.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#fi_rpm a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#fi_muscu {    /* "lien" sera notre conteneur, ici la balise div */
    width: 136px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/fitness/over_08.gif) no-repeat left top;    /* placement de l'image over */
}

#fi_muscu a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/img_08.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#fi_muscu a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#fi_photos {    /* "lien" sera notre conteneur, ici la balise div */
    width: 96px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/fitness/over_11.gif) no-repeat left top;    /* placement de l'image over */
}

#fi_photos a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/img_11.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#fi_photos a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#contact {    /* "lien" sera notre conteneur, ici la balise div */
    width: 116px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/fitness/over_09.gif) no-repeat left top;    /* placement de l'image over */
}

#contact a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/img_09.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#contact a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#fi_tarifs {    /* "lien" sera notre conteneur, ici la balise div */
    width: 97px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/fitness/over_10.jpg) no-repeat left top;    /* placement de l'image over */
}

#fi_tarifs a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/img_10.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#fi_tarifs a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}
/**********************************************************************************************************
/**********************************************************************************************************
INSTITUT
**********************************************************************************************************/
#ins_index {    /* "lien" sera notre conteneur, ici la balise div */
    width: 113px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/over_06.gif) no-repeat left top;    /* placement de l'image over */
}

#ins_index a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/img_06.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#ins_index a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}

#ins_prest {    /* "lien" sera notre conteneur, ici la balise div */
    width: 205px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/institut/over_06.gif) no-repeat left top;    /* placement de l'image over */
}

#ins_prest a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/institut/img_06.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#ins_prest a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#ins_photo {    /* "lien" sera notre conteneur, ici la balise div */
    width: 159px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/institut/over_07.gif) no-repeat left top;    /* placement de l'image over */
}

#ins_photo a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/institut/img_07.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#ins_photo a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#ins_tarifs {    /* "lien" sera notre conteneur, ici la balise div */
    width: 154px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/institut/over_08.gif) no-repeat left top;    /* placement de l'image over */
}

#ins_tarifs a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/institut/img_08.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#ins_tarifs a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}

#ins_horaires {    /* "lien" sera notre conteneur, ici la balise div */
    width: 155px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/institut/over_09.gif) no-repeat left top;    /* placement de l'image over */
}

#ins_horaires a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/institut/img_09.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#ins_horaires a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}

/**********************************************************************************************************


/**********************************************************************************************************/
#VignetteBistrot {    /* "lien" sera notre conteneur, ici la balise div */
    width: 271px;  /* changer la largeur ici */
    height: 123px; /* changer la hauteur ici */
    background: url(gifs/over_sous_menu_05.jpg) no-repeat left top;    /* placement de l'image over */
}

#VignetteBistrot a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/sous_menu_05.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#VignetteBistrot a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#VignetteFitness {    /* "lien" sera notre conteneur, ici la balise div */
    width: 271px;  /* changer la largeur ici */
    height: 123px; /* changer la hauteur ici */
    background: url(gifs/over_sous_menu_03.jpg) no-repeat left top;    /* placement de l'image over */
}

#VignetteFitness a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/sous_menu_03.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#VignetteFitness a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#VignetteEquitation {    /* "lien" sera notre conteneur, ici la balise div */
    width: 244px;  /* changer la largeur ici */
    height: 123px; /* changer la hauteur ici */
    background: url(gifs/over_sous_menu_04.jpg) no-repeat left top;    /* placement de l'image over */
}

#VignetteEquitation a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/sous_menu_04.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#VignetteEquitation a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}

#VignetteInsitut {    /* "lien" sera notre conteneur, ici la balise div */
    width: 271px;  /* changer la largeur ici */
    height: 123px; /* changer la hauteur ici */
    background: url(gifs/institut_over.jpg) no-repeat left top;    /* placement de l'image over */
}

#VignetteInsitut a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/vign_institut.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#VignetteInsitut a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}

/**********************************************************************************************************/


/***********************************************CONTENU***********************************************************/
#contenu{
clear: both;}

	#contenu_gauche{
	text-align: left;
	float: left;
	background: #fdeac2;
	width: 244px;}
	
		#option_lettre{}
		
			#lettreInfo{
			margin: 5px 30px 15px 30px;}
		
		#gauche_contact{
		width: 232px;
		height: 89px;
		margin: 6px;}
			
			#gauche_contact #contact_head{
			background: url(gifs/bloc_contact_27.gif) no-repeat;
			width: 232px;
			height: 35px;}
			
			#gauche_contact #contact_text{
			background: url(gifs/bloc_contact_29.jpg) repeat-y;
			width: 232px;
			padding-top: 3px;}
			
						#gauche_contact #contact_text p{
						margin-bottom: 0;}
			
			#gauche_contact #contact_link{
			background: url(gifs/bloc_contact_31.jpg) no-repeat;
			width: 232px;}
			
				#gauche_contact #contact_link a{
				display: block;
				height: 20px;
				padding: 3px 0 0 0;
				text-align: center;}
				
				#gauche_contact #contact_link a:hover{
				color: #000;}
				
				
				
				/**********************Actu***************/
				#gauche_actu{
	width: 232px;
	height: 125px;
	margin: 6px;
	margin-top: 10px;
}
			
			#gauche_actu #actu_head{
			background: url(gifs/bloc_actu_27.gif) no-repeat;
			width: 232px;
			height: 35px;}
			
			#gauche_actu #actu_text{
			background: url(gifs/bloc_actu_29.jpg) repeat-y;
			width: 232px;
			padding-top: 3px;}
			
						#gauche_contact #contact_text p{
						margin-bottom: 0;}
			
			#gauche_actu #actu_link{
			background: url(gifs/bloc_actu_31.jpg) no-repeat;
			width: 232px;}
			
				#gauche_actu #actu_link a{
				display: block;
				height: 20px;
				padding: 3px 0 0 0;
				text-align: center;
				}
				
				#gauche_actu #actu_link a:hover{
				color: #000;}

				/**********************Promo***************/
				#gauche_promo{
				background: url(gifs/encart_promo.gif) no-repeat;
				width: 232px;
				height: 231px;
				margin: 6px;}
			
						
			#gauche_promo #promo_head {
			color:#333333;
			font-family:Arial, Helvetica, sans-serif;
			text-align:center;
			width: 232px;
			padding-top: 35px;
			height:180px;
			}
			
			#gauche_promo #promo_head p {
			line-height:14px;
			font-size:12px;
			}
			
			#gauche_promo #promo_head strong {
				color:#fff;
			}
			
			#gauche_promo #promo_head .impt {
	color:#444;
	font-size: 11px;
			}
			
			#gauche_promo #promo_head .petit {
			font-size:10px;
			}
			
/*************************************************************************/			
				
		#SidePlus{
		width: 232px;
		margin: 6px;}
		
			#plan{
			text-align: center;
			margin: 15px 5px;}
			
				#plan img{
				border: 1px solid #f6a415;
				margin: 5px 0 10px;}


/*--BISTROT--*********************************************************************************************************/		
		#gauche_reserv_bi{
		width: 232px;
		margin: 10px 6px;
		margin-top: 25px;}
		
			#gauche_reserv_bi #reserv_img{
			background: url(gifs/bloc_reserv_32.gif) no-repeat;
			width: 232px;
			height: 127px;}
			
			
			#gauche_reserv_bi #reserv_link{
			background: url(gifs/bloc_reserv_38.gif) no-repeat;
			width: 232px;
			height: 29px;}
			
				#gauche_reserv_bi #reserv_link a{
				text-align: center;
				display: block;
				height: 29px;}
				
				#gauche_reserv_bi #reserv_link a:hover{
				color: #000;}

/*--TEMOIGNAGES--*********************************************************************************************************/		
		#gauche_temoin_bi{
		width: 232px;
		margin: 10px 6px;
		margin-top: 25px;}
		
			#gauche_temoin_bi #temoin_img{
			background: url(gifs/pictemoin_33.gif) no-repeat;
			width: 232px;
			height: 127px;}
			
			
			#gauche_temoin_bi #temoin_link{
			background: url(gifs/bloc_reserv_38.gif) no-repeat;
			width: 232px;
			height: 29px;}
			
				#gauche_temoin_bi #temoin_link a{
				text-align: center;
				display: block;
				height: 29px;}
				
				#gauche_temoin_bi #temoin_link a:hover{
				color: #000;}


/*--FITNESS--*********************************************************************************************************/
		#gauche_horaires_fi{
		background: url(gifs/fitness/img_13.gif) no-repeat center top;
		width: 232px;
		min-height: 159px;
		* height: 159px;
		margin: 10px 6px 0;
		text-align: center;}
			
			#gauche_horaires_fi p{
			padding-top: 35px;}
					
		#gauche_planning_fi{
		background: url(gifs/fitness/img_15.gif) no-repeat center top;
		height: 110px;
		margin: 0 6px 10px;
		text-align: center;}
		
			#gauche_planning_fi p{
			padding-top: 35px;}
			
/*--INSTITUT--*********************************************************************************************************/
		#gauche_horaires_ins{
	background: url(gifs/institut/img_13.gif) no-repeat center top;
	width: 233px;
	height: 159px;
	margin: 10px 6px;
	text-align: center;
	font-size:12px;
		}
			
			#gauche_horaires_ins p{
			padding-top: 15px;
			font-size:12.5px;
			}
					

/*--EQUITATION--*********************************************************************************************************/
		#gauche_horaires_eq{
		background: url(gifs/equitation/img_20.jpg) no-repeat center;
		width: 232px;
		height: 156px;
		padding: 10px 0;
		}
			
				#gauche_horaires_eq #horaires_link a {
				display: block;
				width: 232px;
				height: 156px;
				text-align: center;
				}
				
				#gauche_horaires_eq #horaires_link a:hover{
				color: #000;}

/**********************************************************************************************************/


/**********************************************************************************************************/

	#contenu_main{
	margin-left: 5px;
	float: left;}
	
	.main_eq{
	background: url(gifs/equitation/fond_equit_03.jpg) no-repeat center bottom;}
	
		#segment0{
		background: url(gifs/img_24.jpg) no-repeat center;
		margin-top: 5px;
		width: 545px;
		height: 99px;}
	
		#segmentA{
		background: url(gifs/img_20.gif) no-repeat bottom right;
		width: 560px;
		padding-bottom: 13px;}
		.segmentA{
		background: url(gifs/img_20.gif) no-repeat bottom right;
		width: 560px;
		padding-bottom: 13px;}
		#segment_ligne{
		border-bottom: 1px dashed #888;
		height: 1px;
		margin: 5px 150px 0;}
		
		#segmentB{
		width: 555px;
		padding-top: 5px;}
		
		.B_bi{
		background: url(gifs/fond_b_24.gif) no-repeat center bottom;}
		
		.B_photos{
		text-align: center;
		margin: 5px auto;}
		
			.B_photos td{
			padding: 5px;}
			
		#segmentB #activites_fi{
		text-align: right;
		background: url(gifs/fitness/img_34.jpg) no-repeat;
		width: 548px;
		height: 227px;}
		
			#segmentB #activites_fi #activites_liens {
			position: relative;
			top: 70px;
			left: 80px;}
		
			#segmentB #activites_fi #activites_liens a {
			float: left;
			margin-left: 50px;
			width: 100px;
			height: 50px;
			display: block;}
			
				
		.segmentD {
		margin: 10px 0 10px 10px;
		text-align: right;}
			
			.segmentD #mills {
			float: left;
			text-align: right;
			background: url(gifs/fitness/img_41.jpg) no-repeat bottom right;
			width: 252px;
			height: 40px;}
			
			.segmentD #mills a {
			font-weight: bold;
			font-size: 10px;
			margin-top: 0px;
			display: block;
			width: 252px;
			height: 40px;}
			
			.segmentD #manger {
			float: left;
			text-align: right;
			background: url(gifs/fitness/img_42.jpg) no-repeat bottom right;
			width: 252px;
			height: 40px;}
			
			.segmentD #manger a {
	font-weight: bold;
	font-size: 10px;
	display: block;
	width: 252px;
	height: 40px;
	margin-top: 0px;
	}
	.segmentD #nestle {
			float: left;
			text-align: right;
			background: url(gifs/fitness/lesmills-nestle.jpg) no-repeat bottom right;
			width: 252px;
			height: 40px;}
			
			.segmentD #nestle a {
	font-weight: bold;
	font-size: 10px;
	display: block;
	width: 252px;
	height: 40px;
	margin-top: 0px;
	color:#FFF;
}

#bleu{
text-align: right;
clear: both;
color: #FFF;
background: #7bcaf0;
height: 1em;
margin: 5px 10px 0 0;
padding: 3px 5px 0 0;}

.ours {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	float: left;
	width: 80%;

}


/**********************************************************************************************************/




/**********************************************************************************************************
CONTENU
**********************************************************************************************************/
.titre{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #333;
margin: 0 .5em 0;
padding-top: 1em;}

.texte{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
margin: 0 .5em 0;
padding-bottom: 1em;
	line-height: 1.5em;}

	.texte li {
	list-style: url(gifs/puce_04.gif);
	margin-bottom: 1em;}
	
li.orange {list-style: url(gifs/puce_07.gif);
	margin-bottom: 1em;}

li.vert {list-style: url(gifs/puce_05.gif);
	margin-bottom: 1em;}

.texte2{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333;
margin: 0 .5em 0;
padding-bottom: 1em;}


.impt{
font-weight: bold;}

.impt2{
font-weight: bold;
color: #5ab5e1;}

.impt3{
font-weight: bold;
color: #f07000;}

.impt4{
font-weight: bold;
color: #a0bd46;}

.impt5{
font-weight: bold;
color: #ffffff;}

.impt6{
font-weight: bold;
color: #e2017b;}

.impt7{
font-weight: bold;
color: #f7d100;}

div.sante p {
	font-weight: bold;
	color: #f07000;
	text-align:center;
	font-size:14px;
}

#hdp {
text-align: right;
margin-right: 15px;
line-height: 1.5em;}

	/**********************************************************************************************************
	INSTITUT INDEX
	**********************************************************************************************************/
	#B2_left{
	width: 309px;
	height: 276px;
	float: left;
	border-right: 2px solid #e2017b;
	margin-left: 15px;
	background-repeat: no-repeat;
	background-image: url(gifs/institut/img_17.png);
}
	
	#B2_right{
	float: right;
	width: 213px;
	margin-top: 20px;
	background-color: #FFEAFC;
	}
		
		#B2_right .text{
		border-bottom: 1px dashed #ccc;}
		
		#B2_right_top{
	width: 213px;
	height: 8px;
	background-image: url(gifs/institut/bloc_22.png);
	background-repeat: no-repeat;
}
		
		#B2_right_mid{
		background: url(gifs/institut/bloc_22.png) repeat-y;
		width: 213px;}
		
		#B2_right_bottom{
		background: url(gifs/institut/bloc_25.png) no-repeat;
		width: 213px;
		height: 8px;}
		

	/**********************************************************************************************************
	EQUITATION INDEX
	**********************************************************************************************************/
	#B_left{
	background: url(gifs/equitation/img_17.png) no-repeat top right;
	width: 300px;
	height: 276px;
	float: left;
	border-right: 2px solid #f07000;
	margin-left: 15px;}
	
	#B_right{
	float: right;
	width: 220px;
	}
		
		#B_right .text{
		border-bottom: 1px dashed #ccc;}
		
		#B_right_top{
	background: url(gifs/equitation/bloc_19.png) no-repeat bottom right;
	width: 213px;
	height: 8px;
}
		
		#B_right_mid{
	background: url(gifs/equitation/bloc_22.png) repeat-y;
	width: 213px;
}
		
		#B_right_bottom{
		background: url(gifs/equitation/bloc_25.png) no-repeat;
		width: 213px;
		height: 8px;}
		
	
		
	/**********************************************************************************************************
	EQUITATION 
	**********************************************************************************************************/
	.table_border td{
	border-collapse: collapse;
	border-bottom: 1px dashed #656656;}
	/**********************************************************************************************************/
		
		
	/**********************************************************************************************************
	BISTROT INDEX
	**********************************************************************************************************/
	
	/**********************************************************************************************************/
	
	
	
	/**********************************************************************************************************
	BISTROT RESERVEZ 
	**********************************************************************************************************/
	.td_1{
	background: #f7faf0;
	text-align: right;
	width: 27%;
	border-left: 5px solid #fff6e5;}
	
	.td_2{
	background: #f7faf0;
	text-align: left;
	width: 73%;}
	
	.td_3{
	background: #fff6e5;
	text-align: center;
	color: #f07000;
	font-weight: bold;}
	/**********************************************************************************************************/
		
		
		
	/**********************************************************************************************************
	BODY FITNESS 
	**********************************************************************************************************/
	#body_nav {
	height: 60px;}
	
		#body_nav div{
		float: left;
		margin-left: 10px;}
		
	
#bodybump {    /* "lien" sera notre conteneur, ici la balise div */
    width: 68px;  /* changer la largeur ici */
    height: 58px; /* changer la hauteur ici */
    background: url(gifs/fitness/section_over_13.gif) no-repeat left top;    /* placement de l'image over */
}

#bodybump a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/section_13.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#bodybump a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#bodyattack {    /* "lien" sera notre conteneur, ici la balise div */
    width: 67px;  /* changer la largeur ici */
    height: 58px; /* changer la hauteur ici */
    background: url(gifs/fitness/section_over_15.gif) no-repeat left top;    /* placement de l'image over */
}

#bodyattack a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/section_15.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#bodyattack a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#bodystep {    /* "lien" sera notre conteneur, ici la balise div */
    width: 68px;  /* changer la largeur ici */
    height: 58px; /* changer la hauteur ici */
    background: url(gifs/fitness/section_over_17.gif) no-repeat left top;    /* placement de l'image over */
}

#bodystep a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/section_17.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#bodystep a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#bodybalance {    /* "lien" sera notre conteneur, ici la balise div */
    width: 67px;  /* changer la largeur ici */
    height: 58px; /* changer la hauteur ici */
    background: url(gifs/fitness/section_over_19.gif) no-repeat left top;    /* placement de l'image over */
}

#bodybalance a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/section_19.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#bodybalance a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#bodyjam {    /* "lien" sera notre conteneur, ici la balise div */
    width: 65px;  /* changer la largeur ici */
    height: 58px; /* changer la hauteur ici */
    background: url(gifs/fitness/section_over_21.gif) no-repeat left top;    /* placement de l'image over */
}

#bodyjam a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/section_21.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#bodyjam a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#body_rpm {    /* "lien" sera notre conteneur, ici la balise div */
    width: 65px;  /* changer la largeur ici */
    height: 58px; /* changer la hauteur ici */
    background: url(gifs/fitness/section_over_23.gif) no-repeat left top;    /* placement de l'image over */
}

#body_rpm a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/section_23.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#body_rpm a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}

#body_jam {    /* "lien" sera notre conteneur, ici la balise div */
    width: 65px;  /* changer la largeur ici */
    height: 58px; /* changer la hauteur ici */
    background: url(gifs/fitness/section_over_24.gif) no-repeat left top;    /* placement de l'image over */
}

#body_jam a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/fitness/section_24.gif) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#body_jam a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}
	/**********************************************************************************************************/
	#ici{
	width: 65px;
	border-top: 1px solid #ebaf30;
	height: 2px;
	border-bottom: 1px solid #f6a415;
	background: #f07000;}
		
		.fit_1{margin-left: 12px;}
		.fit_2{margin-left: 88px;}
		.fit_3{margin-left: 166px;}
		.fit_4{margin-left: 244px;}
		.fit_5{margin-left: 320px;}
		.fit_6{margin-left: 395px;}
		.fit_7{margin-left: 470px;}
	
	
	#encart{
	width: 549px;
	margin: 15px 0;}
		
		#encart_top{
		width: 549px;
		height: 8px;}
		
			.top_1{background: url(gifs/fitness/encart_34.gif) no-repeat center bottom;}
			.top_2{background: url(gifs/fitness/enc_attack_34.gif) no-repeat center bottom;}
			.top_3{background: url(gifs/fitness/enc_step_34.gif) no-repeat center bottom;}
			.top_4{background: url(gifs/fitness/enc_balance_34.gif) no-repeat center bottom;}
			.top_5{background: url(gifs/fitness/enc_combat_34.gif) no-repeat center bottom;}
			.top_6{background: url(gifs/fitness/enc_rpm_34.gif) no-repeat center bottom;}
			.top_7{background: url(gifs/fitness/enc_jam_34.gif) no-repeat center bottom;}
		
		#encart_centre{
		margin: 0 5px;}
		
			.bump{
			background: url(gifs/fitness/img_40.jpg) no-repeat right top #fce9e9;
			}
			
			.attack{
			background: url(gifs/fitness/img_attack_40.jpg) no-repeat right top #fff6e5;
			}
			
			.step{
			background: url(gifs/fitness/img_step_40.jpg) no-repeat right top #f6f6f6;
			}
			
			.balance{
			background: url(gifs/fitness/img_balance_40.jpg) no-repeat right top #f7faf0;
			}
			
			.combat{
			background: url(gifs/fitness/img_combat_40.jpg) no-repeat right top #f2f1e7;
			}
			
			.rpm{
			background: url(gifs/fitness/img_rpm_40.jpg) no-repeat right top #eaf6fc;
			}
			
			.jam{
			background: url(gifs/fitness/img_jam_40.jpg) no-repeat right top #fefee5;
			}
			
			
			#encart_centre p{
			line-height: 1.5em;
			padding-bottom: 2em;
			width: 380px;}
			
			#encart_centre ul{
			line-height: 1.5em;
			margin: 0.5em 0 0 0;
			padding: 0 0 2em 25px;
			width: 370px;}
		
		#encart_bottom{
		width: 549px;
		height: 9px;}
		
			.bottom_1{background: url(gifs/fitness/encart_49.jpg) no-repeat center bottom;}
			.bottom_2{background: url(gifs/fitness/enc_attack_51.gif) no-repeat center bottom;}
			.bottom_3{background: url(gifs/fitness/enc_step_51.gif) no-repeat center bottom;}
			.bottom_4{background: url(gifs/fitness/enc_balance_51.gif) no-repeat center bottom;}
			.bottom_5{background: url(gifs/fitness/enc_combat_51.gif) no-repeat center bottom;}
			.bottom_6{background: url(gifs/fitness/enc_rpm_51.gif) no-repeat center bottom;}
			.bottom_7{background: url(gifs/fitness/enc_jam_51.gif) no-repeat center bottom;}
	/**********************************************************************************************************/
	
	
	
	/**********************************************************************************************************
	TARIFS FITNESS 
	**********************************************************************************************************/
	.td_chef{
	background: #f5b34b;/* #f2f1e7;*/
	text-align: center;}
	.td_entete{
	background: #d4f87e;/*#f7faf0;*/}
	
	.td_entete2{
	background: #cc0000;/*#f7faf0;*/
	color:#fff;
	text-align:center;
	font-size:12px;
	}

	
	.td_tarifs{
	background: #daecfb;/*#f7f7f7;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin: 0 .5em 0;
	padding-bottom: 1em;}
	
	.td_tarifs2 {
	background: #b6ce3a;/*#f7f7f7;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin: 0 .5em 0;
	padding-bottom: 1em;}
	
	.td_tarifs3 {
	background: #FDEAC2;/*#f7f7f7;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin: 0 .5em 0;
	padding-bottom: 1em;}
	
	
	/**********************************************************************************************************/
	#choix_cours {
	height: 1.2em;
	background: #c2db75;
	text-align: center;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}
	
	/**********************************************************************************************************/
	
	/**********************************************************************************************************
	TARIFS INSTITUT 
	**********************************************************************************************************/
	.td_chef{
	background: #feeaf5;/* #f2f1e7;*/
	text-align: center;}
	.td_entete{
	background: #86d6f5;/*#f7faf0;*/}
	
	.td_tarifs{
	background: #daecfb;/*#f7f7f7;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin: 0 .5em 0;
	padding-bottom: 1em;}
	
	/**********************************************************************************************************/
	#choix_cours {
	height: 1.2em;
	background: #c2db75;
	text-align: center;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}
	
	/**********************************************************************************************************/
	
	
	
/**********************************************************************************************************/



/***********************************************************CONTACT***********************************************/
#contenu_main #mail {
padding-top: 15px;
margin: 10px 48px;
} 

#corpForm{
width: 450px;}

fieldset{
color: #7bcaf0;
}

em{
color: #666;}

fieldset legend{
line-height: 16px;
text-align: left;
color: #f6a415;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

fieldset input{
text-align: left;}

fieldset label{
font-weight: bold;
color: #7bcaf0;}

fieldset textarea{
vertical-align: text-top;
text-align: left;
width: 200px}

fieldset p{
width: 350px;
text-align: right;}

#bouton_send{
width: 450px;
text-align: center;}

input.contact_envoyer{
cursor: pointer;
text-align: center;
border: 1px solid #f07000;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
margin: 1em 0 .5em;
padding: 0 1.5em;
background: #f07000;}

input.contact_envoyer:hover{border: 1px solid #ebaf30;}
/**********************************************************************************************************/




/******************************************************FOOTER****************************************************/
#footer {
background: url(gifs/fond_bas_06.gif) no-repeat center bottom;
padding-bottom: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
clear: both;	
text-align: center;
color: #000;
margin-top: 0.5em;
}


#footer_index {
background: url(gifs/fond_bas_06.gif) no-repeat center bottom;
width:868px;
height:20px;
padding-bottom: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
clear: both;	
text-align: center;
color: #000;
margin-top: 0.5em;
}

#footer p{
margin: 0;}

#footer ul{
color: #f07000;
margin: 0;
padding: 0;}

#footer li{
margin: 0;
padding: 0 0.66em 0 0.75em;
list-style: none;
display: inline;
border-right: 1px solid;}

#footer li.last{
border-right: 0;}
/**********************************************************************************************************/


/**********************************************************************************************************/

/***************************************************** Modifs *****************************************************/
.titre_horaires {
color:#6db9d0;
font-weight:bold;
}

h4{
color:#6db9d0;
font-weight:bold;
font-size:13px;
padding:10px;
}

.act {
color:#f38400;
font-weight:bold;
}
.separate {
display:block;
width:70%;
border-bottom:1px dashed #85ccf0;
}
.bordure {
border:1px solid #e2017b;
}

.expl {
color:#333333;
font-size:10px;
}

.rose {
color:#e2017b;
}

.rose a {
color:#e2017b;
}

.rose a:hover {
color:#e2017b;
text-decoration:underline;
}

.tarif_listes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

	.tarif_listes ul {
	margin: 0 0 0 35px;
	padding: 0 0 0 35px;
	}
	
		.tarif_listes li {
		line-height: 1.5em;
		list-style: url(gifs/puce_03.gif);
		}

.instit_img {
border:1px solid #e2017b;
padding:2px;
}
.borduretemoin {
	border-left:1px dashed #999999;
}

.my_diapo {
	width:550px;
	height:500px;
	background:url(gifs/fond_flash_pelmel.jpg) top no-repeat;
}

#encartsprint{
	background:url(gifs/fitness/encart_sprint.jpg);
	width:524px;
	height:150px;
	margin:0 auto;
}

#encartsprint p{
	margin:0;
	font-weight:bold;
	font-size:14px;
	padding:21px 0 0 161px; 
}

#encartsprint a, #encartsprint a:hover{
	margin:0;
	display:block;
	padding:10px 0 0 152px;
	font-weight:bold;
	color:#F6A415;
}

#encartsprint span{
	margin:0;
	color:#1F537A;
	font-weight:bold;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:30px 0 0 154px;
}

#santepaiement {
	height:130px;
	padding: 15px auto;
}

#logoSanteFacile2 {
	float:left;
	margin:5px;	
}
#santepaiement p {
	text-align:justify;
	padding:5px;
}

.alignL {
	float:left;
	margin:5px;
}

.float_right {
	float:right;
	padding-right:20px;
}
.newTitre {
	font-variant:small-caps; font-weight:bold; font-size:13px;
}
.newTitre2 {
	font-variant:small-caps; font-weight:bold; font-size:16px;
}
.cadre1 {
	background-color: #EBF4FA;
	border: 1px solid #CDD8DF;
	padding: 5px;
	margin:0 5px;
}
.badge {
	background-image:url(gifs/badge.jpg);
	width:100px;
	height:64px;
	text-align:center;
	color:#000000;
	font-size:16px;
	padding-top:35px;
	margin:0 auto;
}
a.lieninter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
a.lieninter :link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
a.lieninter :hover {
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}
a.lieninter :active {
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}

#planningPDF {
background:url(gifs/fitness/pdf.gif) no-repeat;
line-height:30px;
padding-left:35px;
display:block;
height:30px;}
