body{
margin:auto;
padding:auto;
width:800px;
Background-color:#CCCCCC;
}

a{
text-decoration:none;
border:none;
}
/*-------------------------------------------------------------HEADER--------------------------------------*/

p{
	padding:0px;
	margin:0px;
	text-align: left;
}
li{
text-indent:0px;
}

#bandeau{
width:800px;
height:144px;
background-image:url(../images/bandeauhead_imgsite.jpg);
background-repeat:no-repeat;
}
#moteur{
float: right;
}

#logo{
width:276px;
height:110px;
background-image:url(../images/logo.png);
background-repeat:no-repeat;
}

#menu {
 height:23px;
 width:750px;
 margin-left:25px;
 margin-top: 12px;
 }
 
#menu ul {
 margin:0px;
 padding:0px;
 list-style-type:none;
 text-align:center;
 }
 
 #menu ul li ul {
 display:none;
 }

#menu li {
 float:left;
 height:22px;
 margin:0px;
 padding:0px;
 background-color:#003c69;
 list-style-type:none;
 }
 
#menu li a {
 display:block;
 width:120px;
 color:white;
 text-decoration:none;
 padding:2px;
 font-weight:bold;
 font-family:trebuchet MS, verdana, arial, helvetica;
 font-size:12px;
 text-align:center;
 }
 
#menu li a:hover {
 background-color:#66CC33;
 }

 #menu ul li:hover ul {
 display:block;
 }
 
#menu li:hover ul li {
 float:none;
 }

 #menu li ul {
	position:absolute;
	z-index: 99999;
	visibility: visible;
 }

 
/*-------------------------------------------------------------CORPS--------------------------------------*/
.ariane{
	margin: 5px 400px 0px 15px;
	padding-top:0px;
	position:absolute;
	visibility: visible;
 }
 
.ariane a{
/*display:inline-block;*/
color:#0080C0;
text-decoration:none;
font-weight:lighter;
font-size:11px;
letter-spacing:0px;
 font-family:trebuchet MS, verdana, arial, helvetica;
}

#contenu{
 margin-top:0px;
 width:800px;
 height:650px;
/*position:absolue;*/
background-color:#FFFFFF;
 }

#contenumentions{
 margin-top:0px;
 width:800px;
 height:1200px;
/*position:absolue;*/
background-color:#FFFFFF;
 }
 
 
#fondedito2{
	background-image:url(../images/img-fond-edito.jpg);
	background-repeat:no-repeat;
	width:200px;
	height::300px;
	float:right;
	margin-bottom:0px;
	margin-top:734px;
	margin-left:546px;
	height: 466px;
}

/*--------------------------------------Edito------------------*/
#photocatherine{
	float:right;
	width:120px;
	height:180px;
	margin-right:15px;
	margin-left:580px;
	background-image:url(../images/photo_catherine.jpg);
	position:absolute;
	margin-top:50px;
	z-index:500000;
	visibility: visible;
}

#fondedito{
	background-image:url(../images/img-fond-edito.jpg);
	background-repeat:no-repeat;
	width:200px;
	height::300px;
	float:right;
	margin-bottom:0px;
	margin-top:184px;
	margin-left:546px;
	height: 466px;
}

#signcath{
	background-image:url(../images/sign_cath.gif);
	float:right;
	position:absolute;
	background-repeat:no-repeat;
	width:179px;
	height:97px;
	z-index:20000000;
}

#signatureedito{
	color:#7DB61C;
	font-size:14px;
}

#joyeusesfetes{
	float:left;
	position:absolute;
	width:300px;
	height:97px;
	font-size:16px;
	color:#7DB61C;
	float:left;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:center;
	font-weight:bold;
	margin-top: 300px;
	margin-left:500px;
} 
/*--------------------------------------FIN - Edito------------------*/

/*--------------------------------------Groupe------------------*/
#logogroup{
	float:right;
	width:230px;
	height:53px;
	margin-right:200px;
	margin-left:200px;
	background-image:url(../images/logo_goup.jpg);
	position:absolute;
	margin-top:50px;
	z-index:500000;
	visibility: visible;
	}
	
#txtgroup{
	width:550px;
	height:480px;
	margin-left: 50px;
	margin-top:130px;
	font-size:11px;
	color:#036;
	float:left;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	font-weight:bold;
	position:absolute;
}
#listegroupe{
	width:560px;
	text-align:justify;
}

#txtgroup li{
list-style-position:outside;
list-style-image: url(../images/etoilepuce.gif);
text-align:left;
}
/*--------------------------------------FIN - Groupe------------------*/

