/* Home/Search */
#ventreHome{position:relative;overflow:hidden;zoom:1;width:970px;}
#ventreHome #ventreHome-ajax{overflow:hidden;width:970px;height:220px;}
#ventreHome #ventreHome-ajax #compteur_swf{position:absolute;top:0;left:0;}
#ventreHome.map{height:445px;}
#ventreHome.map #ventreHome-ajax{height:375px;}
#ventreHome.map #ventreHome-flashpromo{height:375px;overflow:hidden;}
#ventreHome .back,#ventreHome .browse,#ventreHome .contact,#ventreHome .buy {position:absolute;top:270px;height:80px;overflow:hidden;}
#ventreHome.map .search,#ventreHome.map .browse,#ventreHome.map .contact,#ventreHome.map .buy {top:375px;height:70px;z-index:2;}
.search{width:970px;margin-top:10px;position:relative;float:left;}
.search form #location{width:483px;height:110px;background:url('../../Images/NL/classic/home/bg_home_location.gif') repeat-x 0 0;border:1px solid #959595;float:left;}
.search form #location h4{padding:25px 0 0 30px;}
.search form #location .item{position:absolute;bottom:0;right:0;}
.search form #location label{position:absolute;top:30px;left:264px;font-size:12px;}
.search form #location input{position:absolute;top:49px;left:264px;padding:5px 0;background-color:#f6f8f9;overflow:hidden;width:140px;display:block;padding-left:5px;height:29px;line-height:24px;border:solid 1px #acb4b7;border-right:0;color:#000;background:transparent url('../../Images/NL/classic/home/input.png') no-repeat 0 0;font-size:14px;}
.search form #location button{position:absolute;top:49px;left:408px;height:39px;text-align:center;background-color:transparent;border:none 1px #369;cursor:pointer;}
.search form #find{width:483px;height:110px;background:url('../../Images/NL/classic/home/bg_home_find.gif') repeat-x 0 0;border:1px solid #8b8f90;float:left;position:relative;}
.search form #find h4{padding:25px 0 0 45px;}
.search form #find .bt_home_find{display:block;width:153px;height:55px;position:absolute;top:35px;left:250px;}
.search form #find .bt_home_find span{display:none;}
.search form #find .item{position:absolute;bottom:0;right:0;}
.search #ou{width:67px;height:30px;background:url('../../Images/NL/classic/home/ou.png') no-repeat 0 0;position:absolute;top:0;left:451px;z-index:2;}
#ventreHome.map .search {top:335px;height:110px;}
#ventreHome .browse {left:302px;width:275px;background:url('../../Images/NL/classic/home/ventrehome_browse_bg.jpg') no-repeat left top;padding:15px;}
#ventreHome .contact {left:578px;width:154px;background:url('../../Images/NL/classic/home/ventrehome_sep.png') no-repeat left center;}
#ventreHome .buy {left:732px;width:225px;background:url('../../Images/NL/classic/home/ventrehome_sep.png') no-repeat left center;}
#ventreHome.map .back {right:0;top:350px;overflow:hidden;background:#fff;z-index:1;}
#ventreHome.map .back  a:link, #ventreHome.map .back  a:visited{display:block;height:25px;line-height:25px;padding:0 10px 0 20px;text-transform:uppercase;text-decoration:none;background:transparent url('../../Images/NL/classic/home/map_fiche_back.png') no-repeat 5px center;}
#ventreHome .search  form div{overflow:hidden;zoom:1;position:relative;}
#ventreHome .contact h2,#ventreHome .buy h2 {margin-top:15px;margin-left:14px;}
.banniereHome {overflow:hidden;zoom:1;margin-top:12px;}
.banniereHome a {float:left;display:inline;margin-left:0px;}
.banniereHome object {float:left;display:inline;margin-right:8px;}
.banniereHome a.first{margin-right:10px;}
.banniereHome img{float:left;}
/* First line */
#firstline{width:970px;height:70px;}
#firstline img{float:left;}
#firstline .firstline_home_01,#firstline .firstline_home_02,#firstline .firstline_home_03{float:left;width:300px;height:60px;font-size:13px;}
#firstline .firstline_home_02{padding-left:40px;width:280px;background:url(../../Images/NL/classic/home/firstline.png) no-repeat scroll left center;}
#firstline .firstline_home_03{padding-left:40px;width:300px;background:url(../../Images/NL/classic/home/firstline.png) no-repeat scroll left center}
#firstline .firstline_home_01 strong{margin-right:0px;}
#firstline div strong{width:50px;font-size:70px;color:#e2ddde;float:left;margin-right:10px;font-family:'Peugeot',sans-serif;}
#firstline div span{font-size:14px;padding-top:7px;display:block;color:#2079ac;text-transform:uppercase;font-weight:bold;}
#firstline div p{margin-top:5px;}
/*Flash content*/
#flashContent{left:0px;position:absolute;top:70px;}
/* Content pour un seul parcours client */
#home_content{width:100%;height:320px;clear:both;margin:10px 0 0;position:relative;_margin:0 0 20px;}
#flash_counter{width:152px;height:75px;padding:10px 20px 15px;position:absolute;top:20px;left:27px;background:#fff;}
#flash_counter p{font-family:'peugeot';text-transform:uppercase;font-size:11px;color:#6f7175;text-align:center;}
#flash_counter p span{font-family:'PeugeotExpandedLight';color:#6f7175;font-size:15px;}
#flash_counter p strong{font-family:'PeugeotExpandedMedium';font-size:34px;color:#103673;}
#search{width:300px;height:100px;position:absolute;top:165px;left:465px;text-transform:uppercase;font-family:'Peugeot_Bold';}
#search h2{color:#336699;font-size:30px;}
#search label{font-size:10px;font-weight:bold;margin-bottom:10px;display:block;}
#search input.text{width:242px;height:15px;padding:13px 4px 13px 9px;font-size:10px;font-weight:bold;background:transparent url(../../Images/NL/classic/home/input_text.jpg) scroll no-repeat 0 0;border:none;float:left;color:#545455;}
#search input.button{width:38px;height:40px;background:transparent url(../../Images/NL/classic/home/input_button.jpg) scroll no-repeat 0 0;border:none;float:left;}
#highlighted{width:100%;clear:both;}
#highlighted img{float:left;}
#first_put{width:312px;height:92px;padding-top:2px;float:right;background:#24658f;text-align:center;color:#fff;text-transform:uppercase;font-family:'Peugeot';font-weight:bold;}
#first_put img{float:none;}
#first_put p{font-size:9px;margin-bottom:6px;}
#first_put a{font-size:14px;border:1px solid #fff;padding:2px;}
*+html #first_put a{float:left;margin-left:110px;padding:1px 2px;}
