﻿body{background:#7a9831;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
margin-bottom:20px;
}

a:link, a:visited, a:active{color:#8ba64b; text-decoration:none;}
.clear{clear:both;}

input[type=checkbox]{border:none !important;}

.login-wrapper{width:900px; margin:0 auto;}

.login-lang{
	font-family:Rockwell, "Courier New", Courier, Georgia,Times, "Times New Roman", serif;
	font-weight:bold;
	padding-top:23px;
	padding-bottom:60px;
	
}

.login-lang{
		float:right;
}

.login-lang li{float:left; padding:0 10px;}

.login-lang a{
	color:#99b25c;
	text-decoration:none;
}

.login-lang a.login-a-sel{
	color:#d7d7d6;
	}
	
	
.login-certf{
		text-align:center;
			height:34px;
		 position: absolute;
     bottom: 70px;
     left: 0px;
     width: 100%;
	}	
.login-footer{
		background:#637D24 url(../_bko_img/login-footer-bg.jpg) repeat-x top;
		height:70px;
		 position: absolute;
     bottom: 0px;
     left: 0px;
     width: 100%;
}

.login-footer-shadow{
		width:960px;
		margin:0 auto;
		background-image:url(../_bko_img/login-footer-shadow.jpg) no-repeat top;
		color:#9eb762;
		font-size:10px;
		padding:20px;
}

.login-holder{
	width:392px;
	height:446px;
	background:transparent url(../_bko_img/login-bg.jpg);
	 position:absolute;
	top: 20%;
	left:auto;
	background-color:#D1D1D1;
	}
	
.login-inner{
		width:277px;
		margin:0 auto;
		padding-top:10px;
}

.login-inputs{margin:0 auto;
		width:237px;
		margin:0 auto;}
.login-inputs div{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#949493;
	
	}
	
.login-inputs input.logininputs{
	background-color:#FFF;
	border:1px solid #d7d6d6;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#666;
	padding:4px;
	width:227px;
}

.login-remember{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:10px !important;
	color:#949493 !important;
	margin:5px 0 5px;
	}
.login-remember input{width:auto;background-color:#FFF;
	border:1px solid #d7d6d6;}
	
.login-enter{text-align:center; margin-top:40px;}
.login-enterInput{
	border:none;
	background:transparent url(../_bko_img/login-button.jpg) no-repeat top;
	width:178px;
	padding:10px 0 20px 0;
	color:#FFF;
	font-size:13px;
	margin:0 auto;
	text-shadow: 1px 1px 1px #747474;
	
	cursor:pointer; 
	}
	
.login-links{width:178px; padding:20px 0 20px 50px;}
.login-links ul{
		margin:0 0 0 ;
		padding:0;
		list-style:none;
}

.login-links ul li{margin-bottom:15px;}
.login-links ul li a{font-size:10px;}

.forgot{background:transparent url(../_bko_img/login-forgetPassword.jpg) no-repeat left center; padding:5px 25px}
.suport{background:transparent url(../_bko_img/login-suport.jpg) no-repeat left  center; padding:5px 25px}
.backLogin{background:transparent url(../_bko_img/backLlogin.png) no-repeat left  center; padding:5px 25px}
.backLogin a{font-size:12px !important;}
.versao{font-size:9px; color:#C0C0C0; text-align:center;}

#login-errors{font-size:11px;}
.loginLabelAlert{display:none; border:1px solid #ecda4a; color:#6c6100; text-shadow: 1px 1px 0px #ecda4a; filter: dropshadow(color=#ecda4a, offx=1, offy=1);background-color:#fffed9;padding:5px;text-align:center;display:block; position:absolute; width:212px;}
.loginLabelError{display:none; background-color:#e3b1aa; border:1px solid #c88379; color:#6B0103; display:block;padding:5px; text-align:center;text-shadow: 1px 1px 0px #e3beb9;filter: dropshadow(color=#e3beb9, offx=1, offy=1); position:absolute; width:212px;}

.loginLabelAlert_Rec div{padding:5px;border:none; color:#6c6100; text-shadow: 1px 1px 0px #ecda4a; filter: dropshadow(color=#ecda4a, offx=1, offy=1);background-color:#fffed9;text-align:center;position:absolute; width:227px;} /* TIRAR DP O DISPLAY NONE */
.loginLabelError_Rec div{padding:5px; background-color:#e3b1aa; border:none; color:#6B0103; display:block; text-align:center;text-shadow: 1px 1px 0px #e3beb9;filter: dropshadow(color=#e3beb9, offx=1, offy=1); position:absolute; width:227px;} /* TIRAR DP O DISPLAY NONE */