/* CSS Document */
body {
	color:#484848;
	background-image:none;
	background-color:#FFF;
}
#global {
	width:auto;
	margin:0px auto 0px auto;
	position:relative;
}
#contenu iframe {
	background-color:#FFF;
	background:none;
	background-image:none;
}
#contenu iframe body {
	background-color:#FFF;
	background:none;
	background-image:none;
}
#contenu iframe * {
}

/* ENTETE ---------------------- OK */
#entete {
	background-image:none;
}
#entete .grands-sites a,
#entete h2,
.langues,
.box-recherche,
.box-carnetvoyage,
.menu-haut{
	display:none;
}
#entete .logo span, #entete .grands-sites span {
	display:none;
}
#entete .logo a {
	background-image:url(/public/img/fr/lot.gif);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	float:none;
	height:54px;
	margin:6px 0 0;
	text-decoration:none;
	width:125px;
}

/* OUTILS ---------------------- OK */
#outils {
	display: none;
}

/* BANDEAU FLASH ---------------------- OK */
#bandeau,
#flash{
	display:none;
}

/* MENU ---------------------- OK */
#menu {
	display:none;
}

/* PIED ---------------------- OK */
#pied {
	display:none;
}

/* CONTENU ---------------------- OK */
#contenu {
	width:auto;
	float:none;
}
#niveau01 {
	background-image:none;
	background:none;
	border-bottom:none;
	width:auto;
	float:none;
}
#niveau01 .haut {
	background-image:none;
	background:none;
	padding:0px;
}
#niveau02 {
	background-image:none;
	background:none;
	background-color:#FFF;
	width:auto;
	float:none;
}
#niveau02 .haut {
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}

.box-envies {
	width:auto;
	float:none;
	clear:left;
}
.box-envies h2 {
	background-color:#FFF;
	color:#000;
	text-align:left;
	padding:0px 0px 0px 0px;
}
.box-envies li {
	background:none;
}
.box-envies li .titre a {
	color:#000;
}
.box-envies li .resume a {
	color:#000;
}

.box-promos {
	width:auto;
	float:none;
	clear:left;
}
.box-actus {
	width:auto;
	float:none;
	display:block;
	position:relative;
	margin:13px 0px 0px 0px;
	clear:left;
}
.box-promos h2 {
	background-color:#FFF;
	color:#000;
	text-align:left;
	padding:0px 0px 0px 0px;
}
.box-actus h2 {
	background-color:#FFF;
	color:#000;
	text-align:left;
	padding:0px 0px 0px 0px;
}
.box-promos .titre a {
	color:#000;
}
.box-actus .titre a {
	color:#000;
}
.box-actus .date,
.box-actus .lieu {
	color:#341100;
}
.box-promos .descriptif {
	color:#000;
	text-align:left;
}
.box-actus .descriptif {
	color:#000;
	margin:10px 0px 5px 0px;
	text-align:left;
}
.box-promos .tarif {
	color:#970000;
}
.bt-plus a,
.bt-news a,
.bt-all a {
	display:none;
}
.bt-box {
	display:none;
}
.box-autres {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	clear:left;
}
.box-temoin {
	float:none;
	width:auto;
	background-image:none;
	background:none;
	margin:13px 0px 3px 0px;
	clear:left;
}
.box-temoin .bas {
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
.box-temoin .titre a {
	color:#000;
}
.box-cathy {
	display:none;
}
.box-lien {
	display:none;
}
.box-reservation {
	display:none;
}

/* NAV + PAGINATION + RETOUR ---------------------- OK */
.nav-haut {
	padding:0px 0px 5px 0px;
	background-color:#FFF;
	border-top:none;
	float:none;
	width:auto;
	border-bottom:none;
	position: relative;
}
.nav-bas {
	display:none;
}
.pagination, .pagination2 {
	display:none;
}
.bt {
	display:none;
}
.bt01 {
	display:none;
}
.bt01 a {
	display:none;
}
.bt02 a {
	display:none;
}
.bt03 a {
	display:none;
}
.bt-g, .bt-m, .bt-d {
	display:none;
}


/* ZONE RIGHT ---------------------- OK */
.zone-right {
	width:auto;
	float:none;
	margin:0px 0px 10px 0px;
	clear:left;
}
#contenu.page-carnet .zone-right {
	width:400px;
	float:right;
	margin:0px 0px 10px 10px;
	clear:none;
}
#contenu.page-temoignages .zone-right {
	width:auto;
	_width:auto;
	float:none;
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	background-color:#FFF;
	border-top: #000 solid 1px;
}
#contenu.page-temoignages .zone-right2 {
	width:auto;
	_width:auto;
	float:none;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	clear:left;
}
#contenu.page-hebergements .zone-right,
#contenu.page-restaurants .zone-right,
#contenu.page-activites .zone-right,
#contenu.page-visites .zone-right,
#contenu.page-agenda .zone-right {
	width:auto;
	_width:auto;
	float:none;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	background-color:#FFF;
}

/* ZONE LEFT ---------------------- OK */
.zone-left {
	width:auto;
	float:none;
	margin:0px 0px 0px 0px;
	clear:left;
}
#contenu.page-temoignages .zone-left {
	width:auto;
	float:none;
	margin:0px 0px 0px 0px;
}
#contenu.page-carnet .zone-left {
	width:300px;
	float:left;
	margin:0px 0px 0px 0px;
	clear:none;
}
#contenu.page-hebergements .zone-left,
#contenu.page-restaurants .zone-left,
#contenu.page-activites .zone-left,
#contenu.page-visites .zone-left,
#contenu.page-agenda .zone-left {
	width:auto;
	float:none;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}
#contenu.page-hebergements .zone-left .box-resultats,
#contenu.page-restaurants .zone-left .box-resultats,
#contenu.page-activites .zone-left .box-resultats,
#contenu.page-visites .zone-left .box-resultats,
#contenu.page-agenda .zone-left .box-resultats {
	margin:0px 0px 0px 0px;
}
#contenu.page-hebergements .zone-left .box-resultats p.titre a,
#contenu.page-restaurants .zone-left .box-resultats p.titre a,
#contenu.page-activites .zone-left .box-resultats p.titre a,
#contenu.page-visites .zone-left .box-resultats p.titre a,
#contenu.page-agenda .zone-left .box-resultats p.titre a {
	color:#000;
}


/* BANDEAU RIGHT ---------------------- OK */
.bandeau-right01 {
	display:none;
}

/* BOX SEARCH */
.box-search {
	display:none;
}

/* BOX INTRO ---------------------- OK */
.box-intro {
	display:none;
}

/* BOX LISTE ---------------------- OK */
.box-liste {
	display:none;
}

/* BOX FMA ---------------------- OK */
.box-fma {
	display:none;
}

/* PAGE RSS ---------------------- OK */
#contenu.page-rss h2 {
	color:#000;
}
#contenu.page-rss .bloc {
	display:block;
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-top:none;
}
#contenu.page-rss .bloc p.titre {
	color:#000;
}
#contenu.page-rss .bloc p.titre a {
	color:#000;
	padding:0px 0px 0px 0px;
	background-image:none;
	background:none;
}
#contenu.page-rss .zone-right {
	display:none;
}

/* PAGE ACTUS ---------------------- OK */
#contenu.page-actus h2 {
	color:#000;
}
#contenu.page-actus .bloc {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-top:none;
	clear:left;
}
#contenu.page-actus .bloc .elements {
	float:none;
	width:auto;
}
#contenu.page-actus .bloc p.titre {
	color:#000;
}
#contenu.page-actus .bloc p.titre a {
	color:#000;
}
#contenu.page-actus .bloc p.date,
#contenu.page-actus .detail p.date {
	color:#842821;
}
#contenu.page-actus .bloc p.autres,
#contenu.page-actus .detail p.autres {
	color:#000;
}
#contenu.page-actus .bloc p.resume,
#contenu.page-actus .detail p.resume {
	color:#000;
	text-align:left;
}
#contenu.page-actus .detail {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#contenu.page-actus .detail p.titre {
	color:#000;
}
#contenu.page-actus .detail a {
	color:#000;
}
#contenu.page-actus .zone-right {
	display:none;
}

/* PHOTO-01 ---------------------- OK */
.photo-01 {
	position:relative;
	display:block;
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
.photo-01 .ne {
	display:none;
}
.photo-01 .se {
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
.photo-01 .so {
	display:none;
}
.photo-01 img {
	border:0;	
}
.photo-01 .auteur {
	font-style:italic;
	padding:2px 5px 2px 5px;
}

/* PHOTO-02 ---------------------- OK */
.photo-02 {
	position:relative;
	display:block;
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
.photo-02 .ne {
	display:none;
}
.photo-02 .se {
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
.photo-02 .so {
	display:none;
}

/* PHOTO-03 ---------------------- OK */
.photo-03 {
	position:relative;
	display:block;
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
.photo-03 .ne {
	display:none;
}
.photo-03 .se {
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
.photo-03 .so {
	display:none;
}

/* PAGE LIENS ---------------------- OK */
#contenu.page-liens h2 {
	color:#000;
}
#contenu.page-liens .bloc {
	display:block;
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	padding:20px 0px 20px 0px;
	border-top:none;
	clear:left;
}
#contenu.page-liens .zone-right {
	display:none;
}
#contenu.page-liens .bloc .elements {
	display:block;
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
}
#contenu.page-liens .bloc p.titre {
	color:#000;
}
#contenu.page-liens .bloc p.titre a {
	color:#000;
}
#contenu.page-liens .bloc p.resume {
	color:#000;
	text-align:left;
}
#contenu.page-liens .bloc p.lien-internet span {
	color:#000;
}
#contenu.page-liens .bloc p.lien-internet a {
	color:#000;
}

/* PAGE FAQ ---------------------- OK */
#contenu.page-faq h2 {
	color:#000;
}
#contenu.page-faq .bloc-impair {
	background-color:#FFF;
	float:none;
	width:auto;
	clear:left;
}
#contenu.page-faq .bloc-pair {
	background-color:#FFF;
	float:none;
	width:auto;
	clear:left;
}
#contenu.page-faq .zone-right {
	display:none;
}
#contenu.page-faq p.question {
	padding:10px 0px 10px 0px;
	color:#000;
	width:auto;
	float:none;
	background-image:none;
	background:none;
	clear:left;
}
#contenu.page-faq p.reponse {
	padding:0px 0px 10px 0px;
	width:auto;
	float:none;
	text-align:left;
	clear:left;
}
#contenu.page-faq p.reponse a {
	color:#000;
}

/* PAGE RECHERCHE ---------------------- OK */
#contenu.page-recherche h2 {
	color:#000;
}
#contenu.page-recherche .zone-right {
	background-color: #FFF;
	padding: 0px 0px 0px 0px;
}
#contenu.page-recherche .zone-right p {
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
#contenu.page-recherche .bloc {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	border-top:none;
	clear:left;
}
#contenu.page-recherche .bloc p.titre a {
	color:#000;
	padding:0px 0px 0px 0px;
}
#contenu.page-recherche .bloc p.resume {
	color:#000;
	text-align:left;
}

/* PAGE PLAN DU SITE ---------------------- OK */
#contenu.page-plan h2 {
	color:#000;
}
#contenu.page-plan li {
	margin:0px 0px 0px 20px;
	list-style:disc;
}
#contenu.page-plan .box-plan {
	width:300px;
	float:left;
}
#contenu.page-plan ul {
	margin:20px 0px 0px 20px;
}
#contenu.page-plan ul ul {
	margin:0px 0px 0px 0px;
}
#contenu.page-plan li a {
	color:#000;
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
#contenu.page-plan li li a {
	color:#000000;
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
#contenu.page-plan li li a:hover {
	color:#000;
}