/*----------------------------------------Historique-----------------------*/
/*#fondhistorique{
	background-image: url(../images/img-fond-historique.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:468px;
	float:left;
	margin-top:82px;
	margin-bottom:0px;
	margin-right:250px;
}*/

/*#txthistorique{
	width:550px;
	height:480px;
	margin-top:70px;
	margin-bottom:100px;
	font-size:11px;
	color:#036;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	font-weight:bold;
	position:absolute;
	margin-right: 200px;
	float: right;
	margin-left:50px;
	z-index:91099989999;}*/
	
#txthistorique li{
list-style-position: inside;
list-style-image: url(../images/etoilepuce.gif);
}

#txthistorique a{
	color:#0080C0;
	}
	
#txtqualite a{
	color:#0080C0;
	}
	


#txthistorique{

position:absolute;
width:800px;
height:500px;
margin-top:50px;
}

#fredimg{
background-image:url(../images/img-fond-historique.jpg);
background-position:left;
background-repeat:no-repeat;
width:550px;
height:468px;
margin-top:140px;
float:left;
position:absolute;
/*margin-top:182px;*/
}

#txthistorique p{
padding-top:60px;
padding-left:200px;
margin-right:50px;
width:550px;
font-size:11px;
color:#036;
font-family:trebuchet MS, verdana, arial, helvetica;
text-align:justify;
font-weight:bold;
position:absolute;
}

/*------------------------------------FIN-----Historique-----------------*/
/*-----------------------------------------mentions légales-----------------------------*/
#txtmentions{
	width:700px;
	height:480px;
	margin-left: 50px;
	margin-top:50px;
	font-size:11px;
	color:#036;
	float:left;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	font-weight:bold;
	position:absolute;
}
#txtmentions a{
	text-decoration:none;
	color:#0080C0;
}

/*-----------------------------------------FIN -- mentions légales-----------------------------*/
/*-----------------------------------------qualité fiabilité-----------------------------*/

#fredimg2{
background-image:url(../images/img-fond-historique.jpg);
background-position:left;
background-repeat:no-repeat;
width:550px;
height:468px;
margin-top:200px;
float:left;
position:absolute;
/*margin-top:182px;*/
}
#fredimg3{
background-image:url(../images/img-fond-historique.jpg);
background-position:left;
background-repeat:no-repeat;
width:550px;
height:468px;
margin-top:400px;
float:left;
position:absolute;
/*margin-top:182px;*/
}
#fredimg4{
background-image:url(../images/img-fond-historique.jpg);
background-position:left;
background-repeat:no-repeat;
width:550px;
height:468px;
margin-top:334px;
float:left;
position:absolute;
/*margin-top:182px;*/
}

#contenuqualite{
margin-top:0px;
 width:800px;
 height:800px;
/*position:absolue;*/
background-color:#FFFFFF;
}

#txtvaleurs{
	width:800px;
	height:650px;
	/*text-indent:20px;*/
	/*position:absolute;*/
}

#values{
position:absolute;
width:500px;
margin-left:150px;
margin-top:30px;
}

#values ul{
	padding-top:10px;
	/*padding-left:250px;*/
	margin-right:20px;
	font-size:11px;
	width:600px;
	color:#036;
	float:right;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	font-weight:bold;
	position:absolue;

}
#values li{
		list-style-position: inside;
	list-style-image: url(../images/etoilepuce.gif);
}

#txtqualite{
	width:800px;
	float:right;
	height:650px;
	margin-top:20px;
	/*text-indent:20px;*/
	position:absolute;
}

#txtqualiteglobale{
	margin-top:50px;
	width:800px;
	/*position:absolute;*/
}

#txtqualite p{
	padding-top:50px;
	padding-left:250px;
	margin-right:20px;
	font-size:11px;
	width:500px;
	color:#036;
	float:right;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	font-weight:bold;
	position:absolute;
}

#txtqualite ul li{
	padding-left:70px;
	margin-right:50px;
	font-size:11px;
	color:#036;
	float:right;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	font-weight:bold;
}

#txtqualite .qualite{
	color:#0080C0;
}

#listequalite{
	margin-top:380px;
	width:500px;
	margin-left:200px;
	position:absolute;
}



/*-----------------------------------------FIN -- qualité fiabilité-----------------------------*/

.table{
	display:inline;
	margin-top:10px;
	z-index:30;
	position: absolute;
	float: left;
	font-weight:bold;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-decoration:none;
	text-indent:0px;
	width: 284px;
	
}

