@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
	border: 0;
	outline: 0;
}
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow-x:hidden;
}
.escudo{
	width: 960px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}
.escudo_slider{
	width: 1920px;
	margin: 0 auto;
	text-align: left;
	position:relative;
	top:-35px;
}
ol, ul {
	list-style: none;
}
li a{ color:inherit;}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
a{ text-decoration:inherit; color:inherit;}
.tili{font-family: 'Titillium Web', sans-serif;}
.limpa_float  {
	clear:both;
	height:0px;
	line-height:0px;
}
.flt_dir{ float:right;}
.flt_esq{ float:left; }
/* HEADER */
header{
	min-height:185px;
	background-image:url(../imagens/bg_header.png);
	background-repeat:repeat-x;
}
.logo{
	background-image:url(../imagens/logo.png);
	width:190px;
	height:161px;
	text-indent:-999999px;
	margin-top:11px;
}
.menu_site{
	color:#B07F07;
	font-size:12px;
	margin-top:25px;
	margin-left:10px;
}
.menu_site li{
	margin-bottom: 5px;
	font-weight:500;
}
.social_topo{
	color:#A67901;
	margin-top:48px;
}
.social_topo img{
	position:relative;
	top:10px;
	margin-right:10px;
}
.social_topo p{
}
.face{
	margin-right:10px;
	font-size:14px;
}
.twee{
	font-size:14px;
}
.tel{
	font-size:26px;
	margin-top:15px;
	font-weight:300;
}
#expand{
	height:130px;
	background-color:transparent;
	top:-20px;
	padding-top:35px;
	background-image:url(../imagens/mais_bar.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	z-index:2;
}
.slider_home{
	position: relative;
	top: -35px;
	z-index: 1;
}
.tit_not{
	width:100px;
	font-size:20px;
	margin: 10px;
	color:#AE7D01;
	font-weight:300;
}
.not_cont{
	width:800px;
	color:#AE7D01;
}
.jkit-morediv {
	position: absolute;
	bottom:35px;
	left: 0px;
	height: 35px;
	text-align: center;
}
.links_area{
	position: relative;
	top: -175px;
}
.link_thumb{
	margin-left:50px;
	height: 269px;
}
.link_thumb:first-child{
	margin-left:0px;
}
.last_blc{
	margin-right:0px;
}
.last{
	position: relative;
	top: -11px;	
}
.black_block{
	background-image:url(../imagens/bg_bb.png);
	width:190px;
	height:218px;
	display:none;
	color:#4D4D4E;
	text-align:center;
	position:relative;
}
.black_block_big{
	background-image:url(../imagens/bg_bb_big.png);
	width:240px;
	height:270px;
	display:none;
	color:#4D4D4E;
	text-align:center;
	position:relative;
}
.black_two{top: -177px;}
.black_one{top: -177px;}
.black_three{top: -223px;}
.black_block_big h3{
	font-size:29px;
	font-weight:300;
}
.black_block_big p{
	font-size:14px;
}
.black_block h3{
	font-size:29px;
	font-weight:300;
}
.black_block p{ font-size:14px;}
.spacer{
	padding:70px 22px 0 22px;
}
/* CONTEUDO */

.prod_area{
	background-image: url(../imagens/bg_prod.jpg);
	position: relative;
	top: -36px;
	margin-bottom: -36px;
	overflow:hidden;		
	/*min-height: 927px;*/!important
}
.list_category{
	margin-top:190px;
	margin-bottom:190px;
}
.list_category li{
	background-color: #FFF;
	color: #937000;
	font-size: 20px;
	margin-right: 15px;
	padding: 77px 14px;
	width: 277px;
	text-indent: 60px;
	margin-top:15px;
}
.list_category li:last-child{
	margin-right:0;
}
.menu_produto{
	position:absolute;
	right:50px;
	width:420px;
	top: 31%;
	color:#FFF8D2;
	opacity:0.7;
	-moz-transition: opacity 300ms ease;
	-webkit-transition: opacity 300ms ease;
	-o-transition: opacity 300ms ease;
	transition: opacity 300ms ease;
}
ul.menu_subcat{
	padding:27px 20px;
	background-color:#A17B00;
	margin-bottom:10px; 
	margin-right:10px; 
}
.list_prod{
	background-color:white;
	padding:45px 0;
	width:775px;
	margin-bottom:6px;
}
.list_prod li{
	margin-left:35px;
	margin-right:30px;
	width:191px;
	margin-bottom:70px;
	text-align:center;
}
.list_prod li p{
	color:#B07D00;
	font-size:13px;
	margin-bottom:23px;
}
ul.menu_subcat li{
	margin-bottom:11px;
	color:white;
}
.menu_produto:hover{
	opacity:1;
}
.close{
	padding:4px 11px;
}
.titulo_list{
	color:#B07D00;
	width:100%;
	background-color:white;
	margin:6px 0;
	padding:18px 0;
}
.titulo_list h2{
	font-size:20px;
	padding-left:17px;
}
.btn_orca{
	padding: 32px 11px;
	margin:15px 0px;
}
.descricao{
	width:100%;
	background-color:#020202;
}
.descricao p{
	width:389px;
	padding:19px 19px 19px 19px; 
}
.circle{
	color:#FFF8D2;
	background-color:#020202;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
}

.menu_esq{
	background-image: url(../imagens/moveis.png);
	background-repeat: no-repeat;
	background-position: right 9px center;
	min-height: 298px;
	background-color: #020202;
	color: white;
	min-width: 310px;
	float: left;
	position: absolute;
	top: 31%;
	left: -260px;
	z-index:9999;
}

