/* $Id: module-img-viewer.css 16503 2009-10-01 08:48:43Z jcwiklinski $ */
/**
Copyright (C) 2003-2009 AJLSM, Anaphore
Voir le fichier LICENCE
**/
/* Ce fichier de configuration fait partie de la distribution standard
de Pleade. Vous pouvez le modifier à votre guise. */

body {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	background-color: #E7E7E7;
	margin:0;
}

/* Partie du haut qui donne le contexte du site */
.piv-context {
	margin:0 0 .5em 32px;
	font-size:160%;
}
.piv-context-bg {
	border-bottom:1px solid #999999;
	background:transparent url(../images/logo-ead-bg.png) repeat-x top left;
}
.piv-context {
	background:transparent url(../images/logo-ead.png) no-repeat 0 50%;
	margin:0 0 0 26px
}
.piv-context h1 {
	margin:0 0 0 30px;
	padding:.1em;
	font-size:100%;
	color:#fff;
}
/* html */
.access {
	display: none;
}
form {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
fieldset{
	border:none;
	margin:0 0 0 0;
	Padding:0 0 0 0;
}
p {
	font-size:100%;
}
input {
	font-size:100%;
}

/* Structure */
#piv-body {
	background: #ffffff
}
#piv-body-top {
	margin:0;
}
#piv-body-main {
	color:black;
	clear:both;
}
#piv-body-hmenu {
	margin:0;
	height:27px;
}
#piv-body-main-lcol {
	margin:1px 0 0 1px;
	float:left;
}
#piv-body-bottom {
	color:black;
	/*clear:both;*/
}
.piv-localisation {
	margin:0;
	padding:0;
}
#piv-localisation {
	margin:0;
	padding:0;
	font-size:0
}
#piv-localisation a,
#piv-localisation a:visited {
	display:block;
	font-size:10pt;
	padding:3px 0 3px 30px;
	text-decoration:none;
}
#piv-localisation a:hover {
	text-decoration:underline;
	color:black;
}
.piv-body-hmenu {
	border-top:1px solid #999999;
	z-index:0;
}
.piv-txt-input {
	background:white url(../images/module-img-viewer/piv-input-bg-off.png) repeat-x top left;
	border:1px solid #939393;
	padding:.1em .3em .3em .3em;
	vertical-align:middle;
	font-size:95%
}
.piv-txt-input:focus {
	background:white url(../images/module-img-viewer/piv-input-bg-on.png) repeat-x top left;
	border:1px solid #0C94D0;
}
.piv-body-hmenu-navigation,
#piv-body-hmenu-navigation {
	float:left;
	display:block;
	margin-right:.5em;
	white-space:nowrap;
	padding:1px 26px 1px 25px;
}
.piv-body-hmenu-slider,
#piv-body-hmenu-slider {
	float:left;
	margin-right:2em;
	display:block;
	white-space:nowrap;
	padding:0;
	vertical-align:middle;
}
.piv-body-hmenu-download,
#piv-body-hmenu-download {
	display:block;
	white-space:nowrap;
	padding:0 0 0 25px;
	float:left;
	vertical-align:middle;
}
.piv-body-lmenu {
	padding: 0 0 0 0;
	border:none;
	width:25px;
	float:left;
}
.piv-body-lmenu div,
.piv-body-lmenu fieldset {
	/* width:25px; */
	float:left;
}
.piv-body-lmenu select {
	white-space:nowrap;
}
/****** Slider ****/

#sld-imageselect-hdl {
    position:relative;
    left: 0px; /* the default position is the center of the bg */
    top: 6px;  /* force the image down a bit */
    /* cursor:default; */
    width:10px;
    height:10px;
}
#sld-imageselect-bg {
 	float:left;
	background:url(../images/module-img-viewer/sld-imageselect-bg.png) no-repeat 0% 50%;
 	height:20px;
	width:160px;
	z-index:5
}
#sld-imageselect-txt {
	float: left;
	margin:.1em 0 0 .5em;
}
.piv-body-bottom-infos {
	padding:.5em 10px 0.5em 30px;
}
.piv-body-bottom-bg {
	background:url(../images/pg.png) repeat-x 0% -130px;
}
/*  Placement du logo Pleade */
.piv-logo-pleade {
	float:right;
	margin:.3em 15px 0 0;
	border:none;
}
.piv-logo-pleade img {
	border:none;
}


