@charset "utf-8";
/* --------------------------------------------------------------------------------------------- Reset et styles de base */
	* {
		padding:0;
		margin:0
	}
	body {
		font-size:62.5%;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#3d3d3d;
		background:#fff url(../images/background/body.jpg) no-repeat center 120px
	}
	/* Découvrir et visiter */
	body.niveau2_12217 {background-image:url(../images/tetieres/interne01.jpg)}
	/* Préparer votre séjour */
	body.niveau2_12218 {background-image:url(../images/tetieres/interne02.jpg)}
	/* Groupes */
	body.niveau2_12219 {background-image:url(../images/tetieres/interne03.jpg)}
	/* Affaires */
	body.niveau2_12220 {background-image:url(../images/tetieres/interne04.jpg)}
/* ----------------------------------------------------------------------------------- Titres */
	h1, h2, h3, h4, h5, h6 {font-family:Georgia, "Times New Roman", Times, serif}
	h2 {margin-bottom:5px}
	h3 {margin-bottom:4px}
	h4 {margin-bottom:3px}
	h5,
	h6 {margin-bottom:2px}
/* ----------------------------------------------------------------------------------- Paragraphes */
	p {
		line-height:1.6em;
		margin-bottom:10px
	}
/* ----------------------------------------------------------------------------------- Liens */
	a {
		color:#522f0c;
		text-decoration:none
	}
	a:hover,
	a:focus {text-decoration:underline}
	a img {border:none}
/* ----------------------------------------------------------------------------------- Listes */
	ul,
	ol {
		list-style:none;
		margin-bottom:10px
	}
/* ----------------------------------------------------------------------------------- Emphases */
	strong {
		font-style:normal;
		font-weight:bold
	}
	em {
		font-style:italic;
		font-weight:normal
	}
/* ----------------------------------------------------------------------------------- Autres */
	abbr,
	acronym {border-bottom:1px dotted}
	address {font-style:normal}
	kbd {
		font-size:1.2em;
		background:#e5e5e5;
		padding:0 2px;
		border:solid 1px #ccc;
		border-right:solid 1px #999;
		border-bottom:solid 1px #999
	}
/* --------------------------------------------------------------------------------------------- Recurrent */
	.masquer,
	.contre_les_robots {
		overflow:hidden;
		position:absolute;
		top:-1000px;
		width:1px;
		height:1px
	}
/* ----------------------------------------------------------------------------------- Meta */
	p.meta {
		font-style:italic;
		color:#777
	}
/* ----------------------------------------------------------------------------------- Liens */
	a.lien_externe {
		background:url(../images/background/lien_externe.gif) no-repeat right center;
		padding:0 14px 0 0
	}
	a.lien_continuation {
		display:block;
		float:right;
		color:#fff;
		background:#693f47 url(../images/background/puce03.gif) no-repeat right top;
		padding:1px 30px 2px 8px
	}
/* ----------------------------------------------------------------------------------- Formulaire */
/* ------------------------------------------------------------------------- Champs */
	input.champ:hover {background:#faf8f6}
	input.champ:focus {background:#f3eee9}
/* ------------------------------------------------------------------------- Boutons */
	input.bouton {
		font-family:tahoma;
		font-size:1.1em;
		color:#fff;
		background:#777;
		border:1px solid #777;
		padding:1px;
		cursor:pointer
	}
	input.bouton.secondaire {
		color:#fff;
		background:#999;
		border:1px solid #999
	}
/* --------------------------------------------------------------------------------------------- Depuis editeur */
	.retour_chariot {clear:both}
/* ----------------------------------------------------------------------------------- Alignements */
	.alignement01 {text-align:left}
	.alignement02 {text-align:right}
	.alignement03 {text-align:center}
/* ----------------------------------------------------------------------------------- Espacements */
	.espacement01 {margin-bottom:0}
	.espacement02 {margin-bottom:20px}
	.espacement03 {margin-bottom:30px}
	.espacement04 {margin-bottom:40px}
/* ----------------------------------------------------------------------------------- Titres */
	#contenu h2 {
		font-size:1.5em;
		color:#693f47
	}
	#contenu h3 {
		font-size:1.3em;
		color:#404040
	}
	#contenu h4 {
		font-size:1.1em;
		color:#34332f
	}
	#contenu h5,
	#contenu h6 {font-size:1em}
