#g_emp li, #g_emp li a {
    color: #fff;
    text-align: center;
    width: 80px;
}
.menu_topo li:hover{ background:#5c503e;}
/*Quem Somos*/
#pg-quem-somos-buffet{height:900px; background: url(../imagens/bg-quem-somos.png) no-repeat 50% 100% #a58f77;}
#pg-quem-somos-buffet aside{ text-align:right; font-size:18px; width:50%; float:left; margin-top:40px;}
#pg-quem-somos-buffet figure{ float:left;}
#pg-quem-somos-buffet aside p{font-size:18px;}
#pg-quem-somos-buffet h3, #pg-quem-somos-buffet h3 b{font-size: 20px;text-align: center;}
#pg-quem-somos-buffet article{ text-align:left; color: #fff; width:370px; font-size:18px; margin-left:20px;}
.b{color:#ffce9b;}
#soc-mid-qs{ margin:20px;}
#soc-mid-qs, #soc-mid-qs li{ float:left;}
#soc-mid-qs li{ margin-right:20px;}

/*Pagina projetos*/
#projetos{height:800px; background: url(../imagens/bg-projetos.png) 50% 0% no-repeat #6f5548;}
#projetos aside{font-size:18px; width:50%; float:left; margin-top:40px;}
#projetos aside p{font-size:18px;}
#projetos h3, #projetos h3 b{font-size: 20px;text-align: center;}
#projetos article{ line-height: 55px; font-size:30px; color: #fff; text-transform:uppercase; font-weight:100;}
#bn_projetos{ background:url(../imagens/imagem-projetos.png) no-repeat; width:527px; height:486px;}
#bn_projetos li{ overflow:hidden; width:483px; height:272px; padding:21px;}
#proj-nav{ position:relative; top:-173px; margin:0px auto; width:150px;}
#proj-nav p{ display:block; color:#333; font-size:20px !important; font-weight:bold; float:left; margin:5px 24px; cursor:pointer}

/*Pagina portifolio*/
#portifolio{background:url(../imagens/bg-pg-portifolio.png) repeat 50% 50% #9b3030; min-height:800px;}
#portifolio aside p{font-size:18px;}
#portifolio .menu_topo li:hover{ background:#ffa03a !important;}
#portifolio h3, #pg-quemSomos h3 b{font-size: 20px;text-align: center;}
#portifolio article{text-align: center;padding: 0% 10%; line-height: 30px;color: #ffcccf;}
#cdp{ width:600px !important; margin:0px auto;}
#content-cardp{ float:left; width:100%; background:url(../imagens/bg-banner-portifolio.png); margin:40px 0px 20px 0px;}
#cdp aside, #cdp figure, #cdp li{float:left;}
#cdp li{ padding:20px; float:left; width:100%;}
#cdp figure{ overflow:hidden; width:340px; height:330px; margin-left:20px;}
#cdp aside h4{ font-size:20px; color:#fffff; margin-bottom:20px;}
#cdp aside p{ font-size:14px; line-height:30px;} 
#next1, #prev1{ position:relative; top:150px; cursor:pointer;}
#next1{ float:right;}
#prev1{ float:left;}
#nav2{ margin:0px auto; width:300px;}
#nav2 a{ margin:5px; display:block; background-color:#c64b4b; float:left; width:15px; height:15px;text-indent:-99999px; -webkit-border-radius: 100px 100px 100px 100px;
border-radius: 100px 100px 100px 100px;}
#nav2 .activeSlide{ background:#d95353;}

/*Pagina parceiros*/
#parceiros{height:900px; background:url(../imagens/bg-pg-parceiros.jpg) 50% 0% no-repeat #665464;}
#parceiros aside{font-size:18px; width:50%; float:left; margin-top:40px;}
#parceiros aside p{font-size:18px;}
#parceiros h3, #parceiros h3 b{font-size: 20px;text-align: center;}
#parceiros article{ line-height: 55px; font-size:30px; color: #fff; text-transform:uppercase; font-weight:100;}
#temas-fotos{ width:945px !important; margin:0px auto;}
#temas-fotos li{ float:left; width:100%; height:436px;}
#next2, #prev2{ position:relative; top:225px; cursor:pointer; margin:0px 150px; z-index:999}
#next2{ float:right;}
#prev2{ float:left;}

/*pagina contato*/
/*pagina contato*/
#pg-contato-marcenaria{ padding-bottom:30px; min-height:650px; background:url(../imagens/bg-pg-contato.png)}
#pg-registros .menu_topo li:hover{ background:#82c8bd;}
#map{ overflow:hidden; -webkit-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}
#form_contato{ width: 540px; margin-left:20px;}
#form_contato input, #form_contato textarea{ background:url(../imagens/bg-inputs.png);-webkit-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px; padding:5px;}
#form_contato input{ width:46%; height:40px; float:left; margin-right:10px; }
#form_contato textarea{ width:96%; margin:10px 0px; height:150px; padding:2%;}
.enviar{ background:#df5c64 !important; border-bottom:2px solid #bd4e55; margin:0px 25% !important; width:190px !important; text-align:center; cursor:pointer; }
#pg-contato-marcenaria .content-int h3 {margin: 20px 0;padding: 0 20%;text-align: center;}
address h4{ font-style:normal; color:#c0dfda; font-size:14px; font-weight:600;}
address{ font-size:16px; font-style:normal;}
address b{ color:#d0efea; margin-right:20px;}
/*rodape*/
