.ui-notify {position:fixed; z-index:1005; top:100px; right:5px}
.ui-notify-message { padding:10px; margin-bottom:15px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px }
.ui-notify-message h1 { font-size:14px; margin:0; padding:0; margin-bottom:10px;}
.ui-notify-message p { margin:3px 0; padding:0; line-height:18px }
.ui-notify-message:last-child { margin-bottom:0 }

.ui-notify-message-style h1 { font-weight:bold }
.ui-notify-message-style p { }
.ui-notify-close { color:#fff; text-decoration:underline }
.ui-notify-click { cursor:pointer }
.ui-notify-cross { margin-top:-4px; float:right; cursor:pointer; text-decoration:none; font-size:12px; font-weight:bold; text-shadow:0 1px 1px #fff; padding:2px }
.ui-notify-cross:hover { color:#000 }
.ui-notify-cross:active { position:relative; top:1px }

.notifyBulleContenu{float:left;margin:-3px 10px 0 0;}

.notify-info,
.notify-success,
.notify-warning,
.notify-error { text-align:left; margin:5px 0 10px 0; padding:5px; font-size:11px; overflow:hidden}

.notify-info { border:1px dashed #548087; background-color:#dff2f5; color:#548087; }
.notify-success { border:1px solid; background-color:#e0e7c5; color:#66791c; font-size:11px; white-space:nowrap}
.notify-warning { border:1px solid; background-color:#F6E2A2; color:#826200; }
.notify-error { border:1px solid; background-color:#FFE6E1; color:#ff0000;  }

.notify-error ol, .notify-error ul { position:relative; padding:10px 20px; list-style-type: disc; } 
.notify-error a { color:#ff0000; }

.notify-info h1,
.notify-success h1,
.notify-warning h1,
.notify-error h1 { font-size:11px; padding-left:20px; height:16px; line-height:16px; background-position:0 -32px; background-repeat: no-repeat; }