/* GLOBAL */
* {
	padding:0px;
	margin:0px;
}
html {font-size: 100%;}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	background:none;
}
.global {
	width: 100%;
	background:none;
}

.global div.fond_mascotte {
	background-image:none;
}
.bas_contenu {
	display:none;
}
.actualisation {
	display:none;
}

/* CONTENU //////////////////////////////////////*/

.contenu {
	width:auto;
}
.animal {
	display:none;
}
.train {
	display:none;
}
.bas_contenu {
	display:none;
}
.contenu .gauche {
	width:auto;
}
.contenu .gauche .information {
	float:left;
	width:auto;
	background:none;
}
.contenu .gauche .information .angle {
	display:none;
}
.contenu .gauche .flash {
	display:none;
}
.contenu .droite {
	display:none;
}

/* MENU 2 : ORGANISEZ VOTRE SEJOUR */
#menu2 {
	display:none;
}

/* MENU 3 : BASELINE */
#menu3 {
	display:none;
}

/* ENTETE */
.entete {
	display:none;
}

/* MENU */
#menu {
	display:none;
}

/* PIED //////////////////////////////////////*/
.pied {
	display:none;
}

/* SEJOUR */
.sejour {
	width:100%;
}
.sejour h3 {
	background:none;
	height:46px;
}
.sejour h3 span {
	display:none;
}
.sejour .zone1 {
	width:253px;
	float:left;
	padding-left:11px;
}
.sejour .zone1 .photo {
	margin-top:11px;
	text-align:center;
	width:237px;
	float:left;
}
.sejour .zone1 .lien_carto {
	display:none;
}
.sejour .zone2 {
	width:380px;
	margin-top:11px;
	float:left;
}
.sejour .zone2 .zone2_left {
	width:180px;
	float:left;
}
.sejour .zone2 .zone2_right {
	width:180px;
	float:right;
}
.sejour .listing {
	float:none;
	clear:left;
	width:100%;
	padding: 10px 10px 0px 10px;
}
.sejour .listing .photo{
	float:left;
	width:248px;
	text-align:right;
}
.sejour .resultats {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}
.sejour .pagination {
	margin-left:0px;
}

.bt_infos {
	display:none;
}
.sejour .offre {
	float:left;
	width:300px;
	text-align:justify;
	position:relative;
}
.sejour .formulaire {
	display:none;
}
.sejour .formulaire div select {
	font-size:1em;
	width:300px;
	padding:1px 3px 1px 3px;
	float:left;
	margin:2px 0px 2px 0px;
}

