@charset "utf-8";
/* CSS Document */

body{
	background-color:#FEEAD8;
	font-size:16px;
	}

.centralizado {
    margin: 0 auto;
    float: none;
}	

.corazul{
	background-color:#FCD1AB;
	}

.altura{
  height: 400px;  
    
}

.what{
margin-top: 15px;    
 height: 35px;
 width: auto;     
}
	
.fonttimes{
	margin:12px 0px 0px 0px;
	font-family:"Arial";
    font-weight: bolder;
	font-size:40px;
	color:#000000);
	
	}	
	
.fonttimes2{
	margin:0px 0px 12px 0px;
	font-family:"Arial";
	font-size:35px;
	color:#000000;
	
	}	
	
.fonttimes3{
	margin: 0px 0px 12px 0px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 20px;
	color: #000000;
	text-align: right;	
}	

.navbar2{
	border:none;
	height:25px;
	padding: 0px 0px 0px 0px;	
	}
	
.fundo{
	width: 100%;
	height: 339px;
	background-image: url(../images/fundo4.jpg);
	background-repeat: repeat-x;
	
	}	
	
.sombra{
	width:100%;
	height:92px;
	background-image:url(../images/sombra.png);
	background-repeat:repeat-x;
	
	}	
	
.logo{
	height: auto !important;
   	width: 100% !important;
	max-width: 1100px !important;
	display: block;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	}



	
	
	.logo2{
	height: auto !important;
	width: 100% !important;
	max-width: 227px !important;
	display: none;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	}
	
.camada{
	z-index:2;
	}
	
	
	
	
.conteudoazul{
	background-color:#FDD3A7 !important;
	}
		
.caixa{
	padding-top:15px;	
	}	
	

.modal-dialog {}
.thumbnail {margin-bottom:6px;}

.carousel-control.left,.carousel-control.right{
  background-image:none;
  margin-top:10%;
  width:5%;
}



.texto {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
	color: #000000;
	text-align: center;
	text-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
}	
	
.paddingmargen{
	padding:15px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
	}	
	
	
.foto{
	width:100% !important;
	min-height:131px !important;
	max-width: 216px !important;
	height: auto !important;
	display: block;
	margin-top: 15px;
	margin-bottom: auto;
	border: 1px solid rgba(0,0,51,1);
	
		
	}
	

	
.margen{
	margin:auto;
	display:block;
	}		
	
	
	
	
	
.fontetexto{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 16px;
	text-align: justify;
	color: #000000;	
	}	
	

.chamada {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
	color: #000000;
	text-align: center;
	text-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 35px;
	margin-left: auto;
	background-image: url(../images/fundo2.jpg);
	min-height: 123px;
	width: auto;
	padding-top: 9px;
	border-radius: 12px 12px 12px 12px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 9px;
}		
	
.classefooter{
	background-color:#BB0000;
	
	}	
	
.textobranco {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
	color:rgba(255,255,255,1);
	text-align:left;
	text-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
}

.linkbranco{
	color: rgba(255,255,255,1);
	text-decoration: none;
	}	
		
.bordaarredondada{
	border-radius:12px 12px 0px 0px;
	}	



.titulo{
	padding: 0px 0px 0px 0px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 22px;
	color:#000000;
	text-align:left;
	text-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
	}



.paragrafo{
	text-align: justify;	
	}
	
.paragrafo2{
	text-align: left;	
	}
	
.paragrafo3{
	text-align: center;
	font-weight: bold;	
	}
	
.imagem {
    float: right;
	width:100% !important;
	max-width: 400px !important;
   	height:auto !important;
	margin:20px;  
    display: inline-block;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
}

.margenbaixo{
	margin-bottom:20px;
	}	
	
	
.caixa2{
	width:100% !important;
	max-width:472px !important;
	height:auto !important;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
	display:block;
	margin-left:auto;
	margin-right:auto;	
	}	
	
.caixa3{
	width:100% !important;
	max-width:950px !important;
	height:auto !important;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);	
	
	}	
	
.margenbaixo2{
	margin-bottom:20px;
	}
	
.margenbaixo2{
	margin-bottom:50px;
	}	

	

.fototrabalho {
	width:100% !important;
	max-width:800px !important;
	max-height:400px !important;
	
/*	height:auto !important;	*/
	border-radius: 10px;
}

.iconetrabalho{
	width:100% !important;
	max-width:200px !important;
	height:150px !important;
	cursor:pointer;	
	background-size: cover;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	border-radius: 12px 12px 12px 12px;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
	}
	
	
	
.iconetrabalho2{
	width:100% !important;
	max-width:200px !important;
	height:150px !important;
	cursor:pointer;	
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	border-radius: 12px 12px 12px 12px;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
	}
	
	