.table a{
text-decoration:none;
color:#7DB61C;
font-size:15px;
}

#conseilFce {
	position:absolute;
	text-align:justify;
	font-size:11px;
	width:398px;
	height:100px;
	font-family:trebuchet MS, verdana, arial, helvetica;
	z-index:99998;
	font-weight:bold;
	color:#036;
	margin-top:120px;
	margin-left:402px;
	visibility: visible;
}

#conseilFce li{
list-style-position: inside;
list-style-image: url(../images/etoilepuce.gif);
}

#introimplantation{
	position:absolute;
	width:450px;
	height:80px;
	float:right;
	margin-top:80px;
	margin-right:200px;
	margin-left:100px;
	font-family:trebuchet MS, verdana, arial, helvetica;
	z-index:1;
	text-align:justify;
	font-size:12px;
	font-weight:bold;
	color:#036;
	visibility: visible;
}
#txt{
	width:420px;
	height:480px;
	margin-left: 50px;
	margin-top:70px;
	font-size:11px;
	color:#036;
	float:left;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	font-weight:bold;
	position:absolute;
}

#txtproduit{
	width:450px;
	height:480px;
	margin-left: 50px;
	margin-top:80px;
	font-size:11px;
	color:#036;
	float:left;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	font-weight:bold;
	position:absolute;
}

/*#introimplantation li{
list-style-position: inside;
list-style-image: url(../images/etoilepuce.gif);	
}*/

#international {
	position:absolute;
	left:450px;
	top:284px;
	width:495px;
	height:482px;
	z-index:99997;
	font-weight:bold;
	color:#036;
	font-size:11px;
	font-family:trebuchet MS, verdana, arial, helvetica;
	visibility: hidden;
}

#conteneurinternational{
	width:300px;
	height:200px;
	margin:200px 0px 90px 50px;
	}
	
.txtinternational{	
color:#036;
font-family:trebuchet MS, verdana, arial, helvetica;
font-size:14px;
font-weight:bold;
}

.txtinternationaltitres{	
color:#0080C0;
font-family:trebuchet MS, verdana, arial, helvetica;
font-size:14px;
font-weight:bold;
}

.txtinternationalpetit{	
color:#036;
font-family:trebuchet MS, verdana, arial, helvetica;
font-size:12px;
font-weight:bold;
}

.txtinternationalpetit a {	
color:#036;
font-family:trebuchet MS, verdana, arial, helvetica;
font-size:12px;
font-weight:bold;
}

.txtinternational a{	
color:#0080C0;
font-family:trebuchet MS, verdana, arial, helvetica;
font-size:14px;
font-weight:bold;
}


#flasheurope{
	position:absolute;
	/*z-index:9999999999999;*/
	width:800px;
	height:500px;
	float:left;
	margin-top:64px;
}

#international li{
list-style-position: inside;
list-style-image: url(../images/etoilepuce.gif);	
}
/*--------------------------------------------------FORMULAIRES Ccontact & Newsletter -----------------------------*/
#formulairenews{
/*background-color:#D7D9D7;*/
color:#036;
width::470px;
height:480px;
margin-left:50px;
margin-top:100px;
margin-top:20px;
float:left;
position:absolute;
z-index:10000;
}

#formulaire{
/*background-color:#D7D9D7;*/
color:#036;
width::470px;
height:480px;
margin-left:300px;
margin-top:100px;
margin-top:20px;
float:left;
position:absolute;
z-index:10000;
}

#infocontact{
	color:#036;
	width: 216px;
	height:200px;
	float: left;
	position:absolute;
	font-family:trebuchet MS, verdana, arial, helvetica;
	font-weight:bold;
	font-size:12px;
	margin-top: 150px;
	margin-left:20px;
	}
form {
	font-family:trebuchet MS, verdana, arial, helvetica;
	font-weight:bold;
	font-size:12px;
}
/*-------------------------------------------FIN-----------FORMULAIRES Ccontact & Newsletter -----------------------------*/
#cartographie{
width:500px;
height:443px;
float:right;
background-repeat:no-repeat;
}

#fondinternational{
background-image:url(../images/img-fond-international.jpg);	
widht:800px;
height:247px;
clear:left;
margin-top:400px;
}
.listequalite3{
	color:#0080C0;
	font-size:11px;
	text-weight:bold;
}
.listequalite3 a{
	color:#0080C0;
	font-size:11px;
	text-weight:bold;
}

