html,

body  {
	background-color: #fff;
	color: #000;
	min-height: 1000px;
	height:1000px;
	margin: 0px; /* pour éviter les marges */
    text-align: center; /* pour corriger le bug de centrage IE */

    background-image: url(../dist/images/compact/background.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	
	background-attachment: scroll;

	background-color: transparent;
	
	width: 100%;

display: table;
    
    
    
		}
		
		
#entete	{
	position: relative;
	height: 134px;
	width: auto;
	margin-top: 0px;
	
	}

	
#entete	img{
	float: left;
	margin-top:0px;
	margin-left:-22px;


	border:0;
	
	}




#cadre {

	position : relative;

	min-height : 100%; 
	_height: 100%;
	margin : 0 auto;
	padding-top: 60px;
	background-color : transparent;
	width: 816px;
	color:#000;
	
	border-right: 1px dotted  #4d8017;
	border-left: 1px dotted #4d8017;

		}
	
			
#cadre #onglet	{
	position: relative;
	float: right;
	z-index: 1;
	list-style-type: none;
	margin-top: -78px;
	padding-top: 0px;
	margin-left: -16px;
	margin-right: 34px;
	padding-right: 0;
	height: 72px;
	width: 465px;
	
		}
		
			
#cadre #onglet	ul{		
	margin-top: 0;

	list-style-type: none;

		}
		
		
#cadre #onglet	li a{

	float: left;

    padding-top:0px;
    height: 40px;
	width: 108px;

}
		
#cadre #onglet .sol {

	float:right;

    margin-top: 20px;
    padding-top:0px;
    padding-left: -5px;    

	background-image: url(../dist/images/compact/solu_clo.png);
	background-repeat: no-repeat;

	display: block;
	height:53px;
	width: 106px;
	background-position: 0% 100%;
}



#cadre #onglet .portf {

	float:right;

    margin-top: 20px;
    padding-top:0px;     
    padding-left: -5px;   
    z-index: 60;
	background-image: url(../dist/images/compact/portf_clo.png);
	background-repeat: no-repeat;

	display: block;
	height:53px;
	width: 104px;
	background-position: 0% 100%;
}

#cadre #onglet .blog {

	float:right;

    margin-top: 20px;
    padding-top:0px;    
    padding-left: -5px;   
    z-index: 60;
	background-image: url(../dist/images/compact/blog_clo.png);
	background-repeat: no-repeat;

	display: block;
	height:53px;
	width: 104px;
	background-position: 0% 100%;
}

#cadre #onglet .cont {

	float:right;

    margin-top: 20px;
    padding-top:0px;    
    z-index: 0;
	background-image: url(../dist/images/compact/cont_clo.png);
	background-repeat: no-repeat;
	display: block;
	height:53px;
	width: 106px;
	background-position: 0% 100%;
}

#cadre #onglet .sol a {

padding-top: 5px;

}
#cadre #onglet .portf a {

padding-top: 5px;

}
#cadre #onglet .blog a {

padding-top: 5px;

}
#cadre #onglet .cont a {

padding-top: 5px;

}


#cadre #onglet li em {

	background: url(../dist/images/compact/ubble.png) no-repeat;
	width: 114px;
	height: 90px;
	float: right;
	position: relative;
	top: -250px;
	right: 0px;
	text-align: center;
	padding: 0;
	font-style: normal;
	z-index: 2;
	display: none;
	border: 0px solid red;
}

#cadre #onglet li a:link {
	color: #4f7117;
	text-decoration: none;	
		}

#cadre #onglet li a:visited {
	color: #4f7117;
	text-decoration: none;
		}

#cadre #onglet li a:hover {
	color: #d1d11c;
	text-decoration: none;
		}


.nettoyeur	{
	clear: both;
	border-bottom: 1px dotted #dbdbdb;
	}

	
.une	{
	min-height: 240px;
	margin-top: 40px;
	padding-bottom: 10px;
	
	text-align: center;
	background-color: #fff;
	background-image: url(../dist/images/compact/bg_title.jpg);
	background-position: 8px 100%;
	background-repeat: no-repeat;
	background-color: transparent;
	
	overflow: hidden;
		}

