.fondmodal
{
	background-color :rgba(0,0,0,0.4);
	position  :fixed;
	left :0px;
	top :0px;
	width : 100%;
	height : 100%;
	z-index : 99999999;
	
}

.dialogConfirm,
.dialogMessage
{
	color:#000000; 
	background-color:rgb(240,240,240); 
	position:absolute; 
	min-width:300px;
	left:50%; 
	top:50%; 	
	z-index : 9999999999;
	-moz-box-shadow: 2px 2px 4px 0px #656565;
	-webkit-box-shadow: 2px 2px 4px 0px #656565;
	-o-box-shadow: 2px 2px 4px 0px #656565;
	box-shadow: 2px 2px 4px 0px #656565;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=4);
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.dialogConfirm  button.oui:focus,
.dialogMessage  button.oui:focus,
.dialogConfirm  button.non:focus,
.dialogMessage  button.non:focus
{
	border:3px solid #888888;
}
			
.dialogConfirm div:nth-child(1),
.dialogMessage div:nth-child(1)
{
	padding:15px; 
	display:inline-block;
}

.dialogConfirm button,
.dialogMessage button
{
	padding:6px; 
	font-family: Arial; 
	font-size: 14px; 
	font-weight:bold; 
	min-width:100px; 
	border:none; 
	color:#FFFFFF; 
	margin:0px 15px;
	cursor:pointer;
}

.dialogConfirm button:hover,
.dialogMessage button:hover
{
	-moz-box-shadow: 2px 2px 5px 0px #cdffff;
	-webkit-box-shadow: 2px 2px 5px 0px #cdffff;
	-o-box-shadow: 2px 2px 5px 0px #cdffff;
	box-shadow: 2px 2px 5px 0px #cdffff;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#cdffff, Direction=134, Strength=5);
	color:#555555;
}

.dialogConfirm button.oui,
.dialogMessage button.oui 
{background-color:rgb(141, 198, 63); }

.dialogConfirm button.non {background-color:rgb(249, 44, 44);	}
.dialogMessage button.annuler {background-color:rgb(252, 2, 2);	}

.dialogConfirm button.oui:hover,
.dialogMessage button.oui:hover
{
	background-color: rgb(114, 162, 48);	
} 