/* ----------------------------------------------------------------------------------- Listes */
	#contenu ul,
	#contenu ol {
		overflow:hidden;
		line-height:1.6em;
		zoom:1;
		padding:0 12px
	}
	#contenu ul li {
		background:url(../images/background/puce01.gif) no-repeat left 6px;
		padding:0 0 2px 11px
	}
	#contenu ol li {
		list-style-type:decimal;
		list-style-position:inside;
		padding:0 0 2px 0
	}
	#contenu ul li ul,
	#contenu ol li ol {	
		padding:2px 0 0 15px;
		margin:0
	}
/* ----------------------------------------------------------------------------------- Mise en avant */
	.mise_en_avant {
		overflow:hidden;
		zoom:1;
		background:#f2edde;
		padding:8px 10px 0 10px;
		margin:0 0 10px 0
	}
	p.mise_en_avant {padding-bottom:10px}
/* ----------------------------------------------------------------------------------- Zone contextuelle */
	div.zone_contextuelle {
		float:right;
		width:180px;
		background:#f2edde;
		padding:10px 10px 0 10px;
		margin:0 0 10px 10px
	}
/* ----------------------------------------------------------------------------------- Citations */
	q {
		font-style:italic;
		quotes: "« " " »";
		padding:0 2px
	}
	blockquote {
		overflow:hidden;
		zoom:1;
		line-height:1.5em;
		font-style:italic;
		background:#f7f6f3 url(../images/background/citation.gif) no-repeat 98% 8px;
		padding:10px 45px 10px 10px;
		margin:0 0 10px 0
	}
	blockquote p {margin-bottom:0}
/* ----------------------------------------------------------------------------------- Object */
	div.object-left,
	div.object-right,
	div.object-center {margin:0 0 10px 0}
	div.object-left {
		float:left;
		margin-right:10px
	}
	div.object-right {
		float:right;
		margin-left:10px
	}
	div.object-center {text-align:center}
/* ----------------------------------------------------------------------------------- Images */
	div.image {margin:0 0 6px 0}
	div.image img {
		vertical-align:top;
		margin:0 0 1px 0
	}
/* ------------------------------------------------------------------------- Légendes et copyright */
	div.image p {
		text-align:left;
		line-height:1.3em;
		font-size:.9em;
		font-style:italic;
		color:#666;
		padding:1px 0 0 0
	}
	div.object-center div.image p {margin:0 auto}
	div.image p span {
		display:block;
		padding:0 3px;
		margin:0 auto
	}
	div.image p span abbr {border:0}
/* ----------------------------------------------------------------------------------- Fichiers en téléchargement */
	a.fichier {
		background-repeat:no-repeat;
		background-position:left top;
		padding:2px 0 1px 22px
	}
	a.pdf {background-image:url(../images/background/pdf.gif)}
	a.msword {background-image:url(../images/background/msword.gif)}
	a.ms-excel {background-image:url(../images/background/ms-excel.gif)}
	a.text {background-image:url(../images/background/text.gif)}
	a.spreadsheet {background-image:url(../images/background/spreadsheet.gif)}
	a.plain {background-image:url(../images/background/plain.gif)}
	a.fichier span {
		font-size:.9em;
		color:#666
	}