/* PAGE CONTACT */
#contenu.page-contact h2 {
	color:#000;
}
#contenu.page-contact .bloc {
	display:block;
	float:none;
	width:auto;
}
#contenu.page-contact .explication {
	color:#000;
}
#contenu.page-contact .coord {
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:none;
	width:auto;
	border-bottom:none;
	color:#000;
}
#contenu.page-contact .coord a {
	color:#000;
}
#contenu.page-contact .zone-right {
	display:none;
}

/* PAGE NEWSLETTER */
#contenu.page-newsletter h2 {
	color:#000;
}
#contenu.page-newsletter .bloc {
	float:none;
	width:auto;
}
#contenu.page-newsletter .zone-right {
	display:none;
}

/* PAGE AMIS ---------------------- OK */
#contenu.page-amis h2 {
	color:#000;
}
#contenu.page-amis h3 {
	color:#000;
	padding:0px 0px 0px 0px;
}
#contenu.page-amis .bloc {
	float:none;
	width:auto;
	clear:left;
}
#contenu.page-amis .zone-right {
	display:none;
}


/* FORMULAIRE BASE */
.explication {
	padding:0px 0px 10px 0px;
	float:left;
	width:auto;
}
.explication a {
	text-decoration:none;
	color:#484848;
}
.explication a:hover {
	text-decoration:underline;
}
.note {
	padding:10px;
	float:none;
	width:auto;
	margin:10px 0px 0px 0px;
}
.cnil {
	margin:0px 0px 0px 0px;
	padding:0px;
}
.cnil a {
	color:#000;
}
.message {
	padding:0px;
	float:none;
	width:auto;
	margin:0px 0px 10px 0px;
	clear:left;
}
.formulaire-base {
	width:auto;
	padding:0px;
}
#contenu.page-temoignages .formulaire-base {
	width:550px;
	padding:0px;
}
#contenu.page-hebergements .formulaire-base,
#contenu.page-restaurants .formulaire-base,
#contenu.page-activites .formulaire-base,
#contenu.page-visites .formulaire-base,
#contenu.page-agenda .formulaire-base {
	width:310px;
	padding:10px;
}
.formulaire-base label {
	text-align:right;
	float:left;
	padding:2px 5px 1px 5px;
	margin:2px 0px 2px 0px;
	width:200px;
	clear:left;
	color:#000;
}
#contenu.page-temoignages .formulaire-base label {
	width:160px;
	color:#000;
}
#contenu.page-hebergements .formulaire-base label,
#contenu.page-restaurants .formulaire-base label,
#contenu.page-activites .formulaire-base label,
#contenu.page-visites .formulaire-base label,
#contenu.page-agenda .formulaire-base label {
	width:70px;
	color:#000;
}
.formulaire-base label.type0,
#contenu.page-temoignages .formulaire-base label.type0,
#contenu.page-hebergements .formulaire-base label.type0,
#contenu.page-restaurants .formulaire-base label.type0,
#contenu.page-activites .formulaire-base label.type0,
#contenu.page-visites .formulaire-base label.type0,
#contenu.page-agenda .formulaire-base label.type0 { clear:none; width:auto;}
.formulaire-base label.type1 { clear:none; width:125px; text-align:left; color:#000;}
.formulaire-base label.type2 { clear:none; width:190px; text-align:left; color:#000;}
.formulaire-base label.type3 { clear:none; width:390px; text-align:left; color:#000;}
#contenu.page-temoignages .formulaire-base label.type3 { width:340px;}
#contenu.page-hebergements .formulaire-base label.type3,
#contenu.page-restaurants .formulaire-base label.type3,
#contenu.page-activites .formulaire-base label.type3,
#contenu.page-visites .formulaire-base label.type3,
#contenu.page-agenda .formulaire-base label.type3 { width:300px;}
#contenu.page-temoignages .formulaire-base label.type4 { width:355px; height:25px; background-image:none;; background:none; background-repeat:no-repeat; font-size:1.1em; text-align:left; padding:6px 0px 0px 6px;}
.formulaire-base .liste table td {
	padding:4px 8px 4px 8px;
}
.formulaire-base .liste table label {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:auto;
	clear:none;
	color:#000;
}
.formulaire-base .liste table input {
	border:#000 solid 1px;
	padding:0px 0px 0px 0px;
	float:left;
	margin:0px 5px 0px 0px;
	width:auto;
}
.formulaire-base input {
	border:#000 solid 1px;
	padding:1px 3px 1px 3px;
	float:left;
	margin:2px 2px 2px 0px;
	width:400px;
}
#contenu.page-temoignages .formulaire-base input {
	border:#000 solid 1px;
	width:350px;
}
#contenu.page-hebergements .formulaire-base input,
#contenu.page-restaurants .formulaire-base input,
#contenu.page-activites .formulaire-base input,
#contenu.page-visites .formulaire-base input,
#contenu.page-agenda .formulaire-base input {
	border:#000 solid 1px;
	width:220px;
}
.formulaire-base input.type0 { border:none; width:20px; _height:16px;}
#contenu.page-temoignages .formulaire-base input.type0,
#contenu.page-hebergements .formulaire-base input.type0,
#contenu.page-restaurants .formulaire-base input.type0,
#contenu.page-activites .formulaire-base input.type0,
#contenu.page-visites .formulaire-base input.type0,
#contenu.page-agenda .formulaire-base input.type0 { border:none; width:20px; _height:16px;}
.formulaire-base input.type1 { width:150px;}
#contenu.page-temoignages .formulaire-base input.type1 { width:150px;}
#contenu.page-hebergements .formulaire-base input.type1,
#contenu.page-restaurants .formulaire-base input.type1,
#contenu.page-activites .formulaire-base input.type1,
#contenu.page-visites .formulaire-base input.type1,
#contenu.page-agenda .formulaire-base input.type1 { width:120px;}
#contenu.page-temoignages .formulaire-base input.type-bouton,
#contenu.page-hebergements .formulaire-base input.type-bouton,
#contenu.page-restaurants .formulaire-base input.type-bouton,
#contenu.page-activites .formulaire-base input.type-bouton,
#contenu.page-visites .formulaire-base input.type-bouton,
#contenu.page-agenda .formulaire-base input.type-bouton { width:auto; border:none; background-color:#000; color:#FFFFFF;}
.formulaire-base textarea {
	border:#000 solid 1px;
	padding:1px 3px 1px 3px;
	font-size:1em;
	float:left;
	display:block;
	margin:2px 0px 2px 0px;
	width:400px;
	height:50px;
}
#contenu.page-temoignages .formulaire-base textarea {
	border:#000 solid 1px;
	width:350px;
	height:100px;
}
#contenu.page-hebergements .formulaire-base textarea,
#contenu.page-restaurants .formulaire-base textarea,
#contenu.page-activites .formulaire-base textarea,
#contenu.page-visites .formulaire-base textarea,
#contenu.page-agenda .formulaire-base textarea {
	border:#000 solid 1px;
	width:220px;
	height:100px;
}
.formulaire-base .label {
	text-align:right;
	float:left;
	padding:2px 5px 1px 5px;
	display:block;
	margin:2px 0px 2px 0px;
	width:200px;
	clear:left;
	color:#000;
}
#contenu.page-temoignages .formulaire-base .label {
	width:160px;
	color:#716a5c;
}
#contenu.page-hebergements .formulaire-base .label,
#contenu.page-restaurants .formulaire-base .label {
	width:70px;
	color:#000;
}
#contenu.page-hebergements .formulaire-base .label2,
#contenu.page-restaurants .formulaire-base .label2,
#contenu.page-activites .formulaire-base .label2,
#contenu.page-visites .formulaire-base .label2,
#contenu.page-agenda .formulaire-base .label2 {
	width:75px;
	color:#000;
	float:left;
	padding:5px 0px 0px 0px;
	text-align:right;
}
.formulaire-base .liste {
	float:left;
	display:block;
	margin:2px 0px 2px 0px;
	width:408px;
	background-color:#FFF;
}
#contenu.page-temoignages .formulaire-base .liste {
	width:360px;
	background-color:#FFF;
}
#contenu.page-hebergements .formulaire-base .liste,
#contenu.page-restaurants .formulaire-base .liste,
#contenu.page-activites .formulaire-base .liste,
#contenu.page-visites .formulaire-base .liste,
#contenu.page-agenda .formulaire-base .liste {
	width:200px;
	background-color:#FFF;
}
.formulaire-base select {
	border:#000 solid 1px;
}
#contenu.page-temoignages .formulaire-base select {
	border:#000 solid 1px;
}

/* PAGE CARNET DE VOYAGE */
#contenu.page-carnet h2 {
	color:#000;
}
#contenu.page-carnet .box-promos {
	width:auto;
	float:none;
	clear:left;
}
#contenu.page-carnet .box-promos .elements {
	padding:20px 20px 20px 20px;
}
#contenu.page-carnet .box-promos h2 {
	background-image:none;
	background:none;
	background-color:#FFF;
	color:#000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
}
#contenu.page-carnet h2.box-carnet {
	background-image:none;
	background:none;
	background-color:#FFF;
	color:#000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
}
.box-favoris  {
	margin:10px 0px 0px 0px;
	float:none;
	width:auto;
	clear:left;
}
#contenu.page-carnet .box-favoris h2 {
	background-image:none;
	background:none;
	background-color:#FFF;
	color:#000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	clear: both;
}

.box-favoris ul {
	margin:10px 0px 0px 36px;
}
.box-favoris ul li {
	list-style:disc;
	padding:2px 0px 2px 10px;
	margin:0px 0px 0px 0px;
	background-image:none;
	background:none;
}
.box-favoris ul li a {
	color:#000;
}
.box-panier .bloc-impair {
	padding:5px 0px 5px 0px;
	border-bottom:#999 solid 1px;
}
.box-panier .bloc-pair {
	padding:5px 0px 5px 0px;
	background-color:#FFF;
	border-bottom:#999 solid 1px;
}
.box-panier .bloc-impair .photo,
.box-panier .bloc-pair .photo {
	float:right;
	width:125px;
	display:block;
	margin:0px 0px 5px 10px;
	text-align:right;
}
.box-panier .bloc-impair .elements,
.box-panier .bloc-pair .elements {
	display:block;
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
}
.box-panier .bloc-impair p.titre,
.box-panier .bloc-pair p.titre {
	color:#000;
}
.box-panier .bloc-impair p.titre a,
.box-panier .bloc-pair p.titre a {
	color:#000;
}
.box-panier .bloc-impair p.resume,
.box-panier .bloc-pair p.resume {
	text-align:left;
}
.box-panier .bloc-impair p,
.box-panier .bloc-pair p {
	margin:0px;
	padding:0px;
}
#contenu.page-carnet .googleMaps,
#contenu.page-carnet .googleMaps div#map,
#contenu.page-carnet .googleMaps .cadre,
#contenu.page-carnet .googleMaps .cadre div#map {
	height:300px;
	width:600px;
}

/* GOOGLE MAPS */
.googlemaps {
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	position:relative;
	background-image:none;
	background:none;
	width:600px;
	height:400px;
	float:none;
	clear:left;
}
.zoneB .googlemaps #map {
	height:485px;
	width:422px;
}
.googlemaps #map {
	height:284px;
	width:244px;
}
.zoneA1 .googlemaps #map {
	height:573px;
	width:468px;
}
.zoneA1 .googlemaps #mapAlentours {
	height:1073px;
	width:468px;
}	
.googlemaps #mapAlentours {
	height:485px;
	width:422px;
}	
.googlemaps span {
	display:none;
}
.googlemaps .bt_nord,
.googlemaps .bt_est,
.googlemaps .bt_sud,
.googlemaps .bt_ouest {
	display:none;
}
.googlemaps .angle_carto {
	display:none;
}
#contenu.page-offices-tourisme .googlemaps {
	width:600px;
	height:400px;	
}
#contenu.page-offices-tourisme .googlemaps #mapAlentours {
	width:600px;
	height:400px;
}
#contenu.page-hebergements .zoneA .googlemaps,
#contenu.page-restaurants .zoneA .googlemaps {
	width:600px;
	height:400px;
	display:none;
}
#contenu.page-hebergements .zoneA .googlemaps .angle_carto,
#contenu.page-hebergements .zoneA1 .googlemaps .angle_carto,
#contenu.page-restaurants .zoneA .googlemaps .angle_carto,
#contenu.page-activites .zoneA1 .googlemaps .angle_carto,
#contenu.page-visites .zoneA1 .googlemaps .angle_carto,
#contenu.page-agenda .zoneA1 .googlemaps .angle_carto {
	display:none;
}

