/* CSS Document */

body,div,h1,h2,h3,span,a,p, ul, li,form, div, img, input, hr{
			margin:0;			
			padding:0;
			font-family:"Trebuchet MS", Arial;
			font-size:14px;
			}

#clearer{clear:both;}
#clearer2{clear:both;}
p{ margin-bottom:10px;}
#site{ width:980px; margin:auto; margin-top:0px;}
h4{ color:#757575; font-size:20px;  font-weight:bolder; margin:0;  text-align:left;  margin-bottom:10px; text-align:justify;}


/* ---------------------------INDEX----------------------------------------------*/
#index{ width:980px; height:590px; background-image:url(img/acueil2.gif); background-position:top left; background-repeat:no-repeat;}
	#index #logo{ width:443px; height:75px; background-image:url(img/logoindex.gif); background-position:right; float:right; }
	#flashcontent{padding-top:120px;}
	#index #menu{width:980px;  margin-top:15px; }
	#index #menu a{ background-image:url(img/menu.jpg); width:113px; height:21px; display:block; margin-right:3px; color:#555555; text-align:center; padding-top:125px; background-repeat:no-repeat; text-decoration:none; float:left;}
	
	#index #menu a.entreprise{ background-position:left top; margin-left:26px;}
	#index #menu a.impression{ background-position:-116px 0;}
	#index #menu a.innovation{ background-position:-232px 0;}
	#index #menu a.qualite{ background-position:-348px 0;}
	#index #menu a.service{ background-position:-464px 0;}
	#index #menu a.social{ background-position:-580px 0;}
	#index #menu a.references{ background-position:-696px 0;}
	#index #menu a.coordonnees{ background-position:-812px 0;}
	
	#index #menu a:hover.entreprise{ background-position:left -146px; margin-left:26px;}
	#index #menu a:hover.impression{ background-position:-116px -146px;}
	#index #menu a:hover.innovation{ background-position:-232px -146px;}
	#index #menu a:hover.qualite{ background-position:-348px -146px;}
	#index #menu a:hover.service{ background-position:-464px -146px;}
	#index #menu a:hover.social{ background-position:-580px -146px;}
	#index #menu a:hover.references{ background-position:-696px -146px;}
	#index #menu a:hover.coordonnees{ background-position:-812px -146px;}
	
#index #coordonnees{ width:945px; text-align:right; color:#757575; padding-right:25px; margin-top:15px; letter-spacing:2px;}
#index #coordonnees p.villes{color:#e3007b; font-style:normal; margin-bottom:15px;}

#index #menu2{width:280px;  margin-top:10px; padding-left:700px; }
#index #menu2 a{ width:65px;  display:block;  color:#757575; font-size:10px; text-align:center; background-repeat:no-repeat; background-position:top center; text-decoration:none; float:left; padding-top:30px; line-height:10px;}
	#index #menu2 a:hover{ text-decoration:underline;}
	#index #menu2 a.outils{ background-image:url(img/outils.gif);}
	#index #menu2 a.clients{ background-image:url(img/clients.gif);}
	#index #menu2 a.ftp{ background-image:url(img/ftp.gif);}
	#index #menu2 a.bat{ background-image:url(img/bat.gif);}

/* PAGES */
#bandeau{ width:980px; height:138px; background-image:url(img/menupages.jpg);}
#bandeau #haut{ height:54px; text-align:right; padding:20px 30px 0 0;}
#bandeau #haut img{ float:right; }
#bandeau #haut a.logo{ border:none; float:right; display:block; height:50px; width:274px; padding:0;}
#bandeau #haut a.logo img{ border:none;}
#bandeau #haut  a{ width:65px;  display:block;  color:#757575; font-size:10px; text-align:center; background-repeat:no-repeat; background-position:top center; text-decoration:none; float:left; padding-top:30px; line-height:10px;}

#bandeau #haut #menu2{ float:right; margin-right:180px;}
	#bandeau #haut  a:hover{ text-decoration:underline; }
	#bandeau #haut  a.outils{ background-image:url(img/outils.gif); }
	#bandeau #haut  a.clients{ background-image:url(img/clients.gif);}
	#bandeau #haut  a.ftp{ background-image:url(img/ftp.gif);}
	#bandeau #haut  a.bat{ background-image:url(img/bat.gif);}
	
	#bandeau  #menu{margin-left:33px;}
	#bandeau  #menu a{ background-image:url(img/menupages.jpg); width:113px; height:21px; display:block; margin-right:3px; color:#555555; text-align:center; padding-top:40px; background-repeat:no-repeat; text-decoration:none; float:left; font-size:12px;}
	
	#bandeau  #menu a.entreprise{ background-position:-33px -75px; margin:1px 3px 0 0;}
	#bandeau  #menu a.impression{ background-position:-149px -75px; margin-top:1px;}
	#bandeau  #menu a.innovation{ background-position:-265px -75px; margin-top:1px;}
	#bandeau  #menu a.qualite{ background-position:-381px -75px; margin-top:1px;}
	#bandeau  #menu a.service{ background-position:-497px -75px; margin-top:1px;}
	#bandeau  #menu a.social{ background-position:-613px -75px; margin-top:1px;}
	#bandeau  #menu a.references{ background-position:-729px -75px; margin-top:1px;}
	#bandeau  #menu a.coordonnees{ background-position:-845px -75px; margin-top:1px;}
	
	#bandeau  #menu a:hover.entreprise, #bandeau  #menu a.entrepriseencours{ background-position:-33px -214px; margin:1px 3px 0 0;}
	#bandeau  #menu a:hover.impression, #bandeau  #menu a.impressionencours{ background-position:-149px -214px; margin-top:1px;}
	#bandeau  #menu a:hover.innovation, #bandeau  #menu a.innovationencours{ background-position:-265px -214px; margin-top:1px;}
	#bandeau  #menu a:hover.qualite, #bandeau  #menu a.qualiteencours{ background-position:-381px -214px; margin-top:1px;}
	#bandeau  #menu a:hover.service, #bandeau  #menu a.serviceencours{ background-position:-497px -214px; margin-top:1px;}
	#bandeau  #menu a:hover.social, #bandeau  #menu a.socialencours{ background-position:-613px -214px; margin-top:1px;}
	#bandeau  #menu a:hover.references, #bandeau  #menu a.referencesencours{ background-position:-729px -214px; margin-top:1px;}
	#bandeau  #menu a:hover.coordonnees, #bandeau  #menu a.coordonneesencours{ background-position:-845px -214px; margin-top:1px;}
	
/* ---------------------------ENTREPRISE----------------------------------------------*/
#entreprise{ width:980px; height:452px; background-image:url(img/entreprise.jpg); background-repeat:no-repeat;}
#entreprise #txt{
	width:420px;
	text-align:justify;
	font-size:14px;
	color:#757575;
	padding-top:10px;
	line-height:16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 535px;
}
#entreprise #txt h2{ color:#dadada; font-size:27px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:20px; }
#entreprise #txt h3{  font-size:35px; color:#27671a; margin-bottom:10px; line-height:35px;  }
#entreprise #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
#entreprise  #liens{ float:left;  padding-left:675px;}

