@charset "utf-8";
/* CSS Document */



.lnoe * {
	padding:0;
	margin:0;
	list-style:none;
	text-decoration:none;
	font-family:Arial;
	font-weight:normal;
	font-size:14px;
	color:#686868;
}
.lnoe strong { 
	font-weight:bold; 
}
.lnoe p { 
	margin:15px 0;
}

.lnoe {
	width:990px;
	min-height:400px;
	margin:0 auto;	
}
.lnoe-borda {
	float:left;
	width:928px;
	padding:30px;
	border:solid 1px #e7e7e7;
	border-radius:2px;	
	margin:10px 0 40px;
}
.lnoe-borda h2 {
	font-family: Arial !important;
	font-size:24px !important;
	font-weight:normal !important;
	color:#347dbe;
	border-bottom:solid 1px #347dbe;
	padding:5px 0;
	margin:0 0 15px 0;
}

.lnoe .lnoe-cadastro {
	float:left;
	width:600px;
	margin:5px 0;	
}
.lnoe .lnoe-cadastro li {
	float:left;
	width:300px;
	padding:7px 0;
}
.lnoe .lnoe-cadastro .lnoe-obrigatorio {
	display:block;
	margin-top:15px;
	font-size:11px;	
}
.lnoe .lnoe-cadastro label {
	margin-bottom:5px;	
}
.lnoe .lnoe-cadastro input[type=text],
.lnoe .lnoe-cadastro input[type=password] {
	width:210px;
	height:45px;
	padding:0 9px;
	border:solid 1px #e6e6e6;
	border-radius:2px;
	font-size:12px;
	line-height:45px;
	font-style:italic;
	color:#5c5c5c;
	margin-bottom:0 !important;
}
.lnoe .lnoe-cadastro .lnoe-btenviar {
	display:block;
	width:120px;
	height:30px;
	margin-left:110px;
	background:#527dbb;
	border:0;
	border-radius:4px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	cursor:pointer;
	*background:url(../images/safety-pj/lnoe-btenviar.png) no-repeat center center;
}
.lnoe .lnoe-cadastro .lnoe-btenviar:hover {
	opacity:0.8;
	filter: alpha(opacity=80);	
}

.lnoe .lnoe-cadastro input[type=text].erro,
.lnoe .lnoe-cadastro input[type=password].erro {
	border-color:#e07363;
	background:url(../images/safety-pj/lnoe-errox.png) no-repeat right center;
}
.lnoe .lnoe-erromsg {
	position:absolute;
	z-index:10;
	font-style:italic;
	font-size:11px;
	color:#878787;

	padding:10px;
	background:#fff;
	margin-top:55px;
	margin-left:1px;
	*margin-left:0;
	*border:solid 1px #bbb;
	border-top:solid 2px #e07363;
	-webkit-box-shadow: 0px 2px 2px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 2px 2px 2px rgba(0,0,0,0.2);
	box-shadow: 0px 2px 2px 2px rgba(0,0,0,0.2);
	cursor:default;
}
.lnoe .lnoe-cadastro .lnoe-erromsg {
	width:208px;	
}
.lnoe .lnoepos-form .lnoe-erromsg {
	width:135px;	
}
.lnoe .lnoe-erromsg .erroseta {
	position:absolute;
	display:block;
	width:9px;
	height:5px;
	margin-top:-17px;
	background:url(../images/safety-pj/lnoe-erroseta.png) no-repeat center center;	
}

.lnoe .lnoe-erro-tentativas {
	width:650px;
	padding:15px 30px;
	margin:50px auto;
	background:#e07363;	
}
.lnoe .lnoe-erro-tentativas p {
	background:url(../images/safety-pj/lnoe-sino.png) no-repeat left center;
	padding: 5px 5px 5px 27px;
	font-size:14px;
	color:#fff;	
	margin:0;
}

