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

header #logo img{
	max-width:45%;
	/*animation:deslocaesquerda 1.0s linear 1;*/
	}

header #menu img.resp{ display:none; }

#destaques img{max-width:100%;}

#boxHome01 #img img{max-width:80%;}

#boxHome02 #box a img{
	position:relative;
	float: left;
	width:14%;
	margin:5% 43% 0 43%;
	transition:0.8s;
	transition-property:opacity;
}

#boxHome02 #box:hover a img{
	opacity:0.5;
	transition:0.8s;
	}

#boxHome03 #conteudo #box img{
	max-width:100%;
	width: 100%;
}

#boxHome04 #img img{max-width:100%;}

#conteudo #dir #boxFoto #boxFotoCorta img{max-width:100%;}

#conteudoA #box img{ max-width:100%; }

#atdWhatsApp img{max-width:100%;}

#rodape #logo img{max-width:100%;}

table.car td.resp img{ 
	width:40%; 
	margin: 0 30% 20px 30%; 
	}

a.icCar img{ width:30px; margin: 0 0 0 30px; }

img.icmenu{ width:16px; }






@media screen and (max-width: 789px) {

header #menu img.resp{ 
	position:relative;
	float:left;
	max-width:50%;
	margin:30px 0 5% 5%;
	padding:3% 0;
	/*border-top:2px solid #E8D5CF;
	border-bottom:2px solid #E8D5CF;
	/*background:#F0F;*/
	display:inherit;
	}

#boxHome03 #conteudo #box img{
	max-width:100%;
	
	}
	#box{
		width:23%;min-width: 250px; position: relative;
	}
#conteudoA #box img{
	max-width:100%;
	}

}






@media screen and (max-width: 600px) {

#boxHome01 #img img{
	max-width:70%;
	margin:0 0 0 20%;
	}

table.car td.resp img{ 
	width:60%; 
	margin: 0 20% 20px 20%; 
	}

}