.sejour .formulaire div label {
	float:left;
	width:228px;
	text-align:right;
	padding-right:5px;
	clear:left;
	margin:2px 0px 2px 0px;
	display:block;
	font-weight:bold;
}
.sejour .formulaire div select {
	font-size:1em;
	width:300px;
	padding:1px 3px 1px 3px;
	float:left;
	margin:2px 0px 2px 0px;
}
.sejour .zone2 ul li {
	list-style:none;
	background-image:url(/images/sejour/hebergement/zone1_puce.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}
.sejour .zone1 .responsable {
	color:#000000;
}
.sejour .zone1 .box2 {
	color:#000000;
}

/* SEJOUR HEBERGEMENT */
.sejour .sejour_hebergement .zone1 .intitule {
	font-size:1em;
	font-weight:bold;
	color:#000000;
}
.sejour .sejour_hebergement .zone1 .box1 {
	background:none;
	width:237px;
	float: left;
	margin-top:1px;
	padding:0px 0px 12px 0px;
}
.sejour .sejour_hebergement .zone1 ul li {
	list-style:none;
	background-image:url(/images/sejour/hebergement/zone1_puce.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}
.sejour .sejour_hebergement .zone1 .box1 div {
	background:none;
	padding:10px;
}
.sejour .sejour_hebergement .zone1 .box2 {
	background:none;
	width:237px;
	float: left;
	padding: 0px 16px 20px 0px;
}
.sejour .sejour_hebergement .zone1 .box2 div {
	background:none;
	padding:10px;
}




/* SEJOUR VISITES & DECOUVERTES */
.sejour .sejour_visite .zone1 .intitule {
	font-size:1em;
	font-weight:bold;
	color:#000000;
}
.sejour .sejour_visite .zone1 .box1 {
	background:none;
	width:237px;
	float: left;
	margin-top:1px;
	padding:0px 0px 12px 0px;
}
.sejour .sejour_visite .zone1 ul li {
	list-style:none;
	background-image:url(/images/sejour/visite/zone1_puce.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}
.sejour .sejour_visite .zone1 .box1 div {
	background:none;
	padding:10px;
}
.sejour .sejour_visite .zone1 .box2 {
	background:none;
	width:237px;
	float: left;
	padding: 0px 16px 20px 0px;
}
.sejour .sejour_visite .zone1 .box2 div {
	background:none;
	padding:10px;
}


/* SEJOUR SPORTS & LOISIRS */
.sejour .sejour_loisirs .zone1 .intitule {
	font-size:1em;
	font-weight:bold;
	color:#000000;
}
.sejour .sejour_loisirs .zone1 .box1 {
	background:none;
	width:237px;
	float: left;
	margin-top:1px;
	padding:0px 0px 12px 0px;
}
.sejour .sejour_loisirs .zone1 ul li {
	list-style:none;
	background-image:url(/images/sejour/loisirs/zone1_puce.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}
.sejour .sejour_loisirs .zone1 .box1 div {
	background:none;
	padding:10px;
}
.sejour .sejour_loisirs .zone1 .box2 {
	background:none;
	width:237px;
	float: left;
	padding: 0px 16px 20px 0px;
}
.sejour .sejour_loisirs .zone1 .box2 div {
	background:none;
	padding:10px;
}



/* SEJOUR ESCAPADES */
.sejour .sejour_escapade .zone1 .intitule {
	font-size:1em;
	font-weight:bold;
	color:#000000;
}
.sejour .sejour_escapade .zone1 .box1 {
	background:none;
	width:237px;
	float: left;
	margin-top:1px;
	padding:0px 0px 12px 0px;
}
.sejour .sejour_escapade .zone1 ul li {
	list-style:none;
	background-image:url(/images/sejour/escapade/zone1_puce.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}
.sejour .sejour_escapade .zone1 .box1 div {
	background:none;
	padding:10px;
}
.sejour .sejour_escapade .zone1 .box2 {
	background:none;
	width:237px;
	float: left;
	padding: 0px 16px 20px 0px;
}
.sejour .sejour_escapade .zone1 .box2 div {
	background:none;
	padding:10px;
}


/* SEJOUR RESTAURATION */
.sejour .sejour_restauration .zone1 .intitule {
	font-size:1em;
	font-weight:bold;
	color:#000000;
}
.sejour .sejour_restauration .zone1 .box1 {
	background:none;
	width:237px;
	float: left;
	margin-top:1px;
	padding:0px 0px 12px 0px;
}
.sejour .sejour_restauration .zone1 ul li {
	list-style:none;
	background-image:url(/images/sejour/restauration/zone1_puce.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}
.sejour .sejour_restauration .zone1 .box1 div {
	background:none;
	padding:10px;
}
.sejour .sejour_restauration .zone1 .box2 {
	background:none;
	width:237px;
	float: left;
	padding: 0px 16px 20px 0px;
}
.sejour .sejour_restauration .zone1 .box2 div {
	background:none;
	padding:10px;
}



/* SEJOUR ENFANTS & SCOLAIRES */

.sejour .sejour_enfant .zone1 .intitule {
	font-size:1em;
	font-weight:bold;
	color:#000000;
}
.sejour .sejour_enfant .zone1 .box1 {
	background:none;
	width:237px;
	float: left;
	margin-top:1px;
	padding:0px 0px 12px 0px;
}
.sejour .sejour_enfant .zone1 .intitule {
	font-size:1em;
	font-weight:bold;
	color:#094b52;
}
.sejour .sejour_enfant .zone1 ul li {
	list-style:none;
	background-image:url(/images/sejour/enfant/zone1_puce.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}
.sejour .sejour_enfant .zone1 .box1 div {
	background:none;
	padding:10px;
}
.sejour .sejour_enfant .zone1 .box2 {
	background:none;
	width:237px;
	float: left;
	padding: 0px 16px 20px 0px;
}
.sejour .sejour_enfant .zone1 .box2 div {
	background:none;
	padding:10px;
}


/* PDF */

/* NAVIAGTION PAGE */
.page_nav {
	display:none;
}

/* BOUTON NAVIGATION */
.bouton_nav {
	display:none;
}
.bouton_nav2 {
	display:none;
}

/* BOUTONS */

/* PAGINATION */
.pagination {
	display:none;
}

/* PAGE ACTUALITES */
.page_actualite {
	margin-bottom:20px;
}
.page_actualite h3 {
	background-repeat:no-repeat;
	height:30px;
}
.page_actualite h3 span {
	display:none;
}
.page_actualite .listing,
.page_actualite .detail {
	width:100%;
}
.page_actualite .listing .photo,
.page_actualite .detail .photo {
	float:left;
	width:248px;
	text-align:right;
}
.page_actualite .actu {
	float:left;
	width:370px;
	text-align:justify;
	margin-bottom:10px;
}


/* RESULTATS */

/* PAGE DOSSIERS / COMMUNIQUES DE PRESSE |||| GALERIES PHOTOS ||| ESPACE DOCUMENTAIRE ||| CONTACT ||| BROCHURES ||| MENTION LEGALES ||| PLAN DU SITE ||| RECHERCHE PAR MOTS CLES */
.page_presse h3,
.page_galerie h3,
.page_documentaire h3,
.page_contact h3,
.page_brochures h3,
.page_mention h3,
.page_plan h3,
.page_recherche h3 {
	background:none;
}
.page_presse .listing,
.page_documentaire .listing {
	width:auto;
}

.page_presse table,
.page_documentaire table  {
	width:100%;
}
.page_galerie .listing {
	float:left;
	width:100%;
	padding: 10px 2px 10px 2px;
}
.page_galerie .bloc {
	float:left;
	width:150px;
	background-color:#80aa0b;
	padding: 3px;
	margin-right:5px;
	margin-bottom:15px;
}
.page_brochures .listing {
	float:left;
	width:100%;
	padding: 10px 50px 10px 50px;
}
.page_brochures .listing .photo {
	float:left;
	text-align:left;
	width:150px;
}
.page_brochures .listing .photo img {
	margin-left:20px;
}
.page_brochures .doc {
	float:left;
	width:370px;
	text-align:justify;
}
.page_brochures p.titre {
	color:#8b0b02;
	text-decoration:none;
	font-weight:bold;
	background-image:url(/images/puce_organisez.gif);
	background-repeat:no-repeat;
}
.page_brochures .doc2 {
	float:left;
	width:630px;
	text-align:justify;
}


/* PAGE AGENDA */
.page_agenda {
	margin-bottom:20px;
}
.page_agenda h3 {
	background-repeat:no-repeat;
	height:30px;
}
.page_agenda h3 span {
	display:none;
}
.page_agenda .rss {
	float:right;
	width:234px;
	margin-bottom:5px;
	position:relative;
}
.page_agenda .rss img {
	float:right;
	border:0;
	margin-right:10px;
}
.page_agenda .listing {
	width:auto;
}
.page_agenda .formulaire {
	display:none;
}
.page_agenda .evenement {
	width:100%;
}
.page_agenda .detail {
	width:100%;
}
.page_agenda .detail .photo {
	float:left;
	width:248px;
	text-align:right;
}
.page_agenda .detail .photo img {
	margin-right:10px;
}
.page_agenda .page_nav {
	margin-left:248px;
	padding-top:20px;
}
.page_agenda .bouton_nav {
	margin-left:248px;
}