.menu_esq_cor{
	background-image: url(../imagens/persianas.png);
	background-repeat: no-repeat;
	background-position: right 9px center;
	min-height: 298px;
	background-color: #020202;
	color: white;
	min-width: 310px;
	float: left;
	position: absolute;
	top: 31%;
	left: -260px;
	z-index:9999;
}

#bt_ex_rec{
	
	height: 307px;
	float: right;
	width: 56px;
	position: relative;
	right: 0;
	top: 0px;
}
#loading{
	width: 300px;
	height: 400px;
	background-image: url(../imagens/loading.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 220px;
	left: 350px;
}
.conteudo_prod{
	position: relative;
	top: 283px;
	display:none;
}

.menu_esq nav{
}
.menu_esq ul#menu{
	margin:72px 0px 72px 72px;;
	color:#FAF4D2;
}
.menu_esq ul#menu li{
	font-size:14px;
	margin-bottom:25px;
}
.princ:hover{
	border-right: solid 90px #F9F3D2
}
.menu_esq ul#menu li:last-child{
	margin-bottom:0;
}
.menu_esq ul#menu li{
	
}

/****/

.menu_esq_cor nav{
}
.menu_esq_cor ul#menu{
	margin:72px 0px 72px 72px;;
	color:#FAF4D2;
}
.menu_esq_cor ul#menu li{
	font-size:14px;
	margin-bottom:25px;
}
.princ:hover{
	border-right: solid 90px #F9F3D2
}
.menu_esq_cor ul#menu li:last-child{
	margin-bottom:0;
}
.menu_esq_cor ul#menu li{
	
}







.submenu{
	width:310px;
	background-color:#F9F3D2;
	color:#020202;
}
.submenu ul{
	margin:76px 62px 76px 62px;
}
.submenu li:hover{
	border-right:solid 1px transparent;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	padding: 35px 62px 46px 62px;
	position: absolute;
	width: 170px;
}
.pagina_emp{
	min-height:860px;
	background-image:url(../imagens/bg_page.png);
	background-repeat:no-repeat;
	background-position:top center;
	position:relative;
	top: -36px;
	padding-top:90px;
}
.titulo{ 
	min-width:200px; 
	margin-right:600px; 
	background-color:#111111; 
	color:#F8F2D1;
	-moz-box-shadow:    3px 7px 21px 10px rgba(0, 0, 0, 0.24);
	-webkit-box-shadow: 3px 7px 21px 10px rgba(0, 0, 0, 0.24);
	box-shadow:         3px 7px 21px 10px rgba(0, 0, 0, 0.24);
}
.titulo h3{ padding:15px 12px; font-size:15px; font-weight:300;}
.conteudo_pagina{ width:670px; color:#F9F3D2; font-size:14px; font-weight:300;background-color:#111111;
	-moz-box-shadow:    3px 8px 48px 20px rgba(0, 0, 0, 0.24);
	-webkit-box-shadow: 3px 8px 48px 20px rgba(0, 0, 0, 0.24);
	box-shadow:         3px 8px 48px 20px rgba(0, 0, 0, 0.24);
}
.escudo_pagina{
	width: 870px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}
.conteudo_pagina p.content{ padding:45px 40px;}
.ui-state-error{
	border-left:solid 4px #C00;
	-moz-box-shadow:    0px 0px 15px 3px #C00;
 	 -webkit-box-shadow: 0px 0px 15px 3px #C00;
  	box-shadow:         0px 0px 15px 3px #C00;
}
.sucess{ 
	height:535px;
	width:670px;
	text-align:center;
}
.sucess h3{ color:#E5B331; font-weight:300; font-size:20px; padding-top:210px;}
.sucess h4{ color:#F8F2D1; font-weight:300; font-size:20px;}
form p{
	margin:10px 0;
}
label{
	margin-bottom:10px;
}
.margeando{
	margin-left:30px;
}
.big{
	width:539px;
}
.medio{
	width:250px;
}
.pequeno{
	width:83px
}
.telefone{
	width:126px;
}
.enviar{
	background-image:url(../imagens/enviar.png);
	height:24px;
	width:132px;
	text-indent:-9999px;
	border:0;
	position:absolute;
	bottom: -24px;
	right: 35px;
}
.profss{
	position: relative;
	top: -9px;
}
input{
	margin-top: 8px;
}
.localizacao{}
.localizacao iframe{
	margin-top:30px;
	position:relative;
	left:-45px;
}
.localizacao p{
	padding: 20px 40px 80px 40px;
}
.textarea{
	background-image:url(../imagens/bg_input.png);
	background-repeat:repeat-x;
	height:21px;
	border:solid 1px #000;
}
.conteudo_pagina form{padding:45px 40px; position:relative;}
/* FOOTER */
footer{
	background-color:#82692A;
	color:white;
	height:188px;
}
.linha_end{
	background-color:#B69336;
	text-align:center;
}
.linha_end p{
	width:390px;
	font-size:14px;
	text-align: center;
	position:relative;
	top:8px;
	left:280px;
	font-weight:100;
}
.social_rodape{
	position:relative;
	top:17px;
	left:445px;
}
.social_rodape img{
	margin:3px;
}




.noticias h4{
	font-size:14px;
	font-weight:600;
	line-height:16px;
	margin-bottom:20px;
}
.noticia_block{
	margin-bottom:20px;
}
.noticias .claro{ color:#C0BBA2;}
.noticias .escuro{ color:#F8F2D2;}
.noticias p{
	font-size:14px;
	font-weight:300;
	line-height:16px;
}
.noticias .saibamais{
	color:#FF7F00;
}
.noticias .marger{
	padding: 45px 40px;
}
.noticias h3{
	font-weight:300;
	font-size:26px;
	margin-bottom:15px;
}