.banner{	
	position:relative;
	width:100%;
	height:336px;
	overflow:hidden;
	z-index:1;
}



.banner ul{	
	position:relative;
	left:50%;
	margin-left:-960px;
	width:1920px;
	height:336px;
	z-index:5;
	
	
	
}
.banner ul li{
	width:1920px;
	height:336px;
	
}



.banner #proximo{
	position:absolute;
	color:#fff;
	font-size:100px;
	z-index:500;
	margin-top:130px;
    left:50%;
	margin-left:550px;
	
}
.banner #anterior{
	position:absolute;
	color:#fff;
	font-size:100px;
	z-index:500;
	margin-top:130px;
	 left:50%;
	margin-left:-600px;
}


.banner .bullet{
	position:absolute;
	z-index:500;
	width:160px;
	height:33px;
	margin-left:-75px;
	left:50%;
	margin-top:270px;
	text-align:center;
	
	
}
.banner .bullet a{
	margin:0 5px;
	width:13px;
	height:13px;
	background-color:#fff;
	border-radius:13px;
	overflow:hidden;
	text-indent:-999999px;
	display: inline-block;
	margin-top:10px;
}

.banner .bullet a.activeSlide{
	background:#3c68c5;
}
.conteudo{
	width:100%;
	height:777px;
	position:relative;
	background:url(../imagens/background-conteudo.jpg) center top no-repeat;}
	.conteudo .titulo-empresa{
		width:250px;
		position:absolute;
		margin-left:490px;
		margin-top:50px;	
	}
	.conteudo h2{
		color:#7f7f7f;
		font-size:45px;
		font-family: 'kana_sans_regular_3';
		text-align:center;
		}
	.conteudo .titulo{
		color:#699dca;
		font-family: 'kana_sans_regular_6';
		font-size:44px;
		text-align:center;}
	.conteudo .sub-titulo{
		position:absolute;
		color:#292929;
		font-size:20px;
		margin-left:-100px;
		letter-spacing:5px;}
			
	.conteudo .imagens-home{
		width:1000px;
		height:auto;
		position:relative;
		margin-top:170px;
		margin-left:300px;	
	}
	
	.conteudo .imagens-home img{
		position:relative;
		margin:20px;}
	.conteudo .texto-central-home{
		width:800px;
		height:100px;
		position:relative;
	}
	.conteudo .texto-central-home p{
		color:#5f5f5f;	
		font-family: 'kana_sans_regular_3';
		font-size:15px;
		line-height:20px;
	}
	
	.conteudo .clientes-home{
		width:700px;
		height:120px;
		position:relative;	
	}
	
	.conteudo .clientes-home ul{
		width:700px;
		height:200px;
		position:relative;
			
	}
	
	.conteudo .clientes-home ul li{
		width:120px;
		height:120px;
		max-width:120px;
		max-height:120px;
		position:relative;
		float:left;	
		margin:0px 30px 0px 30px;
	}
	
	.conteudo .clientes-home ul li img{
		position:absolute;
		top:0;
		right:0;
		bottom:0;
		left:0;
		margin:auto;
		
		}
	.conteudo #back{
		position:absolute;
		margin-top:50px;
		z-index:500px;
		left:50%;
		margin-left:-300px;
	}
	
	.conteudo #next{
		position:absolute;
		margin-top:50px;
		left:50%;
		margin-left:300px;
		z-index:10px;
	}
	
	.conteudo .titulo-produtos{
		width:auto;
		position:absolute;
		margin-left:510px;
		margin-top:180px;
		line-height:33px;	
	}
		
	.conteudo .titulo-produtos h2{
		color:#7f7f7f;
		font-size:45px;
		font-family: 'kana_sans_regular_3';
		text-align:center;
		}
	.conteudo .titulo-produtos .titulo-prod{
		color:#699dca;
		font-family: 'kana_sans_regular_6';
		font-size:31px;
		text-align:center;}
	.conteudo  .titulo-produtos .sub-titulo-prod{
		position:absolute;
		width:500px;
		margin-left:-250px;
		color:#292929;
		font-size:15px;
		}
		
