	@font-face {
    font-family: 'ralewaybold';
    src: url('fonts/raleway-bold-webfont.eot');
    src: url('fonts/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/raleway-bold-webfont.woff2') format('woff2'),
         url('fonts/raleway-bold-webfont.woff') format('woff'),
         url('fonts/raleway-bold-webfont.ttf') format('truetype'),
         url('fonts/raleway-bold-webfont.svg#ralewaybold') format('svg');
    font-weight: normal;
    font-style: normal;
}

	@font-face {
    font-family: 'ralewaymedium';
    src: url('fonts/raleway-medium-webfont.eot');
    src: url('fonts/raleway-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/raleway-medium-webfont.woff2') format('woff2'),
         url('fonts/raleway-medium-webfont.woff') format('woff'),
         url('fonts/raleway-medium-webfont.ttf') format('truetype'),
         url('fonts/raleway-medium-webfont.svg#ralewaymedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

	body
	{
		margin: 0;
		padding: 0;
		background: url('bg.jpg') no-repeat center top;
	}
	
	.bloco_centro
	{
		width: 990px;
		margin: 0 auto;
	}
	
	.top {
	
		width: 990px;
		height: 100px;
		margin: 0 auto;
		margin-top: 110px;
		font-family: 'ralewayMedium';
		font-weight: normal;
				
	}
	
	.final {
		
		width: 990px;
		height: 100px;
		margin: 0 auto;
		display: inline-block;
		margin-top: 20px;
	}
	
	
	select {
		
		width: 200px;
		height: 35px;
		font-family: 'ralewayMedium';
		font-size: 18px;
		margin-left: 30px;
		float: left;
	}
	
	p {
		font-family: 'ralewayMedium'; 
		font-weight: normal; 
		color: #fff; 
		font-size: 21px;
		float: left;
		margin: 0;
		margin-left: 185px;
		margin-top: 5px;
	}
	
	.btn {
	
	color: #fff !important;
	font-size: 14px;
	background-color: #43c3bd;
	font-family: 'ralewaymedium';

	margin-top: 0;
	margin-right: 0;
	margin-left: 30px;
	padding-left: 30px;
	padding-right: 60px;
	padding-top: 8px;
	padding-bottom: 10px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	border-bottom: solid #299691 3px;
	background-image: url(seta_assine.png);
	background-repeat: no-repeat;
	background-position: 85% 48%;
	text-decoration: none;
	display: inline-block;

	}

	.btn:hover {

	color: #fff !important;
	background-color: #56d1cb;
	text-decoration: none;	
	
	}

	.btn:active {
	
	border-bottom: none;
	border-top: solid #299691 2px;
	
	}
	