.iconetrabalho3{
	width:100% !important;
	max-width:200px !important;
	height:150px !important;
	cursor:pointer;	
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	border-radius: 12px 12px 12px 12px;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
	}	
	
	
	
	
	
	
	
.titulomodal{
	width:350px;	
	padding-left:10px;
	padding-top:10px;
	}

.x{
	font-size:30px;
	cursor:pointer;
	}

.mensagem{
	height: 100px !important;
	}

.figuramensagem{
	float:right;
	width:100% !important;
	height:auto !important;
	max-width:420px !important;
	margin-bottom:50px;
	border-radius: 12px 12px 12px 12px;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);	
	}
	
	
	
	
	
	
	
	
	
	@media screen and (max-width: 768px) {
    .iconetrabalho {  
	    width: 100% !important;     
        display: block;       
        max-width: 700px !important;
        height: auto !important;
	    min-height: 100px !important;
		margin-top: 20px;
	    margin-right: auto;
	    margin-bottom: 20px;
	    margin-left: auto;
    }
        
    
        
	
	.foto{
	background-size:cover		
	width:100% !important;
	max-width: 900px !important;
	height: auto !important;
	display: block;
	margin-left:auto;
	margin-right:auto;
	margin-top: 15px;
	margin-bottom: auto;
	border: 1px solid rgba(0,0,51,1);	}
        
        
    .fundo{
	width: 100%;
	height: 220px;
	background-image: url(../images/fundo4.jpg);
	background-repeat: repeat-x;
	
	}	    
	
	.imagem {
    float: none;
	width:100% !important;
	max-width: 700px !important;
   	height:auto !important;
	display:block;
	margin-left:auto;
	margin-right:auto;
	background-size:cover;  
    display: block;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
}


.caixa2{
	width:100% !important;
	max-width:900px !important;
	height:auto !important;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
	display:block;
	margin-left:auto;
	margin-right:auto;	
	}
	
	
.figuramensagem{
	display:block;
	width:100% !important;
	height:auto !important;
	max-width:900px !important;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:50px;
	border-radius: 12px 12px 12px 12px;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);	
	}	
	
}


@media screen and (max-width: 1024px){
	
	  .iconetrabalho {  
	    width: 100% !important;     
        display: block;       
        max-width: 700px !important;
        height: auto !important;
	    min-height: 100px !important;
		margin-top: 20px;
	    margin-right: auto;
	    margin-bottom: 20px;
	    margin-left: auto;
    }
    
    
    

    
    

     
	.foto{
	background-size:cover		
	width:100% !important;
	max-width: 900px !important;
	height: auto !important;
	display: block;
	margin-left:auto;
	margin-right:auto;
	margin-top: 15px;
	margin-bottom: auto;
	border: 1px solid rgba(0,0,51,1);	}
    
     

	
	.imagem {
    float: none;
	width:100% !important;
	max-width: 700px !important;
   	height:auto !important;
	display:block;
	margin-left:auto;
	margin-right:auto;
	background-size:cover;  
    display:block;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
}


   .caixa2{
	width:100% !important;
	max-width:900px !important;
	height:auto !important;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);
	display:block;
	margin-left:auto;
	margin-right:auto;	
	}
	
	.figuramensagem{
	display:block;
	width:100% !important;
	height:auto !important;
	max-width:900px !important;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:50px;
	border-radius: 12px 12px 12px 12px;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.40);	
	}	
	
	
}
	
	
	
	
	
	@media screen and (max-width: 500px) {
    .logo {
		display:none;    
    }
	.logo2{
		display:block;
		
		}
	.fundo{
	 height: 220px;	
		}
	.fonttimes3{
		text-align:center;
		}	
		
		.imagem{
			display:block;
			margin-left:auto;
			margin-right:auto;
			margin-top:10px;
			margin-bottom:20px; 
			
			}
		
}	


	@media screen and (max-width: 775px) {
    .logo {
		display:none;    
    }
	.logo2{
		display:block;
		
	
	
		
		
		
}	


	@media screen and (width: 800px) {
   	.fundo{
	 height: 250px;	
		}
	.logo{
		height:360px;
		margin-top:15px;
		}		
		
}


	@media screen and (width: 600px) {
   	.fundo{
	 height: 220px;	
		}
	.logo{
		height:360px;
		margin-top:15px;
		}		
		
}

	@media screen and (width: 700px) {
   	.fundo{
	 height: 220px;	
		}
	.logo{
		height:360px;
		margin-top:15px;
		}		
		
}
        
	@media screen and (width: 900px) {
   	.fundo{
	 height: 220px;	
		}
	.logo{
		height:360px;
		margin-top:15px;
		}		
		
}    
