/****** Fenetre de placement de l'image ******/
#piv-body-main-mcol {
	background:#555555;
	margin:0 20px 0 28px;
	padding:0 0 0 0;
	color:white;
	border:1px solid #000000;
	/* cursor:url(../images/cur-zoomin.cur), url(../images/cur-zoomin.png), move; */
}

#piv-mcol-frame {
	padding: 0px;
	margin: 0px;
	position: relative;
	display: block;
	overflow:hidden;
	z-index: 0;
}

/**********************************************

          Les icones des boutons

***********************************************/
.piv-separation {
	border-top:1px dotted #999999;
	margin:.3em 0 .3em 0;
}
/** Menu vertical et boutons**/
.yuimenu {
	background:white;
	border:1px solid #000000;
	width:auto;
	height:auto;
	overflow:hidden;
	padding:.3em;
}
.yuimenu div {
}
.yuimenu ul {
	list-style:none;
	padding:0 0 0 0;
}
.yuimenu option {
	padding:.3em;
	background:#8d8d8d;
}
.yuimenuitemlabel {
	color:#000000;
	text-decoration:none;
}
/* .first-of-type .selected a {
	text-decoration:none;
	color:#000000;
} */
.yuimenuitemlabel:hover {
	color:#000000;
	text-decoration:underline;
	background:#6699FF;
}
/* li.selected {
} */

.yui-button button {
	vertical-align:middle;
	height:25px;
	width:25px;
	border:0;
	text-indent:30px;
	white-space: nowrap;
	overflow:hidden;
	margin: 0 0 0 0;
	padding:0 0 0 0;
}

/******* Boutons du bandeau titre ******/

/*********** Navigation dans un lot **********/

/************ Bouton Push *************/

/* Bouton retour au resultats */

#btn-goto-opener-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -685px;
	height:12px;
	width:12px;
	border:0;
	margin:-5px 5px 0 0;
}
#btn-goto-opener-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% 5px;
}
#btn-goto-opener-span.yui-button-active button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2875px;
}
#btn-goto-opener-span.yui-button-disabled button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4195px;
}

/* Bouton premiere page */

#btn-mv-first-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3570px;
}
#btn-mv-first-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2460px;
}
#btn-mv-first-span.yui-button-active button,
.pl-pg-help .btn-mv-first-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1380px;
}
#btn-mv-first-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4890px;
}
/* Bouton reculer */
#btn-mv-stepbackward-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3600px;
}
#btn-mv-stepbackward-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2490px;
}
#btn-mv-stepbackward-span.yui-button-active button,
.pl-pg-help .btn-mv-stepbackward-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1410px;
}
#btn-mv-stepbackward-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4920px;
}
/* Bouton precedent */
#btn-mv-previous-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3630px;
}
#btn-mv-previous-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2520px;
}
#btn-mv-previous-span.yui-button-active button,
.pl-pg-help .btn-mv-previous-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1440px;
}
#btn-mv-previous-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4950px;
}
/* Bouton suivant */
#btn-mv-next-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3660px;
}
#btn-mv-next-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2550px;
}
#btn-mv-next-span.yui-button-active button,
.pl-pg-help .btn-mv-next-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1470px;
}
#btn-mv-next-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4980px;
}
/* Bouton avancer */
#btn-mv-stepforward-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3690px;
}
#btn-mv-stepforward-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2580px;
}
#btn-mv-stepforward-span.yui-button-active button,
.pl-pg-help .btn-mv-stepforward-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1500px;
}
#btn-mv-stepforward-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -5010px;
}
/* Bouton derniere page */
#btn-mv-last-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3720px;
}
#btn-mv-last-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2610px;
}
#btn-mv-last-span.yui-button-active button,
.pl-pg-help .btn-mv-last-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1530px;
}
#btn-mv-last-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -5040px;
}
/* Bouton telecharger */
#btn-download-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3750px;
}
#btn-download-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2640px;
}
#btn-download-span.yui-button-active button,
.pl-pg-help .btn-download-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1560px;
}
#btn-download-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -5070px;
}
/* Bouton Aller à l'image... */

