
.GlobalPopin {
	color:#000;
	padding:10px;
	text-align:justify;
	text-indent:5px;
	background:#ffffff;
	border-radius:.5em;
	-moz-border-radius:.5em;
}

.GlobalPopin .popin-content {
	padding:10px;
}
.GlobalPopin .popin-content #ContenuGoallPopin {
	padding:0;
	margin:0 0 1em;
	width:100%;
}


#HeaderGoallPopin{height:25px;border:1px solid #e41771;text-align:right; background: #e41771 url(../images/popin/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff;}
#HeaderGoallPopin a{vertical-align:middle;font: normal 10px Arial,Verdana , Helvetica, sans-serif;text-decoration:none;
color:black;/*top:50%;position:absolute;*/right:10px;}

#HeaderGoallPopin a{width:16px;height:16px;display:block;right:10px;float:right;margin:5px}
#HeaderGoallPopin span.popin-fermer{background:url(../images/popin/ui-icons_ffffff_256x240.png) no-repeat -96px -128px;
									width:16px;height:16px;display:block;}


#ContenuGoallPopin h1{margin:-25px 0 25px 10px;color:#fff;font-size:18px;text-decoration:none}
#ContenuGoallPopin h2{font-size:14px;}

#ContenuGoallPopin label{font-size:12px;}

#FooterGoallPopin{}

.BoutonHrefPopin{border:1px solid #CCC;font-weight: bold; color:#1c94c4}
.BoutonHrefPopin:hover{border: 1px solid #e41771;color: #c77405; }

.FooterPopin{margin:10px 10px 10px 200px;}

.tdHeight25{height:25px}


/* popin d'attente : veuillez patienter */ 
.GlobalPopinAttente {
	color:#000;
	padding:10px;
	text-align:justify;
	text-indent:5px;
	background:#ffffff;
	border-radius:.5em;
	-moz-border-radius:.5em;
}
.GlobalPopinAttente #PopinAttente{color:#000;margin-top:30px;text-align:center;}


/* Style pour l'upload des fichiers */
#swfupload-control p{/*margin:10px 5px; */font-size:0.9em; }
/* liste */
#log{ margin:0; padding:0; /*width:300px;*/}
#log li{ list-style-position:inside; margin:2px; border:1px solid #999; padding:5px; font-size:10px; 
					font-family:Arial, Helvetica, sans-serif; color:#333; background:#e41771; position:relative;}
#log li .progressbar{ border:1px solid #333; height:5px; background:#fff; width:97%}
#log li .progress{ background:#999; width:0%; height:5px; }
#log li p{ margin:0; line-height:15px; font-size:8px;}
#log li.success{ border:1px solid #339933; background:#ccf9b9; }
#log li.error{ border:1px solid #339933; background:#F9CCB9; }
#log li span.cancel{ position:absolute; top:2px; right:2px; width:20px; height:20px; 
										background:url('/images/cancel.png') no-repeat; cursor:pointer; }
										
										
										

/* dans la popin d'ajout de ligne d'achat, on desactive la copie et le delete */
#LigneAchatAjouter .ImgSupprimer{display:none;}
#LigneAchatAjouter .ImgCopier{display:none;}


/* TD 23-04-2018 - Ajout de style pour miniPopin */
.OpenMiniPopin
{
  cursor : pointer;
}
div.miniPopin{
  position: absolute;
  left: 35px;
  top: 12px;
  background-color: white;
  border-radius: 5px;
  border: 1px solid #bbb;
  display: none;
  z-index: 3;
  -moz-box-shadow: 3px 3px 3px #bbb;-webkit-box-shadow: 3px 3px 3px #bbb;box-shadow: 3px 3px 3px #bbb;
}

div.miniPopin div.miniPopinEntete
{
  background-color: #e41771;
  width: 100%;
  height: 20px;
  border-radius: 5px 5px 0px 0px;
  vertical-align: middle;
  position: relative;
}

div.miniPopin div.miniPopinEntete div.miniPopinTitle
{
  color: white;
  text-align: center;
}

div.miniPopin div.miniPopinEntete span.miniPopinClose
{
  position:absolute;
  top :0px;
  right: 0px;
  background: url("../images/popin/ui-icons_ffffff_256x240.png") no-repeat -96px -128px;
  width: 16px;
  height: 16px;
  display: block;
  cursor: pointer;
}

div.miniPopin div.miniPopinContent
{
  padding : 5px;
}


