@charset "utf-8";
/* CSS Document */
img{
	border:none;
}

.hidden-link{
	text-decoration:none;
	color:#000;	
}

html, body {
	height: 100%;
}

body{
	color:white;
	background-color:black; 
	font-family:Myriad Pro, Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	margin:0;
	padding:0;
}

#bottom{
position:relative; 
height: auto !important;
margin: 0 auto;
z-index:9999;
width: 100%;
background-image:url(../images/bck_head_bottom.jpg);
background-repeat:repeat-x;
background-color:black;
}

#contenant{
z-index:990;
background-image:url(../images/bck_global.jpg);
background-color:white;
}

#global{
margin: 0 auto;	
border-left:1px solid black;
border-right:1px solid black;
position:relative;
width:950px;
background-color:white;
z-index:990;
top:-30px;
}

#banner_en{
margin:0 auto;
padding-top:12px;
background-color:white;
height:175px;
z-index:990;
width:919px;
background-image:url(../images/banner_en.jpg);
background-repeat:no-repeat;
background-position:right;
}

#banner_fr{
margin:0 auto;
padding-top:12px;
background-color:white;
height:175px;
z-index:990;
width:919px;
background-image:url(../images/banner_fr.jpg);
background-repeat:no-repeat;
background-position:right;
}


#menuL{
position:relative;
width:230px;
float:left;
clear:right;
left:20px;
background-image:url(../images/bar_Service.jpg);
background-repeat:no-repeat;
}
.menu{
position:relative;
top:7px;
left:5px;
font-size:13px;
color:white;
text-decoration:none;
font-family:Verdana;
}

.menuOver{
position:relative;
top:7px;
left:5px;
font-size:13px;
text-decoration:none;
color:#fdb813;
font-family:Verdana;
}

.imgmenu{
position:relative;
top:6px;
}


#contenu{
position:relative;
width:470px;
left:25px;
float:left;
clear:right;
background-image:url(../images/bar_Welcome.jpg);
background-repeat:no-repeat;
}

#contenuCompany{
position:relative;
margin-top:0px;
padding-top:0px;
top:0px;
width:690px;
left:25px;
float:left;
clear:right;
background-image:url(../images/bar_Company.jpg);
background-repeat:no-repeat;
}

#coverage{
position:relative;
width:214px;
left:10px;
float:left;
left:25px;
clear:right;
background-image:url(../images/bar_Coverage.jpg);
background-repeat:no-repeat;
height:435px;
}



#head_top{

top:0px;
height:113px;

background-image:url(../images/bck_head.jpg);
background-repeat:repeat;
z-index:1;
}




.copyright{
font-size:10px; 
color:#878585; 
position:relative;
top:10px;
font-family:Verdana;
}

.liensBottom{
text-decoration:none;
position:relative;
top:10px; 
font-size:11px;
color:#fdb813;
}

.liensJauneBottom{
text-decoration:none;
font-size:10px;
color:#fdb813;
font-family:Verdana;
}

.liensJauneBottomOVER{
text-decoration:none;
font-size:10px;
color:white;
font-family:Verdana;
}

.lienPiedEGO{
font-size:12px; 
color:white; 
left:220px; 
top:10px; 
text-decoration:none;
}

.lienPiedEGO_hover{
font-size:12px; 
color:gray; 
left:220px; 
top:10px; 
text-decoration:none;
}

.lienPiedECOMM{
font-size:12px; 
color:white; 
left:323px; 
top:10px; 
text-decoration:none;
}

.lienPiedECOMM_hover{
font-size:12px; 
color:gray; 
left:323px; 
top:10px; 
text-decoration:none;
}

.lienLogo{
z-index:999;
float:left;
clear:left;
text-decoration:none;
height:96px; 
width:210px;
}

.yellow{
color:#fdb813;
}

.logo{
position:relative; 
margin:0 auto; 
top:10px;  
width:210px; 
height:96px; 
float:left;
}


.menuBanner{

position:relative; 
float:right; 
text-align:right;
padding-top:15px;
}

.menuBanner a{
text-decoration:none;
}

.lienZoneClient{
color:#fdb813;
font-size:14px;
font-family:Verdana;
}

.lienLG{
color:#d9d8d6;
font-size:15px;
}

.lienZoneClientOVER{
color:white;
font-size:14px;
font-family:Verdana;
}

.lienLGOVER{
color:white;
font-size:15px;
}

.lienMenuLService{
font-size:12px; 
color:#999999;
text-decoration:none; 
font-family:arial;
}

.lienMenuLServiceOVER{
font-size:12px; 
color:#f7ae00;
text-decoration:none; 
font-family:arial;
}

.tdMenuL{
border-bottom:1px dashed #999999; 
width:224px; 
padding-bottom:6px;
padding-top:4px;
}

.puceMenuL{
position:relative; 
top:-1px;
padding-left:10px;
}
.imgBrochure{
position:relative; 
float:left; 
margin-top:20px; 
width:35px;
/*margin-left:5px;*/
}

