/* CSS Document */
body {
	color: #6d6f71;
	font-family: Arial;
	font-size: 0.7em;
	background-color:none;
}
.clear_bas {
	width:auto;
}
.height {
	display:none;
}
#global {
	width:auto;
	position:relative;
}

/* OUTILS */
#outils {
	display:none;
}
.ariane {
	display:none;
}

/* BANDEAU & MASQUE */
#bandeau {
	display:none;
}
#masque {
	display:none;
}

/* ENTETE */
#entete {
	display:none;
}

/* PIED */
#pied {
	display:none;
}

/* MENU */
#menu {
	display:none;
}

/* BOX NEWSLETTER */
.box_newsletter a {
	display:none;
}

/* CONTENU */
#contenu {
	float:none;
	width:auto;
}
#contenu h2 {
	background-image:none;
	padding:0px 0px 0px 0px;
	font-size:1.2em;
	font-weight:bold;
	background-color:#FFF;
	float:none;
}
#contenu h2 span {
	background-image:none;
	padding:0px 0px 0px 0px;
}






































.titrepagecontenu {
	background-image:url(../img/forme01-o.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:2px 0px 2px 15px;
	font-weight:bold;
	background-color:#e5d8e9;
	display:block;
	float:left;
}
.titrepagecontenu span {
	background-image:url(../img/forme01-e.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding:2px 15px 2px 0px;
}

/* NAV + PAGINATION + RETOUR */
.nav {
	display:none;
}
.pagination {
	display:none;
}

/* FORMULAIRE ---------------------------------------------------- */
.explication {
	padding:10px;
	float:left;
	width:auto;
}
.explication2 {
	padding:0px 0px 0px 0px;
	background-color:#FFF;
	margin:0px 0px 0px 110px;
	background-image:none;
	width:338px;
}
.explication2 span {
	padding:0px 0px 0px 0px;
	background-image:none;
}
.explication2 span.forme01-se {
	display:none;
}
.cnil {
	display:none;
}
.formulaire .ligne01 {
	background-color:#FFF;
}
.formulaire .ligne02 {
	background-color:#FFF;
}
.formulaire h4 {
	background-image:none;
	padding:0px 0px 0px 0px;
	background-color:#FFF;
}
.formulaire h4 span {
	background-image:none;
	padding:0px 0px 0px 0px;
}

/* PAGE CONTACT ---------------------------------------------------- */
#contenu.page_contact .coord,
#contenu.page_newsletter .coord,
#contenu.page_ami .coord,
#contenu.page_brochures .coord {
	background-image:none;
}
#contenu.page_contact .zone03,
#contenu.page_newsletter .zone03,
#contenu.page_ami .zone03,
#contenu.page_brochures .zone03 {
	display:none;
}

/* CONFIRMATION ---------------------------------------------------- */
.confirmation {
	width:auto;
	height:auto;
	margin:10px 0px 0px 0px;
	_margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:none;
	text-align:left;
	float:none;
	display:block;
}

/* PAGE LIEN ---------------------------------------------------- */
#contenu.page_lien .zone01 {
	display:none;
}
#contenu.page_lien .zone02 {
	float:none;
	width:auto;
}
#contenu.page_lien .bloc {
	float:left;
	margin:10px 20px 10px 0px;
	_margin:10px 10px 10px 0px;
}


/* PAGE PLAN DU SITE ---------------------------------------------------- */
#contenu.page_plan .zone01 {
	display:none;
}
#contenu.page_plan .zone02 {
	float:none;
	width:auto;
}
#contenu.page_plan li {
	list-style:disc;
}
#contenu.page_plan li a {
	background-image:none;
	padding:0px 0px 0px 0px;
}
#contenu.page_plan li li a {
	background-image:none;
	padding:0px 0px 0px 0px;
}

/* PAGE RSS */
#contenu.page_rss .bloc {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 20px;
}

/* PAGE VENIR */

/* PAGE RECHERCHE PAR MOTS CLES ---------------------------------------------------- */
#contenu.page_recherche .bloc {
	float:none;
	width:auto;
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
}

/* PAGE CARNET DE VOYAGE */
#contenu.page_carnet .bloc {
	width:auto;
	margin:10px 0px 10px 0px;
	_margin:10px 0px 10px 0px;
	padding:5px 0px 5px 0px;
	border-top:#ebe0ee solid 1px;
}

