@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 {background-image:url(../imagens/bg_geral.png);
			
			width:1200px;
			margin-left:auto;
			margin-right:auto;
			
			font-size:18px;
			text-decoration:none;}
			
			#box1{ background-image:url(../imagens/bg_geral.png);
			height:413px;}
			#box2 {
				width:610px;
				height:260px;
				float:left;
				margin-top:52px;
				margin-left:113px;}
				
					#box3{ 	width:285px;;
							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;
							 }
							 	#box2 a:hover { text-decoration:underline;}
					        
				
			#box4 {
				
				width:320px;
				height:310px;
				float:right;
				margin-top:52px;
				margin-right:113px;}
				
#divicentral {width:100%;
			  height:126px;
			  background-image:url(../imagens/bg_barra_central.png)}
			  
			  #box5 { 
			
			width:1200px;
			height:122px;
			margin-left:auto;
			margin-right:auto;
			
			font-size:18px;
			text-decoration:none;}
				.divisoria { 
			
			 
			 font-weight:500;
			color:#ffffff;
			font-size:36px;
			width:394px;
			height:100px;
			float:left;
			text-align:center;
			padding-top:40px;
			
			 }
				#box6{float:right;}
				
#box7 {
		
		margin-left:auto;
		margin-right:auto;
		width:1200px;
		height:400px;}

.box8 {
		
		margin-top:20px;
		float:left;
		width:480px;
		height:300px;
		}
		#box9{float:right;
			margin-right:114px;
			}
			#box8{ margin-left:114px;}
			
				#box10{ 	width:400px;;
							height:42px;
							border-bottom:solid  7px #fff420;
							color:#8b2d1d;
							 font-size:18px;
							 margin-top:60px;							 
							  margin-left:57px;
							}
							
							#box9 p{color:#000000;
							 font-size:18px;
							
							 margin-top:20px;
							  margin-left:57px;}
							  #box9 a {color:#8d3223;
							 font-size:18px;
							
							 text-decoration:none;
							 margin-left:57px;
							 }
							 	#box9 a:hover { text-decoration:underline;}



.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%;
			}
			
			
			#box2 {
				width:400px;
				height:260px;
				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;
							 }
							 	#box2 a:hover { text-decoration:underline;}
					        
				
			#box4 {
				
				width:320px;
				height:310px;
				float:right;
				margin-top:52px;
				margin-right:113px;}
				
#divicentral {width:100%;
			  height:126px;
			  background-image:url(../imagens/bg_barra_central.png)}
			  
			  #box5 { 
			
			width:1200px;
			height:122px;
			margin-left:auto;
			margin-right:auto;
			
			font-size:18px;
			text-decoration:none;}
				.divisoria { 
			
			 
			 font-weight:500;
			color:#ffffff;
			font-size:36px;
			width:394px;
			height:100px;
			float:left;
			text-align:center;
			padding-top:40px;
			
			 }
				#box6{float:right;}
				
#box7 {
		
		margin-left:auto;
		margin-right:auto;
		width:1200px;
		height:400px;}

.box8 {
		
		margin-top:50px;
		float:left;
		width:480px;
		height:300px;
		}
		#box9{float:right;
			margin-right:114px;
			}
			#box8{ margin-left:114px;}
			
				#box10{ 	width:365px;;
							height:42px;
							border-bottom:solid  7px #fff420;
							color:#8b2d1d;
							 font-size:18px;
							 
							  margin-left:57px;
							}
							
							#box9 p{color:#000000;
							 font-size:18px;
							 
							 margin-top:20px;
							  margin-left:57px;}
							  #box9 a {color:#8d3223;
							 font-size:18px;
							 
							 text-decoration:none;
							 margin-left:57px;
							 }
							 	#box9 a:hover { text-decoration:underline;}
}
								
@media(max-width: 1100px) {

 #box5 { 
			
			width:100%;
			height:122px;
			
			}
				.divisoria { 
			
			
			font-size:36px;
			width:330px;
			text-align:center;
			
			 }
				#box6{float:right;}
	
#box7 {
		
		width:100%;
		}

.box8 {
		
		margin-top:50px;
		float:left;
		width:450px;
		height:300px;
		}
		#box9{float:right;
			margin-right:50px;
			}
			#box8{ margin-left:50px;}
			
				#box10{ 	width:365px;;
							height:42px;
							border-bottom:solid  7px #fff420;
							color:#8b2d1d;
							 font-size:18px;
							 
							  margin-left:57px;
							}
							
							#box9 p{color:#000000;
							 font-size:18px;
							
							 margin-top:20px;
							  margin-left:57px;}
							  #box9 a {color:#8d3223;
							 font-size:18px;
							
							 text-decoration:none;
							 margin-left:57px;
							 }
							 	#box9 a:hover { text-decoration:underline;}

	

}
			
	
@media(max-width: 800px) {
	

	.novomenu{ height:340px;  }
	.caroucel{width:100%;
height:110px;}	
	.rodape {width:100%;
			height:800px;
			}
			
.conteudo { 
						
			width:99%;
			margin-left:auto;
			margin-right:auto;
			
			font-size:18px;
			text-decoration:none;}
			
			#box1{
				
			height:90%;}
			
			#box2 {			
				width:90%;
				height:auto;
				float:none;
				margin-top:52px;
				margin-left:auto;
				margin-right:auto;}
				
			#box3 h1{ font-size:30px; }		
					        
				
			#box4 {	
				
				width:320px;
				height:310px;
				float:none;
				margin-top:0px;
				margin-right:auto;
				margin-left:auto;}
				
#divicentral {width:100%;
			  height:380px;
			 )}
			  
			  #box5 { 
			
			width:100%;
			height:500px;
			margin-left:auto;
			margin-right:auto;
			}
				.divisoria { 
			
			 font-weight:500;
			color:#ffffff;
			font-size:36px;
			width:100%;
			height:80px;
			float:none;
			text-align:center;
			padding-top:40px;
			margin-left:auto;
			margin-right:auto;
			
			 }
				#box6{float:none; }
				
#box7 { 
		
		margin-left:auto;
		margin-right:auto;
		width:100%;
		height:auto;
		padding-bottom:10px;}

.box8 {	
		margin-top:10px;
		float:none;
		width:90%;
		height:auto;
		}
		#box9{float:none; 
			margin-right:auto;
			margin-left:auto;
			width:90%;
			height:auto;
			}
			#box8{ margin-left:auto; 
						margin-right:auto;}
			
				#box10{ 	
				width:270px;
							height:42px;
							border-bottom:solid  7px #fff420;
							color:#8b2d1d;
							 font-size:13px;
							 
							  margin-left:5px;
							}
							#box10 h1 { font-size:24px;}
							
							#box9 p{							 
							  margin-left:5px;}
							  #box9 a {color:#8d3223;
							 font-size:18px;
							 
							 text-decoration:none;
							 margin-left:57px;
							 }
							 	#box9 a:hover { text-decoration:underline;}
			
			
			
			
	
	}
	
