/* LE MENU HAUT */
div#indentification
{
	height: 12px;
}

.adv-btn-search a
{
	border: none;
}

/* LE PANIER */
div#header #panier p
{
	top: 37px;
}
div#header
{
	height: 93px;
}

/* LE MENU */
div#menu
{
	background-image: url( '../../i/ndl/bg-menu-02.png' );
}
div#menu ul li.menu-01
{
	background-image: url( '../../i/ndl/bg-menu-01.png' );
}
div#menu ul li.menu-02
{
	background-image: url( '../../i/ndl/bg-menu-08.png' );
}
div#menu ul li.menu-03
{
	background-image: url( '../../i/ndl/bg-menu-09.png' );
}
div#menu ul li.menu-04
{
	background-image: url( '../../i/ndl/bg-menu-07.png' );
}
div#menu ul li.menu-05
{
	background-image: url( '../../i/ndl/bg-menu-06.png' );
}
div#menu ul li.menu-08
{
	background-image: url( '../../i/ndl/bg-menu-04.png' );
}
div#menu ul li.menu-07
{
	background-image: url( '../../i/ndl/bg-menu-03.png' );
}
div#menu ul li.menu-06
{
	background-image: url( '../../i/ndl/bg-menu-05.png' );
}
div#menu ul li.menu-09
{
	background-image: url( '../../i/ndl/bg-menu-02.png' );
}
div#menu ul li.menu-10
{
	background-image: url( '../../i/ndl/bg-menu-10.png' );
}
div #menu ul li a
{
	border: none;
}

.champtxt
{
	width: 300px;
}

/* COL DE DROITE */
div#coldroite
{
	margin: 0;
	float: right;
}
div#container #maingutter
{
	position: relative;
}
.list-content-meilleursprix
{
	margin-right: 0px;
	float: none;
	margin-left: 8px;
}

* html div#colgauche .newsletter
{
	position: fixed;
}
div#colgauche h2
{
	color: White;
}
html div#colgauche div.edito
{
	margin-left: 25px;
}
#crumbs li a
{
	border: none;
}

/* COL DE DROITE */
div#content
{
	margin: 0 0 0 0px; /* AVANT : 0 210px 0 250px */
	float: left; /* AJOUT */
	width: 555px; /* AJOUT */
	background-color: transparent;
	padding-left: 220px;
	min-height: 950px;
}
* html div#content
{
	height: 950px;
}

div#coldroite-panier p.panier-dispo
{
	font-family: georgia;
	font-size: 1em;
	background: transparent url(../../i/ico-dispo.png) no-repeat 0 50%;
	padding-left: 22px !important;
}

div#content-large
{
	float: left;
	width: 745px;
	overflow: hidden;
	margin-right: 0;
	min-height: 450px;
}
* html div#content-large
{
	height: auto;
	margin: 0px;
	margin-left: 14px;
}

div#coldroite-panier p.panier-prix
{
	font-size: 1.6em;
	margin-left: 0;
	margin-right: 30px;
	padding: 0 5px 0 0;
	padding: 0 5px 0 5px;
	color: #5F7DA1 !important;
}
h2.content-listing
{
	color: #45686A;
	font-size: 1.9em !important;
	line-height: 1.1em;
	font-weight: 100;
	margin: 5px 0;
	margin-bottom: 10px !important;
	padding: 5px 0;
	width: 100%;
	border: none;
	background: none;
	border-bottom: 1px solid #fff;
}

.content-listing h2
{
	color: #45686A;
}

/* bloc central */
div.content-fifty
{
	margin-bottom: 20px;
}

/* FIL DE FER */
#crumbs li a
{
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 1px;
}
* html #crumbs li a
{
	display: inline;
}



/* =================================================================
Content > Listing de la page d'accueil
================================================================= */

.content-fifty
{
	float: left;
	width: 240px;
	background: #fff url(../../i/ndl/FAN2049204_Veer.jpg) no-repeat top left;
	border: 1px solid #e9e8e6;
	margin-right: 1px;
	padding: 10px;
}

.content-fifty h2
{
	font-size: 1.8em;
	font-weight: 100;
	margin: 5px 0;
}

.content-fifty h2.orange
{
	color: #be7250;
}


.content-fifty h2.vert
{
	color: #8b986d;
}

.list-content-fifty
{
	margin: 18px 0 10px 0;
	clear: left;
	width: 240px;
}

.list-content-fifty img
{
	padding: 3px;
	float: left;
	margin: 0 4px 3px 0;
	background-color: white;
	border: 1px solid #eee;
}

.list-content-fifty h2
{
	font-size: 1.3em;
	font-weight: bold;
	color: #45686a;
	margin: 5px 0;
}

.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
{
	font-size: 1.1em;
	font-weight: normal;
	color: #45686a;
	margin: 5px 0;
}

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


/* le 14022011 div.list-content-fifty */

div#fragment-1 div.chap3col {
	float: left !important;
	display: inline-block !important;
	width: 225px;
	font-size: 75%;
	background-color: transparent;
	}

div#fragment-1 div.chap3col div.list-content-fifty {
	/*height: 230px;*/
	}
div#fragment-1 div.chap3col div.list-content-fifty p.cartAdd {
	float: left;
	margin-left: 91px;
	width: 125px;
	position: inherit;
	bottom: 0;
	}
div#fragment-1 div.chap3col div.list-content-fifty h3.auteur {
	margin-left: 95px;
	}

