body{
	margin:0;
	padding:0;
	background:url("../img/bg.jpg") repeat-x center 156px;
	background-color: #333;	
}
.hs-wrapper{	
	width:100%;
	font-family: arial;
}

.hs-wrapper-1 .hs-content{
	width:506px;
	position:relative;
	margin:0 auto;
	height: 156px;
	padding: 0 0 20px 0;
}

.hs-wrapper-1{
	background-color: #f2f2f2;	
	width:100%;	
}

.hs-wrapper .hs-content{
	width:506px;
	height:799px;
	margin:0 auto;
	position:relative;
}

.hs-wrapper * {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.hs-wrapper .hs-esconde, .hs-wrapper-1 .hs-esconde{
	display:block;
	overflow:hidden;
	text-indent:-9999px;	
	font-size:0;
}

.hs-wrapper div:after, .hs-wrapper span:after, .hs-wrapper-1 div:after, .hs-wrapper-1 span:after{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.hs-wrapper-1 .hs-header{
	background:url("../img/logo.png") no-repeat 0 0;
	width:485px;
	height:116px;
	margin:0 auto;
}

.hs-wrapper .hs-clear{
	clear:both;
}

.hs-wrapper .hs-lista-01{
	background:url("../img/lista-01.png") no-repeat 0 0;
	width:485px;
	height:135px;
	margin: 30px auto 42px auto;
}

.hs-wrapper-1 .eng, .hs-wrapper .eng{display:none;}

.hs-wrapper .hs-contact-pt{
	background:url("../img/contate.png") no-repeat 0 0;
	width:499px;
	height:18px;
	margin:0 auto;
}

.hs-wrapper .hs-contact-eng{
	background:url("../img/contact.png") no-repeat 0 0;	
	height:18px;
	margin:0 auto;
}

.hs-wrapper .hs-box-left, .hs-wrapper .hs-box-right{
	float:left;
}

.hs-wrapper form div{
	font-size:14px;
	color:#fff;
}

.hs-wrapper form span{
	font-size:14px;
	color:#fff;
	display:block;
	
}

.hs-wrapper form .form-comum{
	padding:8px 0 8px 5px;
}

.hs-wrapper form .hs-form-domain-name{
	width:485px;
	margin:0 auto 14px auto;
	display:block;
}

.hs-wrapper form .hs-form-your-name{
	width:236px;	
}

.hs-wrapper form .hs-form-email{
	width:236px;		
	margin:0 0 0 15px;
}

.hs-wrapper .hs-txt-domain-name{
	margin:50px 0 0 0;
	position:relative;
	left:10px;
}

.hs-wrapper .hs-txt-message{
	margin:14px 0 0 0;
	position:relative;
	left:10px;
}

.hs-wrapper .hs-txt-email{
	position:relative;
	left:15px;
}

.hs-wrapper .hs-form-message{
	height:69px;
	width:485px;
	margin:0 auto 0 auto;
	display:block;
}

.hs-wrapper .hs-form-submit{
	margin: 15px 0 0 0;
	padding: 8px 0;
	border: 0;
	color: #fff;
	font-weight: bold;
	background-color: #05d2af;
	position: relative;
	left: 10px;
	cursor: pointer;
	width: 180px;
	
}

.hs-wrapper .hs-box{
	width:490px;
	margin:0 auto;	
}

.hs-wrapper-1 .hs-btn-box{
	float:right;
	width: 123px;
	margin: 21px 11px 0 0;
}

.hs-wrapper-1 .hs-btn-box div{
	float: right;
	background-color: #05d2af;
	padding: 2px 0;	
	width:27px;
	text-align:center;
	cursor:pointer;
}

.hs-wrapper-1 .hs-btn-box div a, .hs-wrapper .hs-btn-box div a{
	color:#fff;
	text-decoration:none;
	font-size:13px;
}

.hs-wrapper input[type=text]{
	margin-top:7px!important;
}