#btn-imageselect-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat -4px -420px;
	width:10px;
}
#btn-imageselect-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat -4px -3300px;
	width: 10px;
}
#btn-imageselect-span.yui-button-active button,
.pl-pg-help .btn-imageselect-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat -4px -1110px;
	width: 10px;
}
#btn-imageselect-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4620px;
}
/****** Boutons d'actions sur les images ******/

/************ Radio buttons *************/

.pl-pg-help .overview-box {
	background:url(../images/module-img-viewer/apercu.png) no-repeat 0 0;
	width: 289px;
	height: 255px;
}
/* Bouton drag */
#btn-pan-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2910px;
}

#btn-pan-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1800px;
}
#btn-pan-span.yui-button-active button,
.pl-pg-help .btn-pan-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -720px;
}
.yui-button-checked#btn-pan-span button,
.yui-button-checked#btn-pan-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -30px;
	cursor: auto
}
#btn-pan-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4230px;
}
/* Bouton zoomer plus */
#btn-zoomin-span button  {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2940px;
}
#btn-zoomin-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1830px;
}
#btn-zoomin-span.yui-button-active button,
.pl-pg-help .btn-zoomin-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -750px;
}
.yui-button-checked#btn-zoomin-span button,
.yui-button-checked#btn-zoomin-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -60px;
	cursor: auto
}
#btn-zoomin-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4260px;
}
/* Bouton zoomer moins */
#btn-zoomout-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2970px;
}
#btn-zoomout-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1860px;
}
#btn-zoomout-span.yui-button-active button,
.pl-pg-help .btn-zoomout-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -780px;
}
.yui-button-checked#btn-zoomout-span button,
.yui-button-checked#btn-zoomout-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -90px;
	cursor: auto
}
#btn-zoomout-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4290px;
}
/* Bouton agrandir une partie de l'image */
#btn-zoomselect-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3000px;
}
#btn-zoomselect-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1890px;
}
#btn-zoomselect-span.yui-button-active button,
.pl-pg-help .btn-zoomselect-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -810px;
}
.yui-button-checked#btn-zoomselect-span button,
.yui-button-checked#btn-zoomselect-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -120px;
	cursor: auto
}
#btn-zoomselect-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4320px;
}
/* Bouton verrou zoom - checkbutton*/
#btn-lockzoom-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3030px;
}
#btn-lockzoom-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1920px;
}
#btn-lockzoom-span.yui-button-active button,
.pl-pg-help .btn-lockzoom-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -840px;
}
.yui-button-checked#btn-lockzoom-span button,
.yui-button-checked#btn-lockzoom-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -150px;
	cursor: auto
}
#btn-lockzoom-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4350px;
}
/* Bouton ajuster taille reelle */
#btn-realsize-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3060px;
}
#btn-realsize-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1950px;
}
#btn-realsize-span.yui-button-active button,
.pl-pg-help .btn-realsize-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -870px;
}
.yui-button-checked#btn-realsize-span button,
.yui-button-checked#btn-realsize-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -180px;
	cursor: auto
}
#btn-realsize-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4380px;
}
/* Bouton versions différentes */
#btn-versions-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3090px;
}
#btn-versions-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1980px;
}
#btn-versions-span.yui-button-active button,
.pl-pg-help .btn-versions-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -900px;
}
.yui-button-checked#btn-versions-span button,
.yui-button-checked#btn-versions-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -210px;
	cursor: auto
}
#btn-versions-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4410px;
}
/* Bouton ajuster taille de la fenetre */
#btn-fitscreen-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3120px;
}
#btn-fitscreen-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2010px;
}
#btn-fitscreen-span.yui-button-active button,
.pl-pg-help .btn-fitscreen-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -930px;
}
.yui-button-checked#btn-fitscreen-span button,
.yui-button-checked#btn-fitscreen-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -240px;
	cursor: auto
}
#btn-fitscreen-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4440px;
}
/* Bouton contraste image */
#btn-contrast-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3150px;
}
#btn-contrast-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2040px;
}
#btn-contrast-span.yui-button-active button,
.pl-pg-help .btn-contrast-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -960px;
}
.yui-button-checked#btn-contrast-span button,
.yui-button-checked#btn-contrast-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -270px;
	cursor: auto
}
#btn-contrast-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4470px;
}
/* Bouton Rotation */
#btn-rotate-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3180px;
}
#btn-rotate-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2070px;
}
#btn-rotate-span.yui-button-active button,
.pl-pg-help .btn-rotate-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -990px;
}
.yui-button-checked#btn-rotate-span button,
.yui-button-checked#btn-rotate-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -300px;
	cursor: auto
}
#btn-rotate-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4500px;
}
/* Bouton Pan */
#btn-overview-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3210px;
}
#btn-overview-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2100px;
}
#btn-overview-span.yui-button-active button,
.pl-pg-help .btn-overview-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1020px;
}
.yui-button-checked#btn-overview-span button,
.yui-button-checked#btn-overview-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -330px;
	cursor: auto
}
#btn-overview-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4530px;
}
/* Bouton Mosaique */
#btn-mosaic-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3240px;
}
#btn-mosaic-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2130px;
}
#btn-mosaic-span.yui-button-active button,
.pl-pg-help .btn-mosaic-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1050px;
}
.yui-button-checked#btn-mosaic-span button,
.yui-button-checked#btn-mosaic-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -360px;
	cursor: auto
}
#btn-mosaic-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4560px;
}
/* Bouton Print */
#btn-print-span button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -3270px;
	float:left;
}
#btn-print-span.yui-button-hover button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -2160px;
}
#btn-print-span.yui-button-active button,
.pl-pg-help .btn-print-span {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -1080px;
}
.yui-button-checked#btn-print-span button,
.yui-button-checked#btn-print-span.yui-button-hover button{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -390px;
	cursor: auto
}
#btn-print-span.yui-button-disabled button {
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -4590px;
}
/******* Boutons telechargement *****/
/****** Panel *****/