.lnoe.lnoepos {
	width:940px;	
}
.lnoe .lnoe-titulo {
	height:37px;
	border-bottom:solid 3px #d7d7d7;
	margin:20px 0;	
}
.lnoe .lnoe-titulo h2 {
	position:absolute;
	font-family: 'gothic_720regular' !important;
	font-size:30px !important;
	line-height:37px !important;
	font-weight:normal !important;
	text-transform:uppercase;
	color:#0073b9;
	border-bottom:solid 3px #0073b9;
}
.lnoepos .lnoepos-box {
	float:left;
	width:920px;
	margin:25px 0;
	border:solid 10px #f5f5f5;	
}
.lnoepos .lnoepos-box ul {
	float:left;
	width:918px;
	padding:25px 0 33px;
	border:solid 1px #e7e7e7;
	background:url(../images/safety-pj/lnoe-ou.png) no-repeat center center;	
}
.lnoepos .lnoepos-box .lnoepos-colunas {
	float:left;
	width:38%;
	margin:0 6%;	
}
.lnoepos .lnoepos-box .lnoepos-colunas h3 {
	float:left;
	width:101%;
	font-size:16px;
	font-style:italic;
	text-transform:uppercase;
	text-align:center;
	color:#0073b9;
	margin:10px 0;
	border:0;
}
.lnoepos .lnoepos-box .lnoepos-colunas p {	
	float:left;
	width:100%;
	font-size:12px;
	color:#888;
	margin:10px 0;
}
.lnoepos .lnoepos-box .lnoepos-colunas p strong {	
	font-weight:bold;
	font-size:12px;
	color:#888;
}
.lnoepos .lnoepos-box .lnoepos-colunas p.lnoe14p {
	text-align: center;
    font-size: 14px;
    color: #686868;
}

.lnoepos .lnoepos-box .lnoepos-colunas .lnoepos-form {
	float:left;
	width:100%;
	margin:10px 0;
	padding:0;
	border:0;
	background:none;
}
.lnoepos .lnoepos-box .lnoepos-colunas .lnoepos-form li {
	float:left;	
}
.lnoepos .lnoepos-box .lnoepos-colunas .lnoepos-form li.w50 {
	width:49%;
	padding:5px 0;
}
.lnoepos .lnoepos-form .lnoepos-btok {
	float:left;
	display:block;
	width:60px;
	height:45px;
	background:url(../images/safety-pj/lnoe-btok.png) no-repeat center center;
	border:0;
	margin:0 5px;
	text-align:center;
	text-transform:uppercase;
	font-size:16px;
	font-weight:bold;
	color:#fff;	
	cursor:pointer;
}
.lnoepos-btok {
	float:left;
	display:block;
	width:60px;
	height:45px;
	background:url(../images/safety-pj/lnoe-btok.png) no-repeat center center;
	border:0;
	margin:0 5px;
	text-align:center;
	text-transform:uppercase;
	font-size:16px;
	font-weight:bold;
	color:#fff;	
	cursor:pointer;
}
.lnoepos .lnoepos-form .lnoepos-btok:hover {
	opacity:0.8;
	filter: alpha(opacity=80);	
}

.lnoepos .lnoepos-form input[type=text], .lnoepos .lnoepos-form select {
	float:left;
	width:243px;
	height:43px;
	padding:0 10px;
	border:solid 1px #e7e7e7;
	border-radius:2px;
	line-height:43px;
	font-size:12px;
	font-style:italic;
	color:#5c5c5c;
}
.lnoepos .lnoepos-form input[type=text].cinza {
	background:#f5f5f5;
	border-color:#f5f5f5;
	font-size:14px;
	font-style:normal;
	color:#717171;	
}
.lnoepos .lnoepos-form .w50 input[type=text], .lnoepos .lnoepos-form .w50 select {
	width:135px;
	margin-bottom: auto;	
}

.lnoepos .lnoepos-box .lnoepos-colunas .localiza-codigo {
	float:left;
	display:block;
	width:212px;
	height:20px;
	border:0;
	margin:10px 0 0;
	background:url(../images/safety-pj/lnoe-codigo-txt.png) no-repeat center center;
	text-indent:-9999px;
	cursor:pointer;	
}
.lnoepos .lnoepos-box .lnoepos-colunas .localiza-codigo:hover {
	opacity:0.8;
	filter: alpha(opacity=80);	
}

.lnoepos .lnoepos-form .lnoepos-btacessar {
	float:none;
	display:block;
	width:260px;
	height:40px;
	background:url(../images/safety-pj/lnoe-btacessar-txt.png) no-repeat center center;
	border:0;
	margin:20px auto;
	text-align:center;
	text-transform:uppercase;
	font-size:16px;
	font-weight:bold;
	color:#fff;	
	text-indent:-9999px;
	cursor:pointer;
}
.lnoepos .lnoepos-form .lnoepos-btacessar:hover {
	opacity:0.8;
	filter: alpha(opacity=80);	
}
.area-limpa-nome .bloco-interno .box .localizar .img-comunicado{
	display: none;
    position: absolute;
    right: -310px;
    top: -230px;
    z-index: 3;
}

/*correções*/
.lnoe .lnoe-cadastro .selectBox-dropdown {
	width:188px !important;
	height:45px !important;
	*height:47px !important;	
}
.lnoe .lnoe-cadastro .selectBox-dropdown .selectBox-label {
	width:188px !important;
    font-style: italic;
    color: #5c5c5c;	
}