/* fin  */


.list-listing h3
{
	margin-top: 7px !important;
}
.list-listing h3.prix
{
	font-weight: bold;
	font-size: 1.2em !important;
}

div#detailbook-option
{
	margin-top: 0px;
}

div#detailbook-option-coldro
{
	width: 180px; /* auto; /* */
	height: auto;
	margin: 10px 20px 0px auto;
	padding: 4px;
	border: solid 1px #ddd;
}

div#colgauche
{
	margin: 0;
	position: absolute;
	left: 0px;
	top: 226px;
}

/** nuage de mot clef **/
#tagcloud a:link, #tagcloud a:visited
{
	border-bottom: none;
	text-decoration: none;
}

#tagcloud a:hover
{
	border-bottom: solid 1px #c0d5df;
	text-decoration: none;
}

#coldroite p, p, .chapeau
{
	font-family: Verdana;
}

.pseudo_popUp_bg div#content
{
	margin: 0 !important;
	float: none !important;
	width: 550px !important;
	padding: 0 !important;
}

/* Creative Commons */
.container-creativeC, .picto_postIt
{
	position: absolute;
	background-color: #F6F5EF;
	width: 250px;
	text-align: center;
	padding: 5px;
	font-size: 12px;
}

.picto_postIt
{
	background-color: rgb(247,227 ,144 );
	text-align: left;
}

div.item-creativeC
{
	margin-top: 30px;
	text-align: center;
}

div.show-pod-thema
{
	margin-bottom: 20px;
}

/* CGV */

#popup-cgv p.top
{
	margin-left: 30px;
	margin-bottom: 30px;
	margin-right: 8px;
}

#popup-cgv ol li
{
	margin-left: 40px;
	margin-right: 8px;
	padding-bottom: 15px;
}

#popup-cgv ul
{
	margin-top: -12px;
}
#popup-cgv ul li
{
	margin-left: 40px;
	margin-right: 8px;
	padding-left: 10px;
	padding-bottom: 12px;
	list-style-type: square;
}

#popup-cgv blockquote
{
	float: none;
	background: none;
	width: auto;
	font: italic 0.9500em/1.5em verdana, serif;
	padding: 0px 0px 5px 30px;
	margin: 5px;
	color: #000;
}

#popup-cgv h2
{
	color: #2e3192;
	font: bold 1.2125em/1.5em verdana, serif;
	margin-bottom: 15px;
}

#popup-cgv h3
{
	color: #2e3192;
	font: bold 1.1125em/1.5em verdana, serif;
	margin-top: 30px;
	margin-bottom: 15px;
}

#popup-cgv a:link, #popup-cgv a:visited
{
	color: #5457c0;
	text-decoration: none;
}
#popup-cgv a:hover
{
	color: #000;
	text-decoration: none;
}

/* FDP */

#popup-fdp p.top
{
	margin-left: 30px;
	margin-bottom: 30px;
	margin-right: 8px;
}

#popup-fdp ol li
{
	margin-left: 40px;
	margin-right: 8px;
	padding-bottom: 15px;
}

#popup-fdp ul
{
	margin-top: -12px;
}
#popup-fdp ul li
{
	margin-left: 40px;
	margin-right: 8px;
	padding-left: 10px;
	padding-bottom: 12px;
	list-style-type: square;
}

#popup-fdp blockquote
{
	float: none;
	background: none;
	width: auto;
	font: italic 0.9500em/1.5em verdana, serif;
	padding: 0px 0px 5px 30px;
	margin: 5px;
	color: #000;
}

#popup-fdp h2
{
	color: #2e3192;
	font: bold 1.2125em/1.5em verdana, serif;
}

#popup-fdp h3
{
	color: #2e3192;
	font: bold 1.1125em/1.5em verdana, serif;
	margin-top: 30px;
	margin-bottom: 15px;
}

#popup-fdp a:link, #popup-fdp a:visited
{
	color: #5457c0;
	text-decoration: none;
}
#popup-fdp a:hover
{
	color: #000;
	text-decoration: none;
}


.pag-ul a:link, .pag-ul a:visited
{
	padding: 4px 6px 4px 5px;
}
.pag-ul li
{
	padding: 0;
}



#content-detailbook
{
	padding: 15px 100px 15px 5px;
}

/* PAGE MULTIMEDIA */
.multimedia_desc
{
	padding: 5px 10px 10px 10px;
	/*margin-left: 180px;*/
}

.details_video
{
	margin-bottom:10px;
}

span.one-item-video
{
	display:block;
	padding-bottom:2px;
}

.titre-video
{
	margin-bottom:10px;
	font-size:14px;
}

.link-video
{
	background:url(../../i/nv/infobulleright.gif) no-repeat left;
	padding-left:10px;
}

.ouvrages-video
{
	margin-top:10px;
}

.texte-video
{
	margin-top:10px;
}

span.show-video
{
	float:left;
	margin-right:10px;
}


/* liste Centrale avec Mini Caroussel  */

#listCentralMinCaro
{
	overflow: hidden;
	height: 260px;
}

#listCentralMinCaroFolio
{
	width: 240px;
	text-align: center;
}

#listCentralMinCaroPrec
{
	width: 120px;
}

#listCentralMinCaroSuiv
{
	width: 120px;
}


#listCentralMinCaro .list-content-fifty
{
	height: 260px;	
}

#listCentralMinCaroFolio table td
{
	width: 120px;	
}

