/* $Id: pleade.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. */

.access {
	display:none;
}
body.pl-pg {
	background:#e7e7e7;
	font-family:Verdana,arial,sans-serif;
	font-size:77%;
	color:black;
	margin:5px;
	padding:0;
}
/* Habillage general */

.pl-pg-brdr-t {
	background:#fff url(../images/pg.png) repeat-x 0% -20px;
	z-index:0;
	min-width:748px;
	height:12px;
	font-size:1px;
}
.pl-pg-tr {
	background:url(../images/pg.png) no-repeat 0% -40px;
	height:12px;
	width:12px;
	float:right;
	margin:0 0 0 0;
	padding:0;
	z-index:100;
	font-size:1px;
}
.pl-pg-tl {
	background:#fff url(../images/pg.png) no-repeat 0% 0px;
	height:12px;
	width:12px;
	float:left;
	margin:0 0 0 0;
	padding:0;
	z-index:100;
	font-size:1px;
}
.pl-pg-brdr-l {
	background:url(../images/pg-brdr-l.png) repeat-y;
	min-width:740px;
	padding:0 0 0 4px
}
.pl-pg-brdr-r {
	background:url(../images/pg-brdr-r.png) repeat-y 100% 0%;
	padding:0 4px 0 0;
	min-width:744px;
}
.pl-pg-brdr-b {
	background:url(../images/pg.png) repeat-x 0% 100%;
	height:10px;
	min-width:748px;
	font-size:1px;
}
.pl-pg-br {
	background:url(../images/pg.png) no-repeat 0% -100px;
	height:10px;
	width:11px;
	float:right;
	margin:0 0 0 0;
	padding:0 0 0 0;
	z-index:100;
	clear:both;
	font-size:1px;
}
.pl-pg-bl {
	background:url(../images/pg.png) no-repeat 0% -60px;
	float:left;
	height:12px;
	width:12px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	z-index:100;
	font-size:1px;
}
.pl-pg-body-tmenu {
	margin:0 0 0 0;
	text-align:right;
	clear:both;
}
ul.pl-pg-body-menu-box {
	position:absolute;
	height:10px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	right:10px;
	text-align:right;
	width:auto;
}
.pl-pgd ul.pl-pg-body-menu-box {
	top:20px;
}
ul.pl-pg-body-menu-box li {
	display:inline;
}
ul.pl-pg-body-menu-box #btn-home-span button {
	background:transparent url(../images/icones.png) no-repeat scroll 0 -335px;
	height:18px;
	
}
/* Fermer la fenetre */
.pl-pg-help ul.icones, .pl-pg-help ul.icones-top {
	list-style:none;
}
.pl-pg-help ul.icones li {
	padding:3px 0 3px 30px;
}
.pl-pg-help ul.icones-top li {
	padding:3px 0 3px 30px;
}
.pl-pg-help {
	border:1px solid #ccc;
}
#btn-close-window-span button {
	background:url(../images/icones.png) no-repeat 0% -55px;
	height:18px;
	width:12px;
	border:none;
	white-space: nowrap;
	overflow:hidden;
	margin: 3px 5px 0 0;
}
#btn-close-window-span.yui-button-hover button {
	background:url(../images/icones.png) no-repeat 0% -75px;
}

#btn-close-window-span.yui-button-active button,
.pl-pg-help .btn-close-window-span {
	background:url(../images/icones.png) no-repeat 0% -75px;
	
}
#btn-close-window-span,
#btn-help-span,
#btn-home-span,
#btn-goto-opener-span {
	border:none;
}
/* Bouton d'aide */
#btn-help-span button{
	background:url(../images/icones.png) no-repeat 0% 2px;
	height:15px;
	width:12px;
	border:0;
	white-space: nowrap;
	overflow:hidden;
	margin: 5px 0 0;
}
#btn-help-span.yui-button-hover button {
	background:url(../images/icones.png) no-repeat 0% -18px;
}

#btn-help-span.yui-button-active button,
.pl-pg-help .btn-help-span  {
	background:url(../images/icones.png) no-repeat 0% -36px;
}

/* Retour à la fenêtre principale */
#btn-goto-opener-span button{
	background:url(../images/icones.png) no-repeat 0% -257px;
	height:15px;
	width:12px;
	white-space: nowrap;
	overflow:hidden;
	border:0;
	margin: 4px 10px 0 0;
}
#btn-goto-opener-span.yui-button-hover button {
	background:url(../images/icones.png) no-repeat 0% -237px;
}
#btn-goto-opener-span.yui-button-active button,
.pl-pg-help .btn-goto-opener-span  {
	background:url(../images/icones.png) no-repeat 0% -277px;
}
/* Retour à la page d'accueil */
#btn-home-span button {
	background:url(../images/icones.png) no-repeat 0% -339px;
	height:15px;
	width:12px;
	border:0;
	white-space: nowrap;
	overflow:hidden;
	margin: 0px 10px 0 0;
}
#btn-home-span.yui-button-hover button {
	background:url(../images/icones.png) no-repeat 0% -299px;
}

#btn-home-span.yui-button-active button,
.pl-pg-help .btn-home-span {
	background:url(../images/icones.png) no-repeat 0% -319px;
}

.yui-panel .bd {
overflow:auto;
padding:4px;
}

/*.suggest-values {
	vertical-align:middle;
}
.suggest-values img {
	vertical-align:middle;
	margin:0 .5em 0 0;
}*/

/* Informations utilisateur	*/
table.userinfos {
}

.pl-message{
}

#loading{
	position: absolute;
	background-color:white;
	top:300px;
	height: 20px;
	padding: 10px;
	text-align: center;
	border:1px solid #6593cf;
	z-index: 20001;
}
#loading img{
	vertical-align:bottom;
}
.pl-form-help a img {
border:none;
}

.pl-separator{
	clear:left;
	visibility:hidden;
}
/* Messages erreur/succès */
.msg-success {
	color : green; 
	font-size : 120%; 
	font-weight:bold;
}
.msg-fail {
	color : red; 
	font-size : 120%; 
	font-weight:bold;
}

#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;
	
}