/* ----------------------------------------------------------------------------------- Tableaux de données */
	#contenu table {
		width:100%;
		border-collapse:collapse
	}
	table.tableau_donnees {
		border-top:1px solid #ccc;
		margin:0 0 10px 0
	}
	table.tableau_donnees p {margin-bottom:0}
	table.tableau_donnees caption {
		text-align:left;
		font-weight:bold;
		color:#555;
		padding:0 0 4px 0
	}
	table.tableau_donnees tr th {
		font-weight:normal;
		background:#f2edde;
		border-bottom:1px solid #ccc;
		padding:4px
	}
	table.tableau_donnees tr td {
		vertical-align:top;
		border-bottom:1px dashed #ccc;
		padding:6px 4px
	}
	table.tableau_donnees tr.alterne td {background-color:#f7f7f7}
	table.tableau_donnees tr.survol td {background-color:#efefef}
/* --------------------------------------------------------------------------------------------- Global */
	#global {
		position:relative;
		z-index:2;
		width:980px;
		font-size:1.1em;
		margin:0 auto
	}
/* ----------------------------------------------------------------------------------- Entête */
	#entete {
		overflow:hidden;
		zoom:1;
		background:url(../images/background/entete.gif) no-repeat 341px 18px;
		padding:6px 0 16px 17px;
		margin:0 0 1px 0
	}
/* ------------------------------------------------------------------------- Logo */
	#entete h1 {
		float:left;
		margin:26px 23px 0 0
	}
	#entete h1 img {vertical-align:top}
/* ------------------------------------------------------------------------- Accès rapide */
	#entete ul {
		float:left;
		background:url(../images/background/separateur01.gif) repeat-y;
		padding:0 25px 0 13px;
		margin:0
	}
	#entete ul li {
		padding:4px 0;
		margin:1px 0 3px 0
	}
	#entete ul li a {color:#1d221e}
/* ------------------------------------------------------------------------- Recherche */
	#entete form {
		float:left;
		width:137px;
		background:url(../images/background/separateur01.gif) repeat-y;
		padding:4px 10px 10px 13px
	}
	#recherche_champ {
		width:129px;
		font-size:1em;
		font-style:italic;
		color:#bebebe;
		border:1px solid #bebebe;
		padding:2px 0 2px 6px;
		margin:8px 0
	}
	#recherche_champ:hover {
		color:#999;
		border-color:#999
	}
	#recherche_champ:focus {
		font-style:normal;
		color:#000;
		border-color:#000
	}
	#recherche_bouton {
		font-size:1em;
		color:#fff;
		background:url(../images/background/bouton.gif) repeat-x;
		border:0;
		padding:1px;
		cursor:pointer
	}
/* ------------------------------------------------------------------------- Deconnexion */
	#deconnexion {
		color:#ff0000;
		margin:0 0 0 13px
	}
/* ------------------------------------------------------------------------- Choix langue */
	#entete p {
		float:left;
		background:#fff url(../images/background/separateur01.gif) repeat-y;
		padding:5px 0 32px 10px;
		margin:0
	}
	#entete p a {
		display:block;
		background-repeat:no-repeat;
		padding:10px 0 0 0;
		margin:0 0 3px 0
	}
	#entete p a.version01 {background-image:url(../images/background/version01.png)}
	#entete p a.version02 {background-image:url(../images/background/version02.png)}
/* ----------------------------------------------------------------------------------- Carte du territoire */
	a.carte {
		float:left;
		width:201px;
		height:33px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.2em;
		font-weight:bold;
		color:#3d3d3f;
		background:url(../images/background/carte02.png) no-repeat;
		padding:3px 0 0 25px;
		margin:0 0 0 65px;
		cursor:pointer
	}
/* ----------------------------------------------------------------------------------- Panier d'infos */
	#panier_infos {
		overflow:hidden;
		float:right;
		width:169px;
		color:#fff;
		background:#502e0c url(../images/background/panier_infos.jpg) no-repeat left bottom;
		padding:8px 12px 10px 15px;
		margin:0 0 252px 0
	}
	#panier_infos h2 {
		font-size:1.4em;
		color:#d9a603;
		padding:0 0 6px 0;
		margin:0
	}
	#panier_infos p {
		padding:0 0 7px 0;
		margin:0
	}
	#panier_infos a {
		float:right;
		font-size:.9em;
		font-weight:bold;
		color:#d9a603
	}