#entreprise #liens a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; margin-left:130px; }
#entreprise #liens a:hover{ background-position:bottom left;}


		/* ---------------------------EQUIPE----------------------------------------------*/
		#equipe{ width:980px; height:452px; background-image:url(img/equipe.jpg); background-repeat:no-repeat;}
		#equipe #txt{
	width:390px;
	text-align:justify;
	font-size:14px;
	color:#757575;
	padding-left:400px;
	padding-top:25px;
	line-height:16px;
	float:left;
}
		#equipe #txt h3{ text-align:left; font-size:35px; color:#27671a; margin-bottom:10px; line-height:35px;  }
		#equipe #txt h2{ color:#dadada; font-size:27px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; }
		#equipe #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
		#equipe  #liens{ float:left; padding-top:350px; margin-left:35px;}
		#equipe  #liens a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px;}
		#equipe   #liens a:hover{ background-position:bottom left;}
		#equipe   #liens a.encours{ background-position:bottom left;}
	
				/* ---------------------------REPERES----------------------------------------------*/
		#reperes{ width:980px; height:452px; background-image:url(img/reperes.jpg); background-repeat:no-repeat;}
		#reperes #txt{
	width:290px;
	text-align:justify;
	font-size:14px;
	color:#757575;
	padding-top:25px;
	line-height:16px;
	float:left;
}
		#reperes #txt h3{ text-align:left; font-size:35px; color:#27671a; margin-bottom:10px; line-height:35px;  }
		#reperes #txt h2{ color:#dadada; font-size:27px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; padding-top:20px; }
