/* CSS Document */

body{
	background-color:#FFF;
	margin: 0;
	padding: 0;
}

#conteneur{
	width:966px;
	margin:0 auto;
}

#hautPage{
	height:544px;
	width: 966px;
	margin: 0 auto;
}

#bgMenu{
	background: url(img/bgMenu.jpg) repeat-x ;
	width:100%;
	height:77px;
}

.clear{
	clear:both;	
}

#conteneur img a{
	border:none;
}

#conteneur p{
	text-align:justify;	
}

.pFin{
	padding-bottom:15px;	
}

#conteneur #lang{
	float:right;
	font-weight:bold;	
	margin:0 8px 0 0;
}

#conteneur #lang a{
	color:#fa8900;
}

#conteneur #lang a:hover{
	color:#000;
	
}

/* *************************** MENU PRINCIPAL ****************************** */
#menu{
	float:left;
	width:950px;
	margin: 0 0 0 16px;
	padding: 0;	
}

#menu ul{
	list-style:none;
	display:inline;
	margin: 0;
	padding:0;
}
#menu ul li{
	margin:0 0 0 0;
	padding:0;
	float:left;
}
#menu .pageActive a{
	background-position:0 -87px;
}

/* ****************** */
/* VERSION FRANCAISE */
/* **************** */
a#btn_accueil{
	background:url(img/btn_accueil.png) no-repeat;
	width: 106px;
	height: 86px;
	display:block;
}
a#btn_accueil:hover{
	background: url(img/btn_accueil.png) no-repeat;
	width: 106px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_histoire{
	background:url(img/btn_histoire.png) no-repeat;
	width: 100px;
	height: 86px;
	display:block;
}
a#btn_histoire:hover{
	background: url(img/btn_histoire.png) no-repeat;
	width: 100px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_produit{
	background:url(img/btn_produit.png) no-repeat;
	width: 97px;
	height: 86px;
	display:block;
}
a#btn_produit:hover{
	background: url(img/btn_produit.png) no-repeat;
	width: 97px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_developpement{
	background:url(img/btn_developpement.png) no-repeat;
	width: 154px;
	height: 86px;
	display:block;
}
a#btn_developpement:hover{
	background: url(img/btn_developpement.png) no-repeat;
	width: 154px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_financement{
	background:url(img/btn_financement.png) no-repeat;
	width: 136px;
	height: 86px;
	display:block;
}
a#btn_financement:hover{
	background: url(img/btn_financement.png) no-repeat;
	width: 136px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_point{
	background:url(img/btn_point-de-vente.png) no-repeat;
	width: 154px;
	height: 86px;
	display:block;
}
a#btn_point:hover{
	background: url(img/btn_point-de-vente.png) no-repeat;
	width: 154px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_presse{
	background:url(img/btn_presse.png) no-repeat;
	width: 93px;
	height: 86px;
	display:block;
}
a#btn_presse:hover{
	background: url(img/btn_presse.png) no-repeat;
	width: 93px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_contact{
	background:url(img/btn_contact.png) no-repeat;
	width: 110px;
	height: 86px;
	display:block;
}
a#btn_contact:hover{
	background: url(img/btn_contact.png) no-repeat;
	width: 110px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
/* ***************** */
/* VERSION ANGLAISE */
/* *************** */
a#btn_home{
	background:url(img/eng/btn_home.png) no-repeat;
	width: 86px;
	height: 86px;
	display:block;
}
a#btn_home:hover{
	background: url(img/eng/btn_home.png) no-repeat;
	width: 86px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_history{
	background:url(img/eng/btn_history.png) no-repeat;
	width: 96px;
	height: 86px;
	display:block;
}
a#btn_history:hover{
	background: url(img/eng/btn_history.png) no-repeat;
	width: 96px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_product{
	background:url(img/eng/btn_product.png) no-repeat;
	width: 101px;
	height: 86px;
	display:block;
}
a#btn_product:hover{
	background: url(img/eng/btn_product.png) no-repeat;
	width: 101px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_develop{
	background:url(img/eng/btn_develop.png) no-repeat;
	width: 145px;
	height: 86px;
	display:block;
}
a#btn_develop:hover{
	background: url(img/eng/btn_develop.png) no-repeat;
	width: 145px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_funding{
	background:url(img/eng/btn_funding.png) no-repeat;
	width: 111px;
	height: 86px;
	display:block;
}
a#btn_funding:hover{
	background: url(img/eng/btn_funding.png) no-repeat;
	width: 111px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_points{
	background:url(img/eng/btn_points.png) no-repeat;
	width: 177px;
	height: 86px;
	display:block;
}
a#btn_points:hover{
	background: url(img/eng/btn_points.png) no-repeat;
	width: 177px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_press{
	background:url(img/eng/btn_press.png) no-repeat;
	width: 85px;
	height: 86px;
	display:block;
}
a#btn_press:hover{
	background: url(img/eng/btn_press.png) no-repeat;
	width: 85px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
a#btn_contactUs{
	background:url(img/eng/btn_contact.png) no-repeat;
	width: 101px;
	height: 86px;
	display:block;
}
a#btn_contactUs:hover{
	background: url(img/eng/btn_contact.png) no-repeat;
	width: 101px;
	height: 86px;
	display:block;
	background-position:0 -87px;
}
#banniereEng{
	width:910px;
	height:142px;
	margin: 0 0 5px 16px;	
}


#banniere{
	width:910px;
	height:142px;
	margin: 0 0 5px 16px;
}

#imgUnderBan{
	width:966px;
	height:316px;
	margin: -16px 0 0 8px;
}

