@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
	}
	
@font-face {

	font-family: "freight";
	src: url("http://www.birdup.com.br/fonts/ufonts.com_freight-sans-medium-opentype.otf"); /* para IE */
	src: local("freight"), url("http://www.birdup.com.br/fonts/ufonts.com_freight-sans-medium-opentype.otf") format("opentype");
	}
* {font-family: "freight", sans-serif;}	
h1 {font-family: "freight", sans-serif;}
p {font-family: "freight", sans-serif; text-decoration:none; }
p1 {font-family: "freight", sans-serif;}
a {font-family: "freight", sans-serif;}

body{background-image:url(../imagens/bg_geral.png)}
	
.novomenu{ height:162px;}
	
.caroucel{width:100%;
height:408px;}	

.conteudo {
			
			width:1200px;
			margin-left:auto;
			margin-right:auto;
			
			font-size:18px;
			text-decoration:none;}
			
			#box1{ 
			height:686px;}
			#box2 {
				
				width:512px;
				height:auto;
				float:left;
				margin-top:52px;
				margin-left:113px;}
				
					#box3{ 	width:255px;;
							height:42px;
							border-bottom:solid  7px #fff420;
							
							}
							
					#box3 h1 {color:#8b2d1d;
							 font-size:36px;
							 }
							 
					#box2 p {color:#000000;
							 font-size:18px;
							 
							 margin-top:42px;}
							 
							 #box2 a {color:#8d3223;
							 font-size:18px;
							
							 text-decoration:none;
							 }
							 	
					        
				
			#box4 {
				
			
				width:450px;
				height:450px;
				float:right;
				margin-top:52px;
				margin-right:113px;}
				


.wa img:hover{width:55px; box-shadow: 5px 2px 6px 2px #7386cb; border-radius:10px;}

.wa p{background:#F5F6CE; padding:2px; border-radius:3px; color:black;}
.wa p:hover{background:#F2F5A9;}
.rodape {width:100%;
			height:260px;}
			
			
@media(max-width: 1200px) {
	
.conteudo {
			
			width:100%;
			}			
	
}

@media(max-width: 1100px) {
	#box2 {
				
				width:450px;
				height:auto;
				
				margin-left:80px;}
				
					#box3{ 	width:170px;;
							
							
							}
							
					#box3 h1 {color:#8b2d1d;
							 font-size:36px;
							}
							 
					#box2 p {color:#000000;
							 font-size:18px;
							 
							 margin-top:42px;}
							 
							 #box2 a {color:#8d3223;
							 font-size:18px;
							 
							 text-decoration:none;
							 }
							 	
					        
				
			#box4 {
				
			
				width:380px;
				height:auto;
				float:right;
				margin-top:150px;
				margin-right:80px;}
				
}
	
@media(max-width: 800px) {
	.novomenu{ height:340px;}
	.caroucel{width:100%;
height:200px;}	
	.rodape {width:100%;
			height:800px;}
			
.conteudo { margin-top:-100px;			
			width:99%;
			margin-left:auto;
			margin-right:auto;
		
			font-size:18px;
			text-decoration:none;}
			
			
			#box1{ 
			height:auto;
			padding:10px;}
			#box2 {
				
				width:95%;
				height:auto;
				float:none;
				margin-top:52px;
				margin-left:auto;
				margin-right:auto;}
				
			#box3 h1 {
							 font-size:30px;
							 }								
							 	
					        
				
			#box4 {
				
			
				width:300px;
				height:300px;
				float:none;
				margin-top:30px;
				margin-right:auto;
				margin-left:auto;}
				
				

			
			
			
			
	
	}
	