.produtos{
	width:1200px;
	height:600px;
	position:relative;}
	.produtos ul{
	width:1200px;
	height:600px;
	position:relative;
	margin-top:50px;}
	.produtos ul li{
		width:534px;
		height:281px;
		position:relative;
		float:left;
		z-index:50;
		margin:30px;}
		
		.produtos ul li .h3-v1{
			position:absolute;
			z-index:400;
			color:#fff;
			font-family: 'kana_sans_regular_2';
			font-size:19px;
			margin-top:38px;
			margin-left:30px;
			font-weight:200;
		}
		.produtos ul li .h3-v2{
			position:absolute;
			z-index:400;
			color:#fff;
			font-family: 'kana_sans_regular_2';
			font-size:19px;
			margin-top:38px;
			right:30px;
			font-weight:200;
		}
		
		.produtos ul li img-prod-1{
			width:534px;
		    height:281px;
		    position:absolute;
			z-index:5px;}
			.produtos ul li img{
				position:absolute;
				width:534px;
		        height:281px;}
				
				.produtos ul li .back-nome-1{
				position:absolute;
				width:386px;
		        height:69px;
				z-index:300;
				margin-top:15px;
				margin-left:-31px;}
					.produtos ul li .back-nome-2{
				position:absolute;
				width:386px;
		        height:69px;
				z-index:300;
				margin-top:15px;
				right:-31px;}
				
			
		.produtos ul li .conteudo-prod-1{
			width:534px;
			height:281px;
			position:absolute;
			background:url(../imagens/back-foto.png) center left no-repeat;
			z-index:30px;}
			
				.produtos ul li .conteudo-prod-1 p{
					font-family: 'kana_sans_regular_2';
					font-size:17px;
					color:#4e4e4e;
					margin-top:100px;
					line-height:30px;
					margin-left:15px;
					}
					.produtos ul li .conteudo-prod-1 button{
						width:160px;
						height:40px;
						border-radius:6px;
						border:none;
						color:#fff;
						margin-top:10px;
						margin-left:15px;
						font-family: 'kana_sans_regular_2';
						font-size:15px;
						cursor:pointer;}
						
						.produtos ul li .conteudo-prod-1:hover button{
							background:#538dc0;
						}
						
	
			.produtos ul li img-prod-2{
			width:534px;
		    height:281px;
		    position:absolute;
			z-index:5px;}
						
			.produtos ul li .conteudo-prod-2{
				width:534px;
				height:281px;
				position:absolute;
				background:url(../imagens/back-foto-v2.png) center left no-repeat;
				z-index:30px;}
				.produtos ul li .conteudo-prod-2 p{
					font-family: 'kana_sans_regular_2';
					font-size:17px;
					color:#4e4e4e;
					margin-top:100px;
					line-height:30px;
					text-align:right;
					margin-right:15px;
					}
					.produtos ul li .conteudo-prod-2 button{
						width:160px;
						height:40px;
						border-radius:6px;
						border:none;
						color:#fff;
						float:right;
						margin-right:20px;
						margin-top:10px;
					    font-family: 'kana_sans_regular_2';
						font-size:15px;	
						cursor:pointer;				
						}
						.produtos ul li .conteudo-prod-2:hover button{
							background:#538dc0;
						}
			
