body{
	margin		: 0px;
	padding		: 0px;
	overflow	: auto;
}
#scrollToTop:link,#scrollToTop:visited{ 
	color			: transparent; 
	background-color: transparent; 
	display			: none; 
	position		: fixed; 
	bottom			: 0px;
	right			: 60px;
}
.wrap 		{ max-width: 75em; min-height: 40em; height:100%; width:100%; margin: 0 auto; padding-top: 2.5%;}
#map-canvas { height: 100%; }	  

@font-face {
    font-family: 'getoneregular';
    src: url('robert_corseanschi_-_getone-webfont.eot');
    src: url('robert_corseanschi_-_getone-webfont.eot?#iefix') format('embedded-opentype'),
         url('robert_corseanschi_-_getone-webfont.woff2') format('woff2'),
         url('robert_corseanschi_-_getone-webfont.woff') format('woff'),
         url('robert_corseanschi_-_getone-webfont.ttf') format('truetype'),
         url('robert_corseanschi_-_getone-webfont.svg#getoneregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'exoregular';
    src: url('exo-regular-webfont.eot');
    src: url('exo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('exo-regular-webfont.woff2') format('woff2'),
         url('exo-regular-webfont.woff') format('woff'),
         url('exo-regular-webfont.ttf') format('truetype'),
         url('exo-regular-webfont.svg#exoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'klavikamedium';
    src: url('klavika-medium-webfont-webfont.eot');
    src: url('klavika-medium-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('klavika-medium-webfont-webfont.woff') format('woff'),
         url('klavika-medium-webfont-webfont.ttf') format('truetype'),
         url('klavika-medium-webfont-webfont.svg#klavikamedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'klavikaregular';
    src: url('klavika-regular-webfont-webfont.eot');
    src: url('klavika-regular-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('klavika-regular-webfont-webfont.woff') format('woff'),
         url('klavika-regular-webfont-webfont.ttf') format('truetype'),
         url('klavika-regular-webfont-webfont.svg#klavikaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.whatsapp_css {
    position	: fixed;
	bottom		: 20px;
    left		: 65px;
    z-index		: 10000000;
}
.back_top{
	background-image	: url(../img/back_top.jpg);
	background-position	: center top;
	background-repeat	: no-repeat;
	height				: 660px;
}
.back_top_contato{
	background-image	: url(../img/back_top.jpg);
	background-position	: center top;
	background-repeat	: no-repeat;
	height				: 150px;
}
.back_top_produtos{
	background-image	: url(../img/back_top.jpg);
	background-position	: center top;
	background-repeat	: no-repeat;
	height				: 580px;
}

.back_contato{
	background-image	: url(../img/contato.jpg);
	background-position	: center;
	height				: 195px;
}
.borda_qrd_top{
	border				: 1px solid #FFF;
	-moz-border-radius	: 10px;
	 border-radius		: 10px;
}
.titulo_qrd{
	font-family			: 'getoneregular';
	font-size			: 45px;
	text-align			: center;
	height				: 100px;
	color				: #FFF;
	font-style			: italic;
	font-weight			: bold;
	letter-spacing		: 3px;
	text-shadow			: 8px 8px 25px rgba(0,0,0,0.4); /* posição X | posição Y | tamanho da sombra | cor */
}
.titulo_qrd_com_visual{
	font-family			: 'getoneregular';
	font-size			: 30px;
	text-align			: center;
	height				: 100px;
	color				: #FFF;
	font-style			: italic;
	font-weight			: bold;
	letter-spacing		: 3px;
	text-shadow			: 8px 8px 25px rgba(0,0,0,0.4); /* posição X | posição Y | tamanho da sombra | cor */
}
.descricao_qrd{
	font-family			: 'exoregular';
	font-size			: 16px;
	text-align			: center;
	line-height			: 21px;
	color				: #FFF;
	padding-left		: 18px;
	padding-right		: 18px;
	letter-spacing		: 0.5px;
	text-shadow			: 3px 3px 6px rgba(0,0,0,0.5); /* posição X | posição Y | tamanho da sombra | cor */
}
.fone_top{
	font-family			: 'getoneregular';
	font-size			: 18px;
	text-align			: left;
	height				: 70px;
	color				: #FFF;
	font-style			: italic;
	font-weight			: bold;
	letter-spacing		: 2px;
}
.fone_top_pq{
	font-family			: 'getoneregular';
	font-size			: 10px;
	text-align			: left;
	height				: 70px;
	color				: #FFF;
	font-style			: italic;
	font-weight			: bold;
	letter-spacing		: 2px;
}
.cabecalho_noticias{
	font-family			: 'getoneregular';
	font-size			: 35px;
	text-align			: center;
	height				: 80px;
	color				: #898A8A;
	font-weight			: bold;
	font-style			: italic;
	letter-spacing		: 3px;
}
.titulo_noticias{
	font-family			: 'getoneregular';
	font-size			: 20px;
	text-align			: center;
	height				: 35px;
	color				: #898A8A;
	font-weight			: bold;
	letter-spacing		: 3px;
	line-height			: 45px;
}
.titulo_noticias_detalhes{
	font-family			: 'getoneregular';
	font-size			: 20px;
	text-align			: center;
	height				: 35px;
	color				: #898A8A;
	font-weight			: bold;
	letter-spacing		: 3px;
	line-height			: 21px;
}
.descricao_noticias{
	font-family			: 'exoregular';
	font-size			: 16px;
	text-align			: center;
	line-height			: 21px;
	color				: #898A8A;
	padding-left		: 18px;
	padding-right		: 18px;
	padding-bottom		: 20px;
}
.data_noticias{
	font-family			: 'exoregular';
	font-size			: 16px;
	text-align			: center;
	line-height			: 21px;
	color				: #C0C0C0;
	padding-bottom		: 7px;
}
.cabecalho_produtos{
	font-family			: 'getoneregular';
	font-size			: 35px;
	text-align			: center;
	height				: 35px;
	color				: #FFFFFF;
	font-weight			: bold;
	font-style			: italic;
	letter-spacing		: 3px;
	background			: url(../img/back_noticias.png);
	background-position : center;
	height				: 149px;
}
.back_produtos{
	background			: url(../img/fundo_produtos.gif);
}
.borda_padrao { 
	BORDER-RIGHT		: #FFFFFF 2px solid;
	BORDER-TOP			: #FFFFFF 2px solid;
	BORDER-LEFT			: #FFFFFF 2px solid;
	BORDER-BOTTOM		: #FFFFFF 2px solid;
	BACKGROUND-COLOR	: #FFFFFF;
-webkit-border-radius	: 7px;
	-moz-border-radius	: 7px;
		 border-radius	: 7px;
	-webkit-box-shadow	: 0px 15px 18px -15px rgba(0, 0, 0, 0.5), 0px 0px 30px rgba(0, 0, 0, 0.12) inset; /* X Y esfumaçado interno/externo*/
	   -moz-box-shadow	: 0px 15px 18px -15px rgba(0, 0, 0, 0.5), 0px 0px 30px rgba(0, 0, 0, 0.12) inset;
			box-shadow	: 0px 15px 18px -15px rgba(0, 0, 0, 0.5), 0px 0px 30px rgba(0, 0, 0, 0.12) inset;
}
.nome_produto{ 
	color			: #EF2F72;
	font-family		: 'getoneregular', Tahoma, Geneva, sans-serif;
	font-size		: 18px;
	line-height		: 25px;
	text-align		: center;
}
.nome_produto_detalhes{ 
	color			: #FFFFFF;
	font-family		: 'getoneregular', Tahoma, Geneva, sans-serif;
	font-size		: 30px;
	line-height		: 30px;
	text-align		: left;
	text-shadow		: 2px 2px 5px rgba(0,0,0,0.5);
	padding-bottom  : 20px;
}

.descricao_produtos{ 
	color			: #898A8A;
	font-family		: 'exoregular', Tahoma, Geneva, sans-serif;
	font-size		: 13px;
	line-height		: 21px;
	padding			: 5px;
	text-align		: center;
}

.descricao_produtos_detalhes{ 
	color:#666;
	font-family		: 'exoregular', Tahoma, Geneva, sans-serif;
	font-size		: 16px;
	line-height		: 25px;
	padding			: 5px;
	text-align		: left;
	padding-left	: 10px; 
	padding-right	: 10px;
	padding-top		: 10px;
	-webkit-border-radius	: 7px;
	-moz-border-radius		: 7px;
	border-radius			: 7px;
	background				: rgba(255, 255, 255, 0.3) 
}

.produtos_similares{ 
	color			: #C0C0C0;
	font-family		: 'getoneregular', Tahoma, Geneva, sans-serif;
	font-style		: italic;
	font-size		: 22px;
	line-height		: 35px;
	text-align		: left;
	padding-left	: 20px;
}

.form_nome{
	width			: 470px;
	height			: 50px;
	color			: #898A8A;
	font-family		: 'getoneregular', Tahoma, Geneva, sans-serif;
	font-size		: 16px;
	line-height		: 50px;
	padding-left	: 10px;
	padding-right	: 10px;
	 outline		: none;
	 resize			: none;
	 border			: solid 1px #DEDEDE;
-webkit-border-radius	: 5px;
	-moz-border-radius	: 5px;
		 border-radius	: 5px;
}
.form_mensagem{
	width			: 470px;
	height			: 200px;
	color			: #898A8A;
	font-family		: 'getoneregular', Tahoma, Geneva, sans-serif;
	font-size		: 16px;
	line-height		: 21px;
	padding-left	: 10px;
	padding-right	: 10px;
	padding-top		: 10px;
	padding-bottom	: 10px;
	 outline		: none;
	 resize			: none;
	 border			: solid 1px #DEDEDE;
-webkit-border-radius	: 5px;
	-moz-border-radius	: 5px;
		 border-radius	: 5px;
}
.texto_contato{
	color			: #898A8A;
	font-family		: 'getoneregular', Tahoma, Geneva, sans-serif;
	font-size		: 14px;
	line-height		: 21px;
}
.texto_contato_pq{
	color			: #898A8A;
	font-family		: 'getoneregular', Tahoma, Geneva, sans-serif;
	font-size		: 10px;
	line-height		: 21px;
}
.texto_branco{
	color			: #FFFFFF;
	font-family			: 'exoregular', Tahoma, Geneva, sans-serif;
	font-size		: 13px;
	line-height		: 21px;
}
.tit_branco{
	color			: #FFFFFF;
	font-family		: 'getoneregular';
	font-size		: 16px;
	line-height		: 30px;
}

.div_grafica{
	width				: 1050px; 
	height				: 450px; 
	margin-left			: 0px; 
	background			: #44467F; 
	-moz-border-radius	: 10px; 
	border-radius		: 10px;
	color				: #FFFFFF;
	font-family			: 'exoregular', Tahoma, Geneva, sans-serif;
	font-size			: 14px;
	line-height			: 21px;
	padding				: 20px;
	text-align			: left;
}
.div_brindes{
	width				: 1050px; 
	height				: 460px; 
	margin-left			: 0px; 
	background			: #AC6F9B; 
	-moz-border-radius	: 10px; 
	border-radius		: 10px;
	color				: #FFFFFF;
	font-family			: 'exoregular', Tahoma, Geneva, sans-serif;
	font-size			: 14px;
	line-height			: 21px;
	padding				: 20px;
	text-align			: left;
}
.div_plotagem{
	width				: 1050px; 
	height				: 460px; 
	margin-left			: 0px; 
	background			: #D06F88; 
	-moz-border-radius	: 10px; 
	border-radius		: 10px;
	color				: #FFFFFF;
	font-family			: 'exoregular', Tahoma, Geneva, sans-serif;
	font-size			: 14px;
	line-height			: 21px;
	padding				: 20px;
	text-align			: left;
}
.div_com_visual{
	width				: 1050px; 
	height				: 460px; 
	margin-left			: 0px; 
	background			: #1A81AA; 
	-moz-border-radius	: 10px; 
	border-radius		: 10px;
	color				: #FFFFFF;
	font-family			: 'exoregular', Tahoma, Geneva, sans-serif;
	font-size			: 14px;
	line-height			: 21px;
	padding				: 20px;
	text-align			: left;
}
.div_fotos{
	width				: 1050px; 
	height				: 460px; 
	margin-left			: 0px; 
	background			: #6eb891; 
	-moz-border-radius	: 10px; 
	border-radius		: 10px;
	color				: #FFFFFF;
	font-family			: 'exoregular', Tahoma, Geneva, sans-serif;
	font-size			: 14px;
	line-height			: 21px;
	padding				: 20px;
	text-align			: left;
}

.img_noticias{
	border-radius	: 100px; 
	border			: solid 5px #CCC;
}

.bt_ver_mais    	 { letter-spacing: 1px; text-decoration: none; color: #FFF; display:block; padding:8px; font-family:'getoneregular', Tahoma, Geneva, sans-serif; text-align:center; font-size:13px; -webkit-transition: all 0.7s linear; -moz-transition: all 0.7s linear; -o-transition: all 0.7s linear; transition: all 0.7s linear; -moz-border-radius: 5px; border-radius: 5px; background:#0089E2; text-transform:uppercase;}
.bt_ver_mais:hover 	 { letter-spacing: 1px; text-decoration: none; color: #FFF; display:block; padding:8px; font-family:'getoneregular', Tahoma, Geneva, sans-serif; text-align:center; font-size:13px; -webkit-transition: all 0.7s linear; -moz-transition: all 0.7s linear; -o-transition: all 0.7s linear; transition: all 0.7s linear; -moz-border-radius: 5px; border-radius: 5px; background:#0075C4; text-transform:uppercase;}

.link_tit_qrd		{ font-family: 'getoneregular'; text-decoration:none; font-size: 35px; color: #FFF; font-style: italic; font-weight: bold; letter-spacing: 3px; text-shadow: 5px 5px 15px rgba(0,0,0,0.6); -webkit-transition: all 0.7s linear; -moz-transition: all 0.7s linear; -o-transition: all 0.7s linear; transition: all 0.7s linear;}
.link_tit_qrd:hover	{ font-family: 'getoneregular'; text-decoration:none; font-size: 35px; color: #FFF; font-style: italic; font-weight: bold; letter-spacing: 3px; text-shadow: 8px 8px 25px rgba(0,0,0,0.4); -webkit-transition: all 0.7s linear; -moz-transition: all 0.7s linear; -o-transition: all 0.7s linear; transition: all 0.7s linear;}

.link_titulo_qrd_com_visual			{ font-family: 'getoneregular'; text-decoration:none; font-size: 20px; ntext-align: center;	height: 100px; color: #FFF;	font-style: italic;	font-weight: bold;	letter-spacing: 3px; text-shadow: 5px 5px 15px rgba(0,0,0,0.6); -webkit-transition: all 0.7s linear; -moz-transition: all 0.7s linear; -o-transition: all 0.7s linear; transition: all 0.7s linear;}
.link_titulo_qrd_com_visual:hover	{ font-family: 'getoneregular'; text-decoration:none; font-size: 20px; ntext-align: center;	height: 100px; color: #FFF;	font-style: italic;	font-weight: bold;	letter-spacing: 3px; text-shadow: 8px 8px 25px rgba(0,0,0,0.4); -webkit-transition: all 0.7s linear; -moz-transition: all 0.7s linear; -o-transition: all 0.7s linear; transition: all 0.7s linear;}

.link_todos_produtos				{ font-family: 'getoneregular'; text-decoration:none; font-size: 25px; ntext-align: center;	height: 100px; color: #FFF;	font-style: italic;	font-weight: bold;	letter-spacing: 3px; text-shadow: 5px 5px 15px rgba(0,0,0,0.6); -webkit-transition: all 0.7s linear; -moz-transition: all 0.7s linear; -o-transition: all 0.7s linear; transition: all 0.7s linear;}
.link_todos_produtos:hover			{ font-family: 'getoneregular'; text-decoration:none; font-size: 25px; ntext-align: center;	height: 100px; color: #FFF;	font-style: italic;	font-weight: bold;	letter-spacing: 3px; text-shadow: 8px 8px 25px rgba(0,0,0,0.4); -webkit-transition: all 0.7s linear; -moz-transition: all 0.7s linear; -o-transition: all 0.7s linear; transition: all 0.7s linear;}

.link_cabecalho_noticias			{ font-family: 'getoneregular';	font-size: 35px;	text-align: center;	height: 35px;	color: #898A8A;	font-weight: bold;	font-style: italic;	letter-spacing: 3px; background-color:#FFF; padding-left:10px; padding-right:15px;	background-position : center;	height: 149px; text-decoration:none;}
.link_cabecalho_noticias:hover		{ font-family: 'getoneregular';	font-size: 35px;	text-align: center;	height: 35px;	color: #898A8A;	font-weight: bold;	font-style: italic;	letter-spacing: 3px; background-color:#FFF; padding-left:10px; padding-right:15px;	background-position : center;	height: 149px; text-decoration:none;}

.link_ver_produtos					{ font-family: 'exoregular'; text-decoration:none; font-size: 12px; text-align: center; color: #FFF; }
.link_ver_produtos:hover			{ font-family: 'exoregular'; text-decoration:none; font-size: 12px; text-align: center; color: #FFF; }

/*
	text-align			: center;
	line-height			: 21px;
	color				: #FFF;
	padding-left		: 18px;
	padding-right		: 18px;
	padding-bottom		: 20px;
	letter-spacing		: 0.5px;
	text-shadow			: 3px 3px 6px rgba(0,0,0,0.5); /* posição X | posição Y | tamanho da sombra | cor */
*/