.b_entrar_sgilogin{
	font-size:14px;height:20px;text-align:center;display:block;color:#828282;margin-left:55px;font-family:sans,segoe ui,arial;
}

.login_corpo{

	margin-left:1px;
}
.space{
	color:#828282;font-family:sans,segoe ui,arial;font-size:13px;	
}
.space:hover{
	text-decoration:underline;	
	color:blue;
}

.botao_iniciar{	
	height:43px;
	width:200px;
	background:#DEEBF9;
	/*border:1px solid #566676;*/
	cursor:pointer;
	-moz-border-radius: 4px;
}
.botao_iniciar:hover{
	background:#DEEBF9;
	border:1px solid orange;
}

.label_login{
	color:#828282;font-family:sans,segoe ui,arial;font-size:10px;
}

/*Botão iniciar*/
.buttonIniciar{
	width:115px;height:40px;padding:8px;cursor:pointer;border:1px solid #F1F1F1;background-color:white;color:#828282;
}
/*Botão iniciar onmouseover*/
.buttonIniciar:hover{
	width: 115px;padding: 8px;cursor:pointer;border: 1px solid orange;background-color: white;
}

.close{
	width:90%;text-align:right;cursor:pointer;color:#828282;
}

#sombra{
	position:fixed;
	z-index:4;
	width:100%;
	height:100%;
	background:black;
	opacity:0.5;
	filter:alpha(opacity=50);
	display:none;
}
#divlogar_login{
	width:600px;
	height:400px;
	top:15%;
	left:25%;
	position:fixed;
	z-index:5;
	background:url('../img/fundo.png')no-repeat;
	padding:22px;
	display:none;
}

.botao_login{
	background:white;border:4px solid #D1E5F7;
	padding:5px;font-size:17px;
	color:#B9D7F3;-moz-border-radius:5px;
}
.botao_login:hover{
	border : 4px solid black;color:#B9D7F3;

}
.botao_login:focus{
	border : 4px solid black;color:#B9D7F3;
}

/***** novo menu login ****/
#windowLogin{
z-index:3;
position:absolute;
top:18%;
left:50%;
margin-left:-250px;
width:600px;
height:400px;
background: transparent url("../img/windowLogin.png") no-repeat;
display:none;
}

#containerWindowLogin{
margin-top:25px;
margin-left:40px;
margin-right:28px;
}

#shadow{
background:#000;
width:100%;
height:100%;
position:fixed;
z-index:2;
top:0px;
left:0px;
filter:alpha(opacity=50);
opacity:0.50;
display:none;
}


#topWindowLogin{
height:50px;
}

#containerFormWindowLogin{
text-align:left;
clear:both;
float:left;
width:100%;
font-size:17px;
font-family:Arial;
color:#12347E;
}

.fieldForm{
width:530px;
border:2px solid #67AD34;
height:35px;
font-size:24px;
-moz-border-radius: 4px;
background:#CDCDCD;
}

.fieldForm:hover{
border:2px solid black;
-moz-border-radius: 4px;
background:white;
}

.fieldForm_hover{
width:530px;
border:2px solid black;
height:35px;
font-size:24px;
-moz-border-radius: 4px;
background:white;
}

.fieldFormError{
width:98%;
border:2px solid red;
padding:10px;
-moz-border-radius: 4px;
}

.fieldFormError:hover{
border:4px solid black;
-moz-border-radius: 4px;
padding:10px;
}


.squareButton{
	height:43px;
	width:200px;
	background:#12347E;
	/*border:1px solid #566676;*/
	cursor:pointer;
	-moz-border-radius: 4px;
	cursor:pointer;
	font-size:18px;
	color:white;
}

.squareButton_hover{
	height:43px;
	width:200px;
	background:#67AD34;
	/*border:1px solid #566676;*/
	cursor:pointer;
	-moz-border-radius: 4px;
	cursor:pointer;
	font-size:18px;
	color:white;
	border:4px solid black;
}

.squareButton:hover{
background:#67AD34;
border:4px solid black;
font-size:18px;
}

.linkStyle{
cursor:pointer;
text-decoration:underline;
font-size:12px;
color:blue;
}

.linkStyle:hover{
font-size:12px;
color:black;
text-decoration:none;
}

.linkStyle_hover{
cursor:pointer;
text-decoration:underline;
font-size:12px;
color:#81919A;
}


.input_campo{
	font-family:sans,segoe ui,arial;
	font-size:22px;
	border:2px solid #CCCCCC;
	width:70%;
	color:#4A4A4A;
	/*text-transform:uppercase;*/
	height:30px;
	background:#F5FAFD;
	-moz-border-radius:5px;
}

.input_campo_hover{
	font-family:sans,segoe ui,arial;
	font-size:22px;
	border:2px solid #FFC400;
	width:70%;
	color:#4A4A4A;
	/*text-transform:uppercase;*/
	height:30px;
	background:#FFF;
	-moz-border-radius:5px;
}

.input_campo:hover{
	border:2px solid #FFC400;
	background:#FFF;
}
.input_campo:focus{
	border:2px solid #FFC400;
	background:#FFF;
}
.sizepos{
	font-size:16px;font-family:sans,segoe ui,arial;
	color:#828282;
	margin-left:10px;
}

.sizepos2{
	font-size:16px;
	font-weight:bold;
	font-family:sans,segoe ui,arial;
	color:#5A7484;
	margin-left:10px;
}

