/* --------------------------------------------------------------------------------------------- Espacements */
	.sans_espacement {margin:0}
	.petit_espacement {margin-bottom:5px}
	.grand_espacement {margin-bottom:20px}
	.tres_grand_espacement {margin-bottom:30px}
	.espacement {margin-top:5px}
/* ------------------------------------------------------------------------- Paragraphe */
#contenu p{
	margin-bottom:10px;
	text-align:justify;
	/*float:left;*/
}

*+ html #contenu p{
	float:none;
	clear:both;
}

*+ html #contenu .content-view-embeddedmedia .class-image .attribute-image p {float:left; clear:none;}
/* ------------------------------------------------------------------------- Retour à la ligne */
	#contenu p.retour_ligne {clear:both}
/* ------------------------------------------------------------------------- Espacement */
	#contenu p.sans_espacement {margin:0}
	#contenu p.petit_espacement {margin-bottom:5px}
	#contenu p.grand_espacement {margin-bottom:20px}
	#contenu p.tres_grand_espacement {margin-bottom:30px}
/* ------------------------------------------------------------------------- Alignement */
	#contenu p.alignement_centre {text-align:center}
	#contenu p.alignement_droite {text-align:right}
	#contenu span.alignement_droite {text-align:right;margin-top:5px;float:right;}
/* ------------------------------------------------------------------------- Introduction */
	#contenu p.introduction {
		clear:both;
		font-weight:bold;
	}
/* ------------------------------------------------------------------------- Mise en avant */
	#contenu p.mis_en_avant {
		clear:both;
		border:1px dashed #999;
		background:#F6F5F5;
		padding:5px 10px
	}
/* ------------------------------------------------------------------------- Citation */
	#contenu p.citation {
		clear:both;
		font-style:italic;
		background:#F6F5F5 url(../../images/structure/background/citation.gif) no-repeat 97% 5px;
		padding:10px 60px 10px 10px
	}
/* --------------------------------------------------------------------------------------------- Liens */
	#contenu a {
		color:#E95E40;
		text-decoration:none;
	}
	#contenu a:hover {text-decoration:underline;}
/* --------------------------------------------------------------------------------------------- Listes */
/* ------------------------------------------------------------------------- Premier niveau */
	#contenu ul, #contenu ol {
		clear:both;
		padding:0 0 15px 20px
	}
	#contenu ul li {
		background-image:url(../../images/structure/fleche_rt1.gif);
		background-position:0 2px;
		background-repeat:no-repeat;
		margin-bottom:3px;
		padding-left:19px;
	}
	
	#contenu ul li.listeplansiteorange {
		color:#E95E40;
	}
	
	#contenu ol li {
		list-style-type:decimal;
		list-style-position:inside;
		margin:0 0 3px 0
	}
/* ------------------------------------------------------------------------- Second niveau */
	#contenu ul li ul, #contenu ol li ol {padding:3px 0 0 20px}
/* --------------------------------------------------------------------------------------------- Tableaux */

	#contenu table.tableau_donnees {
		float:left;
		width:100%;
		border-collapse:collapse;
		background:url(../../images/structure/dotted_gris.gif) repeat-x bottom;
		margin:0 0 15px 0
	}
	#contenu table.tableau_donnees tr p {
		text-align:left;
		line-height:normal;
		margin:0
	}
	#contenu table.tableau_donnees tr th {
		background:#E95E40 url(../../images/structure/dotted_gris.gif) repeat-x;
		padding:4px;
		font-weight:normal;
		color:#FFFFFF;
	}
	#contenu table.tableau_donnees tr th p {text-align:center}
	#contenu table.tableau_donnees tr td p a{
		color:#E95E40;
	}
	#contenu table.tableau_donnees tr td {
		border:0;
		vertical-align:top;
		background:url(../../images/structure/dotted_gris.gif) repeat-x;
		padding:8px 4px
	}
	#contenu table.tableau_donnees tr td.mis_en_avant {background:#efefef url(../../images/structure/dotted_gris.gif) repeat-x}
	#contenu table.tableau_donnees tr td.alignement_centre p {text-align:center}
	#contenu table.tableau_donnees tr td.alignement_droite p {text-align:right}
/* --------------------------------------------------------------------------------------------- Images */
	#contenu div.object-left {
		float:left;
		clear:left;
		margin-bottom:10px
	}
	#contenu div.object-left img {margin:0 10px 0 0}
	#contenu div.object-right {
		float:right;
		clear:right;
		margin-bottom:10px
	}
	#contenu div.object-right img {margin:0 0 0 10px}
	#contenu div.object-right p {text-align:right}
	#contenu div.object-center {
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		margin-bottom:10px
	}
	#contenu div.object-center p {text-align:center}
/* --------------------------------------------------------------------------------------------- Fichier joint */
	#contenu div.fichier_joint {
		width:100%;
		padding:0 0 5px 0
	}
	#contenu div.object-right span.fichier_joint {float:right}
	
/* --------------------------------------------------------------------------------------------- Rendered table */
	#contenu table{
		margin:0 0 15px 0;
	}
	
	#contenu table.fond_orange{
		background-color:#FBD4B4
	}
	
	#contenu table td {
		background:none repeat scroll 0 0 transparent;
		border:0 none;
		margin:0;
		padding:0;
		vertical-align:middle;
	}
	
	#contenu table td p {
		float:none;
		margin-bottom:0px;
		text-align:justify;
	}
	
	#contenu table td p.fond_orange {
		margin:0 10px 10px 10px;
	}
	
	#contenu div.object-center p{
		text-align:center;
		width:100%;
	}
	
	#contenu div.object-center p {
		text-align:center;
		float:none;
	}