/* INTRO & RESULTATS ---------------------------------------------------- */
.intro,
.resultats {
	padding:5px 0px 5px 0px;
	float:none;
	width:auto;
}

/* PAGE SEJOUR ---------------------------------------------------- */
#contenu.page_sejour ul.choix-sejour {
	margin:10px auto 10px auto;
	width:auto;
}
#contenu.page_sejour_recherche h3 {
	width:94px;
	height:62px;
	background-image:url(../img/sejour03-h3.gif);
	background-repeat:no-repeat;
	font-size:1.4em;
	font-weight:bold;
	color:#a6141c;
	padding:25px 0px 0px 35px;
	margin:10px 0px 0px 20px;
}
#contenu.page_sejour_listing .bloc {
	display:block;
	float:left;
	width:330px;
	margin:10px 20px 10px 0px;
	_margin:10px 10px 10px 0px;
	padding:5px 0px 5px 0px;
	border-top:#ebe0ee solid 1px;
}
#contenu.page_sejour_listing .centre {
	width:auto;
	float:none;
	display:block;
	padding:0px 0px 0px 0px;
}
#contenu.page_sejour_listing .right {
	width:auto;
	float:left;
	clear:left;
	display:block;
	padding:10px 0px 10px 0px;
}
#contenu.page_sejour_detail .centre {
	width:auto;
	float:none;
	display:block;
	padding:0px 0px 0px 0px;
}
#contenu.page_sejour_detail .right {
	width:auto;
	float:left;
	clear:left;
	display:block;
	padding:10px 0px 10px 0px;
}
#contenu.page_sejour_detail .bloc {
	margin:10px 25px 10px 16px;
	_margin:10px 25px 10px 8px;
	padding:5px 0px 5px 0px;
}
#contenu.page_sejour_detail .box_tarifs {
	padding:0px;
	background-color:#FFF;
	margin:0px 0px 10px 0px;
	float:none;
	width:auto;
}
#contenu.page_sejour_detail .box_autres {
	padding:0px;
	background-color:#FFF;
	margin:0px 0px 10px 0px;
	font-size:0.8em;
	float:none;
	width:auto;
}

/* ACTUS ---------------------------------------------------- */
#contenu.page_actu_listing .bloc,
#contenu.page_promo_listing .bloc {
	width:595px;
	margin:10px 25px 10px 16px;
	_margin:10px 25px 10px 8px;
	padding:0px 0px 0px 25px;
	background-image:none;
	min-height: auto;
}
#contenu.page_actu_listing .bloc .photo,
#contenu.page_promo_listing .bloc .photo {
	margin:0px 0px 0px 0px;
}
#contenu.page_actu_listing .bloc .elements,
#contenu.page_promo_listing .bloc .elements {
	width:450px;
}
#contenu.page_actu_listing .bloc p.theme,
#contenu.page_promo_listing .bloc p.theme,
#contenu.page_actu_detail .bloc p.theme {
	padding:0px 0px 0px 0px;
	background-color:#FFF;
	background-image:none;
	display:block;
	float:left;
	color:#000;
	text-transform:uppercase;
}
#contenu.page_actu_listing .bloc p.theme span,
#contenu.page_promo_listing .bloc p.theme span,
#contenu.page_actu_detail .bloc p.theme span {
	padding:0px 0px 0px 0px;
	background-image:none;
	display:block;
}
#contenu.page_actu_listing .bloc p.theme span.se,
#contenu.page_promo_listing .bloc p.theme span.se,
#contenu.page_actu_detail .bloc p.theme span.se {
	display:none;
}
#contenu.page_actu_detail .bloc {
	display:block;
	float:left;
	width:700px;
	margin:10px 0px 10px 0px;
	_margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	background-image:none;
}
#contenu.page_actu_detail .bloc .photo,
#contenu.page_promo_detail .bloc .photo {
	float:left;
	margin:0px 0px 0px 0px;
	width:220px;
	text-align:right;
}
#contenu.page_actu_detail .bloc .elements {
	float:left;
	margin:0px 0px 0px 10px;
	width:460px;
}
#contenu.page_promo_detail .centre {
	width:auto;
	float:none;
}
#contenu.page_promo_detail .right {
	width:auto;
	float:left;
	clear:left;
	display:block;
	padding:10px 0px 10px 0px;
}
#contenu.page_promo_detail .bloc {
	display:block;
	float:left;
	width:700px;
	margin:10px 0px 10px 0px;
	_margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	background-image:none;
}
#contenu.page_promo_detail .bloc .elements {
	float:left;
	margin:0px 0px 0px 10px;
	width:460px;
}

