.addthis_toolbox {
	margin: 0px;
	position: absolute;
	top: 609px;
	left: 838px;
	z-index: 101;
}
.addthis_toolbox a {
	color: #95742b;
}

body {
	background-image: none;
}
#fond {
	display: block;
	position: fixed;
	_position: absolute;
	top: 0px;
	left: 0px;
}
#fond2 {
	background-image: url(../img/master/rubans.gif);
	background-repeat: no-repeat;
	background-position: top center;
	height: 400px;
	width: 100%;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
}
#fermeture {
	background-image: url(../img/masque.png);
	height: 100%;
	width: 100%;
	display: block;
	position: fixed;
	_position: absolute;
	top: 0px;
	left: 0px;
	z-index: 999999;
}
#fermeture div {
	background-image: url(../img/fermeture.jpg);
	height: 546px;
	width: 589px;
	margin: 100px auto 0px auto;
	position: relative;
}
#fermeture .fermer {
	height: 15px;
	width: 64px;
	display: block;
	position: absolute;
	top: 10px;
	right: 10px;
}
#fermeture .newsletter {
	height: 16px;
	width: 109px;
	display: block;
	position: absolute;
	top: 450px;
	right: 62px;
}
#fermeture .tourismelandes {
	height: 19px;
	width: 317px;
	display: block;
	position: absolute;
	top: 508px;
	right: 132px;
}
#fermeture span {
	display: none;
}
#global {
	background-image: none;
}





/* ENTETE */

#entete {
	width: 1000px;
	margin: 0px auto 0px auto;
	position: relative;
}
#entete .logo {
	margin: 9px 6px 0px 0px;
	_margin-right: 3px;
}
#entete .carto {
	background-image: url(../img/accueil/carto.gif);
	background-repeat: no-repeat;
	height: 127px;
	width: 55px;
	display: block;
	position: absolute;
	top: 59px;
	left: 555px;
}
#entete .liens-sociaux {
	margin: 20px 11px 0px 0px;
	_margin-right: 6px;
}





/* MENU */

#menu {
	display: none;
}





/* ARIANE */

#ariane {
	display: none;
}





/* OUTILS */

#outils {
	display: none;
}





/* PIED DE PAGE */

#pied-page {
	text-align: left;
	background-image: none;
	height: auto;
	width: 200px;
	margin: 0px;
	position: absolute;
	bottom: 3px;
	left: 0px;
	z-index: 100;
}
#pied-page ul {
	background-image: none;
	height: auto;
	width: 200px;
	padding: 0px;
	margin: 0px 0px 0px 149px;
}
#pied-page li {
	width: 200px;
	margin: 3px 0px 0px 0px;
	display: block;
}
#pied-page a {
	background-image: url(../img/accueil/pied-page-h.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 200px;
	padding: 0px;
	margin: 0px;
	display: block;
}
#pied-page .parrain a {
	color: #ffffff;
	background-image: url(../img/accueil/pied-page-bleu-h.gif);
}
#pied-page .jeu a {
	color: #ffffff;
	background-image: url(../img/accueil/pied-page-rose-h.gif);
}
#pied-page span {
	background-image: url(../img/accueil/pied-page-b.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 186px;
	padding: 2px 7px 3px 7px;
	display: block;
	cursor: pointer;
}
#pied-page .parrain span {
	background-image: url(../img/accueil/pied-page-bleu-b.gif);
}
#pied-page .jeu span {
	background-image: url(../img/accueil/pied-page-rose-b.gif);
}
#pied-page a.facebook, #pied-page a.twitter {
	margin: 0px;
	position: absolute;
	top: auto;
	bottom: -3px;
}
#pied-page a.facebook {
	right: 27px;
}
#pied-page a.twitter {
	right: 0px;
}





/* CONTENU */

#contenu {
	background-image: url(../img/accueil/contenu.png);
	height: 342px;
	width: 1000px;
	padding: 0px;
	margin: 0px;
	float: none;
}
#contenu .info {
	color: #95742b;
	text-align: right;
	background-image: url(../img/fr/accueil/logo-xl.gif);
	background-repeat: no-repeat;
	background-position: top right;
	/*padding: 120px 3px 0px 0px;
	padding: 120px 62px 0px 0px;*/
	padding: 120px 178px 0px 0px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	z-index: 100;
}
#contenu .info a {
	color: #95742b;
	background-image: url(../img/accueil/separation.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 13px;
	margin: 0px 0px 0px 6px;
}

