
/* ---------------------------------------------------------------------------- 
MENU TUNNEL
---------------------------------------------------------------------------- */

div#menu-tunnel {
	width: 180px;
	margin: 0 20px;
	}
div#menu-tunnel ul {
	width: 150px;
	margin: 0 auto;
	padding: 0;
	background: transparent url(../../i/ndl/bg-tunnel.png) no-repeat 0 0;
	text-indent: -99999px;
	}

div#menu-tunnel li {
	display: block;
	width: 150px;
	padding:0;
	margin:0;
	}
div#menu-tunnel li a:link, div#menu-tunnel li a:visited {
	display: block;
    text-indent: -9000px;
    text-decoration: none;
    font-size:0px;
    line-height:0px;
    width: 150px;
    padding:0;
    margin:0;
    border:none;
    }

div#menu-tunnel li.panier, div#menu-tunnel li.panier a{height:97px;}
div#menu-tunnel li.identification, div#menu-tunnel li.identification a {height:100px;}
div#menu-tunnel li.livraison, div#menu-tunnel li.livraison a {height:101px;}
div#menu-tunnel li.paiement, div#menu-tunnel li.paiement a {height:95px;}

div#menu-tunnel li.panier-actif, div#menu-tunnel li.panier-actif a{height:105px;}
div#menu-tunnel li.identification-actif, div#menu-tunnel li.identification-actif a {height:100px;}
div#menu-tunnel li.livraison-actif, div#menu-tunnel li.livraison-actif a {height:101px;}
div#menu-tunnel li.paiement-actif, div#menu-tunnel li.paiement-actif a {height:95px;}


/* -------------------------------------------------- etat actif ------------------------------------------------- */

div#menu-tunnel.tunnel_identification li.panier  a,
div#menu-tunnel.tunnel_livraison li.panier  a,
div#menu-tunnel.tunnel_paiement li.panier  a
{background: url(../../i/ndl/bg-tunnel.png) no-repeat -300px -3px !important;}
div#menu-tunnel.tunnel_panier li.panier a{background: url(../../i/ndl/bg-tunnel.png) no-repeat -150px -3px;}

div#menu-tunnel.tunnel_identification li.identification a{background: url(../../i/ndl/bg-tunnel.png) no-repeat -150px -106px;}
div#menu-tunnel.tunnel_livraison li.identification a,
div#menu-tunnel.tunnel_paiement li.identification a
 {background: url(../../i/ndl/bg-tunnel.png) no-repeat -300px -106px !important; }

div#menu-tunnel.tunnel_livraison li.livraison a{background: url(../../i/ndl/bg-tunnel.png) no-repeat -150px -212px;}
div#menu-tunnel.tunnel_paiement li.livraison a {background: url(../../i/ndl/bg-tunnel.png) no-repeat -300px -212px !important;}

div#menu-tunnel.tunnel_paiement li.paiement a{background: url(../../i/ndl/bg-tunnel.png) no-repeat -150px -319px;}

/* --------------------------------------------------------------------------------------------------- */


h2 img {
	width:auto !important;
	border:none !important;	
	background-color:Transparent !important;
	}

div.bigContent {
	width:740px !important;
	min-height:620px   !important;
	}
* html div.bigContent{height:620px   !important;}


div#detailbook-onglets {
	width: 700px;
	overflow: hidden;
	margin-right: 0;
	}


fieldset.field_contact, fieldset.field_planSite {
	background-color: #FDFCF8;
	border: 1px solid #E4E4E4;
	color: #666666;
	margin: 10px 0 10px 7px ; /* 10px 10px 10px 10px*/
	padding: 15px 0 10px 0;
	width: 400px; 
	float: left;
	}
div.col-planSite {
	float: left;
	width: 320px;
	}
fieldset.field_planSite {
	float: none;
	width: 290px;
	padding: 15px 10px 10px 10px;
	text-align: justify;
	}
fieldset.field_contact legend, fieldset.field_planSite legend {
	color: #fffaf0; /* #0100A6; /*  */
	font-family: Georgia,serif;
	font-weight: bold;
	margin-left: 10px;
	font-size: 1.0125em;
	line-height: 1.2em;
	}
