/* $Id: pleade-plus.css 15266 2009-06-23 14:55:16Z jlarvers $ */
/**
Copyright (C) 2003-2008 AJLSM
Voir le fichier LICENCE
**/
/* ****************************** temp ****************************** */
a img{
	border:none;
}

/** Panier d'images */
.pl-bskt-bttn-loading{
  background:transparent url(../images/pl-loading.gif) no-repeat;
}
.pl-bskt-bttn-loading:hover{
  background:url(../images/pl-loading.gif) no-repeat;
}
button#btn-basket-add.disabled {
	background:url(../images/icones.png) no-repeat 0 -400px;
}

#pl-viewer-carousel-slider-thumb {
    position:relative;
    left: 0px; /* the default position is the center of the bg */
    top: 0;  /* force the image down a bit */
    /* cursor:default; */
    width:12px;
    height:12px;
}
#pl-viewer-carousel-slider-thumb-img {
    background:transparent url(../images/slider_thumb.png) no-repeat scroll 0 0;
    width:12px;
    height:12px;
		cursor:pointer;
}
#pl-viewer-carousel-slider-bg {
 	float:left;
	/*background:url(../images/module-img-viewer/sld-imageselect-bg.png) no-repeat 0% 50%;*/
	border:1px #ccc inset;
 	height:12px;
	width:160px;
	z-index:5
}

#pl-viewer-carousel-slider-show {
	cursor:pointer;
	width:17px;
	height:90px;
	/*float:left;*/
	position:absolute;
	bottom:0;
	left:-18px;
	/*background-color:#d8d8da;*/
	background: transparent;
}

#pl-viewer-carousel-slider-show span{
	display:block;
	/*margin-top:2px;
	margin-left:2px;*/
	width:17px;
	height:13px;
}
.pl-viewer-carousel-active span {
  background: url(../images/layout_sprite.png) no-repeat -20px -100px;
}
.pl-viewer-carousel-inactive span {
  background: url(../images/layout_sprite.png) no-repeat -20px -200px;
}

#piv-body-main-mcol {
	background:#555555;
	margin:0 20px 0 28px;
	padding:0 0 0 0;
	color:white;
	/* cursor:url(../images/cur-zoomin.cur), url(../images/cur-zoomin.png), move; */
	border:1px solid black;
	position:relative;
}
div#pnl-picture {
	position: absolute; /* à cause du float left de la barre d'outils */
	z-index: 0;
	/*overflow: hidden;*/ /* JC bogue sous IE7 lors du zoom */
}
/* On cache certains boutons en attendant leur implémentation */
#btn-contrast-span{
	display: none;
}

div#zoom-box {
	position: absolute;
	border: 1px solid #3D77CB;
	background-color: #6699ff;
	opacity:.50;
}

img#pnl-image-loading {
	position: absolute;
	visibility: hidden;
}
#piv-pg .pl-pg-body-menu-box li {
	display:inline;
}
#piv-basket {
	margin:0.2em 2em 0 0;
}
button#btn-basket-add, button#btn-basket-remove {
	height:20px;
	margin-right:0.5em;
	width:26px;
	border:medium none;
	color:#0044B1;
	font-size:90%;
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:none;
	text-shadow:none;
	white-space:nowrap;
}

button#btn-basket-add {
	background:transparent url(../images/icones.png) no-repeat scroll 0 -360px;
}

button#btn-basket-add:hover {
	background:transparent url(../images/icones.png) no-repeat scroll 0 -380px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

/** Mosaique d'images */
.pl-mosaic-entry{
	float:left;
	text-align:center;
	margin-right:2px;
	margin-bottom:2px;
}
/** Fin mosaique */

/** IR Illustrés */
.anc_illustrated,
.old_illustrated,
.audio_illustrated,
.video_illustrated,
.image_illustrated,
.external_illustrated,
.other_illustrated{
	padding-left:16px; /* Padding plutôt que width ; on évite ainsi le display:block et les problèmes de placement inhérents */
	padding-bottom:2px; /* Pour que les images de 16px de haut s'affichent... Je ne sais pas pourquoi */
}
.audio_illustrated{
	background:url(../images/mime-audio.png) top left no-repeat;
}
.video_illustrated{
	background:url(../images/mime-video.png) top left no-repeat;
}
.image_illustrated{
	background:url(../images/mime-image.png) top left no-repeat;
}
.anc_illustrated,
.old_illustrated{
	background:url(../images/mime-all.png) top left no-repeat;
}
.external_illustrated{
	background:url(../images/mime-external.png) top left no-repeat;
}
.other_illustrated{
	background:url(../images/mime-other.png) top left no-repeat;
}
/** Fin IR Illustrés */

/** Export PDF : historique, Recherche, Panier */

.pl-rslt-bttn-pdf {
	background:transparent url(../images/icones.png) no-repeat scroll 2px -539px;
}
.pl-rslt-bttn-pdf:hover {
	background:url(../images/icones.png) no-repeat 2px -559px;
}

.yui-skin-pleade .yui-button .pl-histo-bttn-pdf,
.yui-skin-pleade .yui-button .pl-bskt-bttn-pdf,
.yui-skin-pleade .yui-button .pl-rslt-bttn-pdf {
	width:40px;
}
.pl-histo-bttn-pdf {
	background:transparent url(../images/icones.png) no-repeat scroll 2px -539px;
}
.pl-histo-bttn-pdf:hover {
	background:url(../images/icones.png) no-repeat 2px -559px;
}
.pl-bskt-bttn-pdf {
	background:url(../images/icones.png) no-repeat  2px -539px;
}
.pl-bskt-bttn-pdf:hover {
	background:url(../images/icones.png) no-repeat 2px -559px;
}
.yui-skin-pleade .yui-button-disabled button.pl-bskt-bttn-pdf,
.yui-skin-pleade .yui-button-disabled a.pl-bskt-bttn-pdf {
	background:url(../images/icones.png) no-repeat 0 -638px;
}
/** Fin export PDF */