.une	h2{
	color: #40550d;
	text-align: left;
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	font-size:0.8em;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	text-decoration: none;
	
	padding-bottom: 5px;
	margin-left: 25px;

	background-color: transparent;

	
	}


.texte	{
	width: 590px;
	min-height: 730px;
	
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	
	background-color: transparent;

	overflow: hidden;
	}
	
.texte_contact	{


	width: 590px;
	min-height: 730px;
	
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;

	text-align: justify;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-variant:normal;
	color: #000;
	
		}
		
.ecrire	{
	text-align: right;
	
	padding-right: 30px;
	}
.spip_doc_titre	{
	color: #bca64d;
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
	font-style: italic;
	font-variant: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	text-decoration: none;
	text-align: center;
	}
	
.texte .bloc_texte	{
	float: left;
	width: 420px;
		}
		
.texte .bloc_texte_rea	{
	float: right;
	width: 390px;
	padding-top: 5px;
	padding-bottom: 5px;
		}
		
.texte .bloc_doc_rea	{
	float: left;
	width: 120px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 0px;
		}
		
			
.texte .bloc_doc	{
	float: right;
	width: 137px;
	margin-top: 40px;
	margin-right: 0px;
		}
		
		
.texte .bloc_texte h1	{
	font-family: "Lucida Grande", 'Century Gothic','Lucida Grande';
	font-style: normal;
	font-variant: normal;
	letter-spacing: -1px;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 1.4em;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	color: #d01414;
		}

.texte .bloc_texte_rea h2 	{
	text-align: left;
	color: #372400;
	font-family: 'Lucida Grande','Lucida Sans Unicode',"Trebuchet MS", Tahoma, Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	font-size: 1em;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	text-decoration: none;
		}

	
.portfolio	{
	position: relative;
	width: 816px;	
	overflow: hidden;
	margin-top: 0px;

		}


.portfolio h1 	{
color: #40550d;
font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
font-style: normal;
font-variant: small-caps;
font-weight: 500;
font-size: 16px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
text-decoration: none;
	
		}		
	
.portfolio h2 	{

	color: #372400;
	font-family: 'Lucida Grande','Lucida Sans Unicode',"Trebuchet MS", Tahoma, Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	text-decoration: none;

		}
		
.row	{
	width: 816px;
	min-height: 530px;
	margin-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	
	background-color: transparent;
		}

.bloc	{
	float: left;
	width: 265px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding-bottom: 6px;
	border-bottom: 1px solid #e0e0e0;
		}	
	
.bloc .titre_portfolio	{
	text-align: center;
	width: 262px;
	
	font-family: Myriad,'Lucida Grande','Lucida Sans Unicode',Tahoma, Arial,sans-serif;
	font-style: normal;
	font-variant: small-caps;
	font-weight: 500;
	font-size: 1.2em;
	line-height: 0.9em;

		}		

.bloc .texte_portfolio	{

	width: 200px;
	padding-left: 5px;

	text-align: left;

	
		}


/* AVIRER ?
.portfolio .une_folio	{
	text-align: left;
	width: 100%;
	overflow: hidden;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	background-color: #eae8e4;
	
		}

.portfolio .une_folio img	{
	float: left;
		}		
		
.portfolio .une_folio h1 	{
	color: #40550d;
	text-align: left;
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
	font-style: normal;
	font-variant: small-caps;
	font-weight: 500;
	font-size: 24px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	text-decoration: none;
	border-bottom: 1px solid #a0a0a0;
		}
		
.portfolio .une_folio h2 	{
	float: right;
	width: 450px;
	padding-left: 5px;
	padding-right: 5px;

	
	color: #372400;
	font-family: 'Lucida Grande','Lucida Sans Unicode',"Trebuchet MS", Tahoma, Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	font-size: 13px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	text-decoration: none;
		}
*/

.texte .text_carnet	{
	clear: both;
	padding-left: 30px;
	padding-top: 30px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #a0a0a0;
	overflow: hidden;
	
	text-align: left;
	font-family: "Lucida Grande", "Trebuchet MS",  Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	letter-spacing: -0.7px;
	font-weight: normal;
	font-variant:normal;
	color: #444444;
		}
	