fieldset.field_planSite legend a:link, fieldset.field_planSite legend a:visited {
	color: #fffaf0; /* #0100A6; /*  */
	text-decoration: underline;
	}
fieldset.field_planSite legend a:hover {
	color: #fff;
	text-decoration: none;
	}
	
fieldset.field_planSite a:link, fieldset.field_planSite a:visited {
	color: #666;
	text-decoration: none;
	border-bottom: dotted 1px #666;
	}
fieldset.field_planSite a:hover {
	color: #333;
	text-decoration: none;
	border-bottom: 0px;
	}
	
	
	
	
a.share_facebook, a.share_delicious, a.share_wikio, a.share_twitter, 
a.share_scoopeo, a.share_Diggit, a.share_BlogMarks, a.share_Viadeo, a.share_friendFeed {
	height:20px;
	width:20px;
	padding: 0;
	margin-right: 10px;
	background-position:  1px 1px;
	background-repeat: no-repeat;
	float:right;
	display:block;
	text-decoration: underline;
	text-indent:-5000px;
	font-size:0px;
	line-height:0px;
	border:none; 
	}
a.share_facebook:hover, a.share_delicious:hover, a.share_wikio:hover, a.share_twitter:hover, 
a.share_scoopeo:hover, a.share_Diggit:hover, a.share_BlogMarks:hover, a.share_Viadeo:hover, a.share_friendFeed:hover {
	text-decoration: none;
	background-position:top left;
	}
	
a.envoi_ami:link, a.envoi_ami:visited {
	height: 24px;
	line-height: 24px;
	background: transparent url(../../i/logo_divers/ico_envoi_envelop.png) no-repeat;
	padding-left: 25px;
	padding-top: 3px;
	font: bold 0.8725em/1.0 Georgia, serif;
	text-decoration: none;
	border:none;
	color: #666;
	display: block;
	}
a.envoi_ami:hover {
	background: transparent url(../../i/logo_divers/ico_envoi_envelop_hover.png) no-repeat;
	text-decoration: none;
	border:none; 
	color: #333;
	}
	
a.add:link, a.add:visited {
	height: 24px;
	line-height: 24px;
	background: transparent url(../../i/logo_divers/add_18.png) 1px 1px no-repeat;
	padding-left: 25px;
	padding-top: 5px;
	font: bold 0.8725em/1.0 Georgia, serif;
	text-decoration: none;
	border:none;
	color: #666;
	display: block;
	}
a.add:hover {
	background: transparent url(../../i/logo_divers/add_20.png) 0px 0px no-repeat;
	text-decoration: none;
	border:none; 
	color: #333;
	}
	
a.avis:link, a.avis:visited {
	/*
	height: 24px;
	line-height: 24px;
	background: transparent url(../../i/logo_divers/star_blue_18.png) 1px 1px no-repeat;
	padding-left: 25px;
	padding-top: 5px;
	*/
	font: bold 0.8725em/1.0 Georgia, serif;
	text-decoration: none;
	border:none;
	color: #666;
	display: block;
	}
a.avis:hover {
	/*background: transparent url(../../i/logo_divers/star_blue_20.png) 0px 0px no-repeat;*/
	text-decoration: none;
	border:none; 
	color: #333;
	}
	
a.ebook:link, a.ebook:visited {
	height: 21px;
	line-height: 21px;
	background: transparent url(../../i/logo_divers/ico_ebook.png) no-repeat;
	padding-left: 20px;
	padding-top: -2px;
	font: bold 0.8725em/1.2 Georgia, serif;
	text-decoration: none;
	border:none;
	color: #666;
	display: block;
	}
a.ebook:hover {
	background: transparent url(../../i/logo_divers/ico_ebook_hover.png) no-repeat;
	text-decoration: none;
	border:none; 
	color: #333;
	}
	
a.achat_numerique:link, a.achat_numerique:visited {
	width: 240px;
	height: 36px;
	background: transparent url(../../i/ndl/acheter_format_numerique.png) no-repeat;
	text-align: center;
	display: inline-block;
	text-decoration: none;
	border: none;
	}