#pnl-overview_c.yui-panel-container.shadow .underlay {
	background-color:transparent;
	border:none;
	top:5px;left:5px;
}

/* Apply the border to the right side */
#pnl-overview {
	border:none;
	overflow:visible;
	background:transparent;
	width:200px;
}


/* Style the close icon */
#piv-body-main-mcol .yui-panel .container-close {
	height:13px;
	width:13px;
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -450px;
}
.yui-panel .ft {
	display:none;
	overflow:hidden;
}
/* Style the header with its associated corners */

.hd span {
	vertical-align:middle;
	color:#ffffff;
	font-size:100%;
	padding:0 0 0 .5em;
}
/* Style the body with the border */
.piv-panel-brdr-r {
	overflow:visible;
	padding:0px;
	border-right:1px solid #000000;
	background:#ffffff;
	margin-right:1px;
}
.piv-panel-brdr-l {
	color:#000000;
	overflow:hidden;
	padding:10px;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	background:#ffffff;
	margin:1px 0 1px 1px;
}

#piv-mcol-panel .panoze {
	background: #6699ff;
	width:50px;
	height:50px;
	-moz-opacity: 0.8;
	opacity:.80;
}

ul.first-of-type {
	padding-top:.3em;
	padding-bottom:.3em;
	margin:0;
}

/* Panneau de chargement des images */
#pnl-loading {
	position: absolute;
	background: white;
	padding: 10px;
	text-align: left;
	border:1px solid #6593cf;
	z-index: 20001;
}
.pnl-loading-inside {
    background-image:url('../images/pnl-loading.gif');
    background-repeat: no-repeat;
    background-position:top left;
	height: 20px;
}
#pnl-loading-static {
	margin-left: 20px;
}

/* Div qui permet de faire une sélection */
#pnl-zoomselect {
	position: absolute;
}
.img-mask {
	background-color: #6699ff;
	opacity:.50;
	cursor: move;
}

/* Div  de la fenêtre d'aperçu */
#pnl-overview_c {
	background: #FFF;
	border:1px inset #000
}
div#pnl-overview .container-close {
	height:13px;
	width:13px;
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat 0% -450px;
}

div#pnl-overview-vp {
	position: relative;
	overflow: hidden;
}

div#pnl-overview-mask {
	position: absolute;
}

/* On doit spécifier la largeur du menu des versions
	pour qu'il soit visible plus large que la barre d'outils.
*/
#mnu-versions div.bd, #mnu-print div.bd {
	width: auto;
	border: 0px;
}