.texte .text_carnet	ul{
margin-left: 90px;
		}

.texte .text_carnet .logo_art img	{
	float:left;
	padding: 8px;
	padding-top: 18px;
		}
	

.texte .text_carnet h1	{
font-family: "Lucida Grande", "Century Gothic";
font-style: normal;
font-variant: normal;
letter-spacing: -1px;
font-weight: normal;
text-transform: normal;
font-size: 1.2em;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
text-align: left;
padding-top: 8px;

		}
		
.texte .text_carnet h1 span 	{
	

	text-align: left;
	font-family: "Lucida Grande", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 0.1em;
	font-weight: normal;
	font-variant:normal;
	color: #A9A9A9;
	
		}

	
.texte .text_solutions	{
	clear: both;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted silver;
	overflow: hidden;
	
	text-align: justify;
	font-family: "Trebuchet MS",  Arial,'Lucida Grande', Helvetica, sans-serif;
	font-size: 11pt;
	letter-spacing: -0.5px;
	font-weight: normal;
	font-variant:normal;
	color: #444444;
		}
		
.texte .text_solutions	ul{
margin-left: 90px;
		}

.texte .text_solutions .logo_art img	{
	float:left;
	padding: 8px;
	padding-left: 0px;
	padding-top: 30px;
		}
	

.texte .text_solutions h1	{
text-align: center;
font-family: Helvetica, 'Lucida Grande',Helvetica,sans-serif;
font-size: 1.8em;
font-weight: 500;
line-height: normal;

font-variant: normal;
font-size-adjust: none;
font-stretch: normal;
text-decoration: none;

color: #996633;

		}	
	
	
	
	
	
.texte .text_solutions h1 span 	{
	

	text-align: left;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	line-height: 0.1em;
	font-weight: normal;
	font-variant:normal;
	color: #A9A9A9;
	
		}

.texte .text_solutions h3 	{
	text-align: left;
	font-family: "Trebuchet MS",  Arial,'Lucida Grande', , sans-serif;
	font-size: 13pt;
	letter-spacing: -0.8px;
	font-weight: normal;
	font-variant:normal;
	color: #444444;
	text-transform: uppercase;
	
		}
.texte .text_solutions a {
	text-decoration: none;
}

.texte .text_solutions a:link {
	color:#996633;
	text-decoration: none;
}

.texte .text_solutions a:visited {
	color:#996633;
	text-decoration: none;
}

.texte .text_solutions a:hover {
	color:#000;
	text-decoration: none;
}


.spacer {
  clear: both;
}

.cadre_sol	{

	clear: both;
	text-align: left;
	border-bottom: 1px dotted #a0a0a0;
	
		}
.texte .bloc_texte_sol	{
	float: left;
	width: 390px;
	margin-left: 10px;
	margin-top: 10px;
	padding-top: 0px;
	padding-bottom: 5px;
	
	text-align: left;
	color: #372400;
	font-family: 'Lucida Grande','Lucida Sans Unicode',"Trebuchet MS", Tahoma, Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	font-size: 13px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	text-decoration: none;

		}
		
.texte .bloc_doc_sol	{
	float: left;
	width: 140px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 0px;

		}



ul.spip	{

list-style: square;


}


		
/* MENUS */

.menu	{
	float: right;
	position: absolute;
	width: 222px;
	overflow: hidden;
	margin-left: 640px;
	margin-top: 20px;
	background-color: transparent;
		}
		
		
.menu	li a {
	text-decoration: none;
}

.menu	li a:link {
	color:#996633;
	text-decoration: none;
}

.menu	li a:visited {
	color:#575656;
	text-decoration: none;
}

.menu	li a:hover {
	color:#000;
	text-decoration: none;
}

.solutions	{
	float: right;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top:320px;
	padding-bottom: 20px;
	margin-bottom: 40px;
	width: 199px;
	height: auto;

	
	min-height: 200px;

	
	background-image: url(../dist/images/compact/head_sol.jpg);
	background-position: -1px 0px;
	background-repeat: no-repeat;

	background-color: #fff;
	
	border-left: 1px solid #d7d7d7;
	
}


