/* CSS Document */
/* --------------------------------------------------------------------------------------------- Input type submit/button */
	input.bouton, #contenu input.bouton {
		font-family:tahoma;
		font-size:1em;
		color:#fff;
		background:#3d6b85;
		border:1px solid #3d6b85;
		padding:1px;
		cursor:pointer
	}
/* --------------------------------------------------------------------------------------------- Liens d'accès rapide */
	#acces_rapide {
		float:left;
		line-height:1.5em;
		text-transform:uppercase;
		font-size:1.1em;
		font-family:arial, helvetica, sans-serif;
		color:#872e26
	}
	#acces_rapide li {
		float:left;
		margin:0 8px 0 0
	}
	#acces_rapide li a {
		color:#872e26;
		text-decoration:none;
		margin:0 4px 0 0
	}
	#acces_rapide li span {
		color:#000;
		margin:0 4px 0 0
	}
	#acces_rapide li a:hover, #acces_rapide li a:focus, #acces_rapide li a.focus {
		color:#000;
		text-decoration:underline
	}
/* --------------------------------------------------------------------------------------------- Recherche */
	#recherche {
		float:right;
		width:221px;
		font-size:1.1em;
		background:#f1f1f1;
		border-top:2px solid #862f25;
		padding:16px 0 0 0;
		margin:40px 0 0 0
	}
	#recherche label {display:none}
	#recherche input.champ {
		width:135px;
		font-family:verdana, arial, helvetica, sans-serif;
		font-size:1.1em;
		color:#595959;
		border:1px solid #853229;
		padding:2px 0 3px 8px;
		margin:0 0 0 25px
	}
	#recherche input.bouton {
		background:#862f26;
		border:1px solid #862f26
	}
	#recherche input.champ:focus, #recherche input.champ.focus {
		color:#000;
		background:#f7edec;
		border-color:#000
	}
/* --------------------------------------------------------------------------------------------- Contenu */
/* -------------------------------------------------------------------- Fil d'arianne */
	#contenu #fil_arianne {
		line-height:1.4em;
		text-align:left;
		padding-right:140px;
		margin-top:5px
	}
	#contenu #fil_arianne a {color:#3c6b85}
/* -------------------------------------------------------------------- Sommaire */
	#contenu #sommaire {
		clear:both;
		background:#eef1f3 url(../images/background/degrade_bleu_blanc.gif) repeat-x left top;
		border-top:1px dashed #6f8da2;
		padding:10px 0 5px 20px;
		margin:20px 0 0 0
	}
	#contenu #sommaire h2 {
		font-size:1.2em;
		color:#333;
		margin-bottom:10px
	}
	#contenu #sommaire ul {
		font-size:1.1em;
		padding-left:60px
	}
	#contenu #sommaire ul li {
		background:url(../images/background/fleche_bas_couleur02_pleine.gif) no-repeat left 50%;
		padding-left:15px;
		margin-bottom:4px
	}
	#contenu #sommaire ul li a {
		color:#3c6b86;
		text-decoration:none
	}
	#contenu #sommaire ul li a:hover, #contenu #sommaire ul li a:focus, #contenu #sommaire ul li a.focus {text-decoration:underline}
/* -------------------------------------------------------------------- Plan du site */
	#contenu #plan_site {
		float:left;
		width:100%;
		border-collapse:collapse
	}
	#contenu #plan_site tr td {
		vertical-align:top;
		padding:0 5px 5px 5px
	}
	#contenu #plan_site tr td h2 a {text-decoration:none}
	#contenu #plan_site tr td h2 a:hover, #contenu #plan_site tr td h2 a:focus, #contenu #plan_site tr td h2 a.focus {text-decoration:underline}
	#contenu #plan_site tr td ul li a {
		color:#3c6b86;
		text-decoration:none
	}
	#contenu #plan_site tr td ul li a:hover, #contenu #plan_site tr td ul li a:focus, #contenu #plan_site tr td ul li a.focus {text-decoration:underline}

/* -------------------------------------------------------------------- Pagination */
	#contenu div.pagenavigator {
		float:left;
		width:100%;
		padding-top:20px
	}
	#contenu div.pagenavigator span {float:left}
	#contenu div.pagenavigator a {
		display:block;
		float:left;
		color:#fff;
		background:#3c6b86;
		border:1px solid #3c6b86;
		padding:0 4px;
		text-decoration:none;
	}
	#contenu div.pagenavigator a span, #contenu div.pagenavigator span a {color:#fff}
	#contenu div.pagenavigator a:hover span, #contenu div.pagenavigator a:hover, #contenu div.pagenavigator a:focus, #contenu div.pagenavigator a.focus {
		background:#fff;
		color:#3c6b86
	}
	#contenu div.pagenavigator span.current {
		display:block;
		color:#3c6b86;
		border:1px solid #3c6b86;
		padding:0 4px;
	}
	#contenu div.pagenavigator span, #contenu div.pagenavigator a {margin:0 3px}
/* -------------------------------------------------------------------- Outils */
	#contenu #outils {
		float:left;
		width:100%;
		padding:20px 0 10px 0
	}
	#contenu #outils a {
		color:#3c6b86;
		background-repeat:no-repeat;
		background-position:left 50%;
		padding:0 0 0 21px;
		margin:0 30px 0 0;
		text-decoration:none
	}
	#contenu #outils #envoyer_ami {background-image:url(../images/background/envoyer_page.gif)}
	#contenu #outils #imprimer {
		background-image:url(../images/background/imprimer.gif);
		background-repeat:no-repeat;
		padding-left:21px
	}
	#contenu #outils p {
		line-height:1.4em;
		background-position:left 3px;
		margin-top:6px;
		margin-bottom:6px
	}
	#contenu #outils p a {
		padding-left:0;
		margin-right:0;
		text-decoration:underline
	}
	#contenu #outils p a:hover, #contenu #outils p a:focus {text-decoration:none}
	#contenu #outils #haut_page {background-image:url(../images/background/haut_page.gif)}
	#contenu #outils #retour {background-image:url(../images/background/retour.gif)}
	#contenu #outils a:hover, #contenu #outils a:focus, #contenu #outils a.focus {text-decoration:underline}
/* ------------------------------------------------ Retour */
	#contenu #retour_2 {
		color:#3c6b86;
		background:url(../images/background/retour.gif) no-repeat left 50%;
		padding:0 0 0 18px;
		text-decoration:none
	}
	#contenu #retour_2:hover, #contenu #retour_2:focus, #contenu #retour_2.focus {text-decoration:underline}