#reperes #flashcontent{ float:left;}
		#reperes #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
		#reperes  #liens{ float:left; padding-top:350px; margin-left:35px;}
		#reperes  #liens a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; }
		#reperes  ul { padding-left:10px;}
		#reperes  ul li{ margin-bottom:5px;}
		#reperes   #liens a:hover{ background-position:bottom left;}
		#reperes   #liens a.encours{ background-position:bottom left;}
		#reperes #flashcontent{ float:left; padding:0 80px 0 80px;}
		
			/* ---------------------------PARTENAIRES----------------------------------------------*/
		#partenaires{ width:980px; height:452px; background-image:url(img/partenaires.jpg); background-repeat:no-repeat;}
		#partenaires #txt{
	width:300px;
	text-align:justify;
	font-size:14px;
	color:#757575;
	padding-left:490px;
	padding-top:25px;
	line-height:16px;
	float:left;
}

		#partenaires  ul { padding-left:10px;}
		#partenaires  ul li{ margin-bottom:5px;}
		
		#partenaires #txt h3{ text-align:left; font-size:35px; color:#27671a; margin-bottom:10px; line-height:35px;  }
		#partenaires #txt h2{ color:#dadada; font-size:27px; font-weight:bolder;margin-bottom:10px;  font-family:Verdana, Arial, Helvetica, sans-serif;  }
		#partenaires #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
		#partenaires  #liens{ float:left; padding-top:350px; margin-left:45px;}
		#partenaires  #liens a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px;}
		#partenaires   #liens a:hover{ background-position:bottom left;}
		#partenaires   #liens a.encours{ background-position:bottom left;}
		
		#partenaires #liens a.assembleur{ background-image:none; background-image:url(img/puces_02.gif);  }
		#partenaires #liens a:hover.assembleur{ background-image:none; background-image:url(img/puces_02.gif); background-position:top left;  }
	
	
/* ---------------------------ECO IMPRESSION----------------------------------------------*/
#ecoimpression{ width:980px; height:452px; background-image:url(img/ecoimpression.jpg); background-repeat:no-repeat;}
#ecoimpression #txt{
	width:300px;
	text-align:justify;
	font-size:14px;
	color:#757575;
	margin:0 0 0 610px;
	padding-top:25px;
	line-height:16px;
}
#ecoimpression #txt h2{ color:#dadada; font-size:27px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:20px; }
#ecoimpression #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
#ecoimpression  a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; margin-left:780px;}
#ecoimpression a:hover{ background-position:bottom left;}

		/* ---------------------------IMPRIMVERT----------------------------------------------*/
		#imprimvert{ width:980px; height:452px; background-image:url(img/imprimvert.jpg); background-repeat:no-repeat;}
		#imprimvert #txt{ width:505px; text-align:justify; font-size:14px; color:#757575; margin:0 0 0 410px; padding-top:10px; line-height:16px; margin-bottom:70px;}
		#imprimvert  h2{ color:#dadada; font-size:27px; font-weight:bolder;  padding-top:25px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:27px; }
		#imprimvert #txt em{ color:#115407; font-style:normal; font-weight:bolder; font-size:14px;}
		#imprimvert #txt  p{ margin-bottom:10px;}
		
		#imprimvert  h3{ text-align:left; font-size:35px; color:#27671a; width:350px; line-height:35px;  font-weight:bolder; }
		#imprimvert  a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; margin-left:785px;}
		#imprimvert a:hover{ background-position:bottom left;}
		#imprimvert a.encours{ background-position:bottom left;}
		#imprimvert #txt a.neutre{ text-decoration:underline; color:#666666; font-weight:bolder; display:inline-block; margin:0; padding:0; background-image:none;     }
		#imprimvert #txt a.neutre:hover{ text-decoration:underline;color:#333333;}
				/* ---------------------------PEFC----------------------------------------------*/
		#pefc{ width:980px; height:452px; background-image:url(img/pefc.jpg); background-repeat:no-repeat;}
		#pefc #txt{ width:325px; text-align:justify; font-size:14px; color:#757575; padding:0 0 0 410px; line-height:16px; margin-bottom:60px; float:left;}
		#pefc  h2{ color:#dadada; font-size:27px; font-weight:bolder;  padding-top:25px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:27px; }
		#pefc #txt em{ color:#115407; font-style:normal; font-weight:bolder; font-size:14px;}
		#pefc #txt  p{ margin-bottom:10px;}
		
		#pefc  h3{
	text-align:left;
	font-size:34px;
	color:#27671a;
	width:300px;
	line-height:35px;
	font-weight:bolder;
}
		#pefc #liens{ float:left; padding-top:357px; padding-left:50px;}
		#pefc #liens  a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block; height:20px; padding-left:20px; font-weight:bolder; font-size:14px; }
		#pefc #liens a:hover{ background-position:bottom left;}
		#pefc #liens a.encours{ background-position:bottom left;}
		#pefc #txt a.neutre{ text-decoration:underline; color:#666666; font-weight:bolder; display:inline-block; margin:0; padding:0; background-image:none;     }
		#pefc #txt a.neutre:hover{ text-decoration:underline;color:#333333;}