#contenu .petale-rose {
	background-image: url(../img/accueil/petale-rose.gif);
	background-repeat: no-repeat;
	height: 207px;
	width: 293px;
	position: absolute;
	top: 223px;
	left: 186px;
}
#contenu .petale-rose h3.programme {
	background-repeat: no-repeat;
	background-position: top center;
	height: 58px;
	width: 235px;
}
#contenu .petale-rose h3.programme span {
	display: none;
}
#contenu .petale-rose p.recherche-carto a {
	color: #ffffff;
}
#contenu .petale-rose label {
	color: #ffffff;
	width: 65px;
}
#contenu .petale-rose input {
	border-color: #02692f;
	width: 110px;
}
#contenu .petale-rose select {
	border-color: #02692f;
	width: 165px;
}
#contenu .petale-rose .calendrier {
	background-image: url(../img/accueil/calendrier.gif);
}
#contenu .petale-rose p.bouton {
	height: 21px;
	padding: 5px 0px 0px 70px;
	clear: both;
}
#contenu .petale-rose p.bouton a {
	color: #00441f;
	background-image: url(../img/accueil/bouton-jaune-g.gif);
	background-repeat: no-repeat;
	height: 21px;
	display: block;
	float: left;
}
#contenu .petale-rose p.bouton a:hover {
	text-decoration: none;
}
#contenu .petale-rose p.bouton span {
	background-image: url(../img/accueil/bouton-jaune-d.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 19px;
	padding: 2px 10px 0px 10px;
	display: block;
	float: left;
	cursor: pointer;
}
#contenu .petale-rose p.recherche-carto {
	font-size: 0.9em;
	text-align: center;
	line-height: 1em;
	width: 122px;
	padding: 0px 0px 0px 30px;
	margin: 5px 0px 0px 0px;
}
#contenu .petale-rose .select-check-full {
	margin-left: 0px;
	/*left: 5px;*/
	left: 0px;
}
#contenu .petale-rose .select-check label {
	color: #000000;
	text-align: left;
	width: 270px;
}
#contenu .petale-rose .select-check input {
	width: 20px;
	margin: 0px;
}

#contenu .petale-bleu {
	background-image: url(../img/accueil/petale-bleu.gif);
	background-repeat: no-repeat;
	height: 173px;
	width: 160px;
	position: absolute;
	top: 133px;
	left: 367px;
	z-index: 400;
}
#contenu .petale-bleu div.mots {
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 173px;
	width: 160px;
}
#contenu .petale-bleu h3.pitchouns {
	background-repeat: no-repeat;
	background-position: top center;
	height: 46px;
	width: 160px;
}
#contenu .petale-bleu h3.pitchouns a {
	height: 46px;
	width: 160px;
	display: block;
}
#contenu .petale-bleu h3.pitchouns span {
	display: none;
}
#contenu .petale-bleu p.pitchouns {
	color: #055593;
	font-size: 0.9em;
	text-align: center;
	letter-spacing: -1px;
	padding: 0px 0px 0px 5px;
	margin: -2px 0px 0px 0px;
	width: 155px;
}
#contenu .petale-bleu p.pitchouns span {
	display: none;
}

#contenu .petale-orange {
	background-image: url(../img/accueil/petale-orange.gif);
	background-repeat: no-repeat;
	height: 257px;
	width: 259px;
	padding: 0px 0px 0px 101px;
	position: absolute;
	top: 93px;
	left: 497px;
	z-index: 300;
}
#contenu .petale-orange h3.promos {
	background-repeat: no-repeat;
	background-position: top center;
	height: 72px;
	width: 143px;
	float: left;
}
#contenu .petale-orange h3.promos span {
	display: none;
}
#contenu .petale-orange p.pastille {
	color: #ffffff;
	font-family: Georgia, Arial;
	text-align: center;
	background-image: url(../img/accueil/pastille.gif);
	background-repeat: no-repeat;
	height: 57px;
	width: 68px;
	padding: 11px 0px 0px 0px;
	margin: -18px 0px 0px 0px;
	float: left;
	position: relative;
}
#contenu .petale-orange p.pastille strong {
	font-family: Georgia, Arial;
	font-size: 2em;
	font-weight: normal;
	position: relative;
	top: -3px;
	white-space: nowrap;
}
#contenu .petale-orange #scroll {
	height: 151px;
	width: 230px;
	clear: both;
	overflow: hidden;
}
#contenu .petale-orange .bouton-h, #contenu .petale-orange .bouton-b {
	background-repeat: no-repeat;
	height: 19px;
	width: 19px;
	margin: 0px;
	display: block;
	float: right;
	clear: right;
	position: absolute;
	right: 5px;
}
#contenu .petale-orange .bouton-h {
	background-image: url(../img/accueil/bouton-scroll-h.gif);
	top: 82px;
}
#contenu .petale-orange .bouton-b {
	background-image: url(../img/accueil/bouton-scroll-b.gif);
	bottom: 44px;
}
#contenu .petale-orange .bouton-h span, #contenu .petale-orange .bouton-b span {
	display: none;
}
#contenu .petale-orange .listing {
	color: #543a06;
	background-image: url(../img/accueil/boite-promo-h.png);
	background-repeat: no-repeat;
	width: 220px;
	padding: 4px 5px 0px 5px;
	margin: 0px 0px 1px 0px;
	float: left;
}
#contenu .petale-orange .listing img {
	border: 2px solid #ffffff;
	margin: 2px 0px 3px 10px;
	float: right;
}
#contenu .petale-orange .listing h4, #contenu .petale-orange .listing h4 a {
	color: #543a06;
	font-size: 0.93em;
	text-transform: uppercase;
}
#contenu .petale-orange .listing p {
	color: #543a06;
	font-size: 0.9em;
}
#contenu .petale-orange .listing p.tarif {
	color: #bc007c;
	font-family: Georgia, Arial;
	font-size: 1em;
}
#contenu .petale-orange .listing p.tarif strong {
	font-family: Georgia, Arial;
	font-size: 1.3em;
	font-weight: normal;
}
#contenu .petale-orange .listing p.clear {
	background-image: url(../img/accueil/boite-promo-b.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 3px;
	margin: 0px -5px 0px -5px;
	_margin-bottom: -4px;
}
#contenu .petale-orange p.bouton {
	height: 21px;
	padding: 3px 64px 0px 0px;
	clear: both;
}
#contenu .petale-orange p.bouton a {
	color: #ffffff;
	background-image: url(../img/accueil/bouton-mauve-g.gif);
	background-repeat: no-repeat;
	height: 21px;
	display: block;
	float: right;
}
#contenu .petale-orange p.bouton a:hover {
	text-decoration: none;
}
#contenu .petale-orange p.bouton span {
	background-image: url(../img/accueil/bouton-mauve-d.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 19px;
	padding: 2px 10px 0px 10px;
	display: block;
	float: left;
	cursor: pointer;
}

