/* ------------------------------------------------------------------------- Liens */
	a {text-decoration:none; color:#AF0F27}
	a:hover, a:focus, a.focus { text-decoration:none; color:#333; }
	a img {border:none}
/* ------------------------------------------------------------------------- Liste */
	ul {list-style:none}
/* ------------------------------------------------------------------------- Divers */
	strong {font-weight:bold;}
	em {font-style:italic;}
	label {cursor:pointer;}
	abbr, acronym { border-bottom:1px dotted #333; cursor:help;}

/* --------------------------------------------------------------------------------------------- Input type submit/button */
	input.bouton {
	background:#8ABF3B none repeat scroll 0 0;
	border:1px solid #333333;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
	margin:0.5em 0.5em 0 0;
	padding:0 5px;
	}
	input.bouton:hover, input.bouton:focus, input.bouton.focus {
	background:#CCC;
	border:1px solid #A4603B;
	color:#A4603B;
	}
	

table { border-style:solid; border-collapse:collapse; border-color:#CCC; }
/* --------------------------------------------------------------------------------------------- Contenu */

/* -------------------------------------------------------------------- Sommaire */
	#sommaire {
		clear:both;
		padding:10px 0 5px 0;
		margin:20px 0 0 0
	}
	#sommaire h2 {
		/**/color:#000;
		margin-bottom:10px
	}
	#sommaire ul {
		font-size:1.1em;
		padding-left:20px
	}
	#sommaire ul li {
		
	}
	#sommaire ul li a {
		/**/color:#000;
		text-decoration:none
	}
	#sommaire ul li a:hover, #sommaire ul li a:focus, #sommaire ul li a.focus {text-decoration:underline}
/* -------------------------------------------------------------------- Plan du site */
	#plan_site {
		float:left;
		width:100%;
		border-collapse:collapse
	}
	#plan_site tr td {
		vertical-align:top;
		padding:0 5px 5px 5px
	}
	#plan_site tr td h2 a {text-decoration:none}
	#plan_site tr td h2 a:hover, #plan_site tr td h2 a:focus, #plan_site tr td h2 a.focus {text-decoration:underline}
	#plan_site tr td ul li a {
		/**/color:#000;
		text-decoration:none
	}
	#plan_site tr td ul li a:hover, #plan_site tr td ul li a:focus, #plan_site tr td ul li a.focus {text-decoration:underline}


/* #footer {margin-top:10px;border-top: 1px solid #333;padding: 5px 0;text-align: right;} */


#outils {
		margin:10px 0;
		padding:5px 0;
		text-align:right;
		width:100%;
		clear:both;
		overflow:hidden;
		border-top:1px solid #333;
	}
	#outils li {
		list-style-type:none;
		background-repeat:no-repeat;
		background-position:left 1px;
		padding:0 0 0 17px;
		margin:0 0 0 15px;
		display:inline;
	}
	
	#outils li a {
		color:#666;
		text-decoration:none
	}
	#outils li a:hover { text-decoration:none; color:#AF0F27; }
	
	#envoyer_ami {background:url(../images/background/envoyer_page.gif) no-repeat 0 1px;}
	#imprimer {background-image:url(../images/background/imprimer.gif)}
		#imprimer span {
			clear:both;
			}
			#imprimer span a {text-decoration:underline}
			#imprimer span a:hover {text-decoration:none}
	#haut_page {background-image:url(../images/background/haut_page.gif)}

	#historyprevious { background:url(../images/background/historyprevious.gif) 0 1px no-repeat; }
	
.conteneur { overflow:hidden; margin-bottom:12px; }
.captcha { padding:10px; }