/* Pour la mosaïque */
div.piv-mosaic-grid {
	border-style: solid;
	border-color: #3D77CB;
	border-width: 1px;
}

div.piv-mosaic-grid:hover {
	background-color: #6699ff;
	opacity:.35;
	cursor: pointer;
}
div.piv-mosaic-navigation-top, div.piv-mosaic-navigation-right, div.piv-mosaic-navigation-bottom, div.piv-mosaic-navigation-left {
	position: absolute;
	/* opacity:.40;
	filter: alpha(opacity=40); */
	cursor: pointer;
	z-index: 10;
}
div.piv-mosaic-navigation-top:hover, div.piv-mosaic-navigation-right:hover, div.piv-mosaic-navigation-bottom:hover, div.piv-mosaic-navigation-left:hover {
	cursor: pointer;
}
div.piv-mosaic-navigation-top, div.piv-mosaic-navigation-bottom {
	width: 75px;
	height: 25px;
}
div.piv-mosaic-navigation-right, div.piv-mosaic-navigation-left {
	width: 25px;
	height: 75px;
}

div.piv-mosaic-navigation-top {
	background: transparent url(../images/module-img-viewer/tile-top.png) no-repeat top left;
}
div.piv-mosaic-navigation-top:hover {
	background: transparent url(../images/module-img-viewer/tile-top-on.png) no-repeat top left;
}
div.piv-mosaic-navigation-bottom {
	background: transparent url(../images/module-img-viewer/tile-bottom.png) no-repeat top left;
}
div.piv-mosaic-navigation-bottom:hover {
	background: transparent url(../images/module-img-viewer/tile-bottom-on.png) no-repeat top left;
}
div.piv-mosaic-navigation-right {
	background: transparent url(../images/module-img-viewer/tile-right.png) no-repeat top left;
}
div.piv-mosaic-navigation-right:hover {
	background: transparent url(../images/module-img-viewer/tile-right-on.png) no-repeat top left;
}
div.piv-mosaic-navigation-left {
	background: transparent url(../images/module-img-viewer/tile-left.png) no-repeat top left;
}
div.piv-mosaic-navigation-left:hover {
	background: transparent url(../images/module-img-viewer/tile-left-on.png) no-repeat top left;
}

/* Pages d'aide */
.pl-pg-help .btn-imageselect-span{
	background:url(../images/module-img-viewer/btn-piv.png) no-repeat -4px -425px;
	width:20px;
	display:block;
	border:none;
	float:left;
}
.pl-pg-help .piv-txt-input {
	background:white url(../images/module-img-viewer/piv-input-bg-off.png) repeat-x scroll left top;
	border:1px solid #939393;
	float:left;
	font-size:95%;
	margin-right:0.5em;
	padding:0.1em 0.3em 0.3em;
}

.yui-panel .hd {;
	border:1px inset #000000;
	margin:1px;
}

/* Boutons de navigation */
#pl-pg-body-menu-box li{
	position:relative;
}

#btn-help, 
#btn-goto-opener,
#btn-home,
#btn-close-window{
	background:url(../images/icones.png);
	height:15px;
	width:12px;
	border:0;
	white-space: nowrap;
	overflow:hidden;
	margin: 5px 3px 0 0;
	display:block;
	float:left;
}

/* Bouton d'aide */
#btn-help {
	background-position: 0% 2px;
}
#btn-help:hover {
	background-position: 0% -18px;
}
#btn-help:active {
	background-position: 0% -38px;
}

/* Retour à la fenêtre principale */
#btn-goto-opener {
	background-position: 0% -257px;
}
#btn-goto-opener:hover {
	background-position: 0% -237px;
}
#btn-goto-opener:active {
	background-position: 0% -277px;
}

/* Retour à la page d'accueil */
#btn-home {
	background-position: 0% -339px;
}
#btn-home:hover {
	background-position: 0% -299px;
}
#btn-home:active {
	background-position: 0% -319px;
}

/* Fermeture de la fenêtre */
#btn-close-window {
	background-position: 0% -57px;
	margin-left: 10px;
}
#btn-close-window:hover {
	background-position: 0% -77px;
}
#btn-close-window:active {
	background-position: 0% -77px;
}
