@charset "utf-8";

.erro{ text-align:center;font-weight:bold;color:#ff0000; }

.incOpcoes textarea{ border:1px solid #93AA22;font: 100% 'Lato',sans-serif; }

table.sugiraTable textarea{ font: 400 13px "Lato",sans-serif; }

table.carrinhoLoja td#ddesconto, table.carrinhoLoja td#ddesconto-amigos{ font-weight:bold;color:#ff0000; }

.inputDescontoAmigosFlag{ float:left; margin:2px 0;padding:0; }

.frmRebater{ min-width: 80px; }
/*
.btRebater{ color: #7d7d7d;font: 400 11px 'Open Sans',sans-serif;text-decoration: underline;background:none;border:0; }
.btRebater:hover{ cursor: pointer;text-decoration:none; }
*/
.btDescontar{ font:400 12px 'Lato', sans-serif;color:#FFFFFF;display:block;background:#9AB524;padding:0px 0 0 0px;width:84px;height:37px;line-height:37px;border:0; }
.btDescontar:hover{ cursor:pointer;background:#4B4D35; }

a.newbtnsubmit { font:400 12px 'Lato', sans-serif;color:#FFFFFF;display:block;background:#9AB524;padding:0px 0 0 0px;width:84px;height:37px;line-height:37px;border:0; }
a.newbtnsubmit:hover{ cursor:pointer;background:#4B4D35; }

.captchaWrap{ margin:0;padding:0; }
.captchaWrap span{ padding:0 !important;margin:0 0 10px 0;float:left;clear: both; }
.captchaWrap #security_code{ float: left; clear: both; }

/* Area Reservada */

.menuTabs{ clear:both; }
.menuTabs ul{ list-style:none;padding:0;margin:0; }
.menuTabs ul li.menu_item{ float:left;background:#f4f4ea;padding:5px 14px;margin:0 0 0 3px; }
.menuTabs ul li.menu_item:first-child{ margin:0; }
.menuTabs ul li.menu_item.active, .menuTabs ul li.menu_item.active a.menu_link{ color:#0c640e;background:#ffffff; }
.menuTabs ul li.menu_item a.menu_link{ font: 600 15px 'Lato', sans-serif; }
.menuTabs ul li.menu_item.active{ border-left:1px solid #f4f4ea;border-right:1px solid #f4f4ea;border-top:1px solid #f4f4ea; }

.tabsContent{ padding:10px;clear:both;border-left:1px solid #f4f4ea;border-right:1px solid #f4f4ea;border-bottom:1px solid #f4f4ea; }
.tabsContent .btnVoltar{ display:none; }

.tituloPaginaGca h1{ float:left;font:400 20px 'Lato',sans-serif; }
.tituloPaginaGca .logout{ float:right;font: 600 12px 'Lato',sans-serif;text-transform:none;color:#666666;display:block;height:28px;line-height:28px;padding: 0 0 0 30px;background:url(/temas/trigal/imgs/logout.png) no-repeat center left; }
.tituloPaginaGca .logout:hover{ cursor:pointer;text-decoration:underline; }

.tblLists{ width:100%;border-spacing: 0 5px;border-collapse: separate; }
.tblLists td{ margin:0; }
.tblLists th{ font-weight:bold;background:#f4f4ea;color:#000000;text-align: center;border-top:1px solid #000000;border-left:1px solid #000000;border-bottom:1px solid #000000;padding:4px 2px; }
.tblLists th.last{ border-right:1px solid #000000; }

.tblLists tr th{ margin:0; }
.tblLists tr{ margin:2px 0; }
.tblLists tr td{ margin:0;text-align: center;border-top:1px solid #93aa22;border-left:1px solid #93aa22;border-bottom:1px solid #93aa22;padding:4px 2px;  }
.tblLists tr td.last{ border-right:1px solid #93aa22; }

/* Catalogo */
#listProdutos > ul > li:first-child{ margin:0 30px 30px 0; }
#listProdutos > ul > li{ margin:0 30px 30px 0;height:320px; }
#listProdutos > ul > li > a > img{ width:144px;height:144px;border:0; }

/* Loja */
.infoPortes{ clear:both;margin:50px 0;padding:15px 20px;background:#f4f4ea; font: 400 14px "Open Sans",sans-serif;color: #666666;text-align:center; }
.infoPortes span{ font: 600 16px "Open Sans",sans-serif;color:#93aa22; }
#dportes .free{ font: 600 14px "Open Sans",sans-serif;color:#93aa22; } 

#destaquesHomepage > div { height: 422px; }
.divBottomDestaqueHome { bottom: 0; }