.noticias-home{
	width:100%;
	height:485px;
	position:relative;
	background:url(../imagens/back-noticias-home-v2.png) center top no-repeat;
	z-index:10;}
	.noticias-home .titulo-noticias{
		width:250px;
		position:absolute;
		margin-left:475px;
		margin-top:50px;
		line-height:33px;	
	}
	.noticias-home .titulo-noticias h2{
		color:#7f7f7f;
		font-size:45px;
		font-family: 'kana_sans_regular_3';
		text-align:center;
		}
	.noticias-home .titulo-noticias .titulo{
		color:#699dca;
		font-family: 'kana_sans_regular_6';
		font-size:31px;
		text-align:center;}
	.noticias-home  .titulo-noticias .sub-titulo{
		position:absolute;
		width:500px;
		margin-left:-250px;
		color:#fff;
		font-size:15px;
		font-family: 'kana_sans_regular_2';
		}
	.noticias-home .maisNoticias{
		position:absolute;
		margin-top:190px;
		margin-left:537px;
		text-align:center;
		color:#fff;
		font-family: 'kana_sans_regular_3';
		font-size:14px;
		padding: 7px 18px;
		border:1px #fff solid;
		border-radius:10px;
	}
	.noticias-home .maisNoticias:hover{
		border:1px #699dca solid;
		color:#699dca;}
		
		.noticias-home ul{
			width:1150px;
			height:160px;
			position:absolute;
			margin-top:275px;
			left:50%;
			margin-left:-570px;
		}
		.noticias-home ul li{
			width:260px;
			height:160px;
			position:relative;
			margin-top:15px;
			float:left;
			margin:0px 12px 0px 10px;
		}
		.noticias-home ul li img{
			width:260px;
			height:160px;
			position:absolute;
			
			}
			.noticias-home ul li h4{
				color:#fff;
				position:absolute;
				margin-top:50px;
				font-size:21px;
				padding:10px;
				font-family: 'kana_sans_regular_2';
				height:75px;
				line-height:25px;
				
				
				}
				.noticias-home ul li p{
				color:#fff;
				position:relative;
				float:left;
				margin-top:120px;
				font-size:17px;
				padding:10px;
				font-family: 'kana_sans_regular_3';
				
				}
				.noticias-home ul li .link-not{
				position:relative;
				float:right;
				margin-top:120px;
				color:#fff;	
				padding:10px;
				font-family: 'kana_sans_regular_3';
				}
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EMPRESA */
	
.breadcrumb{
	width:100%;
	height:135px;
	position:relative;
	background:url(../imagens/breadcrumb.png) center top no-repeat;
	overflow:hidden;
	
}
	.breadcrumb h3{
		color:#9d9d9d;	
		font-family: 'kana_sans_regular_3';
		font-size:34px;
		text-align:center;
		margin-top:15px;
	}
	.breadcrumb p{
		text-align:center;
		font-family: 'kana_sans_regular_3';
		font-size:13px;
		color:#fff;
		margin-top:10px;}
		.breadcrumb a{
			color:#fff;}
			.breadcrumb span{
			color:#699dca;	
			}
			
.empresa{
	width:100%;
	height:544px;
	position:relative;
	background:url(../imagens/background-conteudo.jpg) center top no-repeat;}
	.empresa .titulo-empresa{
		width:250px;
		position:absolute;
		margin-left:490px;
		margin-top:50px;	
	}
	.empresa h2{
		color:#7f7f7f;
		font-size:45px;
		font-family: 'kana_sans_regular_3';
		text-align:center;
		}
	.empresa .titulo{
		color:#699dca;
		font-family: 'kana_sans_regular_6';
		font-size:44px;
		text-align:center;}
	.empresa .sub-titulo{
		position:absolute;
		color:#292929;
		font-size:20px;
		margin-left:-100px;
		letter-spacing:5px;}
			
	.empresa .imagens-home{
		width:1000px;
		height:auto;
		position:relative;
		margin-top:170px;
		margin-left:300px;	
	}
	
	.empresa .imagens-home img{
		position:relative;
		margin:20px;}
	.empresa .texto-central-home{
		width:800px;
		height:100px;
		position:relative;
	}
	.empresa .texto-central-home p{
		color:#5f5f5f;	
		font-family: 'kana_sans_regular_3';
		font-size:15px;
		line-height:20px;
	}
	
	.empresa .clientes-home{
		width:700px;
		height:120px;
		position:relative;	
	}
	
	.empresa .clientes-home ul{
		width:700px;
		height:200px;
		position:relative;
			
	}
	
	.empresa .clientes-home ul li{
		width:120px;
		height:120px;
		max-width:120px;
		max-height:120px;
		position:relative;
		float:left;	
		margin:0px 30px 0px 30px;
	}
	
	.empresa .clientes-home ul li img{
		position:absolute;
		top:0;
		right:0;
		bottom:0;
		left:0;
		margin:auto;
		
		}
	.empresa #back{
		position:absolute;
		margin-top:50px;
		z-index:500px;
		left:50%;
		margin-left:-300px;
	}
	
	.empresa #next{
		position:absolute;
		margin-top:50px;
		left:50%;
		margin-left:300px;
		z-index:10px;
	}
	
.banner-empresa{
	position:relative;
	width:100%;
	height:500px;
	background:url(../imagens/banner-empresa.jpg) center top no-repeat;	
}
.banner-empresa .conteudo-empresa{
	
	width:640px;
	height:280px;
	margin-top:130px;
	margin-left:280px;
	position:relative;
	padding:5px 20px;
	background:#fff;
	border:2px #e4e4e4 solid;
	background: rgba(255, 255, 255, 0.9);
	}
	