.lienBrochure{
position:absolute;
float:left;
font-family:Segoe UI,Century Gothic;
text-decoration:none; 
font-size:11px; 
color:black; 
float:left;
margin-top:30px; 
margin-left:3px;
}
.lienBrochureOVER{
position:absolute;
float:left;

font-family:Segoe UI,Century Gothic;
text-decoration:none; 
font-size:11px; 
color:#fdb813;

margin-top:30px; 
margin-left:3px;
}

.divMap{
/*background-image:url(../images/bck_map.jpg); */
width:300px; 
height:149px; 
margin-top:15px;
float:left;
margin-left:-7px;
}

.divMap a{
text-decoration:none;color:white;font-family:Segoe UI,Century Gothic;
}
.divMap a:hover{
text-decoration:none;color:#fdb813;font-family:Segoe UI,Century Gothic;
}


.divMapMenuL{
background-image:url(../images/bck_map.jpg); 
width:230px; 
height:215px; 
margin-top:15px;
float:left;
margin-left:-7px;
}

.divMapMenuL a{
text-decoration:none;color:white;font-family:Segoe UI,Century Gothic;
}

.divMapMenuL a:hover{
text-decoration:none;color:#fdb813;font-family:Segoe UI,Century Gothic;
}

.pWelcome{

font-size:11px; 
font-family:Verdana; 
padding:10px; 
color:black; 
text-align:justify; 
line-height:14px;
}

.titreSectionWelcome{
font-size:13px; 
color:black; 
position:relative; 
margin-top:4px;
margin-left:10px; 
font-weight:bold;
font-family:Verdana;
}

.newsletter{
background-color:#d9d9d9;
height:150px;
width:155px;
float:left;
margin-top:15px;
margin-left:10px;
}

.tdlistcoverage{
padding-left:30px;
}

.lienListCoverage{
text-decoration:none; color:black;
}
.lienlistCoverageOVER{
text-decoration:none; color:gray;
}


#testimonial{
position:relative;
background-color:#9d9d9c;
width:205px;
height:150px;

}

#testimonialCompany{
position:relative;
background-color:#9d9d9c;
width:205px;
height:150px;
float:right;
margin-top:10px;
margin-right:10px;
}

.imgHappy{
position:relative;
float:right;
margin-top:95px;
left:-40px;
top:0px;
}


#complete{
position:relative;
float:left;
margin-top:10px;
border-top:1px dashed #626262;
width:490px;
height:180px;
}

#Aservices{
position:relative;
float:left;
margin-top:10px;
clear:right;
width:200px;
height:180px;
}

#interested{
position:relative;
float:left;
margin-top:10px;
border-top:1px dashed #626262;
width:675px;
height:180px;
}

.linkFormHere{
color:#fdb312;
text-decoration:none;
}

#divQuest{
width:675px;
height:130px;
}

.texte{
color:black;
}

.imgSiteMap{
position:relative; top:-2px;
}

.liensitemap{
color:black; 
text-decoration:none;
font-size:11px;
}

.liensitemapOver{
color:#fdb813;
text-decoration:none;
font-size:11px;
}

#Formulaire {font-family:Century Gothic, arial; margin-top:50px; margin-left:15px;position:relative; float:left; clear:left; left:10px;  font-size:12px;position:absolute;width:280px;border:0px solid black;}

#textarea {font-family:Century Gothic, arial; font-size:12px;background-color:#efeeee;border:0px solid black; margin-top:40px;position:absolute;overflow:hidden;}

#title {font-family:Century Gothic, arial; font-weight:bold; font-size:12px;background-color:#efeeee;border:0px solid black; margin-top:20px;position:absolute;overflow:hidden;}


#tablecoverage td{

position:relative;
padding-bottom:6px;


}


#liensLink ul{
font-size:12px;
}

.test{
position:relative;
margin-top:25px;
padding-left:12px;
background-position:center;
height:9px; 
width:9px;
/*IF IE 7 and above*/
background-image: url(../images/puce_list_coverage.png);
/*IF IE 6 and below
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/puce_list_coverage.png');
*/
/*IF IE 6 and below
_background:none;
*/
background-repeat:no-repeat;
}

.pucemenu{
position:relative; float:left; clear:left; top:37px; left:-5px; height:6px;width:6px;
background-image: url(../images/puce_menu.png);/*IF IE 7 and above*/
/*IF IE 6 and below
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/puce_menu.png');
*/
/*IF IE 6 and below
_background:none;
*/
background-repeat:no-repeat;
}


#divjaune{
position:relative; 
padding:0px; 
margin:0px;
border-left:1px solid black;
border-right:1px solid black;
height:5px;
/*_height:5px; _font-size:2px;*/
width:950px;
margin:0 auto;
z-index:999;
background-color:#e1a61a;
margin-top:-30px;

}
#copyright {
color: #000;	
}
#copyright h1 {
font-size: 16px;
font-weight: bold;
padding: 20px 10px 0 10px;
}
#copyright h2 {
font-size: 14px;
font-weight: bold;
padding: 10px 10px 0 10px;
}
#copyright p {
padding: 10px;	
}
.home_links a {
color: #000;
font-weight: bold;
text-decoration: none;
}
.home_links a:hover {
color: #000;
font-weight: bold;
text-decoration: underline;
}

