@import url("adds.css");

/*
** reset
*/

*{margin:0;padding:0;}
html{color:#000;font:normal normal normal 100.01% Arial, Helvetica, sans-serif;}
body{font-size:0.69em;height:100%;}
/*body * {line-height:1.22em;} */
div,span,a{vertical-align:baseline;}
a{text-decoration:none;margin:0;}
a:focus,a:hover,a:active{text-decoration:underline;outline:none;}

table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li{list-style:none;}
caption,th{text-align:left;}
/*h1,h2,h3,h4,h5,h6{font-size:100%;} */
abbr,acronym{border:0;}
select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}

/*
** base
*/

.clear{clear:both;line-height:1px;}
.clear_both {display:block;clear:both;height:0px;overflow:hidden;font-size:1px;line-height:1px;}
/* cursor */
.curs_noselect{-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;}
.curs_hand{cursor:pointer;}
/* text */
.txt_prewrap{white-space:pre;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
.txt_nowrap{white-space:nowrap;}
.txt_bold{font-weight:bold;}
.txt_smucase{font-variant:small-caps;}
.txt_ucase{text-transform:uppercase;}
.txt_lcase{text-transform:lowercase;}
.txt_flucase{text-transform:capitalize;}
/* border radius */
a,blockquote,input.type_text,.b_radius_xs{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
table,caption,.b_radius_s{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.b_radius_m{-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;}
.b_radius_l{-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;}
/* shadow */
.b_shadow_s{-webkit-box-shadow:1px 2px 4px rgba(0, 0, 0, 0.66);-moz-box-shadow:1px 2px 4px 0px rgba(0, 0, 0, 0.66);}
.b_shadow_m{-webkit-box-shadow:1px 5px 4px rgba(0, 0, 0, 0.66);-moz-box-shadow:1px 5px 4px 1px rgba(0, 0, 0, 0.66);}
/* shadow with opacity */
.shadow{border-top:1px solid #A2A2A2;left:0;position:absolute;width:100%;bottom:-6px;}
.sc{position:relative;height:5px;}
.sl{background-color:black;left:0;top:0;position:absolute;width:100%;font-size:1px;line-height:1px;}
.sl.l5{height:5px;opacity:0.05;-ms-filter:'alpha(opacity=5)';filter:alpha(opacity=5);}
.sl.l4{height:4px;opacity:0.06;-ms-filter:'alpha(opacity=6)';filter:alpha(opacity=6);}
.sl.l3{height:3px;opacity:0.08;-ms-filter:'alpha(opacity=8)';filter:alpha(opacity=8);}
.sl.l2{height:2px;opacity:0.1;-ms-filter:'alpha(opacity=10)';filter:alpha(opacity=10);}
.sl.l1{height:1px;opacity:0.15;-ms-filter:'alpha(opacity=15)';filter:alpha(opacity=15);}
.shadow.stop{border-bottom:1px solid #FFFFFF;border-top:none;bottom:auto;top:-6px;}
.stop .sl{bottom:0;top:auto;}

/*
** form
*/

/* column */
.column_group{display:inline-block;float:left;width:100%;}
.column_left{clear:left;float:left;width:33%;}
.column_right{clear:right;float:right;width:33%;}
.column_mid{margin-left:33%;margin-right:33%;}
.column_pad{padding-left:4px;padding-right:4px;}
.column_pad.left{padding-left:0;padding-right:8px;}
.column_pad.right{padding-left:8px;padding-right:0;}

/* menu tab */
ul.menu_tab{display:inline;float:left;list-style:none outside none;margin:5px 8px 0 4px;}
ul.menu_tab li{float:left;margin:2px 1px -34px 0;position:relative;}
ul.menu_tab .menu_lir{-moz-border-radius:9px 9px 0 0;-moz-box-shadow:2px -1px 6px rgba(0, 0, 0, 0.5);-webkit-border-radius:9px 9px 0 0;background-color:#DCDCDC;border-radius:9px 9px 0 0;float:left;padding:0 12px 0 0;}
ul.menu_tab .menu_lil{-moz-border-radius:9px 0 0;-webkit-border-radius:9px 0 0 0;background-color:#DCDCDC;border-radius:9px 0 0 0;float:left;margin:0;padding:0 0 0 12px;position:relative;}
ul.menu_tab a{color:#000;float:left;font-size:12px;height:62px;line-height:29px;margin:0 -12px;padding:0 12px;text-align:center;text-decoration:none;}
ul.menu_tab li.menu_set{margin-bottom:-32px;margin-top:0;}
ul.menu_tab li.menu_set .menu_lir{background-color:#789;}
ul.menu_tab li.menu_set .menu_lil{background-color:#789;}
ul.menu_tab li.menu_set a{color:#FFF;}
ul.menu_tab a:focus,ul.menu_tab a:hover,ul.menu_tab a:active{color:#4682B4;text-decoration:none;}

/* hr */
div.hr{border-bottom:1px solid #FFF;border-top:1px solid #838383;}

.separator{background:url(../images/css/separation_menu_header.gif) no-repeat left 3px;padding-left:13px;}

span.button{background:transparent url(../images/img/btn_left.png) no-repeat scroll left center;display:inline-block;margin-left:6px;padding-left:4px;}
span.button span{background:transparent url(../images/img/btn_right.png) no-repeat scroll right center;display:inline-block;padding-right:4px;}
span.button input{background:transparent none repeat scroll 0 0;border:0 none;color:#FFF;}

/*
** mister auto
*/

html{background-color:#DEDEDE;}
body{text-align:center;}

/*
a{color:#005BA1;}
a:focus,a:hover,a:active{color:#4682B4;}
*/

/* content width limit */
.width_limit{margin:0 auto;width:1000px;zoom:1;}

/* global container */
#global{margin:0 auto;text-align:center;}
/* top bar */
#global_bar_head{background:#E8E8E8 url(../images/css/bg_tfoot.png) repeat-x scroll center top;position:relative;top:1px;width:100%;z-index:50;}
#global_bar_head .width_limit{background:#E8E8E8 url(../images/css/bg_tfoot.png) repeat-x scroll center top;}
#bar_head_content{line-height:24px;padding:2px 22px 2px 16px;text-align:left;}
/* main title */
#bar_head_content h1.title{height:24px;font-size:20px;clear:left;float:left;width:320px;margin-right:18%;}
#bar_head_content h1 .selection{color:#02509B;display:inline-block;font-size:10px;font-weight:normal;line-height:12px;padding-bottom:0.33em;vertical-align:middle;}
/* client login */
#login{float:left;font-size:11px;height:24px;width:370px;}
/* login form */
#login_form { display:inline; margin-right:16px; }
#login_form	input.type_text{border:1px solid #c4c4c4;margin:0 2px;padding:2px 4px;}
#login_form	input.type_subm{cursor:pointer;padding:0 4px;margin:0 4px;}
#login_form	input.type_subm.txt{background:transparent none repeat scroll 0 0;border:0 none;padding:0;margin:0;}
#login_form	span.subm_b{background:transparent url(../images/css/fr/btn/btn-valider.gif) no-repeat scroll left center;display:inline-block;line-height:20px;margin-left:6px;padding-left:8px;}
#login_form	span.subm_b span{background:transparent url(../images/css/fr/btn/btn-valider.gif) no-repeat scroll right center;display:inline-block;height:20px;padding-right:8px;}
#login_form	span.subm_b input.type_subm.txt{color:#FFF;font-weight:bold;vertical-align:baseline;line-height:18px;}

#login_form	input.type_subm.gfx{background:transparent url(../images/css/fr/btn/btn-valider.gif) no-repeat scroll 0 bottom;border:0 none;color:#FFF;font-weight:bold;height:22px;outline:0;padding:0;width:62px;}
#login_form	input#identifier{width:106px;}
#login_form	input#password{width:74px;}
#login .welcome{font-weight:bold;margin-right:4px;}
#login a{color:#005AA1;}
/* bookmark icons */
#bookmark{float:right;font-size:10px;height:24px;}
#bookmark a{font-size:0;line-height:0;padding:1px;vertical-align:bottom;}
#bookmark a img{vertical-align:top;}

/* global document (head/page/foot) */
#global_document{background:transparent url(../images/css/bg_page.png) repeat-x scroll left -28px;padding-bottom:32px;}
#global_document .width_limit{background:transparent url(../images/css/bg_page.png) repeat-x scroll left -28px;}
/* global header (main logo, delivery, phone) */
#global_header{padding:16px 16px 0 6px;}
#global_header #header_logo{float:left;height:76px;margin-bottom:6px;margin-right:3.7%;width:227px;}
#global_header #overview_delivery{float:left;height:53px;margin:10px 0 -10px 5%;width:318px;}
#global_header #overview_phone{float:right;height:53px;margin:10px 0 0 5%;width:252px;}

/* global page (menu/page) */
#global_page{text-align:left;}

#global_menu{margin:0 16px 0 235px;position:relative;z-index:3;}/* group positionnning xyz */
#global_menu .column_group{position:relative;display:block;float:none;}/* group origine & dimension */
#global_menu .column_left{width:63%;}/* left column position */
#global_menu .column_right{width:36%;}/* right column position */
/* header menu */
#header_menu{/*display:inline;float:left;position:relative;*/}
ul.menu_tab#header_menu li{margin-right:3px;}
ul.menu_tab#header_menu .menu_lir{background:transparent url(../images/css/boutons/btn-main.gif) no-repeat scroll right -192px;padding:0 16px 0 0;}
ul.menu_tab#header_menu .menu_lil{background:transparent url(../images/css/boutons/btn-main.gif) no-repeat scroll left top;padding:0 0 0 28px;}
ul.menu_tab#header_menu a{color:#14477E;font-size:12px;font-weight:bold;margin:0 -16px 0 -28px;padding:0 18px 0 30px;text-transform:capitalize;white-space:nowrap;}
ul.menu_tab#header_menu li.menu_set .menu_lir{background:transparent url(../images/css/boutons/btn-main.gif) no-repeat scroll right -448px;}
ul.menu_tab#header_menu li.menu_set .menu_lil{background:transparent url(../images/css/boutons/btn-main.gif) no-repeat scroll left -256px;}
ul.menu_tab#header_menu li.menu_set a{color:#FFF;}
ul.menu_tab#header_menu a:focus,ul.menu_tab#header_menu a:hover,ul.menu_tab#header_menu a:active{color:#4682B4;}
ul.menu_tab#header_menu li.tab_auto .menu_lil{background-position:left 0px;}
ul.menu_tab#header_menu li.tab_tire .menu_lil{background-position:left -64px;}
ul.menu_tab#header_menu li.tab_tool .menu_lil{background-position:left -128px;}
ul.menu_tab#header_menu li.tab_auto.menu_set .menu_lil{background-position:left -256px;}
ul.menu_tab#header_menu li.tab_tire.menu_set .menu_lil{background-position:left -320px;}
ul.menu_tab#header_menu li.tab_tool.menu_set .menu_lil{background-position:left -384px;}
/* espace perso & panier */
#header_info_cmd{bottom:0;height:38px;position:absolute;right:0;}
#header_info_cmd ul li{float:left;position:relative;}
#header_info_cmd .boutons .aide{height:38px;width:130px;}
#header_info_cmd .boutons .panier{height:38px;width:125px;}
#header_info_cmd .boutons .aide a{position:absolute;top:0;left:0;color:#FFF;display:block;height:28px;line-height:1.1em;margin:6px 4px 0 3px;padding:4px 0 0 40px;}
#header_info_cmd .boutons .panier a{position:absolute;top:0;left:0;display:block;height:28px;line-height:1.1em;margin:6px 0 0 2px;padding:4px 13px 0 42px;}
#header_info_cmd .boutons a{color:#000;font-weight:bold;}
#header_info_cmd .boutons a span{display:block;font-size:10px;font-weight:normal;text-transform:none;}
.tooltipAide,.tooltipPanier{background:#FFF;border:3px solid #696969;display:none;float:left;padding:10px;position:absolute;top:38px;width:220px;}
.tooltipAide{border:3px solid #FF7B00;left:3px;}
.tooltipPanier{right:6px;}
.tooltipPanier .nomvehicule{font-weight:bold;}
.tooltipPanier ul li{border-bottom:1px dotted #999;margin-left:10px;}
.tooltipPanier ul li span{float:left;}

.tooltipAide a,.tooltipPanier a{color:#005BA1;}
.tooltipAide a:hover,.tooltipPanier a:hover{text-decoration:underline;}

.aide_bg{width: 100%; height: 38px; position: absolute; top: 0; left: 0;}

/* aide, garantie, temoignages */
.blocsAideGarantie{clear:both;float:left;margin-bottom:-13px;padding-top:12px;padding-left:12px}
.blocsAideGarantie h2,.blocsAideGarantie .titre{font-size:16px;font-weight:bold;margin:16px 0 6px 23px;text-transform:uppercase;}
.blocsAideGarantie ul{margin:0 0 0 23px;}
.blocsAideGarantie ul li{margin:0 0 -1px;}
.blocsAideGarantie a{background:url(../images/css/bg_lien_footer_about.png) left 1px no-repeat;color:#005ba1;padding:0 0 0 18px;}
.blocAide,.blocGaranties,.blocTemoignages{clear:none;float:left;height:103px;margin-right:12px;overflow:hidden;width:317px;}
.blocAide{background:transparent url(../images/css/blocs-foot.gif) no-repeat scroll left 0;}
.blocGaranties{background:transparent url(../images/css/blocs-foot.gif) no-repeat scroll left -150px;}
.blocTemoignages{background:transparent url(../images/css/blocs-foot.gif) no-repeat scroll left -300px;margin-right:0;}
.blocTemoignages a{background:none;color:#005BA1;padding:0;}
.blocTemoignages a:hover{color:#3d92da;text-decoration:none;}
.blocTemoignages p{color:#005ba1;font-style:italic;margin:0 0 5px 23px;width:210px;}

/* footer */
#footer{ display:inline-block; margin:32px 8px 0;}
#footer .titre{border-bottom:1px solid #838383;font-size:12px;font-weight:bold;margin:0 0 10px;padding:0 0 7px 2px;}
#footer .titre a {border-bottom:1px solid #838383;font-size:12px;font-weight:bold;margin:0 0 10px;padding:0 0 7px 2px; color: #000}
#footer_proposal a{font-size:11px;}
#footer_proposal ul li{color:#C1C1C1;float:left;margin:0 1px;white-space:nowrap;}
#footer_proposal ul li a{color:#7F7F7F;}
#footer_about{position:relative;}
#footer_about .cle{background:url(../images/css/cles.png) right top no-repeat;height:100px;position:absolute;right:0;top:0;width:181px;}
#footer_about ul li a{background:url(../images/css/bg_lien_footer_about.png) left 1px no-repeat;color:#005aa1;padding:0 0 0 18px;}
#copyright{clear:both;padding:24px 0 16px;line-height:1em;text-align:center;}
#copyright img{margin:0 2px -4px 4px;}
#copyright p{position:relative;}
#copyright p a{color:#000;text-decoration:none;}

/* selector menu */
#selector_menu{width:496px;}
ul.menu_tab#selector_menu .menu_lir{-moz-border-radius:6px 6px 0 0;-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.25);-webkit-border-radius:6px 6px 0 0;background:transparent url(../images/css/boutons/btn-selector.gif) no-repeat scroll right -64px;border-radius:6px 6px 0 0;padding:0 5px 0 0;}
ul.menu_tab#selector_menu .menu_lil{-moz-border-radius:6px 0 0;-webkit-border-radius:6px 0 0 0;background:transparent url(../images/css/boutons/btn-selector.gif) no-repeat scroll left top;border-radius:6px 0 0 0;padding:0 0 0 5px;}
ul.menu_tab#selector_menu a{font-size:10px;font-weight:bold;letter-spacing:0.0666666em;line-height:12px;margin:3px -5px -3px;padding:2px 4px;width:96px;}
ul.menu_tab#selector_menu li.menu_set .menu_lir{background:transparent url(../images/css/boutons/btn-selector.gif) no-repeat scroll right -192px;}
ul.menu_tab#selector_menu li.menu_set .menu_lil{background:transparent url(../images/css/boutons/btn-selector.gif) no-repeat scroll left -128px;}
ul.menu_tab#selector_menu li.menu_set a{color:#FFF;}
ul.menu_tab#selector_menu a:focus,ul.menu_tab#selector_menu a:hover,ul.menu_tab#selector_menu a:active{color:#4682B4;}
/* CONTENU */
.contentTop{background:url(../images/css/bg_page_content_up.png) no-repeat scroll center top;clear:both;height:24px;margin-bottom:-12px;position:relative;top:-4px;}
.content{background:transparent url(../images/css/bg_page_content_centre.png) repeat-y scroll center top;margin:0 auto;position:relative;width:1000px;}
.contentBottom{background:url(../images/css/bg_page_content_bottom.png) no-repeat scroll center top;bottom:-14px;clear:both;height:14px;left:0;position:relative;}
/* COLONNES */
#sidebarLeft,#sidebarRight{width:207px;}
#sidebarLeft{clear:left;display:inline;float:left;margin:0 4px;padding:0 8px;}
#sidebarRight{clear:right;display:inline;float:right;margin:0 4px;padding:0 8px;}
/* CONTENU ACCORDEON HOME */
#contentCenterHome{background:url(../images/css/bg_bloc_accordeon.png) left top no-repeat;clear:none;display:inline;float:left;margin:0 1px;width:536px;}
#contentCenterHome h2{color:#414950;font-size:15px;line-height:16px;font-weight:bold;margin:15px 24px 10px;}
#contentCenterSmall{clear:none;float:left;width:536px;}
#contentCenterSmall h2{background:url(../images/css/bg_bloc_milieu_haut.png) left top no-repeat;color:#414950;font-size:16px;font-weight:bold;height:18px;padding:14px 0 14px 21px;}
#contentCenterSmall h3{color:#545454;font-size:14px;padding:5px;}
#contentCenterSmall h4{font-size:12px;padding:5px 5px 5px 15px;}
#contentCenterSmall .bloc{background-color:#BBD2E8;border-left:1px solid #ABABAB;border-right:1px solid #ABABAB;padding:5px;width:524px;}
#contentCenterSmall .accroche{margin-bottom:5px;margin-left:10px;padding:5px;}
#contentCenterSmallBottom{background:url(../images/css/bg_bloc_milieu_bas.png) left top no-repeat;height:4px;width:536px;}
#contentCenterSmall .bloc h2{color:#545454;font-size:14px;margin-left:11px;padding:5px;}
#contentCenterSmall .bloc h3{padding:5px 5px 5px 15px;}
#contentCenterSmall .bloc ul{padding:5px 5px 5px 45px;}
#contentCenterSmall .bloc li{list-style-image:url(../images/css/bg_lien_blocPromo.png);}
#contentCenterSmall .bloc li a{color:#005BA1;}
#contentCenterSmall .bloc li a:hover{text-decoration:underline;}
#contentCenterSmall .colBlocs{float:left;margin:0 0 0 10px;width:250px;}
#contentCenterSmall .colBlocs .logo{background-color:#FFF;float:left;height:18px;margin-right:2px;padding:5px;}
#contentCenterSmall .colBlocs h3{font-size:11px;height:28px;overflow:hidden;padding:0;width:250px;}
#contentCenterSmall .liste{background-color:#FFF;height:100px;margin:0;overflow:auto;padding:5px;width:240px;}
#contentCenterSmall .bloc_vehicule table{width:100%;}
#contentCenterSmall .bloc_vehicule table tbody td{background-color:#FFF;border:1px solid #ABABAB;padding:5px;}
#contentCenterSmall .bloc_vehicule table thead th{border:1px solid #ABABAB;}
#contentCenterSmall .bloc_vehicule table tbody tr td h3{background-image:url(../images/css/bg_lien_bloc_monCompte.png);background-position:left center;background-repeat:no-repeat;font-size:11px;margin:0 0 0 5px;padding:5px 5px 5px 10px;width:180px;}
#contentCenterSmall .bloc_vehicule table tbody tr td h3>a{color:#545454;}
#contentCenterSmall .bloc_vehicule table tbody tr td.cab_e{color:#67A55E;font-weight:bolder;}
#contentCenterSmall .bloc_vehicule table tbody tr td.cab_d{color:#222;font-weight:bolder;}
#contentCenterSmall .bloc_vehicule h2 .plus{margin-right:5px;}
#contentCenterSmall .bloc_vehicule .liste{background-color:#FFF;border:1px solid #E7E7E7;overflow:auto;padding:5px;}
#contentCenterSmall .bloc_vehicule .liste ul{margin:0;padding:5px 5px 5px 20px;}
#contentCenterSmall .bloc_vehicule table tbody tr td .liste{background-color:#FFF;border:0;height:100px;margin:0;overflow:auto;padding:5px;position:relative;width:310px;}

/* BLOCS   sidebars */
.blocleft{float:left;padding:5px;}
.blocPiecesAuto{background:url(../images/css/bloc_pieces_auto_neuves.jpg) left top no-repeat;margin:-12px 0 12px;position:relative;text-align:center;width:100%;}
.blocPiecesAuto .bpa_bottom{background:url(../images/css/bloc_pieces_auto_neuves.jpg) left bottom no-repeat;height:43px;}
.blocPiecesAuto h2{font-size:15px;font-style:italic;font-weight:bold;position:relative;text-transform:uppercase;top:191px;}
.blocPiecesAuto p{color:#fff;line-height:1.1em;margin:225px 10px 8px;text-align:left;}
.blocPiecesAuto a,.blocPiecesAuto .highlight{color:#8cbae6;}
.blocPiecesAuto .ensvp{bottom:14px;position:absolute;right:24px;}
.blocPiecesAuto .ensvp a{background:url(../images/css/bg_lien_footer_about.png) left 1px no-repeat;color:#8cbae6;padding:0 0 2px 18px;}
.cadre{background:url(../images/css/cadreBloc.png) left top no-repeat;clear:both;float:left;margin:0 0 15px;padding:8px 14px;position:relative;text-align:center;width:179px;}
.cadre .bottom{background:url(../images/css/cadreBloc.png) left bottom no-repeat;bottom:0;font-size:1px;height:4px;left:0;position:absolute;width:207px;}
.cadre .bloc{background:url(../images/css/cadreBloc_separateur.png) center bottom no-repeat;float:left;margin:0 0 6px;}
.cadre .bloc .illustration{margin:0 auto 15px;}
.cadre h2,.cadre .titre{background:url(../images/css/cadreBloc_separateur.png) center bottom no-repeat;color:#756a6a;font-size:12px;font-weight:bold;margin:0 0 9px;padding:6px 0 12px;text-align:center;text-transform:uppercase;}
.cadre p{color:#003;font-size:11px;margin:0 0 16px;text-align:left;}
.cadre p span{display:block;font-style:italic;}
.cadre a{background:url(../images/css/bg_lien_footer_about.png) left center no-repeat;color:#005ba1;float:right;margin:0 10px 0 0;padding:0 0 0 14px;}
.cadrePromo{background:url(../images/css/cadreBlocPromo.png) left top no-repeat;clear:both;float:left;margin:0 0 15px;position:relative;text-align:center;width:207px;}
.cadrePromo .bottom{background:url(../images/css/cadreBlocPromo.png) left bottom no-repeat;bottom:0;height:28px;left:0;position:absolute;width:207px;}
.cadrePromo h2{color:#fff;font-size:12px;font-weight:normal;height:8px;padding:8px 0 19px 15px;text-align:left;text-transform:uppercase;}
.cadrePromo img{margin:0;}
.cadrePromo a.lien{background:url(../images/css/bg_lien_blocPromo.png) left 3px no-repeat;bottom:6px;color:#fff;display:inline-block;font-size:12px;font-weight:bold;padding-left:17px;position:relative;text-decoration:none;text-transform:uppercase;}
.blocPub{margin:0 0 15px;width:207px;}
.blocPub h2{margin:0 0 12px;}
.monCompte{background:url(../images/css/bg_bloc_monCompte.png) left bottom no-repeat;clear:both;float:left;margin:0 0 15px;width:207px;}
.monCompte h2{background:url(../images/css/bg_bloc_monCompte.png) left top no-repeat;color:#fff;font-size:11px;font-weight:bold;height:11px;padding:8px 0 9px 15px;text-transform:uppercase;}
.monCompte p{background:#ffeac3;border:1px solid #004b89;border-top:0;color:#545454;margin:0;padding:9px 0 4px 15px;width:190px;}
.monCompte p span{color:#e88707;display:block;font-size:16px;font-weight:bold;}
.monCompte ul{margin:18px 12px 16px 14px;}
.monCompte ul li{color:#000036;font-weight:bold;text-transform:uppercase;}
.monCompte ul li a{background:url(../images/css/bg_lien_bloc_monCompte.png) left 4px no-repeat;color:#005ba1;display:block;font-weight:normal;margin:0 0 0 3px;padding:0 0 0 13px;text-transform:none;}
.monCompte a.logout{background:url(../images/css/boutons/btn_monCompte_logout.png);clear:both;color:#fff;display:block;float:left;font-size:11px;font-weight:bold;height:26px;margin:0 12px 12px;text-transform:uppercase;width:180px;}
.monCompte a.logout span{display:block;margin:6px 0 0;padding-left:17px;text-align:center;width:160px;}
.monCompte a.logout:hover{text-decoration:none;}
.monCompte.nonLogue{background:url(../images/css/bg_bloc_monCompte.png) left bottom no-repeat;}
.monCompte.nonLogue p{background:transparent;border:0;color:#545454;line-height:1.32;margin:0 10px 12px 0;width:auto;}
/* bloc type vehicule PI_MasterCatalogue_V1.html */
.bloc_typeVehicule{background:url(../images/css/bg_bloc_typeVehicule.png) left bottom no-repeat;clear:both;float:left;margin:0 -8px 15px 0;overflow:visible;width:215px;}
.bloc_typeVehicule h2{background:url(../images/css/bg_bloc_typeVehicule.png) left top no-repeat;color:#fff;font-size:11px;font-weight:bold;height:11px;padding:8px 0 9px 15px;text-transform:uppercase;}
.bloc_typeVehicule .marque{background:url(../images/css/bg_bloc_typeVehicule.png) left -28px no-repeat;cursor:pointer;height:144px;padding-bottom:10px;padding-right:10px;padding-top:25px;text-align:center;}
.bloc_typeVehicule .recherche{margin:9px 0 6px 14px;}
.bloc_typeVehicule .recherche li{margin:0 0 5px;position:relative;width:180px;}
.bloc_typeVehicule .recherche li a{position:absolute;right:0;}
.bloc_typeVehicule p.button{clear:both;float:left;margin:5px 0 5px 10px;}
.bloc_typeVehicule p.button a{cursor:pointer;display:block;text-align:center;}
.bloc_typeVehicule p.button a span span{display:block;width:170px;}
.bloc_typeVehicule p.button_catalogue{background:url(../images/css/boutons/btn_catalogue.png);background-position:top left;background-repeat:no-repeat;clear:both;height:26px;margin:0 0 0 10px;padding:6px 0 0;text-align:center;width:186px;}
.bloc_typeVehicule p.button_catalogue a{color:#FFF;font-size:11px;font-weight:bolder;text-transform:uppercase;}
.bloc_typeVehicule .change{margin-left:12px;}
.bloc_typeVehicule .liste{background:url(../images/css/picto_cercle_bloc_typeVehicule.png) left top no-repeat;clear:both;color:#005ba1;float:left;margin:0 0 8px 13px;padding:5px 0 0 25px;width:170px;}
.bloc_typeVehicule #menuleft{background-color:#EFEFEF;border:1px solid #ABABAB;display:none;margin-left:205px;margin-top:0;opacity:0.95;padding:5px;position:absolute;width:765px;z-index:10;}
.bloc_typeVehicule #menuleft #closed{text-align:right;}
.bloc_typeVehicule #menuleft #closed a{color:#C00;font-weight:bolder;}
.bloc_typeVehicule #menuleft .liste{background-image:none;display:none;}
/* contentCenter */
.blocCenterHome{background:url(../images/css/bg_center_home.png) left top no-repeat;clear:both;float:left;margin:0 0 15px;width:536px;}
.blocCenterHome .bottom{background:url(../images/css/bg_center_home.png) left bottom no-repeat;clear:both;float:left;height:10px;position:relative;width:536px;}
.blocCenterHome h2{font-size:16px;font-weight:bold;height:16px;margin:13px 0 0 20px;padding:0 0 18px;}
.blocCenterHome form{clear:both;float:left;margin:0 0 0 20px;}
.blocCenterHome .colBlocs{height:auto;min-height:400px;}
.blocCenterHome .blocPieces{float:left;padding:1px 15px;}
.colBlocs{clear:right;float:left;margin:0 0 0 20px;width:235px;}
.blocTypeHome{clear:none;color:#005ba1;float:left;margin:0 0 20px;min-height:45px;width:235px;}
.blocTypeHome .titre{cursor:pointer;}
.blocTypeHome.accessoires,h2.accessoires .picto{background:url(../images/css/picto_accessoires.png) left top no-repeat;}
.blocTypeHome.refroidissementmoteur,h2.refroidissementmoteur .picto{background:url(../images/css/picto_chauffage.png) left top no-repeat;}
.blocTypeHome.echappement,h2.echappement .picto{background:url(../images/css/picto_echappement.png) left top no-repeat;}
.blocTypeHome.electricite,h2.electricite .picto{background:url(../images/css/picto_electricite.png) left top no-repeat;}
.blocTypeHome.freinage,h2.freinage .picto{background:url(../images/css/picto_freinage.png) left top no-repeat;}
.blocTypeHome.compartimentmoteur,h2.compartimentmoteur .picto{background:url(../images/css/picto_piecesMoteurs.png) left top no-repeat;}
.blocTypeHome.trainssuspension,h2.trainssuspension .picto{background:url(../images/css/picto_suspension.png) left top no-repeat;}
.blocTypeHome.boitetransmission,h2.boitetransmission .picto{background:url(../images/css/picto_boite.png) left top no-repeat;}
.blocTypeHome.serruresfermetures,h2.serruresfermetures .picto{background:url(../images/css/picto_serrure.png) left top no-repeat;}
.blocTypeHome.chauffageclimatisation,h2.chauffageclimatisation .picto{background:url(../images/css/picto_chauffage.png) left top no-repeat;}
.blocTypeHome.filtration,h2.filtration .picto{background:url(../images/css/picto_echappement.png) left top no-repeat;}
.blocTypeHome.carrosserie,h2.carrosserie .picto{background:url(../images/css/picto_carrosserie.png) left top no-repeat;}
.blocTypeHome.electroniqueembarque,h2.electroniqueembarque .picto{background:url(../images/css/picto_carrosserie.png) left top no-repeat;}
.blocTypeHome.zonenonclasse,h2.zonenonclasse .picto{background:url(../images/css/picto_carrosserie.png) left top no-repeat;}
.blocTypeHome h3,.questions.categories .blocTypeHome h3{background:url(../images/css/bg_h3_blocTypeHome.png) left top no-repeat;clear:both;float:left;font-size:13px;margin:-1px 0 0 45px;padding:2px 0 0;position:relative;width:190px;}
.blocTypeHome h3 span,.questions.categories .blocTypeHome h3 span{background:url(../images/css/bg_h3_blocTypeHome.png) left bottom no-repeat;display:block;padding:2px 15px 4px 9px;}
.blocTypeHome h3 .plus{position:absolute;right:3px;top:4px;}
.blocTypeHome ul{width:170px;}
.blocTypeHome ul,.questions.categories .blocTypeHome ul{clear:both;float:left;margin:8px 0 0 52px;}
.blocTypeHome .listes{clear:both;width:245px;display:none;}
.blocTypeHome .listes.overflow_visible{height:auto;overflow:visible;position:relative;}
.blocCenterHome .blocTypeHome ul li{clear:none;float:left;margin:0 5px 0 0;white-space:nowrap;}
.questions.categories .blocTypeHome ul li{clear:none;float:left;margin:0 5px 0 0;}
.blocTypeHome ul li a,.questions.categories .blocTypeHome ul li a{background:url(../images/css/bg_lien_footer_about.png) left 1px no-repeat;clear:none;color:#005ba1;padding:0 0 0 14px;}

/* PAGES INTERIEURES */
#mainContent{clear:none;float:left;padding-bottom:15px;width:754px;}
/* FAQ */
#breadcrumbs{background:url(../images/css/bg_breadcrumbs.png) left top no-repeat;clear:both;float:left;margin:0 0 15px;padding:6px 0 6px 10px;width:744px;}
#breadcrumbs ul li{clear:none;float:left;margin-right:4px;}
#breadcrumbs ul li a{color:#005ba1;}
/* MisterAuto_Design_PI_FAQs_V1.psd */
.questions{clear:both;float:left;margin-bottom:5px;padding:0;width:754px;}
.questions h2{background:url(../images/css/bg_sommaire_faq_haut.png) top left no-repeat;color:#414950;font-size:16px;font-weight:bold;height:18px;margin-bottom:5px;padding:14px 0 14px 21px;width:733px;}
.questions .bloc{clear:none;float:left;margin:10px 0 0 10px;width:363px;}
.questions h3{background:url(../images/css/bg_h3_sommaire_faq.png) left top no-repeat;color:#545454;font-size:13px;font-weight:bold;padding:4px 0 6px 10px;position:relative;width:354px;}
.questions ul{clear:both;float:left;margin:5px 5px 0 7px;}
.questions ul li{clear:both;float:left;margin:0 0 1px;width:350px;}
.questions ul li a{background:url(../images/css/bg_lien_footer_about.png) left 1px no-repeat;color:#005ba1;padding:0 0 0 18px;}
.reponses{background-color:#EFEFEF;clear:both;float:left;padding:0 0 11px;width:754px;}
.reponses_bas{background:url(../images/css/bg_bloc_reponse_faq_bottom.png) bottom;background-repeat:no-repeat;clear:both;height:4px;width:754px;}
.reponses h2{background:url(../images/css/bg_bloc_reponse_faq_top.png);color:#545454;font-size:16px;font-weight:bold;height:16px;padding:13px 0 14px 21px;position:relative;width:733px;}
.categories .blocReponses{border-left:1px solid #ABABAB;border-right:1px solid #ABABAB;}
.blocReponses h3{background:url(../images/css/bg_h3_reponse_faq.png) left top repeat-x;color:#807e7e;font-size:15px;font-weight:bold;padding:14px 0 14px 21px;position:relative;}
.blocReponses h3 .top{background:url(../images/css/picto_retour_top.png) right 0 no-repeat;color:#8cbae6;font-size:11px;font-weight:normal;padding:2px 25px 10px 0;position:absolute;right:19px;top:12px;}
.blocReponses h4{font-size:12px;margin:10px 20px 10px 21px;}
.blocReponses p,.blocReponses address{font-size:11px;margin:0 20px 12px 21px;}
/* MisterAuto_Design_PI_Master_Contact_V1.psdMisterAuto_Design_PI_Master_MonCompte_V1.psd */
.questions.contact.fond_01.formulaire{background:url(../images/css/bg_questions_contact_haut.png) left bottom;position:relative;}
.questions.espacePerso.ficheProduit .contenu{background-color:#EFEFEF;border-left:1px solid #ABABAB;border-right:1px solid #ABABAB;margin-top:-5px;}
.questions.espacePerso.ficheProduit.bottom,.questions.pneus.bottom,.questions.blocs.bottom,.questions.contact.bottom{background:url(../images/css/bg_questions_contact_bas.png) top left;background-repeat:no-repeat;margin-top:-5px;position:relative;}
.questions.contact h2,.questions.pneus h2,.questions.contact.fond_01.formulaire h2,.questions.espacePerso h2,.questions.ticketsEnCours h2{background:url(../images/css/bg_questions_contact_haut.png);}
.questions.contact .illustration,.questions.espacePerso .illustration{background:url(../images/css/bg_questions_contact_perso.jpg);display:block;height:97px;position:absolute;width:99px;}
.questions.contact .bloc,.questions.pneus .bloc,.questions.espacePerso .blocs,.questions.ticketsEnCours .blocs,.questions.contact .blocs{background-color:#EFEFEF;border-left:1px solid #ABABAB;border-right:1px solid #ABABAB;margin:10px 0 0 16px;width:722px;}
.questions.contact .panier{background-color:#EFEFEF;border-left:1px solid #ABABAB;border-right:1px solid #ABABAB;margin-top:-5px;padding:5px;}
.questions.espacePerso .blocs,.questions.ticketsEnCours .blocs,.questions.contact .blocs{margin:-5px 0 0;padding-top:1px;width:752px;}
.questions.contact .blocChapo p,.questions.espacePerso .blocChapo p,.questions.commandesEnCours .blocChapo p{margin:4px 0 -2px 21px;width:590px;}
.questions.contact h3{background:url(../images/css/bg_h3_questions_contact.png) left top no-repeat;width:712px;}
.questions.contact ul li{position:relative;width:722px;}
.questions.contact ul li a{display:block;}
.questions.contact p .cadenas{bottom:-4px;margin-top:-4px;position:relative;}
.questions.contact ul li .cadenas{bottom:-2px;margin-left:5px;position:absolute;}
/*pneus*/
.questions.pneus{padding-bottom:25px;}
.questions.pneus .bloc{clear:none;float:left;margin:-5px 0 0;padding:5px;width:742px;}
.questions.pneus.bottom,.questions.blocs.bottom,.questions.contact.bottom{background-color:transparent;border:0;margin-top:0;}
.questions.contact .panier .questions.contact.bottom{margin-left:-6px;margin-right:6px;margin-top:5px;}
/* MisterAuto_Design_PI_Master_MonCompte_V1.psd */
.questions.espacePerso{padding-bottom:25px;}
.questions.espacePerso .blocChapo p{margin-bottom:27px;}
.questions.espacePerso .illustration{background:url(../images/css/illustration_cadenas_grand.jpg);height:86px;right:15px;top:11px;width:109px;}
.questions.espacePerso .bloc{clear:none;float:left;margin:10px 0 3px 8px;width:362px;}
.questions.espacePerso h3{padding:3px 0 6px;width:363px;}
.questions.espacePerso h3 img{clear:none;float:left;margin:0 5px 2px 2px;}
.questions.espacePerso p{margin:3px 0 0 6px;position:relative;width:345px;}
/*.questions.espacePerso .bloc a { float: right; background: url(../images/css/bg_lien_footer_about.png) left 1px no-repeat; margin: 5px 14px 0 0; padding: 0 0 0 18px; color: #005ba1; } */
/*  MisterAuto_Design_PI_FAQs_V1.html */
.questions.categories{margin:0;overflow:hidden;}
.questions.categories .bloc{background-color:#BBD2E8;border-left:1px solid #ABABAB;border-right:1px solid #ABABAB;margin:-5px 0 0;padding:5px;width:742px;}
.questions.categories .colBlocs{margin:16px 0 0 11px;}
.reponses.categories .blocReponses h3{clear:both;float:left;padding-left:0;width:753px;}
.reponses.categories .blocReponses h3 span{display:block;height:30px;margin:-12px 0 0;padding:10px 0 0 60px;}
.reponses.categories .blocReponses h3 span.selected{color:#f89d1b;}
.reponses.categories .blocReponses h3 span.freinage{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.freinage.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.accessoires{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.accessoires.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.boitetransmission{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.boitetransmission.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.carrosserie{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.carrosserie.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.chauffageclimatisation{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.chauffageclimatisation.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.compartimentmoteur{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.compartimentmoteur.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.echappement{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.echappement.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.electricite{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.electricite.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.electroniqueembarque{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.electroniqueembarque.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.filtration{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.filtration.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.refroidissementmoteur{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.refroidissementmoteur.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.serruresfermetures{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.serruresfermetures.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.trainssuspension{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.trainssuspension.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.zonenonclasse{background:url(../images/css/picto_h3_detail_categorie_freinage.png) 22px center no-repeat;}
.reponses.categories .blocReponses h3 span.zonenonclasse.selected{background:url(../images/css/picto_h3_detail_categorie_freinage_selected.png) 22px center no-repeat;}
.reponses.categories .blocReponses .colBlocs{clear:none;float:left;margin:0 -10px 0 22px;width:235px;}
.reponses.categories .blocReponses .colBlocs .blocTypeHome{clear:both;float:left;margin:0 0 5px;}
.reponses.categories .blocReponses .colBlocs .blocTypeHome h3,.reponses.categories .blocReponses .colBlocs .blocTypeHome h3 span{background:none;clear:both;color:#000;float:left;font-size:12px;height:auto;margin:-1px 0 0 18px;padding:2px 0;width:190px;}
.reponses.categories .blocReponses .colBlocs .blocTypeHome.selected h3{background:url(../images/css/bg_h3_detail_categories_selected.png) left top no-repeat;border-bottom:1px solid #efefef;clear:both;color:#d57b01;float:left;font-size:12px;margin:0 0 0 29px;padding:3px 0 3px 3px;width:203px;}
.reponses.categories .blocReponses .colBlocs .blocTypeHome.selected h3 span{color:#d57b01;margin:0;padding:0 0 0 4px;}
.reponses.categories .blocReponses .colBlocs ul{clear:both;float:left;margin:-5px 0 0 30px;padding:5px 5px 5px 6px;width:194px;}
.reponses.categories .blocReponses .colBlocs .blocTypeHome.selected ul{background:#ffe8bf;}
.reponses.categories .blocReponses .colBlocs ul li{clear:both;color:#FF9000;list-style-type:disc;margin-left:15px;width:185px;}
.reponses.categories .blocReponses .colBlocs ul li a{background:none;padding:0;}
.reponses.categories .blocTypeHome.plaquette{background:url(../images/css/picto_detail_freinage_plaquettes.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.plaquette.selected{background:url(../images/css/picto_detail_pieceMoteur_selected_joint.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.disque{background:url(../images/css/picto_detail_freinage_disques.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.hydraulique{background:url(../images/css/picto_detail_freinage_hydraulique.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.cable{background:url(../images/css/picto_detail_neutre.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.amortissement{background:url(../images/css/picto_detail_suspension_amortissement.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.rotule{background:url(../images/css/picto_detail_suspension_rotule.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.suspensionEssieux{background:url(../images/css/picto_detail_suspension_suspensionEssieu.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.transmission{background:url(../images/css/picto_detail_neutre.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.autrePiece{background:url(../images/css/picto_detail_suspension_autrePiece.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.suspensionRoue{background:url(../images/css/picto_detail_neutre.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.filtre{background:url(../images/css/picto_detail_pieceMoteur_filtre.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.embrayage{background:url(../images/css/picto_detail_pieceMoteur_embrayage.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.pompe{background:url(../images/css/picto_detail_neutre.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.joint{background:url(../images/css/picto_detail_pieceMoteur_selected_joint.png) left 0 no-repeat;}
.reponses.categories .blocTypeHome.autresPiecesMoteur{background:url(../images/css/picto_detail_pieceMoteur_autresPiecesMoteur.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.lubrification{background:url(../images/css/picto_detail_neutre.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.melangeAirCarburant{background:url(../images/css/picto_detail_neutre.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.systemeDemarrage{background:url(../images/css/picto_detail_pieceMoteur_systemeDemarrage.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.courroies{background:url(../images/css/picto_detail_pieceMoteur_courroie.png) left 3px no-repeat;}
.reponses.categories .blocTypeHome.allumagesPrechauffage{background:url(../images/css/picto_detail_pieceMoteur_allumage.png) left 3px no-repeat;}
.reponses.categories{margin-bottom:0;padding-bottom:0;}
/* FORMUMLAIRES */
.questions.contact.formulaire .blocChapo p{width:680px;}
.questions.contact.formulaire.newUser .blocChapo p{margin:10px 0 -20px 22px;}
.questions.contact.formulaire.newUser fieldset .blocChapo p{margin:10px 0 10px 4px;}
.questions.contact.formulaire form{margin:28px 0 0 40px;}
.questions.contact.formulaire.login form{margin:5px 0 0 40px;}
.questions.contact.formulaire.newUser form{margin:5px 0 0;}
.questions.contact.formulaire.newUser h3{background:url(../images/css/bg_legend_form_newUser.png);background-repeat:no-repeat;height:21px;margin:16px -5px 10px -7px;padding:2px 0 0 18px;width:721px;}
/*
.questions.contact.formulaire form p { margin: 0 0 8px 0; }
.questions.contact.formulaire form .double { overflow: hidden; width: 100%; }
.questions.contact.formulaire form .double label { float: left; width: 120px; text-align: right; font-weight: normal; cursor: pointer; }
*/
.questions.contact.formulaire form #envoyer,.questions.contact.formulaire form #valider{margin:0 0 10px 106px;}
.questions.contact.formulaire.newUser form #valider{margin:0 0 10px 134px;width:100%;}
.questions.contact.formulaire form a.picto_interro{background:url(../images/css/picto_interrogation.png) right top no-repeat;color:#005ba1;display:inline-block;margin:0 0 0 130px;padding:0 20px 0 0;width:auto;}
.questions.contact.formulaire .bloc{background-color:#BBD2E8;border-left:1px solid #ABABAB;border-right:1px solid #ABABAB;margin:-5px 0 0;padding:5px 15px;text-align:justify;width:722px;}
.questions.contact.formulaire h2{background:url(../images/css/bg_sommaire_faq_haut.png) left top;}
.questions.contact.formulaire.bas,.questions.categories.bas{background:url(../images/css/bg_sommaire_faq_bas.png) left top no-repeat;height:3px;}
.questions.commandesEnCours.bas{background:url(../images/css/bg_commandesEnCours_bas.png) left top no-repeat;height:3px;}
.cnil{clear:both;color:#a0a0a0;font-size:10px;margin:0 0 20px 170px;width:545px;}
.cnil a{color:#15609e;font-size:10px;}
.questions.contact.formulaire.newUser .cnil{margin:0 0 20px 158px;}
/* bouton form home */
.blocCenterHome #valider{left:380px;position:absolute;top:-2px;}
.blocCenterHome #reference{bottom:10px;position:relative;top:0;}
/* PI_Moncompte_Login_V1.html */
.questions.contact.nouveauClient{height:100px;}
.questions.contact.nouveauClient p,.questions.contact.nouveauClient div.blocChapo p{width:365px;}
.questions.contact.nouveauClient .illustration{background:url(../images/css/perso_nouveauClient.png);display:block;height:142px;margin-top:-75px;position:absolute;right:30px;width:98px;}
.questions.contact.nouveauClient .button{display:block;height:26px;margin-top:-30px;position:absolute;right:80px;width:225px;}
.questions.contact.nouveauClient a.button:hover{text-decoration:none;}
/* PANIER ETAPES COMMANDE */
#etapes{clear:both;float:left;margin:0 0 15px;}
#etapes ul{clear:none;display:block;float:left;height:44px;width:751px;}
#etapes ul li{clear:none;color:#545454;float:left;font-size:12px;font-weight:bold;height:44px;margin:0;width:150px;}
#etapes ul li span{display:block;margin:14px 0 0 42px;}
#etapes ul.etape_01{background:url(../images/css/bg_etapes_commande.png) 0 -50px no-repeat;}
#etapes ul.etape_02{background:url(../images/css/bg_etapes_commande.png) 0 -100px no-repeat;}
#etapes ul.etape_03{background:url(../images/css/bg_etapes_commande.png) 0 -150px no-repeat;}
#etapes ul.etape_04{background:url(../images/css/bg_etapes_commande.png) 0 -200px no-repeat;}
#etapes ul.etape_05{background:url(../images/css/bg_etapes_commande.png) 0 -250px no-repeat;}
#etapes ul.etape_01 .etape_01,#etapes ul.etape_02 .etape_02,#etapes ul.etape_03 .etape_03,#etapes ul.etape_04 .etape_04,#etapes ul.etape_05 .etape_05{color:#d86f0b;}
/* PRODUITS LISTE PI_ListeProduit_Liste_V1.htmlFICHE PRODUIT PI_FicheProduit_V1-2.html */
.questions.categories.listeCatalogue,.questions.categories.ficheProduit{background:url(../images/css/bg_h2_menu_listeCatalogue.png) left bottom no-repeat;clear:both;float:left;margin-bottom:-1px;padding:0;position:relative;width:754px;}
.questions.categories.listeCatalogue h2,.questions.categories.ficheProduit h2{background:url(../images/css/bg_h2_menu_listeCatalogue.png) left top no-repeat;height:auto;margin-bottom:0;padding:14px 0 10px 21px;width:733px;}
.questions.categories.listeCatalogue h2 span{display:block;font-size:12px;font-weight:normal;}
h2 .picto{clear:none;display:block;float:left;height:45px;margin:0 9px 0 0;width:45px;}
.questions.categories.listeCatalogue .menusAffichage{height:auto;margin-bottom:0;padding:0 0 0 21px;position:relative;width:733px;}
.questions.categories.listeCatalogue .menusAffichage ul.affichage{clear:none;float:left;position:absolute;right:0;top:-26px;}
.questions.categories.listeCatalogue .menusAffichage ul.affichage li{clear:none;float:left;margin:0 4px 0 0;padding:0;width:auto;}
.questions.categories.listeCatalogue .menusAffichage ul.affichage li.noLink{padding:10px 12px 0;}
.questions.categories.listeCatalogue .menusAffichage ul.affichage li a{background:none;display:block;height:20px;padding:10px 12px 0;text-align:center;width:auto;}
.questions.categories.listeCatalogue .menusAffichage ul.affichage li a.selected{background:url(../images/css/bg_onglet_choix_tri.png) left top no-repeat;clear:none;color:#000;float:left;font-weight:bold;height:30px;padding:0 0 0 6px;width:auto;}
.questions.categories.listeCatalogue .menusAffichage ul.affichage li a.selected span{background:url(../images/css/bg_onglet_choix_tri.png) right top no-repeat;display:block;height:14px;padding:9px 14px 9px 8px;}
.questions.categories.listeCatalogue .menusAffichage ul.filtres{clear:none;float:left;margin:15px 0 7px;}
.questions.categories.listeCatalogue .menusAffichage ul.filtres li{clear:none;float:left;margin:0 10px 0 0;width:auto;}
.questions.categories.listeCatalogue .menusAffichage ul.filtres li a{background:url(../images/css/picto_fleche_tri.png) left center no-repeat;padding:4px 0 4px 23px;}
.questions.categories.listeCatalogue .menusAffichage ul.filtres li a.selected{background:url(../images/css/picto_fleche_tri_selected.png) left center no-repeat;color:#E88607;font-weight:bold;}
/* AFFICHAGE DES RESULTATS */
.resultats{background-color:#FFF;border:1px solid #ABABAB;border-bottom:0;clear:both;float:left;overflow:hidden;padding-bottom:10px;width:752px;}
.bloc_resultat{border-top:1px solid #B0B0B0;clear:both;float:left;margin:-1px 1px 1px;padding:0;width:752px;}
.bloc_resultat .illustration,.bloc_resultat .refPrix,.bloc_resultat .caracteristiques{clear:none;float:left;}
.bloc_resultat .caracteristiques .vehicule{font-weight:bold;}
.bloc_resultat .illustration{width:185px;}
.bloc_resultat .refPrix{margin-left:15px;}
.bloc_resultat .catalogue{margin:0;width:238px;}
.bloc_resultat .catalogue img{float:right;margin-right:15px;margin-top:-20px;}
.bloc_resultat .catalogue .prix .ancienPrix{margin:8px 0 0;text-align:left;}
.bloc_resultat .caracteristiques{background:#F5F5F5 url(../images/css/bg_caracteristiques_bottom.gif) repeat-x scroll left bottom;border-left:1px dotted #A9A9A9;clear:right;margin-left:-1px;padding:0 0 10px;width:262px;}
.bloc_resultat .illustration img{margin:20px auto 0 10px;width:180px;}
.bloc_resultat .refPrix h3{color:#005ba1;font-size:12px;font-weight:bold;margin:20px 0 0 4px;padding-right:37px;position:relative;}
.bloc_resultat .equipementier{color:#545454;font-size:11px;margin:10px 0 30px;}
.bloc_resultat .equipementier img{margin:0 5px -4px 0;}
.bloc_resultat .prix{clear:none;color:#545454;display:block;float:left;font-size:12px;line-height:30px;position:relative;vertical-align:bottom;}
.bloc_resultat .prix .promo{background:url(../images/css/boutons/btn_prix_promo.png) left top no-repeat;clear:none;color:#fff;float:left;font-size:16px;font-weight:bold;height:38px;padding:0 0 0 6px;width:auto;}
.bloc_resultat .prix .promo span{background:url(../images/css/boutons/btn_prix_promo.png) right top no-repeat;display:block;height:26px;padding:6px 11px 12px;}
.bloc_resultat .prix .promo span sup{font-size:10px;margin:0 0 -2px;}
.resultats.liste .bloc_resultat .prix .ancienPrix{line-height:12px;padding-left:5px;position:inherit;text-align:left;width:auto;}
.bloc_resultat .prix strong{text-decoration:line-through;}
.bloc_resultat table{margin:20px auto 15px;width:232px;}
.bloc_resultat table tr td{border-bottom:2px dotted #dedede;color:#545454;height:16px;padding:0 3px;}
.bloc_resultat .liensZoomDetail li{clear:none;float:left;}
.bloc_resultat .zoomDetail{background:url(../images/css/boutons/btn_zoomDetail.png) left top no-repeat;clear:none;color:#005ba1;cursor:pointer;float:left;font-size:10px;font-weight:bold;height:30px;margin-right:2px;padding:0 0 0 5px;width:auto;}
.bloc_resultat .zoomDetail span{background:url(../images/css/boutons/btn_zoomDetail.png) right top no-repeat;display:block;height:19px;padding:9px 6px 6px 3px;text-transform:uppercase;}
.bloc_resultat .ajoutPanier{background:url(../images/css/boutons/btn_ajoutPanier.png) left top no-repeat;clear:none;color:#fff;cursor:pointer;float:left;font-size:10px;font-weight:bold;height:30px;padding:0 0 0 25px;width:auto;}
.bloc_resultat .ajoutPanier span{background:url(../images/css/boutons/btn_ajoutPanier.png) right top no-repeat;display:block;height:19px;padding:9px 6px 11px 5px;text-transform:uppercase;}
.bloc_resultat_bas{background:url(../images/css/bg_liste_resultats_bas.png) bottom no-repeat;clear:both;height:4px;width:754px;}
/* PRODUITS CATALOGUE PI_ListeProduit_catalogue_V1.html */
.resultats.catalogue #catalogue{clear:both;float:left;margin:0;width:230px;}
.resultats.catalogue #catalogue tr td{border:1px solid #B0B0B0;border-bottom:0;padding:0;vertical-align:top;}
.resultats.catalogue #catalogue tr td.vide{border:0;empty-cells:hide;}
.resultats.catalogue #catalogue tr td .bloc_resultat{border:0;margin:0;padding:0 2px 4px;width:246px;}
.resultats.catalogue #catalogue .bloc_resultat .illustration img{margin:20px auto 0 10px;}
.bloc_resultat .refPrix h3 img{position:absolute;right:5px;top:0;}
.bloc_resultat .refPrix .equipementier{margin:0 0 0 4px;}
.bloc_resultat .refPrix .prix{padding:7px 0 0;}
.resultats.catalogue #catalogue .bloc_resultat table{margin:0 auto;width:223px;}
.resultats.catalogue #catalogue .bloc_resultat table td{border:0;border-bottom:2px dotted #dedede;padding:0 3px;position:relative;}
.resultats.catalogue #catalogue .bloc_resultat .prix{margin:0;width:220px;}
.resultats.catalogue #catalogue .bloc_resultat .liensZoomDetail{clear:both;float:left;margin:5px 0 10px 4px;width:225px;}
.resultats.catalogue #catalogue .bloc_resultat .detail{background:url(../images/css/boutons/btn_detail.png) left top no-repeat;margin:0 0 0 -5px;padding:0 0 0 3px;}
.resultats.catalogue #catalogue .bloc_resultat .ajoutPanier{font-weight:normal;margin:0 0 0 4px;padding:0 0 0 6px;}
/* FICHE PRODUIT DETAILS */
.colLeftFicheProduit{clear:none;float:left;margin:0 0 0 16px;overflow:hidden;padding:0;width:230px;}
.colRightFicheProduit{clear:none;float:left;margin:0 15px 0 30px;width:462px;}
.colLeftFicheProduit .bloc{margin-left:0;width:100%;}
.colRightFicheProduit,.colRightFicheProduit .bloc{width:462px;}
.questions.ficheProduit.detail h3{background:none;border-bottom:1px solid #e5e5e5;color:#000;margin-bottom:12px;padding:0;width:100%;}
.questions.ficheProduit.detail h3 span{background:url(../images/css/bg_h3_ficheProduit.png) left 0 no-repeat;display:inline-block;padding:0 0 0 10px;}
.questions.ficheProduit.detail h3 span span{background:url(../images/css/bg_h3_ficheProduit.png) no-repeat right top;line-height:26px;margin:0;padding:0 10px 0 0;}
.colLeftFicheProduit .bloc p .logo{margin:0 5px -5px 0;}
.colLeftFicheProduit .bloc p{color:#5f5f5f;margin:0 0 10px 11px;}
.blocPrixAjoutPanier{clear:both;float:left;margin:0 0 20px;position:relative;width:474px;}
.blocPrixAjoutPanier .blocPrix,.blocPrixAjoutPanier .boutonAjoutPanier{clear:none;float:left;overflow:hidden;}
.blocPrixAjoutPanier .blocPrix{width:285px;}
.blocPrixAjoutPanier .boutonAjoutPanier{width:185px;}
.blocPrixAjoutPanier .prix,#transporteurPrix .prix,.retourPrix .prix{clear:none;color:#545454;display:block;float:left;font-size:12px;height:50px;line-height:50px;position:relative;vertical-align:bottom;width:280px;}
.blocPrixAjoutPanier .prix .nouveauPrix,#transporteurPrix .prix .nouveauPrix,.retourPrix .prix .nouveauPrix{clear:none;display:block;float:left;margin:0 2px 0 0;}
.blocPrixAjoutPanier .prix .promo,#transporteurPrix .prix .promo,.retourPrix .prix .promo{background:url(../images/css/boutons/btn_prix_ficheProduit.png) left top no-repeat;clear:none;color:#fff;float:left;font-size:20px;font-weight:bold;height:50px;padding:0 0 0 8px;width:auto;}
.blocPrixAjoutPanier .prix .promo span,#transporteurPrix .prix .promo span,.retourPrix .prix .promo span{background:url(../images/css/boutons/btn_prix_ficheProduit.png) right top no-repeat;display:block;height:38px;padding:2px 11px 12px 4px;}
.blocPrixAjoutPanier .prix .promo span sup,#transporteurPrix .prix .promo span sup,.retourPrix .prix .promo span sup{font-size:12px;margin:0 0 -2px;}
.blocPrixAjoutPanier .prix .ancienPrix{clear:none;display:block;float:left;line-height:12px;padding:18px 0 0;text-align:left;width:105px;}
.blocPrixAjoutPanier .prix strong{text-decoration:line-through;}
.blocPrixAjoutPanier .blocPrix p{clear:both;float:left;font-size:10px;margin-top:15px;width:275px;}
.blocPrixAjoutPanier .ajoutPanier,.blocBoutonCommander .ajoutPanier{background:url(../images/css/boutons/btn_ajoutPanier_ficheProduit.png) left top no-repeat;clear:none;color:#fff;cursor:pointer;float:left;font-size:12px;font-weight:bold;height:40px;margin:5px 0 0;padding:0 0 0 30px;width:auto;}
.blocBoutonCommander .ajoutPanier{background:url(../images/css/boutons/btn_panier-commander.png) left top no-repeat;padding-left:40px;}
.blocPrixAjoutPanier .ajoutPanier span,.blocBoutonCommander .ajoutPanier span{background:url(../images/css/boutons/btn_ajoutPanier_ficheProduit.png) right top no-repeat;display:block;height:29px;padding:13px 20px 11px 5px;text-transform:uppercase;}
.blocBoutonCommander .ajoutPanier span{padding-right:45px;}
.colRightFicheProduit .caracteristiques table{color:#5f5f5f;margin:0 0 15px 9px;width:437px;}
.colRightFicheProduit .caracteristiques table tr{background:url(../images/css/fiche-produit_pointilles.png) left bottom repeat-x;}
.colRightFicheProduit .caracteristiques table tr td.left{width:273px;}
.colRightFicheProduit .caracteristiques table tr td{padding:2px 0 3px 1px;}
.colRightFicheProduit .caracteristiques table.doc tr td{padding:2px 0 7px 1px;}
.colRightFicheProduit .vehicule{border-bottom:1px solid #5f5f5f;font-weight:bold;}
.colRightFicheProduit .caracteristiques table tr td a{background-repeat:no-repeat;color:#025aa1;padding-left:20px;}
a.psd{background-image:url(../images/css/picto_psd.png);}
a.doc{background-image:url(../images/css/picto_word.png);}
.questions.ficheProduit.detail .caracteristiques{clear:both;width:462px;}
.compoArticle{background:url(../images/css/bg_composition_article.jpg);bottom:-8px;clear:both;float:right;height:156px;margin:0 -16px 0 0;position:relative;width:483px;}
/*.compoArticle ul { margin: 32px 0 0 190px; } */
.compoArticle ul li{background:url(../images/css/puce_composition_article.png) left center no-repeat;float:left;padding-left:13px;}
.compoArticle ul li.titre{background:none;font-size:13px;font-weight:bold;margin:0 0 5px;padding-left:0;}
/* FICHE PRODUIT LISTES VEHICULES */
.questions.categories.ficheProduit{background:url(../images/css/bg_h2_ficheProduit.png) left bottom no-repeat;padding-bottom:8px;position:relative;}
.questions.categories.ficheProduit h2{background:url(../images/css/bg_h2_ficheProduit.png) left top no-repeat;padding-right:233px;width:500px;}
.questions.ficheProduit.detail{background:url(../images/css/bg_detail_ficheProduit.png) left bottom no-repeat;clear:none;float:left;padding-bottom:8px;position:relative;}
.questions.ficheProduit.detail .top{background:url(../images/css/bg_detail_ficheProduit.png) left top no-repeat;height:10px;width:754px;}
.questions.categories.ficheProduit .ref{font-size:13px;left:575px;position:absolute;top:17px;width:198px;}
.questions.categories.ficheProduit .ref strong{clear:none;display:block;float:left;}
.questions.categories.ficheProduit .ref span{clear:none;display:block;float:left;margin:0 0 0 10px;width:130px;}
.questions.espacePerso.ficheProduit{padding-bottom:0;}
.questions.espacePerso.ficheProduit .colBlocs{margin-bottom:0;padding-bottom:5px;padding-top:10px;width:348px;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo{float:left;margin-bottom:15px;width:348px;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste .contenu h3{background:none;border-bottom:1px solid #DCDCDC;color:#E47F04;font-size:12px;margin:0 0 0 10px;padding:10px 0 5px;width:255px;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste .contenu h3 a{color:#E47F04;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .logo{border:1px solid #E8E8E8;clear:none;cursor:pointer;float:left;margin:0;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste{clear:none;float:right;height:100px;margin:0;overflow:auto;position:relative;width:291px;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste .contenu{background-color:#FFF;border-left:1px solid #E7E7E7;border-right:1px solid #E7E7E7;margin:0;width:270px;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .overflow_visible{height:auto;overflow:visible;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste .top{background:url(../images/css/bg_liste_ficheProduitTop.png) right top no-repeat;clear:none;float:left;height:3px;margin:0;width:271px;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste .bottom{background:url(../images/css/bg_liste_ficheProduitBottom.png) left bottom no-repeat;clear:none;float:left;height:3px;margin:0;width:271px;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste ul{color:#545454;margin:6px 0 2px 12px;width:252px;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste ul li{color:#545454;float:left;line-height:14px;margin:0;width:252px;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste ul li.type{background:url(../images/css/fiche-produit_pointilles.png) left bottom repeat-x;font-weight:bold;margin-bottom:9px;padding-bottom:10px;position:relative;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste ul.bloctypev{display:none;margin:-5px 0 5px;padding:0;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste .bloctypev span a{list-style-type:none;margin:0;padding:0;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste ul li a{background:none;position:absolute;right:0;}
.questions.espacePerso.ficheProduit .colBlocs .listeLogo .liste ul li span{color:#005aa1;}
/* PI_Panier_V1.html PI_MonCompte_V1.html */
.questions.commandesEnCours .blocs{background-color:#DEE7EE;border-left:1px solid #ABABAB;border-right:1px solid #ABABAB;margin:-5px 0 0;padding-bottom:15px;padding-top:1px;}
#panier,.commandes,.recapitulatif{background:#efefef;border:1px solid #b4b4b4;border-left:0;margin:-6px 0 5px 1px;width:753px;}
.commandes{border-bottom:0;margin:-12px 0 -20px 1px;}
.commandes#enCours{background:none;border-bottom:0;margin:15px 0 -7px;}
#panier .marque{background:#fff;border-left:1px solid #ABABAB;padding-left:20px;width:70px;}
#panier th.reference,#panier td.reference{padding-left:21px;}
#panier .prix{padding-left:16px;width:92px;}
#panier .qte{padding-left:17px;width:64px;}
#panier .total{padding-left:19px;width:92px;}
#panier th.del{padding-left:13px;width:71px;}
#panier th.del span{clear:none;color:#0282ff;display:block;float:left;margin:0 0 0 -1px;width:35px;}
#panier .jqTransformCheckboxWrapper{margin-top:-1px;}
#panier th.del .jqTransformCheckboxWrapper{position:absolute;right:-2px;}
#panier thead tr th,#panier thead tr th.marque,.commandes thead tr th,.recapitulatif thead tr th,#panier tfoot tr th,#contentCenterSmall .bloc_vehicule table thead th{background:url(../images/css/bg_th.png);border-bottom:1px solid #b4b4b4;border-top:1px solid #b4b4b4;color:#6a7073;height:24px;padding:1px 0 1px 18px;text-align:left;}
#panier thead tr th,#panier tfoot tr th{background:url(../images/css/bg_th_panier.png) left top no-repeat;}
.commandes#enCours thead tr th{background:url(../images/css/bg_th_encours.png) -2px top no-repeat;border-bottom:1px solid #b4b4b4;border-top:1px solid #b4b4b4;color:#fff;font-weight:bold;height:24px;padding:1px 0 1px 18px;text-align:left;}
.commandes#enCours thead tr th.date{white-space:pre;}
#panier tbody tr td{background:transparent url(../images/css/bg_border_td.png) repeat-y scroll left top;color:#6a6f72;padding-top:10px !important;vertical-align:top;}
#panier tbody tr td.marque{border-top:1px solid #b4b4b4;padding:10px 5px;text-align:center;}
#panier tbody tr td.marque .modele{display:block;margin-left:5px;text-align:center;width:70px;}
#panier tbody tr td.reference{color:#005ba1;font-weight:bold;}
#panier td.del a,#panier td.del input{clear:none;float:left;}
#panier td.del .jqTransformCheckboxWrapper{margin:1px 0 0 20px;}
#panier tbody tr.separateur{background:url(../images/css/bg_separateur_td_panier.png) left center no-repeat;border:none;font-size:0;height:1px;}
#panier tbody tr.separateur td{background:url(../images/css/bg_separateur_td_panier.png) left center repeat;border:none;height:1px;padding:0 !important;}
#panier tbody tr.last td{border-bottom:1px solid #b4b4b4;}
#panier tfoot tr td{background:url(../images/css/bg_tfoot_panier.png) left top no-repeat;border-top:1px solid #b4b4b4;color:#6a6f72;height:31px !important;max-height:31px;padding:3px 0 3px 12px;text-align:left;}
#panier tfoot tr td.left{background:url(../images/css/bg_tfoot_panier.png) -1px top no-repeat;}
#panier.commandes .separateur{background:none;height:1px;}
#panier.commandes .separateur td{background:transparent url(../images/css/bg_border_td.png) repeat-y scroll left top;font-size:0;}
#panier.commandes .separateur td>div{background-color:#DDE1E2;height:1px;margin-left:5px;margin-right:5px;}
.panier .cgv{color:#6A6F72;float:right;margin-top:8px;width:275px;}
.panier .cgv span{float:left;padding-right:5px;}
#ajoutCodePromo{color:#6A7073;float:left;font-family:arial, helvetica, clean, sans-serif;margin:0 0 0 5px;}
.commandes thead tr th.num{background:url(../images/css/bg_border_th.png) left top no-repeat;width:445px;}
.commandes thead tr th.date{width:140px;}
.commandes thead tr th.etat{background:url(../images/css/bg_border_th.png) left top no-repeat;width:246px;}
.commandes#enCours thead tr th.etat,.commandes#enCours thead tr th.num{background:url(../images/css/bg_th_encours.png) left top no-repeat;}
.commandes tbody tr td,#panier tbody tr td,.tickets tbody tr td{height:31px;padding:4px 10px 3px;text-align:left;}
#panier tbody tr td.right{text-align:right;}
#panier thead tr th.right,#panier tfoot tr th.right{padding-right:10px;text-align:right;}
#panier tbody tr td.separation{background:transparent url(../images/css/bg_th_panier.png) no-repeat scroll left top;border-bottom:1px solid #B4B4B4;border-top:1px solid #B4B4B4;height:1%;margin:0;padding:0;}
.commandes#enCours tbody tr td,.commandes#retour tbody tr td,.tickets#enCours tbody tr td{background:url(../images/css/bg_border_td_encours.png) left top no-repeat;}
.commandes tbody tr.separateur{font-size:0;height:1px;}
/*.commandes tbody tr.separateur td { padding: 0; height: 1px; background: url(../images/css/bg_separateur_td.png) right center no-repeat; }*/
.commandes#enCours tbody tr.separateur,.commandes#retour tbody tr.separateur,.tickets#enCours tbody tr.separateur{font-size:0;height:1px;}
.commandes#enCours tbody tr.separateur td,.commandes#retour tbody tr.separateur td,.tickets#enCours tbody tr.separateur td{height:1px;text-align:center;}
.commandes#enCours tbody tr.separateur td div,.commandes#retour tbody tr.separateur td div,.tickets#enCours tbody tr.separateur td div{background-color:#FFF;height:1px;width:100%;}
.commandes#retour tbody tr.separateur td div,.tickets#enCours tbody tr.separateur td div{background-color:#DDE1E4;}
.commandes tbody tr td.num,.commandes tbody tr td a{color:#005ba1;}
.commandes tbody tr td.num{background:transparent url(../images/css/bg_border_td_encours.png) no-repeat scroll left top;font-size:11px;text-align:center;text-transform:uppercase;}
.commandes tbody tr td.date{text-align:center;width:300px;}
.commandes tbody tr td.etat{background:transparent url(../images/css/bg_border_td_encours.png) no-repeat scroll left top;width:400px;}
.commandes tbody tr td.detail{width:100px;}
.commandes tbody tr td .annule,.commandes tbody tr td .retour,.commandes tbody tr td .recu,.commandes tbody tr td .exp{background-position:0 top;background-repeat:no-repeat;height:15px;margin:0 0 0 -6px;padding:1px 0 1px 22px;width:15px;}
.commandes tbody tr td .recu{background-image:url(../images/css/picto_commande_recu.png);}
.commandes tbody tr td .retour{background-image:url(../images/css/picto_commande_retourne.png);}
.commandes tbody tr td .annule{background-image:url(../images/css/picto_commande_annule.png);}
.commandes tbody tr td .exp{background-image:url(../images/css/picto_commande_exp.png);}
.transporteur{background:url(../images/css/bg_transporteur_panier.png) left top no-repeat;clear:both;float:left;height:106px;margin:5px 0 5px 15px;overflow:hidden;width:528px;}

.infoPanier{background:url(../images/css/bg_info_panier.png) left top no-repeat;clear:both;float:left;height:auto;margin:0 0 5px 15px;position:relative;width:478px;}
.colRightFicheProduit .infoPanier{background:url(../images/css/bg_info_panier_court.png) left top no-repeat;margin:0 0 15px 9px;width:451px;}
.infoPanier_b{background:url(../images/css/bg_info_panier.png) left bottom no-repeat;bottom:0;clear:both;float:left;font-size:1px;height:6px;left:0;line-height:1px;position:absolute;width:478px;}
.colRightFicheProduit .infoPanier_b{background:url(../images/css/bg_info_panier_court.png) left bottom no-repeat;height:10px;width:451px;}
.infoPanier .infoPiece{background:url(../images/css/picto_info_panier.png) left top no-repeat;clear:both;float:left;height:auto;margin:10px;padding:0 0 12px 75px;width:380px;}
.colRightFicheProduit .infoPanier .infoPiece{width:353px;}
.infoPanier .infoPiece.right{background-position:right top;padding:0 75px 0 0;}
.infoPanier .infoPiece.sans{background:none;padding-left:0;width:455px;}
.infoPanier .infoPiece h3{background:none;color:#000;font-size:13px;margin:7px 0 5px;padding:0;}
.colRightFicheProduit .infoPanier .infoPiece h3{border:0;margin:7px 0 5px;padding:0;}
.infoPanier .infoPiece p{color:#000;font-size:11px;margin:0;}

#transporteurPrix,#infosCommander{clear:both;float:left;height:1%;position:relative;width:740px;}
.retourPrix .retourCatalogue{float:left;margin-left:5px;width:120px;}
.retourPrix .prix{float:right;}
#transporteurPrix .prix{position:absolute;right:0;top:-2px;width:auto;}
#infosCommander .blocBoutonCommander{float:right;}
#infosCommander .bloc{border:0;}
#transporteurPrix .prix .promo,.retourPrix .prix .promo{background:url(../images/css/boutons/btn_prix_panier.png) left top no-repeat;text-align:center;width:166px;}
#transporteurPrix .prix .promo span,.retourPrix .prix .promo span{background:url(../images/css/boutons/btn_prix_panier.png) right top no-repeat;padding-top:0;}
#transporteurPrix .transporteur h3{background:none;color:#444;font-size:13px;margin:5px 0 5px 5px;}
.blocChoixTransport{clear:none;float:left;margin:0 0 0 7px;padding:0 0 0 35px;text-align:center !important;}
.blocChoixTransport img{clear:none;float:left;}
.blocChoixTransport.gauche{width:140px;}
.blocChoixTransport.centre{margin:0 2px 0 6px;width:160px;}
.blocChoixTransport.droite{margin:0 2px 0 6px;width:160px;}
.blocChoixTransport.gauche img{margin:0 0 0 40px;}
.blocChoixTransport.centre img{margin:0 0 0 50px;}
.blocChoixTransport.droite img{margin:0 0 0 25px;}
.blocChoixTransport span,.blocChoixTransport label{clear:both;color:#686f75;display:block;float:left;width:100%;}
.blocChoixTransport span{margin:5px 0 0 !important;}
.blocChoixTransport label{margin:0 !important;}
/* AJOUTS */
/* selecteur : mes véhicules */
.mesvehicules{height:350px;}
#contentCenterHome .mesvehicules{height:285px;margin:4px 1px 22px;overflow:auto;}
#contentCenterHome .mesvehicules div{color:#545454;float:left;}
#contentCenterHome .mesvehicules div.libelle{background:url(../images/css/puce_carte_grise.png) left center no-repeat;border-bottom:2px dotted #dedede;font-size:12px;margin:0 0 0 8px;padding:8px 0 6px 15px;width:355px;}
#contentCenterHome .mesvehicules .infos{color:#e98c0d;font-size:14px;font-weight:bold;width:99%;}
#contentCenterHome .mesvehicules .center{margin:auto;text-align:center;}

.questions.contact.formulaire form .message{color:#D57B01;display:inline-block;margin:0 0 0 130px;padding:0 20px 0 0;width:auto;}
.infos{border:1px dotted #dedede;font-size:10px;margin:auto;padding:10px;width:350px;}
#recapitulatif table{background:#EFEFEF none repeat scroll 0 0;margin:0;width:100%;}
#recapitulatif td{background:transparent url(../images/css/bg_border_td.png) repeat-y scroll left top;color:#6a6f72;font-size:11px;padding:10px 5px 5px !important;vertical-align:top;}
.recapitulatif_entete th{background:transparent url(../images/css/bg_th.png) repeat scroll 0 0;color:#6A7073;height:24px;padding:1px 0 1px 18px;text-align:left;}
.recapitulatif thead tr th{background:transparent url(../images/css/bg_th_panier.png) no-repeat scroll left top;}
#panier_total{color:#6A6F72;font-size:12px;margin:-6px 0 15px 1px;width:753px;}
#panier_ligne tr{background:transparent url(../images/css/bg_border_td.png) repeat-y scroll left top;height:31px;padding:4px 0 3px 18px;text-align:left;}
.recapitulatif_titre{color:#545454;font-size:16px;font-weight:bold;padding:14px 0 8px 10px;position:relative;width:354px;}
.adresse_livraison{font-size:13px;margin:0 0 0 40px;}
#detail_commande{background:#efefef;border:1px solid #b4b4b4;border-left:0;border-right:0;margin:-6px 0 15px;width:753px;}
#detail_commande .marque{background:#fff;padding-left:20px;width:70px;}
#detail_commande th.reference,#detail_commande td.reference{padding-left:21px;width:281px;}
#detail_commande .prix{padding-left:16px;width:85px;}
#detail_commande .qte{padding-left:17px;width:70px;}
#detail_commande .total{padding-left:19px;width:69px;}
#detail_commande th.del{padding-left:13px;width:71px;}
#detail_commande th.del span{clear:none;color:#0282ff;display:block;float:left;margin:0 0 0 -1px;width:35px;}
#detail_commande th.del .jqTransformCheckboxWrapper{position:absolute;right:-2px;}
#detail_commande thead tr th,#detail_commande thead tr th.marque{background:url(../images/css/bg_th.png);border-bottom:1px solid #b4b4b4;border-top:1px solid #b4b4b4;color:#6a7073;height:24px;padding:1px 0 1px 18px;text-align:left;}
#detail_commande thead tr th{background:url(../images/css/bg_th_panier.png) left top no-repeat;}
#detail_commande tbody tr td{background:url(../images/css/bg_border_td.png) left top repeat-y;color:#6a6f72;font-size:12px;height:31px;padding:10px 0 3px 18px !important;text-align:left;vertical-align:top;}
#detail_commande tbody tr td.marque{border-top:1px solid #b4b4b4;padding:10px 5px;text-align:center;}
#detail_commande tbody tr td.marque .modele{display:block;margin-left:5px;text-align:center;width:70px;}
#detail_commande tbody tr td.reference{color:#005ba1;}
#detail_commande td.del a,#detail_commande td.del input{clear:none;float:left;}
#detail_commande td.del .jqTransformCheckboxWrapper{margin:1px 0 0 20px;}
#detail_commande tbody tr.separateur{background:url(../images/css/bg_separateur_td_panier.png) left center no-repeat;border:none;font-size:0;height:1px;}
#detail_commande tbody tr.separateur td{background:url(../images/css/bg_separateur_td_panier.png) left center repeat;border:none;height:1px;padding:0 !important;}
#detail_commande tbody tr.last td{border-bottom:1px solid #b4b4b4;}
#detail_commande tfoot tr td{background:url(../images/css/bg_tfoot_panier.png) left top no-repeat;border-top:1px solid #b4b4b4;color:#6a6f72;height:31px !important;max-height:31px;padding:3px 0 3px 12px;text-align:left;}
#detail_commande tfoot tr td.left{background:url(../images/css/bg_tfoot_panier.png) -1px top no-repeat;}
.questions.ticketsEnCours .blocChapo p{margin:4px 0 -2px 21px;width:590px;}
.tickets thead tr th.num{width:220px;}
.tickets thead tr th.small{width:220px;}
.tickets thead tr th.titre{width:600px;}
.tickets thead tr th.small,.tickets thead tr th.titre{background:url(../images/css/bg_border_th.png) left top no-repeat;}
.tickets#enCours thead tr th.small,.tickets#enCours thead tr th.titre{background:url(../images/css/bg_th_encours.png) left top no-repeat;}
.tickets#enCours thead tr th{background:url(../images/css/bg_th_encours.png) -2px top no-repeat;border-bottom:1px solid #b4b4b4;border-top:1px solid #b4b4b4;color:#fff;font-weight:bold;height:24px;padding:1px 0 1px 18px;text-align:left;}
.tickets#enCours thead tr th.small{white-space:pre;}
.tickets{border-bottom:0;margin:-12px 0 -20px 1px;}
.tickets#enCours{background:none;border-bottom:0;margin:15px 0 -7px 1px;}
.tickets tbody tr td.num,.tickets tbody tr td a{color:#005ba1;}
.tickets tbody tr td.num{background:none;font-size:11px;padding-left:18px;text-transform:uppercase;width:344px;}
.tickets tbody tr td.small{padding-left:18px;width:108px;}
.tickets tbody tr td.titre{width:147px;}
.questions h4{background:transparent url(../images/css/bg_questions_menu.png) no-repeat scroll 0 0;clear:none;color:#545454;float:left;font-size:16px;font-weight:bold;height:18px;margin-bottom:5px;padding:14px 0 14px 21px;width:733px;}
.questions.contact.formulaire.newUser .reponse{background:url(../images/css/bg_legend_form_newUser.png);height:21px;margin:16px -5px 10px -7px;padding:2px 0 0 12px;width:721px;}
.moncompte_orange{color:#e88707;font-weight:bold;}
.moncompte_vert{color:#088A08;font-weight:bold;}
.moncompte_rouge{color:#DF0101;font-weight:bold;}
.moncompte_lienmenu{background:url(../images/css/bg_lien_footer_about.png) left 1px no-repeat;color:#005ba1;float:right;margin:5px 14px 0 0;padding:0 0 0 18px;}
.moncompte_nom{cursor:pointer;}
/* Paniers sauvegardés */
.commandes#paniersaved thead tr th{background:url(../images/css/bg_th_encours.png) -2px top no-repeat;border-bottom:1px solid #b4b4b4;border-top:1px solid #b4b4b4;color:#fff;font-weight:bold;height:24px;padding:1px 0 1px 18px;text-align:left;}
.commandes#paniersaved thead tr th.panier_montant{background:url(../images/css/bg_th_encours.png) left top no-repeat;}
.commandes#paniersaved thead tr th.panier_detail{background:url(../images/css/bg_th_encours.png) left top no-repeat;}
.commandes#paniersaved thead tr th.panier_supprimer{background:url(../images/css/bg_th_encours.png) left top no-repeat;}
#paniersaved.commandes{background:transparent none repeat scroll 0 0;border-bottom:0 none;margin:15px 0 -7px 1px;}
.panier_date{width:464px;}
.panier_montant{width:120px;}
.panier_detail{width:70px;}
.panier_supprimer{width:20px;}
.commandes tbody tr td.panier_montant{background:transparent url(../images/css/bg_border_td_encours.png) no-repeat scroll left top;padding-right:18px;text-align:right;}
.commandes tbody tr td.panier_supprimer{background:transparent url(../images/css/bg_border_td_encours.png) no-repeat scroll left top;padding-right:15px;}
.commandes tbody tr td.panier_detail{background:transparent url(../images/css/bg_border_td_encours.png) no-repeat scroll left top;padding:0 5px;}
.commandes tbody tr td.montant{background:transparent url(../images/css/bg_border_td_encours.png) no-repeat scroll left top;padding-right:18px;text-align:right;width:150px;}
.commandes tbody tr td.facture{background:transparent url(../images/css/bg_border_td_encours.png) no-repeat scroll left top;padding-right:18px;text-align:left;width:150px;}
.commandes#enCours thead tr th.montant{background:url(../images/css/bg_th_encours.png) left top no-repeat;white-space:pre;}
.commandes tbody tr td.suivicolis{background:transparent url(../images/css/bg_border_td_encours.png) no-repeat scroll left top;width:100px;}
.commandes#enCours thead tr th.suivicolis{background:url(../images/css/bg_th_encours.png) left top no-repeat;white-space:pre;}
.commandes thead tr th.montant,.commandes thead tr th.suivicolis{background:transparent url(../images/css/bg_border_th.png) no-repeat scroll left top;}
.normallink{margin:0;padding:0;position:relative !important;text-align:left;}
.commandes tbody tr td.panier_date{padding:0 5px 0 20px;}
.commandes#retour tbody tr td.date{padding:0 5px 0 20px;}
.commandes#retour thead tr th.date{white-space:pre;}
.commandes#retour tbody tr td.reference{background:transparent url(../images/css/bg_border_td_encours.png) no-repeat scroll left top;padding:0 5px 0 20px;width:280px;}
.commandes#retour thead tr th.reference{background:transparent url(../images/css/bg_border_th.png) no-repeat scroll left top;white-space:pre;}
.commandes#retour tbody tr td.etat{background:transparent url(../images/css/bg_border_td_encours.png) no-repeat scroll left top;padding:0 5px 0 20px;}
.commandes#retour thead tr th.etat{white-space:pre;}
.commandes#retour tbody tr td.detail{background:transparent url(../images/css/bg_border_td_encours.png) no-repeat scroll left top;width:150px;}
.commandes#retour thead tr th.detail{background:transparent url(../images/css/bg_border_th.png) no-repeat scroll left top;white-space:pre;}
#retour.commandes{margin:15px 0 -7px;}
.blue{color:#005BA1;}
.orange{color:#E88707;}
.infoPaiement{background:url(../images/css/bg_mode_paiement.png) left top no-repeat;clear:both;float:left;margin:10px 0 40px 15px;min-height:91px;position:relative;width:528px;}
.infoPaiement .bottom{background:url(../images/css/bg_mode_paiement.png) left bottom no-repeat;bottom:0;clear:both;float:left;height:10px;left:0;width:528px;}
.bginfo_title{color:#444;font-size:13px;font-weight:bold;margin:3px 0 5px 5px;padding:4px 0 6px;position:relative;}
.blocChoixPaiement{clear:none;float:left;margin:0 0 0 7px;padding:0 0 0 25px;text-align:center !important;}
.blocChoixPaiement img{clear:none;float:left;}
.blocChoixPaiement.gauche{width:140px;}
.blocChoixPaiement.centre{margin:0 20px 10px 0;}
.blocChoixPaiement.droite{margin:0 2px 0 6px;width:160px;}
.blocChoixPaiement.gauche img{margin:0 0 0 40px;}
.blocChoixPaiement.centre img{margin:0 0 0 10px;}
.blocChoixPaiement.droite img{margin:0 0 0 25px;}
.blocChoixPaiement span,.blocChoixPaiement label{color:#686f75;display:block;}
.blocChoixPaiement span{margin:5px 0 0 !important;}
.blocChoixPaiement label{margin:0 !important;}
.mini_button{color:#6A7073;font-family:arial, helvetica, clean, sans-serif;font-size:9px;}
/* MisterAuto_Design_PI_Master_Contact_V1.psdMisterAuto_Design_PI_Master_MonCompte_V1.psd */
.questions.espacePerso,.questions.contact.fond_01.formulaire{position:relative;}
.button_validercmde{background:transparent url(../images/css/boutons/btn_ajoutPanier.png) no-repeat scroll left top;clear:none;color:#FFF;cursor:pointer;float:right;font-size:10px;font-weight:bold;height:30px;margin-bottom:10px;margin-top:5px;padding:0 0 0 25px;width:auto;}
.button_validercmde span{background:transparent url(../images/css/boutons/btn_ajoutPanier.png) no-repeat scroll right top;display:block;height:19px;padding:9px 6px 11px 5px;text-transform:uppercase;}
.remerciement{margin:0;padding:0;}
.remerciement a{color:#005BA1;float:left;margin:0;padding:0 0 0 15px;}
#virement_info{font-size:12px;margin-left:100px;position:absolute;}
#zone_virement{height:250px;}
#virement_info #montant_lettre{color:#005BA1;font-style:italic;left:180px;position:absolute;text-align:left;top:38px;width:315px;}
#virement_info #montant_chiffre{color:#005BA1;font-style:italic;left:180px;position:absolute;text-align:left;top:68px;width:315px;}
#virement_info #nom_beneficiaire{color:#005BA1;font-style:italic;left:145px;position:absolute;text-align:left;top:95px;width:315px;}
#virement_info #code_banque{color:#005BA1;font-style:italic;left:230px;position:absolute;text-align:left;top:125px;width:315px;}
#virement_info #code_guichet{color:#005BA1;font-style:italic;left:300px;position:absolute;text-align:left;top:125px;width:315px;}
#virement_info #numero_compte{color:#005BA1;font-style:italic;left:365px;position:absolute;text-align:left;top:125px;width:315px;}
#virement_info #cle_rib{color:#005BA1;font-style:italic;left:478px;position:absolute;text-align:left;top:125px;width:315px;}
#virement_info #message_transmettre{color:#005BA1;font-style:italic;left:30px;position:absolute;text-align:left;top:175px;width:315px;}
#cheque_info{font-size:12px;margin-left:100px;position:absolute;}
#cheque_info #montant_lettre{color:#005BA1;font-style:italic;left:20px;position:absolute;text-align:left;top:61px;width:310px;}
#cheque_info #montant_chiffre{color:#005BA1;font-style:italic;left:390px;position:absolute;text-align:left;top:88px;width:315px;}
#cheque_info #nom_beneficiaire{color:#005BA1;font-style:italic;left:25px;position:absolute;text-align:left;top:111px;width:315px;}
.bloc_typeVehicule .liste li{padding-right:12px;}
.commandes tbody tr td .attente{background-image:url(../images/css/picto_commande_attente.png);background-position:0 top;background-repeat:no-repeat;height:15px;margin:0 0 0 -6px;padding:1px 0 1px 22px;width:15px;}
.boutiqueArticle .contents .illustration{background:none;border-right:1px solid #BFBFBF;clear:both;height:inherit;margin:10px 0;position:relative;right:0;top:0;width:229px;}
.boutiqueArticle h4{background:none;color:#005BA1;font-weight:bold;height:inherit;margin:0;padding:0;}
.boutiqueArticle h4 a{color:#005BA1;margin:0;padding:0;text-decoration:none;}
.boutiqueArticle .article span{font-size:12px;}
.boutiqueArticle .prix{color:#545454;font-size:12px;}
.boutiqueArticle .prix a{color:#717171;text-decoration:none;}
.boutiqueArticle .prix span{color:#EF980D;}
.boutiqueArticle .prix span a{color:#717171;text-decoration:none;}
.boutiqueArticle .prix span sup{font-size:10px;}
.boutiqueArticle .contents{float:left;margin:10px 0 0 10px;padding:0 10px 0 0;width:229px;}
.boutiqueArticle .contents h4{font-size:16px;width:220px;}
.boutiqueArticle .contents h4 a{font-size:16px;}
.boutiqueArticle .contents .illustration img{margin:0 0 0 20px;position:relative;width:170px;}
.boutiqueArticle .contents .prix{clear:none;display:block;float:left;height:30px;line-height:30px;padding:0 0 5px;text-align:right;width:100%;}
.boutiqueArticle .contents .prix a{padding:0 23px 0 0;}
.boutiqueArticle .contents .prix span{font-size:18px;font-weight:bold;}
.boutiqueArticle .contents .prix span a{color:#717171;text-decoration:none;}
.boutiqueArticle .contents .prix span sup{margin:0 0 -2px;}
.boutiqueArticle .contents .logo{float:left;width:115px;}
.boutiqueArticle .contents .lien{color:#717171;float:left;margin:-23px 0 0 110px;padding:0;text-align:right;}
.boutiqueArticle .contents .lien a{color:#ef980d;}
.boutiqueArticle .contents .lien .ajoutPanier span{background:transparent url(../images/img/btn_right.png) no-repeat scroll right top;display:block;float:left;height:26px;margin:0;padding:6px 6px 0 0;text-align:center;text-transform:none;}
.boutiqueArticle .contents .lien .ajoutPanier{background:transparent url(../images/img/btn_left.png) no-repeat scroll 0 0;color:#FFF;display:block;font-size:11px;font-weight:bold;height:26px;line-height:13px;padding:0 0 2px 8px;text-decoration:none;text-transform:none;}
.boutiqueArticle .sidebar{border-bottom:1px solid #BFBFBF;float:left;margin:8px 0 0;padding:0 0 9px;width:100%;}
.boutiqueArticle .sidebar .article{font-size:12px;text-align:left;}
.boutiqueArticle .sidebar .article h4{font-size:14px;height:18px;width:100%;}
.boutiqueArticle .sidebar .article h4 a{background:none;float:left;font-size:14px;}
.boutiqueArticle .sidebar .article span{font-size:11px;}
.boutiqueArticle .sidebar .illustration{clear:both;margin:10px 0;}
.boutiqueArticle .sidebar .illustration img{width:150px;}
.boutiqueArticle .sidebar .illustration a{background:none;}
.boutiqueArticle .sidebar .prix{clear:none;display:block;float:left;margin:0;padding:0;text-align:right;width:100%;}
.boutiqueArticle .sidebar .prix a{background:none;padding:0;}
.boutiqueArticle .sidebar .prix span{font-size:14px;font-weight:bold;}
.boutiqueArticle .sidebar .prix span a{background:none;color:#717171;text-decoration:none;}
.boutiqueArticle .sidebar .prix span sup{margin:0 0 -2px;}
.boutiqueArticle .sidebar .logo{display:none;float:left;}
.boutiqueArticle .sidebar .lien{color:#717171;margin:0;padding:0;text-align:center;width:81%;}
.boutiqueArticle .sidebar .lien a{background:none;color:#ef980d;}
.boutiqueArticle .sidebar .lien .ajoutPanier span{background:transparent url(../images/img/btn_right.png) no-repeat scroll right top;display:block;float:left;height:26px;margin:0;padding:6px 6px 0 0;text-align:center;text-transform:none;}
.boutiqueArticle .sidebar .lien .ajoutPanier{background:transparent url(../images/img/btn_left.png) no-repeat scroll 0 0;color:#FFF;display:block;font-size:11px;font-weight:bold;height:26px;line-height:13px;margin:4px 0 0;padding:0 0 2px 8px;text-decoration:none;text-transform:none;}
#sidebarLeft .questions.espacePerso.ficheProduit.bottom{display:none;}

/* produits vue liste */
.bloc_resultat .col_left{border-right:1px dotted #A9A9A9;float:left;padding:0 4px;width:479px;}
.bloc_resultat .info_sup{margin:2px 0;max-height:239px;overflow-x:hidden;overflow-y:auto;}
.bloc_resultat .caracteristiques div.top{background:transparent url(../images/css/bg_caracteristiques_top.gif) repeat-x scroll left top;float:left;padding:0 6px;}
/* produits vue catalogue */
.resultats.catalogue #catalogue .bloc_resultat .caracteristiques{background-color:#F5F5F5;border-left:0 dotted #A9A9A9;clear:both;margin-left:0;padding:4px 0 8px;width:100%;}
.resultats.catalogue #catalogue .bloc_resultat .info_sup{color:#383838;display:none;margin:2px 2px 2px 4px;max-height:183px;overflow-x:hidden;overflow-y:auto;}
/* section info (fiche article) */
.sect_info{background:transparent url(../images/css/bg_questions_contact_haut.png) no-repeat scroll left top;clear:both;float:left;margin:0 0 20px;padding:4px 0 0;position:relative;width:754px;}
.sect_info h2{color:#545454;font:normal normal bold 16px/20px Arial,Helvetica,sans-serif;margin:0;padding:11px 21px;}
.sect_info .contenu{border-color:#ABABAB;border-style:solid;border-width:0 1px;color:#2F2F2F;margin:0;padding:6px 21px;}
.sect_info .bottom{background:#EFEFEF url(../images/css/bg_questions_contact_bas.png) no-repeat scroll left bottom;margin:0;padding:0 0 3px;}
.sect_info .bottom.white{background:#FFF url(../images/css/bg_detail_ficheProduit.png) no-repeat scroll left bottom;}
/* onglet */
div.onglet{border-bottom:1px solid silver;clear:both;color:#545454;font-size:13px;font-weight:bold;line-height:normal;padding:8px 4px 1px;position:relative;}
div.onglet span{background:url(../images/css/bg_h3_ficheProduit.png) left 0 no-repeat;padding:0 0 1px 10px;}
div.onglet span span{background:url(../images/css/bg_h3_ficheProduit.png) no-repeat right top;padding:0 10px 0 0;}
.focuson{background:transparent url(../images/img/pictos/loupe.gif) no-repeat scroll left top;height:15px;margin:1px 2px 0;position:absolute;right:0;width:15px;}
/* temoignage::pages */
.questions.contact.formulaire.newUser .bloc.messUser{font-size:1.1em;padding-top:10px;}
.questions.contact.formulaire.newUser .bloc.messUser h5{-moz-border-radius:9px;-webkit-border-radius:9px;background:transparent url(../images/css/tem-head.gif) no-repeat scroll top center;border-bottom:1px solid #A8BCCF;border-radius:9px;color:#3C3C3C;font-size:1em;margin:2px -5px 1px;padding:1px 8px 2px;position:relative;z-index:1;}
.questions.contact.formulaire.newUser .bloc.messUser p{-moz-border-radius:0 0 12px 12px;-webkit-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;margin:0 -5px;padding:7px 16px 8px;}
.questions.contact.formulaire.newUser .bloc.messUser p.white{background:transparent url(../images/css/tem-foot.gif) no-repeat scroll bottom center;padding-bottom:12px;padding-top:16px;position:relative;top:-10px;}
/* temoignage::bottom (blocbot) */
.questions.contact.formulaire.newUser .bloc.messUser a{background:none;color:#005BA1;padding:0;}
.questions.contact.formulaire.newUser .bloc.messUser a:hover{color:#3d92da;text-decoration:none;}
/* get_navListItem */
a.arrow{display:inline-block;font-size:0 !important;height:9px;padding:0 0 0 10px !important;}
a.arrow.first{background:transparent url(../images/img/pictos/nav_arrow.gif) no-repeat scroll left -18px !important;}
a.arrow.previous{background:transparent url(../images/img/pictos/nav_arrow.gif) no-repeat scroll left -27px !important;}
a.arrow.next{background:transparent url(../images/img/pictos/nav_arrow.gif) no-repeat scroll left -9px !important;}
a.arrow.last{background:transparent url(../images/img/pictos/nav_arrow.gif) no-repeat scroll left 0 !important;}
/* bloc_cadre */
div.bloc_cadre{background:transparent url(../images/css/cadre-bloc.gif) no-repeat scroll left center;margin:32px 0 48px;padding:1px 0;position:relative;width:207px;}
div.bloc_cadre_up{background:transparent url(../images/css/cadre-bloc.gif) no-repeat scroll left top;position:absolute;width:100%;height:32px;top:-32px;}
div.bloc_cadre_down{background:transparent url(../images/css/cadre-bloc.gif) no-repeat scroll left bottom;position:absolute;width:100%;height:32px;bottom:-32px;}
div.bloc_cadre_inside{position:relative;top:-24px;margin-bottom:-48px;width:100%;}
div.bloc_head{font-style:italic;margin:0 0px 0px;padding:5px 16px 0;}
div.bloc_body{background:transparent url(../images/css/cadreBloc_separateur.png) no-repeat scroll center 2px;padding:6px 14px 0;}
/* sondage */
div.br{font-size:1em;height:0.5em;line-height:1em;}
form.sondage{display:inline-block;width:100%;}
form.sondage br{display:block;font-size:0.5em;}
form.sondage label{display:block;text-align:left;}
form.sondage label span{margin:0 6px;vertical-align:top;}
form.sondage input{margin:0 2px 2px;vertical-align:middle;}
form.sondage label.type_check input{height:13px;}
form.sondage label.type_text{width:169px;}
form.sondage label.type_text input{border:1px inset #A9A9A9;padding:1px 2px;width:100%;}
form.sondage input.type_submit{margin:8px 0 2px;width:100%;}

/* page partenaire */
.questions.contact.formulaire.partenaire.default h2{background:transparent url(../images/css/partenaires/banniere-partenaire.gif) repeat scroll left top;height:62px;}
.questions.contact.formulaire.partenaire.default .bloc{height:330px;text-align:left;}
.questions.contact.formulaire.partenaire.default .bloc p{font-size:16px;margin:10px 0;padding:0;}
.questions.contact.formulaire.partenaire.default .bloc p.titre{font-size:20px;font-weight:bold;margin:15px 0 25px;text-align:center;}
.questions.contact.formulaire.partenaire.default .bloc p.info span{background:#fff;border:1px solid #b1b1b1;color:#ff6701;padding:5px;}
.questions.contact.formulaire.partenaire.default .bloc p.remise span{color:#225f94;font-weight:bold;}
.questions.contact.formulaire.partenaire.default .bloc p.code{background:#fff;border:1px solid #b1b1b1;color:#ff6701;margin:0 0 20px 295px;padding:10px;width:15%;}
.questions.contact.formulaire.partenaire.default .bloc p.contact{font-weight:bold;margin:35px 0 0;text-align:center;}
.questions.contact.formulaire.partenaire.default .bloc p.contact a{color:#000;text-decoration:underline;}
.questions.contact.formulaire.partenaire.default .bloc p.partenaire {padding: 10px 0 0 0;color:#000; font-size: 12px;}
.questions.contact.formulaire.partenaire.default .bloc p.partenaire a {color:#000;text-decoration:none; font-weight: bold;}
.questions.contact.formulaire.partenaire.default .bloc p.partenaire span { font-weight: bold; color:#225f94; font-size: 13px; font-style: italic; }

.questions.contact.formulaire.partenaire h2{background:transparent url(../images/css/partenaires/banniere-partenaire.gif) repeat scroll left top;height:62px;}
.questions.contact.formulaire.partenaire .bloc{background:#bbd2e8;height:300px;text-align:center;}
.questions.contact.formulaire.partenaire .bloc p{font-size:20px;margin:10px 0;padding:0;}
.questions.contact.formulaire.partenaire .bloc p.titre{font-weight:bold;margin:15px 0 20px;}
.questions.contact.formulaire.partenaire .bloc p.info span{background:#fff;border:1px solid #b1b1b1;color:#ff6701;padding:5px;}
.questions.contact.formulaire.partenaire .bloc p.remise span{color:#225f94;font-weight:bold;}
.questions.contact.formulaire.partenaire .bloc p.code{background:#fff;border:1px solid #b1b1b1;color:#ff6701;margin:0 0 20px 295px;padding:10px;width:15%;}



/* tag cloud */
div.tagcloud{background-color:white;padding:4px 8px 6px;border:1px solid Gray;margin:6px 0;text-align:center;clear:both;}
div.tagcloud a.tagcloudElement{color:#246098;white-space:nowrap;margin:0 1px;}
div.tagcloud a.tagcloudElement:focus,div.tagcloud a.tagcloudElement:hover,div.tagcloud a.tagcloudElement:active{color:#3080CB;text-decoration:underline;outline:none;}