html, body{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	}
    *
    {
      outline:none;
    }


body{ background: url(../images/charte/background.gif)  repeat-x left top; 
	font:normal 62.5% Tahoma;
	}
p, ul, li, table, div, h1, h2, h3, hr, img{
	padding:0px;
	margin:0px;
	}
#container{
	width:841px;
	background:url(../images/charte/bg-repeat.jpg) repeat-y center;
	margin:0px auto;
  height:auto;
  display: block;
	}
#header{
	width:841px;
	margin:0px auto;
	}
#mdm{
		width:279px;
		height:335px;
		background: url(../images/charte/mdm.jpg) no-repeat left top;
		float:left;
		}
.mdm-pop{
 height:310px;
 width:463px;
 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px;
 color:#353b91; 
 line-height:18px; 
 text-align:justify;
 overflow:auto; 
 padding-left:29px;
 padding-right:5px;
}	
.recherche{
cursor:pointer;
width:75px;
height:25;
border:none;
background:url(../images/vehicules-doccasion/classer.jpg) no-repeat;
}
.rechercheover{
cursor:pointer;
border:none;
width:75px;
height:25;
background:url(../images/vehicules-doccasion/classer-over.jpg) no-repeat;
}
#flash{
	height:335px;
	width:562px;
	float:left;
	}
#left-col{
	width:270px;
	float:left;	
	}	
	
	#adresse{
		width:270px;
    height: 289px;
		background: url(../images/charte/adresse.jpg) no-repeat  center top;
    }
		#car{
		width:270px;
        height: 407px;
        background: url(../images/charte/car1.jpg) no-repeat;
        }
        #car .photo1
        {
          padding-left: 45px;
          padding-top:15px;

          padding-right: 5px;
        }


	.adresse{
		margin-top:0px;
		margin-left:10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
	 }
	 .adresse1{
	 	padding-top:65px;
		line-height:18px;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		}
   .adresse2{
   margin-left: 5px;
    padding-top:7px;
	 	line-height:18px;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		}
	 .mail{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 padding-top:10px;
	 padding-left:55px;
	 float:left;
	 }
	#plan{
		width:278px;
		height:200px;
		background:url(../images/charte/bg-plan.jpg) no-repeat left top;
		float:left;
		}	
	.plan{
		margin-left:0px;
		text-align:center;
		font-family:Tahoma;
		font-size:12px;
		color:#ffffff;
		font-weight:bold;
}		
		.part2{
		background-color:#eaf6ff;
		border:1px solid #6abdff;
		width:490px;
		padding:7px;
		}
	
