@CHARSET "ISO-8859-1";

.logo-ans {
	padding: 0 65px;
	height: 28px;
	float: left;
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url("/amha_portal/javax.faces.resource/ans.png.jsf?ln=logos/amha");
}

div.corpo-login {
	position: absolute;
	left: 410px;
	top: 15px;
	bottom: 52px;
	right: 15px;
	background: #F5F5F5 !important;
	border: none !important;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #f5f5f5;
	box-sizing: border-box;
	box-shadow: 4px 4px 4px #888;
}

div.cabecalho {
	margin-top: 5px;
	padding-top: 25px;
	width: 350px;
	height: 190px;
}

div.logo {
	margin-top: 30px;
	margin-left: 15px;
	background-repeat: no-repeat;
	height: 100%;
	background-position: left top;
	background-size: 330px 116px;
	background-image: url("/amha_portal/javax.faces.resource/logo.png.jsf?ln=logos/amha");
}

div.login {
	position: absolute;
	padding-top: 20px;
	left: 40px;
	width: 350px;
	text-align: center;
}

div.menu {
	background-image: url("/amha_portal/javax.faces.resource/logo.png.jsf?ln=logos/amha");
	background-size: 200px 71px;
}

.ilogin {
	width: 280px;
	height: 25px;
	background: none !important;
}

div.rodape {
	background: #ffffff url("/amha_portal/javax.faces.resource/footer-green2.png.jsf?ln=imagens") 50%
		50% repeat !important;
}

.ui-widget-header {
	background: transparent url("/amha_portal/javax.faces.resource/footer-green2.png.jsf?ln=imagens")
		50% 50% repeat !important;
}

.ui-button {
	border: none !important;
	margin-left: 1px !important;
	background: transparent url("/amha_portal/javax.faces.resource/green.png.jsf?ln=imagens") 50% 50%
		repeat !important;
}

a:link {
	color: graytext;
	text-decoration: none;
}

a:visited {
	color: graytext;
	text-decoration: none;
}