body {
		margin:0px;
		color: #296083;
		padding:0px;
		background:#09260A;
		text-align:center;
		font-family: Trebuchet MS, Verdana;
		}
		
		.spip_doc_titre{
		        float: center;
				margin: auto;
			
			
		}
		
		.spip_doc_descriptif{
		        float: center;
				margin: auto;
			
			
		}

		.spip_documents_center{
		        margin: auto;
		        text-align: center;
		        width: 200px;
		}

		.spip_documents_left{
		        float: left;
				padding-right: 0px;
		        margin-right: 15px;
		        padding-left: 0px;
		        text-align: center;
		}

		.spip_documents_right{
		        float: right;
		        margin-left: 10px;
		        text-align: center;
		}
		
		.spip_documents img {	
			border: 0;
		}
		
		
	#bloc {
		margin-top: 0px;
		margin-right:10px;
		margin-bottom: 0px;
		float:right;
		width:auto;
		height:auto;
		text-align:left;
		color: #ff6d00;
		font-size: 12px;
	}
	
	img{}
	
	img a {
		text-decoration: none;
		border: 0;
	}
	
	.spip_logos {
		text-decoration: none;
		border: 0;
	}
	
	#extrait {
		font-size: 11px;
		color: #878787;
		//float:center;
		text-align:center;
		//padding-left: 40px;
	}
		
	i.spip {
		font-size: 11px;
		color: #878787;
	}	
		
	p.spip {
	}
	
	h3, h3.spip {
		margin-top: 20px;
		margin-bottom: 10px;
		color: #CC0000;
		font-weight: normal;
		font-size: 18px;
		margin-left: 40px;
		font-family: Avant Garde, Century Gothic, Trebuchet MS, Verdana;
	}
		
	.texte {
		text-align: justify;
		line-height: 18px;
		color: #296083;
		font-size: 12px;
		margin-left: 20px;
		margin-right: 20px;
		padding-bottom: 12px;
	}

		.divtexte {
			line-height: 120%;
			color: #296083;
			font-size: 12px;
			margin-left: 20px;
			margin-right: 20px;
		}
	
	.textepti {
		margin-top: 0px;
		line-height: 150%;
		color: #296083;
		font-size: 11px;
		padding-right: 40px;
		padding-left: 80px;
	}

		p.textepti a:link    {color: #296083; text-decoration: none;}
		p.textepti a:visited    {color: #296083; text-decoration: none;}
		p.textepti a:hover { color: gray; text-decoration: none;}
	
		.arianer {
			margin-top: 0px;
			line-height: 150%;
			color: #296083;
			font-size: 11px;
			padding-right: 40px;
			padding-left: 80px;
		}

			p.arianer a:link    {color: #09260A; text-decoration: none;}
			p.arianer a:visited    {color: #09260A; text-decoration: none;}
			p.arianer a:hover { color: #CC0000; text-decoration: none;}
	
	.divtextepti {
		line-height: 150%;
		color: #296083;
		font-size: 11px;
		padding-right: 40px;
		padding-left: 80px;
	}
	
	div.divtextepti a:link    {color: #CC0000; text-decoration: none;}
	div.divtextepti a:visited    {color: #CC0000; text-decoration: none;}
	div.divtextepti a:hover { color: #FF7E00; text-decoration: none;}
	
	.titre   {
		margin-top: 0px;
		/*margin-top: 20px;*/
		color: #CC0000;
		/*font-weight: bold;*/
		font-size: 28px;
		margin-left: 120px;
		margin-right: 120px;
		text-align:center;
		font-family: Avant Garde, Century Gothic, Trebuchet MS, Verdana;
	}
	
	.titre1   {
		margin-top: 20px;
		margin-bottom: 10px;
		color: #CC0000;
		/*font-weight: bold;*/
		font-size: 18px;
		margin-left: 40px;
		font-family: Avant Garde, Century Gothic, Trebuchet MS, Verdana;
	}
	
	.titre2   {
		clear: both;
		margin-top: 10px;
		margin-bottom: 5px;
		color: #FF6600;
		/*font-weight: bold;*/
		font-size: 14px;
		margin-left: 60px;
		font-family: Avant Garde, Century Gothic, Trebuchet MS, Verdana;
	}
	
	p.titre2 a:link    {color: #FF6600; text-decoration: none;}
	p.titre2 a:visited    {color: #FF6600; text-decoration: none;}
	p.titre2 a:hover { color: #CC0000; text-decoration: none;}
	
	
	.soustitre2   {
		font-size: 11px;
		color: #878787;
	}
	
	blockquote, blockquote.spip {
		color: #FF7E00;
		font-style: italic;
		font-weight: bold;
		font-size: 12px;
		font-family: Avant Garde, Century Gothic, Trebuchet MS, Verdana;
		letter-spacing: 0.2ex;
		line-height: 150%;
	}
	
	.presse {
		color: black;
		//font-style: italic;
		margin-left: 40px
		font-weight: bold;
		text-align: center
		font-size: 11px;
		font-family: "Courier New", Courier, Monaco;
	}
	
	.precprev   {
		color: #CC0000;
		font-size: 28px;
		font-family: Avant Garde, Century Gothic, Trebuchet MS, Verdana;
	}
	
	.footer   {
		margin-top: 14px;
		margin-bottom: 10px;
		color: #CC0000;
		//font-weight: bold;
		font-size: 12px;
		font-family: Avant Garde, Century Gothic, Trebuchet MS, Verdana;
	}
	
	.credit   {
		color: gray;
		//font-weight: bold;
		font-size: 10px;
		font-family: Avant Garde, Century Gothic, Trebuchet MS, Verdana;
	}
	
	p.credit a:link    {color: gray; text-decoration: none;}
	p.credit a:visited    {color: gray; text-decoration: none;}
	p.credit a:hover { color: #FF7E00; text-decoration: none;}
	
	#hierarchie {
		color: #CC0000;
		text-decoration: none;
		font-size: 11px;
		text-align: center;
		
	}
	#hierarchie a:link    {color: #CC0000; text-decoration: none;}
	#hierarchie a:visited    {color: #CC0000; text-decoration: none;}
	#hierarchie a:hover { color: #FF7E00; text-decoration: none;}
	
	.plusinfo {
		color: #CC0000;
		text-decoration: none;
		font-size: 11px;
		text-align: center;
		display: inline;
		/*float: right;*/ 
	}
	
	.plusinfo a    {color: #CC0000; text-decoration: none;}
	.plusinfo a:link    {color: #CC0000; text-decoration: none;}
	.plusinfo a:visited    {color: #CC0000; text-decoration: none;}
	.plusinfo a:hover { color: #FF7E00; text-decoration: none;}

	#documents_portfolio {
		margin-top:20px;
		margin-left:20px;
	}
	

	#documents_portfolio h2 {
		margin-bottom: 5px;
		color: #878787;
		font-weight: normal;
		font-size: 14px;
		font-family: Avant Garde, Century Gothic, Trebuchet MS, Verdana;
	}