.banner-empresa .conteudo-empresa h3{
	color:#6090ba;
	margin-top:30px;
	font-family: 'kana_sans_regular_2';
	
}

.banner-empresa .conteudo-empresa p{
	color:#6b6b6b;
	padding-top:3px;
	font-family: 'kana_sans_regular_3';	
}

.destaque-noticias{
	width:100%;
	height:150px;
	position:relative;
	margin-top:20px;
	border-bottom:1px #eeeeee solid;
	margin-bottom:50px;	
}
.texto-destaque-noticia{
	
	width:600px;
	height:auto;
	position:absolute;
	left:50%;
	margin-left:-280px;
	
}
.destaque-noticias h4{
	color:#69a4d7;
	font-size:50px;	
	font-family: 'kana_sans_regular_4';
	margin-left:50px;
}

.destaque-noticias p{
	color:#545454;
	font-size:20px;
	font-family: 'kana_sans_regular_3';
	text-align:center;	
}

.destaque-noticias .seta1{
	width:30px;
	height:23px;
	position:absolute;
	margin-left:-30px;
	
}
.destaque-noticias .seta2{
	width:30px;
	height:23px;
	position:absolute;
	right:-30px;
	
}	

.lista-noticias{
	width:1100px;
	height:auto;
	position:relative;}
		.lista-noticias ul{
			width:1200px;
			height:auto;
			position:relative;}		
				.lista-noticias ul li{
					width:1200px;
					height:216px;
					position:relative;
					padding-bottom:50px;}		
					.lista-noticias ul li img{
						width:350px;
						height:216px;
						float:left;
						border-top:8px #467fb7 solid;
						border-bottom:8px #467fb7 solid;
						}
						.noticias{
							width:790px;
							height:94px;
							position:absolute;
							margin-left:300px;
							background:#fff;
							margin-top:50px;
							border:1px #e4e4e4 solid;
							padding:25px;
							}
							.noticias h5{
								text-align:left;
								color:#212121;
								font-size:24px;}
								
								.noticias .data-pub{
									color:#467fb7;
									font-family: 'kana_sans_regular_2';
								}
								.noticias .resumo-noticias{
									font-size:15px;
									color:#717171;
									margin-top:10px;
									text-align:justify;
								}
						



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ noticias-inside */
.destaque-noticias-inside{
	width:100%;
	height:150px;
	position:relative;
	margin-top:20px;
	border-bottom:1px #eeeeee solid;
	margin-bottom:2px;	
}

.destaque-noticias-inside h2{
	width:900px;
	text-align:center;
	font-size:30px;
	color:#212121;
	font-family: 'kana_sans_regular_4';
	margin-top:60px;
	}
	
.noticias-inside{
	width:100%;
	height:auto;
	min-height:278px;
	position:relative;
	background:url(../imagens/back-noticias-inside.jpg) center top no-repeat;	
}

.imagem-noticia{
	width:660px;
	height:407px;
	position:relative;
	float:left;
	margin-top:30px;
}
.social-noticia{
	width:140px;
	float:right;
	margin-right:200px;
	margin-top:80px;	
}
.social-noticia p{
	color:#626161;
	font-family: 'kana_sans_regular_4';
	font-size:19px;
}

.social-noticia span{
	color:#626161;
	font-family: 'kana_sans_regular_2';
	font-size:19px;
	
}

.social-inside{
	width:200px;
	height:50px;
	position:relative;
	z-index:30;
	float:right;
	background:#666;
	margin-right:170px;
}
.texto-noticias-inside{
	width:640px;
	height:auto;
	float:left;
	text-align:justify;
	line-height:20px;
	font-family: 'kana_sans_regular_3';
	font-size:15px;
	margin-top:20px;
	margin-bottom:20px;}
	
.noticias-relacionadas{
	width:410px;
	height:auto;
	float:right;
	margin-right:150px;
	margin-top:-130px;	
}

.noticias-relacionadas h5{
	color:#212121;
	font-family: 'kana_sans_regular_2';
	margin-left:150px;
	font-size:25px;	
}

.noticias-relacionadas ul{
	width:300px;
	margin-left:90px;
	height:auto;
	position:relative;
	margin-top:30px;
	border-left:1px #e2e2e2 solid;	
}

