/* CSS Document */
/* --------------------------------------------------------------------------------------------- Espacements */
	.sans_espacement {margin:0}
	.petit_espacement {margin-bottom:5px}
	.grand_espacement {margin-bottom:20px}
	.tres_grand_espacement {margin-bottom:30px}
/* --------------------------------------------------------------------------------------------- Paragraphes */
	#main #main_middle #contenu p {
		line-height:1.5em;
		text-align:justify;
		margin-bottom:10px
	}
/* ------------------------------------------------------------------------- Retour à la ligne */
	#main #main_middle #contenu p.retour_ligne {clear:both}
/* ------------------------------------------------------------------------- Espacement */
	#main #main_middle #contenu p.sans_espacement {margin:0}
	#main #main_middle #contenu p.petit_espacement {margin-bottom:5px}
	#main #main_middle #contenu p.grand_espacement {margin-bottom:20px}
	#main #main_middle #contenu p.tres_grand_espacement {margin-bottom:30px}
/* ------------------------------------------------------------------------- Alignement */
	#main #main_middle #contenu p.alignement_centre {text-align:center}
	#main #main_middle #contenu p.alignement_droite {text-align:right}
/* ------------------------------------------------------------------------- Introduction */
	#main #main_middle #contenu p.introduction {
		clear:both;
		line-height:1.3em;
		font-size:1.1em;
		font-weight:bold;
		padding:0 0 0 9px
	}
/* ------------------------------------------------------------------------- Introduction */
	#main #main_middle #contenu p.indentation {
		clear:both;
		padding:0 29px
	}
/* ------------------------------------------------------------------------- Mise en avant */
	#main #main_middle #contenu p.mis_en_avant {
		clear:both;
		background:#eee;
		padding:5px 10px
	}
/* ------------------------------------------------------------------------- Citation */
	#main #main_middle #contenu p.citation {
		clear:both;
		font-size:1.2em;
		color:#e9544e;
		background:#def8ff;
		padding:5px
	}
/* --------------------------------------------------------------------------------------------- Liens */
	#main #main_middle #contenu a {
		color:#259bbd;
		text-decoration:underline
	}
	#main #main_middle #contenu a:hover {text-decoration:none}
/* --------------------------------------------------------------------------------------------- Listes */
/* ------------------------------------------------------------------------- Premier niveau */
	#main #main_middle #contenu ul, #main #main_middle #contenu ol {
		clear:both;
		padding:0 0 15px 20px
	}
	#main #main_middle #contenu ul li {
		text-align:justify;
		background-image:url(../../images/elements/carre_rouge.gif);
		background-position:0 5px;
		background-repeat:no-repeat;
		padding:0 0 0 9px;
		margin:0 0 3px 0
	}
	#main #main_middle #contenu ol li {
		list-style-type:decimal;
		list-style-position:inside;
		margin:0 0 3px 0
	}
/* ------------------------------------------------------------------------- Second niveau */
	#main #main_middle #contenu ul li ul, #main #main_middle #contenu ol li ol {padding:3px 0 0 20px}
/* --------------------------------------------------------------------------------------------- Tableaux */
	#main #main_middle #contenu table.tableau_donnees {
		float:left;
		width:100%;
		border-collapse:collapse;
		background:url(../../images/elements/dotted_gris.gif) repeat-x bottom;
		margin:0 0 15px 0
	}
	#main #main_middle #contenu table.tableau_donnees tr p {
		text-align:left;
		line-height:normal;
		margin:0
	}
	#main #main_middle #contenu table.tableau_donnees tr th {
		background:#def8ff url(../../images/elements/dotted_gris.gif) repeat-x;
		padding:4px
	}
	#main #main_middle #contenu table.tableau_donnees tr th p {text-align:center}
	#main #main_middle #contenu table.tableau_donnees tr td {
		border:0;
		vertical-align:top;
		background:url(../../images/elements/dotted_gris.gif) repeat-x;
		padding:8px 4px
	}
	#main #main_middle #contenu table.tableau_donnees tr td.mis_en_avant {background:#f1f1f1 url(../../images/elements/dotted_gris.gif) repeat-x}
	#main #main_middle #contenu table.tableau_donnees tr td.alignement_centre p {text-align:center}
	#main #main_middle #contenu table.tableau_donnees tr td.alignement_droite p {text-align:right}

	#main #main_middle #contenu table.tableau_donnees tr th.bleu{
		background-color:#019EE1;
		color:#fff;
	}
	#main #main_middle #contenu table.tableau_donnees tr td.bleu{
		background-color:#a6ddf4;
	}
	#main #main_middle #contenu table.tableau_donnees tr th.vert{
		background-color:#97c00e;
		color:#fff;
	}
	#main #main_middle #contenu table.tableau_donnees tr td.vert{
		background-color:#E6F8A8
	}
	#main #main_middle #contenu table.tableau_donnees tr th.orange{
		background-color:#EA690B;
		color:#fff;
	}
	#main #main_middle #contenu table.tableau_donnees tr td.orange{
		background-color:#FFD9B6
	}
	#main #main_middle #contenu table.tableau_donnees tr th.jaune{
		background-color:#FFC001;
		color:#fff;
	}
	#main #main_middle #contenu table.tableau_donnees tr td.jaune{
		background-color:#FFEFAE
	}
	#main #main_middle #contenu table.tableau_donnees tr th.rose{
		background-color:#E7528A;
		color:#fff;
	}
	#main #main_middle #contenu table.tableau_donnees tr td.rose{
		background-color:#F5B1CB
	}

/* --------------------------------------------------------------------------------------------- Images */
	#main #main_middle #contenu div.object-left {
		float:left;
		clear:left;
		margin-bottom:10px
	}
	#main #main_middle #contenu div.object-left img {margin:0 10px 0 0}
	#main #main_middle #contenu div.object-right {
		float:right;
		clear:right;
		margin-bottom:10px
	}
	#main #main_middle #contenu div.object-right img {margin:0 0 0 10px}
	#main #main_middle #contenu div.object-right p {text-align:right}
	#main #main_middle #contenu div.object-center {
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		margin-bottom:10px
	}
	#main #main_middle #contenu div.object-center p {text-align:center}
/* --------------------------------------------------------------------------------------------- Fichier joint */
	#main #main_middle #contenu div.fichier_joint {
		width:100%;
		padding:0 0 5px 0
	}
	#main #main_middle #contenu div.object-right span.fichier_joint {float:right}

/* --------------------------------------------------------------------------------------------- Sommaire de Noel */
ul#sommaire_noel {
	float:left;
	width:100%;
}

ul#sommaire_noel_halloween {
	width:300px;
}

ul#sommaire_noel li {
	display:block;
	float:left;
	/*width:300px;*/
	/*width:100%;*/
	width:257px;
}
/********************--------------------------------------------------------------Bouton administrable de papa noel */
#main #main_middle #contenu div.bouton_administrable {
	float:left;
	clear:both;
	width:100%;
	margin-bottom:25px;
}

* html #main #main_middle #contenu div.bouton_administrable {
	margin-bottom:0;
}

*+html #main #main_middle #contenu div.bouton_administrable {
	margin-bottom:0;
}

#main #main_middle #contenu div.bouton_administrable img {
	float:right;
	border:none;
	padding:none;
}#main #main_middle #contenu #liste li.first {	background-color: #DDD;	height: 2px;	width: 100%;	padding: 0;	margin: 0;}
