
@font-face {font-family: "SimplifiedArabic"; src: url('../font/886993409-simpo.eot');src: url('../font/886993409-simpo.eot?#iefix') format('embedded-opentype'),url('../font/886993409-simpo.svg#Simplified Arabic') format('svg'), url('../font/886993409-simpo.woff') format('woff'),url('../font/886993409-simpo.ttf') format('truetype');font-weight: normal; font-style: normal;}

*{border:0; padding:0; margin:0;}
body{font-family:'SimplifiedArabic';font-size:15px; color:#3D3E43; height:100%; }

.oculto{display:none;}

.all{float:left;width:100%;position:relative; min-width:1200px;}
.plano_fundo{background:url(../imgs/background_interna.jpg) no-repeat #FFF top center; background-size:100% auto;}
.content{margin:0 auto; width:100%; min-height:800px;}
.topo{width:100%; min-width:1200px; height:544px;position:relative; overflow:hidden;}
.logo{width:198px; height:178px; top:-30px; position:relative; margin:0 70px 0 30px; float:left;}
.escurecido{opacity:.1;filter:alpha(opacity=50);}
.body_escurecido{background-color:#000;}

.topo_menu{width:1056px; height:125px; background-color:#3D3E43; margin:0 auto; top:52px; position:relative;z-index:3;}
.topo_menu_contato{width:425px; height:33px; color:#B1B2B4; float:left; margin-top:22px;}
.topo_menu_contato_redes{width:84px; height:32px; float:left;}
.topo_menu_contato_redes a{width:32px; height:32px; float:left; margin-right:6px;}
.topo_menu_contato_redes .topo_menu_contato_redes_instagram{background-position:0 0;}
.topo_menu_contato_redes .topo_menu_contato_redes_facebook{background-position:-38px 0;}

.topo_menu_lista{margin-top:9px; float:left; width:730px; height:22px; }
.topo_menu_lista ul{height:22px;}
.topo_menu_lista ul li{list-style:none; float:left; margin-right:17px;}
.topo_menu_lista ul li a{font-size:23px; color:#FFF; text-decoration:none;}
.topo_menu_lista ul li a:hover{color:#F26F00;}
.topo_menu_lista ul li .spr{background-color: #fff;display: block;float: right;height: 20px;margin-left: 17px;margin-top: 12px;width: 2px;}
.topo_menu_lista ul li:last-child .spr{display:none;}

.rodape{width:100%; margin-bottom:45px; background-color:#F2F2F2;position:relative;}
.rodape_conteudo{width:905px; padding:30px 195px 0 100px; height:98px; margin:0 auto; }
.rodape_contato{color:#3D3E43; width:320px; float:left;}
.rodape_contato span{display:inline-block; margin-bottom:7px;}
.rodape_contato span a{color:#3D3E43; text-decoration:none;}
.rodape_contato span a:hover{color:#F26F00;}
.rodape_redes{width:115px; height:50px; float:right; padding-top:8px;}
.rodape_redes a{width:48px; height:48px; float:left; margin-left:8px;}
.rodape_redes .rodape_redes_instagram{background-position:0 -48px;}
.rodape_redes .rodape_redes_facebook{background-position:-56px -48px;}



/* BANNER HOME */
.banner_topo{width:1200px; height:544px; left:50%; margin:0 auto 0 -600px; position:absolute; z-index:2;}
div#banner{height:544px;margin-left:auto;margin-right:auto;position:relative;width:1200px}
div.bannerinside{box-shadow:6px 0 12px -10px #222,-6px 0 12px -10px #222;-moz-box-shadow:6px 0 12px -10px #222,-6px 0 12px -10px #222;-webkit-box-shadow:6px 0 12px -10px #222,-6px 0 12px -10px #222;behavior:url(PIE.htc);overflow:hidden;position:relative;width:1200px;z-index:99}
div.banneresq{display:block;height:544px;margin-top:27px;left:-1200px;position:absolute;width:1200px;z-index:870}
div.banneresq a{display:block;height:544px;z-index:500;padding-left:58px;width:1200px}
div.bannercentro{display: block; width:1200px; visibility: visible; float:left; overflow: hidden; z-index: 1; left: 0px; position: absolute; margin-top: 0px ! important; height: 544px ! important;}
div.bannerinsideoculto{visibility: visible;}
div.bannercentrooculto{display:block;height:544px!important;left:-1200px!important;margin-top:0!important;overflow:hidden;position:relative;top:-544px;visibility:visible;width:3045px;background-color:#ccc;z-index:1!important}
div.bannercentrooculto ul{opacity:.5;filter:alpha(opacity=50)}
div.bannerdir{display:block;height:544px;margin-left:1142px;margin-top:27px;position:absolute;width:400px;z-index:110}
div.bannerdir a{display:block;height:544px;padding-right:58px;width:1200px}
a.prev{background:url(../imgs/arrow_left-before.png) no-repeat 70%;background-position:right center;border:none!important;z-index:9999999}
a.next{background:url(../imgs/arrow_right-before.png) no-repeat 70%;border:none!important;background-position:left center;z-index:9999999}
/* FIM BANNER HOME */


/* INDEX */
.navegacao{width:100%; height:226px; background:url(../imgs/background_madeira.jpg) repeat; }
.navegacao_itens{display:table;position:relative; top:15px; padding:19px 0 0 17px; margin:0 auto; width:977px; height:160px; background-color:#FFF;}
.navegacao_item{display:table;width:228px; height:143px; float:left; margin-right:16px;margin-bottom:10px;text-align:center;}
.navegacao_item .navegacao_item_img{position:relative; margin-bottom:5px;}
.navegacao_item .navegacao_item_txt, .navegacao_item .navegacao_item_txt a{width:100%; text-align:center; font-size:18px; color:#3D3E43; text-decoration:none;}

.galeria{width:100%; height:446px}
.galeria_titulo{width:100%; text-align:center; height:85px; margin:0 auto; top:40px; position:relative;font-size:40px;color:#3D3E43;}
.galeria_titulo_desc{display:block; text-align:center; color:#E97002; margin-top:-7px;}
.galeria_imgs{margin-top:65px; width:100%; position:relative; height:251px;}

.thumbs-block {position:relative; overflow: hidden;margin: 0;width: 100%;} 
.thumbs-block .thumbs {white-space: nowrap;text-align: center;}
.thumbs-block .thumb {display: inline-block;margin-right: 8px;}
.thumbs-block .thumb img{width:352px;display: inline-block;margin-right: 8px;height: 251px;}
/*.thumbs-block .thumbs .thumb{position:absolute; margin-left:0; }*/

/* FIM INDEX */

/* INTERNA */
.content.interna{ }
.topo.interna{width:100%; height:233px;}
.central_interna{width:994px;min-height:333px; margin:0 auto 50px; background-color:#FFF; line-height:18px; display:table; overflow:hidden;}
/* FIM INTERNA */


/* CONSULTORIA */
.consultoria{padding:42px 15px 0 42px; color:#3D3E43;}
.consultoria img{float:left; display:inline-block; margin:0 40px 40px 0; border:1px solid #dfdfdf;}
.consultoria .consultoria_titulo{font-size:24px; color:#E97002; display:block; margin-bottom:15px; }
/* FIM CONSULTORIA */


/* PRODUTOS */
.novos_produtos{margin-bottom:35px;}
.produtos_intro{border:14px solid #FFF; width:926px; text-align:center; font-size:14px;padding:20px;background-color:#f1f1f1;}
.produtos_titulo{font-size:24px;  margin-bottom:10px;}
.produtos{margin:18px auto 0 auto; padding-bottom:5px; display:table;}
.produtos_item{width:227px; height:227px; border:1px solid #d7d7d7; margin:0 8px; display:inline-block;}
.produtos_item_img a{width:225px; height:183px; display:table-cell; vertical-align:middle; text-align:center;}
.produtos_item_img a img{max-width:225px; max-height:183px; height:auto;}
.produtos_item_txt{width:217px; height:40px; padding:4px 5px 0; text-align:center; font-size:14px;} 

.produtos_navegacao{width:100%; height:236px; }
.produtos_navegacao .navegacao_itens{top:0; height:196px;}
.produtos_navegacao .navegacao_itens .navegacao_item{opacity: 0.6;}
.produtos_navegacao .navegacao_itens .navegacao_item:hover, .produtos_navegacao .navegacao_itens .navegacao_item.active {opacity: 1.0;transition: opacity .55s ease-in-out;-moz-transition: opacity .55s ease-in-out;-webkit-transition: opacity .55s ease-in-out;}
.produtos_navegacao .navegacao_itens .navegacao_item .navegacao_seta{display:none; position:absolute; width:51px; height:32px; top:213px; margin-left:-25px;}
/*.produtos_navegacao .navegacao_itens .navegacao_item:hover .navegacao_seta{display:inline-block;}*/
.produtos_navegacao .navegacao_itens .navegacao_item .navegacao_item_txt{margin-bottom:10px;}
.produtos_navegacao .navegacao_itens .navegacao_item .navegacao_item_txt a:hover, .produtos_navegacao .navegacao_itens .navegacao_item .navegacao_item_txt a.active{color:#F26F00;}
.produtos_navegacao .navegacao_itens .navegacao_item .navegacao_item_cat{display:block; margin-top:-3px; font-size:14px; text-decoration:none;color:#3D3E43;}
.produtos_navegacao .navegacao_itens .navegacao_item .navegacao_item_cat:hover,.produtos_navegacao .navegacao_itens .navegacao_item .navegacao_item_cat.active{color:#F26F00;}
.produtos_navegacao .navegacao_itens .navegacao_item .navegacao_item_sub{float:none;margin:0 auto;display:block; margin-top:-3px; font-size:13px; text-decoration:none;color:#3D3E43;background-color:#EEE;width:100px;border:1px solid #FFF;}
.produtos_navegacao .navegacao_itens .navegacao_item .navegacao_item_sub:hover{display:block;color:#F26F00;}
.bloco_sub{opacity:0;max-height:0;transition:all .35s ease-in-out;-moz-transition: all .35s ease-in-out;-webkit-transition: all .35s ease-in-out;}
.bloco_categoria{line-height:26px; position: relative;display: table; height: 23px; overflow: hidden; margin: 0 auto;}
.bloco_categoria:hover .bloco_sub{opacity:1;max-height:500px;}
/* FIM PRODUTOS */


/* CONTATO */
.contato{padding:43px;width:900px; height:240px;}
.contato_infos{height:80px;}
.contato_infos .titulo{font-size:24px;display:block;}
.contato_infos .fones{color:#F26F00;}
	
.contato_form form label{font-family:Georgia, "Times New Roman", Times, serif;}
.contato_form form input, .contato_form form textarea{border: 1px solid #ccc;float: right;height: 19px;margin: 0 0 10px 10px; width: 223px; font-family:'SimplifiedArabic';color:#3D3E43;}
.contato_form .contato_form_right input, .contato_form .contato_form_right textarea{width:448px; !important}
.contato_form form textarea{height:88px; max-height:88px;}
.contato_form_left{width:300px; margin-right:60px; float:left;}
.contato_form_left span{display:inline-block; width:300px;}
.contato_form_right span{display:inline-block; width:540px;}
.contato_form_right{width:540px; float:right; }
.contato_form_right input.button{width:50px; height:25px; float:right; border:0;}
.contato_form_left .lineCheck{padding-left:75px;}
.contato_form_left input.check{width:8px; height:8px; border:1px solid #b8b8b8; float:left; margin:3px 5px 0 0; padding-top:3px;}

input[type=checkbox].css-checkbox {
	position: absolute; 
    overflow: hidden; 
    clip: rect(0 0 0 0); 
    height:1px; 
    width:1px; 
    margin:-1px; 
    padding:0;
    border:0;
}
input[type=checkbox].css-checkbox + label.css-label {
	padding-left:20px;
	height:15px; 
	display:inline-block;
	line-height:15px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:13px;
	color:#b7b7b7;
	font-family:'SimplifiedArabic';
	vertical-align:middle;
	cursor:pointer;
}
input[type=checkbox].css-checkbox:checked + label.css-label {
	background-position: 0 -15px;
}
.chrome-style{background-image:url(http://csscheckbox.com/checkboxes/chrome-style.png);}

/* FIM CONTATO */

.shadow{box-shadow: 0 0 6px #000; -webkit-box-shadow: 0 0 6px #000;-moz-box-shadow: 0 0 6px #000}
.shadow_content{box-shadow: 0 0 8px #d4d4d4; -webkit-box-shadow: 0 0 8px #d4d4d4;-moz-box-shadow: 0 0 8px #d4d4d4}
.shadow_produtos{box-shadow: 0 0 8px #999; -webkit-box-shadow: 0 0 8px #999;-moz-box-shadow: 0 0 8px #999}
   
.sprite{background-image:url(../imgs/sprite.png)}
.fs_21{font-size:21px;}
.fs_11{font-size:11px;}
.fs_15{font-size:15px;}
.georgia{font-family:Georgia, "Times New Roman", Times, serif;}

/* PRODUTO DESTAQUE */
#fundoLink{cursor:default;}
.produto_destaque_fundo{background:url(../img/fundo_escuro2.png) repeat;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;}
.produto_destaque{display:none;width:600px;overflow:hidden;position:absolute;left:50%;top:50%;margin-left:-300px;margin-top:-345px;background-color:#FFF;z-index:3;}
.produto_destaque .produto_destaque_centro{float:none; margin:0 auto;width:548px;overflow:hidden;}
.produto_destaque .produto_destaque_centro p{display:block; text-align:center;margin:10px 0;}
.produto_destaque .produto_destaque_centro h2{margin:25px 0;font-size:26px;}
.produto_destaque .produto_destaque_centro img.img_destaque{float:none;display:block;margin:0 auto;height:350px;}
.produto_destaque .produto_destaque_centro img.seta_alt{position:absolute;top:258px;cursor:pointer;width:28px;height:28px;}
.produto_destaque .produto_destaque_centro img.produto_destaque_seta_r{right:26px;width:28px;height:28px;}
.produto_destaque .produto_destaque_centro .fechar_destaque{position:absolute;top:10px;right:10px;cursor:pointer;}
.destaque_ativo{display:block}


.produto_destaque_mini{left:26px;position:relative;display:block;margin-top:6px;width:100%;}
.produto_destaque_mini .nDetalhe{position:absolute;width:20px;height:20px;top:37px;right:27px;cursor:pointer;}
.produto_destaque_mini .pDetalhe{position:absolute;width:20px;height:20px;top:37px;left:-25px;cursor:pointer;}
.produto_destaque_mini .thumbs-detalhe{white-space: nowrap;}
.produto_destaque_mini .thumbs-detalhe li{list-style-type:none;display:inline-block;}
.produto_destaque_mini .thumb-bloco{display:inline-block;width:130px;margin-right:9px;overflow:hidden;}
.produto_destaque_mini img{float:left;display:block;height:95px;float:none;margin:0 auto;}
.produto_destaque_texto{display:block;float:none; margin:0 auto;width:548px;padding-top:1px;clear:both;line-height:20px;}
.produto_destaque_texto p{margin:0;}
.produto_destaque_texto p:last-child{margin-bottom:20px;}
.imagem_selecionada_texto{line-height:20px;}

/* PAGINADOR */

.paginator{width:100%; padding:7px 0; margin:15px 0 40px; color:#BBB; text-align:center;}
.paginator a{display:inline-block; color:#BBB; padding:0 3px; margin-right:10px; font-size:15px; font-weight:bold;text-decoration:none;}
.paginator a.active{color:#F26F00;}
.paginator a.n_prev,.paginator a.n_next, .voltar a.n_prev{background:url(../img/setas-noticias.png) no-repeat; width:8px; height:13px;}
.paginator a.n_next{background-position:-13px 0;}    
