.container{	height: 760px;}#intro_gestion{margin: 0 0 0 20px;text-align: center;}#intro_gestion p span{	display: inline-block;	padding: 20px 30px;}#cube{	width: 400px;	height: 400px;	margin: 0px;	background-image: url(../images/cube_bleu_ok0.png);	background-repeat: no-repeat;	position: relative;    top: 70px;    left: 33%;    transition:  background-image 0.7s linear;}#cube span{position: absolute;margin-top:23px;margin-left:-35px;color:#09c;background:rgba(0,0,0,.9);padding:15px;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.5);transform:scale(0) rotate(-12deg);transition:all .25s;opacity: 0;}#cube:hover span{transform:scale(1) rotate(0);opacity: 1;}.moduleG{	font-size: 14px;	color: #f8f8f8;}#module_Environnement .moduleG p:before{  content:url(../images/cube_bleu_little.png);  float: left;  padding-right: 8px;}#module_Approvisionnement .moduleG p:before{  content:url(../images/cube_bleu_little.png);  float: left;  padding-right: 8px;}#module_Supply .moduleG p:before{  content:url(../images/cube_bleu_little.png);  float: left;  padding-right: 8px;}#module_Ressources .moduleG p:before{  content:url(../images/cube_bleu_little.png);  float: left;  padding-right: 8px;}#module_Marketing .moduleG p{	text-align: right;}#module_Business .moduleG p{	text-align: right;}#module_Marketing .moduleG p:before{  content:url(../images/cube_bleu_little.png);  float: right;  padding-left: 8px;}#module_Business .moduleG p:before{  content:url(../images/cube_bleu_little.png);  float: right;  vertical-align: top;  padding-left: 8px;}.titre_module{text-align: center;height: 30px;width: 140px;	font-size: 16px;	font-weight: bold;    opacity: 0;    transition:  opacity 0.7s linear;}#module_Ressources{}#module_Environnement .moduleG{    opacity: 0;}#module_biz .titre_module{font-size: 20px;	position: absolute;    top: 110px;    left: 90px;}#module_RD .titre_module{	position: absolute;    top: -20px;    left: 76px;}#module_Veille .titre_module{	position: absolute;    top: 20px;    left: 240px;}#module_Flux .titre_module{	position: absolute;    top: 210px;    left: 240px;}#module_Distri .titre_module{	position: absolute;    top: 300px;    left: 100px;}#module_Prod .titre_module{	position: absolute;    top: 230px;    left: -50px;}#module_Achats .titre_module{	position: absolute;    top: 30px;    left: -50px;}.titre_module a{	color: #d0d0d0;}.titre_module a:hover{	color: #e4e4e4;}#envG1{	width: 200px;	height: 20px;	position: absolute;    top: -44px;    left: -74px;    opacity: 0;    transition:  opacity 0.7s linear;}#envG2{	width: 200px;	height: 20px;	position: absolute;    top: -70px;    left: 20px;    opacity: 0;    transition:  opacity 0.7s linear;}#envG3{	width: 200px;	height: 20px;	position: absolute;    top: -44px;    left: 130px;    opacity: 0;    transition:  opacity 0.7s linear;}#approG1{	width: 220px;	height: 20px;	position: absolute;    top: -40px;    left: 170px;    opacity: 0;    transition:  opacity 0.5s linear;}#approG2{	width: 200px;	height: 20px;	position: absolute;    top: 0px;    left: 180px;    opacity: 0;    transition:  opacity 0.7s linear;}#approG3{	width: 200px;	height: 20px;	position: absolute;    top: 40px;    left: 188px;    opacity: 0;    transition:  opacity 0.7s linear;}#supplyG1{	width: 200px;	height: 20px;	position: absolute;    top: -30px;    left: 160px;    opacity: 0;    transition:  opacity 0.5s linear;}#supplyG2{	width: 200px;	height: 20px;	position: absolute;    top: 10px;    left: 155px;    opacity: 0;    transition:  opacity 0.7s linear;}#supplyG3{	width: 200px;	height: 20px;	position: absolute;    top: 50px;    left: 145px;    opacity: 0;    transition:  opacity 0.7s linear;}#ressourcesG1{	width: 200px;	height: 20px;	position: absolute;    top: 60px;    left: -100px;    opacity: 0;    transition:  opacity 0.5s linear;}#ressourcesG2{	width: 260px;	height: 20px;	position: absolute;    top: 90px;    left: 0px;    opacity: 0;    transition:  opacity 0.7s linear;}#ressourcesG3{	width: 200px;	height: 20px;	position: absolute;    top: 60px;    left: 100px;    opacity: 0;    transition:  opacity 0.7s linear;}#marketingG1{	width: 220px;	height: 20px;	position: absolute;    top: -40px;    right: 200px;    opacity: 0;    transition:  opacity 0.5s linear;}#marketingG2{	width: 300px;	height: 20px;	position: absolute;    top: 0px;    right: 190px;    opacity: 0;    transition:  opacity 0.7s linear;}#marketingG3{	width: 200px;	height: 20px;	position: absolute;    top: 60px;    right: 170px;    opacity: 0;    transition:  opacity 0.7s linear;}#businessG1{	width: 260px;	height: 20px;	position: absolute;    top: -70px;    right: 120px;    opacity: 0;    transition:  opacity 0.5s linear;}#businessG2{	width: 260px;	height: 20px;	position: absolute;    top: -10px;    right: 180px;    opacity: 0;    transition:  opacity 0.7s linear;}#businessG3{	width: 300px;	height: 20px;	position: absolute;    top: 45px;    right: 190px;    opacity: 0;    transition:  opacity 0.7s linear;}#cube_link a{	width: 80px;	height: 120px;	margin: 0px;	background-image: url(../images/cube_bleu_ok_link.png);	background-repeat: no-repeat;	position: absolute;    top: 165px;    left: 10px;   transform: scale(0.9);    transition:  scale 0.7s linear;}#cube_link a:hover{   -webkit-transform: scale(1.0);   -moz-transform: scale(1.0);   -o-transform: scale(1.0);   -ms-transform: scale(1.0);   transform: scale(1.0);}#cube_link p{	color: #dcd2d3;	padding: 75px 0 0 16px;}#atome_link p{	color: #dcd2d3;	padding: 75px 0px 0 10px;}#atome_link a{	width: 100px;	height: 120px;	margin: 0px;	background-image: url(../images/atome_link.png);	background-repeat: no-repeat;	position: absolute;    top: 165px;    right: 0px;   transform: scale(0.9);    transition:  scale 0.7s linear;}#atome_link a:hover{   -webkit-transform: scale(1.0);   -moz-transform: scale(1.0);   -o-transform: scale(1.0);   -ms-transform: scale(1.0);   transform: scale(1.0);}