#accroche-secteurs{
	padding-top:2.5em;
	padding-bottom:3.5em;
	}
#accroche-secteurs .titre{
	font-size:2.1em;
	color:#0095db;
	}
#accroche-secteurs .soustitre{
	color:#000;
	padding-bottom:2.5em;
	}

.secteurs.pictos img{
	width:4.3em;
	}	
	
.secteurs.pictos span{
	font-size:14px;
	}

.pictos > div > div {
  padding: 7px 7px 7px 0px;
}

.pictos > div > div:hover,.pictos > div > div.active {
	background-color:#b3b3b3;
	cursor:pointer;
	border-radius:5px;
}
.pictos > div > div > a > span:nth-child(even){
	position:relative;
	padding:0;
	height:70px;
}


.pictos > div > div > a > span:nth-child(even) > span{
	padding:0;
	bottom:7px;
	font-size:0.9em;
	font-weight:700;
	position:absolute;
	line-height:1.2em;
	}
	
.pictos > div > div:hover > a > span > span, .pictos > div > div.active > a > span > span{
	color:#FFF;
}
#detail_methode{
	margin-top:12em;
	}
#detail_secteur, #detail_methode{
	background-color:#f6f6f6;
	border-radius:1em;
	padding:2em 3em;
	overflow:auto;
	width:	auto;
	}
	
#detail_secteur .picto{
	float:left;
	margin-right:1em;
	}
#detail_secteur .libelle, #detail_methode .libelle{
	font-weight:bold;
	font-size:1.3em;
	color:#4e4e4e;
	line-height:1.5em;
	padding:0.2em 0;
}
#detail_secteur .descriptif, #detail_secteur .texte, #detail_methode .descriptif, #detail_methode .texte{
	margin-top:3em;
}

#detail_secteur .descriptif img, #detail_secteur .texte img, #detail_methode .texte img, #detail_methode .descriptif img{
	max-width:100%;
}


.detail_produit{
	margin-bottom:4em;
	}
	
#arbre_gammes a{
	text-decoration:none;
}
.gammes{
	margin-bottom:1em;
	}
.gammeN1, .gammeN1 a{
	color:#4e4e4e;
	font-weight:bold;
	font-size:20px;
	cursor:pointer;
	}
	
.gammeN2, .gammeN2 a{
	color:#4e4e4e;
	font-weight:bold;
	font-size:16px;
	cursor:pointer;
	}
	
.gammeN3, .gammeN3 a{
	color:#4e4e4e;
	font-size:12px;
	font-weight:bold;
	}
.detail_produit	.produit a{
	color:#4e4e4e;
	font-weight:900;
	font-size:25px;
	margin-bottom:0.5em;
	}
.detail_produit	.produit a:hover{
	text-decoration:none;
}
.detail_produit .methodes,.detail_produit .secteurs,.detail_produit .fichiers{
	background-color:#f6f6f6;
	border-radius:1em;
	padding:2em 3em;
	margin-bottom:1em;
	color:#0095db;
	font-weight:bold;
	font-size:15px;
}
.detail_produit .fichiers a{
	display:block;}
.detail_produit .methodes .libelle{
	color:#4e4e4e;
	}
	
.detail_produit .methodes .libelle:after{
	content:", ";
}

.detail_produit .methodes .libelle:last-child:after{
	content:" ";
}

.detail_produit .texte, .detail_produit .descriptif{
	margin-bottom:1em;
}


.col1{
	color:#d24374;
	}
	
.col2{
	color:#3aaa35;
	}	
.col3{
	color:#009fe3;
	}
	
.col9{
	color:#0069b4;
	}	
.col4{
	color:#f7a600;
	}
	
.col5{
	color:#952456;
	}	
.col12{
	color:#aa9893;
	}
	
.col11{
	color:#90b596;
	}	
.col8{
	color:#00843e;
	}
	
.col7{
	color:#0cab97;
	}	
.col6{
	color:#b94f98;
	}
	
.col10{
	color:#e94f36;
	}	

.glyphicon-floppy-disk, .securise a{
	color:#B10002;
	font-weight:bold;
	}