#contenu.page-hebergements .zoneA1 .googlemaps,
#contenu.page-activites .zoneA1 .googlemaps,
#contenu.page-visites .zoneA1 .googlemaps,
#contenu.page-agenda .zoneA1 .googlemaps {
	width:600px;
	height:400px;
	display:none;
}
#contenu.page-cms .zoneC1 .googlemaps {
	width:600px;
	height:400px;
}
#contenu.page-cartographie .googlemaps {
	width:600px;
	height:400px;
}
#contenu.page-hebergements .zoneB .googlemaps,
#contenu.page-restaurants .zoneB .googlemaps,
#contenu.page-activites .zoneB .googlemaps,
#contenu.page-visites .zoneB .googlemaps,
#contenu.page-agenda .zoneB .googlemaps {
	width:600px;
	height:400px;
}
#contenu.page-hebergements .zoneB .googlemaps #mapAlentours,
#contenu.page-restaurants .zoneB .googlemaps #mapAlentours,
#contenu.page-activites .zoneB .googlemaps #mapAlentours,
#contenu.page-visites .zoneB .googlemaps #mapAlentours,
#contenu.page-agenda .zoneB .googlemaps #mapAlentours{
	width:600px;
	height:400px;
}

/* PAGE TEMOIGNAGES ---------------------- OK */
#contenu.page-temoignages h2 {
	color:#000;
}
#contenu.page-temoignages h2 a {
	color: #000;
}
#contenu.page-temoignages .bloc,
#contenu.page-hebergements .bloc2,
#contenu.page-restaurants .bloc2,
#contenu.page-activites .bloc2,
#contenu.page-visites .bloc2,
#contenu.page-agenda .bloc2 {
	padding:10px 0px 10px 0px;
	border-top:none;
	float:none;
	display:block;
	width:auto;
	clear:left;
}
#contenu.page-temoignages .mini-bloc,
#contenu.page-hebergements .mini-bloc,
#contenu.page-restaurants .mini-bloc,
#contenu.page-activites .mini-bloc,
#contenu.page-visites .mini-bloc,
#contenu.page-agenda .mini-bloc {
	padding:5px 0px 5px 0px;
	border-top:none;
	float:none;
	display:block;
	width:auto;
	clear:left;
}
#contenu.page-temoignages .bloc .photo img,
#contenu.page-hebergements .bloc2 .photo img,
#contenu.page-restaurants .bloc2 .photo img,
#contenu.page-activites .bloc2 .photo img,
#contenu.page-visites .bloc2 .photo img,
#contenu.page-agenda .bloc2 .photo img {
	border:none;
}
#contenu.page-temoignages .mini-bloc .photo img,
#contenu.page-hebergements .mini-bloc .photo img,
#contenu.page-restaurants .mini-bloc .photo img,
#contenu.page-activites .mini-bloc .photo img,
#contenu.page-visites .mini-bloc .photo img,
#contenu.page-agenda .mini-bloc .photo img {
	border:none;
}
#contenu.page-temoignages .bloc .photo-02,
#contenu.page-hebergements .bloc2 .photo-02,
#contenu.page-restaurants .bloc2 .photo-02,
#contenu.page-activites .bloc2 .photo-02,
#contenu.page-visites .bloc2 .photo-02,
#contenu.page-agenda .bloc2 .photo-02 {
	float:left;
	margin:0px 20px 10px 0px;
	_margin:0px 10px 5px 0px;
}
#contenu.page-temoignages .mini-bloc .photo-03,
#contenu.page-hebergements .mini-bloc .photo-03,
#contenu.page-restaurants .mini-bloc .photo-03,
#contenu.page-activites .mini-bloc .photo-03,
#contenu.page-visites .mini-bloc .photo-03,
#contenu.page-agenda .mini-bloc .photo-03 {
	float:left;
	margin:0px 10px 0px 0px;
	_margin:0px 10px 0px 0px;
}
#contenu.page-temoignages .bloc .elements,
#contenu.page-hebergements .bloc2 .elements,
#contenu.page-restaurants .bloc2 .elements,
#contenu.page-activites .bloc2 .elements,
#contenu.page-visites .bloc2 .elements,
#contenu.page-agenda .bloc2 .elements {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
}
#contenu.page-temoignages .mini-bloc .elements,
#contenu.page-hebergements .mini-bloc .elements,
#contenu.page-restaurants .mini-bloc .elements,
#contenu.page-activites .mini-bloc .elements,
#contenu.page-visites .mini-bloc .elements,
#contenu.page-agenda .mini-bloc .elements {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
}
#contenu.page-temoignages .bloc p.titre,
#contenu.page-temoignages .mini-bloc p.titre,
#contenu.page-hebergements .bloc2 p.titre,
#contenu.page-hebergements .mini-bloc p.titre,
#contenu.page-restaurants .bloc2 p.titre,
#contenu.page-restaurants .mini-bloc p.titre,
#contenu.page-activites .bloc2 p.titre,
#contenu.page-activites .mini-bloc p.titre,
#contenu.page-visites .bloc2 p.titre,
#contenu.page-visites .mini-bloc p.titre,
#contenu.page-agenda .bloc2 p.titre,
#contenu.page-agenda .mini-bloc p.titre {
	color:#000;
}
#contenu.page-temoignages .bloc p.nom,
#contenu.page-temoignages .mini-bloc p.nom,
#contenu.page-hebergements .bloc2 p.nom,
#contenu.page-hebergements .mini-bloc p.nom,
#contenu.page-restaurants .bloc2 p.nom,
#contenu.page-restaurants .mini-bloc p.nom,
#contenu.page-activites .bloc2 p.nom,
#contenu.page-activites .mini-bloc p.nom,
#contenu.page-visites .bloc2 p.nom,
#contenu.page-visites .mini-bloc p.nom,
#contenu.page-agenda .bloc2 p.nom,
#contenu.page-agenda .mini-bloc p.nom {
	color:#000;
}
#contenu.page-temoignages .bloc h1,
#contenu.page-hebergements .bloc2 h1,
#contenu.page-restaurants .bloc2 h1,
#contenu.page-activites .bloc2 h1,
#contenu.page-visites .bloc2 h1,
#contenu.page-agenda .bloc2 h1 {
	color:#000;
}
#contenu.page-temoignages .bloc p.nom a,
#contenu.page-temoignages .mini-bloc p.nom a,
#contenu.page-hebergements .bloc2 p.nom a,
#contenu.page-hebergements .mini-bloc p.nom a,
#contenu.page-restaurants .bloc2 p.nom a,
#contenu.page-restaurants .mini-bloc p.nom a,
#contenu.page-activites .bloc2 p.nom a,
#contenu.page-activites .mini-bloc p.nom a,
#contenu.page-visites .bloc2 p.nom a,
#contenu.page-visites .mini-bloc p.nom a,
#contenu.page-agenda .bloc2 p.nom a,
#contenu.page-agenda .mini-bloc p.nom a {
	color:#000;
}
#contenu.page-temoignages .bloc p.cameleon span,
#contenu.page-hebergements .bloc2 p.cameleon span,
#contenu.page-restaurants .bloc2 p.cameleon span,
#contenu.page-activites .bloc2 p.cameleon span,
#contenu.page-visites .bloc2 p.cameleon span,
#contenu.page-agenda .bloc2 p.cameleon span {
	color:#000;
}
#contenu.page-temoignages .bloc p.fonction,
#contenu.page-hebergements .bloc2 p.fonction,
#contenu.page-restaurants .bloc2 p.fonction,
#contenu.page-activites .bloc2 p.fonction,
#contenu.page-visites .bloc2 p.fonction,
#contenu.page-agenda .bloc2 p.fonction {
	color:#000;
}
#contenu.page-temoignages .bloc p.resume,
#contenu.page-hebergements .bloc2 p.resume,
#contenu.page-restaurants .bloc2 p.resume,
#contenu.page-activites .bloc2 p.resume,
#contenu.page-visites .bloc2 p.resume,
#contenu.page-agenda .bloc2 p.resume {
	text-align:left;
}
#contenu.page-activites p.texte-thematique {
	text-align:left;
}
#contenu.page-temoignages .bloc .interview,
#contenu.page-hebergements .bloc2 .interview,
#contenu.page-restaurants .bloc2 .interview,
#contenu.page-activites .bloc2 .interview,
#contenu.page-visites .bloc2 .interview,
#contenu.page-agenda .bloc2 .interview {
	text-align:left;
}
.video-interview {
	float:right;
	width:258px;
	display:block;
	margin: 10px 0px 10px 10px;
}
.box-resultats {
	background-color:#FFF;
	padding:0px;
	float:none;
	width:auto;
	margin:0px 0px 10px 0px;
}
.box-resultats h3,
#contenu.page-temoignages .zone-right h3,
#contenu.page-hebergements .zone-right h3,
#contenu.page-restaurants .zone-right h3,
#contenu.page-activites .zone-right h3,
#contenu.page-visites .zone-right h3,
#contenu.page-agenda .zone-right h3 {
	color:#000;
	margin:0px 0px 10px 0px;
}
.bt-search {
	display:none;
}

