/* un listing dans le site */
h2.titre, dt.titre, .infobulle h2.titre , h2.titre_bis {
    font-size: 1.3em !important;
    font-weight: bold !important;
    color: #45686a;
    }

h2.titre a , dt.titre a , .infobulle h2.titre a, h2.titre_bis a
{color: #45686a;}

h4.auteur, dd.auteur {
    font-size: 1.2em !important;
    font-weight: bold !important;
    color: #45686a !important;
    }

h4.editeur, dd.editeur, h4.date_parution {
    font-size: 1.2em !important;
    font-weight: normal !important;
    color: #45686a !important;
    }

h4.prix, dd.prix {
    font-size: 1.1em !important;
    font-weight: bold !important;
    color: #5F7DA1 !important;
    }


dt.titre, dd.auteur, dd.editeur, dd.prix {
    margin: 5px 0;
    font-family:Georgia;
    }

h4.editeur, h3.auteur, h2.titre, h4.prix, h4.date_parution, .infobulle h2.titre , .list-listing h4, .list-listing h3 {
    margin: 5px 0 0 95px;
    font-family:Georgia;
    }
    .list-listing h3.auteur /* MT1755 - YA correctif suite au changement de H4 vers H3 */
    {
        margin: 5px 0 0 95px !important;
    }

h2.titre_bis {
    margin:5px 0;
    font-family:Georgia;
    }

p.panier a {
    background: transparent url(../../i/ndl/btn-panier-small.png) no-repeat bottom left;
    line-height: 0px;
    font-size : 0px;
    text-indent: -5000px;
    display: block;
    width: 122px;
    height: 25px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 5px;
    clear: both;
    border: none;
    }

p.dispo {
	background: transparent url(../../i/ico-dispo.png) no-repeat 0 50%;
	padding-left: 22px !important;
	height: 20px !important;
	padding-top: 6px !important;
	padding-bottom: 0px !important;
	margin-left: 95px ;
	font-weight: bold !important;
	font-family: Georgia;
    }
 
 


/* listing panier */
.list-content-fifty h3 {
    font-size: 1.2em;
    font-weight: normal;
    color: #45686a;
    margin: 5px 0;}

.list-content-fifty h3 em {
    font-size: .8em !important;
    font-weight: normal;
    color: #a6a4a0;
    margin: 5px 0;
    }

.list-content-fifty h4 
{}

.list-content-fifty h5 {
    font-size: 1.1em;
    font-weight: normal;
    color: #45686a;
    margin: 5px 0;
    }


.content-listing h2 {
    font-size: 1.9em !important;
    line-height: 1.1em;
    font-weight: 100;
    margin: 5px 0;
    padding: 5px 0;
    border-bottom: 1px solid #fff;
    }


.list-listing  {
    margin: 18px 0 10px 0;
	clear: left;
	border-bottom: 1px solid #fff;
    }

.list-listing img {
	padding: 3px;
	float: left;
	margin: 0 4px 3px 0;
	background-color: #fff;
	border: 1px solid #ddd;
    }

/* =================================================================
(Tristan - 19/06/2009) 
================================================================= */
.list-listing a:link, .list-listing a:visited {
	text-decoration: underline;
	color: #666;
    }
.list-listing a:hover {
	text-decoration: none;
	color: #000;
    }

.list-listing a:link img, .list-listing a:visited img {border: solid 1px #ddd;}
.list-listing a:hover img {border: solid 1px #aaa;}
/* ============================================================== */

 

.list-listing h3 em {
	font-weight: normal;
	color: #a6a4a0;
	margin: 2px 0;
    }

 
 
.list-content-simple dl {
	padding: 10px 0 15px 10px;
	border-bottom: 1px solid #ddd;
    }

.list-content-simple dt {
	padding: 5px 0;
	font-weight: 700;
	font-size: 1.3em;
    }

.list-content-simple dd {
	padding: 3px o;
	font-size: 1.0em;
    }


#content-detailbook p, #content-detailbook h4, #content-detailbook h3, #content-detailbook h2 ,#content-detailbook h1 /* 28/12/2010 - MT1777 - [YA] - Modification titre livre en H1 suite demande mail */
{padding-left:180px;}



/* GESTION DU PANIER */
p.panier_v2 {
    margin:0 auto;
    padding-left:40px;
    width:175px;
    position:relative;
    clear:left;
    }
p.panier_v2 img {
    border:0 !important;
    background-color:Transparent !important;
    }
p.panier_v2 a img {
    border:0 !important;
    margin-top:6px !important;
    }
p.panier_v2 a:link img, p.panier_v2 a:visited img {border:0;}

#content-tabs  p.panier_v2 {width:auto;}

/* panier au sein des meilleurs ventes */
#coldroite p.panier_v2 {
    padding-left:0;
    margin:0 !important;
    width:auto;
    }
.list-content-meilleursprix p.panier_v2 a {border:none;}



/* affichage de l'infobulle */ 
a.tooltip {
    border: 0;
    position: relative;
    display:inline-block;
    z-index: 85;
    text-decoration:none;
    }
p.panier_v2 a.tooltip img {margin-top:0 !important;}
a.tooltip em.box {
    display:none;
    font-size: 12px !important;
    font-weight:normal !important;
    font-family :Verdana;
    position:absolute;
    }
 
a.tooltip:hover {border: 0;}
a.tooltip:hover em.box {
    font-style: normal;
    display: block;
    position: absolute;
    top: 40px;
    left: -100px;
    padding: 5px;
    color: #000;
    border: 1px solid #bbb;
    background: #ffc;
    width:170px;
    margin:0;
    }
a.tooltip:hover em.box span {
    position: absolute;
    top: -7px;
    left: 113px;
    height: 7px;
    width: 11px;
    display:block;
    background: transparent url(../../i/nv/infobulletop.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    border: 0;
    }
a.tooltip:hover em.box a {display:inline;}
 
#content-tabs a.tooltip {
    float:right;
    top:-15px;
    position:relative;
    right:0;
    border:none;
    }
#content-tabs a.tooltip:hover em.box {top:40px;}
#content-tabs em.box span {left:113px;}

.list-content-meilleursprix a.tooltip:hover em.box {
    left:-132px !important;
    top:37px !important;
    }
.list-content-meilleursprix em.box span {left:142px !important;}


#picto_web a.tooltip:hover em.box {
    top: 0px;
    left: -185px;
    background-color :rgb(247,227 ,144 );
    text-align:left;
    }
#picto_web a.tooltip:hover em.box span {
    left: 179px;
    top: 8px;
    background-image:url(../../i/nv/infobulleright.gif);
    width: 7px;
    height: 11px;
    }
 
 
 /* dhouha : le 01/02/2010 */
 .radio_btn  {
	margin:0;
	text-align:center;
	background-color:#a397bb;
	padding:10px;
	color:white;
    }

div.livrer_selected {display:none;}

div#livrer_gris {width:350px;}
div#retrait_gris {width:310px;}
div#bloc-retrait {
    width: 310px;
    float: left;
    border: solid 1px #CCC;
    margin-bottom: 20px;
    position: relative;
    }
div#bloc-retrait h2 {
    margin: 0;
    text-align: center;
    background-color: #a397bb;
    padding: 10px;
    color: white;
    position: relative;
    z-index:25;
    }
div.bloc-texte-gris {
    color: #C0C0C0;
    float: left;
    border: solid 1px #CCC;
    margin-bottom: 20px;
    position:relative;
    }

div.bloc-adr-liv{
    float: left;
    border: solid 1px #CCC;
    margin-bottom: 20px;
    position: relative;
    }

div.livrer_gris {
	-moz-opacity:.35;
	filter:alpha(opacity=35);
	opacity:.35;
	background-color: #c0c0c0;
	top: 0;
	position: absolute;
	height: 100%;
	z-index: 20;
    }
 
 
 div.commande .visualiser  {
	margin-right:  25px;
	margin-bottom: -20px;
	padding-right:10px;
	padding-top:10px;
	text-align:right;
    }





