/* alerts */

.al-err, .al-con, .al-imp, .al-inf, al-fav, .la-al-err, .la-al-con, .la-al-imp, .la-al-inf {
	background: #fff;
	display: block;
}

.al-err, .al-con, .al-imp{
	margin: 10px 14px 10px 14px !important;
	min-height: 52px;
	height: auto !important;
	height: 52px;
}

.al-fav {
	margin: 10px 14px 10px 14px !important;
	min-height: 30px !important;
	height: auto !important;
	height: 30px !important;
}

.la-al-err, .la-al-con, .la-al-imp, .la-al-inf {
	margin: 6px 10px 10px 10px !important;
	min-height: 38px;
	height: auto !important;
	height: 38px;
}

.al-err .mes, .al-con .mes, .al-imp .mes, .al-inf .mes, al-fav .mes, .la-al-err .mes, .la-al-con .mes, .la-al-imp .mes, .la-al-inf .mes {
	text-align: left;
}

.al-err .mes, .al-con .mes, .al-imp .mes, .al-inf .mes, .al-fav .mes {
	font-size: 12px;
	line-height: 1.3em;
	text-align: left;
}

.al-err .mes, .al-con .mes, .al-imp .mes, .al-inf .mes {
	padding: 8px 14px 8px 54px !important;
}
.al-fav .mes {
	padding: 8px 14px 8px 36px !important;
}




.la-al-err .mes, .la-al-con .mes, .la-al-imp .mes, .la-al-inf .mes {
	font-size: 11px;
	line-height: 1.3em;
	padding: 6px 10px 6px 40px !important;
}

.al-err .mes p, .al-con .mes p, .al-imp .mes p, .al-inf .mes p, .la-al-err .mes p, .la-al-con .mes p, .la-al-imp .mes p, .la-al-inf .mes p {
	margin: 0;
	line-height: 1.3em;
}

.al-err .mes p, .al-con .mes p, .al-imp .mes p, .al-inf .mes p {
	padding: 0 0 8px 0 !important;
}

.la-al-err .mes p, .la-al-con .mes p, .la-al-imp .mes p, .la-al-inf .mes p {
	padding: 0 0 6px 0 !important;
}

.al-err, .la-al-err {
	border: 1px solid #e48d90 !important;
	color: #e30e17;
}

.al-err {
	background: #fff url('../images/bg_alerts.png') 0px -1000px no-repeat;
}

.la-al-err {
	background: #fff url('../images/bg_alerts.png') 0px 0px no-repeat;
}

.al-con, .la-al-con {
	border: 1px solid #aed19c !important;
	color: #307f09;
}

.al-con {
	background: #fff url('../images/bg_alerts.png') 0px -1250px no-repeat;
}

.la-al-con {
	background: #fff url('../images/bg_alerts.png') 0px -250px no-repeat;
}

.al-imp, .la-al-imp {
	border: 1px solid #f9bb90 !important;
	color: #d36011;
}

.al-imp {
	background: #fff url('../images/bg_alerts.png') 0px -1500px no-repeat;
}

.la-al-imp {
	background: #fff url('../images/bg_alerts.png') 0px -500px no-repeat;
}

.al-inf, .la-al-inf {
	border: 1px solid #7fbfe3 !important;
	color: #026eab;
}

.al-inf {
	background: #fff url('../images/bg_alerts.png') 0px -1750px no-repeat;
}

.la-al-inf {
	background: #fff url('../images/bg_alerts.png') 0px -750px no-repeat;
}

.al-fav {
	background: #fdf3f4 url('../images/bg_alert_favlib.gif') no-repeat top left; color: #455560; 	border: 1px solid #e48d90 !important;
}

.al-err a, .al-err a:hover, .al-err a:visited, .la-al-err a, .la-al-err a:hover, .la-al-err a:visited { color: #e30e17 !important; }
.al-con a, .al-con a:hover, .al-con a:visited, .la-al-con a, .la-al-con a:hover, .la-al-con a:visited { color: #307f09 !important; }
.al-imp a, .al-imp a:hover, .al-imp a:visited, .la-al-imp a, .la-al-imp a:hover, .la-al-imp a:visited { color: #d36011 !important; }
.al-inf a, .al-inf a:hover, .al-inf a:visited, .la-al-inf a, .la-al-inf a:hover, .la-al-inf a:visited { color: #026eab !important; }
.al-fav a, .al-fav a:hover, .al-fav a:visited { color: #455560 !important; }