/* PAGE MEDIATHEQUE ---------------------- OK */
#contenu.page-mediatheque {
	background-color:#FFF;
	padding: 0px 0px 0px 0px;
}
#contenu.page-mediatheque .box-post {
	display:none;
}
#contenu.page-mediatheque .box-outils {
	display:none;
}
#contenu.page-mediatheque.v1 {background-image: none; background:none;}
#contenu.page-mediatheque.v2 {background-image: none; background:none;}
#contenu.page-mediatheque.v3 {background-image: none; background:none;}
#contenu.page-mediatheque .media {
	border:#FFFFFF solid 3px;
	float:left;
	display:block;
	margin:0px 5px 0px 0px;
}
#contenu.page-mediatheque.v1 .box-cols {background-image: none; background:none;}
#contenu.page-mediatheque.v2 .box-cols {background-image: none; background:none;}
#contenu.page-mediatheque.v3 .box-cols {background-image: none; background:none;}
#contenu.page-mediatheque h2 {
	color: #000;
}
.diaporama, .outils, .post {
	display:none;
}
.deposer {
	display:none;
}
.box-criteres {
	display:none;
}
a.flickr {
	display:none;
}
#contenu.page-mediatheque.v1 .box-col01 {width: auto;float: none; clear:left;}
#contenu.page-mediatheque.v1 .box-col02 {display:none;}
#contenu.page-mediatheque.v1 .box-col03 {display:none;}
#contenu.page-mediatheque.v2 .box-col01 {width: auto;float: none; clear:left;}
#contenu.page-mediatheque.v2 .box-col02 {width: auto;float: none; clear:left;}
#contenu.page-mediatheque.v2 .box-col03 {display:none;}
#contenu.page-mediatheque.v3 .box-col01 {width: auto;float: none; clear:left;}
#contenu.page-mediatheque.v3 .box-col02 {width: auto;float: none; clear:left;}
#contenu.page-mediatheque.v3 .box-col03 {width: auto;float: none; clear:left;}
.box-col01 h3 {
	color: #000;
	text-align: left;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.box-col01 h3 span {
	color: #000;
}
.box-col02 h3 {
	color: #000;
	text-align: left;
	border-left:none;
	height: auto;
	margin: 0px 0px 0px 0px;
}
.box-col03 h3 {
	color: #000;
	text-align: left;
	border-left:none;
	height: auto;
	margin: 0px 0px 0px 0px;
}
.box-col02 h3 span {
	background-color: #FFF;
	height: auto;
	padding: 0px 0px 0px 0px;
}
.box-col03 h3 span {
	background-color: #FFF;
	height: auto;
	padding: 0px 0px 0px 0px;
}
.box-col01 .pagination, .box-col02 .pagination, .box-col03 .pagination {
	display:none;
}
#contenu.page-mediatheque.v3 .box-col01 .photo, #contenu.page-mediatheque.v3 .box-col02 .photo, #contenu.page-mediatheque.v3 .box-col03 .photo,
#contenu.page-mediatheque.v3 .box-col01 .video, #contenu.page-mediatheque.v3 .box-col02 .video, #contenu.page-mediatheque.v3 .box-col03 .video {
	width: 300px;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 10px 0px;

	float: left;
}
#contenu.page-mediatheque.v2 .box-col01 .photo, #contenu.page-mediatheque.v2 .box-col02 .photo,
#contenu.page-mediatheque.v2 .box-col01 .video, #contenu.page-mediatheque.v2 .box-col02 .video {
	width: 300px;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 10px 0px;
	float: left;
}
#contenu.page-mediatheque.v1 .box-col01 .photo,
#contenu.page-mediatheque.v1 .box-col01 .video {
	width: 300px;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 10px 0px;
	float: left;
}
.box-col01 .photo-02, .box-col02 .photo-02, .box-col03 .photo-02 {
	margin: 0px 5px 0px 0px;
	float: none;
}
.box-col02 .photo-02 {
	background-image:none; background:none;
}
.box-col02 .photo-02 .ne {
	background-image:none; background:none;
}
.box-col02 .photo-02 .se {
	background-image:none; background:none;
}
.box-col02 .photo-02 .so {
	background-image:none; background:none;
}
.box-col03 .photo-02 {
	background-image:none; background:none;
}
.box-col03 .photo-02 .ne {
	background-image:none; background:none;
}
.box-col03 .photo-02 .se {
	background-image:none; background:none;
}
.box-col03 .photo-02 .so {
	background-image:none; background:none;
}
.box-col01 img, .box-col02 img, .box-col03 img {
	border: none;
}
.video .photo-02 {
	padding: 6px 0px 0px 6px;
}
.video .photo-02 .se {
	padding: 0px 6px 6px 0px;
}
.video .photo-02 span {
	position: relative;
	z-index: 1000;
}
.box-col01 p, .box-col02 p, .box-col03 p {
	color: #000;
	margin: 0px 0px 0px 0px;
}

/* PAGE ECARDS ---------------------- OK */
#contenu.page-ecards h2 {
	color: #000;
}
#contenu.page-ecards .destinataire-plus {
	display:none;
}
#contenu.page-ecards h2 a {
	color: #000;
}
#contenu.page-ecards .zone-right {
	display:none;
}
#contenu.page-ecards .bloc {
	width: auto;
	float: none;
	clear:left;
}
#contenu.page-ecards .ecard {
	color: #000;
	text-align: center;
	padding: 0px 0px 10px 10px;
	width: 150px;
	float: left;
}
#contenu.page-ecards .vignette {
	background-color: #FFF;
	border: none;
	width: 130px;
	padding: 3px;
	margin: 0px auto 0px auto;
}

#contenu.page-ecards .bloc-ecard {
	width: auto;
	margin: 0px 0px 0px 0px;
}
#contenu.page-ecards .bloc-ecard .photo .slogan {
	_background: none;
}
#contenu.page-ecards .bloc-ecard .texte {
	background-image:none;
	background:none;
	width: auto;
	padding: 6px 6px 0px 0px;
	margin: 5px 0px 0px 15px;
	float: left;
}
#contenu.page-ecards .bloc-ecard .texte .timbre {
	display:none;
}

/* PAGE FONDS D'ECRAN ---------------------- OK */
#contenu.page-fonds-ecran h2 {
	color: #000;
}
#contenu.page-fonds-ecran h2 a {
	color: #000;
}
#contenu.page-fonds-ecran .bloc {
	width: auto;
	padding: 0px 0px 0px 0px;
	float: none;
	clear:left;
}
#contenu.page-fonds-ecran .fond-ecran {
	color: #000;
}
#contenu.page-fonds-ecran .fond-ecran a {
	color: #000;
}

/* PAGE BROCHURES ---------------------- OK */
#contenu.page-brochures h2 {
	color: #000;
}
#contenu.page-brochures .zone-right {
	background-color: #FFF;
	padding: 0px 0px 0px 0px;
	color:#000;
}
#contenu.page-brochures .zone-right p {
	padding: 0px 0px 10px 0px;
	margin: 0px;
}
#contenu.page-brochures .bloc-brochure,
#contenu.page-activites .bloc-brochure {
	border-top:none;
	width: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	float: none;
	position: relative;
	left: auto;
	clear:left;
}
#contenu.page-brochures .bloc-brochure p.titre,
#contenu.page-activites .bloc-brochure p.titre {
	color: #842821;
}
#contenu.page-brochures .bloc-brochure p.autres,
#contenu.page-activites .bloc-brochure p.autres {
	color: #000;
	margin: 10px 0px 10px 0px;
}
#contenu.page-brochures .bloc-brochure p.resume,
#contenu.page-activites .bloc-brochure p.resume {
	color: #000;
	text-align: left;
}
#contenu.page-brochures .bloc {
	width: auto;
	float: none;
	clear:left;
}
#contenu.page-brochures .liste-commande {
	display:none;
}

/* PAGE OFFICES DE TOURISME ---------------------- OK */
#contenu.page-offices-tourisme h2 {
	color: #000;
}
#contenu.page-offices-tourisme .zone-right {
	float:left;
	width:auto;
	clear:left;
	padding:0px 0px 0px 0px;
}
#contenu.page-offices-tourisme .bloc {
	border-top:none;
	width: auto;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	float: none;
	position: relative;
	left: auto;
	clear:left;
}
#contenu.page-offices-tourisme .bloc p.titre {
	color: #000;
}
#contenu.page-offices-tourisme .bloc p.resume {
	text-align: left;
}
#contenu.page-offices-tourisme .bloc p.coords a {
	color: #000;
}
#contenu.page-offices-tourisme .bloc .photo-01 {
	float:right;
	margin:0px 20px 10px 0px;
	_margin:0px 10px 5px 0px;
}