/* ---------------------------INNOVATION----------------------------------------------*/
#innovation{ width:980px; height:452px; background-image:url(img/innovation.jpg); background-repeat:no-repeat;}
#innovation #txt{ width:930px; text-align:justify; font-size:14px; color:#757575;  padding:50px 0 0 50px; float:left;  line-height:16px;}


#innovation #txt h2{ color:#dadada; font-size:27px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;  }
#innovation #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
#innovation #txt #evolution{ float:left; width:265px; padding-top:50px;}

#innovation #evolution #evohaut{ width:265px; height:15px; background-image:url(img/evohaut.gif); background-repeat:no-repeat;}
#innovation #evolution #evocorps{ width:245px; padding:0 10px 0 10px;  background-image:url(img/evocorps.gif); color:#757575; line-height:16px; text-align:left;}
#innovation #evolution #evocorps span.color0{color:#757575; }
#innovation #evolution #evocorps span.color1{color:#818181; }
#innovation #evolution #evocorps span.color2{color:#8A8A8A; }
#innovation #evolution #evocorps span.color3{color:#969696; }
#innovation #evolution #evocorps span.color4{color:#9E9E9E; }
#innovation #evolution #evocorps span.color5{color:#ABABAB; }
#innovation #evolution #evocorps span.color6{color:#B3B3B3; }
#innovation #evolution #evocorps span.color7{color:#B8B8B8; }
#innovation #evolution #evocorps span.color8{color:#C0C0C0; }
#innovation #evolution #evocorps span.color9{color:#dddddd; }

#innovation #evolution #evocorps h3{ font-size:20px; margin:0 0 5px 0;}
#innovation #evolution #evobas{ width:265px; height:15px; background-image:url(img/evobas.gif);}
#innovation #txt{
	width:390px;
	float:left;
	padding-left:560px;
	padding-top:20px;
	font-size:14px;
}