/* ----------------------------------------------------------------------------------- Navigation principale */
/* ------------------------------------------------------------------------- Premier niveau */
	#menu {
		position:relative;
		float:left;
		width:958px;
		text-transform:uppercase;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.2em;
		border:1px solid #fff;
		border-bottom:0;
		background:#d9a603 url(../images/background/nav01_ul.gif) repeat-x left bottom;
		padding:4px 0 0 20px;
		margin:0 0 55px 0
	}
	#menu li {display:inline}
	#menu li a,
	#menu li strong {
		float:left;
		color:#3d3d3d;
		padding:14px 22px;
		margin:0 41px
	}
	#menu li strong {font-weight:normal}
	#menu li a:hover,
	#menu li a:focus,
	#menu li strong,
	#menu li.on a,
	body.niveau2_12217 #noeud_12217 a,
	body.niveau2_12218 #noeud_12218 a,
	body.niveau2_12219 #noeud_12219 a,
	body.niveau2_12220 #noeud_12220 a {
		border:1px solid #fff;
		border-bottom:0;
		background:#f4efe0 url(../images/background/nav01_a_actif.gif) repeat-x left bottom;
		padding:13px 21px 14px 21px
	}
/* ------------------------------------------------------------------------- Second niveau */
	#menu ul {
		display:none;
		position:absolute;
		top:57px;
		text-transform:none;
		font-family:Verdana, Arial, Helvetica, sans-serif
	}
	#menu #noeud_12217 ul,
	#menu #noeud_12218 ul {left:15px}
	#menu #noeud_12219 ul,
	#menu #noeud_12220 ul {right:15px}
	#menu ul li {margin:0 5px 0 0}
	#menu ul a,
	#menu ul strong {
		float:none;
		padding:0;
		margin:0 5px 0 0
	}
	#menu ul a:hover,
	#menu ul a:focus,
	#menu ul strong,
	#menu li.on ul a {
		border:0;
		background:none;
		padding:0
	}
	#menu ul strong {font-weight:bold}
/* ----------------------------------------------------------------------------------- Titres habillés */
	.titre01 {
		float:left;
		text-transform:uppercase;
		font-size:1.1em;
		color:#fff;
		background-repeat:no-repeat;
		background-position:left top
	}
	.titre01 span {
		display:block;
		background-repeat:no-repeat;
		background-position:right bottom;
		padding:5px 40px 5px 20px
	}
	.titre01.habillage01 {
		background-color:#3d3d3d;
		background-image:url(../images/background/titre01_gauche.gif)
	}
	.titre01.habillage01 span {background-image:url(../images/background/titre01_droit.gif)}
	.titre01.habillage02 {
		background-color:#693f47;
		background-image:url(../images/background/titre02_gauche.gif)
	}
	.titre01.habillage02 span {background-image:url(../images/background/titre02_droit.gif)}
	.titre01.habillage03 {
		background-color:#522f0c;
		background-image:url(../images/background/titre03_gauche.gif)
	}
	.titre01.habillage03 span {background-image:url(../images/background/titre03_droit.gif)}
/* ----------------------------------------------------------------------------------- Liste de liens 01 (En un clic) */
	#liste_liens01 {
		overflow:hidden;
		zoom:1;
		clear:both;
		font-size:1.1em;
		background:#404040;
		padding:21px 23px
	}
	#liste_liens01 li a {
		display:block;
		zoom:1;
		color:#fff;
		background:url(../images/background/puce02.gif) no-repeat left 5px;
		padding:1px 0 1px 12px;
		margin:0 0 9px 0
	}
