body {
	background-attachment:fixed;
	background-image: url(/imagens/fundo_cidade.jpg);
	background-repeat:no-repeat;
	background-position: center;
	background-size: cover;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: Arial;
	font-size: 10px;
}

.texto_bold{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
	color:#000;
}

.telazul{
	position:absolute;
	top:37.5%;
	left:0%;
	alignment-adjust:central;
	text-align:center;
	width:100%;
	padding-top:50px;
	padding-bottom:50px;
	background-image: url(/imagens/fundo_preto.png);
	border-radius:0px;
	box-shadow: 2px 2px 8px #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
} 	

h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	font-weight:none;
	color:#000;	
}
	
input[type=button],
input[type=submit] {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.5em;
  font-weight:bold;
  color:#FFF; 
  border:1px solid #000;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  background-image: -webkit-linear-gradient(top,#666,#444);
  background-image: -moz-linear-gradient(top,#666,#444);
  background-image: -ms-linear-gradient(top,#666,#444);
  background-image: -o-linear-gradient(top,#666,#444);
  background-image: linear-gradient(top,#666,#444);
  height:3em;
  width:50%;
  cursor: pointer;
}
input[type=button]:hover,
input[type=submit]:hover {
  text-shadow: 0 1px #000;
  border:2px solid #FCO;
  background-image: -webkit-linear-gradient(top,#FC0,#960);
  background-image: -moz-linear-gradient(top,#FC0,#960);
  background-image: -ms-linear-gradient(top,#FC0,#960);
  background-image: -o-linear-gradient(top,#FC0,#960);
  background-image: linear-gradient(top,#FC0,#960);
}

input[type=button]:focus,
input[type=submit]:focus {
  border:2px solid #FCO;
  text-shadow: 0 1px #000;
  background-color: #FC0;
  background-image: -webkit-linear-gradient(top,#FC0,#960);
  background-image: -moz-linear-gradient(top,#FC0,#960);
  background-image: -ms-linear-gradient(top,#FC0,#960);
  background-image: -o-linear-gradient(top,#FC0,#960);
  background-image: linear-gradient(top,#FC0,#960);
}
  
input[type=password],
input[type=text]{
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  display: inline-block;
  height: 3em;
  width:50%;
  padding: 0 8px;
  margin: 0;
  background: #fff;
  border: 1px solid #000;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  font-size: 1.5em;
  color: #404040;

}

input[type=password]:hover,
input[type=text]:hover {
  border: 1px solid #fff;
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}
  
input[type=password]:focus,
input[type=text]:focus{
  outline: none;
  border: 2px solid #FFCC00;
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
} 