#innovation  a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; margin-left:220px; }
#innovation a:hover{ background-position:bottom left;}

		/* ---------------------------FACONNAGE----------------------------------------------*/
		#faconnage{ width:980px; height:452px; background-image:url(img/faconnage.jpg); background-repeat:no-repeat;}
		#faconnage #txt{ width:270px; text-align:justify; font-size:14px; color:#757575;  padding:26px 0 0 640px; float:left;  line-height:16px; }
		#faconnage  h2{ color:#dadada; font-size:27px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;  padding:20px 0 0 710px; text-align:right; width:200px; margin:0;}
		#faconnage  h4{ color:#757575; font-size:20px; font-weight:bolder; margin:0;  text-align:right; padding-right:60px; }
		#faconnage  #txt h3{ text-align:left; font-size:35px; color:#27671a; line-height:35px; margin-bottom:10px;  }
		#faconnage #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
		#faconnage #txt ul{ list-style-position:inside; margin-bottom:20px; margin-top:15px;}
		#faconnage #txt ul li{ margin-bottom:15px; font-size:14px;}
		
		#faconnage  a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; margin-left:825px;}
		#faconnage a:hover{ background-position:bottom left;}
		#faconnage a.encours{ background-position:bottom left;}
				/* ---------------------------IMPRESSION----------------------------------------------*/
		#impression{ width:980px; height:452px; background-image:url(img/impression.jpg); background-repeat:no-repeat;}
		#impression #txt{
	width:560px;
	text-align:justify;
	font-size:14px;
	color:#757575;
	float:left;
	line-height:16px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 390px;
}
		#impression  h2{ color:#dadada; font-size:27px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;  padding:0 0 0 390px; text-align:lefti; width:200px; margin:0; float:left; margin-right:20px;}
		#impression  h4{ color:#757575; font-size:30px; width:555px; font-weight:bolder; margin:0;  text-align:left; padding-left:390px; }
		#impression   h3{ text-align:left; font-size:35px; color:#27671a; line-height:35px; float:left; }
		#impression #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
		#impression #txt p{ margin-bottom:10px; font-size:14px;}
		
		#impression  a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; margin-left:825px;}
		#impression a:hover{ background-position:bottom left;}
		#impression a.encours{ background-position:bottom left;}
		#impression  ul { padding-left:10px;}
		#impression  ul li{ margin-bottom:5px;}
						/* ---------------------------PRE PRESSE----------------------------------------------*/
		#prepresse{ width:710px; height:452px; background-image:url(img/pre_presse.jpg); background-repeat:no-repeat; padding-left:270px;}
		#prepresse #txt{ width:450px; text-align:justify; font-size:14px; color:#757575;  padding:10px 0 0 50px; float:left;  line-height:16px;  float:left;}
		#prepresse  h2{ color:#dadada; font-size:27px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;  padding:10px 0 0 50px; text-align:lefti; width:250px; margin:0;}
		#prepresse  h4{ color:#757575; font-size:20px; width:650px; font-weight:bolder; margin:0;  text-align:left;  padding-left:50px;  text-align:justify;}
		#prepresse  #txt h3{ text-align:left; font-size:35px; color:#27671a; line-height:35px; margin-bottom:10px;  }
		#prepresse #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
		#prepresse #txt p{ margin-bottom:10px;}
		#prepresse #liens{
	float:left;
	width:150px;
	padding-left:25px;
	padding-top:50px;
}
		#prepresse  #liens a{ background-image:url(img/puce.gif); margin-left:15px; background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px;  }
		#prepresse #liens a:hover{ background-position:bottom left;}
		#prepresse #liens a.encours{ background-position:bottom left;}
		
		#prepresse #liens a.neutre{ text-decoration:underline; color:#666666; font-weight:bolder; display:block; margin:0; padding:0; background-image:none; height:auto; text-align:center;     }
		#prepresse #liens a.neutre:hover{ text-decoration:underline;color:#333333;}



/* ---------------------------QUALITE----------------------------------------------*/
#qualite{ width:980px; height:452px; background-image:url(img/qualite.jpg); background-repeat:no-repeat;}
#qualite #txt{ width:400px; text-align:justify; font-size:14px; color:#757575; margin:0 0 0 530px; padding-top:20px; line-height:16px;}
#qualite  h1{color:#266719; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30px;  margin:0 0 0 430px; line-height:28px; font-weight:bolder;}
#qualite  h1 em{ font-size:30px; font-style:normal; font-weight:bolder;}
#qualite  h2{
	color:#dadada;
	font-size:27px;
	font-weight:bolder;
	margin:0 0 5px 530px;
	padding-top:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#qualite #txt em{ color:#115407; font-style:normal; font-weight:bolder;}

#qualite  a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; margin-left:780px;}