.solutions li {

	list-style: none;
	margin-left: -20px;
	
	text-align : left;
	color: #996633;
	font-family: Tahoma, 'Lucida Grande', 'Lucida Sans Unicode',Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	font-size: 0.9em;
	line-height: 0.1em;
	text-transform: normal;
	text-decoration: none;
		}
		




.menu_arch	{
	float: right;

	padding-left: 5px;
	padding-right: 5px;
	margin-top: 50px;
	padding-bottom: 20px;
	margin-bottom: 40px;
	width: 199px;
	height: auto;
	background-image: url(../dist/images/compact/head_news.jpg);
	background-repeat: no-repeat;
	background-position: -1px 0;
	background-color: #fff;
	border-left: 1px solid #d7d7d7;
	
		}
		
.menu_arch li {

	list-style: none;
	margin-left: -20px;
	
	text-align : left;
	color: #996633;
	font-family: Tahoma, 'Lucida Grande', 'Lucida Sans Unicode',Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	font-size: 0.9em;
	line-height: 0.5em;
	text-transform: normal;
	text-decoration: none;
		}
		
/* a virer
.solu	{
	float: right;
	padding-top: 35px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: -16px;
	padding-bottom: 20px;
	margin-bottom: 40px;
	width: 199px;
	height: auto;

	
	background-image: url(../dist/images/compact/head_solu.png);
	background-repeat: no-repeat;
	background-position: 40px -22px;
	background-color: #fff;
	border: 1px solid #d7d7d7;
	
		}
		
.solu li {

	list-style: none;
	margin-left: -20px;
	
	text-align : left;
	color: #996633;
	font-family: Tahoma, 'Lucida Grande', 'Lucida Sans Unicode',Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	font-size: 13px;
	line-height: 0.5em;
	text-transform: normal;
	text-decoration: none;
		}
		
*/
	
.menu_port	{
	float: right;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 50px;
	padding-bottom: 20px;
	margin-bottom: 40px;
	width: 199px;
	height: auto;
	
	background-image: url(../dist/images/compact/head_port.jpg);
	background-repeat: no-repeat;
	background-position: -1px 0px;
	background-color: #fff;
	border-left: 1px solid #d7d7d7;
	
		}
		
.menu_port li {

	list-style: none;
	margin-left: -20px;
	margin-top: -0.3em;
	
	text-align : left;
	color: #996633;
	font-family: Tahoma, 'Lucida Grande', 'Lucida Sans Unicode',Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	font-size: 13px;
	line-height: 1em;
	text-transform: normal;
	text-decoration: none;
		}
		


		

	
.references	{
	float: right;
	padding-top: 20px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: -20px;
	padding-bottom: 20px;
	margin-bottom: 40px;
	width: 199px;
	height: auto;

	
	background-color: #fff;
	border: 1px solid #d7d7d7;
	
}

		
.references	li{

	list-style: none;
	margin-left: -15px;

	color: #996633;
	font-family: Tahoma, 'Lucida Grande', 'Lucida Sans Unicode',Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 0.5em;
	text-transform: uppercase;
	text-decoration: none;
		}
		
.references	li a {
	text-decoration: none;
}

.references	li a:link {
	color:#996633;
	text-decoration: none;
}

.references	li a:visited {
	color:#575656;
	text-decoration: none;
}

.references	li a:hover {
	color:#000;
	text-decoration: none;
}


.menu .references h1	{
	
	clear: both;
	color: #996633;
	font-family: Tahoma, Verdana,"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 1.2;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal; 
	text-transform: uppercase;
	
	text-align: center;
	text-decoration: none;

		}

.menu .references h2	{
	text-align: justify;
	font-family: Lucida Grande, "Trebuchet MS", Tahoma, Arial,  sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-variant:normal;
	letter-spacing: 0,5px; 
	color: #000;
	
		}

.ref_titre	{
	margin-bottom: 10px;
	text-align: center;
	font-family: Lucida Grande, "Trebuchet MS", Tahoma, Arial,  sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-variant:normal;
	letter-spacing: 0,5px;
	}

