.clearboth{ clear:both; font-size:0; padding:0; margin:0;}
div.liste_extensible table.liste th{ text-align:left; width:68px; height:16px; vertical-align:top;padding-top:3px;}
div.liste_extensible table.liste td{ vertical-align:top;line-height:1.6em}
div.liste_extensible table.liste th.plus{ background:url(../../images/liste_plus.jpg) 53px 0  no-repeat;}
div.liste_extensible table.liste th.moins{ background:url(../../images/liste_moins.jpg) 53px 0 no-repeat;}
div.liste_extensible table.liste th.plus_hover{ background:url(../../images/liste_plus_hover.gif) 53px 0  no-repeat;}
div.liste_extensible table.liste th.moins_hover{ background:url(../../images/liste_moins_hover.gif) 53px 0 no-repeat;}
.expand_base{width:675px;display:none;}
div.liste_extensible table.liste td.pointillets{ background:url(../../images/pointillets.jpg) repeat-x left 11px;}
div.liste_extensible table.liste td.type_ouvrage{ padding:2px 0 0 5px; font-size:0.9em;}
div.liste_extensible table.liste .ouvrage{ float:left; background:#ffffff; padding: 0 5px;/*max-width:455px;*/}
div.liste_extensible table.liste .prix{ float:right; background:#ffffff; padding: 0 5px; padding-left:8px;white-space:nowrap; margin-left:7px;}
div.liste_extensible table.liste .ouvrage a{ font-weight:bold; color:#000000; font-size:1.1em; text-decoration:underline}
div.liste_extensible table.liste .prix span{ font-weight:bold; color:#EE014C; font-size:1.2em}
div.liste_extensible table.liste th:hover {cursor: pointer;}
.affiche table.detail{ margin-top:5px; width:674px;}
.affiche table.detail th { vertical-align:top; text-align:left; width:88px; padding-left:5px; padding-right:5px;}
/* .affiche table.detail th img{height:100px; width:80px;} */
.affiche table.detail td { vertical-align:top}
.affiche table.detail td p{ width:480px; color:#3F3F3F; padding-top:0; margin:0 0 10px 0}
.affiche table.detail td ul{	margin:0; padding:0;list-style-image:none;list-style-position:outside;list-style:none;width:573px;}
.affiche table.detail td ul li{margin:0; padding:0;height:22px;}
div.ligne_prix_base {background:transparent url(../../images/pointillets.jpg) repeat-x scroll left 12px;color:#000000;height:22px;line-height:1.8em;margin:0;padding:0;clear:both;}
div.ligne_prix_remise {background:transparent url(../../images/pointillets.jpg) repeat-x scroll left 10px;color:#000000;
/*	font-size:1.2em;*/height:25px;line-height:1.2em;margin:0;padding:0;clear:both;}
div.ligne_prix_remise span {height:19px;line-height:19px;}
.affiche table.detail td li { line-height:2em;margin:0;padding:0;}
.affiche table.detail td li div.ouvrage{ background:#FFFFFF; float:left; padding-right:2px;font-size:1em; max-width:450px;height:19px;}
.affiche table.detail td li div.ouvrage span{ color:#666666 }
.affiche table.detail td li div.prix{float:right; padding-left:2px; color:#EE014C; font-weight:bold; background:#FFFFFF;margin-top:-3px;}
.affiche table.detail td li div.prix img{ margin-bottom:-2px;}
.affiche p{ font-size:1em}
.affiche .savoir-plus {margin-bottom:15px; clear:both;text-align:right;}	
.affiche .savoir-plus a{ color:#0078A9; text-decoration:none; /* float:right;  */padding:10px 5px;font-weight:bold}
.marque div.affiche{ clear:both}
.liste_extensible .affiche{padding:4px 0px;}
.entete_liste { color:#0768a9; font-size:1em; font-weight:bold; height:18px; padding:0px; border-bottom: solid 1px #D3D3D3;margin-bottom:20px;}
.entete_liste .colonne1A {background:url("/images/structure/onglet-liste-detaillee.gif") no-repeat scroll left top;color:#FFFFFF;cursor:pointer;float:left;height:16px;margin-bottom:20px;padding:3px 18px 0px 20px;width:133px;}
.entete_liste .colonne1B {background:url("/images/structure/onglet-liste-non-detaillee.gif") no-repeat scroll left top;color:#FFFFFF;cursor:pointer;float:left;height:16px;margin-bottom:20px;padding:3px 13px 0px 20px;width:138px;}
.entete_liste .colonne1:hover{cursor:pointer;}
.entete_liste .colonne2 { color:#0768a9;width:340px; float:right; text-align:right;height:19px;padding:0;}
.entete_liste .colonne2 select {border:1px solid #D3D3D3;font-weight:normal;height:19px;margin:0 0 0 20px;padding:0;width:260px;z-index:0;}
.entete_liste .colonne2 select, option{padding:0;}
.liste_extensible { margin-top:20px;}
div.liste_extensible .liste_extensible h1 {float:none;width:550px;}
.bt_ajout_panier:hover {cursor: pointer;}