.noticias-relacionadas ul li{
	width:280px;
	height:210px;
	position:relative;
	border-bottom:1px #e2e2e2 solid;
	margin-top:20px;
	margin-left:60px;	
}
.noticias-relacionadas ul li img{
	width:280px;
	height:173px;
	position:relative;	
}

.noticias-relacionadas ul li p{
	color:#333333;
	font-size:20px;	
	font-family: 'kana_sans_regular_2';	
}

.noticias-relacionadas ul li .data-pub2{
	color:#5a90c4;
	font-size:20px;
	font-family: 'kana_sans_regular_2';		
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ produtos  */

.banner-produtos{
	width:100%;
	height:213px;
	position:relative;
	overflow:hidden;
	z-index:10;		
}
.banner-produtos img{
	width:1920px;
	height:213px;
	position:absolute;
	left:50%;
	margin-left:-960px;
	overflow:hidden;
	z-index:5;	
}
.txt-banner-produto{
	width:550px;
	position:absolute;
	z-index:40;	
}

.banner-produtos h2{
	font-size:40px;
	color:#2e4253;
	font-family: 'kana_sans_regular_3';	
	margin-top:50px;
	margin-left:50px;	
	
}

.banner-produtos p{
	color:#545454;
	font-size:20px;
	font-family: 'kana_sans_regular_3';
	padding:10px 50px;	
	}


.lista-produtos{
	width:1100px;
	height:auto;
	position:relative;	
}

.lista-produtos ul{
	width:1100px;
	height:auto;
	position:relative;
	margin-top:30px;	
}

.lista-produtos ul li{
	width:525px;
	height:154px;
	position:relative;	
	float:left;
	border-top:3px #f1f1f1 solid;
	border-left:3px #f1f1f1 solid;
	border-right:3px #f1f1f1 solid;
	border-bottom:4px #f1f1f1 solid;
	margin-bottom:20px;
	margin-right:19px;
	border-radius:8px;
	cursor:pointer;
}
.lista-produtos ul li img{
	width:205px;
	height:154px;
	position:relative;
	float:left;	
	margin-right:20px;
	border-radius:5px 0px 0px 5px;
	
}

.lista-produtos ul li h4{
	position:relative;
	color:#2e4253;	
	font-family: 'kana_sans_regular_2';
	font-size:20px;
	padding:20px 0px 10px 0px;
	
}
.lista-produtos ul li p{
	color:#afafaf;
	font-size:15px;	
	padding:0px 20px 5px 0px;
}

.lista-produtos ul li button{
	width:56px;
	height:49px;
	position:absolute;
	right:0px !important;
	bottom:0 !important;
	margin-top:-8px;
	background:url(../imagens/icone-produtos.png) no-repeat center top;
	border:none!important;
	-ms-transition:0.7s;
  	-moz-transition:0.7s;
  	-webkit-transition:0.7s;
	transition:0.7s;
	cursor:pointer;	
}

.lista-produtos ul li:hover button{
	background:url(../imagens/hover-icone-produtos.png) no-repeat center top;
	-ms-transition:0.5s;
  	-moz-transition:0.5s;
  	-webkit-transition:0.5s;
	transition:0.5s;
		
}

.dados-produto{
	width:1200px;
}

.descricao-produto{
	width:580px;
	height:auto;
	position:relative;
	float:left;
	margin-left:50px;
	padding-top:25px;
	margin-bottom:50px;
	
}
.descricao-produto span{
	color:#699dca;
	text-align:center;
	font-family: 'kana_sans_regular_2';

}
.descricao-produto p{
	width:500px;
	margin-left:0;
	color:#9a9696;
	font-family: 'kana_sans_regular_4';	
	padding-top:20px;
	line-height:20px;
	text-align:justify;
}

.imagens-produto{
	width:502px;
	height:auto;
	position:relative;
	float:right;
	margin-top:-100px;
	z-index:600;
	margin-right:60px;	
}

.imagens-produto .grd{
	
	width:502px;
	height:375px;
	position:relative;
	border:5px #fff solid;
}

.imagens-produto ul{
	width:502px;
	height:auto;
	position:relative;
	margin-left:3px;	
}

.imagens-produto ul li{
	width:164px;
	height:122px;
	position:relative;
	float:left;
	margin-left:3px;
	margin-bottom:3px;	
}

.orcamento-produto{
	width:1100px;
	height:400px;
	background:#212121;
	margin-top:50px;
	margin-bottom:50px;		
}

.orcamento-produto .titulo-orcamento{
	width:100%;
	height:88px;
	position:relative;
	border-bottom:1px #353535 solid;
	
}

.orcamento-produto .titulo-orcamento img{
	
	width:30px;
	height:30px;
	position:relative;
	float:left;
	padding:10px;
	margin-top:20px;
	margin-left:20px;
}

.orcamento-produto .titulo-orcamento p{
	font-family: 'kana_sans_regular_2';
	font-size:20px;
	padding-top:25px;
	color:#fff;
	
}

.orcamento-produto .titulo-orcamento span{
	color:#6ca3d3;	
}

.orcamento-produto .titulo-orcamento .sub-orcamento{
	padding:0px !important;	
	font-family: 'kana_sans_regular_3';
	font-size:14px;
	
}

.orcamento-produto .form-orcamento{
	width:100%;
	height:300px;
	position:relative;
	
	
}

.orcamento-produto .form-orcamento input{
	width:500px;
	height:30px;
	margin-top:15px;
	margin-left:25px;
	position:relative;
	text-indent:15px;
	background:#343434;
	border:none;
	color:#fff;
	
}

.orcamento-produto .form-orcamento textarea{
	width:1025px;
	height:120px;
	margin-top:15px;
	margin-left:25px;
	position:relative;
	resize:none;
	text-indent:15px;
	background:#343434;
	border:none;
	color:#fff;
	
}
.orcamento-produto .form-orcamento button{
	width:225px;
	height:45px;
	background:#6ca3d3;
	border:none;
	font-size:14px;
	border-bottom:4px #4d84b4 solid;
	font-family: 'kana_sans_regular_2';
	margin-left:440px;
	margin-top:15px;
	color:#fff;
	cursor:pointer;}

.lista-produtos-relacionados{
	width:1100px;
	height:auto;
	position:relative;	
}

.lista-produtos-relacionados p{
	font-family: 'kana_sans_regular_3';
	font-size:23px;
			
}

.lista-produtos-relacionados span{
	color:#4d84b4;
	}

.lista-produtos-relacionados ul{
	width:1100px;
	height:auto;
	position:relative;
	margin-top:30px;	
}

.lista-produtos-relacionados ul li{
	width:525px;
	height:154px;
	position:relative;	
	float:left;
	border-top:3px #f1f1f1 solid;
	border-left:3px #f1f1f1 solid;
	border-right:3px #f1f1f1 solid;
	border-bottom:4px #f1f1f1 solid;
	margin-bottom:20px;
	margin-right:19px;
	border-radius:8px;
}
.lista-produtos-relacionados ul li img{
	width:205px;
	height:154px;
	position:relative;
	float:left;	
	margin-right:20px;
	
}
.lista-produtos-relacionados ul li h4{
	position:relative;
	color:#2e4253;	
	font-family: 'kana_sans_regular_2';
	font-size:20px;
	padding:20px 0px 10px 0px;
	
}
.lista-produtos-relacionados ul li p{
	color:#afafaf;
	font-size:15px;	
	padding:0px 20px 5px 0px;
}

.lista-produtos-relacionados ul li button{
	width:56px;
	height:49px;
	position:absolute;
	right:0px !important;
	bottom:0 !important;
	margin-top:-8px;
	background:url(../imagens/icone-produtos.png) no-repeat center top;
	border:none!important;
	-ms-transition:0.7s;
  	-moz-transition:0.7s;
  	-webkit-transition:0.7s;
	transition:0.7s;
	cursor:pointer;
		
}

.lista-produtos-relacionados ul li:hover button{
	background:url(../imagens/hover-icone-produtos.png) no-repeat center top;
	-ms-transition:0.5s;
  	-moz-transition:0.5s;
  	-webkit-transition:0.5s;
	transition:0.5s;
		
}

.lista-produtos-relacionados ul li img{
	border:none!important;	
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ contato */

.form-contato{
	width:1101px;
	height:590px;
	position:relative;
	background:url(../imagens/fale-conosco.png) center top no-repeat;
	z-index:3;	
}

.form-contato .msg-contato{
	color:#fff;
	font-size:23px;
	font-family: 'kana_sans_regular_3';
	margin-left:130px;
	padding-top:16px;
	}
.form-contato .formulario{
	
	width:750px;
	height:500px;
	position:relative;
	float:left;	
	margin-top:30px;
}

.form-contato .formulario input{
	
	width:720px;
	height:40px;
	margin-top:5px;
	margin-left:25px;
	position:relative;
	font-family: 'kana_sans_regular_2';
	text-indent:15px;
	background:#fff;
	border:none;
	color:#000;
		
}

.form-contato .formulario textarea{
	width:716px;
	height:230px;
	margin-top:5px;
	margin-left:25px;
	font-family: 'kana_sans_regular_2';
	position:relative;
	resize:none;
	text-indent:15px;
	background:#fff;
	border:none;
	color:#000;
	
}

.form-contato .formulario button{
	width:217px;
	height:44px;
	background:url(../imagens/botao-faleconosco.png) center top no-repeat;
	border:none;
	font-size:14px;
	font-family: 'kana_sans_regular_2';
	margin-left:22px;
	margin-top:15px;
	color:#fff;
	cursor:pointer;}
	
.form-contato .dados-contato-v2{
	width:340px;
	height:auto;
	float:right;
	}
	
	.form-contato .dados-contato-v2 h5{
		font-family: 'kana_sans_regular_3';
		font-size:23px;
		color:#fff;
		height:20px;
		margin-left:45px;
		margin-top:90px;}
.form-contato .dados-contato-v2 .tel-contato{
	width:250px;
	height:50px;
	position:relative;
	margin-top:60px;	
}
	
.form-contato .dados-contato-v2 .tel-contato img{
	width:auto;
	height:auto;
	max-height:25px;
	max-width:25px;
	float:left;
	margin-right:20px;
	margin-top:10px;
}
.form-contato .dados-contato-v2 .tel-contato p{
	color:#4d84b4;	
	font-family: 'kana_sans_regular_2';
	font-size:15px;
	line-height:20px;
}

.form-contato .dados-contato-v2 .tel-contato span{
	color:#fff;	
}

.form-contato .dados-contato-v2 .email-contato{
	width:250px;
	height:50px;
	position:relative;
	margin-top:20px;	
}
	
.form-contato .dados-contato-v2 .email-contato img{
	width:auto;
	height:auto;
	max-height:25px;
	max-width:25px;
	float:left;
	margin-right:20px;
	margin-top:10px;
}
.form-contato .dados-contato-v2 .email-contato p{
	color:#4d84b4;	
	font-family: 'kana_sans_regular_2';
	font-size:15px;
	line-height:20px;
}

.form-contato .dados-contato-v2 .email-contato span{
	color:#fff;	
}

.form-contato .dados-contato-v2 .local-contato{
	width:250px;
	height:50px;
	position:relative;
	margin-top:20px;	
}
	
.form-contato .dados-contato-v2 .local-contato img{
	width:auto;
	height:auto;
	max-height:25px;
	max-width:25px;
	float:left;
	margin-right:20px;
	margin-top:10px;
}
.form-contato .dados-contato-v2 .local-contato p{
	color:#4d84b4;	
	font-family: 'kana_sans_regular_2';
	font-size:15px;
	line-height:20px;
	padding-left:40px;
}

.form-contato .dados-contato-v2 .local-contato span{
	color:#fff;	
}

.mapa-contato{
	width:100%;
	height:480px;
	position:relative;
	margin-top:-100px;
	z-index:2;	
}

.msg-enviada{
	width:600px;
	height:auto;
	position:relative;
	float:left;
	margin-left:100px;
	margin-top:150px;	
}

.msg-enviada img{
	width:44px;
	height:44px;
	padding-bottom:15px;
}
.msg-enviada h4{
	font-family: 'kana_sans_regular_2';
	font-size:32px;
	color:#000;}
	
	.msg-enviada p{
	font-family: 'kana_sans_regular_2';
	font-size:20px;
	color:#dd3434;
	line-height:25px;}
	
	.msg-enviada span{
	font-family: 'kana_sans_regular_2';
	font-size:20px;
	color:#5e5e5e;}
	
	.msg-enviada button{
		width:217px;
	height:44px;
	background:url(../imagens/botao-faleconosco.png) center top no-repeat;
	border:none;
	font-size:14px;
	font-family: 'kana_sans_regular_2';
	margin-right:25px;
	margin-top:15px;
	color:#fff;	
	cursor:pointer;
	}