#right-col{
	width:523px;
	float:left;
		}	
	#right-col p{
	line-height:20px;
	color:#00497c;
	font-family: Tahoma;
	font-size:12px; 
	padding-top:10px;
	}	
	
	#title{
	text-align:right;
}
	.cars{
	width:208px;
	height:279px;
	float:left;
	}
	.title1 p{
	font-family:Tahoma;
	font-size:14px;
	text-align:center;
	color:#56a1de;
		}
	.top-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#074191;
	text-align:justify;
	}	
	
	.nos-services{
	background-image:url(../images/accueil/bg-services.jpg);
	width:312px;
	height:138px;
	}
	.nos-vehicules{
	background-image: url(../images/accueil/bg-nos-vehicules.jpg);
	width:312px;
	height:156px;
	}
	.mecanique-generale{
	background-image: url(../images/service-apres-vente/bg-mecanique-generale.jpg);
	width:312px;
	height:138px;
	}
	.service-rapide{
	background-image: url(../images/service-apres-vente/bg-service-rapid.jpg);
	width:312px;
	height:138px;
	}
	.caroserie{
	width:523px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#dee1e7;
	
	}
	.list{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#074191;
	width:300px;
	height:120px;
	line-height:19px;
	padding-top:20px;
	padding-left:10px;
	list-style:none;
	}
	.list li{
	background-image:url(../images/charte/pointer.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:0px 0px 0px 10px;
}
.list3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#074191;
	width:300px;
	height:80px;
	line-height:15px;
	padding-top:5px;
	padding-left:10px;
	list-style:none;
	}
	.list3 li{
	background-image:url(../images/charte/pointer.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:0px 0px 0px 10px;
}
	.list1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#074191;
	width:500px;
	height:55px;
	padding-top:5px;
	line-height:15px;
	padding-left:10px;
	list-style:none;
	}
	.list1 li{
	background-image:url(../images/charte/pointer.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:0px 0px 0px 10px;
}
.list2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#074191;
	width:300px;
	height:50px;
	line-height:19px;
	padding-top:40px;
	padding-left:10px;
	list-style:none;
	}
	.list2 li{
	background-image:url(../images/charte/pointer.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:0px 0px 0px 10px;
}
.list4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#074191;
	width:300px;
	height:60px;
	line-height:19px;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
	list-style:none;
	}
	.list2 li{
	background-image:url(../images/charte/pointer.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:0px 0px 0px 10px;
}
.text-nos{
	padding-top:20px;
	padding-left:10px;
	width:300px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#074191;
	}
	.pour-contacter{
	background-image: url(../images/accueil/pour-contacter.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:531px;
	height:122px;
	}
	.plic{
	width:120px;
	height:120px;
	padding-left:0px;

	}
	.part1{
	font-family:Tahoma;
	font-size:12px;
	padding-top:30px;
	color:#00497c;
	float:left;
	text-align:left;
	}
	.image-right{
	padding-top:20px;
	float:right;
	}
	.image-right2{
	float:right;
	padding-top:15px;
	}
	.image-left{
	padding-left:5px;
	padding-top:0px;
	float:left;
	}
	.text{
	width:250px;
	height:100px;
	}
	.sub-title{
	font-family:Tahoma;
	font-size:14px;
	text-align:left;
	color:#56a1de;
	font-weight:bold;
	}
	
	.title-bottom{
	color:#f98d4d;
	font-family:Tahoma;
	text-align:center;
	font-size:12px;
	padding-top:10px;
	font-weight:bold;
	}	
	
	.plaquette{
	padding-top:5px;
	padding-left:19px;
	font-family:Tahoma;
	text-decoration:underline;
	font-size:12px;
	color:#0063a9;
	font-weight:bold;
	}	
	.title-plaquette{
	color:#0665a5;
	font-family:Tahoma; 
	font-size:16px; 
	text-align:center; 
	font-weight:bold; 
	padding-top:10px;
	}
	#footer{
	width:841px;
	height:45px;
	background-image: url(../images/charte/bg-footer.jpg);
	background-position:left top;
	background-repeat:no-repeat;
  float:left;
	}
#footer-content{
   height:auto;
	}
.digital-age{
		width:141px;
		height:49px;		
		padding-left:80px;
		float:left;
		}
.contact_link:link, .contact_link:visited{
		color:#1e5095;
		text-decoration: underline;
		} 
.contact_link:hover, .contact_link:active{
		color:#ed1b2f;
		text-decoration: underline;
}
		
		#nav-footer{
		font-family:Arial, Helvetica, sans-serif;
		padding-top:15px;
		width:580px;
		font-size:11px;
		float:left;
		text-align:right;
		color:#1e5095;
	}
				#nav-footer a:link, #nav-footer a:visited{
					font-family:Arial, Helvetica, sans-serif;
					text-decoration:none;
					color:#044476;
					margin-left:15px;
						}
				#nav-footer a:hover, #nav-footer a:active{
					font:Arial, Helvetica, sans-serif;
					text-decoration: underline;
					color:#000000;
					margin-left:15px;
							}
		#container #footer-droits {
			color:#E9E0D7;
			margin-left:385px;
			font:normal 1.1em Tahoma;
			padding-bottom:20px;
			}
		#footer-droits #mentions-link:link, #footer-droits #mentions-link:visited{
			color:#E9E0D7;
			font-weight:bold;
			text-decoration:underline;
			}
		#footer-droits #mentions-link:hover, #footer-droits  #mentions-link:active{
			color:#E9E0D7;
			font-weight:bold;
			text-decoration:none;
			}