#qualite a:hover{ background-position:bottom left;}

		/* ---------------------------STRATEGIE QUALITE----------------------------------------------*/
		#strategie{
	width:980px;
	height:500px;
	background-image:url(img/strategie-qualite.jpg);
	background-repeat:no-repeat;
}
		#strategie #txt{
	width:750px;
	text-align:center;
	font-size:14px;
	color:#757575;
	margin:0 0 0 170px;
	line-height:16px;
}
		#strategie  h2{ color:#dadada; font-size:27px; font-weight:bolder; margin:0 0 0 150px; padding-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif; }
		#strategie  h4{ font-size:15px; margin:0; padding:0;}
		#strategie #txt em{ color:#115407; font-style:normal; font-weight:bolder; font-size:14px;}
		#strategie #txt  p{ margin-bottom:5px; font-size:12px;}
		#strategie  h3{ text-align:left; font-size:35px; color:#27671a; width:350px; margin-left:150px;  }
		#strategie #titres{ float:left; width:600px;}
		#strategie #liens{ float:left; margin:0; padding-top:30px; padding-left:160px;}
		#strategie #liens a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; }
		#strategie #liens a:hover{ background-position:bottom left;}
		#strategie #liens a.encours{ background-position:bottom left;}
		#strategie span.vert{ color:#115407; font-weight:bolder;}
		

		/* ---------------------------CONTROLE----------------------------------------------*/
		#controle{
	width:980px;
	height:452px;
	background-image:url(img/controle.jpg);
	background-repeat:no-repeat;
}
		#controle #txt{
	width:610px;
	text-align:left;
	font-size:12px;
	color:#757575;
	margin:0 0 0 70px;
	padding-top:10px;
	line-height:16px;
}
		#controle  h2{
	color:#dadada;
	font-size:27px;
	font-weight:bolder;
	margin:0 0 0 150px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
		#controle #txt em{ color:#115407; font-style:normal; font-weight:bolder; font-size:14px;}
	
		#controle #txt  strong{ font-size:16px;}
		#controle  h3{ text-align:left; font-size:35px; color:#27671a; width:750px; margin-left:150px; }
		#controle  a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; margin-left:430px;}
		#controle a:hover{ background-position:bottom left;}
		#controle a.encours{ background-position:bottom left;}
		#controle ul{ padding-left:30px;}
		#controle ul li{ list-style-type:decimal; margin-bottom:5px;}

/* ---------------------------SERVICE----------------------------------------------*/
#service{ width:980px; height:452px; background-image:url(img/service.jpg); background-repeat:no-repeat;}
#service #txt{
	width:260px;
	text-align:justify;
	font-size:14px;
	color:#757575;
	padding-top:30px;
	line-height:16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 680px;
}
#service #txt h2{ color:#dadada; font-size:27px; font-weight:bolder; margin-bottom:15px;  padding-top:25px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#service #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
#service  h3{ text-align:right; font-size:35px; color:#27671a; width:400px; margin-left:530px; }
#service  a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; margin-left:800px;}
#service a:hover{ background-position:bottom left;}


		#service  a.assembleur{ background-image:none; background-image:url(img/puces_01.gif); height:35px;  }
		#service  a:hover.assembleur{ background-image:none; background-image:url(img/puces_02.gif); background-position:top left;  }

	/* ---------------------------CONSEIL----------------------------------------------*/
		#conseil{ width:980px; height:452px; background-image:url(img/conseil.jpg); background-repeat:no-repeat;}
		#conseil #txt{
	width:440px;
	text-align:justify;
	font-size:14px;
	color:#757575;
	padding-top:10px;
	line-height:16px;
	float:left;
}
		#conseil #gauche{
	float:left;
	width:500px;
}
		#conseil  h2{ color:#dadada; font-size:27px; font-weight:bolder; margin:0 0 0 320px; padding-top:25px; font-family:Verdana, Arial, Helvetica, sans-serif; }
		#conseil  h3{ text-align:right; font-size:35px; color:#27671a; width:230px; margin-left:200px; font-weight:bolder; }
		#conseil #txt em{ color:#115407; font-style:normal; font-weight:bolder;}

		#conseil  a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; margin-left:780px;}
		#conseil a:hover{ background-position:bottom left;}
		#conseil a.encours{ background-position:bottom left;}
		
		#conseil  a.assembleur{ background-image:none; background-image:url(img/puces_01.gif);height:35px;  }
		#conseil  a:hover.assembleur{ background-image:none; background-image:url(img/puces_02.gif); background-position:top left;  }
	/* ---------------------------REACTIVITE----------------------------------------------*/
		#reactivite{ width:980px; height:460px; background-image:url(img/reactivite.jpg); background-repeat:no-repeat;}
		#reactivite #txt{
	width:485px;
	text-align:justify;
	font-size:14px;
	color:#757575;
	padding-left:470px;
	line-height:16px;
	float:left;
}
		#reactivite  h2{ color:#dadada; font-size:27px; font-weight:bolder;  padding-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:27px; margin-bottom:10px; }
		#reactivite  h3{ text-align:left; font-size:35px; color:#27671a; width:230px; font-weight:bolder; margin-bottom:10px; line-height:35px;}
		#reactivite #txt em{ color:#115407; font-style:normal;  font-size:20px; line-height:20px;}
		#reactivite #txt  p{ margin-bottom:10px; }
