html, body {
			margin:0px; top: 0;padding:0px;
			width:100%;  height:auto; min-height:100%; overflow:auto; overflow-x:hidden;
			background: url(../upload/fotos/modelos/09/10b6feb17c044743c75641f89182c108.png);background-position: center top;background-repeat: no-repeat;;
						
			text-align:left;z-index:0;
			color: #33;  font-family: Lato, sans-serif;;
			font-size: 11px;	
			}
A 			{
			text-decoration: none;  color: #333; border: 0px;			}
A:hover 	{ 
			color: #000;			}		
p			{ 
			margin: 10px 00px 00px 00px;	text-align: justify;	
	  		}
img			{
			border:0px;max-width:100%;
			}
img:a		{
			border:0px;border:0px;
			}
img:hover	{
			border:0px;filter: alpha(opacity=80);opacity:0.8;
			}
hr			{	
				
			}			
h1			{
			padding: 5px;font-size: 22px; font-weight: bold; text-align: center;min-height:34px;	
			}	
h2			{
			font-size: 18px; min-height:25px;	
			}	
h3			{
			font-size: 16px; min-height:25px;	
			}		
h4			{
			font-size: 14px; min-height:25px;	
			}			
input	   	{
			border: 0px;width:284px;height:24px;background:#F1F1F1;	
	    	}
input:focus {
			outline: none;
			}			
input[type="submit"] {
			cursor:pointer;
			}
select	   	{
			border: 0px;width:284px;height:24px;background:#F1F1F1;	
	    	}	
select:focus{
			outline: none;
			}	
textarea    {
			border: 0px;width:284px;height:41px;color:#000;background:#F1F1F1;	
	    	} 
table,tr,td	{
			word-wrap: break-word;
			}
#google_translate_element, .goog-te-banner-frame, .goog-te-balloon-frame, #goog-gt-tt, .goog-te-balloon-frame, .goog-tooltip, .goog-tooltip:hover { 
			display:none !important; }

.tradutor-local{
			float:right;max-width:40%;
			}
.tradutor-local table{
			max-width:100%;
			}
.tradutor-local img{
			max-width:100%;
			}
.top_info	{
			max-width:922px;margin: 20px 0px -20px 0px;
			}
.viewsys_alvo{	
			position:fixed;width:100%;top: 0px;left: 0px;height: 100%;background:#FFF;z-index:9999;
			}
.viewsys_visitas{
			margin-top:-30px;font-size:20px;height:35px;line-height:35px;width:110px;cursor:default;
			}
.logo_contato{height: 12px;}
.tr_max_menu{max-width:922px;}
.viewsys_body{
			width: 100%;min-width:922px;			top:-20px;height: auto;position:absolute;overflow: hidden;
			}	
.viewsys_body_b{
			min-width:922px;			margin:0px;width:100%;height:auto;position:relative;max-width:922px;;
			}	
.viewsys_body_b table{
			table-layout: fixed;
			}
.viewsys_barra_a{
			width:100%;line-height:35px;height:35px;overflow: hidden;text-align:center;background:#333;font-size:14px; color:#FFF;	; position: relative;
			}
.bold_sub	{
			font-weight:bold;
			}
.bold_sub2	{
			font-weight:bold;
			}
.off40		{
			filter: alpha(opacity=40);opacity:0.4;
			}
.contador_users {
			background:#F1F1F1;margin-top:10px;font-size:20px;height:35px;line-height:35px;width:auto;cursor:default;
			}
.copyright	{
			min-width: 320px;max-width: 1200px;text-align:center;position:relative;width:100%;margin-top: 25px;
			}
.col-foot-1	{
			float:left;text-align:left;position:relative;margin-top: 25px;min-height:250px;
			}
.col-foot-2	{
			float:left;margin-left: 30px;text-align:left;position:relative;margin-top: 25px;min-height:250px;
			}
.col-foot-3	{
			float:right;text-align:left;position:relative;margin-top: 25px;min-height:250px;
			}
.col-foot-4	{
			float:right;margin-right: 15px;text-align:left;position:relative;margin-top: 25px;min-height:250px;
			}
.filtro_icon {
			float:left;
			width: 16px; 
			height: 16px;
			background: url(../images/ok-script-icon-filtros.png);
			}
.filtro_icon:hover {
			background: url(../images/cross-script-icon-filtros.png);
			}
.filtro_icon span{
			display: none;
			}	
.recente_blog{
			width:96%;height:auto;padding: 2%;font-size:16px;margin-bottom:20px;border-bottom:1px;overflow: hidden;
			}
.recente_blog_titulo{
			width:100%;line-height:35px;height:35px;overflow: hidden;text-align:center;background:#333;font-size:14px; color:#FFF;;
			}
.recente_blog_un{
			width:98%;height:auto;border-bottom:1px #CCC solid;padding-bottom:10px;
			}		
.mais_acessados	{
			width:96%;height:auto;padding: 2%;font-size:16px;margin-bottom:20px;border-bottom:1px;overflow: hidden;
			}
.mais_acessados_titulo{
			width:100%;line-height:35px;height:35px;overflow: hidden;text-align:center;background:#333;font-size:14px; color:#FFF;;
			}
.mais_acessados_un{
			width:98%;height:auto;border-bottom:1px #CCC solid;padding-bottom:10px;
			}	
.destaque_blog{
			width:96%;height:auto;padding: 2%;font-size:16px;margin-bottom:20px;border-bottom:1px;overflow: hidden;
			}
.destaque_blog_titulo{
			width:100%;line-height:35px;height:35px;overflow: hidden;text-align:center;background:#333;font-size:14px; color:#FFF;;
			}
.destaque_blog_un{
			width:98%;height:auto;border-bottom:1px #CCC solid;padding-bottom:10px;
			}				
.viewsys_botao_page{
			float:left; padding: 5px; font-size: 10px;
			text-decoration: none; text-align:center;	
			min-width:10px; background: #333;border:1px #FFF solid;color:#CCC;;	
			}		
.viewsys_botao_page_b{
			float:left; padding: 5px; font-size: 10px;
			text-decoration: none; text-align:center;	
			background: #CCC;border:1px #FFF solid; color:#FFF;;
			}			
.viewsys_botao_organizar{
			float:left; padding: 5px; font-size: 10px;
			text-decoration: none; text-align:center;	
			background: #F1F1F1;border:1px #FFF solid; color:#333;min-width:90px; ;	
			}		
.viewsys_botao_organizar_b{
			float:left; padding: 5px; font-size: 10px;
			text-decoration: none; text-align:center;	
			min-width:10px; background: #CCC;border:1px #FFF solid; color:#FFF;min-width:90px; ;
			}			
.input_area_restrita {background:#FFF;border:0px;color:#777;width:70px;height:15px;background:#333;color:#CCC;border:1px #CCC solid; font-size:9px; font-family:arial;height:10px}	
.font_area_restrita {font-size:10px; color:#FFF;}	
.font_area_restrita a{font-size:10px; color:#FFF;}		
		
.viewsys_barra_busca{			
			position: relative;z-index:998;width:100%;line-height:35px;height:35px;overflow: hidden;text-align:center;background:#333;font-size:14px; color:#FFF;;	
			}
.viewsys_botao_busca_b {margin-bottom:5px;color:#FFF;font-size:10px;background:none;border:0px;border-right:1px #CCC solid;width:100%;height:20px;}
.viewsys_botao_busca_c {width:100%;line-height:35px;height:35px;overflow: hidden;text-align:center;background:#333;font-size:14px; color:#FFF;;margin:0px; width:100%;height:20px;line-height:20px;background:none;border:0px;}
.viewsys_botao_busca {background:none;border:0px;width:20px;height:20px;cursor: pointer;text-align: center;vertical-align:text-bottom;margin-left:20px;}
			
.viewsys_menu_c{
			float:right; 
			padding: 5px;min-width:175px;max-width:185px;margin-right: 20px;margin-left: 10px;position: relative;min-height:440px;height:auto;height:100%;overflow: hidden;background:#fff;filter: alpha(opacity=90);opacity:0.9;	
			}	
.viewsys_conteudo_inicio{
			position: relative;width: auto;			overflow: hidden;z-index:1;	margin: 0px;min-height:10px;height: auto;;	
			}		
.viewsys_home{
			max-width:100%;width: 900px; height: 400px;margin:0px;z-index:1;overflow: hidden;
			}
.shadow div{
			display:none;max-height: 0px;  overflow: hidden;
			}			
.conteudo_dados{
			margin-top:-15px;
			}
.viewsys_conteudo{
			padding: 5px;margin:0px;width: auto;min-height:450px;height:auto;height:100%;position: relative;overflow: hidden;z-index:1;background:#fff;filter: alpha(opacity=90);opacity:0.9;	; 
			}		
.localizacao_topo{
			font-size:12px;width:auto;line-height:30px;text-align:left;
			}			
.viewsys_foot{
			color:#FFF;width:100%;height:410px;	margin-bottom: 5px; line-height: 150%; position: relative;	;z-index:99;
			background-image: url(../upload/fotos/modelos/09/46015a56e59b7b0d359a6605187b2f97.png);background-position: center top;background-repeat: no-repeat;;
			}
.viewsys_foot A{
			color:#FFF;				
			} 	
.viewsys_foot A:hover{
			color:#FFF;	
			} 
.viewsys_float_left_x
			{
			float:left;line-height: 20px;width: 100px;
			} 
.viewsys_float_left
			{
			float:left;
			} 
.viewsys_float_right
			{
			float:right;
			}
.viewsys_botoes_rs { 
			cursor: pointer;border:0px;-webkit-transition-duration: .1s;transition-duration: 1s;max-width:50px;
			} 
.viewsys_botoes_rs:hover { 
			cursor: pointer;border:0px;filter: alpha(opacity=90);opacity:0.9;
			} 
.menu_blog	{
			padding:5px;text-align: left;font-size:14px; line-height:25px;height:auto;margin-bottom:20px;
			}
.viewsys_menu_max{
			max-width:922px;width: 100%;height:auto;text-align:center;position: relative; border-bottom:0px solid #fff;
			}
.viewsys_menu_max table{
			width:100%;
			}
.menu_topo2	{
			background:none;max-width:922px;height:auto;text-align:center;margin-top: -83px;margin-bottom: 30px;border-spacing:0px;
			}
.menu_topo	{
			background:none;max-width:922px;height:auto;text-align:center;border-spacing:0px;
			}
.none_menu	{
			background:none;width:auto;height:auto;border-spacing:0px;
			}
.sys_entre_menu55_a{display:none;}
.viewsys_menu_lateral_restrito{background:#CCC;}
.none_menu li{
			display:none;max-width:0px;
			}
.none_menu td{
			background:none;
			}
.viewsys_menu_lateral
			{
			width:100%;height:auto;
			position:relative;
			z-index:992; 			}
.viewsys_menu_lateral a
			{
			background: none; padding:2px 8px; border:0px; font-size: 12px;
			height:10px;padding: 3px 3px 3px 10px;; line-height:10px;padding: 3px 3px 3px 10px;; color:#888;text-transform:uppercase  ;	text-align: left;white-space: nowrap;
			}
.viewsys_menu_lateral a:hover
			{
			background: ; color:#000;
			}
.viewsys_menub a{
			text-decoration: none; border:0px;background: #FFF;width:130px;font-size:10px;height:15px;line-height:17px;margin-top: 5px;margin-bottom:-7px;; z-index:999;
			}
.viewsys_menub a:hover {background: ;font-weight:bold;; 
			}
.menu_superior_td_s
			{
			background: ; color:#000;
			}
.menu_superior_td_s a
			{
			background: ; color:#000;
			}
.menu_superior_td:hover a
			{
			background: ; color:#000;
			}	
.menu_superior_td:hover 
			{
			background: ; color:#000;
			}		
.viewsys_menu_lateral ul.viewsys_menu
			{
			font-size:0.8em; font-weight:none;
			}
.viewsys_menu_lateral ul.viewsys_menu, .viewsys_menu_lateral ul.viewsys_menu ul
			{
			margin:0; padding:0; display:block;
			}
.viewsys_menu_lateral ul.viewsys_menu ul
			{
			width:auto;max-width:190px;min-width:58px;px; position:absolute; display:none;
			top:10px;padding: 3px 3px 3px 10px;; border:0px; text-align:center;	
			}
.viewsys_menu_lateral ul.viewsys_menu li
			{
			position:relative;list-style:none;float:left;width:auto;max-width:190px;min-width:58px;;text-align:center; line-height:10px;padding: 3px 3px 3px 10px;;	
			}
.viewsys_menu_lateral ul.viewsys_menu li a, .viewsys_menu_lateral ul.viewsys_menu li span
			{
			display:block;text-decoration:none;min-width:60px;text-align:center;	
			}
			
.viewsys_menu_b{
			float:right;
			z-index:999; min-width:197px;max-width:205px;margin-left: 20px;margin-right: 10px;position: relative;min-height:450px;height:auto;height:100%;background:#fff;filter: alpha(opacity=90);opacity:0.9;text-align: left;	;
			}							
.viewsys_menu_2_lateral
			{
			text-align: left;
			position:relative;
			z-index:998;
			}

.viewsys_menu_2b a{
			text-decoration: none;background: #FFF;width:130px;font-size:10px;height:15px;line-height:17px;margin-top: 5px;margin-bottom:-7px;; 
			}
.viewsys_menu_2b a:hover {background: ;font-weight:bold;; 
			}			
			
.viewsys_menu_2_lateral a
			{
			width:175px; padding:2px 8px; border:0px; border-bottom: #CCC solid 1px;
			height:25px; line-height:25px; color:#555 ;	text-align: left; ;
			}
.viewsys_menu_2_lateral a:hover
			{
			;
			}
.viewsys_menu_2_lateral ul.viewsys_menu_2
			{
			font-size:1.4em; font-weight:none;
			}
.viewsys_menu_2_lateral ul.viewsys_menu_2, .viewsys_menu_2_lateral ul.viewsys_menu_2 ul
			{
			margin:0; padding:0; display:block;
			}
.viewsys_menu_2_lateral ul.viewsys_menu_2 ul
			{
			width:170px; position:absolute; display:none;
			top:0px; left:185px; border:0px;
			}
.viewsys_menu_2_lateral ul.viewsys_menu_2 li
			{
			position:relative;list-style:none;float:left;width:120px;
			}
.viewsys_menu_2_lateral ul.viewsys_menu_2 li a, .viewsys_menu_2_lateral ul.viewsys_menu_2 li span
			{
			display:block;text-decoration:none;width:170px;
			}
.link_logo, a.link_logo, a.link_logo:hover, td.link_logo{
			border:0px;background:none;text-decoration: none;
			}
.link_logo	div{
			border:0px;background:none;text-decoration: none;width:100%;height:300%;overflow:hidden;margin-top:-50%;
			}	
.sys_estado	{
			max-width:50px;margin-right:40px;margin-left:50px
			}
.sys_cidade{
			max-width:150px;font-size:11px;
			}	
.sys_estado2	{
			width:30%;min-width:45px;
			}
.sys_cidade2{
			width:70%;min-width:145px;font-size:11px;
			}
.sys_bairro2{
			width:100%;min-width:145px;font-size:11px;
			}
.sys_botao_filtrar2{
			width:100%;min-width:145px;font-size:11px;
			}
.sys_estado_div table{
			width:100%;
			}
.viewsys_menu_d_div{			
			float:left;width:100%; overflow:hidden;padding-left:5px;margin-left:0px;
			}
.viewsys_menu_d{	
			position:relative;
			z-index:998;		
			;	
			}
.menu-anchor{ 
			font-size:16px;margin-right:15px;width: 45px;height: 37px;display: inline-block;vertical-align: middle;position: relative;text-indent: -9999px;overflow: hidden;cursor: pointer;background: #FFF;
			}
.menu-anchor:before {
			content: "";display: block;margin: 9px auto;width: 70%;height: 0.25em;background: #000;box-shadow: 0 .45em 0 0 #000, 0 .9em 0 0 #000;
			}
.div_carrinho{
			float:left;height:21px;
			}
.menu_mobile{
			text-align:right;padding-right:20px; width: 25%;
			}
.viewsys_menu_mobile_on{
			position:absolute;right:0;width:100%;max-width:315px;border-bottom: #000 solid 5px;border-left: #000 solid 5px;min-height:100%;background:#CCC;z-index:9998;overflow: hidden;
			}
.viewsys_menu_mobile_off{
			position:absolute;left:-3500px;width:100%;max-width:315px;border-bottom: #000 solid 5px;border-left: #000 solid 5px;min-height:100%;background:#CCC;z-index:9998;overflow: hidden;
			}
.viewsys_menu_mobile{
			width:100%;position: relative;min-height:450px;height:auto;background:#fff;filter: alpha(opacity=90);opacity:0.9;text-align: left;
				;
			}							
.viewsys_menu_mobile_lateral
			{
			text-align: left;
			position:relative;
			z-index:998;
			}

.viewsys_menu_mobile a{
			text-decoration: none;
			}
.viewsys_menu_mobile a:hover {
			font-size: 12px; min-height:25px;;
			}			
			
.viewsys_menu_mobile_lateral a
			{
			min-width:250px; padding:2px 8px; border:0px; border-bottom: #CCC solid 1px;
			height:25px; line-height:25px; color:#555 ;	text-align: left; font-size: 12px; min-height:25px;;
			}
.viewsys_menu_mobile_lateral a:hover
			{
			;
			}
.viewsys_menu_mobile_lateral ul.viewsys_menu_mobile
			{
			font-size:1.4em; font-weight:none;
			}
.viewsys_menu_mobile_lateral ul.viewsys_menu_mobile, .viewsys_menu_mobile_lateral ul.viewsys_menu_mobile ul
			{
			margin:0; padding:0; display:block;
			}
.viewsys_menu_mobile_lateral ul.viewsys_menu_mobile ul
			{
			width:250px; position:absolute; display:none;
			top:0px; left:185px; border:0px;
			}
.viewsys_menu_mobile_lateral ul.viewsys_menu_mobile li
			{
			position:relative;list-style:none;float:left;width:120px;
			}
.viewsys_menu_mobile_lateral ul.viewsys_menu_mobile li a, .viewsys_menu_mobile_lateral ul.viewsys_menu_mobile li span
			{
			display:block;text-decoration:none;width:250px;
			}
.td_menu_compacto_txt{padding-top:20px;font-size:16px;font-weight: bold;}
.arrow_up_compacto 	{
			width: 0; height: 0; border-left: 15px solid transparent;border-right: 15px solid transparent;	
			border-bottom: 15px solid #333;margin-left: 25px;margin-bottom: -12px;
			}
.menu_compacto{
			text-align:right;padding-right:20px; width: 25%;
			}
.viewsys_menu_compacto_on{
			text-align:left;margin:10px 0px 50px 0px;width:100%;min-height:100%;background:#333;overflow: hidden;border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px
			}
.viewsys_menu_compacto_on tr{
			vertical-align: top;
			}
#menu_compacto_table a{text-align:left;}			
.viewsys_menu_compacto{
			width:100%;position: relative;min-height:450px;height:auto;background:#fff;filter: alpha(opacity=90);opacity:0.9;text-align: left;
				;
			}							
.viewsys_menu_compacto_lateral
			{
			text-align: left;
			position:relative;
			z-index:998;
			}

.viewsys_menu_compacto a{
			text-decoration: none;
			}
.viewsys_menu_compacto a:hover {
			font-size: 12px; min-height:25px;;
			}			
			
.viewsys_menu_compacto_lateral a
			{
			min-width:250px; padding:2px 8px; border:0px; border-bottom: #CCC solid 1px;
			height:25px; line-height:25px; color:#555 ;	text-align: left; font-size: 12px; min-height:25px;;
			}
.viewsys_menu_compacto_lateral a:hover
			{
			;
			}
.viewsys_menu_compacto_lateral ul.viewsys_menu_compacto
			{
			font-size:1.4em; font-weight:none;
			}
.viewsys_menu_compacto_lateral ul.viewsys_menu_compacto, .viewsys_menu_compacto_lateral ul.viewsys_menu_compacto ul
			{
			margin:0; padding:0; display:block;
			}
.viewsys_menu_compacto_lateral ul.viewsys_menu_compacto ul
			{
			width:250px; position:absolute; display:none;
			top:0px; left:185px; border:0px;
			}
.viewsys_menu_compacto_lateral ul.viewsys_menu_compacto li
			{
			position:relative;list-style:none;float:left;width:320px;
			}
.viewsys_menu_compacto_lateral ul.viewsys_menu_compacto li a, .viewsys_menu_compacto_lateral ul.viewsys_menu_compacto li span
			{
			display:block;text-decoration:none;width:250px;
			}
#menu_Leaf_compacto{width:250px;max-width:250px;height:auto;margin-top: 20px;}
#menu_Leaf_compacto_ul{margin-top: 30px;}
#menu_compacto_table{width:100%;}
.preco_div_09 {background:#CCC;color:#FFF;line-height:15px;margin: 0px 0px 10px 0px;padding:5px;line-height:25px;}
.frete_div_09{background:#CCC;color:#FFF;line-height:15px;margin: 10px 0px 10px 0px;padding:5px;line-height:25px;}
.info_div_09{background:#CCC;color:#FFF;line-height:15px;margin: 10px 0px 10px 0px;padding:5px;line-height:25px;}
#scrollUp 	{
			bottom: 40px;
			right: 20px;
			height: 38px;  
			width: 38px;
			background: url(images/top_scroll.png) no-repeat;}
			
/* CSS Plug Zoom Produtos9 */			
.magnifyarea {
			box-shadow: 5px 5px 7px #818181;
			-webkit-box-shadow: 5px 5px 7px #818181;
			-moz-box-shadow: 5px 5px 7px #818181;
			filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);
			background: white;
			border-radius:512px;-ms-border-radius:512px;-o-border-radius:512px;-webkit-border-radius:512px;-moz-border-radius:512px;
			}
.img-zoom{
			max-width:1000%;
			max-height:1000%;
			}
.targetarea { 
			width: 325px;
			height: 338px;
			margin-top:3px;
			}
#two 		{
			height: 243px;
			}
.targetarea img { 
			margin: auto; 
			display: block; 
			position: relative; 
			border-width: 0;
			}
.thumbs 	{ 
			padding-top: 25px;
			width: 100%;
			text-align: center;
			}
.thumbs a 	{ 
			text-decoration: none;
			}
.thumbs img { 
			border-width: 0;
			}
#description, #description2 {
			position: absolute; 
			width: 325px; 
			text-align: center;
			font: bold 95% sans-serif;
			margin-top: 3px; 
			color: #222;
			background-color: #fff;
			}	
.html_menu:hover a
			{
			text-decoration: none;	background: none;
			}
.youtube-play
			{
			position:absolute; z-index: 2;overflow: hidden; left: 0; top:0;width:100%;height:100%;
			background:url(/images/youtube-play-button.png);background-position: center center;background-repeat: no-repeat;}
			}
.mais_acessados_viewsys_caixa_videos{       
			float:left;margin: 1%;font-size:12px;width:auto;overflow: hidden;width:18%;
			}	
.mais_acessados_txt_videos	{
			height:40px;color:#CC0000;font-size:13px;font-weight:bold;text-align:left;
			}	
.mais_acessados_txt2_videos{
			font-size:10px;text-align:left;margin-bottom: 15px; 
			}
.mais_acessados_viewsys_r_t_videos{
			width:100%;border-bottom: 0px solid #555;height:146px;position:relative;	overflow:hidden;padding-top: 5px;
			} 
.mais_acessados_viewsys_img_videos{
			position:relative;height:110px;overflow:hidden;width:100%;
			}	
.mais_acessados_viewsys_img_b_videos{
			width:100%;border: 0px solid #000;overflow: hidden;
			}
.viewsys_apagar_filtros a{
			border:0px;font-size:10px;
			}
.menu_multiconteudo2 {
			width:255px;margin-right: 10px;position: relative;min-height:450px;height:auto;background:#4689B5;text-align: left;float:left;color:#FFF;font-size:10px;padding:10px;
			}
.menu_multiconteudo2 h3{
			font-size:14px;
			}
.menu_multiconteudo2 img{
			max-width:15px;
			}
.limit-album{
			overflow: hidden;height:110px;width:100%;
			}