/* ----------------------------------------------------------------------------------- Encart 01 (séjour & réservation) */
	div.encart01 {
		position:relative;
		overflow:hidden;
		zoom:1;
		clear:left
	}
	div.encart01 div {
		position:absolute;
		left:0;
		bottom:0;
		width:300px;
		background:#000;
		background-color:rgb(0, 0, 0); /* alternative solide */ 
    	background-color:rgba(0, 0, 0, 0.6);
		padding:6px 5px 8px 5px
	}
	div.encart01 h3 {font-size:1.5em}
	div.encart01 h3 a {color:#d9a603}
	div.encart01 p {
		color:#fff;
		margin:0
	}
	div.encart01 img {vertical-align:middle}
	div.encart01 p.prix {
		position:absolute;
		top:7px;
		right:5px;
		width:87px;
		min-height:68px;
		line-height:normal;
		text-align:center;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:.9em;
		font-weight:bold;
		background-image:url(../images/background/prix.png);
		padding:28px 0 0 7px
	}
	div.encart01 p.prix strong {
		display:block;
		font-size:2.3em
	}
	div.encart01 p.prix strong abbr {
		font-size:.8em;
		font-weight:normal;
		border:0
	}
/* --------------------------------------------------------------------------------------------- Colonne 01 (droite) */
	#colonne01 {
		float:right;
		width:310px;
	}
/* ----------------------------------------------------------------------------------- Liens image */
	a.lien_image {
		display:block;
		float:left;
		width:134px;
		text-transform:uppercase;
		text-align:right;
		line-height:1.5em;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.1em;
		font-weight:bold;
		color:#fff;
		background-repeat:no-repeat;
		background-color:#3d3d3d;
		padding:5px 8px 69px 8px;
		margin:15px 0 0 0
	}
	a.lien_image.lien_image01 {
		background-image:url(../images/background/carte01.png);
		margin-right:10px
	}
	a.lien_image.lien_image02 {background-image:url(../images/background/destination.png)}
/* ----------------------------------------------------------------------------------- Nav02 */
/* ------------------------------------------------------------------------- Premier niveau */
	#nav02 {
		overflow:hidden;
		zoom:1;
		clear:both;
		background:#d9a500;
		padding:8px 20px;
		margin:0 0 25px 0
	}
	#nav02 li {clear:both}
	#nav02 li a,
	#nav02 li strong {
		display:block;
		float:left;
		color:#3d3d3d;
		background:url(../images/background/nav02_a.gif) no-repeat 4px 4px;
		padding:3px 5px 3px 22px;
		margin:0 0 2px 0
	}
	#nav02 li a:hover,
	#nav02 li a:focus,
	#nav02 li strong,
	#nav02 li a.actif {
		background-color:#eed68a;
		background-image:url(../images/background/nav02_a_actif.gif)
	}
/* ------------------------------------------------------------------------- Second niveau */
	#nav02 ul {
		font-size:.9em;
		padding:0 0 0 25px;
		margin:0
	}
	#nav02 ul a,
	#nav02 ul a:hover,
	#nav02 ul a:focus,
	#nav02 ul strong,
	#nav02 ul a.actif {
		background:url(../images/background/puce01.gif) no-repeat left 6px;
		padding:2px 0 2px 12px
	}
/* ----------------------------------------------------------------------------------- Liste de liens 01 (En un clic) */
	#liste_liens01 {
		padding-bottom:12px;
		margin:0 0 25px 0
	}
/* --------------------------------------------------------------------------------------------- Contenu */
	#contenu {
		float:left;
		width:658px;
		padding:0 12px 0 0
	}
	#contenu a {text-decoration:underline}
	#contenu a:hover,
	#contenu a:focus {text-decoration:none}
/* ----------------------------------------------------------------------------------- Fil d'ariane */
	#fil_ariane {font-size:.9em}
	#fil_ariane a {
		color:#3d3d3d;
		text-decoration:none
	}
	#fil_ariane a:hover,
	#fil_ariane a:focus {text-decoration:underline}
/* ----------------------------------------------------------------------------------- h1 */
	#contenu h1 {
		font-size:1.9em;
		color:#d9a603;
		margin:0 0 10px 0
	}
	#contenu h1 span {
		display:block;
		font-size:.7em;
		color:#666;
		margin:2px 0 0 0
	}
