@font-face  {
   font-family : 'helviticaL';
   src : url('helvetica-neue-ultra-light.ttf');
}
@font-face  {
   font-family : 'swiss_medium';
   src : url('../fonts/Swiss_721_medium.ttf');
}
@font-face  {
   font-family : 'swiss_light_italic';
   src : url('../fonts/swis721-lt-bt-light-italic.ttf');
}
@font-face  {
   font-family : 'swiss_light';
   src : url('../fonts/swiss-721-light.ttf');
}
p {
	font-weight:200 !important;
}
#menu1{
    position: fixed;
    width: 100%;
	z-index:99999;
	margin-top: -91px;
	}
	#menu11{
    position: fixed;
    width: 100%;
	z-index:99999;
	margin-top: -66px;
	}
		#menu2{
    position: fixed;
    width: 100%;
	z-index:99999;
	
	}
	#menu3{
    position: fixed;
    width: 100%;
	z-index:99999;
	margin-top: -83px;
	}
	.bancat{margin-top:90px}
	.bancat1{margin-top:80px}
.clear {clear: both;}
.dropdown a:hover {background-color: #333333;}
#homeIMG {width:100%;margin-top:0px}
#home1IMG {width:100%;margin-top:0px;display:none;}
#grisD{color:#FFFFFF;  background:#ADAFB2; height:100px; padding-bottom:0px}
#companyD{margin-top:-20%; color:#FFFFFF}
#disc{/*margin-top:5%*/}
#imageP{padding-right:0px; padding-left:0px; margin-top:0px;}
#imageP1{padding-right:0px; padding-left:0px; margin-top:-1px;}
#imgC1{display:none}
#footer{color:#FFFFFF;  background:#ADAFB2; height:65px; padding-bottom:0px}
#mailV{background:transparent; color:#FFFFFF; height:30px; border:1px solid #fff; border-radius: 0px;marging-bottom:50px}
#FooterB{width:100%; background:#000000; color:#FFFFFF; height:125px;}
input::-webkit-input-placeholder {color: #ffffff !important;}
.divF{padding-right:20px; display:inline;}
.divF1{padding-left:20px; padding-right:20px; display:inline; border-right:1px solid #939598; color:#939598}
.divF12{padding-left:20px; padding-right:20px; display:inline; border-right:0px; color:#939598}
.search{background:transparent; color:#FFFFFF; border-bottom:1px solid #fff; border-top:0px; border-right:0px; border-left:0px; border-radius: 0px; height:20px; margin-top:5px}
.searchB{border:0px; color:#FFFFFF; border-radius: 0px; height:30px; background:url(../../images/chercher.png) no-repeat; margin-left:-5px }
.searchB:hover{border:0px; color:#FFFFFF; border-radius: 0px; height:30px; background:url(../../images/chercher.png) no-repeat;text-decoration:none }
#langue{padding-right:50px}
#liste1{ color:#FFFFFF; background-color:#565759; margin-top:-20px;}
.active1{ background-color:#565759; color:#FFFFFF}
#sousM{padding-right:40px; text-decoration:none; color:#FFFFFF}
#sydney{margin-top:90px}
#sydneyT{padding-right:0px; padding-left:0px; padding-top:4%; float:right}
#sydneyS{padding-right:0px; padding-left:0px; margin-top:0px; float:left}
#nevaT{padding-right:0px; padding-left:0px; padding-top:4%; float:left}
#nevaS{padding-right:0px; padding-left:0px; margin-top:0px; float:right}
#manhT{padding-right:0px; padding-left:0px; padding-top:4%; float:right}
#manhS{padding-right:0px; padding-left:0px; margin-top:0px; float:left}
#parisT{padding-right:0px; padding-left:0px; padding-top:4%; float:left}
#parisS{padding-right:0px; padding-left:0px; margin-top:0px; float:right}
#legende{ margin-top: -71px; padding-bottom:31px; color:#fff}
.coatingslide{width:60px; display:inline; padding-right:20px; padding-bottom:20px;}
#cotT{padding-right:0px; padding-left:0px; padding-top:2%; float:right}
#legendeF{ margin-top: -30%; padding-bottom:30%; margin-left:10%}
#infoCOM{margin-left:90px; margin-bottom:50px}
#Cdiv{margin-bottom:-30px}
#lienB{margin-bottom:0px;}
#page1{margin-bottom:0px;}
@media screen and (max-width: 1326px){
	#imageP{padding-right:0px; padding-left:0px; margin-top:-3px;}	
	#imageP1{padding-right:0px; padding-left:0px; margin-top:-1px;}
	#companyD{margin-top:-27%; color:#FFFFFF}
	#footer{color:#FFFFFF;  background:#ADAFB2; height:90px}
	#FooterB{width:100%; background:#000000; color:#FFFFFF; height:157px;}
}

@media screen and (max-width: 1016px){
	#footer{color:#FFFFFF;  background:#ADAFB2; height:90px; margin-top:0px}

}
@media screen and (max-width: 991px){
	
	#grisD{color:#FFFFFF;  background:#ADAFB2; height:auto }
	#disc{margin-top:0%}
	#imageP{padding-right:0px; padding-left:0px; margin-top:10px;}
	#companyD{padding-right:0px; padding-left:0px; background-color:#000000; margin-top:0%}
	#imgC{display:none}
	#Cdiv{margin-top:-5px}
	#homeIMG {display:none}
	#home1IMG {display:block;}
	#footer{color:#FFFFFF;  background:#ADAFB2; height:150px; padding-bottom:0px}
	#FooterB{width:100%; background:#000000; color:#FFFFFF; height:auto;}
	.divF{padding-right:0px; display:block;}
	.divF1{padding-left:0px; padding-right:0px; display:block; border-right:0px; color:#939598}
	.divF2{padding-left:0px; padding-right:0px; display:block; border-right:0px; color:#939598}
	#langue{padding-right:0px}
	#sousM{padding-right:0px;padding-top:5px; padding-bottom:5px; text-decoration:none; color:#FFFFFF; display:block}
	#liste1{ color:#FFFFFF; background-color:#565759; margin-top:-20px; text-align:center}
	#sydneyT{padding-right:0px; padding-left:0px; padding-top:-1px; float:none;   }
	#sydneyS{padding-right:0px; padding-left:0px; margin-top:-1px; float:none}
	#nevaT{padding-right:0px; padding-left:0px; margin-top:-1px; float:none}
	#nevaS{padding-right:0px; padding-left:0px; margin-top:-1px; float:none}
	#manhT{padding-right:0px; padding-left:0px; margin-top:-1px; float:none}
	#manhS{padding-right:0px; padding-left:0px; margin-top:-1px; float:none}
	#parisT{padding-right:0px; padding-left:0px; margin-top:-1px; float:none}
	#legende{ margin-top: -60px; padding-bottom:20px; color:#fff}
	#parisS{padding-right:0px; padding-left:0px; margin-top:-1px; float:none}
	#legendeF{ margin-top: -10%; padding-bottom:4%; margin-left:-5%}
	#infoCOM{margin-left:0px; margin-bottom:0px}
#lienB{margin-bottom:20px;}
#page1{margin-bottom:0px;}

#cotT{padding-right:0px; padding-left:0px; padding-top:2%; float:none}
	#menu11{
    position:inherit;
	
	margin-top:0px
	}#menu1{
    position:inherit;
	
	margin-top:0px
	}
	.bancat{margin-top:0px}
	.bancat1{margin-top:-20px}
	
		#menu2{
     position:inherit;
	
	margin-top:0px
	
	}
	#menu3{
    position:inherit;
	
	margin-top:0px
	}
	#btbas{    margin-bottom: 10px;}
}
.inptc
{
    width: 100%;
    border: none;
    border-bottom: 1px solid;


}
.active10{
    background: #000;
    padding: 55px 37px 2px 35px;
}


#disc1
{
	    margin-top: 22%;
	
}
@media screen and (max-width: 991px) {
  #disc1
{
	    margin-top: 0%;
	
}
}