/* CSS Document */
	#main a {
		color:#5786be;
		text-decoration:underline
	}
	#main a:hover {text-decoration:none}
/*---------------------------------------------------------------- Paragraphe mis en avant */
	#main .emphasized {
		width:96%;
		float:left;
		padding:2%;
		display:block;
		margin:8px 0;
		color:#000;
		background:#d5edf9
	}
/*---------------------------------------------------------------- Liens */
	#main a.link, #main a.email, #main a.file {
		text-decoration:underline;
		color:#5786be
	}
	#main a:hover.link, #main a:hover.email, #main a:hover.file {text-decoration:none}
/*---------------------------------------------------------------- Images */
	.para_img {
		width:100%;
		float:left;
		margin:5px 0
	}
	.img_left, .img_right, div.img img.img {
		border:solid 1px #e6e5e0;
		padding:5px
	}
	.img_left{
		float:left;
		margin:0 5px 0 0
	}
	.img_right{
		float:right;
		margin:0 0 0 5px
	}
	div.img {
		text-align:center;
		margin:8px 0;
		color:#666;
		font-size:.8em
	}
	div.img table {
		 float:left;
		 width:100%;
		 border-collapse:collapse;
		 table-layout:fixed
	}
	div.img table tr td {vertical-align:top}
/*---------------------------------------------------------------- Titres */
	h1{
		color:#cf0000;
		font-size:1.5em;
		margin:0 0 8px 0
	}
	h2{
		color:#6199c8;
		font-size:1.2em;
		margin:0 0 5px 0
	}
	h3{
		color:#687b90;
		font-size:1.1em;
		margin:0 0 4px 0
	}
/*---------------------------------------------------------------- Saut de ligne */
	.jump_line {
		width:100%;
		height:15px;
		float:left
	}
/*---------------------------------------------------------------- Texte d'introduction */
	.intro {
		text-align:justify;
		padding:5px 0;
		color:#333
	}
/* --------------------------------------------------------------- Liste */
	table.list_img {margin:5px 0}
	table.list_img img {border:solid 1px #e6e5e0}
	table.list_img td {padding:0 0 0 8px}
	ul.list {
		width:100%;
		padding:8px 0 8px 0;
		float:left
	}
	ul.list li {
		padding:0 0 0 7px;
		margin-bottom:3px;
		background:url(../img/puce_carreRouge.gif) no-repeat 0 6px
	}
	.list_r1 {margin-left:20px}
	.list_r2 {margin-left:40px}
/* --------------------------------------------------------------- Tableaux */
	table.tableau {
		width:100%;
		border-collapse:collapse;
		float:left;
		background:#d4eefb url(../img/dotted.gif) repeat-x top ;
		color:#666;
		margin:8px 0
	}
	#main table.tableau a {
		color:#c80c0b;
		text-decoration:underline
	}
	#main table.tableau a:hover {text-decoration:none}
	table.tableau tr.pair {background-color:#fff}
	table.tableau tr td{
		padding:4px 6px;		
		background:url(../img/dotted.gif) repeat-x bottom;
		vertical-align:top
	}
	table.tableau tr td.headL{font-weight:bold}
	table.tableau tr td.headC{
		font-weight:bold;
		color:#fff;
		background:#6199c8
	}
/* --------------------------------------------------------------- Sommaire */
	#main ul.summary {
		float:left;
		width:100%;
		line-height:18px;
		padding:8px 0
	}
	#main ul.summary li {background:url(../img/dotted.gif) repeat-x}
	#main ul.summary li a {
		background:url(../img/puce_carreBleuF.gif) no-repeat 0 6px;
		padding:0 0 0 8px;
		color:#5786be;
		text-decoration:none
	}
	#main ul.summary li a:hover {text-decoration:underline}
	#main ul.summary li.summary_r1 {margin-left:20px}
	#main ul.summary li.summary_r2 {margin-left:40px}
/* --------------------------------------------------------------- 2 colonnes */
	.cols {
		width:100%;
		float:left
	}
	.col_left, .col_right {
		width:46%;
		padding:4px 2%;
		float:left
	}
