body
{
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	font-size:12px;
	height:auto;
	color:#333333;
	line-height:1.5em;
}

#page{
width:940px;
height:auto;
margin-right:auto;
margin-left:auto;
}

.gras{font-weight:bold;}

h2{ font-size:22px; font-weight:bold;}
h3{ font-size:16px; font-weight:bold; color:#333333; margin:0; padding:0;}
h4{font-size:14px; font-weight:bold; color:#333333;margin:0; padding:0; }
.special{margin-left:10px;}
.souligneh3{color:#c47016; font-weight:bold; font-size:14px; border-bottom-style:solid; border-width:medium;}
.souligneh3_vert{color:#10892e; font-weight:bold; font-size:14px; border-bottom-style:solid; border-width:medium;}
.souligneh3_bleu{color:#2f5fa5; font-weight:bold; font-size:14px; border-bottom-style:solid; border-width:medium;}

/***************************************CONTENU_ACCUEIL*****************************/


#contenu_accueil{  width:940px;
height:auto;
margin-right:auto;
margin-left:auto;
 }
#contenu_accueil h2{ font-size:18px; color:#085d27;}
#contenu_accueil a{ color:#FFFFFF; text-decoration:none;}



#part_gauche{float:left; width:290px;}
#part_milieu{float:left; width:290px; margin-left:20px;}
#part_droite{float:left; width:290px; margin-left:20px;}

#degrade{ background-image:url(images/degrade_CSV.gif); background-repeat:no-repeat; width:940px; margin-left:auto; margin-right:auto;}


.spacer{clear:both; margin:0; padding:0;}

#fond_tennis{ background-image:url(images/cellule_Campus-Tennis.jpg); height:312px; width:300px; float:left; color:#FFFFFF;}
#fond_tennis2{ padding-top:0px;}
#fond_tennis3{ padding-top:0px;}
#fond_tennis4{ padding-top:0px;}


#fond_golf{ background-image:url(images/cellule_Campus-Golf.jpg); height:312px; width:300px; float:left; margin-left:20px; color:#FFFFFF;}
#fond_multi{ background-image:url(images/cellule_Campus-Multi-Sports.jpg); height:312px; width:300px; float:left; margin-left:20px; color:#FFFFFF;}
.cadre_texte{margin-top:15px; padding-left:15px; padding-right:15px;}


/**************************BANDEAU*************************/
#bandeau{
background-image:url(images/fond_CSV.jpg);
background-repeat:repeat-x;
height:148px;
width:100%;}


#int_bandeau{
background-image:url(images/bandeau_Campus-Sports-Vacances.jpg);
background-repeat:no-repeat; 
height:148px; 
width:940px;
margin-left:auto;
margin-right:auto;}

#partie_gauche_bandeau{float:left; margin-right:10px; width:410px; height:148px;}
.texte_band{font-weight:bold; font-size:15px;}
#partie_droite_bandeau{ float:left; width:520px; height:148px;  }


/*********************************PIED**************************/
#pied{ width:940px;  margin-left:auto; margin-right:auto; color:#a8acad; }

#pied a{ color:#a8acad; text-decoration:none;}
#premier{float:left; width:250px; margin-left:10px; margin-top:15px;}
#second{float:left; width:210px;  margin-top:15px;}
#troisieme{float:left; width:260px; margin-left:10px; margin-top:15px;}
#quatrieme{float:left; width:170px; margin-left:10px; margin-top:15px;}
.pousse_gauche{margin-left:30px;}
.pousse_gauche3{margin-left:10px;}
.pousse_gauche2{margin-left:15px;}
.pouss_gauche_droite{margin-left:15px; margin-right:15px;}
.pousse_droite{margin-right:20px;}


#pied li a:hover { color:#333333; text-decoration:underline;}






/*******************************MENU*****************************/
#conteneur_du_menu{ width:718px; margin-left:auto; margin-right:auto;}
#menu_tennis{ float:left; width:226px; height:37px; }
#menu_golf{ float:left; margin-left:20px; width:226px; height:37px;}
#menu_multi{ float:left; margin-left:20px; width:226px; height:37px;}

/****************************CONTENU TENNIS*****************************/

#menu_contenu_tennis{float:left; background-image:url(images/Menu_sejour-tennis.gif); background-repeat:no-repeat; width:180px; height:285px; }
#contenu_tennis{width:730px; height:630px; float:left; margin-left:20px;}
#contenu_tennis_infrastructures{width:400px; height:auto; float:left; margin-left:20px; float:left;}
#contenu_tennis_hebergement{width:730px; height:auto; float:left; margin-left:20px;}


#flash_tennis{width:453px; height:450px; float:left;}
.jaune{ color:#c47016; text-decoration:underline; font-size:13px;}
.vert{color:#10892e; text-decoration:underline; font-size:13px;}
.bleu{color:#2f5fa5; text-decoration:underline; font-size:13px;}
.italic{font-style:italic;}

#menu_contenu_tennis ul  { list-style-type:none; margin-left:0; padding-left:0; font-size:15px;}
#menu_contenu_tennis li a {
display: block;
font-size: 12px;
text-decoration: none;
color: #ffffff;
height: 23px;
background-image:url(images/fleche_stage-tennis.gif);
background-repeat: no-repeat;
background-position:left;
font-weight: bold;
height:20px;
font-size:15px;
padding-top:3px;
}
#menu_contenu_tennis li.actif a 
{
background-color: #ffffff;
color: #c47016;
text-decoration: none;
height:19px;
font-size:15px;
}
#menu_contenu_tennis li a:hover 
{
display: block;
background-color: #ffffff;
text-decoration: none;
color: #c47016;
background-image:url(images/fleche_stage-tennis.gif);
background-repeat: no-repeat;
background-position:left;
font-size:15px;
}
.jaune_normal{color: #c47016; text-decoration:none;}
#conteneur_flash_infra_tennis{float:left; margin-left:20px; padding-top:20px;}
/*****************************CONTENU MULTI**************************/
#menu_contenu_multi{float:left; background-image:url(images/Menu_sejour-multi-activites.gif); background-repeat:no-repeat; width:180px; height:285px; }
#menu_contenu_multi ul  { list-style-type:none; margin-left:0; padding-left:0; }
#menu_contenu_multi li a {
display: block;
font-size: 12px;
text-decoration: none;
color: #ffffff;
height: 25px;
background-image:url(images/fleche_stage-multi-sports.gif);
background-repeat: no-repeat;
background-position:left;
font-weight: bold;
font-size:15px;
padding-top:3px;
}
#menu_contenu_multi li.actif a 
{
background-color: #ffffff;
color: #2f5fa5;
text-decoration: none;
height:19px;
font-size:15px;
}
#menu_contenu_multi li a:hover 
{
display: block;
background-color: #ffffff;
text-decoration: none;
color: #2f5fa5;
background-image:url(images/fleche_stage-multi-sports.gif);
background-repeat: no-repeat;
background-position:left;
font-size:15px;
}


#contenu_multi{width:730px; height:auto; float:left; margin-left:20px;}
#flash_multi{width:453px; height:450px; float:left;}
.bleau_multi{color:#2f5fa5;}
#contenu_multi_infrastructures{width:400px; height:auto; float:left; margin-left:20px;}
#conteneur_flash_infra_multi{float:left; margin-left:20px; padding-top:20px;}
#contenu_multi_hebergement{width:730px; height:auto; float:left; margin-left:20px;}




/*****************************CONTENU golf**************************/
#menu_contenu_golf{float:left; background-image:url(images/Menu_sejour-golf.gif); background-repeat:no-repeat; width:180px; height:285px;}
#contenu_golf{width:730px; height:auto; float:left; margin-left:20px;}
#conteneur_flash_infra_golf{float:left; margin-left:20px; padding-top:20px;}
#flash_golf{width:453px; height:450px; float:left;}

#menu_contenu_golf ul  { list-style-type:none; margin-left:0; padding-left:0;}
#menu_contenu_golf li a {
display: block;
font-size: 12px;
text-decoration: none;
color: #ffffff;
background-image:url(images/fleche_stage-golf.gif);
background-repeat: no-repeat;
background-position:left;
font-weight: bold;
height:25px;
font-size:15px;
padding-top:3px;
}
#menu_contenu_golf li.actif a 
{
background-color: #ffffff;
color: #10892e;
text-decoration: none;
height:19px;
font-size:15px;
}
#menu_contenu_golf li a:hover 
{
display: block;
background-color: #ffffff;
text-decoration: none;
color: #10892e;
background-image:url(images/fleche_stage-golf.gif);
background-repeat: no-repeat;
background-position:left;
font-size:15px;
}
.pousse_texte{padding-left:30px;}
.vert_normal{color: #10892e; text-decoration:none;}

.pouss_img_contact_tennis{margin-top:15px;}
.pouss_img_contact_autre{ margin-top:5px; }

#contenu_golf_infrastructures{width:400px; height:auto; float:left; margin-left:20px;}
#contenu_golf_hebergement{width:730px; height:auto; float:left; margin-left:20px;}

.ul_2col_droite {float: left;padding-top: 0px;margin-top: 0px;padding-left: 40px;}

.ul_2col_gauche{float: left;padding-top: 0px;margin-top: 0px;padding-left: 40px;}

#map_situation{width: 400px; height: 300px;  float:left;}
#texte_map{float:left; width:300px; height:400px; padding-left:20px;}

/**************************** preparer sejour tennis***********************************/

#contenu_preparer_sejour_tennis{width:730px; height:auto; float:left; margin-left:20px;}
#contenu_preparer_sejour{width:940px; height:auto; float:left; margin-left:20px;}

/**************************** preparer sejour multi***********************************/

#contenu_preparer_sejour_multi{width:730px; height:auto; float:left; margin-left:20px;}

/****************************preparer sejour golf***********************************/

#contenu_preparer_sejour_golf{width:730px; height:auto; float:left; margin-left:20px;}



/***************************contact*************************************/
.col_g_label
{
	display: block;
	float: left;
	width:100px;
	text-align: left;
	margin-right: 10px;
}

.col_g_label2
{
	display: block;
	float: left;
	width:110px;
	text-align: left;
	margin-right: 10px;
}

.col_g_label3
{
	display: block;
	float: left;
	text-align: left;
	margin-right: 10px;
}


p.soustitre
{
	
	border-width:2px;
	font-size:13px;
	margin-top:10px;
	margin-bottom:10px;
}

.rouge{color:#FF0000;}

#contenu_contact{ 
width:640px; 
height:437px; 
background-image:url(images/img_fond-contact.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
padding-left:90px;
padding-top:30px;}

#contient_tout_contact{ width:940px; margin-left:auto; margin-right:auto;}
.bouton_form{margin-left:100px;}


/***************************************stages_paques_tennis*************************************/

#contenu_stag_paques_tennis{width:730px; height:auto; float:left; margin-left:20px;}
#tennis_ski{background-image:url(images/Formule-Tennis-Ski.jpg); background-repeat:no-repeat; width:335px; height:360px; float:left; padding-left:10px;padding-right:10px;   }
#tennis_multi{background-image:url(images/Formule-Tennis-Multisport2.jpg); background-repeat:no-repeat; width:335px; height:400px; float:left; margin-left:20px;padding-left:10px;padding-right:10px; }

#contient_ul_orange{ background-image:url(images/Fond_liste-sports.gif); background-repeat:no-repeat; width:330px; height:187px; padding:0; margin:0;}
#contient_ul_orange2{ background-image:url(images/Fond_liste-sports.gif); background-repeat:no-repeat; width:330px; height:187px; padding:0; margin:0;}

#ul_gauche{width:160px; height:auto; float:left; font-size:11px;}
#ul_gauche2{width:160px; height:auto; float:left; font-size:11px;}
#ul_droite{width:170px; height:auto; float:left; font-size:11px;}
#ul_droite2{width:170px; height:auto; float:left; font-size:11px;}

#ul_gauche li{ margin-left:0;  padding-left:0;}
.text_droite{margin-left:60px;}
.blanc{ color:#FFFFFF; font-weight:bold;}
#commun_formules{width: 730px; background-image:url(images/option-commun.jpg); background-repeat:no-repeat; height:146px;}
#commun_formules2{width: 730px; background-image:url(images/option-commun2.jpg); background-repeat:no-repeat; height:146px;}

#ul1{float:left; width:180px; margin-left:70px;}
#ul2{float:left; width:150px;}
#ul3{float:left; width:250px;}
#ul31{float:left; width:300px; margin-left:70px;}
#prise_enfant{background-image:url(images/option-prise-en-charge.jpg); background-repeat:no-repeat; width:720px; height:126px; padding-left:10px; }

#prise_enfant ul{margin-bottom:0;}

#prise_enfant2{background-image:url(images/option-prise-en-charge2.jpg); background-repeat:no-repeat; width:720px; height:200px; padding-left:10px; }

#prise_enfant2 ul{margin-bottom:4px; }

#enfant_gauche{ float:left; width:460px;}
#enfant_droite{ float:left; width:210px; height:100px;}

#tennis_global{width:730px; height:auto; margin-left:auto; margin-right:auto;}

#tennis_gauche{ width:355px; float:left; height:auto; }
#tennis_ski_heb{ width:335px; background-image:url(images/Formule-Tennis-Ski.jpg); background-repeat:no-repeat; height:360px; padding-right:10px; padding-left:10px;  }
#tennis_mi_temps{width:345px; background-image:url(images/Formule-Tennis-mi-temps.jpg); background-repeat:no-repeat; height:200px; padding-left:10px; }

#tennis_droit{ width:355px; float:left; height:auto; margin-left:20px; }
#tennis_multi_heb{width:335px; background-image:url(images/Formule-Tennis-Multisport2.jpg); background-repeat:no-repeat; height:400px; padding-left:10px; padding-right:10px; }
#options{width:345px; background-image:url(images/option-repas.jpg); height:200px; padding-left:10px; }

/***************************************stages_ete_tennis*************************************/

#contenu_tennis_ete{width:730px; height:auto; float:left; margin-left:20px;}
#tennis_total_ete{width:335px; float:left; background-image:url(images/Formule-Tennis-Total.jpg); background-repeat:no-repeat; height:380px; padding-right:10px; padding-left:10px; }

#tennis_total_ete2{width:335px; float:left; background-image:url(images/Formule-Tennis-Tota154l.jpg); background-repeat:no-repeat; height:380px; padding-right:10px; padding-left:10px; }

#tennis_multi_ete{width:335px; float:left; background-image:url(images/Formule-Tennis-Multisport.jpg); background-repeat:no-repeat; height:400px; padding-left:10px; padding-right:10px; margin-left:20px;}
#tennis_multi_ete2{width:335px; float:left; background-image:url(images/Formule-Multisports-Tennis.jpg); background-repeat:no-repeat; height:400px; padding-left:10px; padding-right:10px; margin-left:20px;}

#pleine_forme{ width:345px; background-image:url(images/Formule-Tennis-Adulte.jpg); background-repeat:no-repeat; height:200px; padding-left:10px;}
#tenis_golf{ width:335px;  background-image:url(images/Formule-Tennis-Golf.jpg); background-repeat:no-repeat; height:380px; padding-left:10px; padding-right:10px;}
.tenis_golf14{ width:335px;  background-image:url(images/Formule-Tennis-Golf.jpg); background-repeat:no-repeat; height:380px; padding-left:10px; padding-right:10px; float:left;}
.tenis_golf15{ width:335px;  background-image:url(images/Formule-Golf-Total.jpg); background-repeat:no-repeat; height:380px; padding-left:10px; padding-right:10px; float:left;}

.tenis_golf14.pousse_test{margin-right:20px;}
.marron_titre{color: #7b1415; font-weight:bold; font-size:17px;}
.blink {text-decoration: blink; color: #d35212; font-weight:bold;}

.lien_dates_infos{ text-decoration:underline; color:#000000;  display:block; font-weight:bold;}
.lien_dates_infos2{ text-decoration:underline; color:#000000; font-weight:bold;}
.lien_dates_infos3{ text-decoration:underline; color:#000000;  display:block; font-weight:bold;}
.lien_dates_infos4{ text-decoration:underline; color:#000000;  display:block; margin-top:130px; font-weight:bold;}
.lien_dates_infos5{ text-decoration:underline; color:#000000; margin-left:100px;  display:block; font-weight:bold;}

#tennis_ete_heb{ width:335px; background-image:url(images/Formule-Tennis-Total.jpg); background-repeat:no-repeat; height:380px; padding-right:10px; padding-left:10px;  }
#tennis_campus_jeune{width:345px; background-image:url(images/Formule-Tennis-Campus-Jeune.jpg); background-repeat:no-repeat; height:200px; padding-left:10px; }
#tennis_mini{ background-image:url(images/Formule-Mini-Tennis.jpg); background-repeat:no-repeat; width:345px; height:200px; padding-left:10px;}

/***************************************stages_toussaint_tennis*************************************/
#tennis_toussaint_heb{ width:335px; background-image:url(images/Formule-Tennis-Total.jpg); background-repeat:no-repeat; height:360px; padding-right:10px; padding-left:10px;}
#tennis_total_toussaint{width:335px; float:left; background-image:url(images/Formule-Tennis-Total2.jpg); background-repeat:no-repeat; height:360px; padding-right:10px; padding-left:10px;}

/***************************************stages_ete_golf*************************************/
#contenu_golf_avec_heb{width:730px; height:auto; float:left; margin-left:20px;}
#tenis_golf2{ float:left; width:335px;  background-image:url(images/Formule-Golf-Tennis.jpg); background-repeat:no-repeat; height:380px; padding-left:10px; padding-right:10px;}
#tennis_golf_ete{width:335px; float:left; background-image:url(images/Formule-Golf-Total.jpg); background-repeat:no-repeat; height:380px; padding-right:10px; padding-left:10px;}
#tennis_golf_ete2{width:335px; float:left; background-image:url(images/Formule-Golf-Total154.jpg); background-repeat:no-repeat; height:380px; padding-right:10px; padding-left:10px;}

#tennis_multi_golf{width:335px; float:left; background-image:url(images/Formule-Golf-Multisports.jpg); background-repeat:no-repeat; height:400px; padding-left:10px; padding-right:10px; margin-left:20px;}
#contient_ul_vert{ background-image:url(images/Fond_liste-sports-golf.gif); background-repeat:no-repeat; width:330px; height:175px; padding:0; margin:0;}
#multi_golf{width:335px;  background-image:url(images/Formule-Multisports-Golf.jpg); background-repeat:no-repeat; height:380px; padding-left:10px; padding-right:10px;}
#tennis_golf_resume{ float:left; background-image:url(images/cellule_vide-Campus-Golf.jpg); width:335px; background-repeat:no-repeat; height:400px; padding-left:10px; padding-right:10px; font-size:11px; margin-left:20px;}

/***************************************stages ete multi*************************************/
#contenu_multi_ete_page{width:730px; height:auto; float:left; margin-left:20px;}
#contient_ul_bleu{ background-image:url(images/Fond_liste-sports-multisport.gif); background-repeat:no-repeat; width:330px; height:195px; padding:0; margin:0;}
#contient_ul_bleu2{ background-image:url(images/Fond_liste-sports-multisport.gif); background-repeat:no-repeat; width:330px; height:195px; padding:0; margin:0;}
#multi_total_ete{width:335px; float:left; background-image:url(images/Formule-Multisports-total.jpg); background-repeat:no-repeat; height:380px; padding-right:10px; padding-left:10px; }
#multi_total_ete2{width:335px; float:left; background-image:url(images/Formule-Multisports-total2.jpg); background-repeat:no-repeat; height:360px; padding-right:10px; padding-left:10px; }


/***************************************DATES ET TARIFS*************************************/

#contenu_date_tarifs{  width:940px;
height:auto;
margin-right:auto;
margin-left:auto;}

   /******************************PAQUES**********************************/
	#contient_tout_paques p{ background-color:#c47016; margin:0; padding:10px;}
	#paques_avec_heb{ width:300px; height:170px; margin-left:10px; clear:both; }
	#paques_multi_hebs{width:300px; height:auto; margin-left:10px; float:left; margin-top:50px; }
	#paques_multi_hebs p{background-color: #2f5fa5; }
	#paques_sans_heb{ width:300px; height:auto; margin-left:10px; clear:both;}
	#paques_sans_heb_droite_multi{ width:300px; height:auto; margin-left:10px; float:left; background-color: #2f5fa5; margin-top:50px;}
	#paques_sans_heb_droite_multi p{ background-color: #2f5fa5; }

	/*****************************ETE**************************************/
	#contient_tout_ete p{ margin:0; padding:10px;}
	
	#ete_avec_heb{ width:940px; height:auto; margin-left:10px; height:500px;}
	#ete_avec_heb_tennis{float:left;  background-color:#c47016;width:300px; height:420px;}
	#ete_avec_heb_golf{float:left;  background-color:#10892e;width:300px;height:420px;margin-left:10px;}
	#ete_avec_heb_multi{float:left;  background-color:#2f5fa5; width:300px;height:310px;margin-left:10px;}

	#ete_sans_heb{ width:900px; height:500px;margin-left:10px; }
	#ete_sans_heb_tennis{float:left; background-color:#c47016;width:300px; height:380px; margin-bottom:15px;}

	#ete_sans_heb_multi{float:left; background-color:#2f5fa5;width:300px; height:160px; margin-left:10px;}


	/*****************************TOUSSAINT**************************************/
		#contient_tout_toussaint p{ margin:0; padding:10px;}

	#toussaint_sans_heb{background-color:#c47016;width:300px; height:260px; margin-left:10px; float:left;}
	#toussaint_avec_heb{background-color:#c47016;width:300px; height:150px; margin-left:10px; float:left;}
	
#titre_paques{ background-image:url(images/bouton_tarifs-ouvrir.jpg); background-repeat:no-repeat; width:940px; height:40px; padding-top:10px; padding-left:10px;}
#titre_ete{background-image:url(images/bouton_tarifs-ouvrir.jpg);width:940px; height:40px;padding-top:10px;background-repeat:no-repeat;padding-left:10px;}
#titre_toussaint{background-image:url(images/bouton_tarifs-ouvrir.jpg); width:940px; height:40px;padding-top:10px;background-repeat:no-repeat;padding-left:10px;}

.blanc_formule{color:#FFFFFF; font-weight:bold;}
.blanc_normal{color:#FFFFFF; }


#contien12{ background-color:#f0f0f0; float:left; margin-left:10px; margin-top:10px; margin-bottom:10px;}
#option1{ float:left; margin-right:350px; margin-left:10px; background-color:#f0f0f0; padding-left:10px; padding-right:10px; margin-top:10px; margin-bottom:10px;}
#option2{float:left; width:170px; background-color:#f0f0f0; padding-left:10px; padding-right:10px; margin-top:10px;}


#contien34{ background-color:#f0f0f0; float:left; margin-left:10px; margin-top:10px; margin-bottom:10px;}
#option3{ float:left; margin-right:580px; margin-bottom:20px; margin-left:10px; background-color:#f0f0f0; padding-left:10px; padding-right:10px; margin-top:10px; }
#option4{float:left; width:170px; margin-bottom:20px; background-color:#f0f0f0; padding-left:10px; padding-right:10px; margin-top:10px; }


#contien56{ background-color:#f0f0f0; float:left;  margin-top:10px; margin-bottom:10px; width:920px; padding-bottom:10px;}
#option5{ float:left; margin-right:200px;  height:auto; width:400px; background-color:#f0f0f0; padding-left:10px; padding-right:10px;margin-top:10px; }
#option6{float:left; width:200px; background-color:#f0f0f0; padding-left:10px; padding-right:10px; margin-top:10px; }


#contien78{ background-color:#f0f0f0; float:left;  margin-top:10px; margin-bottom:10px; width:920px; padding-top:10px;}
#option7{ float:left; margin-right:550px; margin-bottom:20px; background-color:#f0f0f0; padding-left:10px; padding-right:10px;}
#option8{float:left; width:170px;margin-bottom:20px; background-color:#f0f0f0; padding-left:10px; padding-right:10px;}


#contien910{ background-color:#f0f0f0; float:left; margin-left:10px; margin-top:10px; margin-bottom:10px;}
#option9{ float:left; margin-right:360px;margin-left:10px; background-color:#f0f0f0; padding-left:10px; padding-right:10px; }
#option10{float:left; width:170px; background-color:#f0f0f0; padding-left:10px; padding-right:10px;}


#contien1112{ background-color:#f0f0f0; float:left; margin-left:10px; margin-top:10px; margin-bottom:10px; width:920px;}
#option11{ float:left; margin-right:550px; margin-bottom:20px; margin-left:10px; background-color:#f0f0f0; padding-left:10px; padding-right:10px;}
#option12{float:left; width:170px;margin-bottom:20px; background-color:#f0f0f0; padding-left:10px; padding-right:10px;}

.form_gauche{float:left;}
/****************************FORMULAIRE****************************************/

#form_part_gauche{float:left; width:300px; }
#form_part_milieu{float:left;width:300px;}
#form_part_droite{float:left;width:300px; }

#bas_form_gauche{
	float:left;
	width:450px;
	padding: 10px;
}
#bas_form_droit{
	float:left;
	width:450px;
	padding: 10px;
}
#bas_form_gauche2{float:left; width:470px;}
#bas_form_droit2{float:left; width:470px;}
#fond_bas_gris{
	background-color:#e7eeef;
	height:240px;
}

#fond_form{background-color:#e7eeef; padding-left:10px; display:inline-block; padding-right:10px;}
.ligne_form{
border-bottom-width: 1px;
width:930px;
border-bottom-style: solid;
border-bottom-color: #333333;
}

#vert_form{ font-weight:bold; color:#66b203; background-color:#e6fbc7; border-color:#66b203; border-width:1px; padding:10px; width:940px;}
#rouge_form{font-weight:bold; color:#b21d03; background-color:#fbcec7; border-color:#b21d03; border-width:1px; padding:10px; width:940px;}

.pouss_texte_golf{margin-left:10px;}
.texte_accueil{font-size:13px;}
.rouge{color:#CC0000;}


/********************************ENCADREMENT MULTI**************************/

#contenu_encadrement_multi{width:730px; margin-left:auto; margin-left:auto; }
#vincent{float:left; width:230px;}
#thomas{float:left; width:230px;}
#pierre{float:left; width:230px;}


/********************************ENCADREMENT TENNIS**************************/

#contenu_encadrement_tennis{width:730px; margin-left:210px; }
#nicolas{float:left; width:230px;}
#pascal{float:left; width:230px;}
#pierre1{float:left; width:230px;}
#fred{float:left; width:230px;}
#adelaide{float:left; width:230px;}

/********************************ENCADREMENT GOLF**************************/

#contenu_encadrement_golf{width:730px; margin-left:210px; }
#xxxxx{float:left; width:230px;}
#xxxxxx{float:left; width:230px;}
#xxxxxxxxx{float:left; width:230px;}



#ccontien_tout_stages_tennis{height:800px;}


/*****************************DATES ET TARIFS TOUSSAINT*************************/

#toussaint_avec_heb_golf{float:left;  background-color:#10892e;width:300px;height:270px;margin-left:10px;}
#toussaint_avec_heb_multi{float:left;  background-color:#2f5fa5; width:300px;height:270px;margin-left:10px;}
#toussaint_sans_heb_multi{float:left; background-color:#2f5fa5;width:300px; height:160px; margin-left:10px;}


/*****************FORMULAIRE MULTI PAQUES************************************/


.trousso{ margin-right:15px; margin-bottom:100px;}

#gauche_datetar{ float:left; width:600px;}
#droite_datetar{float:left; width:200px; padding-top:40px;}

.print{ margin-right:15px;}

.bleushop{ color:#3d61b0; font-weight:bold;}
.imgbook{ margin-right:10px;}