/* PAGE PROMOS ---------------------- OK */
#contenu.page-promos .photos-groupe {
	float:left;
	width:273px;
	margin:0px 10px 10px 0px;
}
#contenu.page-promos .photos-groupe .photo-xl {
	float:left;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	border:none;
	position:relative;
}
#contenu.page-promos .photos-groupe .photo-xl img {
	padding:0px;
	border:0;
}
#contenu.page-promos .photos-groupe .legende {
	position: inherit;
	bottom:0px;
	left:0px;
	width:auto;
	background-image:none;
	padding:0px 0px 0px 0px;
}
#contenu.page-promos .photos-groupe .bloc .photo img {
	padding:0px;
}
#contenu.page-promos .photos-groupe .zone-photos {
	float:left;
	margin:5px 0px 0px 10px;
	_margin:5px 0px 0px 5px;
	padding:0px 0px 0px 1px;
	background-color:#FFF;
	width:252px;
	position:relative;
}
#contenu.page-promos .photos-groupe .photo-suivante a {
	display:none;
}
#contenu.page-promos .photos-groupe .photo-precedente a {
	display:none;
}
#contenu.page-promos .photos-groupe .photo-mini a {
	float:left;
	background-color:#FFFFFF;
	border:none;	
	margin: 0px 8px 0px 8px;
	_margin: 0px 4px 0px 4px;
}
#contenu.page-promos .photos-groupe .photo-mini a:hover {
	float:left;
	background-color:#FFFFFF;
	border:none;
}
#contenu.page-promos .photos-groupe .photo-mini .on {
	float:left;
	background-color:#FFFFFF;
	border:none;
}
#contenu.page-promos .photos-groupe .photo-mini img {
	padding:3px;
	border:0;
}
#contenu.page-promos .libelle {
	padding: 11px 0px 0px 0px;
	float: left;
}
#contenu.page-promos .titre-libelle {
	margin:10px 0px 0px 0px;
	color:#000;
}
#contenu.page-promos h2 {
	color:#000;
}
#contenu.page-promos .bloc {
	border-top: none;
	width: auto;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;,
	_margin: 0px 0px 0px 0px;
	float: none;
	clear:left;
}
#contenu.page-hebergements .bloc3,
#contenu.page-restaurants .bloc3,
#contenu.page-visites .bloc3,
#contenu.page-agenda .bloc3 {
	width: auto;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;,
	_margin: 0px 0px 0px 0px;
	float: none;
	clear:left;
}
#contenu.page-hebergements .bloc3a,
#contenu.page-restaurants .bloc3a,
#contenu.page-visites .bloc3a,
#contenu.page-agenda .bloc3a,
#contenu.page-activites .bloc3a {
	border-top: none;
	width: auto;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;,
	_margin: 0px 0px 0px 0px;
	float: none;
	clear:left;
}
#contenu.page-hebergements .bloc3a .elements,
#contenu.page-restaurants .bloc3a .elements,
#contenu.page-visites .bloc3a .elements,
#contenu.page-agenda .bloc3a .elements,
#contenu.page-activites .bloc3a .elements {
	display:block;
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
}
#contenu.page-promos .bloc .elements {
	display:block;
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
}
#contenu.page-hebergements .bloc3 .elements,
#contenu.page-restaurants .bloc3 .elements,
#contenu.page-visites .bloc3 .elements,
#contenu.page-agenda .bloc3 .elements {
	display:block;
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
}
#contenu.page-hebergements .bloc3 .tarif-promo,
#contenu.page-restaurants .bloc3 .tarif-promo,
#contenu.page-activites .bloc3 .tarif-promo,
#contenu.page-visites .bloc3 .tarif-promo,
#contenu.page-agenda .bloc3 .tarif-promo {
	list-style:disc;
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
#contenu.page-hebergements .bloc3 .tarif-promo strong,
#contenu.page-restaurants .bloc3 .tarif-promo strong,
#contenu.page-activites .bloc3 .tarif-promo strong,
#contenu.page-visites .bloc3 .tarif-promo strong,
#contenu.page-agenda .bloc3 .tarif-promo strong {
	color:#000;
}
#contenu.page-hebergements .bloc3 p.intitule-tarif,
#contenu.page-restaurants .bloc3 p.intitule-tarif,
#contenu.page-activites .bloc3 p.intitule-tarif,
#contenu.page-visites .bloc3 p.intitule-tarif,
#contenu.page-agenda .bloc3 p.intitule-tarif {
	padding:0px 0px 0px 0px;
}
#contenu.page-hebergements p.accroche-tarif,
#contenu.page-restaurants p.accroche-tarif,
#contenu.page-visites p.accroche-tarif,
#contenu.page-agenda p.accroche-tarif {
	margin:10px 0px 10px 0px;
	text-align:center;
	font-weight:bold;
	font-size:1.3em;
}
#contenu.page-hebergements p.accroche-tarif {
	color:#000;
}
#contenu.page-restaurants p.accroche-tarif {
	color:#000;
}
#contenu.page-visites p.accroche-tarif {
	color:#000;
}
#contenu.page-agenda p.accroche-tarif {
	color:#000;
}
.minibt-reserver {
	display:none;
}
#contenu.page-promos .bloc .elements {
	display:block;
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
}
#contenu.page-promos .detail ul {
	margin:5px 0px 5px 40px;
}
#contenu.page-promos .detail li {
	list-style:disc;
	background-image:none;
	background:none;
	padding:2px 0px 2px 10px;
}
#contenu.page-promos .detail li a {
	color:#000;
}
#contenu.page-hebergements .bloc3 .elements,
#contenu.page-restaurants .bloc3 .elements,
#contenu.page-visites .bloc3 .elements,
#contenu.page-agenda .bloc3 .elements {
	display:block;
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
	border-right:none;
}
#contenu.page-hebergements .site-internet a,
#contenu.page-hebergements .intitule a,
#contenu.page-restaurants .site-internet a,
#contenu.page-restaurants .intitule a,
#contenu.page-activites .site-internet a,
#contenu.page-activites .intitule a,
#contenu.page-visites .site-internet a,
#contenu.page-visites .intitule a,
#contenu.page-agenda .site-internet a,
#contenu.page-agenda .intitule a {
	color:#000;
}
#contenu.page-hebergements ul.liste-base li,
#contenu.page-restaurants ul.liste-base li,
#contenu.page-activites ul.liste-base li,
#contenu.page-visites ul.liste-base li,
#contenu.page-agenda ul.liste-base li {
	list-style:disc;
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
#contenu.page-hebergements .bloc3 .contact,
#contenu.page-restaurants .bloc3 .contact,
#contenu.page-activites .bloc3 .contact,
#contenu.page-visites .bloc3 .contact,
#contenu.page-agenda .bloc3 .contact {
	float:right;
	margin:16px 0px 0px 20px;
	_margin:16px 0px 0px 10px;
	width:160px;
}
#contenu.page-promos .bloc .photo-01,
#contenu.page-hebergements .bloc3 .photo-02,
#contenu.page-restaurants .bloc3 .photo-02,
#contenu.page-activites .bloc3 .photo-02,
#contenu.page-visites .bloc3 .photo-02,
#contenu.page-agenda .bloc3 .photo-02 {
	float:left;
	margin:0px 10px 10px 0px;
	_margin:0px 10px 10px 0px;
	width:auto;
}
#contenu.page-hebergements .bloc3a .photo-01,
#contenu.page-restaurants .bloc3a .photo-01,
#contenu.page-activites .bloc3a .photo-01,
#contenu.page-visites .bloc3a .photo-01,
#contenu.page-agenda .bloc3a .photo-01 {
	float:left;
	margin:0px 10px 10px 0px;
	_margin:0px 10px 10px 0px;
}
#contenu.page-promos .bloc p.titre,
#contenu.page-hebergements .bloc3 p.titre,
#contenu.page-restaurants .bloc3 p.titre,
#contenu.page-activites .bloc3 p.titre,
#contenu.page-visites .bloc3 p.titre,
#contenu.page-agenda .bloc3 p.titre,
#contenu.page-hebergements .bloc3a p.titre,
#contenu.page-restaurants .bloc3a p.titre,
#contenu.page-activites .bloc3a p.titre,
#contenu.page-visites .bloc3a p.titre,
#contenu.page-agenda .bloc3a p.titre {
	color:#000;
}
#contenu.page-promos .bloc p.description,
#contenu.page-hebergements .bloc3 p.description,
#contenu.page-restaurants .bloc3 p.description,
#contenu.page-activites .bloc3 p.description,
#contenu.page-visites .bloc3 p.description,
#contenu.page-agenda .bloc3 p.description,
#contenu.page-hebergements .bloc3a p.description,
#contenu.page-restaurants .bloc3a p.description,
#contenu.page-activites .bloc3a p.description,
#contenu.page-visites .bloc3a p.description,
#contenu.page-agenda .bloc3a p.description {
	color:#000;
}
#contenu.page-promos .bloc p.titre a,
#contenu.page-hebergements .bloc3 p.titre a,
#contenu.page-restaurants .bloc3 p.titre a,
#contenu.page-activites .bloc3 p.titre a,
#contenu.page-visites .bloc3 p.titre a,
#contenu.page-agenda .bloc3 p.titre a,
#contenu.page-hebergements .bloc3a p.titre a,
#contenu.page-restaurants .bloc3a p.titre a,
#contenu.page-activites .bloc3a p.titre a,
#contenu.page-visites .bloc3a p.titre a,
#contenu.page-agenda .bloc3a p.titre a {
	color:#000;
}
#contenu.page-promos .bloc p.tarif,
#contenu.page-promos .detail p.tarif,
#contenu.page-hebergements .bloc3 p.tarif,
#contenu.page-hebergements .detail3 p.tarif,
#contenu.page-restaurants .bloc3 p.tarif,
#contenu.page-restaurants .detail3 p.tarif,
#contenu.page-activites .bloc3 p.tarif,
#contenu.page-activites .detail3 p.tarif,
#contenu.page-visites .bloc3 p.tarif,
#contenu.page-visites .detail3 p.tarif,
#contenu.page-agenda .bloc3 p.tarif,
#contenu.page-agenda .detail3 p.tarif {
	color:#000;
}
#contenu.page-promos .bloc p.resume,
#contenu.page-promos .detail p.resume,
#contenu.page-hebergements .bloc3 p.resume,
#contenu.page-hebergements .detail3 p.resume,
#contenu.page-restaurants .bloc3 p.resume,
#contenu.page-restaurants .detail3 p.resume,
#contenu.page-activites .bloc3 p.resume,
#contenu.page-activites .detail3 p.resume,
#contenu.page-visites .bloc3 p.resume,
#contenu.page-visites .detail3 p.resume,
#contenu.page-agenda .bloc3 p.resume,
#contenu.page-agenda .detail3 p.resume {
	color:#000;
	margin:0px 0px 10px 0px;
	text-align:left;
}
#contenu.page-promos .detail {
	display:block;
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
}
#contenu.page-hebergements .detail3,
#contenu.page-restaurants .detail3,
#contenu.page-activites .detail3,
#contenu.page-visites .detail3,
#contenu.page-agenda .detail3 {
	display:block;
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
}
#contenu.page-hebergements .detail3 .reduction,
#contenu.page-restaurants .detail3 .reduction,
#contenu.page-activites .detail3 .reduction,
#contenu.page-visites .detail3 .reduction,
#contenu.page-agenda .detail3 .reduction {
	color:#000;
}
#contenu.page-promos .detail .photo-01,
#contenu.page-hebergements .detail3 .photo-01,
#contenu.page-restaurants .detail3 .photo-01,
#contenu.page-activites .detail3 .photo-01,
#contenu.page-visites .detail3 .photo-01,
#contenu.page-agenda .detail3 .photo-01 {
	float:left;
	margin:0px 20px 10px 0px;
	_margin:0px 10px 5px 0px;
}
#contenu.page-promos .detail p.titre,
#contenu.page-hebergements .detail3 p.titre,
#contenu.page-restaurants .detail3 p.titre,
#contenu.page-activites .detail3 p.titre,
#contenu.page-visites .detail3 p.titre,
#contenu.page-agenda .detail3 p.titre {
	color:#000;
}
#contenu.page-promos .detail a,
#contenu.page-hebergements .detail3 a,
#contenu.page-restaurants .detail3 a,
#contenu.page-activites .detail3 a,
#contenu.page-visites .detail3 a,
#contenu.page-agenda .detail3 a {
	color:#000;
}
#contenu.page-hebergements .detail3 ul,
#contenu.page-restaurants .detail3 ul,
#contenu.page-activites .detail3 ul,
#contenu.page-visites .detail3 ul,
#contenu.page-agenda .detail3 ul {
	margin:0px 0px 0px 25px;
}

/* PAGE CARTOGRAPHIE ---------------------- OK */
#contenu.page-cartographie h2 {
	color:#000;
}
#contenu.page-cartographie .zoneA {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	clear:left;
}
#contenu.page-cartographie .zoneB {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	clear:left;
}
#contenu.page-cartographie .zone-recherche {
	display:none;
}
#contenu.page-cartographie .zone-resultats {
	text-align:left;
	color:#000;
	padding:0px 0px 0px 0px;
	background-color:#FFF;
	display:block;
	float:none;
	width:auto;
	clear:left;
}
#contenu.page-cartographie .zone-resultats2 {
	display:block;
	float:none;
	width:auto;
	margin:0px 0px 10px 0px;
	clear:left;
}
#contenu.page-cartographie .zone-resultats2 li {
	border-bottom:none;
	list-style:disc;
	float:none;
	display:block;
	width:auto;
	clear:left;
}
#contenu.page-cartographie .zone-resultats2 li a {
	color:#000;
	padding:2px 0px 2px 0px;
}

