@import url(compressed.css);@import url(screen.css);/* **************************************************************************** *//* First by Taurisson                                                            *//* F.Escarieu                                                                   *//* 15/04/2008                                                                   *//* **************************************************************************** */body {background:#0C0000;}body, h1, h2 {font-family:"Century gothic", Arial, Verdana, sans-serif;}h1 {font-size:16px;text-decoration:underline;margin-bottom:1em;}h2 {font-size:14px;font-weight:bold;padding-left:3em;line-height:1.4em;background:#DEDFE1 url(li.jpg) no-repeat 15px 3px;margin:0;margin-bottom:1em;height:20px;}a {text-decoration:none;color:#000;}ul {list-style-type:none;}select {margin:0;}fieldset {border-width:0;width:auto;margin:0;padding:0;}fieldset p {margin:0;padding:2px 0;}label {float:left;display:block;width:150px;font-weight:bold;color:#0C0000;}input {width:300px;color: #0c0000;background: #eee;border: 1px solid #ccc;height:1.1em;}input.submit {width:inherit;height:1.4em;}input.checkbox {width:inherit;}label.cgv {font-weight:normal;font-size:10px;padding-right:5px;width:140px;}textarea {width:410px;height:90px;}.notice {background:#E2B91F;color:#514721;border-color:#FFD324;}.error {background:#ccc;color:#8a1f11;border-color:#aaa;}.ami input {width:210px;float:right;margin:0.3em 0;}.ami textarea {width:338px;float:right;}.ami label {width:120px;margin:0.3em 0;}.rouge{color:#d60000;}a.lien_adobe, a.lien_adobe_2 {color:#444;display:block;text-align:center;font-size:10px;}a.lien_adobe_2 {margin-top:-3em;}a.lien_adobe:hover {color:#FFF;}a#exclu_link {position:absolute;width:50px;height:50px;margin-left:88px;margin-top:58px;z-index:1000;}#recherche {width:560px;}#recherche p {float:left;margin:2px 0;}#recherche label  {display:block;float:left;width:80px;margin-left:10px;}#recherche select {width:150px;}#recherche fieldset {margin:12px 0px;padding:5px;}/* Aide à la création de la css */.hl_zone {border:2px #F00 solid;}.home {padding:2.5em;padding-right:170px;text-align:justify;line-height:1.2em;}.home a {color:#0C0000;font-weight:bold;}.home a:hover {text-decoration:underline;}p.titre_img {text-align:center;}p.titre_img img {float:none;}.page, .page_2 {margin:0 20px;margin-top:80px;text-align:justify;font-size:11px;padding-right:160px;}.page a, .page_2 a {color:#0C0000;font-weight:bold;}.page a:hover, .page_2 a:hover {text-decoration:underline;}.page_2 {padding-right:0;}.sans_flash {margin-top:20px;}.sans_marge_top {margin-top:5px;}.longue p {margin:0pt 0pt 0.5em 0pt;padding:0;}.longue hr{clear:none;}.flash_haut {text-align:center;margin-right:140px;}.flash_haut embed {}.flash_left {margin-top:90px;text-align:center;}#animation {margin:0;padding:0;height:93px;}#animation param {height:94px;width:725px;}#animation embed {height:94px;width:725px;margin-left:225px;}#menu_left {/*height:440px;*/background:transparent;}#menu_left ul {position:relative;font-size:14px;margin:58px 0px 0px 15px;}#menu_left ul li {line-height:0em;margin:0px;}#menu_left ul li a {line-height:21px;/*background:transparent url(bt1first.gif) no-repeat 0 8px;*/padding:0px;display:block;}#menu_left ul li a:hover {/*background-image:url(bt2first.gif);*/font-weight:bold;}#panorama {position:relative;top:22px;left:0px;}#panorama a.button {color:#FFF;padding:0px;background:#000;display:block;width:104px;font-size:10px;padding-top:4px;text-align:center;border-width:0px;}#panorama a.button:hover {color:#E2B91F;background:transparent url(fond_menu_haut_110.jpg) no-repeat 50% 0px;}#diapo_1 {height:130px;width:225px;overflow:hidden;}#diapo_1 img {width:220px;}#texte_concession {width:100%;height:14px;background:#000;color:#E2B91F;font-size:11px;font-weight:bold;text-align:center;line-height:11px;}#pubs {position:relative;float:right;width:153px;z-index:40;margin-top:33px;}#pub_cetelem {position:relative;width:153px;height:151px;z-index:40;}#bon_plan {position:relative;width:153px;height:266px;margin-top:0px;background:url('../images/bon_plan.jpg');}#bon_plan_diapo {position:relative;top:26px;left:0px;height:233px;width:153px;overflow:hidden;}#bon_plan_diapo img {position:relative;clear:both;height:233px;width:153px;}#menu_haut {border-bottom:1px #FFF solid;background:#000 url(border_menu_haut.jpg) repeat-x 0 23px;font-size:11px;}#menu_haut ul {margin-left:0;}#menu_haut ul li {float:left;text-transform:uppercase;}#menu_haut ul li a {line-height:2.0em;color:#FFF;padding:0 16px;}#menu_haut ul li a:hover {color:#E2B91F;padding-top:4px;background:transparent url(fond_menu_haut.jpg) no-repeat 50% 2px;}#menu_haut ul li a.size_1:hover {background-image:url(fond_menu_haut_70.jpg);}#menu_haut ul li a.size_2:hover {background-image:url(fond_menu_haut_81.jpg);}#menu_haut ul li a.size_3:hover {background-image:url(fond_menu_haut_110.jpg);}#menu_haut ul li a.size_4:hover {background-image:url(fond_menu_haut_125.jpg);}#menu_haut ul li a.size_5:hover {background-image:url(fond_menu_haut_135.jpg);}#menu_haut ul li a.size_6:hover {background-image:url(fond_menu_haut_150.jpg);}#menu_haut ul li a.size_7:hover {background-image:url(fond_menu_haut_190.jpg);}#menu_haut ul li a.size_8:hover {background-image:url(fond_menu_haut_210.jpg);}#menu_haut ul li a.selected {font-weight:bold;color:#E2B91F;}#menu_haut ul.sous_menu#smenu_occa {padding-left:300px;}.sous_menu {letter-spacing:-0pt;line-height:2.0em;}#menu_haut ul.sous_sous_menu {float:inherit;position:absolute;left:50%;top:162px;margin-left:-160px;background:#FFF;z-index:1000;border:1px #222 solid;}#menu_haut ul.sous_sous_menu li {float:none;text-transform:uppercase;text-align:center;margin:0;padding:0;}#menu_haut ul.sous_sous_menu li a {display:block;width:155px;padding-left:0px;padding-right:0px;line-height:18px;color:#000;}#menu_haut ul.sous_sous_menu li a:hover {color:#E2B91F;background:#FFF;padding-top:0px;}#menu_haut ul.sous_sous_menu {background:#FFF;border:1px #222 solid;}/*ul.sous_menu li {background:#000 url(border_1px_FFF.jpg) repeat-x 0 0px;}ul.sous_sous_menu li {background:#000 url(border_1px_FFF.jpg) repeat-x 0 0px;}*/#foot ul {margin-left:0px;margin-right:0px;}#foot ul li {float:left;text-transform:uppercase;}#foot ul li.comevents {margin-right:100px;text-transform:lowercase;line-height:2em;color:#FFF;font-size:11px;}#foot ul li#cetelem_texte {padding:4px 0 5px 10px;font-size:10px;padding-top:4px;float:right;}#foot ul li#cetelem_img {line-height:1em;padding:0;float:right;}#foot ul li#cetelem_img a {padding:0;padding-left:10px;}#foot ul li a {color:#FFF;padding:0 12px;}#foot ul li a:hover {color:#E2B91F;}/*localisation*/#info_selection {color:#fff;}/* liste car */#liste_car table {border-collapse:collapse;}#liste_car th {background:#000;color:#E2B91F;font-weight:bold;text-align:center;line-height:1em;width:90px;}#liste_car th.first {width:400px;}#liste_car a {color:#e2b91f;}#liste_car td {background:#DEDFE1;border-bottom:1px #000 solid;text-align:center;font-weight:bold;}#liste_car td.sep,#liste_car th.sep {background:#FFF;width:4px;padding:0px;margin:0;}#liste_car th.sep {background:#000;}#liste_car th.eco {color:#99c240;margin:0;padding:0;}#liste_car td.info_finance {margin:0;padding:0;}#liste_car td.vignette {background:#FFF;text-align:left;font-weight:normal;padding-right:0px;}#liste_car tr.detail_neuf td {text-align:left;background:#FFF;padding-left:35px;}#liste_car tr.detail_neuf td img {float:left;}#liste_car tr.detail_neuf td p {padding: 0 10px;float:left;}#liste_car tr.neuf td {border-bottom:none;border-top:1px #000 solid;}#liste_car td.last_cell{width:150px;background:#FFF;}#liste_car .view, #liste_car .thumb, #liste_car .type {float:left;height:65px;background:transparent;}#liste_car .view {margin:20px 10px;height:inherit;}#liste_car .neuf{margin:20px 0px;}#liste_car img.view {height:25px;}#liste_car .type {height:40px;width:150px;vertical-align:middle;padding:10px 10px;}#liste_car td a {color:#E2B91F;}#liste_car td.last_cell a {color:#E2B91F;}#liste_car td.last_cell a:hover {text-decoration:underline;}/* véhicule neuf */ul.lien {border-bottom:#E2B91F 2px solid;}ul.lien li {border-top:#E2B91F 2px solid;}ul.lien li a {}ul.lien li a:hover {background:#DEDFE1;}ul.lien li:hover {background:#DEDFE1;}#info-sel{margin:0px;padding:0px;}#recherche_titre {height:20px;background:transparent url(h1_rechercher.jpg) no-repeat 0 -2px;padding-left:300px;position:relative;}#recherche_titre a:hover {text-decoration:underline;}#nbr_car {font-size:14px;font-weight:bold;color:#E2B91F;}#contient_rech {position:relative;width:560px;display:block;text-align:center;margin:-20px 0px 20px 0px;}#valid_recherche input{font-weight:bold;width:150px;height:20px;cursor:pointer;}/* fiche */#fiche_selection {height:25px;background:transparent url(h1_selection.jpg) no-repeat 0 -2px;padding-left:362px;}#fiche_selection img {position:relative;top:3px;}#fiche_selection a {font-weight:bold;}#fiche_selection a:hover {color:#999;}#fiche_intro {position:relative;width:336px;float:left;padding:0em 0em 1em 2em;}.fiche_h1, .fiche_h2, .fiche_h3, .fiche_h4 {width:300px;padding:0px;margin:0px;}.fiche_h1 {font-size:1.6em;padding:0px;margin:0px;}.fiche_h2 {color:#999;font-size:1.4em;padding:0px;margin:0px;}.fiche_h3 {color:#E2B91F;font-size:1.6em;font-weight:900;padding:0px;margin:0px;}.fiche_h3 input{font-size:11px;font-weight:bold;height:21px;cursor:pointer;}a.fiche_h4 {width:135px;float:left;background:transparent url(bt1_reserver.jpg) no-repeat;margin:14px 0px 5px 0px;padding:0px 0px 0px 20px;font-size:12px;}a.fiche_h4:hover {background:transparent url(bt2_reserver.jpg) no-repeat;}a.fiche_h5 {width:150px;float:left;background:transparent url(bt1_reserver2.jpg) no-repeat;margin:5px 0px 5px 0;padding:0px 0px 0px 20px;font-size:12px;}a.fiche_h5:hover {background:transparent url(bt2_reserver2.jpg) no-repeat;}#calcul_cetelem{position:relative;margin:10px 0px 0px 0px;padding:0px;}#calcul_cetelem td{position:relative;margin:0px;padding:0px;vertical-align:top;}.mensualites{color:#E2B91F;font-weight:bold;font-size:16px;}#ctlm_simu{cursor:pointer;}.ctlm_simu_default {margin:20px 0px;width:180px;}/* Lien sur la vignette dans la liste des occasions */.type a, #liste_car td a {color:#000;background:transparent;}#liste_car td.vignette .model a:hover {background:#fffbdb;display:block;height:65px;}#liste_car td.vignette .model:hover {background:#fffbdb;display:block;height:65px;cursor:pointer;}#liste_car td.vignette .size_11 {font-size:11px;}.sep_fiche_short {float:left;margin:8px 22px 8px 0;}#fiche_short, #fiche_reservation {width:150px;line-height:1.2em;background:#888;}#fiche_short img {border-width:1px 1px 5px 5px;border-style:solid;border-color:#000;margin-bottom:1em;width:144px;}.short_h1, .short_h2, .short_h3, .short_h4, .short_prix {width:140px;margin-left:5px;}.short_h1 {font-size:1.2em;}.short_h2 {color:#FFF;font-size:1.1em;}.short_h3 {color:#E2B91F;font-size:1.0em;font-weight:900;}.short_prix {color:#E2B91F;font-size:2.0em;font-weight:900;line-height:1.2em;}#fiche_reservation {padding:5px 0;color:#FFF;}#fiche_reservation label {float:none;}#fiche_reservation li {margin:5px 0;}#diapo {padding:0px;position:relative;float:left;}#diapo a img.thumb {border-width:1px 1px 5px 5px;border-style:solid;border-color:#000;position:relative;}ul.info_generale {margin-right:0;padding:right;margin-left:22px;margin-top:10px;}ul.info_generale li {width:50%;float:left;background:#DEDFE1;border-bottom:2px #FFF solid;line-height:1.4em;margin:0;}ul.info_generale li span {width:120px;background:#000;color:#E2B91F;display:block;float:left;padding-left:1em;margin-right:1em;}ul.option li {width:702px;}ul.option li .equipement {padding-left:125px;}ul.option li .equipement li {float:left;border-width:0px;width:270px;}.left_width {width:226px;float:left;}.content_width {width:724px;float:left;}.tiny {font-size:9px;}.justify {text-align:justify;}.bold {font-weight:bold;}.gris {color:#DEDFE1;}.gris_dore{color:#ECE6CE;}.noir{color:#0C0000;}.blink{text-decoration:blink;}.dore{color:#E2B91F;}.blanc{color:#FFFFFF;}.back_noir {background:#0C0000;}.back_blanc {background:#FFF;}p.note {padding:5px;border:1px #eee solid;font-style:italic;margin:2px;}a.button {display:block;width:200px;height:1.4em;background:#E2B91F;border:1px #ECE6CE solid;color:#FFF;text-align:center;padding:1px 3px;}a.button:hover {border-color:#666;}/* #selection {position:absolute;left:50%;top:200px;margin-left:330px;width:146px;height:198px;background:transparent url(selection.gif) no-repeat;padding:5px;padding-top:28px;font-size:10px;} *//* #selection {position:relative;left:578px;top:40px;width:146px;height:198px;background:transparent url(selection.gif) no-repeat;padding:5px;padding-top:28px;font-size:10px;} *//*#selection {float:right;width:146px;height:198px;background:transparent url(selection.gif) no-repeat;padding:0px;padding-top:28px;font-size:10px;margin-top:25px;}#selection ul {list-style-type:square;margin-left:20px;}#selection a {font-weight:bold;}#selection a:hover {text-decoration:underline;}.flash_bon_plan {float:right;clear:both;padding-right:15px;}*/#box_exclu {width:562px;height:132px;background:transparent url(exclu.jpg) no-repeat;margin:2em;margin-left:15px;padding:0px;padding-top:25px;}#box_exclu #flash_exclu {float:right;margin-top:-30px;}#box_exclu a {float:left;margin-left:8px;padding-right:5px;}.exclu {}.exclu img {padding: 0px;border: 1px solid #FFF;background-color: #eee;width:127px;height:97px;}#regle_titre {height:35px;background:transparent url(h1_regle.jpg) no-repeat 0 -1px;padding-left:300px;padding-bottom:10px;}#regle_titre p span {background:#0c0000;color:#E2B91F;padding:1px 5px;}/* DEBUT : styles UI Slider */.ui-slider-handle {position: absolute; height: 43px; width: 50px; top: 0px; left: 0px; background: url(curseur_d.gif) no-repeat 0 23px;cursor:pointer;}.curseur_d {position: absolute; height: 43px; width: 50px; top: 0px; left: 0px; background: url(curseur_g.gif) no-repeat 0 25px;}.ui-slider-disabled .ui-slider-handle { opacity: 0.5; filter: alpha(opacity=50); }.ui-slider {width: 531px; height: 53px; position: relative; background-image: url(reglette.jpg); background-repeat: no-repeat; background-position: center 0px;margin:1em 2em;margin-top:5px;}/* FIN : styles UI Slider *//* DEBUT : styles UI Slider Km */#sliderkm {background-image: url(reglettekm.jpg);}/* FIN : styles UI Slider */.container {background:#FFF url(menu_left_white.jpg) no-repeat;border:1px #222 solid;}.go {text-indent:-5000px;width:163px;height:14px;border:none;background:transparent url(lien_comparer.jpg) no-repeat center center;cursor:pointer;}.go:hover {background:transparent url(lien_comparer_2.jpg) no-repeat center center;}.garantie {}.garantie ul {margin:0;}.garantie li {background:transparent url(li.jpg) no-repeat 0 4px;padding-left:2em;}.garantie h1 {text-transform:capitalize;font-size:13px;margin-top:10px;}a.submit, a.submit_2  {float:left;color:#333;display:block;padding:0 15px;width:115px;text-align:center;line-height:2.em;border:1px #ccc solid;font-weight:normal;background:transparent url(bt1_form.jpg);margin:0;}a.submit_2 {float:none;text-align:center;}a.submit:hover, a.submit_2:hover {color:#000;background:url(bt2_form.jpg);text-decoration:none;font-weight:bold;}a.bt_ok {width:30px;}.coord {margin:1em;}#etape_reservation {margin-left:-20px;margin-bottom:20px;}#zone_paiement input {width:auto;}#zone_paiement {margin-top:30px;}#promo_exclu {margin-left:135px;width:130px;height:97px;}#promo_exclu h1 {color:#FFF;text-decoration:none;font-weight:bold;text-align:center;margin:1em 0;}#promo_exclu h3 {color:#FFF;text-decoration:none;font-weight:normal;font-size:12px;text-align:center;}.lien_bp {display:block;width:110px;height:112px;}.bons_plans {width:550px;position:relative;clear:none;float:left;}.bons_plans td {position:relative;border-width:2px 0 0 0;border-color:#000;border-style:solid;margin-bottom:2em;width:275px;}.bons_plans td.info h1 {font-size:20px;text-decoration:none;font-weight:bold;text-align:left;}.bons_plans td.info h2 {border:#999 1px solid;padding:5px;font-size:16px;text-decoration:none;background-image:none;padding-left:10px;height:100%;}.bons_plans td.lien img {width:240px;margin-left:20px;}/*.bons_plans img {float:none;width:250px;}.bons_plans .prix {padding:25px;padding-top:10px;font-size:18px;margin:0;font-weight:bold;color:#E2B91F;width:250px;}.bons_plans .lien {position:relative;width:240px;border:1px solid red;}.bons_plans .lien img {width:240px;margin-left:260px;/*margin:20px 0px 0px 31px;}*/#podium_occasion {text-align:center;margin:0px;position:relative;height:226px;padding-top:10px;width:550px;}#podium_occasion #marche {z-index:10;position:relative;top:-73px;}#podium_occasion .car {width:148px;position:relative;z-index:-5px;}#podium_occasion #n1 {top:0px;left:0px;}#podium_occasion #n2 {top:15px;left:-8px;}#podium_occasion #n3 {top:25px;left:8px;}#podium_occasion .tarif {position:relative;z-index:15;font-size:10px;width:148px;}#podium_occasion .prix_first {font-size:14px;font-weight:bold;}#podium_occasion #t2_cat {position:absolute;top:174px;left:52px;z-index:19;}#podium_occasion #t2_first {position:absolute;top:196px;left:52px;z-index:19;}#podium_occasion #t1_cat {position:absolute;top:174px;left:210px;z-index:19;}#podium_occasion #t1_first {position:absolute;top:196px;left:210px;z-index:19;}#podium_occasion #t3_cat {position:absolute;top:174px;left:370px;z-index:19;}#podium_occasion #t3_first {position:absolute;top:196px;left:370px;z-index:19;}#podium_occasion a#lien_2 {position:absolute; display:block;width:148px;height:220px;top:10px;z-index:20;left:55px;}#podium_occasion a#lien_1 {position:absolute;width:148px;height:220px;top:10px;z-index:20;left:215px;display:block;}#podium_occasion a#lien_3 {position:absolute;width:148px;height:220px;top:10px;z-index:20;left:372px;display:block;}#podium_accueil {text-align:center;margin:0px;position:relative;height:226px;padding:10px 0px 0px 0px;width:560px;}#podium_accueil #marche {z-index:10;position:relative;top:-73px;}#podium_accueil .car {width:148px;position:relative;z-index:-5px;}#podium_accueil #n1 {top:0px;left:0px;}#podium_accueil #n2 {top:15px;left:-8px;}#podium_accueil #n3 {top:25px;left:8px;}#podium_accueil .tarif {position:relative;z-index:15;font-size:10px;width:148px;}#podium_accueil .prix_first {font-size:14px;font-weight:bold;}#podium_accueil #t2_cat {position:absolute;top:174px;left:52px;z-index:19;}#podium_accueil #t2_first {position:absolute;top:196px;left:52px;z-index:19;}#podium_accueil #t1_cat {position:absolute;top:174px;left:210px;z-index:19;}#podium_accueil #t1_first {position:absolute;top:196px;left:210px;z-index:19;}#podium_accueil #t3_cat {position:absolute;top:174px;left:370px;z-index:19;}#podium_accueil #t3_first {position:absolute;top:196px;left:370px;z-index:19;}#podium_accueil a#lien_1 {position:absolute;width:148px;height:200px;top:10px;z-index:40;left:215px;display:block;background:transparent;}#podium_accueil a#lien_1 div{position:relative;width:148px;height:200px;}#podium_accueil a#lien_2 {position:absolute; display:block;width:148px;height:200px;top:10px;z-index:40;left:55px;background:transparent;}#podium_accueil a#lien_3 {position:absolute;width:148px;height:200px;top:10px;z-index:40;left:372px;display:block;background:transparent;}/* publicite flash */#pubflash {display:none;}/*page communication*/.communic {position:relative;z-index:50;float:none;clear:none;}.communic p{position:relative;display:block;float:none;clear:none;margin:20px 0px;padding:0px;}.communic h2{position:relative;display:block;float:none;clear:none;margin:0px;padding:0px;z-index:51;}.communic img{position:relative;float:none;clear:none;margin:0px;padding:0px;}.content_schema {position:relative;z-index:1;}.tab_tech {margin-bottom:50px;}img#schema_ademe {position:absolute;right:0px;top:0px;z-index:51;}#page_facebook {	position:relative;	width:100%;	margin-top:20px;	text-align:center;}#lifestyle {	position:relative;	background:url('../images/lifestyle.jpg') no-repeat;	width:100%;	height:150px;	margin:20px 0 10px 0;}#lifestyle a {	display:block;	height:150px;}
