td.imggau{width: 275px;}
td.entretien{text-align: left; padding-left: 25px; vertical-align: top; padding-top: 5px;}
li{font-size: 10pt; text-align: left;}
.style1 {color: #FFFFFF}
a.article{color: #FD9900; font-size: 11pt;}

div.rightjm{float: right; width: 240px; padding: 5px; height: auto;}
div.leftjm{float: left; width: 550px; padding: 15px; height: auto; padding-bottom: 0px;}
div.acc18{padding-left: 10px; padding-right: 10px; width: 815px; float: left; height: auto;}
#ombre{width: 920px; background-image: url('../images/ombre.jpg'); background-repeat: repeat-y; margin:0 auto;}

body {
	background-image: url(http://www.garage-longueuil.com/images/bg.jpg);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0px;
}
#wrapper{
	width:900px;
	height:auto;
	margin:0 auto 0 auto;

}
.header{
	width:900px;
	height:223px;
	float:left;
}
.navbar {
	width:880px;
	padding-left:20px;
	height:48px;
	background:url(http://www.garage-longueuil.com//images/nav-bg-3.jpg) repeat-x left top;
	float:left;
}
/*.navigation {
	float:left;
	width:900px;
	line-height:48px;
}
.navigation ul {
	padding:0px;
	margin:0;
}
.navigation li {
	float:left;
	list-style-type:none;
	display:block;
}
.navigation li A {
	text-decoration:none;
	font-size:18px;
	font-weight:bold;
	text-transform: capitalize;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
}
.navigation li A:hover {
	background:url(../images/hover.gif) no-repeat left top;
	display:block;
	color:white;
}
.navigation .current {
	background:url(../images/hover.gif) no-repeat left top;
	display:block;
}*/
.container{
	width:900px;
	height:auto;
	float:left;
	background-image: url('../images/container-2.jpg'); barkground-repeat: repeat-y;;
	color:white;
	padding-top:10px;

}
.content{
	width:880px;
	height:auto;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}
.banner{
	width:875px;
	height:43px;
	float:left;
	background:url(../images/text-header.jpg) no-repeat left top;
}
.inner-area{
	width:875px;
	height:auto;
	float:left;
	background-color:#0e0e08;
}
.inner-area2{
	width:875px;
	height:18px;
	float:left;
	background:url(../images/banner-btm.gif) no-repeat left bottom;

}
.inner-left{
	width:20px;
	height:424px;
	float:left;
	background-color:#0e0e08;
	background-image:url(../images/content-left.gif);
	background-position:left top;
}
.inner-right{
	width:20px;
	height:424px;
	float:right;
	background-color:#0e0e08;
	background-image:url(../images/content-right.gif);
	background-position:right top;
}
.inner-mid{
	width:835px;
	height:auto;
	float:left;
	background-color:#0e0e08;
	background-image:url(../images/mid-content.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	padding-left:40px;
	line-height:43px;
	
}
h2{font-size:13px; color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height:43px; display: inline; line-height: 130%; padding-left: 15px;}
h5{font-size:14px; color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;
 padding-left:5px; padding-right:5px; text-align:justify; line-height: 160%;}

h3{font-size:14px; color:#fd9900; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-right:5px;}
h2{font-size:15px; color:#ffffff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-right:5px;}
h1{font-size:16px; color:#fd9900; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-right:5px;}
h2.titreprod{padding-left: 20px; vertical-align: top; display: inline;}
p{text-align: justify; line-height:160%; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 12pt;}
a.p{ font-size: 12pt;}
.top-area{
	width:835px;
	float:left;
	height:auto;
	padding-top:10px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.top-area ul li
{
	padding-left:0px;
	padding-top:5px;
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
	background-position: 150px 10px;
	font-size: 12pt;
}
.top-area li a,.top-area ul li
{
	color:#FFFFFF;	font-size: 12pt;
}
a{
color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;
}
a:hover{
text-decoration:underline; font-weight: 700;
}
.btm-area{
	width:835px;
	float:left;
	height:auto;
	padding-top:10px;
}
.box{
	width:406px;
	height:auto;
	float:left;
}
.box-header{
	width:406px;
	height:32px;
	float:left;
	background:url(../images/box-1.gif) no-repeat left top;
	padding-top: 10px;
}
.box-data{
	width:396px;
	height:145px;
	float:left;
	padding:5px;
	background-color: #484747;
}
.btm-area-left{
	width:417px;
	float:left;
	height:207px;
	background:url(../images/box-btm.gif) no-repeat left bottom;
}
.btm-area-left2{
	width:417px;
	float:left;
	height:207px;
	background:url(../images/box-btm.gif) no-repeat left bottom;
	margin-top:10px;
}
.footer{
	width:880px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:right;
	padding-right:20px;
	background-image: url('../images/container-2.jpg'); background-repeat: repeat-y;;
}
.content_data {
	width:815px;
	height:auto;
	margin-left:10px;
	margin-right:10px;
	float:left;
}
.lt_pannel2_inner{
width:224px;
height:auto;
float:left;
}
.rt_pannel2_inner{
width:590px;
height:auto;
float:right;
}
.rt_pan{
width:590px;
height:auto;
float:right;
margin-top:10px;
}
.promotion_lt{
width:auto; height:auto; margin-top:10px; margin-bottom:10px; margin-right:5px;
float:left;
}
.promotion_lt2{
width:250px;; height:auto; margin-top:10px; margin-bottom:10px; margin-right:5px;
float:left;
}
.promotion_rt{
width:390px; height:auto; margin-top:10px; margin-bottom:10px;
float:right;
}
#contact_L_pan
{
float:left; width:300px; height:auto;
}

#map
{
float:right; width:495px; height:407px; border:1px solid #666666; margin-top:15px;
}
.address{
	width:300px;
	height:50px;
	background:url(../images/contact_mobile_img.gif) no-repeat right top;
	text-align:left;
	line-height: 50px;
	color:#FFFFFF;
}
.address1{
	width:300px;
	height:50px;
	background:url(../images/contact_mail_img.gif) no-repeat right top;
	text-align:left;
	line-height: 50px;
	color:#FFFFFF;
}
.address2{
	width:300px;
	height:50px;
	background:url(../images/contact_url_img.gif) no-repeat right top;
	text-align:left;
	color:#FFFFFF;
	line-height: 50px;
}