/* PAGE HEBERGEMENTS ---------------------- OK */
#contenu.page-hebergements h2 {
	color:#000;
}
#contenu.page-restaurants h2 {
	color:#000;
}
#contenu.page-activites h2 {
	color:#000;
}
#contenu.page-visites h2 {
	color:#000;
}
#contenu.page-agenda h2 {
	color:#000;
}
#contenu.page-sejours h2 {
	color:#000;
}
#contenu.page-hebergements .zone-prix,
#contenu.page-restaurants .zone-prix {
	text-align:center;
	width:auto;
	float:none;
	display:block;
}
#contenu.page-hebergements .label,
#contenu.page-restaurants .label,
#contenu.page-activites .label,
#contenu.page-visites .label,
#contenu.page-label .label {
	float:right;
	margin:5px 0px 0px 0px;
}
#contenu.page-hebergements .zoneD,
#contenu.page-restaurants .zoneD,
#contenu.page-activites .zoneD,
#contenu.page-visites .zoneD,
#contenu.page-agenda .zoneD {
	float:none;
	width:auto;
	padding:0px;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	clear:left;
}
#contenu.page-hebergements .zoneB table,
#contenu.page-hebergements .zoneD table,
#contenu.page-hebergements .zoneE table {
	width:auto;
	border-top:#000 solid 1px;
	border-left:#000 solid 1px;
	margin:0px 0px 10px 0px;
}
#contenu.page-hebergements .zoneB table td,
#contenu.page-hebergements .zoneD table td,
#contenu.page-hebergements .zoneE table td {
	background-color:#FFFFFF;
	padding:2px;
	border-bottom:#000 solid 1px;
	border-right:#000 solid 1px;
}
#contenu.page-hebergements .zoneB table.normal,
#contenu.page-hebergements .zoneD table.normal,
#contenu.page-hebergements .zoneE table.normal {
	width:auto;
	border-top:#000 solid 0px;
	border-left:#000 solid 0px;
	margin:0px 0px 10px 0px;
}
#contenu.page-hebergements .zoneB table.normal td,
#contenu.page-hebergements .zoneD table.normal td,
#contenu.page-hebergements .zoneE table.normal td {
	background-color:inherit;
	padding:0px;
	border-bottom:#000 solid 0px;
	border-right:#000 solid 0px;
}
#contenu.page-hebergements .zoneB table th,
#contenu.page-hebergements .zoneD table th,
#contenu.page-hebergements .zoneE table th {
	background-color:#CCC;
	font-weight:bold;
	text-align:center;
	padding:2px;
	border-bottom:#000 solid 1px;
	border-right:#000 solid 1px;
}
#contenu.page-hebergements .zoneB table th.min,
#contenu.page-hebergements .zoneB table th.max,
#contenu.page-hebergements .zoneD table th.min,
#contenu.page-hebergements .zoneD table th.max,
#contenu.page-hebergements .zoneE table th.min,
#contenu.page-hebergements .zoneE table th.max {
	font-weight:normal;
}
#contenu.page-hebergements .zoneB table td.min,
#contenu.page-hebergements .zoneB table td.max,
#contenu.page-hebergements .zoneD table td.min,
#contenu.page-hebergements .zoneD table td.max,
#contenu.page-hebergements .zoneE table td.min,
#contenu.page-hebergements .zoneE table td.max {
	background-color:#FFFFFF;
	font-weight:normal;
	text-align:center;
}
#contenu.page-hebergements .info01 ul li,
#contenu.page-hebergements .ouverture ul li,
#contenu.page-hebergements .info02 ul li,
#contenu.page-hebergements .zoneB ul li,
#contenu.page-hebergements .zoneD ul li,
#contenu.page-hebergements .zoneE ul li,
#contenu.page-restaurants .info01 ul li,
#contenu.page-restaurants .ouverture ul li,
#contenu.page-restaurants .info02 ul li,
#contenu.page-restaurants .zoneB ul li,
#contenu.page-restaurants .zoneD ul li,
#contenu.page-restaurants .zoneE ul li,
#contenu.page-activites .info01 ul li,
#contenu.page-activites .info04 ul li,
#contenu.page-visites .info04 ul li,
#contenu.page-activites .info02 ul li,
#contenu.page-activites .zoneB ul li,
#contenu.page-activites .zoneD ul li,
#contenu.page-activites .zoneE ul li,
#contenu.page-visites .info01 ul li,
#contenu.page-visites .ouverture ul li,
#contenu.page-visites .info02 ul li,
#contenu.page-visites .zoneB ul li,
#contenu.page-visites .zoneD ul li,
#contenu.page-visites .zoneE ul li,
#contenu.page-agenda .info01 ul li,
#contenu.page-agenda .ouverture ul li,
#contenu.page-agenda .info02 ul li,
#contenu.page-agenda .zoneB ul li,
#contenu.page-agenda .zoneD ul li,
#contenu.page-agenda .zoneE ul li{
	list-style:disc;
	padding:0px 0px 0px 0px;
	text-align:left;
}
#contenu.page-hebergements .zoneB ul li,
#contenu.page-hebergements .zoneD ul li,
#contenu.page-restaurants .zoneB ul li,
#contenu.page-restaurants .zoneD ul li,
#contenu.page-activites .zoneB ul li,
#contenu.page-activites .zoneD ul li,
#contenu.page-visites .zoneB ul li,
#contenu.page-visites .zoneD ul li,
#contenu.page-agenda .zoneB ul li,
#contenu.page-agenda .zoneD ul li{
	background-image:none;
	background:none;
}
#contenu.page-hebergements .ouverture ul li,
#contenu.page-restaurants .ouverture ul li,
#contenu.page-activites .info04 ul li,
#contenu.page-visites .info04 ul li,
#contenu.page-visites .ouverture ul li,
#contenu.page-agenda .ouverture ul li{
	background-image:none;
	background:none;
}
#contenu.page-hebergements .info01 ul li,
#contenu.page-hebergements .zoneE ul li,
#contenu.page-hebergements .info02 ul li {
	background-image:none;
	background:none;
}
#contenu.page-restaurants .info01 ul li,
#contenu.page-restaurants .zoneE ul li,
#contenu.page-restaurants .info02 ul li {
	background-image:none;
	background:none;
}
#contenu.page-activites .info01 ul li,
#contenu.page-activites .zoneE ul li,
#contenu.page-activites .info02 ul li {
	background-image:none;
	background:none;
}
#contenu.page-visites .info01 ul li,
#contenu.page-visites .zoneE ul li,
#contenu.page-visites .info02 ul li {
	background-image:none;
	background:none;
}
#contenu.page-agenda .info01 ul li,
#contenu.page-agenda .zoneE ul li,
#contenu.page-agenda .info02 ul li {
	background-image:none;
	background:none;
}
#contenu.page-hebergements .zoneE,
#contenu.page-restaurants .zoneE,
#contenu.page-activites .zoneE,
#contenu.page-visites .zoneE,
#contenu.page-agenda .zoneE {
	float:left;
	width:auto;
	padding:0px;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	clear:left;
}
#contenu.page-hebergements .zoneE {
	color:#000;
}
#contenu.page-restaurants .zoneE {
	color:#000;
}
#contenu.page-activites .zoneE {
	color:#000;
}
#contenu.page-visites .zoneE {
	color:#000;
}
#contenu.page-agenda .zoneE {
	color:#000;
}
#contenu.page-hebergements .zoneD p span {
	color:#000;
}
#contenu.page-restaurants .zoneD p span {
	color:#000;
}
#contenu.page-activites .zoneD p span {
	color:#000;
}
#contenu.page-visites .zoneD p span {
	color:#000;
}
#contenu.page-agenda .zoneD p span {
	color:#000;
}
#contenu.page-hebergements .zoneA,
#contenu.page-hebergements .zoneC-detail,
#contenu.page-restaurants .zoneA,
#contenu.page-restaurants .zoneC-detail,
#contenu.page-activites .zoneA,
#contenu.page-activites .zoneC-detail,
#contenu.page-visites .zoneA,
#contenu.page-visites .zoneC-detail,
#contenu.page-agenda .zoneA,
#contenu.page-agenda .zoneC-detail {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	clear:left;
}
#contenu.page-hebergements .zoneA1,
#contenu.page-activites .zoneA1,
#contenu.page-visites .zoneA1,
#contenu.page-agenda .zoneA1 {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	clear:left;
}
#contenu.page-activites .zoneB1,
#contenu.page-visites .zoneB1,
#contenu.page-agenda .zoneB1 {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	clear:left;
}
#contenu.page-hebergements .zoneB,
#contenu.page-restaurants .zoneB,
#contenu.page-activites .zoneB,
#contenu.page-visites .zoneB,
#contenu.page-agenda .zoneB {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	clear:left;
}
#contenu.page-hebergements .zoneF,
#contenu.page-restaurants .zoneF,
#contenu.page-activites .zoneF,
#contenu.page-visites .zoneF,
#contenu.page-agenda .zoneF {
	float:left;
	width:706px;
	margin:-2px 0px 0px 10px;
	_margin:-2px 0px 20px 5px;
}
#contenu.page-hebergements .zoneG,
#contenu.page-restaurants .zoneG,
#contenu.page-activites .zoneG,
#contenu.page-visites .zoneG,
#contenu.page-agenda .zoneG {
	float:left;
	width:273px;
	margin:-2px 0px 0px 10px;
	_margin:-2px 0px 0px 5px;
}
#contenu.page-hebergements .zoneAB,
#contenu.page-restaurants .zoneAB,
#contenu.page-activites .zoneAB,
#contenu.page-visites .zoneAB,
#contenu.page-agenda .zoneAB {
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
	background-image:none;
	background:none;
	background-repeat:repeat-y;
	border-bottom:none;
	clear:left;
}
#contenu.page-hebergements .zoneAB .zoneA,
#contenu.page-restaurants .zoneAB .zoneA,
#contenu.page-activites .zoneAB .zoneA,
#contenu.page-visites .zoneAB .zoneA,
#contenu.page-agenda .zoneAB .zoneA {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	clear:left;
}
#contenu.page-sejours .zoneAB {
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
	border-bottom:#FFFFFF solid 10px;
	clear:left;
}
#contenu.page-sejours .zoneAB .zoneA {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	background-color:#FFF;
	padding:0px 0px 0px 0px;
}
#contenu.page-sejours .zoneA,
#contenu.page-sejours .zoneC-detail {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	clear:left;
}
#contenu.page-sejours .zoneC-detail .contact {
	float:none;
	width:auto;
	background-color:#FFF;
	color:#000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#contenu.page-sejours .zoneC-detail .contact #zone8 {
	padding:0px;
}
#contenu.page-sejours .zoneC-detail .contact .titre {
	background-color:#FFF;
	text-align:center;
	padding:5px 10px 5px 10px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
}
#contenu.page-sejours .zoneC-detail .contact ul li {
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
	list-style:disc;
}
#contenu.page-sejours .zoneC-detail .contact ul li a {
	color:#000;
}
#contenu.page-sejours .zoneA .commune {
	padding:10px 0px 10px 0px;
	background-color:#FFF;
	color:#000;
	border-bottom:none;
}
#contenu.page-sejours .zoneA .date {
	padding:10px 0px 10px 0px;
	background-color:#FFF;
	color:#000;
	border-top:none;
	border-bottom:none;
}
#contenu.page-sejours .zoneA .date p.cameleon span {
	color:#000;
}
#contenu.page-sejours .zoneA .tarif {
	padding:10px 0px 10px 0px;
}
#contenu.page-sejours .zoneA .tarif p.cameleon {
	color:#000;
	text-align:center;
	float:none;
	width:auto;
}
#contenu.page-sejours .zoneA .tarif p.cameleon span {
	color:#000;
	text-align:left;
	float:none;
}
#contenu.page-sejours .zoneA .tarif2 {
	padding:10px 0px 10px 0px;
}
#contenu.page-sejours .zoneA .tarif2 p.cameleon span {
	color:#000;
}
#contenu.page-sejours .zoneA ul li {
	list-style:disc;
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
#contenu.page-sejours .zoneA a {
	color:#000;
}
#contenu.page-sejours .zoneAB .zoneB {
	width:auto;
	padding:0px 0px 0px 0px;
	float:none;
	clear:left;
}
#contenu.page-sejours .zoneB ul {
	margin:0px 0px 20px 0px;
}
#contenu.page-sejours .zoneB ul li {
	list-style:disc;
}
#contenu.page-sejours .zoneB p.cameleon {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}
#contenu.page-sejours .zoneB ul li {
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
	color:#000;
}
#contenu.page-sejours .zoneB a {
	color:#000;
}
#contenu.page-hebergements .zoneDE,
#contenu.page-restaurants .zoneDE,
#contenu.page-activites .zoneDE,
#contenu.page-visites .zoneDE,
#contenu.page-agenda .zoneDE {
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
	background-image:none;
	background:none;
	margin:0px 0px 10px 0px;
}
#contenu.page-hebergements .zoneAB .zoneB,
#contenu.page-restaurants .zoneAB .zoneB,
#contenu.page-activites .zoneAB .zoneB,
#contenu.page-visites .zoneAB .zoneB,
#contenu.page-agenda .zoneAB .zoneB {
	width:auto;
	padding:0px 0px 0px 0px;
	
}
#contenu.page-hebergements .zoneAB .zoneB p,
#contenu.page-restaurants .zoneAB .zoneB p,
#contenu.page-activites .zoneAB .zoneB p,
#contenu.page-visites .zoneAB .zoneB p,
#contenu.page-agenda .zoneAB .zoneB p {
	margin:0px 0px 10px 0px;
	text-align:left;
}
#contenu.page-hebergements .zoneAB .chaine,
#contenu.page-hebergements .zoneAB .accueil,
#contenu.page-restaurants .zoneAB .chaine,
#contenu.page-restaurants .zoneAB .accueil,
#contenu.page-activites .zoneAB .chaine,
#contenu.page-activites .zoneAB .accueil,
#contenu.page-visites .zoneAB .chaine,
#contenu.page-visites .zoneAB .accueil,
#contenu.page-agenda .zoneAB .chaine,
#contenu.page-agenda .zoneAB .accueil {
	color:#000;
}
#contenu.page-hebergements .zoneAB .resume,
#contenu.page-hebergements .zoneAB .chaine,
#contenu.page-restaurants .zoneAB .resume,
#contenu.page-restaurants .zoneAB .chaine,
#contenu.page-activites .zoneAB .resume,
#contenu.page-activites .zoneAB .chaine,
#contenu.page-visites .zoneAB .resume,
#contenu.page-visites .zoneAB .chaine,
#contenu.page-agenda .zoneAB .resume,
#contenu.page-agenda .zoneAB .chaine {
	margin:0px 0px 10px 0px;
}
#contenu.page-sejours .zoneAB .resume {
	margin:0px 0px 10px 10px;
	text-align:left;
}
#contenu.page-hebergements .zoneC,
#contenu.page-restaurants .zoneC {
	float:none;
	width:auto;
	background-color:#FFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	clear:left;
}
#contenu.page-hebergements .bloc,
#contenu.page-restaurants .bloc {
	display:block;
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	border-top:#000 solid 1px;
	clear:left;
}
#contenu.page-activites .bloc,
#contenu.page-visites .bloc,
#contenu.page-agenda .bloc {
	display:block;
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	border-top:none;
	border-bottom:#000 solid 1px;
	clear:left;
}
#contenu.page-hebergements .bloc:hover,
#contenu.page-restaurants .bloc:hover,
#contenu.page-activites .bloc:hover,
#contenu.page-visites .bloc:hover,
#contenu.page-agenda .bloc:hover {
	background-color:#FFF;
	cursor:pointer;
}
#contenu.page-hebergements .bloc .elements,
#contenu.page-restaurants .bloc .elements {
	display:block;
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
}
#contenu.page-activites .bloc .elements,
#contenu.page-visites .bloc .elements,
#contenu.page-agenda .bloc .elements {
	display:block;
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
}
#contenu.page-hebergements .bloc .photo,
#contenu.page-restaurants .bloc .photo,
#contenu.page-activites .bloc .photo,
#contenu.page-visites .bloc .photo,
#contenu.page-agenda .bloc .photo {
	float:left;
	margin:0px 10px 10px 0px;
	_margin:0px 10px 10px 0px;
	background-color:#FFFFFF;
	border:none;
}
#contenu.page-hebergements .photo-xl,
#contenu.page-restaurants .photo-xl,
#contenu.page-activites .photo-xl,
#contenu.page-visites .photo-xl,
#contenu.page-agenda .photo-xl,
#contenu.page-sejours .photo-xl {
	float:none;
	margin:0px 10px 10px 0px;
	_margin:0px 10px 10px 0px;
	background-color:#FFFFFF;
	border:none;
	position: relative;
}
#contenu.page-hebergements .zone-left .photo-xl,
#contenu.page-restaurants .zone-left .photo-xl,
#contenu.page-activites .zone-left .photo-xl,
#contenu.page-visites .zone-left .photo-xl,
#contenu.page-agenda .zone-left .photo-xl,
#contenu.page-sejours .zone-left .photo-xl {
	margin:10px 10px 10px 50px;
	_margin:10px 5px 10px 25px;
}
#contenu.page-hebergements .photo-xl img,
#contenu.page-restaurants .photo-xl img,
#contenu.page-activites .photo-xl img,
#contenu.page-visites .photo-xl img,
#contenu.page-agenda .photo-xl img,
#contenu.page-sejours .photo-xl img {
	padding:0px;
	border:0;
}
#contenu.page-hebergements .legende,
#contenu.page-restaurants .legende,
#contenu.page-activites .legende,
#contenu.page-visites .legende,
#contenu.page-agenda .legende,
#contenu.page-sejours .legende {
	position:relative;
	bottom:0px;
	left:0px;
	width:auto;
	background-image:none;
	background:none;
	padding:0px 0px 0px 0px;
}
#contenu.page-hebergements .bloc .photo img,
#contenu.page-restaurants .bloc .photo img,
#contenu.page-activites .bloc .photo img,
#contenu.page-visites .bloc .photo img,
#contenu.page-agenda .bloc .photo img {
	padding:0px;
}
#contenu.page-hebergements .zone-left .bt-media,
#contenu.page-restaurants .zone-left .bt-media,
#contenu.page-activites .zone-left .bt-media,
#contenu.page-visites .zone-left .bt-media,
#contenu.page-agenda .zone-left .bt-media,
#contenu.page-sejours .zone-left .bt-media {
	display:none;
}
#contenu.page-hebergements .zone-photos,
#contenu.page-restaurants .zone-photos,
#contenu.page-activites .zone-photos,
#contenu.page-visites .zone-photos,
#contenu.page-agenda .zone-photos,
#contenu.page-sejours .zone-photos {
	float:left;
	margin:5px 0px 0px 10px;
	_margin:5px 0px 0px 5px;
	padding:0px 0px 0px 1px;
	background-color:#FFF;
	width:252px;
	position:relative;
}
#contenu.page-hebergements .zone-left .zone-photos,
#contenu.page-restaurants .zone-left .zone-photos,
#contenu.page-activites .zone-left .zone-photos,
#contenu.page-visites .zone-left .zone-photos,
#contenu.page-agenda .zone-left .zone-photos,
#contenu.page-sejours .zone-left .zone-photos {
	margin:5px 0px 0px 50px;
	_margin:5px 0px 0px 25px;
}
#contenu.page-hebergements .photo-suivante a,
#contenu.page-restaurants .photo-suivante a,
#contenu.page-activites .photo-suivante a,
#contenu.page-visites .photo-suivante a,
#contenu.page-agenda .photo-suivante a,
#contenu.page-sejours .photo-suivante a {
	display:none;
}
#contenu.page-hebergements .photo-precedente a,
#contenu.page-restaurants .photo-precedente a,
#contenu.page-activites .photo-precedente a,
#contenu.page-visites .photo-precedente a,
#contenu.page-agenda .photo-precedente a,
#contenu.page-sejours .photo-precedente a {
	display:none;
}
#contenu.page-hebergements .photo-mini a,
#contenu.page-restaurants .photo-mini a,
#contenu.page-activites .photo-mini a,
#contenu.page-visites .photo-mini a,
#contenu.page-agenda .photo-mini a,
#contenu.page-sejours .photo-mini a {
	float:left;
	background-color:#FFFFFF;
	border:none;	
	margin: 0px 8px 0px 8px;
	_margin: 0px 4px 0px 4px;
}
#contenu.page-hebergements .photo-mini a:hover,
#contenu.page-restaurants .photo-mini a:hover,
#contenu.page-activites .photo-mini a:hover,
#contenu.page-visites .photo-mini a:hover,
#contenu.page-agenda .photo-mini a:hover,
#contenu.page-sejours .photo-mini a:hover {
	float:left;
	background-color:#FFFFFF;
	border:none;
}
#contenu.page-hebergements .photo-mini .on,
#contenu.page-restaurants .photo-mini .on,
#contenu.page-activites .photo-mini .on,
#contenu.page-visites .photo-mini .on,
#contenu.page-agenda .photo-mini .on,
#contenu.page-sejours .photo-mini .on {
	float:left;
	background-color:#FFFFFF;
	border:none;
}
#contenu.page-hebergements .photo-mini img,
#contenu.page-restaurants .photo-mini img,
#contenu.page-activites .photo-mini img,
#contenu.page-visites .photo-mini img,
#contenu.page-agenda .photo-mini img,
#contenu.page-sejours .photo-mini img {
	padding:0px;
	border:0;
}

