/* CSS Document */
@font-face { 	font-family: "Itc_Gothic"; 	src: url('./_Font/ITCAvantGardeStd-BkCn_0.ttf'); }
@font-face { 	font-family: "Itc_Gothic"; 	src: url('./_Font/ITCAvantGardeStd-BkCn_0.eot'); }
@font-face { 	font-family: "Itc_Gothic"; 	src: url('./_Font/ITCAvantGardeStd-BkCn_0.svg'); }
@font-face { 	font-family: "Itc_Gothic"; 	src: url('./_Font/ITCAvantGardeStd-BkCn_0.pfa'); }
@font-face { 	font-family: "Itc_Gothic"; 	src: url('./_Font/ITCAvantGardeStd-BkCn_0.otf'); }



#introCatalog{ position:absolute; text-align: left; bottom:77px; left:47px; z-index:1000000051; font-family:Itc_Gothic, Arial, Helvetica, sans-serif; font-size: 27px; }


#container{width:100%; height:auto; height:100%; min-height:580px;}
/* Mise en page générale -- A NE PAS MODIFIER !!!!!!!!!!!!!!!! */
#containercontenu{ width:auto; width:100%; min-width:1000px; height:auto; height:100%; min-height:580px; position:absolute; top:0px; left:0px; right:0px; bottom:0px; text-align:center; overflow:hidden}


#containerPage{ width:auto; width:100%; min-width:1000px; height:auto; height:100%; min-height:580px; position:absolute; top:0px; left:0px; right:0px; bottom:0px; text-align:center; z-index:3;}

#containerPageIndex{ width:auto; width:100%; min-width:1000px; height:auto; height:100%; min-height:580px; position:relative; overflow:hidden; top:0px; left:0px; right:0px; bottom:0px; text-align:center; z-index:54;}


/* Mise en page de la page de choix de langue !!!!!!!!!!!!!!!! */
#containerHeader{ width:auto; width:100%; min-width:1000px; height:103px; position:absolute; top:0px; left:0px; right:0px; text-align:center; z-index:100;}



#containerMainBans{ width:auto; width:100%; min-width:1000px; height:auto; height:100%; min-height:580px; border-bottom:7px solid #00519E; position:absolute; top:-7px; left:0px; right:0px; bottom:0px; text-align:center; z-index:10; overflow:hidden}



a.mprOn{ font-family:Itc_Gothic, Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-decoration:none; text-transform:uppercase; font-weight:bold; }


#bottomPage{ position:absolute; right:0px; bottom:10px; left:0px; width:auto; width:100%; min-width:1000px; text-align:center; z-index:1111111111111111111120; line-height:12px; text-align:right;}
a.copy{ font-family:Itc_Gothic, Tahoma, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#ffffff;}
	.copytxt{ font-family:Itc_Gothic, Tahoma, Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; text-decoration:none; color:#ffffff;}
	
	
	
	
	
a.subServ{ font-family:Itc_Gothic, Tahoma, Arial, Helvetica, sans-serif; font-size:15px; color:#515457; text-decoration:underline;}
	
	
	
	
	
	
#containerRestPage{ width:auto; width:100%; min-width:1000px;  position:relative; left:0px; right:0px; text-align:left; overflow:hidden;}

#containerHeaderAll{ width:auto; width:100%; min-width:1000px; height:103px; position:fixed; top:0px; left:0px; right:0px; text-align:center; z-index:50; background-color:#FFFFFF;}
#bottomPageAll{ position:fixed; right:0px; bottom:0px; left:0px; width:auto; width:100%; height:22px; padding-top:7px; min-width:1000px; text-align:center; z-index:50; line-height:12px; text-align:right;  border-bottom:7px solid #00519E; background-color:#FFFFFF;}
#BgPageAll{ position:fixed; right:0px; bottom:0px; left:0px; top:0px; background-image:radial-gradient(480px 480px at 58% center , #FFF 0%, #EBEBEB 100%); z-index:10;}
#BgPageAllImg{ position:fixed; right:0px; bottom:0px; left:0px; top:0px; background:url(_mainBans/Bglogo.png) right no-repeat;  width:auto; width:100%; min-width:1000px; height:auto; height:100%; min-height:580px;  z-index:11;}


a.mprOn2{ font-family:Itc_Gothic, Arial, Helvetica, sans-serif; font-size:15px; color:#515457; text-decoration:none; text-transform:uppercase; font-weight:bold; }
a.copy2{ font-family:Itc_Gothic, Tahoma, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#717477;}
	.copytxt2{ font-family:Itc_Gothic, Tahoma, Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; text-decoration:none; color:#707070;}	
	
	#containerAgency{ width:auto; width:100%; min-width:1000px; height:auto; height:100%; min-height:580px; position:relative; left:0px; right:0px; overflow:hidden; z-index:20;}
	#containerServices{ width:auto; width:100%; min-width:1000px; height:auto; height:100%; min-height:580px; position:relative; left:0px; right:0px; overflow:hidden; z-index:20;}
	#containerClients{ width:auto; width:100%; min-width:1000px; height:auto; height:100%; min-height:580px; position:relative; left:0px; right:0px; overflow:hidden; z-index:20;}
	#containerPartners{ width:auto; width:100%; min-width:1000px; height:auto; height:100%; min-height:580px; position:relative; left:0px; right:0px; overflow:hidden; z-index:20;}
	#containerContact{ width:auto; width:100%; min-width:1000px; height:auto; height:100%; min-height:580px; position:relative; left:0px; right:0px; overflow:hidden; z-index:20;}



