/* FORM VALIDATOR */

.hint {
	padding: 2px;
	background-color: #fff7c9;
}

.hint_ne {
	width: 12px;
	height: 12px;
	background: url(../../images/hint/hint_ne.gif) no-repeat left top;
}

.hint_n {
	height: 12px;
	background: url(../../images/hint/hint_n.gif) repeat-x center top;
}

.hint_nw {
	width: 12px;
	height: 12px;
	background: url(../../images/hint/hint_nw.gif) no-repeat left top;
}

.hint_e {
	width: 12px;
	background: url(../../images/hint/hint_e.gif) repeat-y;
}

.hint_w {
	width: 12px;
	background: url(../../images/hint/hint_w.gif) repeat-y;
}

.hint_se {
	width: 12px;
	height: 12px;
	background: url(../../images/hint/hint_se.gif) no-repeat left top;
}

.hint_s {
	height: 12px;
	background: url(../../images/hint/hint_s.gif) repeat-x;
}

.hint_sw {
	width: 12px;
	height: 12px;
	background: url(../../images/hint/hint_sw.gif) no-repeat left top;
}

.hint_bl {
	height: 17px;
	background: url(../../images/hint/hint_bl.gif) no-repeat left top;
	position:absolute;
	width:44px;
	right:0;
	bottom:-16px;
	z-index:1000
}

.hint_br {
	height: 17px;
	background: url(../../images/hint/hint_br.gif) no-repeat right top;
	position:absolute;
	width:44px;
	right:0;
	bottom:-15px;
	z-index:1000
}

#hint_email{display:block; width:50px;}

#hint_senha{display:block; width:50px;}

ul li img{position:absolute;top:-1px;}
ul li{position:relative;}

