body{color:#3d3d3d;font:12px/18px Arial,Helvetica,sans-serif;margin:0}
img{border-style:none}
a{text-decoration:none;color:#206bb1;outline:0}
input,select,textarea{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}
button:-moz-focus-inner,input[type=submit]:-moz-focus-inner{border:0!important;padding:0!important}
fieldset,form{border-style:none;margin:0;padding:0}
#wrapper{width:950px;position:relative;margin:0 auto;padding:0 10px 0 11px;background-color:#fff}
#header{padding:5px 0 0}
#header .block{overflow:hidden;padding:5px 0}
#photo_column{float:left;width:100px;margin:0 15px 10px 0}
.manage-my-ads-block h1{font-size:1.3em}
#habillage_ma{background-repeat:no-repeat;background-position:top center;width:100%;display:block;position:fixed;top:0;left:50%;margin-left:-630px;z-index:0}
#habillage_ma a{width:100%;height:1267px;display:block}
#habillage160600_1{left:-120px;display:block;position:absolute;top:138px;text-align:right;z-index:0}
#habillage160600_2{right:-120px;display:block;position:absolute;top:138px;text-align:left;z-index:0}
.social-networking{float:right;list-style:none;margin:0;padding:0}
.social-networking a{background:url(../images/icon_site.png) repeat scroll 61px -1px transparent;display:block;height:17px;overflow:hidden;text-indent:-9999px;width:16px}
.social-networking .twitter{background-position:-114px -1px;height:19px}
.nbrannonvestotale{float:left;color:#5b5a5a;font-size:17px;margin:0 0 0 222px}
.bar{list-style:none;float:right;margin:0;padding:0}
.bar li{background:url(../images/separator-bar.png) no-repeat 100% 4px;float:left;padding:0 11px 0 10px}
.bar li.last{padding-right:0;background:0 0}
.bar a{color:#000;font-size:14px;font-weight:700}
.logo{float:left;width:214px;height:95px;background:url(../images/logo.png) no-repeat;text-indent:-9999px;overflow:hidden;margin:2px 50px 0 -3px}
#header .baner{float:right;width:728px;height:90px}
#nav{background:url(../images/bg-nav.png) no-repeat 100% 0;list-style:none;font-size:15px;line-height:22px;text-transform:uppercase;position:relative;margin:0;padding:0}
#nav>li{float:left;position:relative;background:url(../images/separator-pink.png) no-repeat 0 11px;padding:0}
#nav .grey{background:url(../images/separator-grey.png) no-repeat 0 0}
#nav>li>a{color:#fff;display:block;height:22px;overflow:hidden;font-size:15px;padding:8px 9px 5px}
#nav>li>a>span{background:url(../images/arrow-pink.png) no-repeat 100% 5px;font-size:13px;padding:0 19px 0 0}
#nav>li:hover>a{text-decoration:none;background:url(../images/bg-nav-active.png) repeat-x;color:#6b2d6a}
#nav .grey>a{background:url(../images/bg-nav-grey.png) no-repeat;color:#232323;margin:0 0 0 1px}
#nav .grey .last-child-link{background-position:100% 0;margin:0 -2px 0 1px}
#nav .grey:hover>a{background:url(../images/bg-nav-grey-active.png) no-repeat;color:#fff}
#nav .grey:hover .last-child-link{background:url(../images/bg-nav-grey-active.png) no-repeat 100% 0;margin:0 -2px -1px 0}
#nav .grey>a>span{background:url(../images/arrow-grey.png) no-repeat 100% 5px;font-size:13px}
#nav li.grey:hover>a>span{background-position:100% -18px}
#nav .home a{display:block;background:url(../images/btn-home.png) no-repeat;width:40px;height:35px;text-indent:-9999px;overflow:hidden;padding:0}
#nav .home a:hover{background:url(../images/btn-home.png) no-repeat}
#nav li.has-drop-down:hover>a{padding-bottom:6px;margin:0 0 -1px}
#nav .drop{position:absolute;left:auto;top:-999px;z-index:999;width:999px;font-size:12px;text-transform:none;padding:1px 0 0}
#nav .right-side .drop{right:-4px;left:auto}
#nav .last-child .drop{right:-6px}
#nav li:hover .drop{top:35px}
.drop .box{background:url(../images/bg-drop1.png) no-repeat 0 100%;float:left;max-width:950px}
.light .box{background:url(../images/bg-drop1-light.png) no-repeat 0 100%}
.drop .holder{background:url(../images/bg-drop1.png) no-repeat 100% 0;float:left;padding:20px}
.light .holder{background:url(../images/bg-drop1-light.png) no-repeat 100% 0}
.drop .frame{background:url(../images/bg-drop2.png) no-repeat;float:left;margin:-20px 0 0 -20px;padding:20px 0 0 20px}
.light .frame{background:url(../images/bg-drop2-light.png) no-repeat}
.drop .container2{background:url(../images/bg-drop2.png) no-repeat 100% 100%;float:left;margin:0 -20px -20px 0;padding:0}
.light .container2{background:url(../images/bg-drop2-light.png) no-repeat 100% 100%}
#estate2 .drop .estate{width:570px;height:203px;text-align:right;margin:-4px 0 0 -13px!important;padding:9px 21px 0 0}
.drop .estate{width:570px;text-align:right;margin:-4px 0 11px -16px!important;padding:9px 21px 0 0}
.eboutique .estate{float:right;width:199px;height:120px;border-left:1px solid #e7e7e7;text-align:right;margin:-4px 0 0;padding:9px 21px 0 0}
.agence_immobilier{width:650px;float:left;display:block;font-size:16px;color:#813a80;text-align:left;font-weight:700}
#check-btn .rb{width:69px!important}
.drop .estate ul{background-color:#eaeaea;list-style:none outside none;overflow:hidden;width:677px;margin:0 0 0 3px;padding:4px 0 0}
#nav .drop .estate li{float:left;padding:0 0 12px 12px}
#nav .drop .estate li a{width:auto;background:0 0;margin:0;padding:0}
#nav .drop .estate li img{vertical-align:top;border:1px solid #cdcbcb;padding:2px}
#nav .drop .estate .agencies{color:#464646;font-size:11px;line-height:16px;margin-bottom:14px;margin-left:412px;margin-top:-4px;text-align:left!important;text-transform:uppercase;padding:0 0 0 10px}
.li_plus{background:url(../images/icon_site.png) repeat scroll 93px -1px transparent;display:inline-block;height:8px;list-style:none outside none;margin-right:-8px;width:8px}
#nav .drop .estate .agencies a{color:#464646;font-size:11px;line-height:16px;margin-bottom:14px;margin-top:-4px;text-align:left!important;text-transform:uppercase;padding:0 0 0 10px}
.drop .title{font-size:16px;line-height:20px;color:#5c5c5c;display:block;text-align:left;margin:0 0 3px}
.light .title{color:#813a80}
.drop .estate .title{padding:0 18px}
#nav .drop .block{float:left;padding:5px 0 0 7px}
.drop .section{overflow:hidden;padding:0 0 16px}
.drop .block ul{float:left;list-style:none;width:163px;line-height:18px;margin:0;padding:0 10px 0 0}
.immo_loc_ven .drop .section{margin-right:1px;overflow:hidden;width:655px!important;padding:0 0 16px}
.bloc_auto .block ul{float:left;line-height:18px;list-style:none outside none;max-width:199px!important;min-width:189px!important;margin:0;padding:0 10px 0 0}
.immo_loc_ven .block ul{float:left;list-style:none;width:205px;line-height:18px;margin:0;padding:0 10px 0 0}
.bloc_multimedia ul{float:left;list-style:none;width:289px!important;line-height:18px;margin:0;padding:0 10px 0 0}
.drop .block ul li{background-position:67px 2px;padding:0 0 0 12px}
.msg_textarea{margin-left:167px!important}
#nav .drop .block ul a{background:0 0;color:#464646;font-size:13px!important}
#nav .practice-list{overflow:hidden;list-style:none;font-size:12px;line-height:16px;text-transform:none;width:650px;margin:0 4px 0 13px;padding:5px 0 15px}
#list_immo{margin-left:22px;width:914px}
#hitradio{width:226px;height:80px;background:url(../images/hitradio.png) no-repeat}
#nav .practice-list li{background:0 0;float:left;min-width:100px;margin:0;padding:0 10px 15px}
#nav .practice-list a{border:none;float:left;background:0 0!important;text-align:center;color:#464646;width:auto!important;margin:0;padding:0}
.estate img{border:1px solid #cdcbcb}
.practice-list a span{width:43px;height:65px;display:block;background:url(../images/ico-practice-list.png) no-repeat;margin:0 auto 1px}
.practice-list .videos span{background-position:-52px -2px;width:43px}
.practice-list .programme span{background-position:-105px 0;width:38px}
.practice-list .train span{background-position:-153px 0;width:43px}
.practice-list .weather span{background-position:-203px -3px;width:47px}
.practice-list .duty span{background-position:-250px -3px;width:49px}
.practice-list .newspapers span{background-position:-311px -1px;width:35px}
#main{overflow:hidden;padding:14px 0 0}
#main h1{font-size:24px;line-height:22px;color:#2f2f2f;margin:0 0 10px;padding:10px 0 0;font-weight:400}
.results h1{display:inline-block;font-size:20px!important;line-height:22px!important;color:#2f2f2f!important;font-weight:700;margin:0 0 10px!important}
.results h2{display:inline-block;font-size:20px!important;line-height:22px!important;color:#2f2f2f!important;font-weight:700!important;text-transform:none!important;margin:0 0 0 5px!important}
.offers-list h3,.used-cars h3{font-size:14px!important;line-height:20px!important;font-weight:700;color:#387f3d!important;margin:0!important}
.used-cars .parameter h3{margin-bottom:10px!important}
.cars-list a:hover h1,.cars-list a:hover h2,.cars-list a:hover h3{text-transform:none!important}
.txt_result{color:#2f2f2f;font-size:14px}
#main h2{font-size:14px;font-weight:700;line-height:18px;text-transform:uppercase;color:#387f3d;margin:0 0 5px}
#main #combined_form h2{margin-bottom:20px}
#combined_form .content_box{padding:10px 0}
#twocolumns{font:12px/18px Arial,Verdana,sans-serif;width:638px;float:left}
#main_in .breadcrumbs{margin-bottom:5px}
.register_content .breadcrumbs{font-size:13px}
.breadcrumbs{color:#747474;font-size:12px;line-height:16px;list-style:none outside none;overflow:hidden;margin:0;padding:0 0 10px 1px}
.breadcrumbs li{float:left;background:url(../images/arrow-breadcrumbs2.png) no-repeat 1px 3px;padding:0 3px 0 10px}
.breadcrumbs li:first-child{padding-left:0;background:0 0}
.breadcrumbs a{color:#222!important}
.breadcrumbs a.bc_home{width:15px;height:14px;background:url(../images/home.png) no-repeat 0 1px;display:block;padding-left:2px}
.search-form{background:url(../images/bg-search-form.png) no-repeat;width:612px;height:48px;overflow:hidden;position:relative;z-index:1;margin:0 0 12px;padding:26px 10px 0 16px}
.search-form .text{background:url(../images/bg-text.png) no-repeat;width:226px;height:26px;float:left;margin:0 6px 0 0}
.search-form .text input{border:none;background:0 0;font-size:12px;line-height:15px;width:204px;float:left;color:#000;padding:5px 11px 6px}
.search-form select{float:left;font-size:12px;line-height:15px;width:226px;color:#000;margin:0 8px 0 0;padding:0}
.search-form input[type=submit]{float:left;background:url(../images/btn-search.png) no-repeat;width:146px;height:26px;text-align:center;font-size:15px;line-height:21px;border:none;color:#fff;margin:0;padding:0}
.block_categories_hp{background:#fff;border:1px solid #e7e7e7;margin-bottom:13px;overflow:hidden;padding:10px 0 0 18px}
.block_categories_hp li{display:block;width:190px;float:left;margin-bottom:16px;margin-right:16px;padding:0}
#rub_immobilier .block_categories_hp{background:#fff;border:none;margin-bottom:13px;overflow:hidden;padding:10px 0 0 18px}
#rub_immobilier .block_categories_hp .cathplocationimmobilier,#rub_immobilier .block_categories_hp .cathpventeimmobilier{float:left;width:200px;margin-right:10px}
#main .block_categories_hp h2{ont-size:14px;margin:0 0 10px}
.block_categories_hp li a{color:#707070}
.block_categories_hp a span.category_img{display:block;margin-bottom:5px;height:132px;background:url(../images/categories/cats_image.jpg) no-repeat scroll 0 0}
.block_categories_hp .cathpauto-moto span.category_img{background-position:0 -660px}
.block_categories_hp .cathpventeimmobilier span.category_img{background-position:0 -396px}
.block_categories_hp .cathplocationimmobilier span.category_img{background-position:0 -264px}
.block_categories_hp .cathpmultiservices span.category_img{background-position:0 -528px}
.block_categories_hp .cathpventesdiverses span.category_img{background-position:0 -1056px}
.block_categories_hp .cathptelephone span.category_img{background-position:0 -924px}
.block_categories_hp .cathpmariage span.category_img{background-position:0 -792px}
.block_categories_hp .cathpanimaux span.category_img{background-position:0 -132px}
.block_categories_hp span.category_title{font-size:14px;font-weight:700;display:block;text-align:left;padding:0}
.block_categories_dec li{background:url(../images/bullet-pink.png) no-repeat scroll 0 6px;float:left;padding-left:15px;width:270px;color:#919091;overflow:hidden;margin-right:8px;display:inline-block;height:20px}
.block_categories_dec a span{color:#444;font-size:12px}
.block_categories_dec{margin-bottom:16px;padding:0}
.latest-ads{border:1px solid #e7e7e7;overflow:hidden;background:#fff;margin:0 0 12px;padding:8px 12px 4px}
.villeselecthp{height:250px;overflow:hidden;background:none repeat scroll 0 0 #fff;border:1px solid #e7e7e7;margin:0 0 12px;padding:9px 12px}
.villeselecthp ul{width:100px;float:left;overflow:hidden;margin:0;padding:0}
.villeselecthp li{margin-bottom:4px}
.villeselecthp ul a{color:#3380cc;font-weight:700}
.villeselecthp a.othercity{background:url(../images/bullet-cross.png) no-repeat scroll 0 6px;color:#383838;float:right;font-size:11px;line-height:20px;text-transform:uppercase;margin:10px 5px 0 0;padding:0 0 0 9px}
.latest-ads .gmask{overflow:hidden;position:relative;z-index:0;width:620px;margin:0 0 0 -3px}
.latest-ads .gmask ul{list-style:none;width:9999px;color:#000;font-size:11px;line-height:13px;margin:0;padding:0}
.latest-ads .gmask ul li{float:left;overflow:hidden;width:116px;margin:0 4px}
.latest-ads .gmask a{display:block;margin:0 0 1px}
.latest-ads .gmask strong{display:block;padding-top:6px}
.latest-ads .gmask img{vertical-align:top;width:109px}
.tabs{width:421px;margin:0 0 12px}
.tabs .heading{background:url(../images/bg-tabs-heading.png) no-repeat;padding:4px 0 0}
.tabs .heading .holder{background:#e7e6e6;overflow:hidden;padding:5px 11px 5px 13px}
.tabs .date{float:right;font-size:11px;line-height:20px;font-style:normal;color:#702f6f}
.tab-holder{border:1px solid #ddd;background:#fff;padding:0 0 2px}
.tabset{list-style:none;font-size:12px;line-height:16px;border-bottom:1px solid #ddd;font-weight:700;margin:0;padding:0}
.tabset li a{border-left:1px solid #ddd;display:block;background:#fcfcfb;text-align:center;color:#393535;padding:7px 0 6px}
.tabset .active a,.tabset a:hover{background:#fff;color:#7b367a;text-decoration:none;margin:-4px 0 -1px;padding:11px 0 7px}
.tab{overflow:hidden;min-height:147px;padding:5px 0 0}
.tab .block{background:url(../images/divider-tab-block.png) repeat-y 209px 0;overflow:hidden}
.tab .tab_left{float:left;list-style:none;width:183px;font-size:12px;line-height:14px;color:#000;margin:0;padding:0 13px}
.tab .tab_left .first-child{border:medium none}
.tab .tab_left .li-child{border-top:1px solid #ddd;padding:4px 0}
.tab .tab_left .li-child span{color:#a2a2a2}
.tab .tab_left .li-child a{color:#000;font-size:12px;display:block!important}
#simplelastads{border:1px solid #e7e7e7;overflow:hidden;margin-bottom:13px;background:#fff;padding:0 0 8px}
#simplelastads h2{line-height:42px;color:#387f3d;background:#e7e7e7;height:40px;margin:0 0 13px;padding:0 0 0 20px}
#simplelastads h3{background:url(../images/puce_ads.gif) no-repeat 100% 6px;display:inline-block;padding-right:12px;font-weight:700;font-size:15px;color:#494949;margin:0 0 12px}
#simplelastads .contentads{padding-left:20px;overflow:hidden}
#simplelastads .simpleadscolocation,#simplelastads .simpleadsemploi,#simplelastads .simpleadsinformatique{width:189px;float:left}
#simplelastads .li-child{border-bottom:1px solid #e4e3e3;width:168px;margin-bottom:5px}
#simplelastads .last-child{border-bottom:0;margin-bottom:0}
#simplelastads .li-child a{color:#000;display:block}
#simplelastads .first-child a{margin-top:-2px}
#simplelastads .li-child span{color:#838383;font-size:11px;display:block;height:18px}
#simplelastads .tab_left{border-right:1px solid #e7e7e7}
#simplelastads .simpleadscolocation,#simplelastads .simpleadsemploi{margin-right:14px}
#simplelastads .simpleadsinformatique .tab_left{border-right:0}
#simplelastads .readmore{padding-right:10px;padding-top:2px;text-align:right}
.pagination{float:right;margin:1px 2px 0 0}
.pagination ul{list-style:none;margin:0;padding:0}
.avto-immovables{background:none repeat scroll 0 0 #fff;border:1px solid #ddd;overflow:hidden;width:616px!important;margin:0 0 12px;padding:8px 11px 10px 9px}
#main .avto-immovables h2{text-indent:10px;margin:0 0 7px}
.avto-immovables .pagination{margin:6px 0 0}
.pagination li{float:left;margin:0 0 0 4px}
.pagination a{display:block;width:12px;height:11px;text-indent:-9999px;overflow:hidden;background:url(../images/bg-pagination.png) no-repeat -12px 0}
.pagination .active a{background-position:0 0}
.avto-immovables .gmask{overflow:hidden;position:relative;width:612px;margin:0 0 0 4px}
.avto-immovables .gmask ul{width:9999px;overflow:hidden;list-style:none;color:#000;font-size:12px;line-height:14px;margin:0;padding:0}
.avto-immovables .gmask li{float:left;width:116px;margin:0 3px 0 4px}
.avto-immovables .gmask img{vertical-align:top;margin:0 0 8px}
.avto-immovables .li_img_auto{border:1px solid #cdcbcb;display:block;height:73px}
.avto-immovables .gmask .holder{padding:0 4px}
.avto-immovables .gmask strong{display:block;padding-top:4px}
.aside{float:right;width:205px;margin:0 0 0 11px}
.at-your-service{background:#fff;border:1px solid #e7e7e7;overflow:hidden;height:210px;margin:0 0 12px;padding:11px 0 0}
.at-your-service .heading{background:url(../images/bg-heading-aside-servises.png) repeat-x 0 8px;overflow:hidden;padding:0 11px}
#main .at-your-service h2{color:#868181;float:left;background:#fff;padding:0 3px}
.at-your-service .holder{padding:4px 5px 0 11px}
.at-your-service ul{list-style:none;color:#000;font-size:12px;line-height:14px;border-bottom:1px solid #e7e7e7;margin:0;padding:0}
.at-your-service li{background:url(../images/bulllet-blue.png) no-repeat 0 4px;padding:0 0 9px 10px}
.at-your-service ul a{color:#000;font-size:12px}
.at-your-service .ads{background:url(../images/bullet-cross.png) no-repeat scroll 0 6px transparent;color:#383838;float:right;font-size:11px;line-height:20px;text-transform:uppercase;margin:0 5px 0 0;padding:0 0 0 9px}
.they-recruit{border:1px solid #e7e7e7;background:#fff;overflow:hidden;margin:0 0 12px;padding:12px 0 9px}
.they-recruit .heading{background:url(../images/bg-heading-hire.png) repeat-x 0 7px;overflow:hidden;margin:0 0 11px;padding:0 11px}
#main .they-recruit h2{float:left;background:#fff;padding:0 3px}
.holder a,holder a:hover{font-size:12px;color:#000;text-decoration:none!important}
.they-recruit ul{background:url(../images/bg-they-recruit-ul.png) repeat-y 11px 61px;list-style:none;overflow:hidden;margin:0 0 -18px;padding:0 2px}
.they-recruit li{float:left;list-style:none outside none!important;list-style-type:none;padding:0 0 18px 9px}
.online-credit{border:1px solid #e7e7e7;background:url(../images/bg-online-credit.png) #fff no-repeat 151px 90px;overflow:hidden;height:150px;margin:0 0 12px;padding:12px 0 11px}
.online-credit .heading{background:url(../images/bg-heading-online-credit.png) repeat-x 0 7px;overflow:hidden;padding:0 11px}
.voir_plus_immo{width:103px;height:65px;background:url(../images/plus_agences.png) no-repeat;margin-left:14px}
.voir_plus_immo a{padding-left:15px!important;text-decoration:none;display:block!important;width:70px!important;height:55px;text-indent:-300em}
.voir_plus_garages{width:103px;height:65px;background:url(../images/plus_garages.png) no-repeat;margin-left:10px}
.voir_plus_garages a{padding-left:15px!important;text-decoration:none;display:block!important;width:69px!important;height:55px;text-indent:-300em}
.voir_plus_agence{background:url(../images/plus_ul.png) no-repeat scroll 0 0 transparent;height:65px;margin-left:10px;width:103px}
.voir_plus_agence a{color:#723171!important;display:block!important;font-family:Arial,Helvetica,sans-serif;font-size:10px!important;height:65px;line-height:19px;padding-left:10px!important;text-align:left!important;text-decoration:none;width:103px!important}
#main .online-credit h2{float:left;background:#fff;color:#03a2af;padding:0 3px}
.credit-form{padding:4px 16px}
.credit-form .row{overflow:hidden;padding:1px 0 7px}
.credit-form .text{background:url(../images/bg-text-credit-form.png) no-repeat;width:134px;height:23px;float:left}
.credit-form .text input{float:left;width:116px;font-size:12px;line-height:15px;border:none;background:0 0;color:#7f7f7f;margin:0;padding:5px 9px 3px}
.credit-form input[type=submit]{background:url(../images/btn-apply-online-credit.png) no-repeat;color:#fff;width:121px;height:23px;border:none;margin:3px 0 0 6px;padding:0}
.estate-agents{background:#fff;margin:0 0 9px;padding:0 0 23px}
.agents-form{background-color:#ededed;border-bottom:1px solid #e7e7e7;min-height:34px;overflow:hidden;padding:10px 0 0 16px}
.agents-form select{float:left;font-size:11px;line-height:15px;width:164px;color:#000;margin:0 18px 0 0;padding:0}
.estate-agents .results{font-size:15px;line-height:18px;color:#3c3c3c;padding:19px 0 15px 17px}
.estate-agents .results strong{color:#387f3d;padding:0 5px 0 0}
.estate-agents .results a{font-weight:700;color:#387f3d}
.list-agencies{list-style:none;line-height:16px;color:#3a3a3a;margin:0 0 20px;padding:0 17px}
.list-agencies li{overflow:hidden;border-top:1px solid #e7e7e7;padding:16px 0 18px 0}
.list-agencies .heading{background:0 0;border:none;overflow:hidden;margin:0 1px;padding:7px 0 13px 203px}
.list-agencies .heading .title,.list-agencies .heading .title a{font-size:12px;line-height:16px;color:#387f3d}
.list-agencies .heading span.ref_agence{display:block;float:right;font-size:10px;margin:0 6px}
.list-agencies .holder{float:left;width:375px;line-height:20px;margin:0;padding:0}
.list-agencies .holder span.item{color:#919091}
.list-agencies .holder span.linkads a{color:#387f3d;font-weight:700;font-size:12px}
.list-agencies dt{float:left;font-weight:700;padding:0 5px 0 0}
.list-agencies dd{overflow:hidden;margin:0}
.capabilities-list{list-style:none;overflow:hidden;font-size:10px;text-transform:uppercase;width:420px;margin:0;padding:0 0 0 7px}
.capabilities-list li{float:left;background:url(../images/separator-capabilities.png) no-repeat 0 8px;padding:5px 8px 0}
.capabilities-list a{display:block;background:url(../images/ico-capabilities.png) no-repeat 0 3px;letter-spacing:0;padding:0 0 0 22px}
.capabilities-list .list{background-position:0 -16px;padding:0 0 0 20px}
.capabilities-list .contact{background-position:1px -35px;padding:0 0 0 20px}
.offers{background:#fff;margin:0 0 12px;padding:0 0 20px 14px}
.offers-form{overflow:hidden;min-height:37px;margin:0;padding:0}
.offers h2{font-size:20px!important;text-transform:capitalize!important;border-bottom:1px solid #e1e1e1;font-weight:400!important;padding:10px 0}
.heading .offers-form{float:right;padding:0}
.heading .titleagence{float:left;width:300px}
.offers-form .title{font-size:18px;line-height:20px;color:#70306e;float:left}
.offers-form .holder{height:35px;margin-bottom:8px;width:280px;padding:5px 0}
.offers-form select{border:2px solid #b5b5b5;color:#000;float:left;font-size:12px;height:33px;line-height:38px;width:242px;background:0 0;border-radius:0;margin:0;padding:6px 6px 6px 4px}
.offers-form input[type=submit]{border:medium none;color:#000;cursor:pointer;float:left;height:33px;text-align:center;width:28px;background:url(../images/search-icon.gif) no-repeat 50% 50% #b5b5b5;text-indent:-10000px;font-size:0;margin:0 0 0 1px;padding:0}
.offers-list{list-style:none;line-height:16px;overflow:hidden;margin:0;padding:0}
.offers-list li{display:inline-block;vertical-align:top;width:185px;float:left;border:1px solid #e1e1e1;transition:all .4s ease 0;box-shadow:1px 2px 7px -3px #888;background:#f7f7f7;height:225px;margin:0 45px 30px 0;padding:0 0 10px}
.offers-list-emploi{list-style:none;line-height:16px;overflow:hidden;margin:0;padding:0}
.offers-list-emploi li{display:inline-block;vertical-align:top;width:100%;float:left;transition:all .4s ease 0;padding:5px 0}
.offers-list-emploi li:hover{background-color:#fffef7}
.offers-list-emploi li h3 a{color:#000!important;font-size:16px!important;font-weight:400;background:transparent url(../images/fleche.png) no-repeat left;padding-left:15px}
.offers-list-emploi li p{padding-left:15px;color:#737373}
.offers-list-emploi li .listinoffresinfo{float:left}
.offers-list-emploi li .time{border-left:1px solid #e1e1e1;color:#387f3d;float:right;font-size:11px;font-weight:400;padding:10px;text-align:center}
.boutique_cat{padding:10px 0}
.boutique_cat a{width:140px;height:30px;float:left}
.block_categories_dec li{width:170px!important}
.block_categories_dec a span{color:#222}
.boutique-offers-list{line-height:16px;list-style:outside none none;margin:0;overflow:hidden;padding:0}
.boutique-offers-list li{background:none repeat scroll 0 0 #fff;border:1px solid #e1e1e1;display:inline-block;float:left;margin:0 0 10px;padding:0;vertical-align:top;width:99%}
.boutique-offers-list li:hover{box-shadow:1px 2px 6px -3px #888}
.boutique-offers-list .block_img{width:185px;height:131px;background:#fff;float:inherit;position:relative;margin:0;padding:0}
.boutique-offers-list h3{font-size:14px!important;line-height:19px!important;font-weight:700;color:#387f3d!important;padding-bottom:5px}
.boutique-offers-list li h3 a{color:#000!important;font-size:16px!important;font-weight:400}
.boutique-offers-list li p{padding-left:15px;color:#737373}
.boutique-offers-list li .listinoffresinfo{float:left;padding-top:10px}
.boutique-offers-list li .listinoffresinfo span{padding:5px 0}
.boutique-offers-list .location{display:block;color:#707070;font-size:14px}
.boutique-offers-list li .price{font-weight:700;color:#387f3d;float:none;font-size:13px}
.boutique-offers-list li .salary{font-weight:700;color:#387f3d;float:none;font-size:12px;padding:2px 0}
.boutique-offers-list li .salary_label{color:#000;font-weight:400;font-size:12px}
.boutique-offers-list li .niveauetude{color:#000;float:none;font-size:12px;font-weight:400;padding:2px 0}
.boutique-offers-list li .listinoffresinfo .area,.description .block .titledetail{display:block;margin:0;padding-top:0}
.boutique-offers-list li .time{float:right;margin-top:40px;width:85px;height:55px;color:#595959;text-align:center;font-size:11px}
.boutique-offers-list li .time .date{font-style:normal;font-weight:700;padding:12px 0 0}
.offers .boutique_footer{width:100%;text-align:center;font-size:12px;padding-top:10px}
.offers .boutique_footer span{font-weight:700}
form.immoneuf{padding-bottom:10px}
.immoneuf-list{list-style:none;line-height:16px;overflow:hidden;margin:0;padding:0}
.immoneuf-list li{display:inline-block;vertical-align:top;width:422px;height:300px;float:left;border:1px solid #e1e1e1;transition:all .4s ease 0;box-shadow:1px 2px 7px -3px #888;background:#f7f7f7;margin:0 34px 30px 0;padding:0 0 10px}
.immoneuf-list li.lastitem{margin:0 0 30px 0;padding:0 0 10px}
.immoneuf-list li:hover{box-shadow:1px 2px 13px -3px #888}
.immoneuf-list li .listinoffresinfo{position:relative}
.immoneuf-list li .listinoffresinfo .moreinfos{padding:10px 0}
.immoneuf-list .block_img{width:100%;height:240px;background:#fff;float:inherit;position:relative;margin:0 0 5px;padding:0}
.immoneuf-list img{vertical-align:top;margin:0 0 7px}
.immoneuf-list .title{font-size:12px;display:block}
.immoneuf-list .title a{color:#6f2f6d}
.immoneuf-list .price dt{float:left;padding:0 2px 0 0}
.immoneuf-list .price dd{font-weight:700;overflow:hidden;margin:0}
.immoneuf-list .price{background-color:#fff;border:1px solid #f2f2f2;bottom:9px;color:#000;font-size:14px;position:absolute;right:8px;font-weight:700;min-width:63px;padding:5px 9px}
.immoneuf-list p,.offers-list .location,.offers-list h3{display:block;margin-bottom:3px!important}
.immoneuf-list .location{float:left;background:url(../images/location.png) no-repeat 2px 0;display:block;padding:0 0 0 20px;margin-right:10px;color:#707070;font-size:12px}
.immoneuf-list .sallesdebains{background-image:url(../images/bathrooms.png);background-position:left center;background-repeat:no-repeat;background-size:14px 20px;color:#313131;padding-left:25px}
.immoneuf-list .chambres{padding-left:30px;background:url(../images/bedrooms.png) left center no-repeat;background-size:21px 12px;color:#313131;float:left;margin-right:10px}
.immoneuf-list .area{background:url(../images/superficie.png) no-repeat top left;float:left;margin-right:10px;padding-left:20px}
.immoneuf-list h3{padding-top:5px;font-size:14px!important;font-weight:400}
.immoneuf-list h3 a{color:#444!important}
.immoneuf_heading{padding-left:17px}
#itemautogaragiste{height:180px}
.carburant{background:url(../images/carburant.png) no-repeat 0 0;padding-left:20px!important;float:left}
#itemautogaragiste .city{background:url(../images/rent-marker.png) no-repeat 0 0;padding-left:12px;float:right}
#itemautogaragiste h3{height:26px}
.holderinfo{float:left;width:424px;border-right:5px solid #e6e5e5;margin-right:10px;padding-right:5px}
.horaireagence{background:#f4f4f4;width:180px;float:left;height:180px;line-height:25px;margin-bottom:10px;padding:10px}
.agencedesc{width:420px;margin:20px 0 14px}
.mapagence{float:left;margin:0;padding:0;width:450px;height:240px}
#main .agency h1{font-size:20px;font-weight:400;color:#06a7ea;margin:0;padding:0}
.detailcntent{padding:0 5px}
.offers-list img{vertical-align:top;margin:0 0 7px}
.carouselsimilaires{position:relative;overflow:hidden;padding:0 33px}
.carouselsimilaires .gmask{height:150px;overflow:hidden}
ul.offers-list-carousel{width:610px}
.offers-list-carousel li{width:140px;margin-right:14px;float:left}
.offers-list-carousel li.lastitemcarousrel{margin:0!important}
.offers-list-carousel li a.title{color:#076cb0}
.carouselsimilaires .btn-next,.carouselsimilaires .btn-previous{text-indent:10000px;font-size:0;position:absolute;display:block;width:12px;height:17px;top:40px;right:12px;outline:0}
.carouselsimilaires .btn-previous{left:12px;background:url(../images/prev_btn.jpg) no-repeat 0 0}
.carouselsimilaires .btn-next{background:url(../images/next_btn.jpg) no-repeat 0 0}
.carouselsimilaires .location{color:#000}
.financervehicule{float:right;line-height:22px;margin-right:5px;color:#626262;font-size:14px;font-weight:700}
#main h2.titlecarouselsimilaires{margin-bottom:10px;color:#2f2f2f}
.bg_medium{height:105px}
.offers-list .title{font-size:12px;display:block}
.offers-list .title a{color:#6f2f6d}
.without_image{border:none!important;background:url(../images/bullet-pink.png) no-repeat scroll 0 7px transparent!important;padding:0 0 0 11px!important}
.offers-list .price dt{float:left;padding:0 2px 0 0}
.offers-list .price dd{font-weight:700;overflow:hidden;margin:0}
.search-cars-form{background-color:#dedede;border:1px solid #dedede;border-radius:5px 5px 5px 5px;overflow:hidden;min-height:80px;margin:0 0 14px;padding:0}
.search-cars-form .row{overflow:hidden;padding:5px 10px 8px 15px}
.search-cars-form .text{background:url(../images/bg-text.png) #ddd no-repeat;float:left;width:226px;height:26px;margin:0 6px 0 0}
.search-cars-form .text input{float:left;width:204px;border:none;background:0 0;font-size:12px;line-height:15px;color:#000;padding:5px 11px 6px}
.search-cars-form select{width:226px;float:left;font-size:12px;line-height:15px;color:#000;margin:0 6px 0 0;padding:0}
.search-cars-form input[type=submit]{float:right;background:url(../images/btn-search.png) no-repeat;width:146px;height:26px;text-align:center;font-size:15px;line-height:21px;border:none;color:#fff;margin:0;padding:0}
.search-cars-form .advanced{background:url(../images/arrow-advanced-search.png) no-repeat scroll 0 5px transparent;color:#000;font-size:10px;text-transform:uppercase;margin:0 9px 0 0;padding:3px 0 0 16px}
#btn_serach .advanced{background:url(../images/arrow-advanced-search.png) no-repeat 0 5px;font-size:10px;color:#000;text-transform:uppercase;margin:0 9px 0 22px;padding:3px 0 0 11px}
#btn_serach input[type=submit]{margin-bottom:3px}
.used-cars{background:#fff;border:1px solid #e7e7e7;overflow:hidden;margin:0 0 16px;padding:0 17px 15px}
#used-cars-agence{padding:0 0 15px}
.used-cars .results{font-size:15px;color:#2f2f2f;margin-bottom:8px;padding:5px 14px 7px 0}
.used-cars .results p{padding-top:0;margin:0}
.used-cars .results strong{color:#387f3d}
.cars-list{list-style:none;color:#000;line-height:19px;margin:0;padding:0 0 12px}
.cars-list li{overflow:hidden;border-bottom:1px solid #e7e7e7;width:600px;padding:16px 0;position:relative}
.cars-list li:Hover{background:#fffef7}
.cars-list li.firstitem{border-top:1px solid #e7e7e7;padding-top:16px}
.cars-list li.similars{padding:10px 0 5px}
.cars-list .heading{overflow:hidden;font-size:14px;margin:0 1px;padding:3px 12px 14px}
.cars-list .holder .price{font-weight:700;color:#387f3d;float:none;font-size:13px}
.cars-list .holder .salary{font-weight:700;color:#387f3d;float:none;font-size:12px;padding:2px 0}
.cars-list .holder .salary_label{color:#000;font-weight:400;font-size:12px}
.cars-list .holder .niveauetude{color:#000;float:none;font-size:12px;font-weight:400;padding:2px 0}
.offers-list .price{background-color:#fff;bottom:9px;color:#313131;font-size:12px;position:absolute;right:8px;font-weight:400;min-width:63px;padding:5px 9px}
.cars-list .holder .location,.cars-list .holder .price,.offers-li st h3,.offers-list .location,.used-cars .holder h3{display:block;margin-bottom:4px!important}
.cars-list .heading .not-available{width:45px}
.used-cars .holder h3 a{font-size:16px!important;font-weight:400;color:#000!important}
.used-cars .holder h3{font-size:16px!important;font-weight:400;color:#000!important}
.cars-list .heading .title a{color:#387f3d}
.cars-list .block{position:absolute;bottom:1px;left:-2px;width:70px}
.cars-list .block a img{vertical-align:top;margin:0}
.btn-premium{background:url(../images/premium-1.jpg) no-repeat;font-size:10px;text-transform:uppercase;line-height:14px;color:#6b6b6b;width:57px;height:14px;display:block;text-align:center;margin:0 0 10px 7px}
.cars-list .time{float:right;width:85px;height:75px;color:#595959;text-align:center;font-size:11px;margin:0}
.cars-list .time .date,.cars-list .time2 .date{font-style:normal;font-weight:700;padding:12px 0 0}
.cars-list .time2{float:right;width:85px;height:75px;color:#666;border-left:1px solid #e7e7e7;text-align:center;font-size:11px;margin:4px 0 0}
.cars-list .time2 div{margin-top:-4px}
.cars-list .cnt-today{color:#068206;font-size:12px}
.cars-list .holder{overflow:hidden;float:left;width:340px;padding:0}
.cars-list .location,.offers-list .location{display:block;color:#919091;font-size:12px}
.cars-list .views{display:inline-block;font-size:12px;color:#919091}
.cars-list .views a{color:#919091;font-size:12px;text-decoration:none}
.cars-list .views a:hover{text-decoration:underline!important}
.cars-list p{margin:0 0 4px}
.members-area{background:#fff;border:1px solid #e7e7e7;line-height:16px;padding:0 0 20px}
.members-area .heading{background:#f6f6f6;border-bottom:1px solid #e7e7e7;overflow:hidden;margin:0 0 19px;padding:0 16px}
.jit_login_form .heading{overflow:hidden;border-bottom:1px solid #e7e7e7;margin:0 0 10px;padding:0 16px 8px}
#content_column_wide .jit_login_form h2{font-size:16px;font-weight:700;text-transform:none;margin:0 0 16px}
#content_column_wide .jit_login_form .col1 h2{color:#387f3d}
.members-area .holder{overflow:hidden;padding:0 0 0 2px}
.jit_login_form{overflow:hidden;padding-bottom:10px;position:relative}
.jit_login_form .err{background:url(../images/erreur_msg.png) no-repeat scroll left center rgba(0,0,0,0);color:#d8402f;font-size:12px;font-weight:700;padding-left:20px}
.jit_login_form .col,.members-area .col{float:left;width:277px;height:243px;position:relative;margin:0 0 0 10px;padding:14px 11px 10px}
.members-area .col{float:left;position:relative;margin:0 0 0 10px;padding:14px 11px 10px;width:44%}
.jit_login_form .col{height:185px;width:350px}
#content_column_wide .newemailadresse{color:#1777bb;font-size:14px}
#content_column_wide .col1{border-right:1px solid #e7e7e7;padding-right:80px}
#content_column_wide .col2{position:relative;padding-top:105px;height:85px;padding-left:60px}
.inscriptionor{border-radius:16px;font-weight:700;position:absolute;background:#f2f2f2;left:-27px;color:#000;top:98px;padding:8px}
#main .members-area h2{text-transform:none;font-size:16px;font-weight:700;margin:0 0 16px}
.login-form{overflow:hidden;margin:0;padding:0 0 2px}
.login-form .row{overflow:hidden;padding:2px 0 7px}
.login-form label{float:left;width:117px;font-size:12px;line-height:20px;font-weight:700;color:#000}
.login-form .text{background:url(../images/bg-text-login-form.png) no-repeat;width:148px;height:23px;float:left}
.login-form .text input{width:138px;float:left;border:none;background:0 0;font-size:12px;line-height:15px;margin:0;padding:4px 5px}
.login-form input[type=submit]{border:none;float:right;background:url(../images/btn-validate.png) no-repeat;width:90px;height:23px;font-size:15px;color:#fff;margin:5px 11px 0 0;padding:0}
.login-form .password-recovery{color:#1777bb;font-size:13px;text-decoration:underline;float:left;margin:9px 0 0 2px}
.members-area p{font-size:13px;line-height:22px;margin:0}
.members-area p a{font-size:13px;color:#1777bb}
.become_member{background:url(../images/become_member.png) no-repeat;position:absolute;top:60px;left:140px;width:152px;height:107px}
#message_error_login{width:600px;margin-left:10px;margin-bottom:10px}
#txt_membre{height:38px;width:170px}
.members-area .btn-join{background:url(../images/rejoignez_nous.png) no-repeat scroll 0 0 transparent;float:right;height:23px;text-indent:-300em;width:140px;margin:52px -1px 2px 0;padding:0}
.agency{padding-top:10px;padding-left:17px;margin:0}
.agency .img-holder{float:left;border:1px solid #cfcfcf;margin:3px 10px 0 0;padding:3px}
.agency .info-holder{float:left;width:286px}
.agency .holder{position:relative;padding:0}
.listinoffresinfo{overflow:hidden;padding:0 10px}
.offers-list .location,.offers-list h3,.offers-list p{display:block;margin-bottom:3px!important}
.offers-list .location{margin-bottom:10px;color:#707070;font-size:14px}
.sallesdebains{float:left;margin-right:15px}
.offers-list .sallesdebains .content{background-image:url(../images/bathrooms.png);background-position:left center;background-repeat:no-repeat;background-size:14px 20px;color:#313131;padding-left:25px}
.chambres .content{background-image:url(../images/bedrooms.png);background-position:left center;background-repeat:no-repeat;background-size:21px 12px;color:#313131;padding-left:30px}
.offers-list .chambres{float:left;margin-right:10px}
.offers-list h3{font-size:14px!important;font-weight:400}
.offers-list h3 a{color:#06a7ea!important}
.heading .offers-form .holder{padding:14px 0}
.agency .block{margin-bottom:14px;line-height:25px}
.agency .title{font-size:12px;color:#1e1e1e}
.agency address{font-style:normal}
.agency dl{overflow:hidden;margin:0}
.agency dd{float:left;margin:0}
.phones dd{margin:0 18px 0 0}
.agency dl.cocial{padding:8px 0 0}
.agency span.site_url a{color:#3d3d3d;font-size:12px}
.share{list-style:none;overflow:hidden;float:left;margin:0 8px 0 0;padding:0}
.share a{display:block;background:url(../images/ico-share.png) no-repeat;width:16px;height:16px;text-indent:-9999px;overflow:hidden}
.share .twitter{background-position:-16px 0}
.share .google{background-position:-32px 0}
.print{background:url(../images/separator-print.png) no-repeat 0 4px;float:left;padding:0 0 0 5px}
.print a{float:left;background:url(../images/ico-print.png) no-repeat 0 1px;color:#1e1e1e;padding:0 0 0 21px}
.agency .tooltip{position:absolute;background:url(../images/bg-tooltip-agency.png) no-repeat;width:168px;height:44px;color:#1e1e1e;left:167px;top:105px;display:none;padding:6px 0 0 43px}
.agency .tooltip strong span{color:#ed7b00}
.agency .btn-see{float:right;background:url(../images/btn-see.png) no-repeat;width:146px;height:29px;text-align:center;font-size:14px;line-height:29px;color:#fff!important;margin:-29px 0 0}
.agency-proposals{background:#fff;border-top:1px solid #e7e7e7;margin:0 0 9px;padding:16px 0 0}
#main .agency-proposals h2{font-size:18px;font-weight:700;line-height:24px;color:#70306f;text-transform:none;margin:0 0 14px;padding:0 15px}
.agency-proposals .offers-list{margin:0 0 -6px}
.advanced-search{border:1px solid #e7e7e7;background:#fff;font-size:12px;color:#565656;margin:-5px 0 0;padding:0 0 10px}
.advanced-search .container{padding:0 19px}
.advanced-search .heading{background:#f6f6f6;border-bottom:1px solid #e7e7e7;overflow:hidden;padding:16px 16px 1px}
.advanced-search .section{overflow:hidden;background:url(../images/divider-advanced-search.png) repeat-x;padding:20px 0 11px}
.advanced-search .section:first-child{background:0 0;padding:26px 0 19px}
.advanced-search .category{overflow:hidden;min-height:24px}
#main .advanced-search h2{font-size:13px;line-height:13px;font-weight:700;color:#232323;width:181px;margin:0 0 17px}
#main .advanced-search h2.lc{text-transform:none}
#main .advanced-search .category h2{float:left;font-size:12px;line-height:22px;margin:0}
.advanced-search .holder{overflow:hidden;padding:0 0 11px}
.advanced-search .col{float:left;width:180px}
.advanced-search .row{overflow:hidden;padding:0 0 7px}
.advanced-search .radio-buttons{float:left;padding:0 0 0 27px}
.advanced-search input[type=radio]{float:left;margin:6px 8px 0 0;padding:0}
.advanced-search .radio-buttons label{margin:0 26px 0 0;padding:4px 0 0}
.advanced-search input[type=checkbox]{float:left;width:15px;height:16px;margin:0 5px 0 0;padding:0}
.advanced-search select{float:left;width:217px;font-size:12px;line-height:15px;color:#000;height:17px;margin:0;padding:0}
.advanced-search .budget{overflow:hidden;padding:1px 0 11px}
.advanced-search .budget span{padding:2px 0 0}
.advanced-search .select-small{width:146px;margin-right:18px}
.advanced-search span{float:left;margin:0 8px 0 0}
.advanced-search .col-holder{overflow:hidden;width:100%}
.advanced-search .col-holder .col{width:115px;padding:0 0 0 45px}
.advanced-search .other{margin-right:28px}
.advanced-search .features label{margin:0 2px 0 0}
.advanced-search .features .checkboxes{padding:4px 0 0}
.advanced-search .features .checkboxes span{float:left;width:149px}
.advanced-search .features .checkboxes label{margin:0 19px 0 0}
.advanced-search .features .checkboxes input{margin-top:1px}
.advanced-search .btn-search{background:url(../images/btn-search-advanced.png) no-repeat 0 -32px;float:right;height:32px;margin:12px 6px -5px 0}
.advanced-search .btn-search input{background:url(../images/btn-search-advanced.png) no-repeat 100% 0;height:32px;font-size:15px;line-height:18px;border:none;color:#fff;margin:0;padding:0 28px 2px}
.videos{overflow:hidden;background:#fff;border:1px solid #e7e7e7;margin:0 0 12px;padding:0 0 14px}
.search-video-form{border-bottom:1px solid #e7e7e7;position:relative;min-height:4px;margin:0 0 16px;padding:0}
.search-video-form .holder{background:url(../images/bg-search-video-form.png) no-repeat 383px -1px;overflow:hidden;padding:29px 10px 25px 69px}
.find-video{background:url(../images/bg-find-video.png) no-repeat 100% 0;height:24px;position:absolute;right:9px;top:-24px;padding:0 7px 0 0}
.find-video .find-holder{background:url(../images/bg-find-video.png) no-repeat 0 -24px;height:18px;padding:6px 4px 0 10px}
.find-video a{background:url(../images/arrow-open-close.png) no-repeat 100% -18px;font-size:12px;color:#5e5e5e;padding:0 19px 0 0}
.expanded .find-video a{background-position:100% 3px}
.search-video-form select{float:left;width:164px;font-size:11px;line-height:15px;color:#000;margin:0 18px 0 0}
#main .videos h2{font-size:16px;line-height:20px;color:#70306f;text-transform:none;font-weight:700;margin:0 0 15px;padding:0 16px}
.video-list{list-style:none;margin:0 0 12px;padding:0 0 0 16px}
.video-list li{width:120px;display:inline-block;vertical-align:top;margin:0;padding:0 14px 16px 15px}
.video-list .visual{position:relative;margin:0 0 3px}
.videos .video-place-holder{margin:0 0 19px;padding:0 17px}
.videos .video-place-holder .title{font-size:20px;line-height:22px;font-weight:400;color:#252525;display:block;margin:0 0 22px}
.videos .video-place-holder .holder{width:500px;margin:0 auto}
.like-video{padding:0 0 10px}
#main .like-video h2{font-size:18px;margin:0 0 11px}
.like-video .carousel{background:url(../images/bg-carousel.png) #eee repeat-x;border:1px solid #e7e7e7;margin:0 17px;padding:11px 0 6px}
.like-video .carousel .gmask{float:left;overflow:hidden;position:relative;width:552px;margin:0 7px 0 9px}
.like-video .carousel .gmask ul{width:9999px;list-style:none;overflow:hidden;margin:0;padding:0}
.like-video .carousel li{width:120px;float:left;vertical-align:top;margin:0;padding:0 9px}
.like-video .carousel .visual{position:relative;margin:0 0 5px}
.carousel .btn-prev{float:left;background:url(../images/arrow-carousel.png) no-repeat;width:27px;height:30px;text-indent:-9999px;overflow:hidden;margin:46px 0 0 -11px}
.carousel .btn-prev:hover{background-position:0 -30px}
.carousel .btn-next{float:right;background:url(../images/arrow-carousel.png) no-repeat -27px 0;width:27px;height:30px;text-indent:-9999px;overflow:hidden;margin:46px -11px 0 0}
.carousel .btn-next:hover{background-position:-27px -30px}
.our-selection{background:#fff;border:1px solid #e7e7e7;margin:0 0 11px;padding:10px 0 0}
.our-selection .video-list{margin:0 0 -3px}
.our-selection .video-list li{padding-bottom:13px}
#main .our-selection h2{font-size:18px;line-height:22px;color:#387f3d;font-weight:700;text-transform:none;margin:0 0 14px;padding:0 14px}
.menu{list-style:none;font-size:12px;line-height:16px;font-weight:700;overflow:hidden;border-color:#e7e7e7;border-style:solid;border-width:1px 1px 0;margin:0 0 11px;padding:0}
.menu a span{color:#b40d0d}
.menu .active a,.menu a:hover{color:#7b367a;text-decoration:none}
#btn_alerte1{width:138px;height:32px;background:url(../images/btn_new_alerte.jpg) no-repeat;float:left;margin-right:10px}
#btn_alerte2{width:138px;height:32px;background:url(../images/btn_your_alerte.jpg) no-repeat;float:left}
#btn_supp_alerte{width:93px;height:22px;background:url(../images/btn_alerte_supprimer.jpg) no-repeat;border:none;cursor:pointer;margin-top:10px;float:right;margin-right:5px}
#btn_sav{background:url(../images/btn_sav_alerte.jpg) no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:32px;margin-left:255px;margin-right:15px;width:123px}
#btn_retour_alerte{width:138px;height:32px;background:url(../images/btn_retour_alerte.jpg) no-repeat;margin-left:150px}
.menu .alerts,.menu .disconnection{background-position:0 0;width:149px}
#menu_use .menu .alerts,#menu_use .menu .disconnection{background-position:0 0;width:122px!important}
#menu_use .menu .messaging,#menu_use .menu .post-an-ad{width:176px!important}
.disconnection a{padding:14px 0 0 45px}
.table_alerte .titre_alerte{width:91px}
.table_alerte th{background:none repeat scroll 0 0 #cdcdcd;font-weight:400;text-align:left;border-color:#fff;border-style:solid;border-width:0 1px;margin:0;padding:11px 5px 10px}
.table_alerte td{padding:0 0 0 6px}
.menu .post-an-ad a{background-position:8px -39px;padding-left:45px;color:#c31616}
.menu .manage-my-ads a{background-position:8px -80px;padding-left:46px}
.menu .alerts a{background-position:5px -120px}
.menu .favorites a{background-position:8px -159px;padding-left:50px}
.menu .messaging a{background-position:8px -197px;padding-left:50px}
.menu .edit-profile a{background-position:8px -238px;padding-left:45px}
.menu .disconnection a{background-position:8px -278px}
.manage-my-ads-block{min-height:478px;margin:0 0 11px;padding:17px 11px 16px 14px}
#main .manage-my-ads-block h1{font-size:20px;line-height:24px;font-weight:400;color:#7e387d;text-transform:none;margin:0 0 22px;padding:0 5px}
.search-announce-form{width:426px;overflow:hidden;margin:0 auto 25px;padding:12px 10px 9px}
.search-announce-form label{float:left;color:#387f3d;font-weight:700;margin:0 12px 0 0;padding:3px 0 0}
.search-announce-form .text{float:left;background:url(../images/bg-text-announce-form.png) no-repeat;width:164px;height:23px;margin:0 9px 0 0}
.search-announce-form .text input{width:154px;font-size:12px;line-height:15px;background:0 0;border:none;float:left;margin:0;padding:4px 5px}
.search-announce-form input[type=submit]{float:left;background:url(../images/btn-display.png) no-repeat;width:125px;height:23px;text-align:center;font-size:14px;line-height:21px;border:none;color:#fff;margin:0;padding:0}
.ads-form table{width:100%;font-size:11px;line-height:15px;color:#373737;border-collapse:collapse;border:none;margin:0 0 0 -1px;padding:0}
.ads-form th{text-align:center;font-weight:400;background:#cdcdcd;border-color:#fff;border-style:solid;border-width:0 1px;margin:0;padding:11px 5px 10px}
.ads-form td{background:#fafafa;text-align:center;border-color:#fff;border-style:solid;border-width:0 1px 1px;margin:0;padding:5px 0}
.ads-form .reference{width:51px}
.ads-form .title{width:157px;padding:11px 18px 10px}
.ads-form .date{width:77px;text-align:center;padding:11px 3px 10px}
.ads-form .replies{width:52px}
.ads-form .views{width:28px}
.ads-form .change{width:42px}
.ads-form .checkbox{width:20px}
.ads-form .name{font-weight:700;text-align:left;padding:5px 13px}
.ads-form .name a,.ads-form .name a:hover{text-decoration:none;color:#000!important}
.ads-form input[type=checkbox]{width:15px;height:16px;vertical-align:top;margin:1px 3px 0;padding:0}
.ads-form .btn-remove{background:url(../images/btn-remove.png) no-repeat 0 -23px;height:23px;float:right;margin:8px 0 0}
.ads-form .btn-remove input{background:url(../images/btn_supp.jpg) no-repeat;height:23px;display:block;font-size:13px;width:93px;cursor:pointer;border:none;margin:0;padding:0 14px}
.inbox{margin:0 0 10px;padding:0 12px 12px 13px}
#main .inbox h1{font-size:20px;line-height:24px;font-weight:400;color:#7e387d;text-transform:none;margin:0 0 14px;padding:0 5px}
.inbox-form table{width:100%;border-collapse:collapse;font-size:11px;line-height:16px;margin:0 0 9px;padding:0}
.inbox-form th{background:#d3d3d3;font-weight:400;color:#373737;text-align:left;border-color:#fff;border-style:solid;border-width:0 1px;padding:11px 10px}
.inbox-form .message{width:122px}
.inbox-form .topic{width:332px}
.inbox-form .date{width:72px;padding:11px 5px}
.inbox-form th.checkbox{width:30px;padding:10px 0}
.inbox-form .checkbox input{width:15px;height:16px;margin:1px 7px;padding:0}
.inbox-form td{background:#fafafa;text-align:left;border-color:#fff;border-style:solid;border-width:0 1px 1px;margin:0;padding:9px 5px 9px 12px}
.inbox-form td.checkbox{padding:8px 0}
.inbox-form a,.inbox-form a:hover{color:#000!important;text-decoration:none}
.inbox-form .btn-remove input{background:url(../images/btn-remove.png) no-repeat 100% 0;height:23px;display:block;border:none;font-size:13px;color:#fff;margin:0;padding:0 14px}
.inbox-form .paging{padding:1px 0 0 59px}
.letter{background:#fff;border:1px solid #e7e7e7;margin:0 0 10px;padding:12px 10px 89px}
#main .letter h2{font-size:20px;line-height:24px;font-weight:400;color:#7e387d;text-transform:none;margin:0 0 8px;padding:0 8px}
.letter a,.letter a:hover{color:#000;text-decoration:none;font-weight:400!important}
.letter dl{overflow:hidden;margin:0 0 38px;padding:1px 0 0 4px}
.letter dd{font-weight:700;margin:0}
.letter .block{border:1px solid #e7e7e7;line-height:18px;position:relative;margin:0 0 27px;padding:18px 11px 17px}
.letter .block .title{position:absolute;top:-11px;left:9px;background:#fff;font-size:16px;line-height:20px;color:#131313;margin:0;padding:0 6px}
.answer-form{width:444px;margin:0;padding:0}
.answer-form label{display:block;font-size:20px;line-height:24px;font-weight:400;color:#7e387d;text-transform:none;padding:0 8px 8px}
.answer-form .textarea{background:url(../images/bg-textarea-answer-form.png) no-repeat;overflow:hidden;width:444px;height:93px;margin:0;padding:0 0 11px}
.answer-form .btn-send input{background:url(../images/btn-remove.png) no-repeat 100% 0;height:23px;display:block;border:none;font-size:15px;color:#fff;margin:0;padding:0 36px 0 30px}
.edit-profile-form{background:#fff;border:1px solid #e7e7e7;margin:0 0 26px;padding:21px 15px 33px}
.edit-profile-form .text{border:none;text-indent:5px;float:left;width:164px;height:23px;padding:0 0 0 5px}
#main .edit-profile-form h1{font-size:20px;line-height:24px;font-weight:400;color:#7e387d;text-transform:none;margin:0 0 14px}
.edit-profile-form .author{display:block;line-height:16px;margin:0 0 12px}
.edit-profile-form .row,.repondre .row{overflow:hidden;text-align:left;padding:0 0 11px}
.edit-profile-form label,.repondre label{float:left;width:168px!important;font-size:12px;line-height:16px;color:#2f2f2f}
.colconect td,.row label,.textinForm label{font-size:12px!important;color:#666!important}
.error_message{height:20px;background:url(../images/erreur_msg.png) no-repeat left;text-indent:3px;margin-left:5px;line-height:20px;margin-top:5px;color:red;font-size:10px;padding:5px 4px 5px 22px}
.login-form #msg_error_cnx{padding-bottom:0;padding-top:0;position:absolute;top:32px;margin:0}
.repondre .textarea{background:url(../images/bg-textarea-answer-form.png) no-repeat;overflow:hidden;width:444px;height:97px;margin:0;padding:0 0 11px}
.repondre .btn-create input{background:url(../images/btn-save.png) no-repeat 100% 0;height:32px;line-height:32px;font-size:15px;color:#fff;border:none;cursor:pointer;padding:0 13px}
.edit-profile-form .text input,.repondre .text input{float:left;background:0 0;border:none;font-size:12px;line-height:15px;color:#2f2f2f;width:164px!important;margin:0;padding:0}
#seller_form_top input.field,#seller_form_top textarea.field,#send_to_friend input.field,#send_to_friend textarea{background:url(../images/backgrounds/form_input.gif) repeat-x scroll left top #fff;border:1px solid #b9b9b9;border-radius:5px;color:#666;font-size:11px;font-weight:700;margin:0;padding:6px}
.edit-profile-form select.small{width:117px}
.edit-profile-form select.middle{width:165px}
.edit-profile-form select.big{width:212px}
.edit-profile-form .btn-save{background:url(../images/btn-save.png) no-repeat 0 -32px;height:32px;display:inline-block;overflow:hidden;vertical-align:top;float:right;margin:8px 0 0 8px}
.edit-profile-form .btn-save input{height:32px;background:url(../images/btn-save.png) no-repeat 100% 0;float:left;border:none;font-size:16px;line-height:18px;color:#fff;margin:0;padding:0 8px}
.my-account{background:#fff;border:1px solid #e7e7e7;margin:0 0 10px;padding:12px 18px 13px}
#main .my-account h1{font-size:20px;line-height:24px;font-weight:400;color:#7e387d;text-transform:none;margin:0 0 11px}
.my-account strong{color:#000;font-size:12px;display:block}
.date_compte{width:100%;padding-bottom:6px;margin-top:5px}
.my-account .date{color:#8b8b8b;font-size:11px;line-height:14px;font-style:normal;margin:0 0 6px}
.my-account .datecreation{color:#8b8b8b;font-size:11px;line-height:14px;font-style:normal;float:right}
.my-account .holder{overflow:hidden;border-top:1px solid #e7e7e7;padding:10px 0 0}
.my-account dl{float:left;width:300px;font-size:12px;line-height:21px;color:#000;margin:0}
.my-account dl:last-child{width:136px}
.my-account dt{float:left;background:url(../images/bullet-pink.png) no-repeat scroll 0 7px transparent;font-size:12px;padding:0 0 0 12px}
.my-account dd{font-weight:700;color:#f07700;margin:0}
.cp_userorder{color:#535353;margin-top:10px;width:100%}
.cp_userorder tr td{padding:5px 5px}
.cp_userorder .truserorder{background-color:#f7f4f3}
.cp_userorder .truserorder_grey{background-color:#dfdfdf}
.cp_userorder .truserorder_cat{background:#fff;border:1px solid #c1c1c1}
.boutiques{background:#fff;margin:0 0 13px;padding:0 0 14px}
.boutiques .heading{background:#f6f6f6;border-bottom:1px solid #e7e7e7;overflow:hidden;padding:14px 15px 3px}
.search-boutiques-form{overflow:hidden;border-bottom:1px solid #e7e7e7;background:url(../images/bg-search-boutiques-form.png) no-repeat 367px 1px;margin:0 0 15px;padding:30px 10px 25px 69px}
.search-boutiques-form select{float:left;width:164px;margin:0 13px 0 0;padding:0}
.search-boutiques-form select.big{width:173px}
.categories-list{list-style:none;margin:21px 0 0;padding:0}
.categories-list>li{overflow:hidden;padding:0 0 17px}
.categories-list .headline{background:url(../images/bg-heading-list.png) #e5e5e5 no-repeat 0 100%;margin:0 1px;padding:4px 10px 15px}
.categories-list .headline .title{font-size:14px;line-height:18px;color:#387f3d}
.categories-list .block{float:left;background:url(../images/bg-block-categories-t.png) no-repeat;width:139px;margin:22px 0 0 12px;padding:112px 0 0}
.categories-list .block .holder{background:url(../images/bg-block-categories-b.png) no-repeat 0 100%;width:100%;padding:0 0 8px}
.categories-list .block .frame{background:url(../images/bg-block-categories-c.png) repeat-y;width:139px}
.categories-list .block .container{float:left;margin:-94px 0 0;padding:0 12px}
.categories-list .block img{vertical-align:top;border:1px solid #e7e7e7;margin:0 0 8px}
.categories-list .see-offers{background:url(../images/ico-see-offers.png) no-repeat;font-size:11px;line-height:16px;font-weight:700;color:#387f3d;float:left;margin:0 0 0 3px;padding:0 0 0 19px}
.product-list{list-style:none;overflow:hidden;margin:0;padding:4px 0 0 8px}
.product-list li{float:left;background:url(../images/bg-product-list.png) #efefef repeat-x;width:137px;border:1px solid #e7e7e7;margin:0 0 0 7px;padding:6px 6px 4px}
.product-list img{vertical-align:top;display:block;margin:0 0 3px}
.product-list .title{display:block;margin:0 0 7px}
.description{background:#fff;margin:0 0 13px;padding:12px 0 11px;position:relative}
.description .price{float:right;font-size:16px;line-height:22px;color:#2f2f2f;margin:1px 0 0}
.description .price span{color:#387f3d}
.description .info-holder{list-style:none;overflow:hidden;font-size:11px;line-height:16px;color:#666;margin:15px 0 15px;padding:0}
.description .info-holder li{float:left;background:url(../images/separator-info-holder.png) no-repeat 0 4px;list-style:none;padding:0 10px}
.user-bar{background:url(../images/bg-user-bar.png) #f2f2f2 repeat-x;list-style:none;overflow:hidden;border:1px solid #e7e7e7;font-size:9px!important;line-height:26px;text-transform:uppercase;margin:0 0 22px;padding:5px 0 4px 6px}
.user-bar li{background:url(../images/separator-user-bar.png) no-repeat 0 6px;float:left;margin:0 0 0 14px;padding:0 0 0 13px}
.user-bar a{background:url(../images/ico-user-bar.png) no-repeat;display:block;height:24px;color:#3d3d3d;padding:0 0 0 34px}
.user-bar .twitter{background-position:0 -30px;width:124px}
.user-bar .save{background-position:0 -60px;width:79px}
.user-bar .print{background-position:0 -94px;width:57px;padding:0 0 0 29px}
.description .box{background-color:#dedede;width:604px;padding-bottom:0;padding-top:13px;margin:0 0 16px}
.annoncenavigation,.annoncenavigationrepondre{overflow:hidden;display:block;font-size:14px;width:600px;padding:12px 0}
#content .annoncenavigation a,#content .annoncenavigationrepondre a{color:#076cb0;display:inline-block;font-size:16px;color:#387f3d}
.annoncenavigation .previous_ad_link,.annoncenavigation a.backtolisting,.annoncenavigationrepondre a.backtolisting,.success_box a.backtolisting{background:url(../images/back_to_listing.png) no-repeat 0 3px;padding-left:20px}
.annoncenavigation .next_ad_link{float:right;background:url(/geo_templates/algerieannonces/external/images/next_listing_.png) no-repeat right 3px;padding-right:20px}
.success_box a.backtolisting{color:#076cb0;background-position:0 2px}
.description .box .holder{background:url(../images/bg-box.png) no-repeat 0 0}
.description .box .frame{background:url(../images/bg-box.png) no-repeat 100% 100%;min-height:353px;padding:13px 12px 14px}
.description .v-carousel{float:right;width:106px}
.description .v-carousel .gmask{overflow:hidden;position:relative;height:302px;margin:8px 0 7px}
.description .v-carousel .gmask ul{list-style:none;margin:0;padding:0}
.description .v-carousel .gmask li{height:94px;overflow:hidden;padding:10px 0 0}
.description .v-carousel .gmask li:first-child{padding-top:0}
.description .v-carousel .btn-prev{display:block;background:url(../images/arrow-gallery-description.png) no-repeat;width:106px;height:18px;text-indent:-9999px;overflow:hidden}
.description .v-carousel .btn-prev:hover{background-position:0 -18px}
.description .v-carousel .btn-next{display:block;background:url(../images/arrow-gallery-description.png) no-repeat -106px 0;width:106px;height:18px;text-indent:-9999px;overflow:hidden}
.description .v-carousel .btn-next:hover{background-position:-106px -18px}
#main .description h2{font-size:15px;line-height:18px;font-weight:700;text-transform:none;color:#387f3d;margin:0;padding:0 0 9px}
.description .container{margin:0 0 22px;padding:0 10px}
.description .block{width:600px;padding-bottom:15px;overflow:hidden;margin:0;font-size:14px}
.desccatemploi .block{border:0;margin:0}
.description .block .titledetailemploi{display:block;margin-bottom:5px;margin-top:0}
.shareannonce .facebooklike{text-align:center;border-right:1px solid #cfcfcf;padding:0 15px}
.shareannonce .sharethis{clear:left}
.shareannonce .sharethis li.sharetitle{font-size:14px!important;line-height:20px!important;font-weight:700;color:#387f3d!important;margin:0!important;width:105px!important}
.used-cars .shareannonce h3{text-transform:uppercase;color:#414141;font-size:13px;padding-left:0;font-weight:700;margin-bottom:0!important}
#content .shareannonce .sharethis ul{margin:0;padding:0}
#content .shareannonce .sharethis li{float:left;margin-right:14px;background:0 0;width:25px;height:27px;padding:0}
.sharethis a{width:25px;height:27px;text-indent:1000px;font-size:0;display:block}
.sharethis .facebook a{background:url(../images/icons/social/share-facebook.png) no-repeat 0 0}
.sharethis .gplus{background:url(../images/icons/social/share-googleplus.png) no-repeat 0 0!important}
.sharethis .gplus #___plus_0{filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;width:25px!important;height:27px}
.sharethis .twitter a{background:url(../images/icons/social/share-twitter.png) no-repeat 0 0}
.sharethis .whatsapp a{background:url(../images/icons/social/share-whatsapp.png) no-repeat 0 0}
.sharethis .viadeo a{background:url(../images/icons/social/share-viadeo.png) no-repeat 0 0}
.sharethis .linkedin a{background:url(../images/icons/social/share-linkedin.png) no-repeat 0 0}
#content .lienannonce li{font-size:12px;line-height:10px;float:left;background:0 0;margin:0 10px 2px 0;padding:0 0 0 15px;height:25px}
#content .lienannonce li a{color:#6e7377}
#content .lienannonce .printblockshare{background:url(../images/Print.png) no-repeat 0 0;line-height:9px}
#content .lienannonce .sendemailblockshare{background:url(../images/Email.png) no-repeat 1px 2px;line-height:11px}
#content .lienannonce .signalerblockshare{background:url(../images/alert.png) no-repeat 0 0;line-height:10px}
#content .lienannonce .editerblockshare{background:url(../images/edite.png) no-repeat 0 0}
#content .lienannonce .favorisblockshare{background:url(../images/favoris.png) no-repeat 0 0}
.description .parameter{overflow:hidden;width:600px;margin:auto;padding:0}
.description .parameter ul{float:left;list-style:none;margin:0 0 0 20px;padding:0}
.description .parameter ul:first-child{margin:0 0 10px}
.description .parameter li{background:url(../images/bullet-pink.png) no-repeat scroll 0 7px;display:inline;float:left;width:265px;min-height:18px;margin-bottom:5px;padding:0 0 0 9px;font-size:15px;line-height:1.8}
.description .parameter li.check{background:url(../images/check-icon.png) no-repeat scroll 0 6px;padding:0 0 0 11px}
.description .parameter ul.info{padding-top:0;padding-bottom:0;margin:0}
#extra_questions{padding-bottom:10px;overflow:hidden}
sup{font-size:6px}
.description dl{overflow:hidden;color:#3d3d3d;margin:0}
.infoannonce dl{float:left;width:237px;font-size:16px;line-height:1.6}
.infoannonce{margin-bottom:5px;min-height:60px;padding-top:15px}
.description dt{float:left;margin-bottom:10px;padding:0 3px 0 0}
.description dd{overflow:hidden;margin:0 0 10px}
.shareannonce{height:70px;padding-top:15px;padding-bottom:15px}
.description .btn-reply{background-color:#ff8c1e;color:#fff;display:inline-block;font-size:16px;height:38px;line-height:38px;padding:3px 15px;margin:20px 0 5px!important}
#form_infos_member_area .error_message{color:red;margin-left:0!important;padding-bottom:5px}
.label_strong{font-weight:700;width:100px}
.inspect-and-finance{background:url(../images/bg-user-bar.png) #f2f2f2 repeat-x;border:1px solid #e7e7e7;list-style:none;overflow:hidden;font-size:14px;margin:0 0 13px;padding:4px 0 4px 7px}
.inspect-and-finance li{float:left;background:url(../images/separator-inspect-and-finance.png) no-repeat 0 1px;margin:0 0 0 21px;padding:0 0 0 19px}
.inspect-and-finance a{background:url(../images/ico-inspect-and-finance.png) no-repeat;display:block;height:24px;color:#292929;padding:8px 0 0 37px}
.inspect-and-finance .finance{background-position:0 -48px}
#financement{width:608px;height:83px;position:relative;margin-top:10px}
.trait_h{width:275px;height:1px;background-color:#e7e7e7;position:absolute;left:0;top:0}
.trait_v{width:1px;height:44px;background-color:#e7e7e7;position:absolute;left:289px;top:0}
#signaler{width:175px;height:22px;background:url(../images/signaler.jpg) no-repeat;display:inline-block;float:left;margin-right:45px}
#signaler a{width:175px;height:22px;display:block;position:absolute;text-indent:35px;padding-top:2px;color:#313131;text-decoration:underline;cursor:pointer}
#alert_mail{background:url(../images/alert.jpg) no-repeat scroll 0 3px transparent;height:22px;display:inline-block;width:148px;float:left;line-height:22px;margin-right:45px}
#alert_mail a{width:175px;height:22px;display:block;position:absolute;text-indent:35px;color:#313131;text-decoration:underline}
#modifierannoncelisting{width:165px;margin-right:10px;display:inline-block;float:left;background:url(../images/buttons/listing_edit.gif) no-repeat scroll 0 0 transparent}
#modifierannoncelisting a{display:block;text-indent:30px;color:#313131;text-decoration:underline;line-height:23px}
#canedit #alert_mail,#canedit #signaler{margin-right:5px}
#wafasalf{background:url(../images/wafasalf.gif) no-repeat scroll 0 0 transparent;height:28px;width:171px;margin-bottom:10px;display:inline-block;margin-right:5px}
#wafasalf a{width:172px;height:28px;display:block;text-indent:47px;color:#313131;line-height:26px;text-decoration:none;font-size:12px;font-weight:700}
#axaassurance{width:307px;height:36px;background:url(../images/axaassurance.jpg) no-repeat;position:absolute;top:47px;left:300px}
#cinia{width:307px;height:36px;background:url(../images/cinia.jpg) no-repeat;position:absolute;top:47px;left:300px}
.action{list-style:none;overflow:hidden;line-height:26px;margin:0;padding:5px 0 4px 8px}
.action li{background:url(../images/separator-user-bar.png) no-repeat 0 6px;float:left;list-style:none;margin:0 0 0 11px;padding:0 0 0 13px}
.action a{background:url(../images/ico-action.png) no-repeat;display:block;color:#313131;padding:0 0 0 28px}
.action .mail{background-position:0 -33px;padding:0 0 0 31px}
.action .return{background-position:0 -66px}
.advertising{background:#fff;border-top:1px solid #e7e7e7;overflow:hidden;margin:0 0 31px;padding:14px 0 9px}
#main .advertising h2{font-size:16px;font-weight:700;color:#783477;text-transform:none;margin:0 0 12px;padding:0 13px}
.advertising .offers-list{margin:0 0 -6px;padding:0 0 0 10px}
.carouselsimilaires .more{background:url(../images/cross-more.png) no-repeat 0 7px;float:right;font-weight:700;color:#545454;margin:0 19px 0 0;padding:0 0 0 14px}
.free-account-form{background:#fff;margin:0;padding:0}
.free-account-form .heading{background:#f6f6f6;border-bottom:1px solid #e7e7e7;overflow:hidden;padding:15px 333px 2px 16px}
.free-account-form .container{overflow:hidden;padding:12px 18px 0}
.mandatory{font-size:11px;color:#333;display:block;margin:0 0 4px}
.free-account-form .row{overflow:hidden;min-height:23px;padding:6px 2px 3px;margin:10px auto;width:85%;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif}
.free-account-form label.field_label{padding:0 0 5px;clear:both;display:block;font-size:16px!important;font-weight:400!important;color:#383838!important;width:auto}
.free-account-form input.field{background:#fff;border:1px solid #b9b9b9;border-radius:5px;color:#666;font-size:1.2em;font-weight:400!important;margin:0 0 6px;padding:6px;width:95%;height:25px;text-transform:lowercase}
.free-account-form #password{text-transform:none!important}
.free-account-form input.field:focus{padding:6px!important;margin:0 0 6px!important}
.free-account-form .btn-create input{background:#ff8c1e;height:40px;margin:10px auto;width:98%;color:#fff;border:0;border-radius:5px;font-size:1.5em}
.free-account-form .divpassword{position:relative}
.free-account-form #displaypwd{background:#f4f4f4 url(../images/eye-slash.png) 5px no-repeat;height:35px;width:40px;position:absolute;top:2px;right:12px;z-index:2;display:block;border-radius:5px}
.free-account-form .showpwd{background-position-y:7px!important}
.free-account-form .hidepwd{background-position-y:-27px!important}
.free-account-form .text{background:url(../images/bg-text-announce-form.png) no-repeat;float:left;width:164px;height:23px;border:none;text-indent:5px}
.free-account-form .text input{float:left;background:0 0;border:none;width:154px;font-size:12px;line-height:15px;margin:0;padding:4px 5px}
.free-account-form .text-big{background:url(../images/bg-text-big-free.png) no-repeat;width:182px;height:23px;float:left}
.free-account-form .text-big input{float:left;background:0 0;border:none;width:172px;font-size:12px;line-height:15px;margin:0;padding:4px 5px}
.free-account-form select{width:164px;float:left;margin:0}
.free-account-form select.small{width:114px}
.free-account-form select.big{width:194px}
.free-account-form .col{float:left;width:60px;margin:0 7px 0 0}
.free-account-form .col select{width:60px}
.free-account-form .ignored{float:right;width:398px;font-size:11px;color:#333;padding:3px 0 10px}
.colconect .btn-create{background-color:#ff8c1e;height:32px;float:right;margin:0 22px 14px 0}
.colconect .btn-create{margin:20px 42px 0 0}
.colconect .btninscription{background-color:#ff8c1e;height:32px;line-height:32px;font-size:15px;color:#fff;border:none;width:163px;padding:0 13px}
.free-account-form .attention{display:block;overflow:hidden;width:601px;color:#b30b0b;padding:0 0 0 2px}
.captcha{padding:8px 0 8px 201px}
.row .captcha{padding:8px 0 8px 171px}
.captcha strong{display:block;margin:0 0 10px}
.captcha .image-holder{position:relative;border:1px solid #000;width:123px;height:48px;overflow:hidden}
.captcha .btn-update{background:url(../images/btn-update.png) no-repeat;position:absolute;top:0;right:0;width:15px;height:15px;text-indent:-9999px;overflow:hidden}
.why-register{float:right;border:1px solid #e7e7e7;background:#fff;width:283px;font-size:11px;line-height:14px;color:#5f5f5f;margin:-28px 24px 0 0;padding:8px 0 0}
.why-register .headline{background:url(../images/headline-why-register-t.png) no-repeat;margin:0 0 2px -11px;padding:34px 0 0}
.why-register .headline .holder{background:url(../images/headline-why-register-b.png) no-repeat 0 100%;padding:0 0 8px}
.why-register .headline .frame{background:url(../images/headline-why-register-c.png) repeat-y;padding:0 26px 0 21px}
#main .why-register h2{float:left;color:#fff;font-size:20px;line-height:22px;text-transform:none;margin:-28px 0 0}
.download-images{overflow:hidden;padding:11px 0 25px}
.download-images strong{display:block;margin:0 0 6px}
.download-images em{display:block;font-size:11px;line-height:16px;color:#000;margin:0 0 17px}
.download-images li{background:url(../images/bg-download-images-li.png) #eee repeat-x;float:left;width:126px;border:1px solid #e7e7e7;text-align:center;margin:0 0 0 8px;padding:4px 4px 5px}
.download-images li img{vertical-align:top;margin:0 0 9px}
.download-images .btn-wipe{background:url(../images/bg-btn-download-images.png) repeat-x;display:inline-block;vertical-align:top;height:20px;border:1px solid #e7e7e7;font-size:11px;line-height:20px;color:#000;padding:0 6px}
.download-images .btn-wipe span{background:url(../images/btn-wipe.png) no-repeat 0 5px;height:100%;display:block;text-align:left;padding:0 0 0 16px}
.download-images .btn-add{background:url(../images/bg-btn-download-images.png) repeat-x;display:inline-block;vertical-align:top;height:20px;border:1px solid #e7e7e7;font-size:11px;line-height:20px;color:#000;padding:0 6px 0 5px}
.download-images .btn-add span{background:url(../images/btn-add.png) no-repeat 0 2px;text-align:left;display:block;height:100%;padding:0 0 0 20px}
.why-register .title{font-size:12px;line-height:18px;display:block;color:#000;margin:0 0 2px}
.why-register ul{list-style:none;margin:0;padding:0 9px 0 7px}
.why-register li{overflow:hidden;border-top:1px solid #e7e7e7;padding:5px 0 9px}
.why-register li:first-child{border:none;padding-top:4px}
.why-register li span{background:url(../images/ico-why-register.png) no-repeat;float:left;width:67px;height:50px;margin:10px 0 0 11px}
.why-register .email{background-position:0 -77px;margin-top:4px}
.why-register .saving{background-position:0 -152px}
#sidebar{width:300px;float:right}
#sidebar .baner{display:block;margin:0 0 11px}
.post-your-ad{display:block;background:#307131 url(../images/deposerannonce.png) 17px 15px no-repeat;font-family:Verdana,Arial,Serif;width:244px;height:41px;font-size:20px;line-height:26px;color:#f2f2f2;margin:0 0 11px;padding:14px 11px 0 60px}
.services{background:#fff;border:1px solid #e7e7e7;margin:0 0 12px;padding:9px 12px}
#main .services h2{color:#323232}
.services ul{list-style:none;overflow:hidden;font-size:11px;line-height:14px;width:290px;margin:0;padding:5px 0 0}
.services li{float:left;background:url(../images/separator-services.png) no-repeat 0 9px;padding:0 20px}
.services li:first-child{background:0 0;padding:0 18px}
.services a{background:url(../images/ico-servises.png) no-repeat -1px 0;width:62px;display:block;color:#000;text-align:center;padding:78px 0 0}
.services a:hover{background-position:-1px -128px}
.services .prayer{background-position:-86px 0;width:52px}
.services .prayer:hover{background-position:-86px -128px}
.services .train{background-position:-161px 0;width:48px}
.services .train:hover{background-position:-161px -128px}
.services .cinema{background-position:-230px 0;width:46px}
.services .cinema:hover{background-position:-230px -128px}
.weather{border:1px solid #e7e7e7;background:url(../images/bg-weather.png) no-repeat;margin:0 0 12px;padding:11px 13px 21px}
.weather-form{min-height:23px;margin:0;padding:8px 0 0}
.weather-form select{width:143px;font-size:11px;line-height:13px;color:#000;vertical-align:top;margin:0;padding:0}
#main .weather h2{color:#0e487d}
.facebook-placeholder{border:1px solid #ccc;height:290px;overflow:hidden;margin:0 0 12px}
.ads-by-cities{background:#fff;border:1px solid #e7e7e7;overflow:hidden;margin:0 0 11px;padding:9px 13px 5px}
.ads-by-cities .slide{padding:0 0 9px}
.ads-by-cities .title{font-size:12px;line-height:22px;display:block;color:#323232;overflow:hidden;font-weight:400;margin:0 0 7px;padding:0 35px 0 0}
.ads-by-cities .opener{background:url(../images/icon_site.png) repeat scroll 22px -1px transparent;width:20px;height:14px;float:right;text-indent:-9999px;overflow:hidden;margin:5px 1px 0 0}
.expanded .opener{background-position:-138px -18px}
.ads-by-cities .title a{color:#387f3d;font-weight:700}
.submit-video{background:url(../images/btn-submit-video.png) no-repeat;display:block;width:205px;height:41px;font-size:20px;line-height:26px;color:#652c64;margin:0 0 14px;padding:14px 11px 0 84px}
#sidebar .video-place-holder{background:url(../images/bg-vph-sidebar.png) #fff no-repeat 3px 4px;border:1px solid #e7e7e7;margin:0 0 14px;padding:13px 15px 15px}
#sidebar .video-place-holder .title{font-size:15px;line-height:18px;text-transform:uppercase;font-weight:400;color:#323232;display:block;margin:0 0 10px}
#footer{font-size:10px;color:#1d1d1d;text-align:center;margin-top:20px}
#footer_in{background-color:#fff;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;height:360px;width:100%;margin-bottom:20px;margin-top:26px;position:relative}
#footer_bg{width:950px;margin:auto}
#footer .container{height:360px;margin:0 0 8px}
#footer .col-holder{float:left;text-align:left;padding:15px 0 0}
#footer .col{float:left;width:121px;padding:0 0 0 24px}
#footer .col.last{width:140px!important}
#footer h2{color:#fff;font-size:12px;font-weight:700;line-height:18px;margin:13px 0 3px;text-transform:uppercase}
#footer .col ul{list-style:none;font-size:11px;margin:0 0 -10px;padding:0}
#footer .col ul a{color:#1d1d1d}
#copyright_footer{width:950px;padding:5px 0;margin:0 auto}
#copyright_footer a,#copyright_footer p{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#979696;text-align:center!important}
#footer .advertising-department h2,#footer .advertising-department h2 a,#footer .advertising-department h2 a:hover{color:#753374;margin:0 0 24px}
.logo-small{display:block;width:160px;height:70px;background:url(../images/logo-small.png) no-repeat;text-indent:-9999px;overflow:hidden;margin:0 0 13px 3px}
.adressealgerieannonce{float:left;width:145px;padding-left:10px;padding-top:297px}
.contentmapalgerieannonces{margin-bottom:5px;overflow:hidden}
#contact_us h1{margin-bottom:0;padding-top:5px}
#contact_us h2{text-transform:none;color:#2f2f2f;font-size:16px}
#contact_us_li li{margin-left:172px;list-style:none}
.title a{color:#000;text-decoration:none}
.error{font-weight:400!important;font-size:11px}
.btn-href{width:182px;height:31px;background:url(../images/btn_href.jpg) no-repeat}
#btn_envoyer{text-indent:-222px;cursor:pointer;border:none;background:url(../images/btn_envoyer.jpg) no-repeat;margin-right:10px;margin-left:403px;width:74px;height:24px}
#contact_us #contact_message{eight:120px;width:300px}
.repondre #btn_envoyer{border:medium none;cursor:pointer;margin-left:334px;width:135px;height:30px;border-radius:5px;font-weight:700;color:#fff}
.btn-href a{width:182px;height:31px;display:block;color:#fff!important;line-height:30px;text-indent:25px;font-size:16px;text-decoration:none}
.btn-href-alerte{width:142px;height:32px;background:url(../images/btn-alerte.jpg) no-repeat}
.btn-href-alerte a,.btn-href-alerte a:hover{width:142px;height:32px;display:block;color:#fff!important;line-height:30px;text-indent:25px;font-size:16px;text-decoration:none}
#return_home{margin-left:425px}
#showSubCat{left:323px;position:absolute;top:0;z-index:1}
div#showSubCat span{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:13px;font-weight:700}
.champsForm2{position:relative;margin:5px 0 0}
ul.SelectCat,ul.SelectCat li{font-size:13px;list-style:none outside none;margin:0}
ul.SelectCat li{background:url(../images/puce.png) no-repeat scroll left 10px transparent;cursor:pointer!important;padding:0 10px 8px 4px}
ul.SelectCat li:hover{background:none repeat scroll 0 0 #fff!important;cursor:pointer}
ul.SelectCat{background:none repeat scroll 0 0 #f2f2f2!important;border:1px solid #ccc;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;width:234px;padding:10px}
#classified_title{width:343px;text-indent:5px;padding:6px}
.combined_step_section .fieldkilometrage{width:172px}
#main_description,.contact_area{border:1px solid #c8c8c8!important;font-size:12px;height:93px;overflow:hidden;padding-left:1px;width:301px}
.text-maj{color:red;font-size:11px;position:absolute;right:-10px;top:0;width:120px;z-index:0}
#contact_us label[for=c_securityCode]{width:158px;display:inline-table;padding:2px 5px}
#combined_form p.champsForm,div#catQuestions div.group_question p.champsForm{float:left;width:195px;margin-top:-3px;margin-left:4px}
#laststapeinstructions input.button{height:48px;padding:12px 45px}
#laststapeinstructions p{font-size:12.95px;color:#3d3d3d;line-height:22px}
#laststapeinstructions .yourpass{font-size:20px}
.success_box .yourpass{color:#000;display:block;font-size:14px;font-weight:700;margin-bottom:2px;margin-left:0;margin-top:14px}
#laststapeinstructions .text_highlight{color:#3d3d3d;font-size:14px;font-weight:400}
#laststapeinstructions a.text_highlight{color:#4987c5;text-decoration:underline}
#c_securityCode,#custom-fields .field,#email_option,#fieldMotsCles,#optional_field_12,.champ{border:1px solid #b4b4b4!important;border-radius:5px 5px 5px 5px;width:175px!important;padding:6px}
#autre_quartier #optional_field_12,.amale-form #quartier select{margin-top:0!important}
#alert_form #custom-fields input,#alert_form #custom-fields select{margin-left:2px;text-indent:0!important}
form#quest label{color:#222}
label.error[for=date]{left:400px!important;position:absolute;height:20px;background:url(../images/erreur_msg.png) no-repeat left;text-indent:3px;margin-left:40px;line-height:18px;padding:5px 4px 2px 22px}
.addonNavigation_regionSelect{color:#000!important}
label.error[for=classified_title],label.error[for=main_description]{display:block;margin-left:211px!important}
.repondre .text{width:380px}
#combined_form label.error,#seller_form_top label.error,label.error[for='b[geographic_navigation_addon][2]'],label.error[for='b[question_value][351]'],label.error[for='b[question_value][352]'],label.error[for='b[question_value][357]'],label.error[for='b[question_value][358]'],label.error[for='b[question_value][359]'],label.error[for='b[question_value][370]'],label.error[for='b[question_value][371]'],label.error[for='b[question_value][372]'],label.error[for='b[question_value][373]'],label.error[for='b[question_value][374]'] label.error[for='b[question_value][531]'],label.error[for='b[question_value][3]'],label.error[for='b[question_value][4]'],label.error[for='b[question_value][5]'],label.error[for='b[question_value][6]'],label.error[for='c[agreement]'],label.error[for='c[email]'],label.error[for='c[email_verifier]'],label.error[for='c[firstname]'],label.error[for='c[lastname]'],label.error[for='c[optional_field_2]'],label.error[for='c[optional_field_9]'],label.error[for='c[phone]'],label.error[for='c[state]'],label.error[for=category],label.error[for=classified_title],label.error[for=date],label.error[for=email_option],label.error[for=field3],label.error[for=main_description],label.error[for=optional_field_1],label.error[for=password],label.error[for=password_confirm],label.error[for=price],label.error[for=region_level_1]{height:20px;background:url(../images/erreur_msg.png) no-repeat left;text-indent:3px;margin-left:5px;line-height:12px;font-size:11px!important;color:red!important;padding:5px 4px 2px 22px}
#seller_form_top label.error{margin-left:166px;line-height:19px;height:inherit;width:250px!important}
label.error[for='c[email_verifier]']{height:20px;background:url(../images/erreur_msg.png) no-repeat left;text-indent:3px;margin-left:5px;line-height:13px;padding:5px 4px 2px 22px}
#contact_us li{list-style:none}
#captcha_form{margin-left:3px}
label.error[for=c_securityCode]{background:url(../images/erreur_msg.png) no-repeat scroll left center transparent;display:block!important;height:20px;line-height:18px;margin-left:6px;margin-top:0;text-indent:3px;padding:5px 4px 2px 22px}
.text label.error[for=c_securityCode]{background:url(../images/erreur_msg.png) no-repeat scroll left center transparent;display:block!important;height:20px;line-height:18px;margin-left:180px;margin-top:-27px;text-indent:3px;padding:5px 4px 2px 22px}
.code_contact .zip_code{margin-left:64px}
div#catQuestions div.group_question p.champsForm label{width:96px;margin:0;padding:0}
.group_question{margin-left:164px}
.group_questions{padding-top:5px;overflow:hidden;margin:8px 0 9px 216px}
#combined_form p.champsForm label,div#catQuestions div.group_question p.champsForm label{width:106px;margin:0;padding:0}
#combined_form .group_questions p.champsForm label{width:165px;margin-left:5px;font-weight:400}
label.field_label{clear:both;display:inline-block;font-size:13px;vertical-align:middle;width:159px;padding:2px 5px}
.contact_wrapper{margin-top:10px;overflow:hidden}
.amale-form label.field_label{clear:both;color:#000;display:inline-block;font-size:13px;vertical-align:middle;width:175px;padding:2px 5px}
.btn_send_pub{width:74px;height:24px;margin-left:400px}
div#catQuestions div.group_question p.champsForm select{width:110px}
form#quest select{color:#111;font-size:13px}
.option_disabled,form#quest select#category option.option_disabled{font-weight:700;color:#000;height:18px;background-color:#e8e8e8}
#form_infos_member_area select,#quest select,#registration_form select,.recherche_avancee select{border:1px solid #c8c8c8!important;padding:3px!important}
#registration_form select{border:1px solid #c8c8c8!important;background:url(https://www.algerieannonces.com/geo_templates/algerieannonces/external/images/bg_select_px.png) repeat-x scroll 0 0 transparent;border-radius:5px 5px 5px 5px;color:#000;float:left;font-size:13px;line-height:15px;margin:0 6px 2px 0!important;padding:3px!important}
input[type=file]{height:30px}
.register_content{display:inline-block;width:596px;padding:0 17px 15px}
.register_content .container{border:1px solid #ccc;padding:10px;margin:20px 0 0}
.register_content .mandatory{font-size:14px}
.infoservice{width:300px;display:inline-block;vertical-align:top;margin-top:65px}
.infoservice ul{list-style:none;padding:0}
.infoservice li{border-bottom:1px dotted #ccc;font-family:Trebuchet MS,sans-serif;font-size:12px;padding:13px 0 13px 0}
.infoservice li span{background-color:#56b28a;color:#fff;padding:7px 12px;font-size:18px;border-radius:16px;float:left;margin:5px 10px 0 0}
.rulestext{background:#fff url(../images/rules-checked.png) no-repeat;padding-left:30px;font-size:14px;height:20px;margin:20px 0}
.question_left p.champsForm{margin:0!important}
#interets{margin-left:176px}
#interets .field_label{clear:both;display:inline-block;font-size:13px;vertical-align:middle;width:102px;color:#000;padding:2px 5px}
.multiservice{height:48px;width:346px}
#c_securityCode{margin-left:74px;margin-top:10px}
.recherche_avancee .champsForm .price_minmax{background:url(../images/champ_zip.jpg) no-repeat!important;width:79px!important;height:23px!important;border:none!important;text-indent:5px!important}
#catQuestions{margin:-8px 0 5px;padding:0}
.field_label2{width:60px!important;margin:0 3px 0 0;padding:0}
.p_categorie{margin:10px 0 9px 11px!important}
.clr{clear:both;height:0;font-size:0}
#addonRegionSelector{margin-bottom:18px;margin-top:0;padding:0}
#left_champ select,.champ_left select{margin-bottom:13px!important}
.price_minmax{margin-bottom:13px}
#text_consigne_download_img3{color:#8f408f;font-size:13px;height:20px;margin:10px 30px 0 5px}
#text_consigne_download_img{margin-left:5px;margin-right:30px}
.qq-uploader{position:relative;width:100%}
.qq-upload-drop-area span{display:block;font-size:16px;margin-top:-8px;position:absolute;top:50%;width:100%}
.qq-upload-button{margin-left:424px;background:url(../images/telecharger_images.jpg) no-repeat scroll left top transparent;color:#fff;display:block;height:32px;margin-top:10px;text-align:center;width:182px;padding:7px 0}
ul.qq-upload-list li{float:left;height:120px;margin-right:12px;width:126px;list-style:none}
.qq-upload-list li{font-size:12px;line-height:15px;margin:0;padding:0}
li.img0{background:url(../images/img_photo1.png) no-repeat scroll left top transparent}
li.img1{background:url(../images/img_photo2.png) no-repeat scroll left top transparent}
li.img2{background:url(../images/img_photo3.png) no-repeat scroll left top transparent}
li.img3{background:url(../images/img_photo4.png) no-repeat scroll left top transparent}
li.img4{background:url(../images/img_photo5.png) no-repeat scroll left top transparent}
li.img5{background:url(../images/img_photo6.png) no-repeat scroll left top transparent}
li.img6{background:url(../images/img_photo7.png) no-repeat scroll left top transparent}
li.img7{background:url(../images/img_photo8.png) no-repeat scroll left top transparent}
li.img8{background:url(../images/img_photo9.png) no-repeat scroll left top transparent}
li.img9{background:url(../images/img_photo10.png) no-repeat scroll left top transparent}
li.img10{background:url(../images/img_photo11.png) no-repeat scroll left top transparent}
li.img11{background:url(../images/img_photo12.png) no-repeat scroll left top transparent}
.btn_publier{margin:0 0 10px 424px}
#messageBox li{list-style:none!important;list-style-type:none!important}
.qq-upload-button-hover{background:url(../images/btn_tel_images_hover.png) no-repeat scroll left top transparent}
.qq-upload-button-focus{outline:1px dotted #000}
.qq-upload-drop-area{background:none repeat scroll 0 0 #ff9797;height:100%;left:0;min-height:70px;position:absolute;text-align:center;top:0;width:100%;z-index:2}
.qq-upload-drop-area-active{background:none repeat scroll 0 0 #ff7171}
.qq-upload-list{list-style:disc outside none;margin:15px 35px 0 11px;padding:0}
.qq-upload-cancel,.qq-upload-failed-text,.qq-upload-file,.qq-upload-size,.qq-upload-spinner{margin-right:7px}
.qq-upload-spinner{background:url(../images/loading_form.gif) repeat scroll 0 0 transparent;display:inline-block;height:15px;vertical-align:text-bottom;width:15px}
.qq-upload-view{border:1px solid #ddd;display:block;height:84px;margin-bottom:4px;position:relative;width:126px}
a.supIcone{background:url(../images/icondelete.gif) no-repeat scroll left top transparent;display:block;height:16px;position:absolute;right:0;top:0;width:16px}
a:link,a:visited{color:#222;text-decoration:none}
div#catQuestions div.group_question_p p.champsForm label.cb{width:180px;margin:0;padding:0}
div#catQuestions div.group_question_p p.champsForm{float:left;width:211px}
#text_pieces{margin-left:15px}
div#catQuestions div.group_question_p{margin:0 0 0 177px}
.gmask{color:red}
.qq-upload-button form#quest div.towColl{float:none;width:100%;padding:0 0 0 76px}
.towColl{float:left;width:74%}
form#quest div.towColl p{float:left;width:170px;margin:5px 0 0}
.towColl p{float:left;width:44%}
.btn_trouver{margin-left:470px}
.recherche_avancee select{width:187px;padding:6px!important}
.group_question2 p.champsForm{float:left;margin-top:-3px;padding-top:10px}
.group_question2 p.champsForm label{width:84px!important}
#champ_left_right{width:281px;height:25px}
#champ_left_right3{width:281px;height:25px;margin-left:10px}
#champ_left_right2{width:315px;height:25px}
#form_recherche_avancee select.selectfield{border:1px solid #b4b4b4;border-radius:5px 5px 5px 5px;color:#000;float:left;font-size:12px;line-height:15px;background:url(../images/bg_select_px.png) repeat-x;width:144px;margin:8px 20px 8px 10px;padding:3px}
#form_recherche_avancee input#optional_field_12,#form_recherche_avancee input.selectfield{border:1px solid #b4b4b4;border-radius:5px 5px 5px 5px;color:#000;float:left;font-size:12px;height:17px;line-height:15px;background:url(../images/bg_select_px.png) repeat-x;width:133px;margin:8px 20px 8px 10px;padding:3px}
#form_recherche_avancee .region_315 input#optional_field_12{width:80px!important;margin:8px 0 0 15px}
#form_recherche_avancee .addonNavigation_regionSelect{border:1px solid #b4b4b4;border-radius:5px 5px 5px 5px;color:#000;float:left;font-size:12px;line-height:15px;background:url(../images/bg_select_px.png) repeat-x;width:133px;margin:8px 0 0;padding:3px}
#form_recherche_avancee .region_314 #autre_ville{margin:8px 0 0 3px}
#form_recherche_avancee .region_314 .champ_autre_ville{width:90px}
#form_recherche_avancee .region_315 #autre_ville,#form_recherche_avancee .region_315 #id_quartier{margin:8px 10px 0 50px}
#form_recherche_avancee .region_315 .champ_autre_ville{width:90px;margin-bottom:0}
#form_recherche_avancee .search_content_fields{float:left;width:465px;padding:2px 12px}
#form_recherche_avancee #autre_ville{float:left;font-size:12px;line-height:15px;margin:8px 0 0}
.search_page_instructions{color:red;font-size:12px;font-weight:700}
#champ_select_left select,.estate-agents select{border:1px solid #b4b4b4;border-radius:5px 5px 5px 5px;color:#000;float:left;font-size:13px;line-height:15px;width:170px;background:#fff;margin-bottom:10px;padding:3px}
.purple_box select,select{border:1px solid #b4b4b4;border-radius:5px 5px 5px 5px;color:#000;font-size:13px;line-height:15px;background:url(../images/bg_select_px.png) repeat-x;margin:0 6px 2px 0;padding:3px}
.ie7Quest p{margin:0!important;padding:0!important}
.champ_autre_ville{border:1px solid #b4b4b4;border-radius:5px 5px 5px 5px;color:#000;width:86px;background:url(../images/bg_select_px.png) repeat-x;height:20px;margin-bottom:6px;padding-left:5px}
.champsForm_ou{position:relative;margin:1px 0 0 11px!important}
.marriage{width:172px!important}
.block_marriage{margin-left:8px!important}
.magenta{color:#387f3d}
#div_mariage{position:relative;height:50px}
.div_mar1{position:absolute;left:0;display:inline-block}
.div_mar2{position:absolute;left:88px;display:inline-block}
.div_mar3{position:absolute;left:197px;display:inline-block}
.div_mar4{position:absolute;left:285px;display:inline-block}
.div_mar5{position:absolute;left:390px;display:inline-block}
.div_mar6{position:absolute;left:478px;display:inline-block}
#select_btn{width:598px}
#champ_select_left{width:205px;float:left}
#select_marque,#select_modele{margin-top:-3px!important}
#select_modele{width:161px}
.nbr_chambre{left:14px!important;margin-top:43px!important;position:absolute;width:156px!important}
#combined_classified-details .row_annee,#combined_classified-details .row_carburant,#combined_classified-details .row_carosserie,#combined_classified-details .row_color,#combined_classified-details .row_garantie,#combined_classified-details .row_kilometrage,#combined_classified-details .row_premieremain,#combined_classified-details .row_puissance,#combined_classified-details .row_transmision{float:left;height:30px;width:410px;margin:0 0 15px;padding:2px 5px}
#combined_classified-details .row_annee,#combined_classified-details .row_carburant,#combined_classified-details .row_kilometrage,#combined_classified-details .row_puissance{float:left;height:30px;width:410px;margin:0 0 15px;padding:5px 0}
#combined_classified-details .row_kilometrage,#combined_classified-details .row_puissance{padding-left:0;width:305px!important}
#combined_classified-details .row_color label,#combined_classified-details .row_kilometrage label,#combined_classified-details .row_premieremain label,#combined_classified-details .row_puissance label{width:77px}
#combined_classified-details .row_annee label.error,#combined_classified-details .row_carburant label.error{width:137px;height:13px;padding-left:20px;float:right}
#combined_classified-details .row_transmision{width:100%;display:block;float:left}
#combined_classified-details .row_annee{padding-left:5px!important}
#combined_classified-details .titledesc{margin-top:-12px}
#select_marque{width:146px!important}
.styled-select_big select{background:0 0;width:211px;overflow:hidden;color:#222;font-size:12px;border:none;height:26px;cursor:pointer;padding:5px 0 0}
#age_de{left:9px;position:absolute;top:62px}
.lien_imm_neuf{margin-right:31px;font-size:12px;line-height:16px;list-style:none outside none;text-transform:none;color:#464646;font-family:Arial,Helvetica,sans-serif}
.titre_immo{color:#813a80;font-size:16px}
.practice-list img{margin-right:15px;border:1px solid #cdcbcb;padding:2px}
.practice-list a:hover img{border:1px solid #cdcbcb;padding:2px}
#age_a{left:136px;position:absolute;top:62px}
.recherche_recherche_avancee{position:absolute;right:0;bottom:5px}
#btn_chercher{display:block;margin-right:7px;margin-bottom:5px}
.styled-select_big{background:url(../images/select_big.png) no-repeat;height:34px;overflow:hidden;width:194px;padding-bottom:3px}
#btn_serach{width:161px;float:right}
#text_champ_right{float:right;margin-bottom:9px}
#btn_msg{background:url(../images/btn_msg.jpg) no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;float:right;height:32px;margin-right:20px;width:162px}
.styled-select select{background:0 0;width:211px;overflow:hidden;font-size:11px!important;border:none;height:23px;display:inline-table;padding:0}
.styled-select{background:url(../images/select_big.jpg) no-repeat;height:34px;overflow:hidden;width:194px;padding-bottom:3px}
#ville_quartier{width:400px;background-color:#000}
#ville_left{width:100px;float:left}
#ville_right{width:100px;float:right}
.form_train{background:url(../images/Horaires-de-trains_03.jpg) no-repeat scroll right top transparent;height:230px;width:640px}
.form_train select{margin-bottom:8px!important;border:1px solid #c8c8c8!important;padding:3px!important}
input#f_date1{border:1px solid #c8c8c8;font-size:12px;height:14px;width:175px}
#btn_cherch{width:74px;height:24px;border:none;cursor:pointer;background:url(../images/btn_cherch.jpg) no-repeat}
a#f_btn1 span{background:url(../images/icn_suite.png) no-repeat scroll -190px 0 transparent;height:16px;text-indent:-9999px;width:16px;margin-left:2px}
.DynarchCalendar{-moz-user-select:none;border:1px solid #aaa;cursor:default;font:11px/14px "lucida grande",tahoma,verdana,sans-serif;position:relative;background:url(../src/css/steel/steel.jpg) no-repeat scroll 50% 30px transparent}
.DynarchCalendar table{border-collapse:collapse;font:11px/14px "lucida grande",tahoma,verdana,sans-serif}
.DynarchCalendar-topBar{border-bottom:1px solid #aaa;background:url(../src/css/steel/brushed-steel.jpg) no-repeat scroll 50% 0 transparent;padding:5px 0 0}
table.DynarchCalendar-titleCont{color:#444;font-size:130%;font-weight:700;margin-top:-6px;position:relative;text-align:center;z-index:9}
.DynarchCalendar-title div{text-shadow:1px 1px 1px #777;padding:5px 17px}
.DynarchCalendar-hover-title div{background-color:#fff;background-image:url(src/css/img/drop-down.gif);background-position:100% 50%;background-repeat:no-repeat;border:1px solid #000;padding:4px 16px}
.DynarchCalendar-pressed-title div{background-color:#777;background-image:url(src/css/img/drop-up.gif);background-position:100% 50%;background-repeat:no-repeat;border:1px solid #000;color:#fff;padding:4px 16px}
.DynarchCalendar-bottomBar{border-top:1px solid #aaa;position:relative;text-align:center;background:url(../src/css/steel/brushed-steel.jpg) no-repeat scroll 50% 50% transparent;padding:2px}
.DynarchCalendar-bottomBar-today{padding:2px 15px}
.DynarchCalendar-hover-bottomBar-today{background-color:#fff;border:1px solid #000;padding:1px 14px}
.DynarchCalendar-pressed-bottomBar-today{background-color:#777;border:1px solid #000;color:#fff;padding:1px 14px}
.DynarchCalendar-body{overflow:hidden;padding-bottom:5px;padding-top:5px;position:relative}
.DynarchCalendar-last-col{padding-right:5px}
.DynarchCalendar-animBody-backYear{left:0;position:absolute;top:-100%}
.DynarchCalendar-animBody-back{left:-100%;position:absolute;top:5px}
.DynarchCalendar-animBody-fwd{left:100%;position:absolute;top:5px}
.DynarchCalendar-animBody-now{left:0;position:absolute;top:5px}
.DynarchCalendar-animBody-fwdYear{left:0;position:absolute;top:100%}
.DynarchCalendar-dayNames{padding-left:5px;padding-right:5px}
.DynarchCalendar-dayNames div{color:#444;font-weight:700;text-shadow:1px 1px 1px #777}
.DynarchCalendar-navBtn{position:absolute;top:5px;z-index:10}
.DynarchCalendar-navBtn div{background-position:50% 50%;background-repeat:no-repeat;height:15px;width:16px;padding:1px}
.DynarchCalendar-hover-navBtn div{background-color:#fff;border:1px solid #000;padding:0}
.DynarchCalendar-navDisabled{opacity:.3}
.DynarchCalendar-pressed-navBtn div{background-color:#777;border:1px solid #000;color:#fff;padding:0}
.DynarchCalendar-prevMonth{left:25px}
.DynarchCalendar-nextMonth{left:100%;margin-left:-43px}
.DynarchCalendar-prevYear{left:5px}
.DynarchCalendar-nextYear{left:100%;margin-left:-23px}
.DynarchCalendar-prevMonth div{background-image:url(src/css/img/nav-left.gif)}
.DynarchCalendar-nextMonth div{background-image:url(src/css/img/nav-right.gif)}
.DynarchCalendar-prevYear div{background-image:url(src/css/img/nav-left-x2.gif)}
.DynarchCalendar-nextYear div{background-image:url(src/css/img/nav-right-x2.gif)}
.DynarchCalendar-menu{background-color:#ddd;height:100%;left:0;opacity:.85;overflow:hidden;position:absolute;top:0;width:100%}
.DynarchCalendar-menu table td div{font-weight:700;text-align:center;padding:3px 5px}
.DynarchCalendar-menu table td div.DynarchCalendar-menu-month{text-align:center;width:4em}
.DynarchCalendar-menu table td div.DynarchCalendar-hover-navBtn{background-color:#fff;border:1px solid #000;color:#000;padding:2px 4px}
.DynarchCalendar-menu table td div.DynarchCalendar-pressed-navBtn{background-color:#777;border:1px solid #000;color:#fff!important;padding:2px 4px}
.DynarchCalendar-menu-year{font:bold 16px "lucida grande",tahoma,verdana,sans-serif;text-align:center}
.DynarchCalendar-menu-sep{background:none repeat scroll 0 0 #fff;border-top:1px solid #888;font-size:1px;height:1px;line-height:1px;margin-bottom:3px;margin-top:4px;overflow:hidden}
.DynarchCalendar-time td{font-size:120%;font-weight:700}
.DynarchCalendar-time-hour,.DynarchCalendar-time-minute{padding:1px 3px}
.DynarchCalendar-time-down{background:url(src/css/img/time-down.png) no-repeat scroll 50% 50% transparent;height:8px;opacity:.5;width:11px}
.DynarchCalendar-time-up{background:url(src/css/img/time-up.png) no-repeat scroll 50% 50% transparent;height:8px;opacity:.5;width:11px}
.DynarchCalendar-time-sep{padding:0 2px}
.DynarchCalendar-hover-time{background-color:#444;color:#fff;opacity:1}
.DynarchCalendar-pressed-time{background-color:#000;color:#fff;opacity:1}
.DynarchCalendar-time-am{text-align:center;width:2.5em;padding:1px}
.DynarchCalendar-hover-week{background-color:#ddd}
.DynarchCalendar-day,.DynarchCalendar-dayNames div,.DynarchCalendar-weekNumber{text-align:center;width:1.7em;padding:3px 4px}
.DynarchCalendar-weekNumber{border-right:1px solid #aaa;margin-right:4px;padding-right:8px!important;width:2em!important}
.DynarchCalendar-day{color:#222;text-align:right}
.DynarchCalendar-day-othermonth{color:#888}
.DynarchCalendar-day-today{color:#00f;font-weight:700}
.DynarchCalendar-day-disabled{opacity:.5;text-shadow:2px 1px 1px #fff}
.DynarchCalendar-hover-date{background-color:#eef;border:1px solid #88c;color:#000;margin:0!important;padding:2px 3px}
.DynarchCalendar-day-othermonth.DynarchCalendar-hover-date{color:#888;border-color:#aaa}
.DynarchCalendar-day-othermonth.DynarchCalendar-weekend{color:#d88}
.DynarchCalendar-day-selected{border:1px solid #000;background-color:#1864fc;background-image:url(../src/css/steel/coolbg.png);background-position:0 50%;background-repeat:repeat-x;color:#fff!important;margin:0!important;padding:2px 3px}
.DynarchCalendar-day-today.DynarchCalendar-day-selected{background-color:#1864fc;color:#fff!important}
.DynarchCalendar-focusLink{opacity:0;position:absolute}
.DynarchCalendar-focused{background-color:#fff;border-color:#000}
.DynarchCalendar-focused .DynarchCalendar-bottomBar,.DynarchCalendar-focused .DynarchCalendar-topBar{background-color:#ccc;border-color:#336}
.DynarchCalendar-focused .DynarchCalendar-hover-week{background-color:#ccc}
.DynarchCalendar-tooltip{position:absolute;top:100%;width:100%}
.DynarchCalendar-tooltipCont{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #ddd;border-image:none;border-right:1px solid #aaa;border-color:0 #aaa #aaa;border-style:none solid solid;border-width:0 1px 1px;margin:0 5px;padding:3px 6px}
.DynarchCalendar-focused .DynarchCalendar-tooltipCont{background:none repeat scroll 0 0 #ccc;border-color:#000}
.DynarchCalendar-hover-bottomBar-today,.DynarchCalendar-hover-navBtn,.DynarchCalendar-hover-title,.DynarchCalendar-menu table td div.DynarchCalendar-hover-navBtn{background:url(../src/css/steel/coolbg.png) repeat-x scroll 0 50% #dde}
.DynarchCalendar-menu table td div.DynarchCalendar-pressed-navBtn,.DynarchCalendar-pressed-bottomBar-today,.DynarchCalendar-pressed-navBtn,.DynarchCalendar-pressed-title{background:url(../src/css/steel/coolbg.png) repeat-x scroll 0 50% #445}
.DynarchCalendar-focused .DynarchCalendar-hover-week,.DynarchCalendar-hover-week{background:url(../src/css/steel/coolbg.png) repeat-x scroll 0 50% #ddd}
.DynarchCalendar-focused .DynarchCalendar-body{background:url(../src/css/steel/shadow-b.png) repeat-x scroll 0 0 transparent}
#content_result table{border-collapse:collapse;width:80%;padding:0}
.form_train_for_prayer{background:url(../images/mosque_hassan_2.jpg) no-repeat scroll right top transparent;width:640px}
#menu_algerieannonces{width:950px;height:52px}
#nav_algerieannonces{width:950px;height:52px;position:relative;background:url(../images/menu_algerieannonces_h.png);margin:0;padding:0}
#nav_algerieannonces li{float:left;list-style:none}
#nav_algerieannonces a,#nav_algerieannonces li{height:52px;display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#fff;text-decoration:none;text-transform:uppercase;line-height:52px;font-weight:700}
#nav_algerieannonces a:hover{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#387f3d!important;text-decoration:none;text-transform:uppercase}
#nav01{width:40px;text-indent:-300em;overflow:hidden;left:0;padding:0!important}
#nav02{width:80px;text-indent:16px}
#nav03{width:100px;text-indent:10px}
#nav04{width:100px;text-indent:10px}
#nav05{width:130px;text-indent:11px}
#nav06{width:144px;text-indent:10px}
#nav09{width:128px;text-indent:10px}
#nav07{position:absolute;width:124px;left:712px;text-indent:15px;padding:0!important}
#nav08{position:absolute;width:114px;left:836px;text-indent:5px;color:#232323!important;padding:0!important}
#nav07 a{padding-left:8px}
#nav08 a{padding-left:10px}
#nav07 a,#nav08 a{color:#fff}
#nav07 a:hover,#nav08 a:hover{color:#000!important;height:36px;display:block}
.nav02_on a,.nav03_on a,.nav04_on a,.nav05_on a,.nav06_on a,.nav09_on a{color:#387f3d!important;height:52px;line-height:52px}
.nav07_on a,.nav08_on a{color:#fff!important;height:52px;display:block;line-height:52px}
.lastannonces{background:#d0d0d0;width:100%;height:80px}
#nav02 a:hover,.nav02_on{background:transparent url(../images/menu_algerieannonces_h.png) -40px -56px no-repeat;height:52px;line-height:52px}
#nav03 a:hover,.nav03_on{background:transparent url(../images/menu_algerieannonces_h.png) -130px -56px no-repeat;height:52px;line-height:52px}
#nav04 a:hover,.nav04_on{background:transparent url(../images/menu_algerieannonces_h.png) -253px -56px no-repeat;height:52px;line-height:52px}
#nav05 a:hover,.nav05_on{background:transparent url(../images/menu_algerieannonces_h.png) -374px -56px no-repeat;height:52px;line-height:52px}
#nav06 a:hover,.nav06_on{background:transparent url(../images/menu_algerieannonces_h.png) -535px -56px no-repeat;height:52px;line-height:52px}
#nav07 a:hover,.nav07_on{background:transparent url(../images/menu_algerieannonces_h.png) -712px -56px no-repeat;height:52px;line-height:52px}
#nav08 a:hover,.nav08_on{background:transparent url(../images/menu_algerieannonces_h.png) -836px -56px no-repeat;height:52px;line-height:52px}
#nav09 a:hover,.nav09_on{background:transparent url(../images/menu_algerieannonces_h.png) -535px -56px no-repeat;height:52px;line-height:52px}
#rub_emploi{background-color:#fff;height:120px;left:40px;position:absolute;top:44px;width:820px;z-index:1000;border:7px solid #ccc;border-radius:0 4px 4px 4px;-moz-box-shadow:3px 3px 4px #999;-webkit-box-shadow:3px 3px 4px #999;box-shadow:3px 3px 4px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')}
#rub_emploi_in{height:120px;width:743px}
#rub_emploi_in_txt{height:65px;left:24px;margin-top:12px;padding-left:14px;width:792px}
#rub_emploi_in_txt ul{list-style:none outside none;width:752px;margin:0 0 0 -5px!important;padding:6px 40px 0 0}
#rub_emploi_in_txt li{float:left;line-height:18px;list-style:none outside none;width:182px!important;margin:-14px 3px 20px;padding:0}
#menu_recrutent{background-color:#f8f5f5;height:158px;margin-left:0;margin-top:-13px;padding-left:8px;width:812px}
#menu_recrutent .titre_menu_nav{color:#813a80;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;padding-bottom:0;padding-left:7px;padding-top:15px}
.titre_menu_nav,.titre_menu_nav a{font-family:Arial,Helvetica,sans-serif;color:#813a80;font-size:15px;padding-bottom:8px;font-weight:700;text-transform:uppercase;margin-bottom:22px}
#rub_emploi_in_txt .titre_menu_nav{color:#813a80;font-family:Arial,Helvetica,sans-serif;font-size:15px;padding-bottom:2px;font-weight:700}
#bloc_agence_immo .titre_menu_nav,#bloc_agence_private .titre_menu_nav{color:#813a80;font-family:Arial,Helvetica,sans-serif;font-size:15px;margin-bottom:5px;margin-top:10px;padding:7px 0 0}
#table_emploi{margin-top:-8px;margin-left:-4px;padding:0}
#menu_over_auto ul{float:left;line-height:18px;list-style:none outside none;width:920px;margin:-8px 0 9px -6px;padding:6px 0 0}
.menu_over ul a{color:#464646;font-size:15px!important;text-decoration:none}
#rub_auto{background-color:#fff;height:110px;left:0;position:absolute;top:44px;width:936px;z-index:1000;border:7px solid #ccc;border-radius:4px 4px 4px 4px;-moz-box-shadow:3px 3px 4px #999;-webkit-box-shadow:3px 3px 4px #999;box-shadow:3px 3px 4px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')}
#rub_auto_in{width:924px;height:100px}
#menu_over_auto{height:65px;margin-top:16px;padding-left:12px;width:924px}
#menu_over_auto li{float:left;line-height:18px;list-style:none outside none;width:190px!important;margin:-12px 3px 20px;padding:0}
#menu_over_auto li.subcategory_341,#menu_over_auto li.subcategory_344{width:300px!important}
#bloc_agence_private{background-color:#f8f5f5;height:172px;left:7px;width:936px;margin-top:15px}
#bloc_agence_private .titre_menu_nav{margin-left:10px;padding-bottom:6px;padding-top:15px}
#bloc_agence_private ul{height:97px;list-style:none outside none;overflow:hidden;width:932px;margin:1px 0 0;padding:0}
#bloc_agence_private li img{float:left;border:1px solid #cdcbcb;vertical-align:top;padding:2px}
#rub_immobilier{background-color:#fff;height:170px;position:absolute;top:52px;left:50px;width:440px;z-index:1000;border:7px solid #ccc;border-radius:4px 4px 4px 4px;-moz-box-shadow:3px 3px 4px #999;-webkit-box-shadow:3px 3px 4px #999;box-shadow:3px 3px 4px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')}
#rub_immobilier_in{width:950px;height:313px;position:relative}
#menu_over_immobilier{height:179px;left:12px;position:absolute;top:3px;width:917px}
#bloc_agence_immo{background-color:#f8f5f5;height:173px;left:-12px;position:absolute;top:260px;width:936px}
#bloc_agence_immo .titre_menu_nav{margin-left:16px;padding-top:5px;padding-bottom:6px}
#bloc_agence_immo ul{list-style:none outside none;overflow:hidden;width:932px;margin:1px 0 0 2px;padding:0}
#bloc_agence_immo li img{float:left;border:1px solid #cdcbcb;margin-right:0;vertical-align:top;padding:2px}
.bg_agence .agency_title{float:left;font-size:11px;font-weight:700;height:15px;width:100%}
.bg_agence .agency_state{float:left;font-size:11px;height:15px;width:100%}
#rub_multiservice{background-color:#fff;height:105px;left:374px;position:absolute;top:44px;width:375px;z-index:1000;border:7px solid #ccc;border-radius:0 4px 4px 4px;-moz-box-shadow:3px 3px 4px #999;-webkit-box-shadow:3px 3px 4px #999;box-shadow:3px 3px 4px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')}
#rub_multiservice_in{width:381px;height:74px;position:relative}
#menu_over_multiservice{height:46px;left:12px;position:absolute;top:4px;width:346px}
#menu_over_multiservice ul{width:342px!important;margin:-12px 0 9px;padding:8px 40px 0 0}
#menu_over_multiservice li{float:left;line-height:18px;list-style:none outside none;width:165px!important;margin:-12px -2px 20px;padding:0}
.ul_immobilier{width:918px;height:73px}
.ul_immobilier2{width:850px;height:60px}
.ul_immobilier ul{height:38px;width:916px!important;margin:-14px 0 12px -6px;padding:6px 0 0}
.ul_immobilier .titre_menu_nav,.ul_immobilier2 .titre_menu_nav{color:#813a80;font-family:Arial,Helvetica,sans-serif;font-size:15px;padding-bottom:13px}
.ul_immobilier ul li{float:left;line-height:18px;list-style:none outside none;width:199px!important;margin:-12px 3px 20px;padding:0}
.ul_immobilier ul li.subcategory_318,.ul_immobilier ul li.subcategory_330{width:250px!important}
.ul_immobilier2 ul{height:38px;width:896px!important;margin:-5px 0 12px -5px;padding:0 20px 0 0}
.ul_immobilier2 ul li{float:left;line-height:18px;list-style:none outside none;width:205px!important;margin:-12px 3px 20px;padding:0}
.ul_immobilier2 ul li.subcategory_338{width:245px!important}
#rub_ventedivers{background-color:#fff;height:236px;position:absolute;top:44px;width:936px;z-index:1000;border:7px solid #ccc;border-radius:4px 4px 4px 4px;-moz-box-shadow:3px 3px 4px #999;-webkit-box-shadow:3px 3px 4px #999;box-shadow:3px 3px 4px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')}
#rub_ventedivers_in{width:936px;height:170px;position:relative}
#menu_over_ventedivers{padding-left:12px;margin-top:15px;width:950px}
#ul_de_ventes2 ul{width:924px;margin:-14px 0 9px;padding:0 30px 0 0}
#ul_de_ventes2 li{float:left;line-height:18px;list-style:none outside none;margin-right:6px;width:215px;margin-bottom:8px}
.ul_ventedivers{width:913px;height:47px}
.ul_ventedivers li{float:left;line-height:18px;list-style:none outside none;margin-right:25px}
.ul_ventedivers ul{height:20px;width:924px!important;margin:-14px -2px 0!important;padding:0}
.title_imm a{color:#242227!important;display:block;padding:5px 0 15px}
.immo_state a{color:#7f7979!important;display:block}
#rub_immoneuf{background-color:#fff;height:500px;left:0;position:absolute;top:44px;width:936px;z-index:1000;border:7px solid #a2a2a2;border-radius:4px 4px 4px 4px;-moz-box-shadow:3px 3px 4px #999;-webkit-box-shadow:3px 3px 4px #999;box-shadow:3px 3px 4px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')}
#rub_immobilierneuf_in .titre_menu_nav{color:#813a80;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;margin-bottom:14px;margin-left:22px;padding-bottom:0}
#rub_immobilierneuf_in{width:936px;position:relative}
#list_immo2{margin-bottom:10px;margin-top:18px;margin-left:-2px}
#list_immo img,#list_immo2 img{border:1px solid #cdcbcb;margin-right:7px;padding:2px}
.plus_immoneuf{border:none!important}
#list_immo a,#list_immo2 a{color:#464646;width:auto!important;font-size:16px;line-height:16px;list-style:none outside none;text-transform:none;text-decoration:none;margin:0}
#rub_webstore{background-color:#fff;border:7px solid #a2a2a2;border-radius:4px 0 4px 4px;box-shadow:3px 3px 4px #999;height:158px;left:156px;position:absolute;top:44px;width:780px;z-index:1000}
#rub_webstore_in{width:437px;height:139px;position:relative}
#menu_over_webstore{height:94px;left:10px;position:absolute;top:17px;width:300px}
#menu_over_webstore img{margin-right:11px;border:1px solid #e7e7e7;padding:2px}
.styled-select_meduim select{background:0 0;width:170px;overflow:hidden;font-size:11px!important;border:none;height:23px;padding:5px 0 0}
.styled-select_meduim{background:url(../images/select_meduim.png) no-repeat;height:26px;overflow:hidden;width:143px;padding-bottom:3px;line-height:12px;margin-top:-4px}
.styled-select_small select{background:url(../images/select_small_size.jpg) no-repeat;width:60px!important;overflow:hidden;font-size:16px;height:22px;color:#888;border:none;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0;padding:3px 0 0 2px 0 0 0}
.styled-select_small label:after{border:none;position:absolute;pointer-events:none;background:url(../images/triangle_select_big.jpg) no-repeat}
.styled-select_small label:before{content:'';right:0;top:-2px;width:24px;height:23px;background:url(../images/triangle_select_big.jpg) no-repeat;position:absolute;pointer-events:none;display:block;margin-right:3px}
.block_img{background-color:#ededed;float:left;height:75px;overflow:hidden;text-align:center;width:110px;margin:-2px 10px 0;padding:5px}
.cars-list .block_img,.list-agencies .block_img{width:148px;height:100px;background-color:#ededed;margin:0 14px 0 0}
.cars-list .block_img_similars{float:left;width:70px;height:50px;margin:0 14px 0 0;overflow:hidden;padding:0 5px 5px;text-align:center}
#toutesAnnonces h4{background-color:#e0e0e0;clear:both;font-size:20px;margin:10px 0;padding:5px 0 5px 5px}
#toutesAnnonces .bloc-annonce{float:left;height:100px;width:100px;margin:0 10px}
#toutesAnnonces .bloc-annonce a{font-size:11px;font-weight:700;line-height:14px}
.erreur_404{background-color:#f2f2f2;border:1px solid #ccc;margin:5px 20px;padding:5px}
.success_box{font-size:12px;line-height:24px;text-align:left;padding:10px}
#secure_img input{background:url(../images/bg-text-announce-form.png) no-repeat scroll 0 0 transparent;border:medium none;float:left;height:23px;text-indent:5px;width:164px;margin-bottom:5px}
span#secure_img div#addon_security_image{height:94px;margin:0 0 0 171px!important}
form#contact_us div#addon_security_image,form#registration_form div#addon_security_image{height:94px!important;margin:0 0 0 171px}
div#addon_security_image{width:125px;height:78px;padding-top:10px;margin-left:214px;margin-top:0}
#mot_de_passe_oublie div#addon_security_image{margin-left:100px}
.fieldsecuritycode{background:url(../images/bg_select_px.png) repeat-x scroll 0 0;border:1px solid #b4b4b4!important;margin-left:4px;border-radius:5px 5px 5px 5px;height:20px!important;padding-left:5px}
.btnmotdepasseoublie{padding-top:10px;width:265px;text-align:right}
.block .recrute{width:375px}
.block .recrute a{padding-left:5px!important}
.recherche_avancee{margin-left:20px}
#cv_info_bis{margin-bottom:15px}
#btn_login{background:url(../images/ico-mon-compte.png) no-repeat scroll 0 0;display:inline-block;float:left;margin-right:30px;padding-left:27px;margin-left:10px;font-size:16px;font-weight:700;color:#387f3d;text-decoration:underline}
.jit_login_form #btn_back{position:absolute;bottom:10px;right:50px}
.jit_login_form #btn_back a{width:83px}
.jit_login_form .colconect{width:433px;padding:14px 11px 10px}
.jit_login_form .collogin{margin:0 0 0 10px;padding:14px 0 0}
#content_column_wide .jit_login_form input.field{padding:4px}
.fb_block_large{margin-top:20px;padding-top:10px;}
.advertising-department{float:right;font-size:11px;height:330px;text-align:left;top:10px;width:182px;border-left:1px solid #e7e7e7;border-bottom:none;padding:19px 5px 12px 15px}
#block_agences_ads{background-color:#fff;border:1px solid #ebebeb;margin-bottom:12px;width:298px;padding-bottom:10px}
.pro_ads_title{background-color:#c6c6c6;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;height:50px;line-height:50px;text-decoration:none;text-indent:14px;width:298px}
.pro_ads_title_emploi{background:transparent url(../images/ils_recrutent.jpg) no-repeat;margin:10px 0 0 10px;width:279;height:76px}
.pro_ads{padding:0 10px}
.pro_ads ul li{height:70px}
.pro_ads ul.ul_ads_emploi{margin:10px 0}
.pro_ads ul.ul_ads_emploi li{background:url(../images/redbull.gif) no-repeat scroll 0 8px rgba(0,0,0,0);height:20px;margin:1px 0;padding-left:10px}
.pro_ads div.agence{border-bottom:1px solid #ebebeb;margin:10px 0}
.pro_ads div.agence a:hover{text-decoration:none}
.pro_ads div.agence a h3{color:#232323;margin:0;font-size:16px;font-weight:400}
.pro_ads div.agence a span.agence_ville{color:#747474;font-size:12px}
.pro_ads div.agence a img{float:left;border:1px solid #ccc;padding:2px;margin-right:10px}
.pro_ads div.agence ul li .title{font-size:14px;font-weight:400;color:#000}
.pro_ads div.agence .more_ads{float:right;background:transparent url(../images/more_ads.png) no-repeat;width:12px;height:12px;margin-bottom:10px}
.pro_ads ul li .ads_img{width:98px;height:67px;float:left;padding-right:10px}
.pro_ads ul li .title{font-size:12px;font-weight:700;color:#000}
.pro_ads ul li .price{font-size:11px;font-weight:700;float:none;color:#387f3d;display:block}
.pro_ads ul li .agence_name{font-size:11px;color:#2a6f25;display:block}
.pro_ads .see_more a{float:right;font-size:14px;padding:5px}
.top_ads_title{background-color:#c6c6c6;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;height:50px;line-height:50px;text-decoration:none;text-indent:14px;width:298px}
.top_ads_title .subtitle{font-size:16px;font-weight:400}
.top_ads{padding:0 10px}
.top_ads ul{margin:10px 0}
.top_ads ul li.li_ads{margin:5px 0 0;padding:5px 0 0}
.top_ads ul li.li_ads_emploi{border-left:1px solid #813a80;margin:8px 0;padding:0 5px}
.top_ads ul li.li_ads_emploi:hover{background-color:#fffef7}
.top_ads ul li .ads_img{width:64px;height:40px;float:left;padding-right:10px}
.top_ads ul li .title{font-family:Verdana,Arial,sans-serif;font-size:13px;font-weight:400;color:#000}
.top_ads ul li .level{font-size:11px;font-weight:700;color:green;display:block}
.top_ads ul li.li_ads .level{line-height:14px}
.top_ads ul li .price{font-size:11px;font-weight:700;color:#de4900;display:block}
.top_ads ul li .city{font-size:11px;color:#828282;display:block}
#bac_droit_contenu{height:auto;margin-left:14px;padding-top:12px;width:279px}
.li_agence{float:left;height:96px;margin-right:11px;width:82px}
#bac_droit_contenu .li_agence img{border:1px solid #cdcbcb;padding:2px}
.agence_titre{float:left;font-size:10px;height:13px;width:100%;font-weight:700}
.agence_ville{color:#7f7979;font-size:11px}
.voir_plus{height:19px;margin-bottom:3px;margin-left:155px;text-transform:uppercase;width:129px}
.voir_plus a{color:#7f387e!important;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;padding-left:15px;font-weight:700;line-height:7px}
.agences_typo_plus{font-size:13px}
.c{margin-right:10px}
#hr-player{background:none repeat scroll 0 0 #fff;border:1px solid #e7e7e7;overflow:hidden;margin:0 0 11px;padding:3px}
#categorie{position:relative;margin-bottom:9px}
#catQuestions .champsForm{margin:0 0 9px}
.ie7Quest{margin-bottom:18px}
h3{color:#7b3679}
.repondre h2{padding-top:15px;padding-bottom:10px}
.repondre #c_securityCode{margin-left:-3px!important;margin-top:2px}
.repondre #addon_security_image{margin-left:165px!important}
.repondre label.field_label{clear:both;color:#000;display:inline-block;font-size:13px;vertical-align:middle;width:159px;padding:0!important}
.repondre #c_senders_name{margin-left:0!important;padding:0}
.repondre .row_message{overflow:hidden;text-align:left;padding:0 0 5px}
.row_email .error_message{line-height:17px}
.bread_m .breadcrumbs{color:#747474;font-size:12px;line-height:16px;list-style:none outside none;overflow:hidden;margin:14px 0 0;padding:0 0 5px 1px}
.breadcrums-margin{margin-bottom:10px;margin-top:10px}
.recherche_avancee #addonRegionSelector{margin-bottom:11px;margin-left:11px;margin-top:0;padding-left:0;padding-right:0;padding-top:0}
.recherche_avancee #addonRegionSelector .addonNavigation_regionSelect{margin-bottom:9px}
.recherche_avancee .group_question{margin-left:166px}
#contact_us li .error{background:url(../images/erreur_msg.png) no-repeat scroll left center transparent;color:red!important;font-size:11px!important;height:20px;line-height:18px;text-indent:3px;padding:3px 4px 2px 22px}
#contact_us ul{list-style:none;margin:0 0 15px;padding:0}
#page_publicite #c_securityCode{margin-top:2px}
#send_to_friend .error{color:red!important}
#send_to_friend #messageBox .error{background:url(../images/erreur_msg.png) no-repeat scroll left center transparent;height:20px;line-height:18px;margin-left:-38px;text-indent:3px;padding:5px 4px 2px 22px}
#btn_back1{background:url(../images/btn_return.jpg) no-repeat scroll 0 0 transparent;height:29px;left:406px;position:absolute;text-indent:41px;top:53px;width:192px}
#btn_back{background:url(../images/btn_return.jpg) no-repeat scroll 0 0 transparent;height:29px;text-indent:41px;width:90px;display:inline-block;float:left}
.blocklienanonce{overflow:hidden;padding-top:25px}
#btn_back a,#btn_back1 a{color:#313131;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:29px;line-height:23px;text-decoration:underline;text-indent:31px;width:192px;display:block}
.img_option{background:url(../images/tree.png) no-repeat;text-indent:7px}
#table_emploi li{float:left;width:100px;list-style:none;margin-top:0;padding:0 0 12px 12px}
#table_emploi li img{border:1px solid #cdcbcb;vertical-align:top;padding:2px}
#menu_recrutent ul{list-style:none outside none;overflow:hidden;width:737px;margin:1px 0 0 -4px;padding:0}
#mot_de_passe_oublie .breadcrumbs{margin:13px 0 0}
#l_checked{width:606px;overflow:hidden;padding-bottom:10px}
.l_choix{background:url(../images/li_check.png) no-repeat scroll 0 0 transparent!important;display:inline;float:left;height:18px;line-height:13px;text-indent:9px;width:124px;padding:0 0 0 4px}
.usage_agreement{height:100px;margin-left:170px;margin-bottom:8px;width:415px;padding:6px 10px}
div.usage_agreement{border:1px solid #b9b9b9;overflow:scroll}
.a_voir_plus{color:#7a3179!important;font-family:arial;font-size:11px;font-weight:700;margin-left:803px;text-transform:uppercase}
.a_voir_plus_auto{color:#7a3179!important;font-family:arial;font-size:11px;font-weight:700;margin-left:791px;text-transform:uppercase}
.div_voir_plus{height:20px;margin-left:631px;margin-top:2px;width:154px}
.a_voir_plus_webstore{color:#7a3179!important;font-family:arial;font-size:10px;font-weight:700;text-transform:uppercase}
.immo_state{display:block;height:10px;width:166px}
.remember{background:0 0!important}
.nSuccess{background:url(../images/accept.png) no-repeat scroll 15px center #effeb9;border:1px solid #c1d779;color:#3c5a01;width:500px;margin-left:20px!important}
.nNote p{color:#565656;font-size:11px;font-family:Arial,Helvetica,sans-serif;margin:0;padding:10px 25px 10px 54px}
.ncvuser{background-color:#f9f9f9;border:1px solid #ccc;color:#3c5a01;margin:0 0 22px}
.ncvuser p{color:#565656;font-size:13px;font-family:Arial,Helvetica,sans-serif;margin:0;padding:10px}
.nInformation{background:url(../images/information.png) no-repeat scroll 15px center #d1e4f3;border:1px solid #99c4ea;color:#235685;width:500px;margin-left:20px!important}
.infoAnnoncePhone{background-color:#998053;border-radius:5px;color:#efefef;display:block;padding:2px 2px 2px 4px;width:226px}
.infoannonce dd{overflow:visible}
.infoannonce #phone_num{cursor:pointer;color:#387f3d;font-weight:700}
#phone_number{display:none}
.nNote{clear:both;margin:20px 0}
.nFailure{background:url(../images/exclamation.png) no-repeat scroll 15px center #fccac1;border:1px solid #e18b7c;color:#ac260f;width:500px;margin-left:20px!important}
.nFailure p{color:#565656;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0}
.nFailure ul li{list-style:none;margin-left:10px}
.att_p{text-indent:10px;padding:5px 0}
#alert_form #field331{width:187px!important}
.lien_alert_mes_alerts{color:#7a3578!important;font-family:arial;font-size:16px;font-weight:700}
.buttons{width:620px;position:relative}
#btn_back1_alerte{background:url(../images/btn_return.jpg) no-repeat scroll 0 0 transparent;height:29px;left:406px;position:absolute;text-indent:29px;top:5px;width:192px}
.lien_bleu{color:#00f!important}
.browse_mode_buttons{text-align:right}
.contentpaging{text-align:center;padding-top:4px}
.contentpaging .paging{list-style:none;font-size:11px;line-height:14px;color:#3d3d3d;overflow:hidden;display:inline-block;margin:0 auto;padding:0}
.contentpaging .paging li{background-color:#fff;border-radius:2px;border:1px solid #cbc9c9;font-size:12px;height:30px;line-height:26px;min-width:15px;display:inline-block;margin:1px}
.contentpaging .paging .disabled span,.contentpaging .paging a{color:#000;line-height:30px;padding:5px 7px}
.contentpaging .paging a:hover{color:#387f3d;padding:5px 7px}
.contentpaging .paging strong{line-height:30px;padding:5px 7px}
.contentpaging .paging li.current_li{color:#585858;background-color:#e7e7e7}
.contentpaging .paging .last{width:61px}
.row_odd{margin-top:10px;margin-bottom:10px}
#region_selector_wrapper #region_wrapper_2{display:block;margin-top:10px}
.used-cars .center .button{-moz-border-bottom-colors:none!important;-moz-border-left-colors:none!important;-moz-border-right-colors:none!important;-moz-border-top-colors:none!important;border-image:none!important;border-radius:3px 3px 3px 3px!important;cursor:pointer;display:inline-block;font-family:Arial!important;font-size:12px!important;font-weight:700!important;height:35px!important;color:#666;line-height:35px;float:right;background:none repeat scroll 0 0 #eee!important;border:1px solid #ccc!important;box-shadow:0 1px 0 #fff inset!important;text-shadow:0 1px 0 #fff!important;border-color:rgba(0,0,0,.1);border-style:solid!important;border-width:1px!important;margin:0 5px 0 0;padding:0 10px!important}
.bntpublierannonce{overflow:hidden;padding:0 5px 30px 15px}
#combined_form .prevbutton{border:0;margin-right:10px;width:84px;height:24px;font-size:0;text-indent:1000px;cursor:pointer;float:left;background:url(../images/retour.jpg) no-repeat 0 0}
#combined_form .mainSubmit{background:url(../images/btn_replay.gif) no-repeat 95% 50% #387f3d;border-radius:5px;color:#fff;display:inline-block;font-size:13px;height:28px;text-indent:12px;width:183px;font-weight:700;float:right;text-align:left;margin:0 7px 0 0!important;padding:0}
#combined_form .mainSubmitContinuer{border:0;text-align:center;height:32px;cursor:pointer;float:right;font-size:14px;margin-top:10px;background-color:#ff8c1e}
#catQuestions .leveled_4,#catQuestions .leveled_5{margin-left:94px}
.nextexperience,.nextformation,.nextlangue{background:url(../images/separateur_bloc.jpg) no-repeat 50% 2px;padding-top:10px;margin-top:10px}
#content_column_wide .publishotherannonce{border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:30px;float:right;margin-bottom:10px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.4);transition-duration:.2s;background:none repeat scroll 0 0 #387f3d;border:1px solid #672566;white-space:nowrap;padding:7px 10px 0}
.conditionannonce a{color:#3380cc;text-decoration:underline;font-weight:700}
#signalerbug{height:40px;display:block;margin-top:22px;background:url(../images/bug.png) no-repeat 0 0;font-size:11px;padding-left:24px;text-align:center;width:106px}
.contactbox{padding-left:10px;min-height:262px}
#cats_values_select{margin-left:5px;width:357px}
.leveled_level_box_1,.leveled_level_box_2{display:inline-block}
.descalert{padding:0 22px}
#banfooter h3{font-size:12px;font-weight:700;color:#000;margin:0;padding:0}
.agency_banner{border:1px solid #e7e7e7;overflow:hidden}
.mailalert_banner{border:1px solid #e7e7e7;height:181px}
#seller-offers{width:620px;max-height:200px;_height:200px;overflow:hidden}
#seller-offers #seller-offerslist{list-style-type:none;margin:0;padding:0}
#seller-offers #seller-offerslist .selleroffer{width:190px;height:60px;overflow:hidden;list-style:none;display:inline-block;padding:5px}
#seller-offers #seller-offerslist .selleroffer:hover{background-color:#fffce6}
#seller-offers #seller-offerslist .selleroffer .bg_medium{float:left;width:90px;height:60px;margin-right:5px}
#seller-offers #seller-offerslist .selleroffer .title{color:#000;font-weight:700;font-size:12px}
#seller-offers #seller-offerslist .selleroffer .price{color:#387f3d;display:block;float:none;font-size:11px;font-weight:700}
#seller-offers #seller-offerslist .selleroffer .location{color:#2a6f25;display:block;font-size:11px}
#seller-offers .see_more{float:right;margin:10px 20px 10px 0}
#seller-offers .see_more a{background:url(../images/bullet-cross.png) no-repeat scroll 0 6px rgba(0,0,0,0);color:#7e387d;font-size:12px;font-weight:700;padding-left:12px}
.separateur{border-top:1px solid #ccc;height:10px;margin:auto}
#anonymousdeleteanonceform input.field,input.fieldsimple{font-size:13px;border:1px solid #d3d3d3;color:#333;width:240px;box-shadow:0 0 1px rgba(0,0,0,.05) inset;padding:5px 10px 6px}
#anonymousdeleteanonceform input.field:focus,input.fieldsimple:focus{box-shadow:0 0 1px rgba(0,0,0,.1) inset;outline:0 none;border-color:#387f3d}
#anonymousdeleteanonceform .button{border:0 none;font-size:12px;font-weight:700;height:28px;line-height:normal;outline:0 none;background:#cc181e;color:#fff;cursor:pointer;float:right;padding:0 10px}
#anonymousdeleteanonceform label.field_label{width:190px}
#anonymousdeleteanonceform .blockbutton{width:443px;overflow:hidden}
#deleteanonymouslisting label.error{display:block;line-height:19px}
#anonymousdeleteanonceform label.error{display:none;line-height:19px;margin-left:203px;margin-bottom:0}
.errorbox{background:#f5dfdf;display:block;border:1px solid #ce9e9e;color:#000;line-height:22px;padding:10px}
.lsm-box.info{background-color:#dfeff5;background-image:url(../images/info.png);border-color:#9ebcce}
.lsm-box.warning{background-color:#f8fad5;background-image:url(../images/warning.png);border-color:#e5d35b}
.lsm-box.success{background-color:#e8f5df;background-image:url(../images/success.png);border-color:#9ece9e}
.lsm-box.error{background-color:#f5dfdf;background-image:url(../images/error_box.png);border-color:#ce9e9e}
.lsm-box{background-position:15px 50%;background-repeat:no-repeat;clear:both;margin-bottom:15px;display:block;border-style:solid;border-width:1px;padding:15px 20px 15px 60px}
#main .listquestions h1{text-transform:uppercase;margin:0 0 20px}
.listquestions h3{font-size:16px!important;font-weight:400;margin-bottom:10px!important}
.itemquestion{border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding-bottom:20px}
.itementreprise{margin-bottom:10px}
.listquestions a{color:#3380cc;font-weight:700;text-decoration:underline}
.listquestions .support{padding-left:40px;background:url(../images/icon-support.jpg) no-repeat scroll 0 0}
div.entreprise span{color:#387f3d;font-weight:700}
div.entreprise a{color:#3380cc}
div.itementreprise h3{font-size:14px!important}
div.entreprise p{margin:0 0 5px}
.entreprisedesc{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e7e7e7}
img.lazy{color:#ededed}
#btn_back1_alerte a,#nav .drop .block ul a:hover,.block_categories_dec a:hover,a:hover{text-decoration:none}
#alert_mail a:hover,#axaassurance a:hover,#btn_back a:hover,#btn_back1 a:hover,#btn_back1_alerte a:hover,#cinia a:hover,#signaler a:hover,#wafasalf a:hover,.carouselsimilaires .more:hover,.login-form a:hover,a:hover h1{text-decoration:none}
.share li,.social-networking li{float:left;margin:0 0 0 7px}
#footer p,#region_selector_wrapper #region_wrapper_1,#seller-offers #seller-offerslist .selleroffer p.selleroffer-detail,.ads-by-cities p,.carouselsimilaires .moreannoncesalgerie,.cars-list .block img,.desccatemploi #extraQuestionName,.description .block p,.download-images li:first-child,.estate-agents .results p,.letter .block p,.my-account dl:first-child,.offers-list p,.product-list li:first-child,.share li:first-child,.social-networking li:first-child,.why-register p{margin:0}
.colconect td,.inbox-form table .new td,.infoannonce dt,.nbrannonvestotale span{font-size:15px}
#footer .col:first-child,.bar li:first-child{padding-left:0}
#header .container,.list-agencies dl{margin:0 0 7px;height:97px;overflow:hidden}
.logo a,.logo-small a{display:block;height:100%}
#header .baner a,.agency .city,.agency .img-holder:hover .tooltip,.agency .phones,.agency .tooltip strong,.avto-immovables .gmask span,.latest-ads .gmask span,.list-agencies .holder span,.tab .tab_left .li-child strong,label.error[for=main_description]{display:block}
#header .baner img,.advanced-search span sup,.agency .img-holder img,.description .v-carousel .gmask img,.facebook-placeholder img,.like-video .carousel img,.they-recruit li img,.video-list img{vertical-align:top}
#footer .col-holder .col-frame:after,#nav:after,.categories-list .block .frame:after,.free-account-form:after,.like-video .carousel:after,.tabset:after,.why-register .headline .frame:after{content:"";display:block;clear:both}
.back_lien,.li_back{background:url(../images/icon_site.png) repeat scroll 84px -1px transparent;display:inline-block;height:8px;list-style:none outside none;margin-right:6px;width:8px}
#nav .home+li,.capabilities-list li:first-child,.description .info-holder li:first-child{background:0 0;padding-left:0}
#nav .home,.block_categories_hp ul,.inbox-form{margin:0;padding:0}
#champ_left,#combined_form p.champsForm input,#text_champ_left,.advanced-search label,.col,.description .box .frame>img,.mapalgerieannonce,.tabset li{float:left}
#check-btn .field_label,#check-btn .rb,#check-btn .rb2{width:140px!important}
.bloc_auto .container2,.immo_loc_ven .container2{background:url(../images/bg-drop2-light.png) no-repeat scroll 100% 100% transparent;width:675px!important}
#nav .practice-list a:after,.cache,.disabled,.masquer,.qq-upload-fail,.qq-upload-failed-text,span.quartier{display:none}
#nav .practice-list a :hover,.ads-form .btn-remove input:hover,.advanced-search .btn-search input:hover,.agents-form input[type=submit]:hover,.answer-form .btn-send input:hover,.credit-form input[type=submit]:hover,.edit-profile-form .btn-save input:hover,.free-account-form .btn-create input:hover,.inbox-form .btn-remove input:hover,.login-form input[type=submit]:hover,.post-your-ad:hover,.search-announce-form input[type=submit]:hover,.search-boutiques-form input[type=submit]:hover,.search-cars-form input[type=submit]:hover,.search-form input[type=submit]:hover,.search-video-form input[type=submit]:hover{cursor:pointer}
#aligner_gauche,.estate table,.group_question2{margin-left:10px}
#content,.tab-list,.they-recruit .list-holder,.twocolumn-holder,.why-register li .holder{overflow:hidden}
.block_categories_hp .cathpanimaux,.block_categories_hp .cathpventeimmobilier,.block_categories_hp .cathpventesdiverses,.offers-list li.lastitem,.offers-list-carousel li.lastitemcarousrel{margin-right:0}
.ads-form,.block_categories_dec ul{overflow:hidden;margin:0;padding:0}
#creer_alerte_mail,#main .villeselecthp h2{margin-bottom:10px}
#content .blocklback #btn_back,#content .blocklback #btn_back a,ul.lastvillelist{width:70px}
.advanced-search .col-holder .col:first-child,.latest-ads .gmask .holder{padding:0}
.tab .tab_left .li-child.first-child,.tabset .first-child a{border:none}
.latest-ads .li_img_auto,.li_img_auto{height:74px;display:block;border:1px solid #cdcbcb;padding:2px 2px 1px}
.agency .heading,.estate-agents .heading,.offers .heading,.videos .heading{background:#f6f6f6;border-bottom:1px solid #e7e7e7;overflow:hidden;padding:5px 16px 3px}
.agents-form input[type=submit],.search-boutiques-form input[type=submit],.search-video-form input[type=submit]{float:left;background:url(../images/btn-display.png) no-repeat;width:125px;height:23px;text-align:center;font-size:15px;line-height:21px;border:none;color:#fff;margin:0;padding:0}
.list-agencies li:hover,.pro_ads ul li:hover{background-color:#fffef7}
#champ_right,#content_column_wide .addElement,.annoncenavigation a.editannonceheader,.annoncenavigationrepondre a.editannonceheader,.list-agencies .ref_agence,.price{float:right;position:relative;z-index:10}
.download-images ul,.offers-list-carousel{list-style:none;overflow:hidden;margin:0;padding:0}
#content .description .btnreplayauto,.offers-list-carousel .price{float:none}
.agency dt,.letter dt{float:left;padding:0 3px 0 0}
.agency .block p,.contentitemquestion{line-height:20px;margin:0}
.description .block .titledetail,.listinoffresinfo .area{display:block;margin-bottom:5px;font-size:14px}
.like-video .carousel .duration,.video-list .duration{background:url(../images/bg-duration.png);position:absolute;bottom:0;right:0;font-size:10px;line-height:16px;color:#cbcbcb;height:16px;padding:0 5px}
.like-video .carousel .title,.video-list .title{font-size:12px;line-height:16px;display:block}
.like-video .carousel .title a,.product-list .title a,.video-list .title a{color:#6f2f6e}
.like-video .carousel .views,.video-list .views{display:block;font-size:11px;line-height:16px;color:#727272}
#btn_alerte1 a,#btn_alerte2 a,#btn_retour_alerte a{width:138px;height:32px;display:block;text-indent:-300em}
#contact_us label,#send_to_friend label,.desactiver a,.row_message label{color:#666!important}
.ads-form .grey td,.ads-form table .grey td,.inbox-form table .dark td{background:#eee}
.answer-form .btn-send,.inbox-form .btn-remove{background:url(../images/btn-remove.png) no-repeat 0 -23px;height:23px;float:right;margin:0 -1px 0 0}
.answer-form .textarea textarea,.repondre .textarea textarea{min-width:434px;max-width:434px;min-height:83px;max-height:83px;float:left;border:none;background:0 0;overflow:auto;margin:0;padding:5px}
#send_to_friend #c_senders_name,.col .error_message,.error_user,.repondre #captcha_form,.row_even .error_message{margin-left:0!important}
#combined_form .cancel,.edit-profile-form select{float:left;margin:0}
.captcha p,.categories-list .headline .title span,.row label{font-weight:400}
#main .desccatemploi h1,#main .description h1{margin:0 0 3px;padding:0}
#l_checked ul,#left_champ p,#main #mariage #extraQuestionName,.page_instructions,.purple_box p,.repondre_success p{margin:0;padding:0}
.action li:first-child,.inspect-and-finance li:first-child,.user-bar li:first-child{background:0 0;padding-left:0;margin-left:0}
#c-1,#contact_us #c_securityCode,#extraQuestionName,.annoncenavigationrepondre,.recherche_avancee #catQuestions .leveled_level_box,.repondre .error_message,div#UploadImage{margin-left:0}
#content .blocklback,.used-cars .search_content_box{padding-top:10px}
#axaassurance a,#cinia a{width:307px;height:36px;display:block;text-indent:49px;padding-top:7px;color:#313131;text-decoration:none}
.free-account-form .mark,.mark{color:#d80201}
#laststapeinstructions,#main_in2,#menu_algerieannonces div.menu_over div ul li{padding-left:10px}
#listing_desc tr,.jit_login_form .col h2,.jit_login_form .colconect h2,.jit_login_form .collogin h2,.success_box .instructionspassword{font-size:12px}
#messageBox .error,#messageBox li label.error[for=contact_email],#messageBox li label.error[for=contact_message],#messageBox li label.error[for=contact_name],#messageBox li label.error[for=contact_subject]{height:20px;background:url(../images/erreur_msg.png) no-repeat left;text-indent:3px;margin-left:5px;line-height:18px;padding:5px 4px 2px 22px}
.contenuFormulaire2,form#quest select#category{width:220px}
.listingDate,.qq-upload-fail .qq-upload-failed-text{display:inline}
form#combined_form .champsForm,form#combined_form p.champsForm,form#quest p.champsForm{position:relative;margin:1px 0 9px}
#content_result,.qq-upload-cancel,.qq-upload-size{font-size:11px}
#check-btn #c-1,.offers .paging{margin-left:7px}
#lien_breadcrumbs,.titrePage{margin-left:20px!important}
#form_recherche_avancee .sub_note,#form_recherche_avancee label{display:none!important}
#form_recherche_avancee,#menu_de_algerieannonces,.styled-select_small label{position:relative}
.DynarchCalendar-first-col,.detaillistinsearchgheader{padding-left:5px}
.DynarchCalendar-dayNames .DynarchCalendar-weekend,.DynarchCalendar-weekend{color:#c22}
.DynarchCalendar-hover-navBtn div,.DynarchCalendar-hover-title div,.DynarchCalendar-pressed-navBtn div,.DynarchCalendar-pressed-title div{background-color:transparent}
#bloc_agence_immo li,#bloc_agence_private li{float:left;width:100px;padding:0 2px 2px 12px}
#ul_de_ventes2,#ul_ventedivers{width:913px;height:82px}
#autre_quartier #optional_field_12,#quartier select,.pro_ads .see_more{margin-top:10px}
#contact_us ul li,.pro_ads ul{list-style:none;margin:0;padding:0}
.sticker_labels{text-indent:-1000;outline:0;font-size:0;display:block;width:106px;height:101px;position:absolute;right:-16px;top:45px;width:106px;height:101px;z-index:15;background:url(../images/sticker_labels.png)}
.media-editable-sorting.editImageSort{width:60px}
.ad-gallery .ad-image-wrapper{z-index:10}
.col-footer-publier{text-align:center;width:745px;padding-top:15px}
.col-footer-publier h3{font-size:24px;color:#000;font-weight:400;margin:0 0 33px 0}
.cat-items{overflow:hidden;margin-bottom:30px}
.cat-items h4{margin:0;font-size:14px;font-weight:400}
.cat-items img{margin-bottom:15px;border-radius:20px;width:90%}
.cat-item-lists{display:inline-block;float:left;width:85px;margin-right:18px;text-align:center}
.footer-all-cat{font-size:14px;display:inline-block;width:170px;padding:35px 18px 0 0;background:url(../images/icon_all_cat_footer.png) no-repeat 100% 95%}
.col-footer-publier h3.footer-title-vente-rapide{font-size:18px}
.col-footer-publier .button{background:#ff8c1e;color:#fff;padding:10px 0;font-size:16px;font-weight:400;text-align:center;width:350px;display:inline-block}
.btn_supp_message{width:93px;height:22px;background:url(../images/btn_alerte_supprimer.jpg) no-repeat;border:none;cursor:pointer;margin-top:10px;float:right}
.btn_supp_loading{background:url(../images/loading1.gif) no-repeat scroll 0 0 transparent;display:inline-block;height:15px;vertical-align:text-bottom;width:15px}
.es_aggs{background-color:#fff;border:1px solid #e7e7e7;margin:0 0 12px;overflow:hidden;padding:9px 12px}
.es_aggs h2{margin-bottom:10px;font-size:12px!important}
.es_aggs ul{margin:0;overflow:hidden;padding:0;list-style:none}
.es_aggs ul li{float:left;width:190px;margin-bottom:4px}
.es_aggs ul a{color:#3380cc;font-weight:700}
.es_aggs a.othercity{background:url(../images/bullet-cross.png) no-repeat scroll 0 6px;color:#383838;float:right;font-size:11px;line-height:20px;margin:10px 5px 0 0;padding:0 0 0 9px;text-transform:uppercase}
h2.h2_wafasalaf{background:url(https://algerieannonces.com/addons/credit_en_ligne/templates/logo_wafasalaf.png) no-repeat scroll right top rgba(0,0,0,0);color:#009cb1!important;font-size:18px!important;line-height:30px!important;margin-top:15px!important;width:600px!important}
.boutiques_broche{background:url(../images/promotions/boutique_broche.png) no-repeat top left;position:absolute;top:5px;right:-130px;width:146px;height:100px}
.boutique_cls{float:left;border:1px solid #b262ac;padding:5px}
.boutique_cls .b_img{height:100px;width:135px;float:left;padding:0 10px 0 0}
.boutique_cls .detail{float:left;width:400px}
.boutique_cls .detail h3{margin:0!important}
.boutique_cls .detail h3 a{font-family:Verdana,Arial;color:#1a1a1a;font-size:14px;display:bolck}
.boutique_cls .detail p{font-size:12px;margin:0;padding:5px 0 10px}
.boutique_cls a.voirboutique{font-style:italic;font-weight:700;float:left;margin-left:168px;width:225px;height:30px;line-height:30px;background:url(../images/boutique_tags.png) no-repeat scroll 0 1px;padding-left:50px;font-size:12px;color:#1a1a1a}
.divgpt950{padding-top:10px}
.bloc_fb{border:1px solid #ccc;margin-bottom:12px;padding:10px 0;min-height:50px;float:left}
.bloc_fb .facebook_logo{background:url(../images/flogo.png) no-repeat;float:left;width:59px;height:52px;margin-right:5px}
.bloc_fb .rfb{float:left;width:233px}
.bloc_fb .rfb .tfb{color:#324b92;font-size:14px;font-family:Arial,Verdana,sans-serif;display:block;font-weight:700;padding-bottom:5px}
.listing_set.gallery{white-space:nowrap;overflow:hidden;font-size:0}
.listing_set.gallery .gallery_row{text-align:center;width:100%}
.listing_set.gallery .gallery_inner{position:relative;width:auto;text-align:center}
.listing_set.gallery article{padding:0;margin:0;border:none;font-size:.75rem;display:inline-block;vertical-align:top}
.listing_set.gallery .article_inner,.listing_set.list article{white-space:normal;border-bottom:1px solid #e7e7e7;overflow:hidden;padding:16px 0;position:relative;width:600px}
.listing_set.gallery .article_inner{text-align:center;font-weight:700}
.listing_set.list .block{bottom:1px;left:-2px;position:absolute;width:70px}
.listing_set.list .image{text-align:center;float:left;background-color:#ededed;height:100px;margin:0 14px 0 0;width:148px;overflow:hidden;padding:5px;text-align:center}
.listing_set.gallery .image{float:none;border:none;margin:none}
.listing_set article p{margin:0}
.listing_set article h1{margin:0 0 .3em 0;display:inline;font-size:.9rem}
.listing_set article .holder{float:left;overflow:hidden;padding:0;width:340px}
.listing_set article .holder .salary{color:#387f3d;float:none;font-size:12px;font-weight:700;padding:2px 0}
.listing_set article .holder .price{display:block;margin-bottom:4px!important;color:#387f3d;float:none;font-size:13px;font-weight:700}
.listing_set article .holder .location{display:block;margin-bottom:4px!important;color:#919091;display:block;font-size:12px}
.listing_set article .holder .views{color:#919091;display:inline-block;font-size:12px}
.listing_set article .holder .niveauetude{color:#000;float:none;font-size:12px;font-weight:400;padding:2px 0}
.used-cars .listingadspos,.used-cars .listingadspos:hover{background-color:#f9f9f9}
.postyourad{background:#ff8c1e;font-family:Arial,Serif;font-size:15px;line-height:16px;color:#f2f2f2;margin:-13px 0 11px;padding:14px;float:right;font-weight:700;border-radius:3px;width:215px;text-align:center}
.like_ads{background:transparent url(../images/liked_ads.png) center no-repeat;width:18px;height:18px;cursor:pointer;display:block;margin:10px auto 0}
.like0{background-position:0 -21px}
.like1{background-position:0 1px}
.like_listing{margin:0 auto!important}
.row_fonction,.row_specialite{display:none}
.email_disabled{pointer-events:none!important;color:#aaa!important;background-color:#f5f5f5!important}
.error_confirmation{background-color:#fce4e4;border:1px solid #c03;color:#c51244;padding:10px;font-size:14px;line-height:22px;margin:10px 0 20px}
.confirmation_instructions{padding:5px}
.confirmation_instructions p{font-size:14px}
.confirmation_instructions strong{color:green}