#contenu.page-sejours h1 {
	color:#000;
	padding:0px;
}
#contenu.page-hebergements .bloc p.titre {
	color:#000;
}
#contenu.page-restaurants .bloc p.titre {
	color:#000;
}
#contenu.page-activites .bloc p.titre {
	color:#000;
}
#contenu.page-visites .bloc p.titre {
	color:#000;
}
#contenu.page-agenda .bloc p.titre {
	color:#000;
}
#contenu.page-hebergements .bloc p.titre a {
	color:#000;
}
#contenu.page-restaurants .bloc p.titre a {
	color:#000;
}
#contenu.page-activites .bloc p.titre a {
	color:#000;
}
#contenu.page-visites .bloc p.titre a {
	color:#000;
}
#contenu.page-agenda .bloc p.titre a {
	color:#000;
}
#contenu.page-hebergements .bloc p.type {
	color:#000;
}
#contenu.page-restaurants .bloc p.type {
	color:#000;
}
#contenu.page-activites .bloc p.type {
	color:#000;
}
#contenu.page-visites .bloc p.type {
	color:#000;
}
#contenu.page-agenda .bloc p.type {
	color:#000;
}
#contenu.page-hebergements .bloc p.style01 {
	color:#000;
}
#contenu.page-restaurants .bloc p.style01 {
	color:#000;
}
#contenu.page-activites .bloc p.style01 {
	color:#000;
}
#contenu.page-visites .bloc p.style01 {
	color:#000;
}
#contenu.page-agenda .bloc p.style01 {
	color:#000;
}
#contenu.page-hebergements .bloc p.style02,
#contenu.page-restaurants .bloc p.style02,
#contenu.page-activites .bloc p.style02,
#contenu.page-visites .bloc p.style02,
#contenu.page-agenda .bloc p.style02 {
		color:#000;
}
#contenu.page-hebergements .bloc p.tarif,
#contenu.page-restaurants .bloc p.tarif,
#contenu.page-activites .bloc p.tarif,
#contenu.page-visites .bloc p.tarif,
#contenu.page-agenda .bloc p.tarif {
	color:#000;
}
#contenu.page-hebergements .zone-acces,
#contenu.page-restaurants .zone-acces,
#contenu.page-activites .zone-acces,
#contenu.page-visites .zone-acces,
#contenu.page-agenda .zone-acces {
	float:none;
	width:auto;
	background-color:#FFF;
	border-bottom:none;
	clear:left;
}
#contenu.page-hebergements .zone-acces h3,
#contenu.page-restaurants .zone-acces h3,
#contenu.page-activites .zone-acces h3,
#contenu.page-visites .zone-acces h3,
#contenu.page-agenda .zone-acces h3 {
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 0px;
}
#contenu.page-hebergements .zone-acces h3 {
	color:#000;
	border-bottom:none;
}
#contenu.page-restaurants .zone-acces h3 {
	color:#000;
	border-bottom:none;
}
#contenu.page-activites .zone-acces h3 {
	color:#000;
	border-bottom:none;
}
#contenu.page-visites .zone-acces h3 {
	color:#000;
	border-bottom:none;
}
#contenu.page-agenda .zone-acces h3 {
	color:#000;
	border-bottom:none;
}
#contenu.page-hebergements .zone-acces .info-acces,
#contenu.page-restaurants .zone-acces .info-acces,
#contenu.page-activites .zone-acces .info-acces,
#contenu.page-visites .zone-acces .info-acces,
#contenu.page-agenda .zone-acces .info-acces {
	padding:10px;
}
#contenu.page-hebergements .zone-acces .info-acces ul,
#contenu.page-restaurants .zone-acces .info-acces ul,
#contenu.page-activites .zone-acces .info-acces ul,
#contenu.page-visites .zone-acces .info-acces ul,
#contenu.page-agenda .zone-acces .info-acces ul {
	margin:0px 0px 0px 20px;
}
#contenu.page-hebergements .zone-acces .info-acces a,
#contenu.page-restaurants .zone-acces .info-acces a,
#contenu.page-activites .zone-acces .info-acces a,
#contenu.page-visites .zone-acces .info-acces a,
#contenu.page-agenda .zone-acces .info-acces a {
	color:#000;
}
#contenu.page-hebergements .zone-recherche,
#contenu.page-restaurants .zone-recherche,
#contenu.page-activites .zone-recherche,
#contenu.page-visites .zone-recherche,
#contenu.page-agenda .zone-recherche {
	display:none;
}
#contenu.page-activites .zoneB1 .zone-recherche,
#contenu.page-visites .zoneB1 .zone-recherche,
#contenu.page-agenda .zoneB1 .zone-recherche {
	display:none;
}
#contenu.page-hebergements .zoneA1 .zone-recherche,
#contenu.page-visites .zoneA1 .zone-recherche,
#contenu.page-agenda .zoneA1 .zone-recherche {
	display:none;
}
.zone-tri {
	display:none;
}
#contenu.page-hebergements .zone-resultats,
#contenu.page-restaurants .zone-resultats,
#contenu.page-activites .zone-resultats,
#contenu.page-visites .zone-resultats,
#contenu.page-agenda .zone-resultats {
	text-align:left;
	color:#000;
	padding:5px 0px 5px 0px;
	float:none;
	clear:left;
}
#contenu.page-hebergements .zone-resultats {
	background-color:#FFF;
	width:auto;
}
#contenu.page-restaurants .zone-resultats {
	background-color:#FFF;
	width:auto;
}
#contenu.page-activites .zone-resultats {
	background-color:#FFF;
	width:auto;
}
#contenu.page-visites .zone-resultats {
	background-color:#FFF;
	width:auto;
}
#contenu.page-agenda .zone-resultats {
	background-color:#FFF;
	width:auto;
}
#contenu.page-activites .zoneG .zone-resultats {
	background-color:#FFF;
	width:auto;
}
#contenu.page-visites .zoneG .zone-resultats {
	background-color:#FFF;
	width:auto;
}
#contenu.page-agenda .zoneG .zone-resultats {
	background-color:#FFF;
	width:auto;
}
#contenu.page-hebergements .info01,
#contenu.page-restaurants .info01,
#contenu.page-activites .info01,
#contenu.page-visites .info01,
#contenu.page-agenda .info01,
#contenu.page-hebergements .info02,
#contenu.page-restaurants .info02,
#contenu.page-activites .info02,
#contenu.page-visites .info02,
#contenu.page-agenda .info02 {
	padding:10px 0px 10px 0px;
}
#contenu.page-hebergements .info02 p.cameleon,
#contenu.page-restaurants .info02 p.cameleon,
#contenu.page-activites .info02 p.cameleon,
#contenu.page-visites .info02 p.cameleon,
#contenu.page-agenda .info02  p.cameleon {
		margin:0px 0px 10px 0px;
}
#contenu.page-hebergements .info01,
#contenu.page-hebergements .info02 {
	color:#000;
}
#contenu.page-restaurants .info01,
#contenu.page-restaurants .info02 {
	color:#000;
}
#contenu.page-activites .info01,
#contenu.page-activites .info02 {
	color:#000;
}
#contenu.page-visites .info01,
#contenu.page-visites .info02 {
	color:#000;
}
#contenu.page-agenda .info01,
#contenu.page-agenda .info02 {
	color:#000;
}
#contenu.page-hebergements .info01 a,
#contenu.page-hebergements .info02 a,
#contenu.page-hebergements .zoneB a,
#contenu.page-hebergements .zoneD a,
#contenu.page-hebergements .zoneE a{
	color:#000;
}
#contenu.page-restaurants .info01 a,
#contenu.page-restaurants .info02 a,
#contenu.page-restaurants .zoneB a,
#contenu.page-restaurants .zoneD a,
#contenu.page-restaurants .zoneE a{
	color:#000;
}
#contenu.page-activites .info01 a,
#contenu.page-activites .info02 a,
#contenu.page-activites .zoneB a,
#contenu.page-activites .zoneD a,
#contenu.page-activites .zoneE a{
	color:#000;
}
#contenu.page-visites .info01 a,
#contenu.page-visites .info02 a,
#contenu.page-visites .zoneB a,
#contenu.page-visites .zoneD a,
#contenu.page-visites .zoneE a{
	color:#000;
}
#contenu.page-agenda .info01 a,
#contenu.page-agenda .info02 a,
#contenu.page-agenda .zoneB a,
#contenu.page-agenda .zoneD a,
#contenu.page-agenda .zoneE a{
	color:#000;
}
#contenu.page-hebergements .ouverture,
#contenu.page-restaurants .ouverture,
#contenu.page-activites .ouverture,
#contenu.page-visites .ouverture,
#contenu.page-agenda .ouverture {
	color:#000;
	padding:10px 0px 10px 0px;
	background-color:#FFF;
	border-top:none;
	border-bottom:none;
	text-align:left;
}
#contenu.page-hebergements .ouverture a,
#contenu.page-restaurants .ouverture a,
#contenu.page-activites .info04 a,
#contenu.page-visites .info04 a,
#contenu.page-visites .ouverture a,
#contenu.page-agenda .ouverture a {
	color:#000;
}
#contenu.page-activites .info04,
#contenu.page-visites .info04{
	color:#000;
	padding:10px 0px 10px 0px;
	background-color:#FFF;
	border-top:none;
	border-bottom:none;
}
#contenu.page-hebergements .info03,
#contenu.page-restaurants .info03,
#contenu.page-activites .info03,
#contenu.page-visites .info03,
#contenu.page-agenda .info03 {
	padding:10px 0px 10px 0px;
}
.bt-carnet a {
	display:none;
}
.bt-reserver a {
	display:none;
}
#contenu.page-hebergements .zone-onglets,
#contenu.page-restaurants .zone-onglets,
#contenu.page-activites .zone-onglets,
#contenu.page-visites .zone-onglets,
#contenu.page-agenda .zone-onglets {
	display:none;
}
#contenu.page-hebergements .zone-resultats2,
#contenu.page-restaurants .zone-resultats2,
#contenu.page-activites .zone-resultats2,
#contenu.page-visites .zone-resultats2,
#contenu.page-agenda .zone-resultats2 {
	display:block;
	float:left;
	width:271px;
	margin:0px 0px 10px 0px;
}
#contenu.page-hebergements .zone-resultats2 li,
#contenu.page-restaurants .zone-resultats2 li,
#contenu.page-activites .zone-resultats2 li,
#contenu.page-visites .zone-resultats2 li,
#contenu.page-agenda .zone-resultats2 li {
	list-style:none;
	float:left;
	display:block;
	width:271px;
}
#contenu.page-hebergements .zone-resultats2 li {
	border-bottom:#000 solid 1px;
}
#contenu.page-restaurants .zone-resultats2 li {
	border-bottom:#000 solid 1px;
}
#contenu.page-activites .zone-resultats2 li {
	border-bottom:#000 solid 1px;
}
#contenu.page-visites .zone-resultats2 li {
	border-bottom:#000 solid 1px;
}
#contenu.page-agenda .zone-resultats2 li {
	border-bottom:#000 solid 1px;
}
#contenu.page-hebergements .zone-resultats2 li a,
#contenu.page-restaurants .zone-resultats2 li a,
#contenu.page-activites .zone-resultats2 li a,
#contenu.page-visites .zone-resultats2 li a,
#contenu.page-agenda .zone-resultats2 li a {
	padding:3px 10px 3px 10px;
	display:block;
}
#contenu.page-hebergements .zone-resultats2 li a {
	color:#000;
}
#contenu.page-restaurants .zone-resultats2 li a {
	color:#000;
}
#contenu.page-activites .zone-resultats2 li a {
	color:#000;
}
#contenu.page-visites .zone-resultats2 li a {
	color:#000;
}
#contenu.page-agenda .zone-resultats2 li a {
	color:#000;
}