#contenu .petale-vert {
	background-image: url(../img/accueil/petale-vert.gif);
	background-repeat: no-repeat;
	height: 269px;
	width: 392px;
	padding: 0px 41px 0px 0px;
	position: absolute;
	top: 327px;
	left: 366px;
	z-index: 200;
}
#contenu .petale-vert h3.eau {
	background-repeat: no-repeat;
	background-position: top center;
	height: 99px;
	width: 130px;
	padding: 36px 0px 0px 0px;
	_float: left;
	_clear: left;
}
#contenu .petale-vert h3.eau a {
	height: 99px;
	width: 130px;
	display: block;
}
#contenu .petale-vert h3.eau span {
	display: none;
}
#contenu .petale-vert p.eau {
	color: #ffffff;
	text-align: center;
	width: 110px;
	padding: 0px 0px 0px 10px;
	_float: left;
	_clear: left;
}
#contenu .petale-vert h3.coups-coeur {
	background-repeat: no-repeat;
	height: 82px;
	width: 262px;
	margin: 0px 0px -4px 0px;
	float: right;
	clear: right;
}
#contenu .petale-vert h3.coups-coeur span {
	display: none;
}
#contenu .petale-vert div.coups-coeur {
	background-image: url(../img/accueil/fleur-h.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	height: 141px;
	width: 232px;
	padding: 10px 10px 0px 10px;
	float: right;
	clear: right;
	position: relative;
}
#contenu .petale-vert div.coups-coeur img {
	border: 2px solid #ffffff;
	margin: 0px 10px 0px 5px;
	_margin-left: 2px;
	float: left;
}
#contenu .petale-vert div.coups-coeur h4, #contenu .petale-vert div.coups-coeur h4 a {
	color: #543a06;
	font-size: 0.93em;
	text-transform: uppercase;
}
#contenu .petale-vert div.coups-coeur p {
	color: #543a06;
	font-size: 0.85em;
	text-align: justify;
	padding: 5px 0px 0px 0px;
	clear: both;
}
#contenu .petale-vert div.coups-coeur p.adresse {
	font-size: 1em;
	margin: 0px;
	clear: none;
}
#contenu .petale-vert div.coups-coeur p.tarif {
	color: #bc007c;
	font-family: Georgia, Arial;
	font-size: 1em;
	line-height: 1.1em;
	padding: 0px;
	clear: none;
}
#contenu .petale-vert div.coups-coeur p.tarif strong {
	font-family: Georgia, Arial;
	font-size: 1.3em;
	font-weight: normal;
}
#contenu .petale-vert div.coups-coeur p.lien {
	font-size: 1em;
	padding: 0px;
	position: absolute;
	bottom: 8px;
	right: 40px;
}
#contenu .petale-vert div.coups-coeur p.lien a {
	color: #00441f;
}
#contenu .petale-vert p.bouton {
	background-image: url(../img/accueil/fleur-b.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 21px;
	width: 221px;
	padding: 3px 31px 0px 0px;
	float: right;
	clear: right;
}
#contenu .petale-vert p.bouton a {
	color: #ffffff;
	font-weight: bold;
	background-image: url(../img/accueil/bouton-vert-g.gif);
	background-repeat: no-repeat;
	height: 21px;
	display: block;
	float: right;
}
#contenu .petale-vert p.bouton a:hover {
	text-decoration: none;
}
#contenu .petale-vert p.bouton span {
	background-image: url(../img/accueil/bouton-vert-d.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 19px;
	padding: 2px 10px 0px 10px;
	display: block;
	float: left;
	cursor: pointer;
}