/* CSS Document */
/*---------------------------------------------------------------- Couleurs */
	.orange {color:#e05e0d;}
/*---------------------------------------------------------------- Gras */
	/*strong {color:#------;}*/
/*---------------------------------------------------------------- Paragraphe mis en avant */
	.emphasized {
		float:left;
		padding:8px;
		display:block;
		text-align:justify;
		border-top:solid 1px #bdd6e8;
		border-bottom:solid 1px #bdd6e8;
		background:#fff url(../img/basics/emphasized.jpg) repeat-x;
		margin:8px 0;
		color:#000;
	}
/*---------------------------------------------------------------- Texte mis en italique */
	em {
		font-style:italic;
		font-size:.9em;
	}
/*---------------------------------------------------------------- Liens */
	#contenu a {
		color:#004F83;
		text-decoration:underline
	}
	#contenu a:hover {text-decoration:none}
	#contenu p{clear:both}
	a.link {
		color:#004F83 !important;
		font-weight:bold;
		font-size:1.2em;
		text-decoration:underline;
	}
	a:hover.link {text-decoration:none;}
	a.email {
		color:#e05e0d;
		text-decoration:underline;
	}
	a:hover.email {text-decoration:none;}
	a.file {
		color:#004F83 !important;
		font-weight:bold;
		font-size:1.2em;
		text-decoration:underline;
	}	
	

	a:hover.file {text-decoration:none;}
/*---------------------------------------------------------------- Images */
	.pic_left {
		border:solid 1px #004f83;
		float:left;
		margin-right:10px;
	}
	.pic_right {
		border:solid 1px #004f83;
		float:right;
		margin-left:10px;
	}
	.img {border:solid 1px #004f83;}
/*---------------------------------------------------------------- Titres */
	h1 {
		color:#004f83;
		font-size:1.3em;
		padding:0 0 5px 0;
	}
	h1.titre_h1 {
		color:#004f83;
		font-size:1.1em;
		padding:0 0 5px 0;
	}
	h1 span {
		margin:0 0 0 3px;
		font-size:.8em;
	}
	h2 {
		font-size:1.1em;
		padding:0 5px 0 0;
		color:#ee700c;
	}
	h3 {
		color:#776f6b;
		font-size:1em;
		margin:5px 0;
	}
/*---------------------------------------------------------------- Saut de ligne */
	.jump_line {
		width:100%;
		height:14px;
		display: block;
	}
/*---------------------------------------------------------------- Texte d'introduction */
	.intro {
		text-align:justify;
		display:block;
		padding:5px 0;
		font-weight:bold;
		float:left;
		color:#666;
	}
/* --------------------------------------------------------------- Tableaux */
	table.tableau {
		width:100%;
		border-collapse:collapse;
		float:left;
		background-color:#fde3d0;
		background-image:url(../img/dotted.gif);
		background-repeat:repeat-x;
		background-position:top;
		color:#000;
		margin:8px 0;
		font-size:1em
	}
	#contenu table.tableau a {
		color:#004f83;
		text-decoration:underline;
	}
	#contenu table.tableau a:hover {text-decoration:none;}
	table.tableau tr.pair {background-color:#fff;}
	table.tableau tr td{
		padding:4px 6px;
		background-image:url(../img/dotted.gif);
		background-repeat:repeat-x;
		background-position:bottom;
		vertical-align:top;
	}
	table.tableau tr td.headL{font-weight:bold;}
	table.tableau tr td.headC{
		font-weight:bold;
		color:#fff;
		background-color:#6CA9D6;
	}
/* --------------------------------------------------------------- Liste */
	ul.list {text-align:justify}
	ul.list li {
		background:url(../img/basics/squareR.gif) no-repeat 0 6px;
		margin-bottom:3px;
		text-indent:10px;
		color:#004f83
	}
	/*ul.list li a {
		color:#004f83;
		font-weight:bold;
	}
	ul.list li a:hover {
		color:#10354D;
		text-decoration:underline;
	}*/
	.list_r1 {margin-left:20px;}
	.list_r2 {margin-left:40px;}
/* --------------------------------------------------------------- Sommaire */
	ul.summary {
		float:left;
		width:100%;
		line-height:18px;
		padding:8px 0;
	}
	ul.summary ul {
		line-height:18px;

		margin-left:15px;
	}

	ul.summary li {background:url(../img/basics/dotted.gif) repeat-x;}
	ul.summary ul li{background:none;}
	#contenu ul.summary li a {
		background:url(../img/basics/puce_carreO.gif) no-repeat 0 6px;
		padding:0 0 0 8px;
		color:#000;
		text-decoration:none
	}
	#contenu ul.summary ul li  a {
		background:url(../img/basics/puce_carreO.gif) no-repeat 0 6px;
		padding:0 0 0 8px;
		color:#000;
		text-decoration:none
	}
	#contenu ul.summary li a:hover {text-decoration:underline;}

	#contenu ul.summary ul li ul li a {
		background:url(../img/basics/puce_carreO.gif) no-repeat 0 6px;
		padding:0 0 0 8px;
		color:#000;
		text-decoration:none
	}
	#contenu ul.summary ul li a:hover {text-decoration:underline;}
	.summary_r1 {margin:0 0 0 20px;}
	.summary_r2 {margin:0 0 0 40px;}

