.Swp_Background {
	position:fixed;
	display:none;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	opacity:0.5;
	-moz-opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	-khtml-opacity: 0.5;
	filter: alpha(opacity=50);
	background-color:#000000;
}.Swp_Alert {
	display:none;
	position:fixed;
	padding:15px;
	top:0px;
	left:0px;
	background-color:#fff;
	color:#000;
	border-color:#000;
	border-style:solid;
	border-width:1px;
	/*
	position:fixed;
	display:none;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	opacity:0.5;
	-moz-opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	-khtml-opacity: 0.5;
	filter: alpha(opacity=50);
	background-color:#000000;
	*/
}

.Swp_Alert_Message{
	
	padding:8px;
	padding-left:30px;
	min-width:250px;
}


.Swp_Alert_Button{
	padding: 0 4px;
	cursor:pointer;
	line-height: 1.5em;
	text-align: left;
	border: solid thin #858585;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-moz-border-radius: 4px;
	/*background: url($$swpCurrentPath/images/Core_Button_Bg.png) repeat-x;
	*/
	display: inline-block;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/* Success */
.Swp_Alert_Message_Success{
	background: url(/cache/Wismo/images/alert_icon_success.png) no-repeat left;
}
/* Loading */
.Swp_Alert_Message_Loading{
	background: url(/cache/Wismo/images/alert_icon_loader.gif) no-repeat left;
}
/* Loaded */
.Swp_Alert_Message_Loaded{
	background: url(/cache/Wismo/images/alert_icon_loader_fixed.gif) no-repeat left;
}
/* Error */
.Swp_Alert_Message_Error{
	background: url(/cache/Wismo/images/alert_icon_warning.png) no-repeat left;	
}
/* Container des growlers */
.Swp_Growl{
	position:fixed;
	top:30px;
	right:20px;
	width:300px;
	z-index:999997;	
}
/* Container de chaque growler*/
.Swp_Growler{}
/* Header de growler */
.Swp_Growler_Top{
	background: url(/cache/Wismo/images/growler_corner_tr.png) no-repeat right;	
	height:16px;
}
/* Growler background */
.Swp_Growler_Bg{
	position:absolute;
	left:16px;
	right:16px;
	background:#000;
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=85)';
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	height:16px;
	color:#ffffff;
}
/* Middle part */
.Swp_Growler_Middle{
	background:#000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	color:#fff;
	padding-left:24px;
	padding-right:24px;
	min-height:24px;
}
/* Growler footer */
.Swp_Growler_Bottom{
	background: url(/cache/Wismo/images/growler_corner_br.png) no-repeat right;	
	height:16px;
}
/* Growler Box*/
.Swp_Growler_Box{
	min-height: 24px;
	text-align:left;
	margin:0 auto;
	color: #fff;
	padding-left: 25px;
	padding-top: 12px;
}
/* Success */
.Swp_Growler_Box_Success{
	background: url(/cache/Wismo/images/growler_icon_success.png) no-repeat left;
}
/* Loading */
.Swp_Growler_Box_Loading{
	background: url(/cache/Wismo/images/growler_icon_loader.gif) no-repeat left;
}
/* Loaded */
.Swp_Growler_Box_Loaded{
	background: url(/cache/Wismo/images/growler_icon_loader_fixed.gif) no-repeat left;
}
/* Error */
.Swp_Growler_Box_Error{
	background: url(/cache/Wismo/images/growler_icon_warning.png) no-repeat left;	
}