#reactivite #liens{
	width:180px;
	padding-left:790px;
}
		#reactivite #liens a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px;}
		#reactivite  #liens a:hover{ background-position:bottom left;}
		#reactivite #liens a.encours{ background-position:bottom left;}
		
		
		#reactivite #liens a.assembleur{ background-image:none; background-image:url(img/puces_01.gif);height:35px;  }
		#reactivite #liens a:hover.assembleur{ background-image:none; background-image:url(img/puces_02.gif); background-position:top left;  }
					/* ---------------------------PARTENAIRES----------------------------------------------*/
		#assembleur{ width:980px; height:452px; background-image:url(img/assembleur.jpg); background-repeat:no-repeat; }
		#assembleur #txt{
	width:300px;
	text-align:justify;
	font-size:14px;
	color:#757575;
	padding-left:600px;
	padding-top:25px;
	line-height:16px;
	float:left;
}
		#assembleur #txt h3{ text-align:left; font-size:35px; color:#27671a; margin-bottom:10px; line-height:35px;  }
		#assembleur #txt h2{ color:#dadada; font-size:27px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:27px; margin-bottom:10px;  }
		#assembleur #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
		#assembleur  #liens{
	float:left;
	padding-top:0px;
	padding-left: 750px;
}
		#assembleur  #liens a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px;}
		#assembleur   #liens a:hover{ background-position:bottom left;}
		#assembleur   #liens a.encours{ background-position:bottom left;}
		
		#assembleur #liens a.assembleur{ background-image:none; background-image:url(img/puces_02.gif);height:35px;  }
		#assembleur #liens a:hover.assembleur{ background-image:none; background-image:url(img/puces_02.gif); background-position:top left;  }
	

/* ---------------------------ACTEUR SOCIAL----------------------------------------------*/
#acteur{ width:980px; height:461px; background-image:url(img/acteur_social.jpg); background-repeat:no-repeat;}
#acteur  h1{color:#266719; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30px;  margin:0 0 0 50px; line-height:28px; font-weight:bolder; float:left;}
#acteur #gauche{ float:left;}
#acteur #droite{ float:left;}
#acteur #txt{ width:450px; text-align:justify; font-size:14px; color:#757575; margin:0 0 0 0; padding-top:10px; line-height:16px; float:left;}
#acteur #txt h2{ color:#dadada; font-size:27px; font-weight:bolder; padding-top:35px; margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#acteur #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
#acteur #txt p{ margin-bottom:10px;}
#acteur  a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px; margin-left:780px;}
#acteur a:hover{ background-position:bottom left;}
#acteur #flashcontent{float:left; padding:20px 0 0 60px;}




/* ---------------------------TROUSSE A OUTILS----------------------------------------------*/
#outils{ width:980px; height:452px; background-image:url(img/outils.jpg); background-repeat:no-repeat;}
#outils #txt{ width:700px; text-align:left; font-size:12px; color:#757575; padding:15px 0 0 100px; line-height:16px;}
#outils #txt p{ margin-bottom:0px;}

#outils #txt h4{ font-size:15px;  padding-left:40px;}
	#outils #txt h3{ text-align:left; font-size:35px; color:#27671a; margin-bottom:5px; line-height:30px;  padding-left:40px; }
#outils #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
#outils #txt a{ background-image:url(img/puce.gif); background-repeat:no-repeat; background-position:top left; color:#27671a; text-decoration:none;  display:block;height:20px; padding-left:20px; font-weight:bolder; font-size:14px;}
#outils #txt a:hover{ background-position:bottom left;}