/* ZONE PUB ---------------------- OK */
.zone-pub {
	display:none;
}

/* ZONE TEXTE ---------------------- OK */
.zone-texte {
	padding:0px 0px 0px 0px;
	background-color:#FFF;
	clear:left;
}
.zone-texte .encart01 {
	width:auto;
	float:none;
	clear:left;
}
.zone-texte .encart02 {
	width:auto;
	float:none;
	clear:left;
}
.zone-texte .encart01 h2,
.zone-texte .encart02 h2 {
	background-color:#FFF;
	color:#000;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 7px 0px;
}

/* MODULE profiling 1 ---------------------- OK */
.module_liaisonSIT_2 * {
	margin:0px;
	padding:0px;
}
.module_liaisonSIT_2 {
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	width:auto;
	color:#000;
	background-color:#FFF;
	float:none;
	clear:left;
}
.module_liaisonSIT_2 ul li {
	list-style:none;
	padding:0px;
	float:left;
	border-bottom:none;
}
.module_liaisonSIT_2 p.resume {
	text-align:left;
}
.module_liaisonSIT_2 p.bouton,
.module_liaisonSIT_2 .bas {
	display:none;
}
#contenu.page-carnet .module_liaisonSIT_2 h2 {
	margin:0px 0px 0px 0px;
	padding:0px 2px 0px 0px;
	background-image:none;
	float:none;
	width:auto;
	color:#000;
	background-color:#FFF;
	border-bottom:none;
}
.module_liaisonSIT_2 .bas {
	padding:0px 0px 0px 0px;
	background-color:#FFF;
	border-bottom:none;
}
.module_liaisonSIT_2 h3  {
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#FFF;
}
.module_liaisonSIT_2 h3 a:link, .module_liaisonSIT_2 h3 a:visited {
	color:#000;
}
.module_liaisonSIT_2 p.bouton a:link, .module_liaisonSIT_2 p.bouton a:visited,
.module_liaisonSIT_2 p.coord a:link, .module_liaisonSIT_2 p.coord a:visited,
.module_liaisonSIT_2 .bouton_bas:link, .module_liaisonSIT_2 .bouton_bas:visited {
	color:#000;
}
.module_liaisonSIT_2 .photo {
	margin:10px 0px 10px 0px;
	text-align:center;
}
.module_liaisonSIT_2 .tarif {
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:none;
	display:block;
	background-color: #FFF;
}

/* MODULE profiling 2 ---------------------- OK */
.module_liaisonSIT_3 * {
	margin:0px;
	padding:0px;
}
.module_liaisonSIT_3 .photo {
	float:left;
	display:block;
	margin:0px 15px 0px 0px;
}
.module_liaisonSIT_3 {
	margin:0px 0px 0px 0px;
	width:auto;
	color:#000;
	border:none;
	padding:3px;
	background-color:#FFFFFF;
	float:none;
	clear:left;
}
.module_liaisonSIT_3 h2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:none;
	float:none;
	color:#000;
	position:relative;
}
.module_liaisonSIT_3 .contenu_pro {
	background-color:#FFF;
}
.module_liaisonSIT_3 .clear {
	clear:both;
	font-size:1px;
	background-color:#FFF;
	margin:-10px 0px 0px 0px;
}
.module_liaisonSIT_3 p.bouton a:link, .module_liaisonSIT_3 p.bouton a:visited {
	color:#000;
}
.module_liaisonSIT_3 p.resume {
	text-align:left;
	position:relative;
	padding:0px 0px 0px 0px;
}
.module_liaisonSIT_3 p.bouton {
	display:none;
}

/* ZONE PROFILING ---------------------- OK */
.zone_profiling_left {
	float:none;
	width:auto;
	padding:20px 10px 0px 20px;
	clear:left;
}
.zone_profiling_right {
	float:none;
	width:auto;
	padding:20px 10px 0px 20px;
	clear:left;
}
.errors {
	display:none;
}

/* Calendrier ---------------------- OK */
.TDatePicker_default {
	display:none;
}


/* PAGE CMS */
#contenu.page-cms .zoneA,
#contenu.page-cms .zoneB,
#contenu.page-cms .zoneC,
#contenu.page-cms .zoneD,
#contenu.page-cms .zoneE {
	float:none;
	width:auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	clear:both;
	background:none;
	position:relative;
	background-color:#FFF;
	border:none;
	background-image:none;
	background:none;
}
#contenu.page-cms h3 {
	color:#000;
}
#contenu.page-cms h2 {
	color:#000;
}
#contenu.page-cms a {
	color:#000;
}
#contenu.page-cms .bt a {
	color:#000;
}
#contenu.page-cms .bt a:hover {
	color:#000;
	background-color:#FFF;
}
#contenu.page-cms #bloc1,
#contenu.page-cms #bloc2,
#contenu.page-cms #bloc3 {
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:#FFF;
	clear:both;
}
#contenu.page-cms #media1,
#contenu.page-cms #media2,
#contenu.page-cms #media3 {
	width:auto;
	float:left;
	margin:10px 10px 10px 10px;
	border:none;
	background-color:#FFFFFF;
	padding:0px;
}

#contenu.page-cms .sommaire-type01 {
	float:none;
	width:auto;
	padding:0px;
	clear:left;
}
#contenu.page-cms .sommaire-type01 .bloc {
	background-color:#FFF;
}
#contenu.page-cms .sommaire-type01 .bloc {
	display:block;
	float:none;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:auto;
	clear:left;
}
#contenu.page-cms .sommaire-type01 .bloc p.photo {
	float:left;
	margin:0px 10px 10px 0px;
	text-align:left;
	width:auto;
}