a.achat_numerique:hover {
	background: transparent url(../../i/ndl/acheter_format_numerique_hover.png) no-repeat;
	text-decoration: none;
	border: none;
	}


/* picto facebook */
a.share_facebook {background-image:url(../../i/logo_divers/share_facebook_16.gif);}
a.share_facebook:hover {background-image:url(../../i/logo_divers/share_facebook_18.gif);}
 
/* picto delicious */
a.share_delicious{background-image:url(../../i/logo_divers/share_delicious_16.gif);}
a.share_delicious:hover {background-image:url(../../i/logo_divers/share_delicious_18.gif);}

/* picto wikio */
a.share_wikio{background-image:url(../../i/logo_divers/share_wikio_16.gif);}
a.share_wikio:hover {background-image:url(../../i/logo_divers/share_wikio_18.gif);}

/* picto twitter */

a.share_twitter{background-image:url(../../i/logo_divers/share_twitter_16.png);}
a.share_twitter:hover  {background-image:url(../../i/logo_divers/share_twitter_18.png);}


a.share_friendFeed{background-image:url(../../i/logo_divers/share_friendfeed_16.gif);}
a.share_friendFeed:hover  {background-image:url(../../i/logo_divers/share_friendfeed_18.gif);}


a.share_Viadeo{background-image:url(../../i/logo_divers/share_viadeo_16.png);}
a.share_Viadeo:hover{background-image:url(../../i/logo_divers/share_viadeo_18.png);}

a.share_BlogMarks{background-image:url(../../i/logo_divers/share_blogmarks_16.png);}
a.share_BlogMarks:hover{background-image:url(../../i/logo_divers/share_blogmarks_18.png);}

a.share_Diggit{background-image:url(../../i/logo_divers/share_diggit_16.png);}
a.share_Diggit:hover{background-image:url(../../i/logo_divers/share_diggit_18.png);}

a.share_scoopeo{background-image:url(../../i/logo_divers/share_scoopeo_16.png);}
a.share_scoopeo:hover{background-image:url(../../i/logo_divers/share_scoopeo_18.png);}


.panier_popup {
	width:460px;
	position:relative;
	padding-top:45px;
	text-align:left;
	padding-bottom:50px;
	}
.panier_popup h1 {
	position:absolute;
	text-align:center;
	color:White;
	left:-20px;top:0px;
	width:485px;
	background: transparent url(../../i/ndl/bg-titre-cart-a.png) no-repeat left top;
	height: 45px;
	padding: 14px 0 0 15px;
	font-size: 1.2em;
	}
.panier_popup h5 {
	position:absolute;right:-21px;width:250px;
	background: url(../../i/ndl/bg-titre-coldroite-a.png) no-repeat right top;
	height: 32px;text-align:right; 
	font-size: 1.1em;
	color: white;
	padding: 10px 10px 0 0;
	margin-top: 10px;
	}
.panier_popup h5 a {color:White;}

.panier_popup h5.poursuivre {
	position:absolute;
	left:-24px;
	width:220px;
	background: url(../../i/ndl/bg-titre-colgauche-a.png) no-repeat left top;
	height: 32px;
	text-align:left; 
	font-size: 1.1em;
	color: white;
	padding: 15px 0 0 10px ;
	margin-top: 6px;
	}





/* naviguation interface compte 
div#indentification #indentification-tools {
	position: absolute;
	top: 8px;
	left: 530px;
	background: #fefefe url(../i/ndl/bg-indentification-tools.png) repeat-x bottom left;
	padding: 4px;
}

div#indentification #indentification-tools ul li {
	display: inline;
	padding: 4px 10px 4px 15px;
}


div#indentification #indentification-tools ul li a {
	color: #2a5d9f;
	text-decoration: none;
}

div#indentification #indentification-tools ul li a:hover {
	color: #222;
	text-decoration: underline;
}

#li-account {background: transparent url(../i/ndl/ico-li-compte.png) no-repeat 0 6px}
#li-alerte {background: transparent url(../i/ndl/ico-li-alerte.png) no-repeat 0 6px}
#li-liste {background: transparent url(../i/ndl/ico-li-inscription.png) no-repeat 0 6px}


.box {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}*/

