@charset "utf-8";
/* CSS Document */

body, html{margin:0; padding:0; font-family:"Times New Roman", Times, serif; font-size:14px; color:#5b3423; font-style:italic; background:url(../img/bg.jpg) no-repeat center top #000;font-weight:bold}
br{clear:left}
.TxtAprecie a{outline:none; text-decoration:underline; color:#454912}
.TxtAprecie a:hover{outline:none; text-decoration:underline; color:#690}
#DivBoxGeral{margin:0 auto; width:998px; position:relative}
#Top{float:left; width:998px; height:190px; background:url(../img/topo.png) no-repeat;}
.LacoMenuEsq{display:block;width:45px; height:93px; background:url(../img/laco-menu-esq.png) no-repeat;position:absolute; margin:97px 0 0 -45px}
.LacoMenuDir{display:block;width:45px; height:93px; background:url(../img/laco-menu-dir.png) no-repeat;position:absolute; margin:97px 0 0 998px}
.MenuEsq{float:left; width:288px; height:35px; margin:118px 0 0 13px; font-size:24px; color:#debe78;font-weight:normal}
.BtnQuemSomos{float:left;color:#debe78; width:135px; line-height:35px; text-align:center}
.BtnQuemSomos a{float:left;color:#debe78; width:135px; line-height:35px; text-align:center; text-decoration:none; outline:none}
.BtnQuemSomos a:hover{float:left;color:#debe78;text-decoration:none; background:url(../img/bg-btn.png) no-repeat; width:135px; line-height:35px; text-align:center}

.BtnProdutos{float:left;color:#debe78; width:135px; line-height:35px; text-align:center; margin-left:17px}
.BtnProdutos a{float:left;color:#debe78; width:135px; line-height:35px; text-align:center; text-decoration:none; outline:none}
.BtnProdutos a:hover{float:left;color:#debe78;text-decoration:none; background:url(../img/bg-btn.png) no-repeat; width:135px; line-height:35px; text-align:center}

.BtnLocalizacao{float:left;color:#debe78; width:135px; line-height:35px; text-align:center; margin-left:10px}
.BtnLocalizacao a{float:left;color:#debe78; width:135px; line-height:35px; text-align:center; text-decoration:none; outline:none}
.BtnLocalizacao a:hover{float:left;color:#debe78;text-decoration:none; background:url(../img/bg-btn.png) no-repeat; width:135px; line-height:35px; text-align:center}

.BtnContato{float:left;color:#debe78; width:135px; line-height:35px; text-align:center; margin-left:15px}
.BtnContato a{float:left;color:#debe78; width:135px; line-height:35px; text-align:center; text-decoration:none; outline:none}
.BtnContato a:hover{float:left;color:#debe78;text-decoration:none; background:url(../img/bg-btn.png) no-repeat; width:135px; line-height:35px; text-align:center}

.MenuDir{float:left; width:300px; height:35px; margin:118px 0 0 5px; font-size:25px; color:#debe78;font-weight:normal}
.Logo{float:left; width:375px; height:150px; margin:16px 0 0 10px; outline:none}
.Logo a{outline:none}
#Middle{float:left; width:998px; background:url(../img/middle.png) repeat-y}
#Bottom{float:left; width:998px; height:50px; background:url(../img/bottom.png) no-repeat}
.ConteudoGeral{float:left; width:908px; margin:0 0 0 46px}
.TitQuemSomos{float:left; width:907px; height:69px; background:url(../img/tit-quemsomos.jpg) no-repeat}
.TitProdutos{float:left; width:907px; height:69px; background:url(../img/tit-produtos.jpg) no-repeat}
.TitLocalizacao{float:left; width:907px; height:69px; background:url(../img/tit-localizacao.jpg) no-repeat}
.TitContato{float:left; width:907px; height:69px; background:url(../img/tit-contato.jpg) no-repeat}
.ConteudoGeralMeio{float:left;width:860px; background:url(../img/cont-meio.jpg) repeat-y; padding: 0 25px;font-size:17px; color:#454912}
.ConteudoGeralRodape{float:left;width:907px;height:11px; background:url(../img/cont-rod.jpg) no-repeat;}
#Rodape{float:left;width:100%; height:240px; background:url(../img/bg-rodape.jpg) no-repeat; margin-top:-70px}
.ConteudoRodape{margin:0 auto; width:998px; position:relative}
.Onzegraus{float:right; margin:70px 20px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FDF3CE; font-style:normal}
.Onzegraus a{text-decoration:none; color:#600}
.Onzegraus a:hover{text-decoration:underline; color:#600}
.Banner{float:left; width:100%; height:351px; background:url(../img/bg-banner.png) no-repeat}
.BoxFotoBanner{float:left; width:890px; height:300px; background:url(../img/foto-banner.jpg); margin:17px 0 0 53px}
.BoxBemvindo{float:left; width:908px; height:166px; background:url(../img/box-bemvindo.jpg) no-repeat; margin:0 0 0 46px}
.TxtBemVindo{float:left; font-size:17px; color:#454912; width:875px; margin:70px 0 0 24px}
.BoxAprecie{float:left; width:480px; background:url(../img/bg-box-aprecie.png) repeat-x; margin:15px 0 0 46px}
.ImgAprecie{float:left; width:191px; height:176px; background:url(../img/img-aprecie.png) no-repeat; margin:10px}
.TitAprecie{float:left; background:url(../img/tit-aprecie.png) no-repeat; width:238px; height:36px; margin-top:14px}
.TxtAprecie{float:left; width:260px; margin-top:10px}
.BoxNewsletter{float:left; width:412px; height:195px; background:url(../img/bg-box-newsletter.png) repeat-x; margin:15px 0 0 15px}
.TitNewslleter{float:left; background:url(../img/tit-newsletter.png) no-repeat; width:376px; height:35px; margin:14px 0 0 15px}
.TxtNewslleter{float:left; width:380px; margin:10px 0 0 15px}
.TextBox{float:left; width:364px; background:#4a4822; color:#c7b95e; font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold; border:0; margin-top:3px; padding:8px; font-size:15px}
.Btn{background:#74724a; color:#e8ecc7; border:0; float:right; height:28px; margin-top:3px;font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold;font-size:15px}
.ContEsq{float:left; width:420px;}
.ContDir{float:left; width:380px; margin:0 0 10px 45px}
.BgProd{float:left; background:url(../img/bg_produto.png) no-repeat; width:275px; height:265px;; margin-right:11px; margin-bottom:15px}
.BgProd2{float:left; background:url(../img/bg_produto2.png) no-repeat; width:611px; height:373px;; margin-right:11px; margin-bottom:15px}

.TbFoto{float:left; margin:14px 0 0 15px;}
.TbFoto2{float:left; margin:14px 0 0 15px; width:580px; height:280px}
.TxtProd{float:left; margin:20px 0 0 -13px; width:206px; height:38px; background:url(../img/bg_titles.png) no-repeat; color:#FC3; font-size:14px; padding:6px 0 0 27px}
/** Coin Slider additional styles **/
.cs-buttons a {
    border-radius: 30%;
    background: #ded590;
    background: -webkit-linear-gradient(top,  #CCCCCC, #F3F3F3); /* webkit browsers */
    background:    -moz-linear-gradient(top,  #CCCCCC, #F3F3F3); /* firefox 3.6+ */
    background:      -o-linear-gradient(top,  #CCCCCC, #F3F3F3); /* opera */
    background:     -ms-linear-gradient(top,  #CCCCCC, #F3F3F3); /* IE10 */
    background:         linear-gradient(top,  #CCCCCC, #F3F3F3); /* css3 */ 
	border: 1px solid #ac9f72 !important;
}
a.cs-active {
    background: #660;
    background: -webkit-linear-gradient(top,  #660, #660); /* webkit browsers */
    background:    -moz-linear-gradient(top,  #660, #660); /* firefox 3.6+ */
    background:      -o-linear-gradient(top,  #660, #660); /* opera */
    background:     -ms-linear-gradient(top,  #660, #660); /* IE10 */
    background:         linear-gradient(top,  #660, #660); /* css3 */  
    border-radius: 30%;    
    box-shadow: 0 0 5px #333; 
    border: 1px solid #ac9f72 !important;     
}

.MenuProd{float:left; width:200px;; margin-bottom:10px}
.MenuProd ul{margin:0; padding:0}
.MenuProd li{list-style:inside;list-style-image:url(../img/bullet.png); margin:5px; padding:5px;border-bottom:1px dashed #960; color:#7b3616; font-size:14px }
.MenuProd a{color:#7b3616;text-decoration:none;}
.MenuProd a:hover{color:#C30}
.BoxProd{float:left; width:640px; margin-left:20px}
.ListaThumb{margin:0px 0 20px -12px; float:left}
.ListaThumb li{float:left; list-style:none; margin:0; padding:0; display:block; width:205px; height:190px; margin-bottom:5px}
.ListaThumb b{display:block; text-align:center; background:url(../img/bg-desc-prod.png); width:200px;}

/**** Carrossel de imagem ****/

.minWidth,#content,#footer{width:905px;margin:auto}
#titleHolder{position:relative;height:1%;margin-top:-18px}
#titleHolder #scrollButtons{position:relative;width:860px;float:left;cursor:default}
#titleHolder #scrollButtons img.scrollLeft,#titleHolder #scrollButtons img.scrollRight{position:absolute;left:0;top:50px; border:0}
#titleHolder #scrollButtons img.scrollRight{left:auto;right:0; top:50px}
#titleHolder .minWidth{position:relative;overflow:hidden;width:50px}
#titleHolder ul{width:2000px;padding:0}
#titleHolder li{position:relative;float:left;margin:5px;}
div#scrollButtons div.minWidth{height:133px;width:800px;}
#titleHolder #scrollButtons ul{width:9999px}
#titleHolder #scrollButtons li{margin:0;padding:0px;display:block;height:133px;width:200px; outline:none}
#carrega{float:left; border:2px dashed #633; margin:27px}
/**** fim do carrossel ****/