.btnMore{
	font-size:90%;
	float:right;
	color:#fa8900;
	margin-bottom:20px;
}

#conteneur a:hover{
	color:#000;	
}	

/* ************* */
/* PAGE CONTENT */

/* ******* IMAGES CONTENT ******* */

#imgBrick{width:300px; height:121px; margin:0 0 0 170px;}
#travailleurs{width:350px; height:240px; margin:20px 0 30px 150px;border:5px solid #e6e6e6;}
#imgProduit1{width:300px; height:121px; margin:20px 0 30px 150px;}	
#imgProduit2{float:left; width:214px; height:169px; margin:0 15px 15px 0;}
#img_histoire{width:300px; height:181px; margin:25px 0 0 170px; border:5px solid #e6e6e6;}	
#imgSac{width:350px; height:361px; margin:20px 0 30px 125px;}
#logoPart{margin:50px 0 -20px 75px;}
#logoPart img{margin:0 0 0 100px;}

/* ************ COLONNE GAUCHE ***************** */
#col-gauche{
	margin:10px 0 0 16px;
	float:left;
	width:274px;
}
#col-gauche p{
	width:250px;
}
#titreProfil{
	width:251px;
	height:33px;
	margin:0 0 28px 0;	
}
/* ************ COLONNE CENTRE ***************** */
#titreAvantages{
	width:261px;
	height:33px;
	margin:0 0 28px 0;	
}
#col-centre{
	float:left;
	width:284px;
	margin: 10px 0 0 0;
}
#col-centre ul li{
	list-style-type:square;
	color:#fa8900;
}
#col-centre p{
	color:#5f5c5d;
	margin:0 0 0 10px;
	padding:0 30px 0 0;
}
#col-centre ul{
	font-weight:bold;
	font-size:120%;		
}
#col-centre .btnMore{
	margin:0 10px 0 0;	
}
/* ************ COLONNE DROITE ***************** */

#titreSolution{
	width:392px;
	height:33px;
	margin:0 0 28px 0;	
}


#col-droite{
	float:left;
	width:392px;
	margin: 10px 0 0 0px;
}

/* **************** COLONNE PAGE STANDARD ************* */

#default-col{
	width:715px;
	float:left;
	margin:10px 0 0 10px;
}

#default-col p{
	text-align:justify;		
}

#default-col ol li{
	padding:10px 0 0 0;	
}

#default-col #ulVentes ul{
	margin:0 0 50px 0;	
}

#colContact{
	float:left;
	width:200px;	
	margin:10px 0 0 16px;
	padding-right:20px;
}

#colContact p{	
	margin:0;
	padding:0;
}

#colContact .pFin{	
	padding-bottom:15px;	
}

#colContact #partenaire{
	margin:15px 0 0 0;
}

#colContact #partenaire img{
	width:170px;
	height:76px;	
	margin:5px 0 0 0;
	border:none;
}

#colContact #colContent{
	border-right:1px solid #EBEBEB;	
}

#default-col2{	
	float:left;
	margin:10px 0 0 16px;
}

#default-col2 p{
	margin:0;
	padding0;
	
}

#googleMap{
	margin:75px 0 0 50px;
	float:left;
}

.pCentre{
	margin:0 0 0 150px;	
	font-weight:bold;
}


/* *************** PIED DE PAGE ****************** */

#divPied{
	background: url(img/basPage.jpg) repeat-x ;
	background-color:#f7f7f7;
	width:100%;
	margin:100px 0 0 0;
	font-size:95%;	
	padding:0;
}

#centre{
	width:966px;
	margin: 0 auto;
}

#centre a{
	text-decoration:none;	
}


#divPied a:hover{
	color:#000;	
}

#divPied .pageActive a{
	color:#000;	
}

/* GAUCHE ( NAVIGATION ) */
#navTitre-pied{
	width:83px;
	height:17px;
	margin:0 0 13px 0;	
}

#colPied-gauche{
	width:140px;
	margin:30px 140px 30px 0;
	margin:30px 140px 0 16px;
}

#colPied-gauche a{
	color:#7a7a7a;
}

#navPied_1 ul{
	list-style:none;
	display:block;
	margin:0;
	padding:0;
}

#navPied_1 li{
	color:#7a7a7a;
	display:block;
	margin:0;
	border-bottom:1px solid #c1c2c2;
	padding:2px 0 6px 0;
}

/* DROITE ( LIENS ) */
#lienTitre-pied{
	width:40px;
	height:13px;
	margin:0 0 15px 0;	
}

#colPied-droite{
	width:290px;	
	margin:30px 0 30px 0;
}

#colPied-droite a{
	color:#7a7a7a;
}

#navPied_2 ul{
	list-style:none;
	display:block;
	margin:0;
	padding:0;
}

#navPied_2 li{
	border-bottom:1px solid #c1c2c2;
	color:#7a7a7a;
	margin:0;
	padding:2px 0 6px 0;
}


/* CENTRE ( COPYRIGHT ) */
#copyright{
	width:400px;
	margin:0 auto;
	text-align:center;
}

#copyright p{
	color:#7a7a7a;
	font-size:90%;	
	text-align:center;	
	margin:0;
	padding:0;
}

#copyright a{
	color:#7a7a7a;		
}

/* ***************** */
/* VERSION ANGLAISE */
/* *************** */
#contactFoot{
	width:86px;
	height:13px;
	margin:0 0 15px 0;	
}
#navFoot{
	width:72px;
	height:17px;
	margin:0 0 15px 0;	
}
#linkFoot{
	width:40px;
	height:14px;
	margin:0 0 15px 0;	
}