/* ----------------------------------------------------------------------------------- Introduction */
	p.introduction {font-weight:bold}
/* ----------------------------------------------------------------------------------- Vue line */
	div.vue_line {
		clear:left;
		overflow:hidden;
		zoom:1;
		border-bottom:1px dashed #e5e5e5;
		padding:0 0 8px 0;
		margin:0 0 8px 0
	}
	#contenu div.vue_line a {text-decoration:none}
	#contenu div.vue_line a:hover,
	#contenu div.vue_line a:focus {text-decoration:underline}
	div.vue_line p.meta {margin-bottom:0}
	div.vue_line img {
		float:left;
		margin:0 10px 0 0
	}
	div.vue_line a.lien_continuation {float:left}
/* ----------------------------------------------------------------------------------- Galeries */
/* ------------------------------------------------------------------------- Theme */
	div.theme {
		clear:both;
		border:1px solid #d0d0d0;
		background:#e8e8e8;
		padding:10px
	}
	div.theme img {
		border:2px solid #fff;
		margin:10px 25px
	}
/* --------------------------------------------------------------- Lien voir le thème */
	div.voir_theme {
		text-align:right;
		font-weight:bold;
		padding:0 0 20px 0
	}
	div.voir_theme a {
		float:right;
		background:#e8e8e8;
		padding:4px 10px
	}	
/* ------------------------------------------------------------------------- Diaporama */
	#diaporama {
		float:left;
		width:100%;
		margin-top:10px
	}
	#diaporama a.lightbox {text-decoration:none}
	#diaporama a.lightbox img {
		border:1px solid #ccc;
		padding:5px;
		margin:0 45px 20px 0
	}
	#diaporama a.lightbox:hover img,
	#diaporama a.lightbox:focus img {background:#e4e4e4}
/* ------------------------------------------------------------------------- Ecard */
	#ecard {
		border:1px solid #d0d0d0;
		background:#e8e8e8;
		padding:10px;
		margin:0 0 20px 0
	}
	#ecard a {text-decoration:none}
	#ecard img {
		border:2px solid #fff;
		margin:10px 8px
	}
	#ecard div.flash {
		border-bottom:1px dashed #ccc;
		text-align:center;
		padding:10px 0
	}
	#ecard a.choisir_carte {
		display:block;
		text-decoration:underline
	}
	#ecard a.choisir_carte:hover,
	#ecard a.choisir_carte:focus {text-decoration:none}
	#ecard div.object-center img {margin-bottom:5px}
	#ecard div.image span.legende,
	#ecard div.image span.copyright {font-size:1em}
/* ----------------------------------------------------------------------------------- Commentaires */
	#commentaires {
		clear:both;
		overflow:hidden;
		padding:30px 0 20px 0
	}
	#commentaires h2 {margin-bottom:10px}
	div.commentaire em {
		float:right;
		margin-top:-20px
	}
	div.commentaire blockquote strong {font-style:normal}
/* ----------------------------------------------------------------------------------- Navigation */
	div.navigation {padding-top:10px}
	div.navigation a.precedent {
		background:url(../images/background/retour.gif) no-repeat left 2px;
		padding-left:17px
	}
	div.navigation a.suivant {
		float:right;
		background:url(../images/background/suivant.gif) no-repeat right 2px;
		padding-right:17px
	}
/* ----------------------------------------------------------------------------------- Pagination */
	#contenu ul.pagination {padding:10px 0 0 0}
	#contenu ul.pagination li {
		float:left;
		background:none;
		padding:0;
		margin:0 10px 5px 0
	}
	#contenu ul.pagination li a,
	#contenu ul.pagination li span {
		display:block;
		float:left;
		border:1px solid #522f0c;
		padding:2px 6px;
		text-decoration:none
	}
	#contenu ul.pagination li a {
		color:#fff;
		background:#522f0c
	}
	#contenu ul.pagination li a:hover,
	#contenu ul.pagination li a:focus,
	#contenu ul.pagination li span {
		color:#522f0c;
		background:#fff
	}
