.hint, .info, .warning, .ok, .alert, .wait{
    margin:5px 0;
    padding:5px 25px;
    color:black;
    text-align:left;
}
.hint a, .info a, .warning a, .ok a, .alert a, .wait a{
    color: gray !important;
    text-shadow:none !important;
    text-decoration:none;
}
.hint
{
    background:url(http://img.piklus.pl/messages/help-hint.png) no-repeat scroll 5px 50% #FFFFDD;
    border-top:solid yellow 2px;
    border-bottom:solid yellow 2px;
}
.info
{
    background:url(http://img.piklus.pl/messages/info.png) no-repeat scroll 5px 50% #DDFFFF;
    border-top:solid blue 2px;
    border-bottom:solid blue 2px;
}
.warning
{
    background:url(http://img.piklus.pl/messages/warning.png) no-repeat scroll 5px 50% #FFDDDD;
    border-top:solid red 2px;
    border-bottom:solid red 2px;
}
.ok
{
    background:url(http://img.piklus.pl/messages/ok.png) no-repeat scroll 5px 50% #DDFFDD;
    border-top:solid green 2px;
    border-bottom:solid green 2px;
}
.alert
{
    background:url(http://img.piklus.pl/messages/alert.png) no-repeat scroll 5px 50% #FFEEEE;
    border-top:solid orange 2px;
    border-bottom:solid orange 2px;
}

.ice
{
    background:url(http://img.piklus.pl/messages/ice.png) no-repeat scroll 5px 50% #D6FFFF;
    border-top:solid #56FFFF 2px;
    border-bottom:solid #56FFFF 2px;
}

.fire
{
    background:url(http://img.piklus.pl/messages/fire.png) no-repeat scroll 5px 50% #FFD2AD;
    border-top:solid red 2px;
    border-bottom:solid red 2px;
}
.wait
{
    background:url(http://img.piklus.pl/messages/wait.png) no-repeat scroll 5px 50% #D6D6D6;
    border-top:solid gray 2px;
    border-bottom:solid gray 2px; 
}