.news	{
	float: right;
	padding-bottom: 50px;
	padding-left: 8px;
	padding-right: 8px;
	margin-top: 300px;
	margin-bottom: 40px;
	width: 193px;
	min-height: 200px;
	height: auto;
	
	background-image: url(../dist/images/compact/head_news.jpg);
	background-position: -1px 0px;
	background-repeat: no-repeat;

	background-color: #fff;
	
	border-left: 1px solid #d7d7d7;
	
		}

.date_news	{
	float: left;
	margin-right: 5px;	

		}

/* menu nouvelles*/
		
.menu .news h1	{
	
	
	clear: right;

	font-family: 'Trebuchet MS',Verdana,Sans-Serif;
	letter-spacing: -1px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	text-transform: uppercase;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	font-weight: normal;
	color: #444444;
	
	text-align: right;

	width: 190px;
	text-decoration: none;


		}


		
.menu .news h1 span	{
	
	float: left;
	text-align: left;
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 0.8em;
	letter-spacing: -1.5px;
	font-weight: normal;
	font-variant:normal;
	text-transform: uppercase;
	color: darkgray;
		}
		
.menu .news h2	{
	text-align: right;
	font-family: Lucida Grande, "Trebuchet MS", Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-variant:normal;
	letter-spacing: -0.5px; 
	color: #000;
	
		}
		
.menu h3	{
	text-align: center;
	margin-top: 18px;
	font-family: Lucida Grande, "Trebuchet MS", Arial, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	font-variant:normal;
	letter-spacing: -1.5px; 
	color: #29291D;
	
		}
.menu .solutions h3	{
	text-align: center;
	margin-top: 10px;
	font-family: Lucida Grande, "Trebuchet MS", Arial, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	font-variant:normal;
	letter-spacing: -1.5px; 
	color: #29291D;
	
		}

.menu .news, h1 a:link {
	color: #4c5e2b;
	text-decoration: none;	
		}

.menu .news, h1 a:visited {
	color: #4c5e2b;
	text-decoration: none;
		}

.menu .news, h1 a:hover {
	color: #996633;
	text-decoration: none;
		}



/*
 * STYLE POUR LE PIED DE PAGE 
 */


#footer {
	clear: both;
	
	bottom: 0;
	height:20px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	
	border-top: 1px dotted #a0a0a0;
	
	
	text-align: left; /* on rétablit l'alignement normal du texte */
	width: 816px;
			}
			
#imgfoot	{
	margin-left: 0px;
	margin-top: 0px;
	height:13px;
	
		}
			
.foottext {
	text-align: center;
	vertical-align: bottom;
	padding-top: 0px;
	padding-left: 0px;
	color: #343333;
	font-family: Myriad, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	line-height: normal;
		}
		


#footer a {
	text-decoration: none;
}

#footer a:link {
	color:#575656;
	text-decoration: none;
}

#footer a:visited {
	color:#575656;
	text-decoration: none;
}

#footer a:hover {
	color:#000;
	text-decoration: none;
}



#footer img {
	border: 0px;
	}



/* TYPO TEXTE */
/* A VIRER ?
h1, .titre_texte	{
	text-align: left;
	font-family: "Lucida Grande", Myriad, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: normal;
	font-variant:normal;
	color: #000;
	
		}
		
*/
.texte h1 	{	

	font-family: "Lucida Grande",'Lucida Sans Unicode', Arial,sans-serif;
	font-style: normal;
	font-variant: small-caps;
	font-weight: 500;
	font-size: 1.4em;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	letter-spacing: -0.5px;
	
	text-decoration: none;
	color: #a0a0a0;
	silver
	
	color: #000;
	
		}

.center	{
	text-align: center;
		}

.texte h2 	{
	

	text-align: justify;
	font-family: helvetica,"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-variant:normal;
	color: #000;
	
		}

.txt_art	{

text-align: justify;
font-family: "Trebuchet MS",Arial,'Lucida Grande',Helvetica,sans-serif;
font-size: 11pt;
letter-spacing: -0.5px;
font-weight: normal;
font-variant: normal;
color: #444444;
	
		}

.texte h3 	{


	text-align: justify;
	font-family: 'Lucida Grande',"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-variant:normal;
	color: #000;
	
		}


