﻿/* M-Antoine */
.logo_appq {
margin-left:40px;
}

.current { background-color: transparent; }

/* HEADER STYLES */



.header {

width:898px;
height:188px;
position:relative;
 }

.left_head {
float:left;
position:relative;
height:188px;
width: 143px;
background-image: url(../images/left_head.png);
background-repeat: no-repeat;
 }
 
 .center_head {
 
 height:188px;
 background-image: url(../images/center_head.png);
 background-repeat:no-repeat;
 background-color:transparent;
 background-position:left;
 width: 586px;
 float:left;
 position:relative;
 z-index:99;
 }

.subtitle { 

height:20px; 
font-family:Verdana,Arial,SunSans-Regular;
font-size:14px;
font-weight:normal;
color:gray;
padding-left:4px;
margin-top: -8px;
padding-bottom: 10px;
}

.menu {
margin:4px 0 0 12px;
border-top:1px dotted #999999;
width:267px;
}

.right_head {

position:relative;
float:left;
height:188px;
width: 147px;
background-image: url(../images/head_right.png);
background-repeat: no-repeat;
color: #A52A2A; 
}

.right_head p { font-weight:bold; margin: 120px 0px 0px 0px; width:147px; }

.appq_certified { height:10px; }

.footer_img { 

width:876px;
height:30px;
background-image: url(../images/footer.png) ;
z-index:-1;
position:relative;
 }
 
 .container { 
 
 padding: 5px 36px 15px 30px;
 width: 820px;
 background-image: url(../images/middle.png);
 background-repeat:  repeat-y;
 background-attachment: scroll;

 }
  
 .SIDEBAR { height:auto; padding: 0 0 0 10px; margin:15px 0 0 0;width:300px; float:left; }
 
 .CONTENT { height:auto; width:465px; float:right; padding: 5px 15px 15px 15px; text-align:justify;  }
 
 .icons { 
 background-image: url(http://www.lepaysagiste.com/img/montreal/design/GreyLine.gif);
background-position: top center;
background-repeat:repeat-x ; 
 width:800px; 
 height:110px;
 text-align:center;
 margin:0px 0 -40px 0;
 }
 
 .bottom_icon { 
	 width: 106px; 
	 height:115px; 
	 margin: 0px 45px;
	 float:left; 
	 position:relative;
}

.bottom_icon a { color:#666666; text-decoration:none};
.bottom_icon a:hover { text-decoration:underline;}
.bottom_icon a:visited { color:#666666;text-decoration:none}

 
 .recy { padding-top: 0px; margin:0 0 -19px 0; }
 .hiver { padding-top: 15px; margin:0 0 -19px 0; }
 .hiver_p { padding-top: 12px;  }
 .garantie { padding-top: 12px; margin:0 0 -19px 0; }
 .job { padding-top: 15px; margin:0 0 -19px 0; }
 
 .logo { margin: 9px 0 -7px 5px; }
 

.tophead{ width:858px; height:40px; }

.top_head_img { 

float:left;
position:relative;
background-image: url(../images/top_head.png);
background-position: left;
background-repeat: no-repeat;
height:40px;
width:143px;
}

.links {
float:right;
margin-top:25px;
padding-right:6px;
text-align:right;
width:auto;
}

.links a { font-family:verdana; color:#4161af;  }

a.certifie, a.certifie:visited { color:#928965; text-decoration:none; font-weight:bold; font-size:10px; padding-left:9px;}

.footer { 
height:auto;
text-align:center;
padding-top: 8px;  }

.greynote { text-align:center; }
.greynote a { text-align:center; color: #666666; font-size: 9px; font-family: Verdana, Arial, SunSans-Regular; }

.choose_one { margin: 0;}

.subtitle { margin:0 0 0 8px; }