body{text-align:left;font-family:Arial;font-size:13px;color:#000;margin:10px 0 5px 0;padding:0; background:#4B4F54}

.header{width:1000px; margin:0px auto;}
.main{width:1000px; margin:0px auto; background:#000 url(../_images/bg.gif) top left repeat-y;}
#main2{background:#E0E0E2;width:960px; margin:0px auto;}

.top{width:980px; height:75px;}

.logo{margin-left:15px; float:left}
.slogan{margin-left:10px; float:left}
.contact{margin-right:20px; float:right; font-size:30px; color:#707070; margin-top:10px}
.arrondi{clear:both;width:974px; height:66px;  text-align:center;}
.footer{width:974px; height:33px; text-align:center; font-size:11px; color:#999999}
.texthaut{padding-top:15px; font-size:12px; color:#999; font-weight:bold}
.texthaut a {padding-top:15px; font-size:12px; color:#999; font-weight:normal; text-decoration:none}
img{border-width: 0;}
#bar{background:#BCBCBC; height:3px; margin:15px 0 0 20px; width:960px;}
#content{background:#FFF; width:640px; float:left;}
#menu{width:320px; float:left; margin-top:30px;}
.clear{ clear:both}
#thetel{ margin-top:10px; color: White; text-align:right; font-size:25px; font-weight:bold }

.themenu{height:40px;width:260px; margin:0 0 1px 30px;background:url(../_images/panneau.gif) top left no-repeat; text-indent:20px;}
.themenu:hover{height:40px;width:352px; margin:0 0 1px 30px;background:url(../_images/panneau2.gif) top left no-repeat; color:White; cursor:pointer}

.themenu:hover a{color:#FFF;}

.themenu a{ font-size:16px; font-weight:bold; text-decoration:none; color:#000; line-height:42px;}
.themenu a:hover{color:#FFF;}

.footer a{ text-decoration:none; color:#999999;}

/* PAGINATION */
.pagination {
	text-align: center;
	margin-bottom: 5px;
}
.pagination a:link, .pagination a:visited {
	font-size: 13px;
	text-decoration: none;
	color: #000000;
}
.pagination a:hover {
	text-decoration: underline;
}
.paginationselect {
	border: 1px solid #DCE7AF;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 13px;
	 background-color:#E9EFD1;
}/* FIN PAGINATION */
.mention_end{ font-size:11px; color:#999}
.search_span{float: left; width: 85px;}
.search_list{width: 140px; margin-bottom:8px; padding:1px}

h2{font-size:16px; margin:0 0 10px 0; color:#000; padding:0; border-bottom: #3083C1 2px solid;}
h1{font-size:20px; margin:0 0; color:#000; padding:0}

a{ color:#3662AF; text-decoration:none}
a:hover{ color:#667528; text-decoration:underline}

/* LISTING VEHICULE */
.list_car{width:294px; margin:0 8px 10px 0; border:1px solid #E9E9E9; padding:3px; cursor:pointer; float:left; text-align:center; background-color:White}
.list_car img{width:120px; height:90px}
* html .list_car{width:294px; margin:0 5px 10px 0px; border:1px solid #E9E9E9; padding:3px; cursor:pointer; float:left; text-align:center}
.list_car_text{text-align:left; float:left; padding: 3px 0 0 5px; height:105px; width:160px; font-size:12px;}
.list_car:hover{ background-color: #FFC;}
.photo_4car{float:left;width:155px;text-align:center;margin:0 3px 0 6px; background-color: #FFF;}
.photo_4car:hover{ background-color: #FFc;}
* html .photo_4car{float:left;width:155px;text-align:center;margin:0 3px 0 4px}

.h_space {margin:5px 0}

.info_vehicule{ font-weight:bold; color:#1D5F20}

h3{text-indent:30px; background: url(http://www.occasion97.com/_images/h3.gif) no-repeat left; border-bottom: #99CCCC 1px solid; padding-bottom:2px; font-size:14px;}

.searchbt{ clear:both; text-align:center; margin:10px;}

.complement_vehi{margin:4px 0; width:320px; float:left;}
.diaporama_home2
{
    width: 160px;
    height: 105px;
    margin: 0 6px 15px 0;
    float: left;
    text-align: center;
}

.diaporama_home2 img
{
    border:solid 1px #ddd;
}


 #fade_images {
    width: 640px;
    height: 230px;   
  }
  
  .photo_vehicule{border:solid 1px #DFDFDF;float:left;margin:0 15px 10px 0;padding:3px}
  .photo_vehicule img{ width:360px;}
  
