@CHARSET "ISO-8859-1";

html {
	background: #d5d8db;
	background-position: top left;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	height: 100%;
	width: 100%;
	background-size: 100% 105%;
	background-image: url("/webclin_plano/javax.faces.resource/back.jpg.jsf?ln=logos/sls");
}

body.prox {
	background: #d5d8db;
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: cover;
	height: 100%;
	width: 100%;
	background-image: url("/webclin_plano/javax.faces.resource/disp.jpg.jsf?ln=logos/sls");
}

div.logo {
	position: fixed;
	top: 16%;
	left: 52.5%;
	height: 270px;
	width: 270px;
	margin-top: -9em; /*set to a negative number 1/2 of your height*/
	margin-left: -15em; /*set to a negative number 1/2 of your width*/
	background-size: 100% 100%;
	background-image: url("/webclin_plano/javax.faces.resource/logo.png.jsf?ln=logos/sls");
}

div.login {
	position: fixed;
	top: 60%;
	left: 48.5%;
	margin-top: -9em; /*set to a negative number 1/2 of your height*/
	margin-left: -15em; /*set to a negative number 1/2 of your width*/
	width: 400px !important;
	height: 200px !important;
	background: none !important;
	background-size: 100% 100% !important;
	background-image: url("/webclin_plano/javax.faces.resource/login.png.jsf?ln=logos/sls")
		!important;
	box-shadow: none;
}

div.corpo-login {
	display: none;
	background: none !important;
}

div.menu {
	background-size: 160px;
	background-image: url("/webclin_plano/javax.faces.resource/logo.png.jsf?ln=logos/sls");
}

div.corpo-login-conteudo {
	display: none;
	background: none !important;
}

div.titulo {
	display: none;
	background: none !important;
}

div.container {
	position: absolute;
	top: 0px;
	bottom: 42px;
	width: 100%;
	text-align: center !important;
	vertical-align: middle !important;
}

.botaologin {
	font-family: "BebasNeue", sans-serif !important;
	font-size: 12pt !important;
	text-transform: uppercase;
	border: none !important;
	padding-top: 10px;
	min-height: 40px;
	width: 150px;
	padding-top: 20px;
	background-size: 100% 100%;
}

.ilogin {
	width: 300px;
	height: 30px;
}

a:link {
	color: black;
	text-decoration: none;
}

a:visited {
	color: black;
	text-decoration: none;
}