/* BOX OFFRES ---------------------------------------------------- */
.box_offres {
	width:auto;
	float:none;
	display:block;
	background-color:#cbc8e2;
	position:relative;
	margin:0px 0px 5px 0px;
}
.galet-promo,
.galet01,
.galet02,
.galet03,
.galet04,
.galet05,
.galet06,
.galet07,
.galet08 {
	background-image:none;
}

/* BOX INFOS 01 ---------------------------------------------------- */
.box_infos01 {
	width:auto;
	float:none;
	background-color:#FFF;
}

/* BOX INFOS 02 ---------------------------------------------------- */
.box_infos02 {
	width:auto;
	float:none;
}

/* GOOGLE MAPS ---------------------------------------------------- */
.googlemaps {
	display:none;
}

/* PAGE PRESSE ---------------------------------------------------- */
#contenu.page_presse .zone01 {
	display:none;
}
#contenu.page_presse .zone02 {
	float:none;
	width:auto;
	padding:0px;
}
#contenu.page_presse .diaporama {
	display:none;
}
#contenu.page_presse .zone02 h3 {
	background-image:none;
	background-repeat:no-repeat;
	float:none;
	width:auto;
	height:auto;
}
#contenu.page_presse .zone02 h3 span {
	display:block;
}
#contenu.page_presse .zone02 .intro {
	padding:5px 0px 30px 0px;
	float:none;
	width:auto;
}
#contenu.page_presse .zone02 ul.menu-presse li {
	list-style:disc;
	float:left;
	clear:left;
	white-space:nowrap;
}
#contenu.page_presse .zone02 ul.menu-presse li.type1 {
	margin:0px 0px 0px 0px;
}
#contenu.page_presse .zone02 ul.menu-presse li.type2 {
	margin:0px 0px 0px 0px;
}
#contenu.page_presse .zone02 ul.menu-presse li.type3 {
	margin:0px 0px 0px 0px;
}
#contenu.page_presse .zone02 ul.menu-presse li.type4 {
	margin:0px 0px 0px 0px;
}
#contenu.page_presse .zone02 ul.menu-presse li a {
	background-image:none;
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;
	font-size:1.1em;
	display:block;
	color:#83586f;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}
#contenu.page_presse table.presse {
	width:700px;
	margin:0px 0px 0px 0px;
}
#contenu.page_presse table.presse th {
	background-color:#FFF;
	font-size:1em;
	color:#6d6f71;
	border-bottom:#CCC solid 3px;
}
#contenu.page_presse table.presse td {
	background-color:#FFF;
	color:#6d6f71;
	border-bottom:#CCC solid 1px;
}
#contenu.page_presse table.presse th a {
	color:#6d6f71;
	text-decoration:none;
	background-image:none;
	padding:0px 0px 0px 0px;
}
a.files_doc {
	background-image:none;
	padding:0px 0px 0px 0px;
}
#contenu.page_presse .bloc {
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#contenu.page_presse .bloc .diaporama {
	display:none;
}
#contenu.page_presse .bloc h3 {
	margin:0px 0px 0px 0px;
}

/* PAGE BROCHURES ---------------------------------------------------- */
#contenu.page_brochures .bloc {
	display:block;
	float:left;
	clear:left;
	width:auto;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 20px;
	background-image:none;
	min-height: auto;
}
#contenu.page_brochures .bloc .elements {
	float:left;
	margin:30px 0px 0px 10px;
	width:300px;
}
#contenu.page_brochures .brochures-selection {
	width:auto;
	margin:10px 0px 10px 0px;
}

/* PAGE CMS ---------------------------------------------------- */
#contenu.page_cms .detail {
	padding:0px;
	display:block;
	float:none;
	width:auto;
}
#contenu.page_cms #zone1,
#contenu.page_cms #zone2,
#contenu.page_cms #zone3,
#contenu.page_cms #zone4,
#contenu.page_cms #zone5 {
	display:none;
}
#contenu.page_cms .zone {
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}

/* THEME MEDITERRANEE */

/* THEME BIEN-ETRE */

/* THEME PLEINE NATURE */

/* THEME MONTAGNE PYRENNEES */

/* THEME ART DE VIVRE */

/* THEME CULTURE PATRIMOINE */

/* THEME JEUNES */

/* THEME SEMINAIRES CONGRES */

