.center { margin-top: 15px; margin-bottom: 15px; text-align: center; } .justify { text-align:justify; } /* icones select location */ span.locname { padding-left:20px; height:20px; background-repeat:no-repeat; background-position:0 0; overflow:hidden; } span.airport { background-image:url("PATH_IMAGESicones/airport3.png"); } span.gare { background-image:url("PATH_IMAGESicones/gare2.png"); } #to_lieu.disabled { background-color:#ddd; color:#666; } /*lien pied*/ .petit { font-size:9px; } ul.liste_footer { list-style: none; display:inline; } ul.liste_footer li { background-image:none; padding-left:0; display:inline; } ul.liste_footer li + li { background-image:url("PATH_IMAGESfonds/sep_footer.gif"); background-repeat:no-repeat; background-position:0 3px; padding-left:5px; margin-left:5px; } p { margin-top:5px; margin-bottom:10px; } h1 { color:#666; padding: 5px; padding-left:0; font-size: 26px; font-weight:normal; font-family: tahoma; margin-bottom:10px; } h2 { font-size: 15px; font-family: arial; color: #f87c18; margin-bottom:5px; } a:link, a:hover, a:visited { color: #3369a9; } a:hover { text-decoration:none; } div#pied a { color: #fc801c; text-decoration:underline; line-height:20px; } div#pied a:hover { text-decoration:none; } /* critère */ .critere { border:0px solid green; border-top:1px solid #ccc; padding:5px; margin-top:20px; } .critere strong { margin-bottom:10px; } .critere p { margin-bottom:10px; } .critere ul { } .critere ul li input { margin:0; margin-right:5px; margin-top:0; } .result { margin-bottom: 10px; background-image: url("PATH_IMAGESfonds/result.png"); background-repeat: no-repeat; background-position: 0 0; width:570px; height:150px; font-family:arial; padding:7px 10px 5px 10px; } .result_over { background-image: url("PATH_IMAGESfonds/result_on.png"); } .result .desc { float:left; width:450px; font-size:11px; } .result .price_infos { float:right; width:110px; text-align:center; border:0px solid red; margin-top:10px; } .result .rent { border:1px dotted#ddd; background-color:#fafafa; padding:5px; width:430px; margin-top:10px; font-size:10px; } .result .rent span.pickup_dropoff { display:block; float:left; margin-left:5px; width:367px; line-height:15px; } .result .rent img { float:left; } .result a.modele { font-size:17px; color:#f86300; display:block; text-decoration:underline; font-weight:bold; margin-bottom:10px; overflow:hidden; } .result a.modele:hover { text-decoration:none; } .result img.photo { border:1px solid #ddd; padding:1px; float:left; } .result ul.specs { border:0px solid red; width:350px; float:left; } .result ul.specs li { display:inline-block; width:165px; margin-bottom:3px; margin-left:10px; } .result .price_infos .price { display:block; font-size:24px; font-weight:bold; color:#f86300; margin: 15px 0 15px 0; } .result .price_infos .cts { font-size:15px; font-weight:bold; } .result .price_infos a:hover .price { text-decoration:underline; } .result .price_infos a { text-decoration:none; } .marchand_stats { display:block; width: 480px; height:25px; padding:10px; margin-bottom:10px; border:1px solid #ccc; background-color: #fff; text-align:left; } .marchand_stats img { float:left; margin-right:15px; vertical-align:absmiddle; } .marchand_stats img + span { display:inline-block; margin-right:15px; font-size:12px; width:200px; text-align:center; } .marchand_stats .nb_offres { display:inline-block; width:150px; border:0px solid red; background-repeat: no-repeat; background-position: right 0; line-height:33px; } .searching .nb_offres { font-size:9px; color:#ccc; background-image: url("PATH_IMAGESicones/loading2.gif"); } .finished .nb_offres { font-size:17px; font-weight:bold; color: #fc801c; background-image: url("PATH_IMAGESicones/checked.png"); } .error .nb_offres { font-size:17px; font-weight:bold; color: #fc801c; background-image: url("PATH_IMAGESicones/error.png"); } .page-number { display:inline-block; padding:3px; border:1px solid #ccc; margin:2px; width:20px; text-align:center; font-size:10px; } #search_status__ { width:600px; margin-left:auto; margin-right:auto; text-align:center; } #search_status dl { font-family:arial; width:230px; font-size:17px; font-weight:bold; margin-bottom:15px; } #search_status dt, #search_status dd { display:inline-block; width:110px; text-align:right; } #search_status dd { color: #fc801c; margin-left:5px; width:110px; text-align:left; } .loading { background-image: url("PATH_IMAGESicones/loading.gif"); background-repeat: no-repeat; background-position: 0 2px; } #brokers_stats dt { } #filters { -moz-border-radius:4px 4px 4px 4px; float:left; width:240px; padding:5px; background-color:#fafafa; border:1px solid #ccc; } .filter { border-top: 1px solid #ddd; margin-bottom:5px; padding:5px; padding-top:10px; } .filter a { text-decoration:underline; } .filter a:hover { text-decoration:none; } .filter input { margin-right: 3px; } .filter ul { list-style:none; margin-top:10px; } .filter li { margin:0; margin-bottom:3px; padding:0; } .filter h3 { padding-bottom:5px; font-size:12px; background-image:url("PATH_IMAGESicones/collapse.gif"); background-repeat: no-repeat; background-position: 0 2px; padding-left:15px; cursor:pointer; } .filter h3.filter_collapsed { background-image:url("PATH_IMAGESicones/expand.gif"); } .filter ul span { font-size:9px; color:#888; margin-left:5px; font-style:italic; } .cleaner { clear:both; } a.checkall { margin-bottom:10px; font-size:9px; } a.checkall:hover { } .sorters, #nb_results { padding:10px; margin: 0 0 10px 0; } .sorters { -moz-border-radius:4px 4px 4px 4px; border-radius: 4px; border:1px solid #DDDDDD; } .sorters a { display:inline-block; padding-left:10px; margin-left:10px; text-align:center; } #progressbar { margin-bottom:15px; } .dots { border:0; } .clickable { cursor:pointer; } .active { background-color:#f67b16; border:1px solid #df6908; color:#fff; font-weight:bold; } a.sort_asc, a.sort_desc { background-image: url("PATH_IMAGESicones/fleche_asc.gif"); background-repeat: no-repeat; background-position: right 4px; padding-right:15px; color:#f67b16; text-decoration:none; font-weight:bold; } a.sort_desc { background-image: url("PATH_IMAGESicones/fleche_desc.gif"); } .pager { clear:both; margin:10px 0 10px 0; text-align:center; padding:5px; } .prev { margin-right:10px; } .next { margin-left:10px; } #search_infos { padding:5px; border:1px solid #ccc; background-color:#eee; margin: 10px 0 10px 0; font-size:12px; line-height:18px; } .from, .to, .duree { background-image: url("PATH_IMAGESicones/from.gif"); background-repeat: no-repeat; padding-left:25px; } .to { background-image: url("PATH_IMAGESicones/to.gif"); } #search_infos .from, #search_infos .to, #search_infos .duree { display:inline-block; width:135px; font-weight:bold; margin-left:20px; margin-right:10px; padding-right:25px; padding-left:0; background-position: right 4px; } #search_infos .duree { background-image: url("PATH_IMAGESicones/chrono.gif"); background-position: 145px 2px; } #price_range { margin-bottom:10px; } #price_range span, #nb_results span { font-weight:bold; color:#f67b16; font-size:12px; } #price_slider { margin:5px; } .selected, a.selected { font-weight:bold; color:#f67b16; } #marque_sub, #marque_reset, #adresse_sub, #adresse_reset { font-size:10px; width:110px; margin-top:5px; } #marque, #adresse { font-size:11px; width:220px; } a.more { display:inline-block; width:72px; height:24px; text-indent:-10000px; overflow:hidden; cursor:pointer; background-image: url("PATH_IMAGESboutons/voir_offre.png"); background-repeat: no-repeat; background-position: 0 0; } a.more:hover { background-position: 0 -24px; } .sky120 { padding:20px; border:1px solid #ccc; -moz-border-radius:4px 4px 4px 4px } #sky160 img { margin-bottom:10px; } .datepick { background-image: url("PATH_IMAGESicones/calendar.png"); background-repeat: no-repeat; background-position: right 0; width:100px; cursor:pointer; height:14px; } .broker_info strong { display:inline-block; width:230px; vertical-align:top; } ul.brokers_logos { width:345px; margin-top:15px; margin-left:auto; margin-right:auto; text-align:left; } ul.brokers_logos li { padding:3px; border:1px solid #ddd; display:inline-block; margin:3px; height:30px; background-color:#fff; } /* page principe comparateur */ label.error { display:block; color: red; padding-left: .5em; vertical-align: top; } #hemail { margin-right:2px; padding:5px; width:145px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #eee; border-bottom:1px solid #eee; font-size:14px; color:#9e9e9e; } #signup-success { margin-bottom:20px; padding-bottom:10px; background:url(../img/css/divider-dots.gif) repeat-x 0 100%; display:none; } #signup-success p, #signup-success-nojs { padding:5px; background:#fff; border:1px solid #dedede; text-align:center; font-weight:bold; color:#f67b16; } form#frm { margin-top:20px; padding:15px; border:1px solid #8ec706; background-color:#fafafa; } div.conditions { width:600px; } div.conditions h1 { color:#444; } a.conditions:link, a.conditions:visited { text-decoration:none; } a.conditions:hover { text-decoration:underline; } div.conditions a.conditions { display:none; }