/* CSS Document */
/* --------------------------------------------------------------------------------------------- Main */
/* ------------------------------------------------------------------------- Compass */
	#main #compas {
		font-size:1.1em;
		background:url(../../images/structure/background/compas.gif) no-repeat left 85%;
		padding:15px 0 0 15px
	}
	#main #compas span {
		font-size:.9em;
		color:#666
	}
	#main #compas a {/**/color:#000}
/* ------------------------------------------------------------------------- Contenu */
	#main #contenu {
		float:left;
		width:654px;
		font-size:1.1em;
		padding:0 40px 0 19px
	}
	* html #main #main #contenu {overflow:hidden}
/* ----------------------------------------------------- Titres */
	h1 {
		clear:both;
		width:675px;
		font-size:1.4em;
		font-weight:bold;
		text-transform:uppercase;
		color:#fff;
		padding: 10px 0 8px 20px;
		margin-left:-20px
	}
	h2 {
		clear:both;
		width:618px;
		height:51px;
		font-size:1.2em;
		color:#;
		padding: 28px 0 0 28px;
	}
	h3 {
		clear:both;
		font-size:1.1em;
		color:#231F20;
		margin:0 0 8px 0;
	}
	h4 {
		clear:both;
		font-size:1em;
		margin-bottom:2px
	}
	h5, h6 {
		clear:both;
		font-size:1em
	}
/* --------------------------------------------------------------------------------------------- Images */
	#main #contenu img {
		border: 2px solid #A5A79D;
	}
/* ----------------------------------------------------- Pagination */
	#main #contenu ul.pagination {
		float:left;
		width:100%;
		text-align:right;
		border-top:/**/1px solid #000;
		padding:5px 0 0 0;
		margin:0 0 10px 0
	}
	#main #contenu ul.pagination li {
		display:inline;
		margin:0 6px;
		background-image:none
	}
	#main #contenu ul.pagination li a {/**/color:#000}
	#main #contenu ul.pagination li a.on {
		/**/color:#000;
		text-decoration:underline;
		cursor:text
	}
/* ----------------------------------------------------- Outils */
	#main #contenu #outils li {
		background-repeat:no-repeat;
		padding:0 0 0 22px;
		margin:0 0 5px 0
	}
	#main #contenu #outils #imprimer {
		background-image:url(../../images/structure/background/imprimer.gif);
		background-position:left 50%
	}
	#main #contenu #outils #conseiller_ami {
		background-image:url(../../images/structure/background/conseiller_ami.gif);
		background-position:left 50%
	}
	#main #contenu #outils #pdf {
		background-image:url(../../images/structure/background/pdf.gif);
		background-position:left 50%
	}
	#main #contenu #outils li a {
		color:#666;
		text-decoration:none
	}
	#main #contenu #outils li a:hover {
		text-decoration:underline
	}
/* ----------------------------------------------------- Haut de page */
	#main #contenu div.haut_page {
		float:left;
		width:100%;
		text-align:right;
		background:url(../../images/structure/background/haut_page.gif) no-repeat right 50%;
		margin-bottom:10px;
	}
	#main #contenu div.haut_page a {
		background:url(../../images/structure/background/haut_page.gif) no-repeat left 50%;
		padding:0 0 0 10px;
		margin:0 10px 0 0
	}
/* ----------------------------------------------------- Lien retour */
	#main #contenu div.retour {
		float:left;
		width:100%;
		margin:10px 0
	}
	#main #contenu div.retour a{color:#5b9400}
/* ----------------------------------------------------- Acces perso */
	#right #infos span {
		margin:7px 0 0 0;
		padding-bottom:10px;
		text-align:center;
		color:#000;
		font-size:1.3em;
		font-weight:bold;
	}
	#right #acces span {
		float:left;
		margin:7px 0 7px 10px;
		text-align:center;
		color:#FFFFFF;
		font-size:1.3em;
		font-weight:bold;
	}
/* ------------------------------------------------------------------------- Newsletter */
	#newsletter {
		float:left;
		width:100%;
		padding:0 0 8px 0;
		margin-bottom:15px;
	}
	#newsletter h3 {
		font-size:1.3em;
		color:#fff;
		padding:12px 5px 4px 14px;
		margin:0
	}
	#newsletter span {
		float:left;
		width:190px;
		padding:15px 11px 5px 11px;
	}
	#newsletter #newsletter-form {
		float:left;
		width:190px;
		padding:0 11px 5px 11px;
	}
	#newsletter #newsletter-form label {
		font-size:1.1em;
		font-weight:bold;
		color:#AD9D71;
		margin-left:3px;
	}
	#newsletter #newsletter-form input.champ_newsletter {
		width:147px;
		font-size:1em;
		border:1px solid #AE9D71;
		padding:4px 0 4px 3px;
		margin:0 3px;
	}
