/* CSS Document */
/*
0b4190		/* bleu 
40a750		/* vert
e5eaee		/* bleugris
8f8870		/* camel
265f2f 		/* vert bouteille
*/	
#content .para_normal a{color:#0b4190; }
#content .para_normal a:hover{color:#0b4190; text-decoration:underline}
	.grd_titre_bleu {
		font-size:1.7em;
		font-weight:bold;
		color:#0b4190;
		clear:both;
	}
	.ssligne_point {
		padding:0 0 3px 5px;
		background-image:url(../img/graphic_elements/pointilleCar_blancBrun.gif);
		background-position:bottom;
		background-repeat:repeat-x;
	}
	.ss_titre_bleu {
		font-size:1.2em;
		font-weight:bold;
		/*color:#0b4190;*/
		color:#40a750;
		display:block;
		padding-left:5px;
	}
	.txt_bleu {
		color:#0b4190;
		display:inline;
	}
	.legend_itaBold_vert {
		color:#40a750;
		font-style:italic;
		font-weight:bold;
		margin:8px 0 0px 5px;
	}
	a.link_suite_vert , .para_normal a.link_suite_vert, .para_fd_bleu a.link_suite_vert{
		color:#40a750;
		font-weight:bold;
		display:inline;
		padding-left:5px;
	}
	a:hover.link_suite_vert , .para_normal a:hover.link_suite_vert, .para_fd_bleu a:hover.link_suite_vert{
		text-decoration:underline;
	}
	
	.link_allDocs_rouge {
		color:#ef1a42;
		font-weight:bold;
		display:inline;
	}
/*-------------------------------------------- paragraphes ---------------*/	
	.para_fd_bleu {
		background-color:#e5eaee;
		text-align:justify;
		padding:3px 5px;
		margin:10px 0;
	}
	.para_fd_bleu a{
		color:#000;
	}
	.para_fd_bleu a:hover{
		color:#40a750;
		text-decoration:none;
	}
	.para_fd_bleu .title {
		font-weight:bold;
		color:#0b4190;
		display:inline;
	}
	.para_normal {
		text-align:justify;
		padding:1px 5px;
		margin:5px 0;
		/*clear:both*/
	}
	
	.intro {
		text-align:justify;
		padding:1px 5px;
		margin:5px 0;	
	}
	
	.para_normal a{
		color:#000;
	}
	.para_normal a:hover{	
		color:#40a750;
		text-decoration:none;
	}
	.para_normal .title {
		color:#0b4190;
		font-size:1.2em;
		font-weight:bold;
		display:block;
	}
	.para_normal a.lienInt {
		color:#40a750;
		text-decoration:underline;		
	}
	.link_download {
		font-size:1.4em;
		font-weight:bold;
		color:#0b4190;
	}
	.link_download ul {
		font-size:0.7em;
	}
	.link_download ul li {
		margin-top:7px;
		background-image:url(../img/graphic_elements/puce_rouge.gif);
		background-repeat:no-repeat;
		background-position:0 6px;
		padding-left:8px;				
	}
	.link_download ul li a{
		color:#ef1a42;
		font-weight:bold;
		display:table-cell;
		margin:0;
		padding:0;
	}
	.link_download ul li ul li {
		margin-top:2px;
		font-size:1.4em;	
		background-image:none;
		color:#8f8870;
		font-weight:normal;
	}
	.link_sommaire {
		font-size:1.4em;
		font-weight:bold;
		color:#0b4190;
		width:545px;		
	}

	.link_sommaire ul {
		font-size:0.7em;
		float:left;
		padding:7px;
		width:521px;
		background-color:#e9f8ed;		
		margin-left:5px;
		margin-bottom:15px;
	}
	* html .link_sommaire ul {
		margin-bottom:none;
	}
	
	.link_sommaire ul li{
		background-image:url(../img/graphic_elements/puce_rouge.gif);
		background-repeat:no-repeat;
		background-position:0 6px;
		padding-left:8px;		
	}
	.link_sommaire ul li a{
		color:#265f2f;
		font-weight:bold;
	}
	.link_liste {
		clear:both;
		margin:10px 0;
		padding:1px 5px;		
	}
	.link_liste ul {
		font-size:1em;
		padding:5px 0;
	}
	* html .link_liste ul {
		padding-top:2px;
	}
	.link_liste ul li{
		background-image:url(../img/graphic_elements/puce_rouge.gif);
		background-repeat:no-repeat;
		background-position:0 6px;
		padding-left:7px;
		margin-left:7px;
	}
	.link_liste ul li a{
		color:#0b4190;
		padding-left:8px;		
	}
	img.img_encadree {
		margin:5px;
		border:1px solid #dad9d9;
		background-color:#fff;
		padding:5px;
		float:left;
	}
	
	.tab1 {
		border-collapse:collapse;
		border-spacing:5px;
		clear:both;
	}
	.tab1 td{
		padding:3px;
		border-right:1px solid #e5eaee;
	}
	.tab1 .bg_vert {
		background-color:#ecf6ed;
	}
	.tab1 td.cell2 {
		padding-left:30px;
		border:none;
	}
	.tab1 td.intitule {
		background-color:#e5eaee;
		border-right:1px solid #fff;
		text-align:left;
		color:#0b4190;
		font-weight:bold;
	}
	.tab1 .intitule {
		background-color:#e5eaee;
		text-align:left;
		color:#0b4190;
		font-weight:bold;
	}
	.tab1 .intitule td{
		border-right:1px solid #fff;
	}
	.champ {
		margin:15px 0 0 0;
		float:left;
	}
	.champ input {
		width:150px;
		margin:0;
		padding:0 0 0 2px;
		float:left;
	}
	.champ input.envoyer_btn {
		width:46px;
		height:18px;
		margin:0 0 0 3px;
	}
	.separe {
		clear:both;
	}