/* ---------------------------FTP----------------------------------------------*/
#ftp{ width:980px; height:452px; background-image:url(img/ftp.jpg); background-repeat:no-repeat;}
#ftp #txt{ width:650px; text-align:left; font-size:14px; color:#757575; padding:70px 0 0 270px; line-height:16px; text-align:justify;}
#ftp #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
#ftp #txt a{ color:#115407; font-style:normal; font-weight:bolder; text-decoration:none;}
#ftp #txt a:hover{ text-decoration:underline;}
#ftp #txt p{padding-left:60px;}
#ftp #txt h3{ text-align:left; font-size:35px; color:#27671a; margin-bottom:10px; line-height:35px;  }

/* ---------------------------BAT----------------------------------------------*/
#bat{ width:980px; height:452px; background-image:url(img/bat.jpg); background-repeat:no-repeat;}
#bat #txt{
	width:560px;
	text-align:justify;
	font-size:14px;
	color:#757575;
	padding:70px 0 0 370px;
	line-height:16px;
}
#bat #txt em{ color:#115407; font-style:normal; font-weight:bolder;}

#bat #txt p{padding-left:65px;}
#bat #txt h3{ text-align:left; font-size:35px; color:#27671a; margin-bottom:10px; line-height:35px;  }

/* ---------------------------ESPACE CLIENTS----------------------------------------------*/
#clients{ width:980px; height:552px; background-image:url(img/clients.jpg); background-repeat:no-repeat;}
#clients #txt{ width:660px; text-align:left; font-size:14px; color:#757575; padding:20px 0 0 110px; line-height:16px;}
#clients #txt em{ color:#115407; font-style:normal; font-weight:bolder; float:left;}
#clients #txt h3{ text-align:left; font-size:35px; color:#27671a; margin-bottom:10px; line-height:35px; padding-left:40px; }
#clients #txt h4{ padding-left:40px;}
#clients #txt form{ width:600px; padding:20px 0 0 20px;}
#clients #txt form label{ display:inline; width:90px; float:left;  margin-bottom:10px;}
#clients #txt form input{ display:inline; width:170px;float:left;  margin-bottom:10px; margin-right:30px;}
#clients #txt form input.colle{ margin-right:0; clear:both; float:none;}
#clients #txt form textarea{ width:550px; height:100px;}
#clients #txt form input.btn{ float:right; width:auto;}

#clients a{ color:#115407;}


/* ---------------------------REFERENCES----------------------------------------------*/
#references{ width:980px; height:461px; background-image:url(img/references.jpg); background-repeat:no-repeat;}

#references  h1{color:#266719; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30px; line-height:28px; font-weight:bolder; float:left; margin-bottom:20px;}

#references #txt{
	width:380px;
	text-align:justify;
	font-size:14px;
	color:#757575;
	margin:0 0 0 55px;
	padding-top:0px;
	line-height:16px;
	float:left;
}
#references #flashcontent{ float:left; padding:0 0 0 60px;}
#references #txt p{ width:270px; margin:auto;}
#references #txt h2{ color:#dadada; font-size:27px; line-height:30px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;  margin:auto;margin-bottom:20px; padding-top:50px; width:270px;  }
#references #txt em{ color:#115407; font-style:normal; font-weight:bolder;}

/* ---------------------------COORDONNEES----------------------------------------------*/
#pagecoordonnees{ width:980px; height:452px; background-image:url(img/coordonnees.jpg); background-repeat:no-repeat;}
#pagecoordonnees #txt{  text-align:left; font-size:12px; color:#757575; margin:0 0 0 0; padding-top:55px; line-height:16px; margin-left:160px;}
#pagecoordonnees #txt a{ display:block; height:50px; width:233px; float:left; margin-right:60px; margin-bottom:13px; padding-left:100px; padding-top:20px; color:#266719; text-decoration:none;}
#pagecoordonnees #txt a:hover{ text-decoration:underline;}
#pagecoordonnees  h2{ color:#dadada; font-size:27px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;  padding-top:10px; padding-left:45px;}

#pagecoordonnees  h1{color:#266719; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30px;  margin:0 0 0 45px; line-height:30px; font-weight:bolder;}
#pagecoordonnees  h1 em{ font-size:35px; font-style:normal; font-weight:bolder;}


#pagecoordonnees #txt em{ color:#115407; font-style:normal; font-weight:bolder;}
  .highslide-maincontent a{ color:#266719;}
   .highslide-maincontent h3{ margin-bottom:20px;}