/* ----------------------------------------------------------------------------------- Plan du site */
	#plan_site li a {text-decoration:none}
	#plan_site li a:hover,
	#plan_site li a:focus {text-decoration:underline}
/* ------------------------------------------------------------------------- Premier niveau */
	#contenu #plan_site {padding-left:60px}
	#contenu #plan_site li {
		background:url(../images/background/suivant.gif) no-repeat left 3px;
		padding-left:20px;
		margin:0 0 5px 0
	}
	#contenu #plan_site li h2 {font-size:1.4em}
/* ------------------------------------------------------------------------- Second niveau */
	#contenu #plan_site li ul {font-size:1.1em}
	#contenu #plan_site li ul li {
		background:url(../images/background/puce.gif) no-repeat left 6px;
		padding-left:12px;
		margin-bottom:3px
	}
	#contenu #plan_site li ul li a {color:#3d3d3d}
/* ------------------------------------------------------------------------- Autres niveaux */
	#contenu #plan_site li ul li ul {font-size:.9em}
	#contenu #plan_site li ul li ul li {margin-bottom:1px}
/* ----------------------------------------------------------------------------------- Partage */
	#contenu #partage {
		clear:both;
		padding:10px 0
	}
	#contenu #partage li {
		display:inline;
		background:none;
		padding:0;
		margin:0 10px 0 0
	}
	#contenu #partage li a {text-decoration:none}
/* ----------------------------------------------------------------------------------- Outils */
	#contenu #outils {
		clear:both;
		background:#ececec;
		padding:6px 10px 7px 10px;
		margin:0 0 20px 0
	}
	#contenu #outils li {
		display:inline;
		background:none;
		padding:0
	}
	#outils li a {
		color:#3d3d3d;
		background-repeat:no-repeat;
		background-position:left 8px;
		text-decoration:none;
		padding:7px 0 4px 23px;
		margin:0 25px 0 0
	}
	#outils li a:hover,
	#outils li a:focus {text-decoration:underline}
	#outils li #panier_info {
		background-image:url(../images/background/panier_info.gif);
		padding-left:16px
	}
	#outils li #imprimer {background-image:url(../images/background/imprimer.gif)}
	#outils li #faire_suivre {background-image:url(../images/background/envoyer_page.gif)}
	#outils li #haut_page {
		background-image:url(../images/background/haut_page.gif);
		background-position:left 7px;
		padding-left:18px;
		margin-right:0
	}
/* --------------------------------------------------------------------------------------------- Bas */
	#bas {
		overflow:hidden;
		zoom:1;
		clear:both;
		background:#dcdcdc url(../images/background/degrade01.gif) repeat-x left bottom;
		padding:25px 35px 25px 25px;
		margin:0 0 25px 0
	}
/* ----------------------------------------------------------------------------------- Liste de liens 02 (navigation transversale) */
	#liste_liens02 {
		float:left;
		width:660px
	}
	#liste_liens02 li {
		float:left;
		width:165px
	}
	#liste_liens02 li a {
		display:block;
		color:#000;
		background:url(../images/background/separateur01.gif) repeat-y left top;
		padding:4px 0 4px 13px
	}
/* ----------------------------------------------------------------------------------- Liste de liens 03 (logos partenaires) */
	#liste_liens03 {
		float:right;
		background:url(../images/background/separateur01.gif) repeat-y;
		padding:2px 0 2px 12px
	}
	#liste_liens03 li {
		display:inline;
		margin:0 0 0 3px
	}
/* --------------------------------------------------------------------------------------------- Liste de liens 04 */
	#liste_liens04 {
		text-align:center;
		background:#d6c48a;
		padding:3px 0;
		margin:0
	}
	#liste_liens04 li {
		display:inline;
		margin:0 5px 0 0
	}
	#liste_liens04 li a {
		color:#3d3d3d;
		margin:0 5px 0 0
	}