/*
Antigo login.css, atualmente utilizado apenas no template externo
*/
body {
	font-size: 12px !important;
	font-family: Arial, sans-serif;
	margin: 0;
	padding: 0;
	background: url(/dcr/javax.faces.resource/bg-login-left.jpg.jsf?ln=img

)
no-repeat
 
top
 
left
 
#bdc7aa
;


}
#loginPanel {
	width: 690px;
	width: 645px\9;
	min-height: 600px;
	overflow: auto;
	margin-left: 40%;
	background: url(/dcr/javax.faces.resource/logo-sncr.png.jsf?ln=img

)
no-repeat 285px top transparent ;
	background: url (

)
no-repeat
 
325
px
 
top
 
transparent\9
;


}
.loginPPanel {
	font-size: 12px !important;
	width: 603px;
	height: auto;
	min-height: 3containerIE0px;
	border-radius: 30px;
	margin: 213px 0 20px 15px;
	padding: 25px !important;
	box-shadow: 3px 13px 19px #90997f;
	box-shadow: none\9;
	background: #f2f4ee;
	/*------------------------------- HACK IE -----------------------------------*/
	width: 620px\9;
	height: auto\9;
	min-height: 222px\9;
	border: none\9;
	margin-bottom: 0\9;
	padding: 40px 0 0 0\9 !important;
	background: url(/dcr/javax.faces.resource/bg-login-top-ie8.png.jsf?ln=img

)
no-repeat
 
top
 
left
 
transparent\9
;
/*------------------------------------------------------------------------------------*/


}
#containerIE {
	width: 100%;
	width: 560px\9;
	margin-top: 6px\9;
	padding: 0 38px 20px 30px\9;
	background: url(/dcr/javax.faces.resource/bg-login-middle-ie8.png.jsf?ln=img

)
repeat-y
 
top
 
left
 
transparent\9
;
	

}
#containerIE [class^="icon-"],#containerIE [class*=" icon-"] {
	height: 12px\9 !important;
	line-height: 12px\9 !important;
}

#bottomLoginIE {
	width: 640px\9;
	height: 79px\9;
	background: url(/dcr/javax.faces.resource/bg-login-bottom-ie8.png.jsf?ln=img

)
no-repeat
 
15
px
 
top
 
transparent\9
;
	

}
.loginPPanel .ui-widget-content {
	border: none !important;
	background: none !important;
	padding: 0 !important;
}

#superWrapper {
	background: url(/dcr/javax.faces.resource/bg-login-right.png.jsf?ln=img

)
repeat-y
 
top
 
right
 
transparent
;


}
#main {
	min-height: 658px;
}

/*------------------ FORM CAIXA LOGIN -------------------*/
label {
	font-size: 12px !important;
	color: rgb(136, 136, 136) !important display:block;
	background: none !important;
}

.ui-inputfield,.ui-widget-content .ui-inputfield,.ui-widget-header .ui-inputfield
	{
	height: 25px;
	padding: 0 !important;
	margin-top: 5px;
	border-radius: 0 !important;
	border: 1px solid #869469 !important;
}

.ui-selectmanycheckbox label,.ui-selectoneradio label {
	margin: 10px 25px 10px 5px !important;
}

.loginPPanel .cpf-cnpj-numerico,.loginPPanel .ui-password {
	width: 165px !important;
	width: 187px\9 !important;
}

.botao-primeiro-acesso {
	width: 148px;
	height: 35px !important;
	color: #fff !important;
	font-size: 11px !important;
	text-shadow: none !important;
	text-transform: uppercase !important;
	border-radius: 4px !important;
	margin-right: 23px !important;
	box-shadow: none !important;
	border: none !important;
	background: #c69c52 !important;
}

.botao-primeiro-acesso:hover {
	background: #b68d44 !important;
}

.botao-primeiro-acesso span {
	height: 35px !important;
	line-height: 35px !important;
	padding: 0 !important;
}

.botao-entrar {
	width: 78px;
	height: 35px !important;
	color: #fff !important;
	font-size: 11px !important;
	text-shadow: none !important;
	text-transform: uppercase !important;
	borde-radius: 4px !important;
	box-shadow: none !important;
	border: none !important;
	margin-right: 0 !important;
	background: #8ba76f !important;
}

.botao-entrar:hover {
	background: #759159 !important;
}

.botao-entrar span {
	height: 35px !important;
	line-height: 35px !important;
	padding: 0 !important;
}

.loginPPanel a {
	color: #748256;
	text-decoration: none;
}

/*--------------- IMAGEM CAPTCHA ------------------*/
.imageCaptcha {
	width: 148px !important;
	height: 50px !important;
	/*margin-left: 26px;
	margin-left: 36px\9;*/
	margin-left: 0;
	margin-right: 7px;
	margin-top: -34px;
	border: 1px solid #8d9a72;
}

.inputCaptcha {
	width: 165px !important;
	width: 176px\9 !important;
	float: right;
}

.labelCaptcha {
	width: 181px\9;
}

.link-acessibilidade {
	width: 16px;
	height: 16px;
	display: block;
	float: right;
}

/*--------------- SYSTEM INFO ------------------*/
#systemInfoLogin {
	font-size: 11px;
	color: #869469;
	margin-left: 40%;
	padding-left: 46px;
}

.ambiente {
	font-color: #869469 !important;
	font-size: 10px;
}

.link-alterar-senha {
	margin-right: 24px;
	margin-top: 5px;
	display: block;
}

.link-esqueci-senha {
	margin-right: 0;
	margin-top: 5px;
	/*display:block;*/
}

.link-ajuda {
	margin-right: 0;
	margin-top: 5px;
	/*display:block;*/
}