div#search {
	height: 40px ;margin:0;padding:0;border-top:solid 1px transparent;
	
	}
div#search fieldset{margin:0;padding:0;}
form.searchform input.inputsearch {top:7px;}
form.searchform input.submit-btn-search  {top:1px;}
.adv-btn-search{top:-3px !important;background-color: transparent;}

div#tchat {top:-2px;}


div.big-content-noGauche {
	padding-left:35px !important ;	
	width:730px !important;
	}


div.very_bigContent {
	padding: 0 !important;
	width:986px !important;
	min-height:450px !important;
	}
div.very_bigContent .margin {
	width:900px !important;
	margin-left:40px;
	}

* html div.very_bigContent{height:450px !important;}


div.marg35 {
	margin-left:35px !important;
	width:930px !important;
	}


div#menu ul li{font-weight:bold;}


div#colgauche h3 {text-transform:none;}


a.link_itunes, a.link_ecouter, a.link_telecharger, a.link_podcast, a.link_exporter, 
a.link_itunes_mini, a.link_ecouter_mini , a.link_telecharger_mini, a.link_podcast_mini, a.link_exporter_mini {
	background: transparent url(../../i/ndl/btn-podcasts-itunes_125.png) no-repeat top left;
	text-indent: -5000;
	font-size: 0px;
	line-height: 0px;
	width: 125px;
	height: 32px;
	display: inline-block ;
	border: none; /*solid 1px #dcdcdc; /*  */
	}

a.link_ecouter{background-image: url(../../i/ndl/btn-podcasts-ecouter_125.png);}
a.link_telecharger{background-image: url(../../i/ndl/btn-podcasts-telecharger_125.png);}
a.link_podcast{background-image: url(../../i/ndl/btn-podcasts-pod_125.png);}
a.link_exporter{background-image: url(../../i/ndl/btn-podcasts-exporter_125.png);}

a.link_itunes_mini, a.link_ecouter_mini , a.link_telecharger_mini, a.link_podcast_mini, a.link_exporter_mini {
	width:34px;
	height:24px;
	margin-left:13px;
	}
	
a.link_itunes_mini{background-image:url(../../i/ndl/btn-podcasts-itunes-mini.png);}
a.link_ecouter_mini{background-image:url(../../i/ndl/btn-podcasts-ecouter-mini.png);}
a.link_telecharger_mini{background-image:url(../../i/ndl/btn-podcasts-telecharger-mini.png);}
a.link_podcast_mini{background-image:url(../../i/ndl/btn-podcasts-pod-mini.png);}
a.link_exporter_mini{background-image:url(../../i/ndl/btn-podcasts-exporter-mini.png);}

div.historique_foliotage a.btn_toLeft, div.historique_foliotage a.btn_toRight{
	background : transparent url(../../i/ndl/next-horizontal-small.png) no-repeat -3px 0;
	text-indent:-5000;
	font-size:0px;
	line-height:0px;
	margin-right:20px;
	width:30px;
	height:29px;
	border:none;
	float:right;
	}
div.historique_foliotage a.btn_toLeft {
	background-image: url(../../i/ndl/prev-horizontal-small.png);
	float:left;
	}
div.historique_foliotage a.btn_toLeft:hover, div.historique_foliotage a.btn_toRight:hover {
	background-position: -35px 0;
	}

div#breadcrumb a{color:#375F92;}
h2.orange a {color:#BE7250;}
h2.vert a {color:#8B986D;}
div#content-dossier h2 a{color:#45686A;}
div#content-tabs h2 a{color:#45686A;}
div#coldroite p.readMore a {color:#717EC5}
div.content-listing a, div#footer a{color:#222222}

div#footer p {
	padding: 18px 0px 12px 4px;
	}


.newsAlert-gau {
	/*border: 1px solid green;*/ /* #f3eae3  green */
	width: 48%;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-right: 12px;
	margin-bottom: 18px;
	}

.newsAlert-dro {
	/*border: 1px solid red;*/ /*  #f3eae3  red */
	border-left: 1px solid #f3eae3;
	width: 47%;
	float: left;
	margin-bottom: 18px;
	}
