/*****************************/
/*    	ABONNEZ VOUS       	 */
/*****************************/
#content { width:639px; padding:0 0 10px 0; color:#fff; line-height:16px; font-size:11px; }

p.arbo { float:right; margin:5px 5px 0 0; color:#fff; }
p.arbo a { color:#fff; text-decoration:underline; }

#content img.titre { margin:15px 0 0 15px; }
#content img.illustr { margin:15px 0 0 0; text-align:center; }

div.texte { padding:0 15px; width:609px; }

#descript { float:left; margin:0 0 0 22px; padding:15px 37px 15px 0; width:250px; display:inline; }
div.resume { float:left; margin:0; padding:15px 0 0 0; text-align:center; width:300px; }
div.resume ul { list-style:none; margin:0 0 15px 0; padding:0; }
div[class="resume"] ul li { background:url(/images/fr/common/puces/v.png) 0 4px no-repeat; margin:0 0 5px 0; padding:0 0 0 24px; text-align:left; }
div.resume h3.bassesaison { background:#3c3c57; margin:2px 0; padding:5px 0; text-align:center; }
div.resume h3.hautesaison { background:#099eda; margin:2px 0; padding:5px 0; text-align:center; }
p.submit {
	font-weight:normal;
	font-size:14px;
	height:57px;
	line-height:57px;
	margin:15px auto 0 auto;
	text-align:center;
	width:197px; /* la largeur de l'image de fond */
}
p[class="submit"] a {	background:url(/images/fr/common/boutons/recevoir_offre.png) 0 0 no-repeat; /* l'image de fond */
 color:#fff; display:block; height:57px; width:197px; }
p.submit a:hover { color:#3c3c57; text-decoration:none; }

h5.soustitre { font-size:16px; color:#076ab5; margin:5px 0 0 15px; }
#tarifs { width:639px; background: url(/images/fr/common/titres/tarifs_fd_vert.gif) no-repeat 0 0;}
#tarifs h2.annee{font-size:16px;line-height:25px;margin:0 0 0 85px;}
#tarifs p { margin-left:15px; }
#tarifs h3 { font-size:24px; font-weight:normal; line-height:20px; margin:5px 0 0 17px; }
.normal { font-size:14px; }



#tab_tarifs { width:534px; margin:20px 0 0 17px; }
#tab_tarifs td { border-right:1px solid #15914e; border-bottom:1px solid #15914e; text-align:center; }
#tab_tarifs td.left { padding:4px 0; width:315px; }
#tab_tarifs td.right { padding:4px 0; width:219px; }
#tab_tarifs td.entete { padding:4px 0 4px 20px; width:255px; text-align:left; }
#tab_tarifs tr.saison td { background:#8dbb06; }
#tab_tarifs tr.date td { background:#54a828; }
#tab_tarifs tr.deuxjours td { background:#2f9a3f; }
#tab_tarifs tr.suppl td { background:#147f43; }

#tab_tarifs_greenfees { width:494px; margin:20px 0 0 17px; }
#tab_tarifs_greenfees td { padding:5px 0; border-right:1px solid #15914e; border-bottom:1px solid #15914e; text-align:center; }
#tab_tarifs_greenfees td.forfait { background:#fff; color:#8dbb06; font-weight:bold; width:150px; }
#tab_tarifs_greenfees td.saison { background:#8dbb06; font-weight:bold; }
#tab_tarifs_greenfees tr.prix td { background:#54a828; }

#tab_tarifs_stagevacances { width:631px; margin:20px 0 0 3px; }
#tab_tarifs_stagevacances td { border-right:2px solid #15914e; border-bottom:2px solid #15914e; text-align:center; }
#tab_tarifs_stagevacances td.entete { background:#8dbb06; text-align:left; padding:5px 0 5px 20px; }
#tab_tarifs_stagevacances td.rien { background:transparent; }
#tab_tarifs_stagevacances tr.type td { background:#950083; text-align:left; padding:5px 0 5px 20px; }
#tab_tarifs_stagevacances tr.initiation td { background:#807; text-align:left; padding:5px 0 5px 20px; }
#tab_tarifs_stagevacances tr.perfectionnement td { background:#7c006c; text-align:left; padding:5px 0 5px 20px; }
#tab_tarifs_stagevacances tr.parcours td { background:#6f0060; text-align:left; padding:5px 0 5px 20px; }


#entree_resa { height:91px; background:#000 url(/images/fr/common/fonds/fd_entree_resa.jpg) 0 0 no-repeat; padding:44px 60px 0 16px; }
#entree_resa a { color:#fff; text-decoration:underline; }

#dde_infos { background:#000; padding-bottom:20px; }
#dde_infos h2, #dde_infos p, #dde_infos select { margin-left:20px; }

#liens_utiles { margin:0;  padding-bottom:5px 0 15px 0; }
#liens_utiles h3, #liens_utiles p { margin-left:20px; }

#autres_formules { margin:5px 0 0 0; background-color:#010101; padding:0 0 15px 0; height:100%; }
div.formule { margin:15px 0 0 11px; padding-right:10px; line-height:14px; }
div.formule a { color:#fff; }
div.present_formule { float:left; width:152px; }
div.formule img { float:right; }
div.present_formule p a { text-decoration:underline; }
 /* Start hide from IE-Mac \*/
* html #autres_formules
   {
   height: 1%;
   }
/* End Hide from IE-Mac */

div.promo_vert { float:left; background:url(/images/fr/common/fonds/fd_abovacances_vert.gif) 0 0 no-repeat; width:150px; height:86px; margin:4px 4px 0 0; padding:5px 0 0 0; display:inline; text-align:center; }
div.promo_vert h3 { font-size:18px; line-height:24px; }
div.promo_vert p { font-size:0.9em; line-height:12px; }


div.wrapper img.affiche, div.item img.affiche  { float:left; margin:0; }
div.wrapper div.text, div.item div.text { display:inline; float:left; margin:0 0 0 12px; padding:10px 0 0 0; width:123px; }
div.wrapper div.text h3, div.item div.text h3 { color:#bdd544; font: normal 12px/20px "Trebuchet MS", Arial, sans-serif; margin:0; }
div.wrapper div.text p, div.item div.text p { color:#fff; font: bold 12px/20px "Trebuchet MS", Arial, sans-serif; margin:0; }