.listequalite{
	color:#0080C0;
	font-size:12px;
	text-weight:bold;
}
.listequalite2{
	color:#0080C0;
	font-size:14px;
	text-weight:bold;
}
.listequalite a{
	color:#0080C0;
	font-size:14px;
	text-weight:bold;
}
.citationsgroup{
	color:#0080C0;
	font-size:12px;
	text-weight:bold;
}

#txtqualite li{
list-style-position: inside;
list-style-image: url(../images/etoilepuce.gif);	
}

#cp{
	float:left;
	width:120px;
	height:200px;
	margin-top:70px;
	margin-left:300px;
	position:absolute;
	text-align:center;
	text-decoration:none;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-weight:bold;
	color:#036;
	font-size:10px;
}

#cp a{
color:#7DB61C;
font-weight:bold;
}

#cp a p{
	text-align:center;
}
/*--------------------------------------------------Nos offres-----------------------------*/

#offresimg{
background-image:url(../images/graphiqueimg.gif);
width:370px;
height:285px;
z-index:5000;
position:absolute;
margin-left:10px;
margin-top:200px;
}
#phraseintrooffre{
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-weight:bold;
	font-weight:bold;
	color:#036;
	font-size:11px;
	width:700px;
	height:150px;
	position:absolute;
	margin-top:70px;
	margin-left:30px;
	margin-right:600px
	text-align:justify;
}
#txtoffreintro{
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-weight:bold;
	font-weight:bold;
	color:#036;
	font-size:11px;
	width:330px;
	height:100px;
	position:absolute;
	margin-top:60px;
	margin-left:30px;
	margin-right:600px
	}

#txtoffre{
	width:380px;
	height:72px;
	margin-left: 390px;
	margin-top:120px;
	font-size:11px;
	font-weight:bold;
	color:#036;
	float:left;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	text-weight:bold;
	/*text-indent:20px;*/
	position:absolute;
	z-index: 100000;
}


#txtoffre li{
list-style-position: inside;
list-style-image: url(../images/etoilepuce.gif);	
}

#fondoffres{
	background-repeat:no-repeat;
	width:800px;
	height::227px;
	float:left;
	margin-bottom:0px;
	margin-top:420px;
	height: 247px;
	background-image:url(../images/img-fond-international.jpg);
	position:absolute;
	}
/*-------------------------------------------------Liens utiles-----------------------------*/
#txtliens{
	width:370px;
	height:300px;
	margin-left: 170px;
	margin-top:70px;
	font-size:11px;
	color:#036;
	float:left;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	font-weight:bold;
	position:absolute;
	z-index: 100000;
}

#txtliens li{
list-style-position: inside;
list-style-image: url(../images/etoilepuce.gif);

}

#txtliens li a{
color:#0080C0;
font-size:12px;

}
/*--------------------------------------------------Chiffres clés-----------------------------*/
#flashchiffres{
	width:700px;
	height:550px;
	margin-top:50px;
	padding-top:20px;
	margin-left: 50px;
	/*margin-bottom:50000px;	
	padding-bottom:30000px;*/
	clear:left;
	position:absolute;
	/*padding-bottom:100px;*/
	z-index: 50001;
	}
/*--------------------------------------------------Equipe-----------------------------*/	
/*.tablequipe{
	margin-top:10px;
	padding-bottom:10px;
	margin-left:300px;
	float:left;
	z-index:8888888;
	position:absolute;

}
.tablequipe td{
	padding-bottom:10px;
	}

.tablequipe td p{
text-weight:bold;
}

.tablequipe a{
text-weight:bold;
font-family:trebuchet MS, verdana, arial, helvetica;
text-decoration:none;
color:#036;}

#equipe{
	font-family:trebuchet MS, verdana, arial, helvetica;
	font-weight:bold;
}*/
/*--------------------------------------------------Plan du site-----------------------------*/
#plansite{
	margin-top:50px;
	margin-left:300px;
	font-family:trebuchet MS, verdana, arial, helvetica;
	font-weight:bold;
	font-size:11px;
	position: absolute;
	width:500px;
	}
	
#plansite a{
	/*text-decoration:none;*/
	color:#036;
	
}

#plansite li{
list-style-position: inside;
list-style-image: url(../images/etoilepuce.gif);
}
/*--------------------------------------------------PARTENAIRES-----------------------------*/
#contenupartenaires{
 margin-top:0px;
 width:800px;
 height:700px;
 background-color:#FFFFFF;
}

#contenupartenaires2{
 margin-top:0px;
 width:800px;
 height:900px;
 background-color:#FFFFFF;
}

#fondpartenaire{
	background-image:url(../images/img-fond-edito.jpg);
	background-repeat:no-repeat;
	width:200px;
	height::300px;
	float:right;
	margin-bottom:0px;
	margin-top:234px;
	margin-left:546px;
	height: 466px;
	}
	
	#fondpartenaire2{
	background-image:url(../images/img-fond-edito.jpg);
	background-repeat:no-repeat;
	width:200px;
	height::300px;
	float:right;
	margin-bottom:0px;
	margin-top:434px;
	margin-left:546px;
	height: 466px;
	}
#photoproduit{
	float:right;
	width:120px;
	height:167px;
	margin-right:15px;
	margin-left:580px;
	background-image:url(../images/ficheproduitminiature.jpg);
	position:absolute;
	margin-top:80px;
	z-index:500001;
	visibility: visible;
}

#photoproduit2{
	float:right;
	width:120px;
	height:167px;
	margin-right:15px;
	margin-left:580px;
	background-image:url(../images/ficheproduitminiature2.jpg);
	position:absolute;
	margin-top:80px;
	z-index:500001;
	visibility: visible;
}

#photoproduit3{
	float:right;
	width:120px;
	height:167px;
	margin-right:15px;
	margin-left:580px;
	background-image:url(../images/ficheproduitminiature3.jpg);
	position:absolute;
	margin-top:80px;
	z-index:500001;
	visibility: visible;
}

#liensfiches{
	margin-top:400px;
	margin-left:580px;
	float:right;
	z-index:700000;
	position:absolute;
}

#liensfiches a{
text-decoration:underline;
color:#7DB61C;
font-weight:bold;
font-size:15px;
}

#liendlfiche p a{
	float:left;
	position:absolute;
	width:300px;
	height:97px;
	font-size:11px;
	color:#7DB61C;
	float:left;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:center;
	font-weight:bold;
	margin-top: 280px;
	margin-left:490px;
} 

#txtpartenaires{
	width:460px;
	height:480px;
	margin-left: 50px;
	margin-top:50px;
	font-size:11px;
	color:#036;
	float:left;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	font-weight:bold;
	position:absolute;
	}

#txtpartenaires a{
color:#0080C0;
	font-size:11px;
	font-family:trebuchet MS, verdana, arial, helvetica;
}
/*--------------------------------------------------COURTIERS-----------------------------*/

#coordonneesmanu{
	float:left;
	position:absolute;
	width:270px;
	height:85px;
	font-size:12px;
	color:#0080C0;
	float:left;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:center;
	font-weight:bold;
	margin-top: 50px;
	margin-left:520px;
	padding:5px 5px 5px 5px;
	background-color:#E5E5E5;
} 

#coordonneesmanu a{
	color:#0080C0;
	font-size:11px;
	font-family:trebuchet MS, verdana, arial, helvetica;
}

#txtcourtiers{
	width:430px;
	height:480px;
	margin-left: 50px;
	margin-top:70px;
	font-size:11px;
	color:#036;
	float:left;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	font-weight:bold;
	position:absolute;
}

/*--------------------------------------------------PARTICULIERS-----------------------------*/

#txtparticuliers{
	width:430px;
	height:480px;
	margin-left: 50px;
	margin-top:70px;
	font-size:11px;
	color:#036;
	float:left;
	font-family:trebuchet MS, verdana, arial, helvetica;
	text-align:justify;
	font-weight:bold;
	position:absolute;
}
#txtparticuliers li{
list-style-position: inside;
list-style-image: url(../images/etoilepuce.gif);
}

#txtparticuliers a{
text-decoration: none;
color:#7DB61C;
font-weight:bold;
font-size:11px;
}
/*--------------------------------------------------FOOTER-----------------------------*/

 #pieddepage
 {
	width:800px;
	height:21px;
	background-image:url(../images/pied-de-page2.gif);
	text-align:center;
	position:relative;
	clear:left;
 }
 
 #pieddepageinternation{
	margin-top:620px;
	width:800px;
	height:21px;
	background-image:url(../images/pied-de-page2.gif);
	text-align:center;
	position:absolute;
	clear:left;
	visibility: visible;
 }
 
 #pieddepage p {
 display: inline;
 padding: auto;
 margin:auto;
 color:white;
 font-weight:bold;
 font-size:13px;
}
  
#pieddepage a
 {
 color:white;
 height:15px;
 font-family:trebuchet MS, verdana, arial, helvetica;
 font-size:11px;
 text-decoration:none;
 }
