﻿@import "reset.css";
body, td, th, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 9px;
	color:gray;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 9px;
	color:gray;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 9px;
	color:gray;
	
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration:none;
}
a:hover, link, visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration:underline;
}
.dourado {
	color: #b59b5f;
	font-weight: bold;
	font-size:12px;
}
.dourado_normal {
	color: #b59b5f;
}
a.dourado {
	color: #b59b5f;
	font-weight: bold;
	text-decoration:none;
}
a.dourado:hover, link, visited {
	color: #b59b5f;
	font-weight: bold;
	text-decoration:underline;
}
.preco_de {
	color:#999999;
	text-decoration:line-through;
}
.preco_por {
	color:#B59B5F;
}
.cinza_b {
	font-weight: bold;
}
a.cinza_b {
	font-weight: bold;
	text-decoration:none;
}
a.cinza_b:hover, link, visited {
	font-weight: bold;
	text-decoration:underline;
}
.chumbo {
	color: #666666;
	font-weight: bold;
}
p {
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
}
tr.fundo_tr_cinza {
	background-color: #f5f5f5;
}
tr.fundo_tr_cinza_escuro {
	background-color: #cccccc;
}
tr.fundo_tr_caramelo {
	background-color: #f9f5ee;
}
.normal {
	font-weight: normal;
	color: #999999;
}
td.fundo_td_cinza {
	background-color: #f2f2f2;
	font-weight: bolder;
	color: #939496;
}
td.fundo_td_precos {
	background-color: #f2f2f2;
	color: #656565;
}
td.fundo_td_dourado_escuro {
	background-color: #b59b5f;
}
.botoes {
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	border: 0px;
}
#menu_categorias, #menu_categorias a {
	list-style: none;
	width: 185px;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
}
#menu_categorias li {
	line-height: 28px;
	padding-left: 18px;
	border-bottom: 1px solid #ece5d6;
}
#menu_categorias li.semborda {
	border-bottom: 0px;
}
#menu_categorias li.sub_menu_categorias {
	margin:0px;
	padding:0px;
	list-style: none;
	line-height:0px;
	font-size: 0px;
	border-bottom: 0px;
}
#menu_categorias ul {
	padding-left: 0px;
	/*	width: 134px;*/
	margin-left: 24px;
	margin-right: 24px;
}
#menu_categorias ul li {
	list-style: none;
	padding-left: 7px;
}
#menu_categorias li.espacador {
	margin:0px;
	padding:0px;
	list-style: none;
	line-height:15px;
	font-size: 15px;
	border-bottom: 0px;
}
#menu_categorias li em a {
	color: #b99b56;
	font-style:normal;
	font-weight: bolder;
	text-decoration: none;
}
#menu_linhas, #menu_linhas a {
	font-size: 10px;
	list-style: none;
	padding:0px;
	margin:0px;
}
#menu_linhas li {
	float:left;
	line-height: 20px;
	padding:0px;
	padding-left: 8px;
	padding-right: 8px;
}
#menu_linhas li em a {
	font-style:normal;
	font-weight: bolder;
	text-decoration: none;
}
.titulo_1, .titulo_1 a, .titulo_1 a:hover {
	font-size: 10px;
	font-weight: bolder;
	color: #b99b56;
	padding: 0px;
	margin: 0px;
}
.titulo_2, .titulo_2 a, .titulo_2 a:hover {
	font-size: 10px;
	font-weight: bolder;
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
}
.titulo_3, .titulo_3 a, .titulo_3 a:hover {
	font-size: 10px;
	font-weight: bolder;
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
}
.titulo_4, .titulo_4 a, .titulo_4 a:hover {
	font-size: 11px;
	font-weight: bolder;
	padding: 0px;
	margin: 3px;
}
.titulo_5, .titulo_5 a, .titulo_5 a:hover {
	font-size: 11px;
	font-weight: bolder;
	color: #b99b56;
	padding: 0px;
	margin: 3px;
}
.detaque_1 {
	font-weight: bolder;
}
.bttn4 {
	background-color: #ebebeb;
	border-bottom: black 1px solid;
	border-left: white 1px solid;
	border-right: black 1px solid;
	border-top: white 1px solid;
	color: #78787a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
}
/* Termino das Configurações personalizadas do Trousseau */
/* -------------------------------------------------------------------------------------- */
						
						/* Configurações Gerais da Página */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin:0px;
	padding:0px;
}
a, img {
	border: 0px;
}
.tablePrincipal {
	background-color:#ffffff;
	width: 770px;
	overflow:hidden;
	border:0;
	border-collapse: collapse;
	padding:0px;
	vertical-align:top;
	height:100% !important;
}
.principal {
	border-color: #111111;
	border-collapse: collapse;	/*height:100% !important;*/
}
.tr_index_footer td {
	vertical-align:top;
}
.td_index_header {
	height:40px !important;
	padding-bottom:15px;
}
.principalDireta {
	background-image:url(../../../Geral/LinxShop/Imagens/LadoDireito.gif);
	background-repeat: repeat-y;
	width: 4px;
	display:none;
}
.principalEsquerda {
	background-image:url(../../../Geral/LinxShop/Imagens/LadoEsquerdo.gif);
	background-repeat: repeat-y;
	width: 4px;
	display:none;
}
/* Fim Configurações da Página */

/*Header Top*/
#TableCabecalhoHeader {
	background-image:url("../../../Geral/LinxShop/Imagens/centro_topo.png");
}
/*Menu Lateral*/
#divMenuBoxesCabecalho {
	background-image:url("../../../Geral/LinxShop/Imagens/TopMenuLateral.png");
	width: 179px;
	height: 30px;
}
#divMenuBoxesMeio {
	background-image:url("../../../Geral/LinxShop/Imagens/MeioMenuLateral.png");
	background-repeat:repeat-y;
	clear: both;
}
#divMenuBoxesRodape {
	background-image:url("../../../Geral/LinxShop/Imagens/RodapeMenuLateral.png");
	width: 180px;
	height: 20px;
}
/*Menu Lateral Compras*/
#divMenuBoxesCompras {
	background-image:url("../../../Geral/LinxShop/Imagens/TopMenuLateral.png");
	width: 179px;
	height: 30px;
	display:none;
}
#divMenuBoxesMeioCompras {
	background-image:url("../../../Geral/LinxShop/Imagens/MeioMenuLateral.png");
	background-repeat:repeat-y;
	clear: both;
	display:none;
}
#divMenuBoxesRodapeCompras {
	background-image:url("../../../Geral/LinxShop/Imagens/RodapeMenuLateral.png");
	width: 180px;
	height: 20px;
	display:none;
}
table.Menu {
	width:100%;
	font-size:9px;
	font-weight:normal;
	margin-left:10px;
}
td.item {
	background-position: left center;
	background-image:  url("../../../Geral/LinxShop/Imagens/seta_categoria.png");
	background-repeat: no-repeat;
	position:relative;
	left: 10;
	padding-left:15px;
	height:20px;
	text-align:left;
	vertical-align:middle;
	color: #000000;
	text-decoration: none;
}
td.item a:link, td.item a:visited {
	color: #808080;
	text-decoration: none;
}
td.item a:hover {
	color: #be0000;
	text-decoration:underline;
}
td.item img {
	vertical-align: text-bottom;
}
.txtTexto {
	color:#6E655E;
}
.txtSaudacao {
	font-size:12px;
	color:#6E655E;
	font-weight:bold;
}
table.Detail {
	margin-left:10px;
	border:0px;
	width:100%;
	color:#676b83;
	border-collapse:collapse;
	width:100%;
	font-size:12px;
	font-weight:normal;
}
#cesta {
	position:relative;
	text-align:center;
	margin-top:0px;
}
td.DetailTitleBasket {
	height:5px;
	cursor:hand;
}
td.DetailLineBasket {
	font-weight:normal;
}
td.BuyDetailColSub, td.DetailColDiscount, td.DetailColFrete {
	padding-top:6px;
	text-transform:capitalize;
	text-align:right;
}
td.DetailTitleColTotal {
	font-size:12px;
	padding-top:6px;
	text-transform:capitalize;
	color:#A76500;
	font-weight:normal;
}
.DetailColTotal {
	border:0px #cccccc solid;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	color:#A76500;
	font-weight:normal;
	text-align:left;
	white-space:nowrap;
	font-weight:bold;
}
td.DetailTitleColQty {
	vertical-align:bottom;
	font-size:12px;
	padding-top:6px;
	text-transform:capitalize;
}
.EsquerdaPromocoes {
	display:none;
}
.DetailColQty {
	border:0px #cccccc solid;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	vertical-align:bottom;
	white-space:nowrap;
}
.basketlink, .basketlink a, .basketlink img, .EsquerdaPromocoes a {
	font-weight:normal;
	border:0px;
	text-decoration:none;
	vertical-align:middle;
	color:#808080;
	font-size: 14px;
	font-weight: bold;
}
.basketlink a:hover, .EsquerdaPromocoes a:hover, .basketlink a:visited, .EsquerdaPromocoes a:visited, td.item a:link, td.item a:visited {
	color:#808080;
	text-decoration:none;
}
#Table1 {
	font-size:16px;
	font-weight:normal;
	color:#808080;
	background-color:#FFFFFF;
	margin-top:20px;
}
.tabela {
	font-size:16px;
	font-weight:normal;
	text-align:center;
	color:#808080;
	background-color:#FFFFFF;
}
td.subTitulo {
	font-size:16px;
	font-weight:normal;
	text-align:left;
	color:#808080;
	padding-bottom:10px;
	padding-left:10px;
	height:33px;
	background-image:url(../../../Geral/LinxShop/Imagens/bgTbContato.jpg);
	background-repeat:repeat-x;
}
.subTitulo {
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#808080;
	padding-left:10px;
	height:33px;
	background-image:url(../../../Geral/LinxShop/Imagens/bgTbContato.jpg);
	background-repeat:repeat-x;
}
table.CadAdicionais {
	font-size:12px;
	font-weight:normal;
	text-align:left;
	width:100%;
	color:#808080;
	background-color:#FFFFFF;
	padding-top:8px;
	border-right:0px;
	border-top:0px;
	border-bottom:0px;
	border-left:0px;
	border-collapse:collapse;
}
.rotulo_2 {
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#808080;
	height:14px;
	margin-left:16px;
	vertical-align:top;
}
td.rotulo {
	color:#808080;
	text-align:left;
	vertical-align:top;
	text-decoration:none;
	padding-top:10px;
	width:25%;
}
td.campo {
	color:#808080;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	padding-top:9px;
}
.Texto {
	color:#808080;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:20px;
	text-decoration:none;
	width:80%;
}
.Texto11px {
	font-size:11px;
}
.Texto12px {
	font-size:12px;
	color:b59b5f;
	font-weight:bold;
	text-align:center;
	line-height:50px;
}
.buscaTitulo {
	background:#ececec;
	margin-left:15px;
	font-size:12px;
	float:left;
	color:#b59b5f;
}
.txtObservacoes {
	color:#808080;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	font-size:10px;
}
.Politica {
	overflow:scroll;
	width:90%;
	height:300px;
}
.btnCEP {
	vertical-align:middle;
}
.TitleEmptyBasket {
	color:#808080;
}
.divCEP {
	color:#808080;
	float:right;
	font-size:12px;
	vertical-align:top;
}
.divValeDesconto {
	color:#808080;
	float:left;
	font-size:12px;
	vertical-align:top;
}
.divCarrinho {
	clear:both;
	vertical-align:top;
	width:99.1%;
}
.divPresenteado {
	font-size:12px;
	font-weight:bold;
	width:100%;
}
.divPresenteado table {/*border: solid 1px #c0c0c0;*/
	float:left;
}
.divPresenteado input, .divPresenteado textarea {
	width:100%;
}
.divPresenteado textarea {
	height:50px;
}
.divCEP .cep, .divValeDesconto .desconto {
	border:solid 1px #C0C0C0;
	width:80px;
	color:#808080;
	background-color:#FFFFFF;
}
table.GridTable, table.HistoryTable, table.ProdHistorySale, table.ProdHistoryTable {
	width:95%;
	font-size:12px;
	padding:10px;
}
table.HistoryTable a, table.HistoryTable a:hover {
	text-decoration:none;
	color:#808080;
	font-weight:bold;
}
table.FreteTable {
	width:100%;
	font-size:12px;
	border:solid 1px #ECECEC;
	height:60px;
	text-align:right;
}
/* Códigos Criados para o Funcionamento da Tela de Carrinho */

#colValeDesconto, #colTitValeDesconto, #HCarrinho1_lblPais, #HCarrinho1_divPais {
}
#HCarrinho1_divCarrinhoCep {
	background-color: #f2f2f2;
	color: #656565
}
/* Aqui Acabam Códigos Criados para o Funcionamento da Tela de Carrinho */

Tr.GridLine1, Tr.ItemHistory, Tr.ItemTicket, Tr.ItemProdHistory, tr.InvitedListLine {
	color:#808080;
	font-size:11px;
	height: 50px;
}
Tr.GridLine1 TD, Tr.ItemHistory TD, Tr.ItemTicket TD, Tr.ItemProdHistory TD, tr.InvitedListLine td {
	border-bottom:1px solid #ECECEC;
	border-left:1px solid #ECECEC;
	padding:5px;
}
.ProdHistoryTable Tr.ItemProdQtde, .ProdHistoryTable Tr.ItemProdDiscount, .ProdHistoryTable Tr.ItemProdTot {
	height:30px;
	font-size:14px;
}
.TitleColFormaPag, .TitleColTrack {
	font-weight:bold;
}
tR.ItemHistoryDetails {
	height:30px;
}
.ItemProdQtde td.TitleColTot, .ItemProdTot td.TitleColTot, .ItemProdDiscount td.TitleColDiscount {
	text-align:right;
	font-weight:bold;
}
td.ItemColImg {
	width: 70px;
	text-align:center;
}
tr.ItemTitleLine, tr.FreteHeader, Tr.ItemTitleHistory, Tr.ItemTitleTicket, Tr.ItemTitleProdHistory, Tr.InvitedListTitLine {
	/*font-weight:bold;*/
	color:#808080;
	font-size:11px;
}
tr.ItemTitleLine td, tr.FreteHeader td, Tr.ItemTitleHistory td, Tr.ItemTitleTicket td, Tr.InvitedListTitLine td {
	padding:5px;
	background-color:#F2F2F2;
	/*background:transparent url(../../../Geral/LinxShop/Imagens/BarraMenuTop.gif) repeat scroll 0 0;*/
	height:25px;
	border-bottom:1px solid #ECECEC;
	border: solid 1px #ECECEC;
	text-align:center;
}
Tr.ItemTitleProdHistory td {
	padding:5px;
	background-color:#CAC3B0;
	background:transparent url(../../../Geral/LinxShop/Imagens/BarraMenuTop.gif) repeat scroll 0 0;
	height:25px;
	border-bottom:1px solid #ECECEC;
	border: solid 1px #ECECEC;
	text-align:right;
}
FreteItem{
	border: solid 1px #ECECEC;	
}
td.ItemColProd {
	width:250px;
}
td.ItemColProd a {
	font-weight:bold;
	text-decoration: none;
	color:#808080;
}
/*  Modificado */

td.ItemColTotal {
	font-size:11px;
	width:100px;
	font-weight:bold;
	border: solid 1px #ECECEC;
	text-align:center;
	vertical-align:middle;
}
.ItemColdesconto {
	font-size:11px;
	width:60px;
	border: solid 1px #ECECEC;
	text-align:center;
	vertical-align:middle;
}
.ItemColTicket {
	font-size:10px;
	width:80px;
	border: solid 1px #ECECEC;
	vertical-align:middle;
	text-align:center;
}
.ItemColTicket a, .ItemColTicket a:hover, .ItemColTicket a:visited {
	font-size:10px;
	vertical-align:middle;
	text-align:center;
	font-weight:none;
}
.ItemColformaPag a, .ItemColformaPag a:visited {
	font-size:11px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
}
.ItemColformaPag a:hover {
	font-size:11px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
}
.ItemColfrete {
	font-size:11px;
	width:70px;
 border: solid 1px #;
	text-align:center;
	vertical-align:middle;
}
.ItemColstatus {
	font-size:11px;
	width:70px;
	border: solid 1px #ECECEC;
	text-align:center;
	vertical-align:middle;
}
.itemcoldate {
	font-size:11px;
	width:90px;
	border: solid 1px #ECECEC;
	text-align:center;
	vertical-align:middle;
}
.ItemColqtde {
	font-size:11px;
	width:60px;
	border: solid 1px #ECECEC;
	text-align:center;
	vertical-align:middle;
}
.ItemColDescCor, .ItemColDescProduto, .ItemColTamanho {
	font-size:11px;
	border: solid 1px #ECECEC;
	text-align:center;
	vertical-align:middle;
}
Td.ItemColPrice {
	font-size:11px;
	width:100px;
	/* font-weight:bold;*/
	border: solid 1px #ECECEC;
	text-align:center;
	vertical-align:middle;
}
.GridTitleColTotal {
	border:1px solid #ECECEC;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	width:120px;
	color:#808080;
}
.GridTitleColFrete {
	background-color:#f2f2f2;
	border:1px solid #ECECEC;
	font-size:11px;
	font-weight:none;
	text-align:right;
	vertical-align:middle;
	width:120px;
	color:#808080;
}
.GridTitleColDiscount {
	width:180px;
	border: solid 1px #ECECEC;
	text-align:right;
	vertical-align:middle;
	color:#808080;
	font-size:11px;
	/*font-weight:bold;*/
	background-color:#f2f2f2;
}
/*  Modificado */

td.GridColTotal, td.GridColDiscount {
	border:1px solid #ECECEC;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	width:120px;
	color:#b59b5f;
	text-align:center;
}
td.GridColFrete {
	border:1px solid #ECECEC;
	font-size:11px;
	font-weight:none;
	text-align:center;
	vertical-align:middle;
	width:120px;
	color:#808080;
}
/*  Itens Modificados Acabam aqui */



.ItemInputQty {
	width:30px;
	font-size:11px;
	border: solid 1px #C0C0C0;
	text-align:center;
}
td.ItemColQty, td.ItemColExclui {
	text-align:center;
	border-left:1px solid #ECECEC;
	font-size:12px;
	vertical-align:middle;
}
td.ItemColPresente {
	border-left:1px solid #ECECEC;
	font-size:12px;
	vertical-align:middle;
}
tr.ItemFreteLine, tr.ItemTotalLine, tr.ItemDiscountLine {
	height: 30px;
	text-align:right;
}
td.ItemColPresente {
	background: url(../../../Geral/LinxShop/Imagens/icoPresente.gif) no-repeat 30px 20px;
}
td.GridColFreteAlert {
	color:Red;
}
table.HistoryTable, table.ProdHistorySale, table.ProdHistoryTable {/*width:99%*/;
	font-size:12px;
}
#tabdetalheprod {
	width:75%;
}
table.GridTable {
	width:99%;
	font-size:12px;
}
/*table.GridTable 
{width:570px;color:white;font-size:12px;}

Tr.GridLine1, Tr.ItemHistory 
{color:#808080;font-size:11px;}

Tr.GridLine1 TD, Tr.ItemHistory TD 
{border-bottom:1px solid #CCCCCC;}

Tr.GridLine2, Tr.ItemHistory1 
{color:#808080; background-color:#FDFDFD;}

Tr.ItemTitleLine, Tr.ItemFreteLine, Tr.ItemTotalLine, td.FreteHeaderTransp, td.FreteHeaderValor, td.FreteHeaderPrazo, Tr.ItemTitleHistory , td.TitleColProd
{text-align:right; color:#6E655E;font-size:11px;height: 33px; font-weight:bold;}

Tr.ItemTotalLine, Tr.ItemDiscountLine 
{font-weight:bold;text-align:right;}




Td.ItemColDiscount 
{width:100px;text-align:right;}

Td.ItemColQty 
{width:40px;text-align:center;}

INPUT.ItemInputQty 
{border:#808080 1px solid;width:20px;background-color:#FEFEFE;text-align:center;font-size:10px;}

td.ItemColProd 
{text-align:left;overflow:hidden;}

td.GridTitleColDiscount, td.GridColDiscount  
{font-weight:bold; font-size: 12px; text-align:right;}



td.TitleColProd 
{width:300px;text-align:left;padding-left:5px;}

.ItemImgProd 
{float:left;}

table.FreteTable td 
{padding:5px;}

tr.FreteHeader, tr.EstoqueTitleLine 
{text-transform:capitalize;}

tr.FreteItem 
{color:#6E655E;}

td.FreteItemValor, td.ColTitlePrice, tr.TittleLine td.ColTitleTotal, td.ColPrice, td.ColTotal, td.ColSubTotal, td.ColDiscount, td.ColFrete, td.PoweredLinx 
{text-align:right;}

img.cat_ProdImg, img.cat_PromoProdImg, td.ItemColImg *, #hlLogOff img, #hlLogIn img 
{border:0px;}

td.ItemColImg
{width: 70px;text-align:center;}

Td.TitleColProd 
{height:25px;color:#6E655E;padding-left:10px;padding-top:5px; border-bottom: solid 2px #C0C0C0}
*/

table.cat_Catalog {
	width:100%;
	background-image:url(../../../Geral/LinxShop/Imagens/bgCatalogo.gif);
	background-position:0px 0px;
	background-repeat:repeat-y;
	padding:0px;
	border-collapse:collapse;
	text-align:center;
	float:left;
}
Td.cat_CatColumn {
	width:180px;
	height:200px;
	padding-top:25px;
}
Table.cat_Item {
	font-size:9px;
background-image:url(../../../Geral/LinxShop/Imagens/bg_CatalogoItem.jpg) display:none;
	background-repeat:no-repeat;
	margin:0 auto;
	width:1px;
	height:170px;
	color:#808080;
	border-collapse:collapse;
	text-align:center;
	vertical-align:top;
}
tr.cat_ItemLine, tr.cat_PromoProdLine {
	padding:0px;
	font-size:10px;
}
.cat_ColPrice, .cat_PromoColPrice {
	font-size:12px;
	width:100%;
	color:#b59b5f;
	text-align:center;
	font-weight:bold;
	height: 20px;
}
.cat_ColDiscount, .cat_PromoColDiscount {
	height: 20px;
}
Td.cat_ColCodProd {
	display:none;
}
Td.cat_ColDescProd {
	text-align:center;
	font-size:10px;
}
Td.cat_ColProd {
	height:0px;
	width:180px;
	font-size:10px;
	text-align:center;
	text-transform:lowercase;
	margin-top:2px;
	color:#B59B5F;
	font-weight:bold;
	text-decoration:none;
	padding-top:15px;
}
Td.cat_ColProdImg {
	font-size:10px;
	text-align:center;
	height:107px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
}
Td.cat_ColBuyImg, td.cat_PromoColBuyImg {
	font-size:12px;
	text-align:center;
	height: 10px;
}
Tr.MsgLine td {
	font-size:14px;
	color:Red;
	font-weight:bold;
}
table.OndeComprarTable, tr.OndeComprar td {
	font-size:12px;
	vertical-align:top;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
tr.OndeComprar td {
	padding-left:10px;
}
tr.OndeComprarTitle td {
	font-weight:bold;
}
IMG.cat_BuyImg {
	border-right:0px;
	border-top:0px;
	border-left:0px;
	border-bottom:0px;
	padding-top:5px;
}
.cat_Paging {
	font-size:14px;
	color:#A76500;
	float:right;
	margin-bottom:10px;
}
Td.cat_ColCurrentPage {
	font-weight:bold;
	width:10px;
	color:#A76500;
	font-size:11px;
	padding:0px 5px 0px 5px;
}
Td.cat_ColPages {
	font-size:10px;
	font-weight:none;
	width:10px;
	color:#A76500;
	padding:0px 0px 0px 5px;
}
Table.cat_Paging a, Table.cat_Paging a:hover, Table.cat_Paging a:visited {/*text-decoration:none;color:#A76500;font-size:14px;*/
}
.TitleEmptyCatalog {
	font-size:12px;
}
.PagAnterior, .PagAnterior a, .PagAnterior a:hover, .PagAnterior a:visited {
	font-size:11px;
	color:#A76500;
	background:url(../../../Geral/LinxShop/imagens/anterior.gif);
	background-repeat:no-repeat;
	width:11px;
	height:11px;
	text-indent:-9000px;
}
.PagProxima, .PagProxima a, .PagProxima a:hover, .PagProxima a:visited {
	font-size:11px;
	color:#A76500;
	background:url(../../../Geral/LinxShop/imagens/proxima.gif);
	background-repeat:no-repeat;
	width:11px;
	height:11px;
	text-indent:-9000px;
}
.divDestaques {
	width:99%;
	overflow:hidden;
	text-align:center;
}
.destaque {
	color:#6E655E;
	border-collapse:collapse;
	font-size:16px;
	background:#ffffff url(../../../Geral/LinxShop/Imagens/BarraMenuTop.gif) repeat-x;
	width:99%;
	height:36px;
	padding:5px;
	font-weight:normal;
	text-align:left;
}
table.cat_PromoCatalog {
	background-image:url(../../../Geral/LinxShop/Imagens/bgTopPromocoes_03.jpg);
	background-repeat:no-repeat;
	background-position:-1px 0px;
	margin-top:0px;
	width:100%;
	text-align:center;
	font-size:9px;
}
td.cat_PromoCatColumn {
	width:30%;
}
table.cat_PromoItem {
	font-size:9px;
	background-image:url(../../../Geral/LinxShop/Imagens/bg_CatalogoItem.jpg);
	background-repeat:no-repeat;
	width:142px;
	height:222px;
	color:#808080;
	border-collapse:collapse;
	text-align:center;
	vertical-align:top;
}
td.cat_PromoColProdImg {
	font-size:10px;
	text-align:center;
	padding:0px;
	margin:0px;
}
td.cat_PromoColProd {
	font-size:10px;
	text-align:center;
	width:170px;
	overflow:hidden;
}
.cat_ColDiscountPrice, .cat_PromoColDiscountPrice {
	font-size:11px;
	text-decoration:line-through;
	color:Red;
}
.ColPriceDiscount, .ColPriceDe {
	font-size:14px;
}
.ColPriceDiscount .reais, .ColPriceDiscount .centavos {
	text-decoration: line-through;
	font-size:18px;
}
 .ColPriceValue, .ColPricePor, {
color: #A76500;
}
.ColPriceValue .reais, .ColPrice .reais {
	font-size:36px !important;
	font-weight:lighter;
}
.ColPriceValue .centavos, .ColPrice .centavos {
	font-size:18px;
	vertical-align:top;
	font-weight:normal !important;
	font-variant:small-caps;
}
img.cat_PromoBuyImg {
	border-right:0px;
	border-top:0px;
	border-left:0px;
	border-bottom:0px;
}
.tituloPagina, .tituloPromo {
	color:#b59b5f;
	text-decoration:none;
	text-align:left;
	font-size: 14px;
	height:20px;
	margin-top:2px;
	border-bottom: solid 1px #b59b5f;
	margin-bottom: 5px;
	width:100%;
}
.tituloPagina a, .tituloPagina a:hover {
	color:#808080;
	text-decoration: none;
}
.tituloPromo a, .tituloPromo a:hover {
	color: Red;
	text-decoration: none;
}
#tituloPromo {
	margin: 0px;
	padding: 0px;
}
#tituloPromo, form {
	margin:0px;
}
.trTitulo {
	background-image: url("../../../Geral/LinxShop/Imagens/tituloFundo_02.gif");
	background-repeat:repeat-x;
}
.tdTitulo {
	color:#808080;
	padding-left:2px;
	text-decoration:none;
}
.tdTitulo .img1 {
	float:left;
}
.tdTitulo .img2 {
	float:right;
}
.MensagemErro {
	color:#808080;
	font-size:12px;
}
Table.Buy {
	width:100%;
	border-collapse:collapse;
	table-layout:fixed;
	text-align:center;
}
Tr.ProdImgLine {
	text-align:center;
	vertical-align:top;
}
Td.ColProdImg {
	text-align:center;
	width:300px;
	vertical-align:top;
}
Img.ProdImg {
	text-align:center;
	cursor:hand;
	vertical-align:top;
}
Img.DetailImg {
	cursor:hand;
}
Td.ColProd {
	color:#808080;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
Td.ColColor, Td.ColSize, Td.ColQty {
	color:#808080;
	font-size:12px;
	text-align:left;
}
table.TableColor Td.Colcolor, Table.tablesizes Td.ColSize {
	text-align:right;
}
Select.Color, Select.Size, Td.ColDiscount, Td.ColBuyImg {
	font-size:10px;
}
td.ColDescricao {
	padding-left:21px;
	color:#808080;
	font-size:12px;
	vertical-align:middle;
	text-align:left;
	padding-top:5px;
}
Input.Qty {
	margin-left:25px;
	border:solid 1px #C0C0C0;
	font-size:12px;
	width:30px;
	color:#808080;
	background-color:#FFFFFF;
	text-align:center;
}
.Indique a{
	color:#808080;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}
Input.BuyImg {
	font-size:10px;
	margin-top:10px;
}
.ColDetailTitle {
	display:none;
}
.DetailLine {
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}
td.ColDetail {
	font-size:10px;
	padding:15px;
	text-transform:capitalize;
}
#ColObs {
	background-image:url(../../../Geral/LinxShop/Imagens/fdivisaoprodutos.jpg);
	background-position:left bottom;
	background-repeat:repeat-y;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:30px;
	padding:7px 0 5px 5px;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	width:100%;
}
td.ColEstoqueTitle {
	height:50px;
	vertical-align:middle;
	font-size:10px;
}
table.TableColor {
	text-align:center;
	padding:0px;
	margin:0px;
}
.NormalColor {
	border:solid 2px transparent;
	cursor:pointer;
}
.SelectedColor {
	border:dotted 2px black;
	cursor:pointer;
}
.ImageColorTransp {
	cursor:pointer;
	height:16px;
	width:16px;
	border:solid 1px black;
}
.SelectedSize {
	color:Blue;
	background-color:White;
	border:solid 1px #cccccc;
	padding:0px;
	cursor:pointer;
}
.NormalSize {
	background-color:White;
	border:solid 1px #cccccc;
	padding:0px;
	cursor:pointer;
}
.selcolorspan {
	background-color:#FAFAFA;
	color:#808080;
	border:1px solid #ccc;
}
.span_clique {
	font-size:9px;
}
.textoImg {
	font-size:12px;
	color:#808080;
	border-bottom:solid 2px #BF763F;
	margin-bottom:25px;
	width:100%;
	text-align:center;
}
.ColImgDetailSpan img {
	border:solid 1px #CCCCCC;
	margin: 2px;
}
.ImageColorPicture {
	width:16px;
	height:16px;
}
table.Contato {
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#808080;
	background-color:#FFFFFF;
}
td.Titulo {
	font-size:16px;
	font-weight:normal;
	text-align:left;
	color:#808080;
	padding-top:3px;
	padding-bottom:10px;
	padding-left:10px;
	height:33px;
	background-image:url(../../../Geral/LinxShop/Imagens/bgTbContato.jpg);
	background-repeat:repeat-x;
}
td.espaco {
	width:20px;
}
.entradaTexto {
	border:solid 1px #C0C0C0;
	font-size:12px;
	width:300px;
	color:#808080;
	background-color:#FFFFFF;
}
.entradaRadio {
	font-size:12px;
	width:200px;
	color:#808080;
	background-color:#FFFFFF;
}
.erroMensagem {
	font-size:14px;
	color:#A76500;
}
.TitleLogin {
	color:#6E655E;
	border-collapse:collapse;
	background-color:#ffffff;
	font-size:16px;
	width:100%;
	height:30px;
	padding:5px;
	text-align:left;
	background-image:url(../../../Geral/LinxShop/Imagens/bgMenuTop.png);
	background-repeat:repeat-x;
}
.TitleFinish, .TitleDescricao {
	font-size:12px;
	color:#6E655E;
	font-weight:bold;
}
.ColTitle {
	color:#808080;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.ColTitleOrder {
	color:#808080;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}
.ColOrder {
	color:#808080;
	font-size:12px;
	text-align:right;
	text-decoration:none;
	padding-right:20px;
}
.ColTitleDate {
	color:#808080;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	padding-left:20px;
}
.ColDate, .ColReturn, .ColPayment {
	color:#808080;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}
.ColTitleApprove, .ColTitleReturn, .ColTitlePayment {
	color:#808080;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.ColApprove {
	color:#808080;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}
Table.Basket, Table.Approve {
	color:#808080;
	font-size:12px;
	text-decoration:none;
	width:100%;
}
Table.Basket td {
	padding:5px;
}
.TitleCadastro {
	font-size:16px;
	font-weight:normal;
	text-align:left;
	color:#808080;
	padding-left:5px;
	padding-top:5px;
	width:100%;
	height:33px;
	background-image:url(../../../Geral/LinxShop/Imagens/bgTbContato.jpg);
	background-repeat:repeat-x;
}
.TitleAddress, .AddressChoiceDeleteColumn, .AddressChoiceAlterColumn {
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#808080;
	padding-left:10px;
}
.AddressChoiceDeleteColumn a, .AddressChoiceAlterColumn a {
	color:#808080;
	text-decoration:none;
	font-size:11px;
}
.TDTitleAddress {
	font-size:12px !important;
	font-weight:normal;
	text-align:left;
	color:#808080;
	padding-left:10px;
}
.AddressChoiceDescription {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#808080;
	padding-left:2px;
}
.AddressChoiceComplete {
	font-size:12px;
	font-weight:normal;
	text-align:left;
	margin-top:10px;
	color:#808080;
}
.AddressChoiceCep {
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#808080;
}
.NoAddress {
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#A76500;
	text-transform:capitalize;
}
.classHR {
	color:#B3B17E;
	width:90%;
	text-align:center;
	display:none;
}
.IndiquePagina {
	color:#808080;
	font-size:12px;
	padding-bottom:15px;
	text-align:center;
	text-decoration:none;
	width:100%;
	display:none;
}
.td_index_promocoes {
	background-image:url(../../../Geral/LinxShop/Imagens/bgCatalogo.jpg);
	background-repeat:repeat-y;
	display:none;
}
.Titulo {
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	font-size:          16px;
	font-weight:        normal;
	text-align:         left;
	color:              #808080;
	padding-top:        3px;
	padding-bottom:     10px;
	padding-left:       10px;
	height:             33px;
	background-image:   url(../../../Geral/LinxShop/Imagens/bgCatalogo.jpg);
	background-repeat:  repeat-x;
}
.DescFaleConosco {
	margin-top:10px;
	width:100%;
	font-size:10px;
	color:#6E655E;
	background-color:#ffffff;
	text-align:left;
	text-decoration:none;
}
.DescTelFaleConosco {
	font-size:10px;
	color:#6E655E;
	background-color:#ffffff;
	text-align:left;
	text-decoration:none;
}
.EmailFaleConosco {
	margin-top:5px;
	margin-bottom:5px;
	font-size:10px;
	color:#6E655E;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
	border-bottom-style:none;
	background-color:#eff0f2;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	padding:3px;
	height:19px;
	width:170px;
}
.SendFaleconosco {
	vertical-align:middle;
	width:19px;
	height:17px;
}
/* ============================= Footer =========================== */
.Footer {
	height: 75px;
	overflow:hidden;
	margin-top:10px;
}
.FundoFooter {
	padding:2px;
	width:100%;
	background-color:#CAC3B0;
	background-image: url("../../../Geral/LinxShop/Imagens/BarraMenuTop.gif");
}
.LinksFooterTD {
	width:20%;
	height:30px;
}
.LinksFooter {
	font-size:12px;
	color:#808080;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}
.LinksFooter:hover {
	text-decoration:none;
	font-weight:bold;
	color:#FF9900;
}
.TextCopyright {
	font-size:12px;
	color:#6E655E;
	text-align:right;
	text-decoration:none;
}
.LineCopy {
	background-color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}
.TableCopy, .FundoFooterCopy {
	background-color:#FFFFFF;
}
.Title {
	font-weight:bold;
	color:#8E856A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.Descricao {
	font-weight:normal;
	color:#8E856A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.MsgErro {
	color:#ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
td.ItemColFilial {
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding:4px;
}
td.TitleColImg, td.TitleColDesconto, td.TitleColFrete, td.TitleColStatus, td.TitleColDate, td.TitleColQty, td.TitleColTotal, td.TitleColDiscount, td.TitleColTroca, td.TitleColTotalGer {
	padding-left:10px;
	padding-right:10px;
	text-transform:capitalize;
}
td.ItemColImg {
	text-align:center;
	border-bottom:1px solid #ECECEC;
}
 .ItemColImg, .ItemColProd, .ItemColQty, .ItemColPresente, .ItemColExclui, .ItemColPrice, .ItemColTotal,  padding:5px;
}
 .ItemColImg, {
 border-bottom:1px solid #ECECEC;
 border-collapse:collapse;
 border-left:1px solid #ECECEC;
 text-align:center;
}
.DireitaPromocoes {
	text-align:center;
	color:#808080;
	font-size:14px;
}
.table_Subprincipal {
	height:100%;
	width:100%;
	border-collapse:collapse;
	padding:0px;
}
.table_menu {
	width:100%;
	border-collapse:collapse;
	padding:5px;
}
.table_menu td {
	vertical-align:top;
}
.table_catalogo {
	width:100%;
	border-collapse:collapse;
	padding:0px;
}
.alinhar_topo {
	vertical-align:top;
	width:150px;
}
.td_index_catalogo {
	width:662px;
	vertical-align:top;
}
.td_index_detalhe {
	width:662px;
	vertical-align:top;
}
.td_index_promocoes {
	vertical-align:top;
	width:10%;
}
.td_index_left {/*width:10%;*/
	vertical-align:top;
}
.linha_branoc {
	vertical-align:top;
	height:1;
	padding-bottom:15px;
}
.bottom {
	padding-bottom:15px;
}
.mensagem_erro {
	color:#808080;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TitleDataRegister {
	color:#6E655E;
	font-size:18px;
}
table.CadAddress {
	border-right:0px;
	border-top:0px;
	border-bottom:0px;
	border-left:0px;
	font-size:10px;
	width:100%;
	color:#6E655E;
	border-collapse:collapse;
	background-color:#ffffff;
}
.Campo {
	width:265px;
	font-size:10px;
	color:#6E655E;
}
.Coluna, td.ColEmail, td.ColPass, .TitleTexto, .EMail, .td.ColCep {
	font-size:12px;
	color:#6E655E;
}
.tbColuna {
	font-size:10px;
	vertical-align:top;
	color:#6E655E;
}
#dvLimite {
	width:470px;
	margin:0 auto;
}
.PainelMensagem {
	width:460px;
	height:220px;
	margin:0 auto;
	position:absolute;
	top:5px;
	left:5px;
	z-index:9;
	background:#FFFFFF;
	display:block;
	text-align:right;
	opacity:0.9;
	-moz-opacity:0.9;
	filter:alpha(opacity=90);
}
.Espaco {
	width:1px;
	height:172px;
}
.PrePainelMensagem {
	width:470px;
	height:250px;
	margin:0 auto;
	position:absolute;
	top:0px;
	left:0px;
	z-index:8;
	background:#FFFFFF;
	opacity:0.6;
	-moz-opacity:0.6;
	filter:alpha(opacity=60);
	display:block;
}
table.Login {
	border-right:0px;
	border-top:0px;
	border-bottom:0px;
	border-left:0px;
	font-size:10px;
	width:80%;
	color:#6E655E;
	border-collapse:collapse;
	background-color:#ffffff;
}
td.TitleColEmail, td.TitleColCep, td.TitleColPass {
	width:300px;
	font-size:10px;
	color:#6E655E;
}
input.Email {
	width:250px;
	color:#6E655E;
	border: solid 1px #c0c0c0;
}
input.Cep, input.Pass {
	width:100px;
	color:#6E655E;
	border: solid 1px #c0c0c0;
}
.TitleSaudacao {
	font-size:12px;
	color:#6E655E;
	font-weight:bold;
}
a.autenticar:link, a.autenticar:visited {
	text-decoration:none;
	color:#6E655E;
	font-weight:bold;
}
a.autenticar:hover {
	text-decoration:underline;
	color:#796F67;
	font-weight:bold;
}
.menuTop {
	vertical-align:top;
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-image:url(../../../Geral/LinxShop/Imagens/BarraMenuTop.gif2);
	background-repeat:repeat-x;
}
#hlLogOff, #hlLogIn {
	float:left;
	margin-left:40px;
	text-decoration:none;
}
td.MenuHeader_item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	padding:10px;
}
td.MenuHeader_item a {
	text-decoration: none;
	color: #808080;
}
td.MenuHeader_item a:hover {
	text-decoration: none;
	color: #FF9900;
}
.lkMnHome, .lkMnFeminino, .lkMnMasculino, .lkMnIntimates, .lkMnKids, .lkMnTeen, .lkMnCancerMama {
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	font-size:12px;
}
.itMnSeparador {
	color:#6E655E;
	width:20px;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
td.MenuHeader_titsup {
	width:50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:14px;
}
#Form1, #table1 {
	margin:0px;
	padding:0px;
	width:100%;
}
.tdTitleAddress {
	font-weight:normal;
	text-align:left;
	color:#808080;
	font-size:14px;
}
.iDescEnd {
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#808080;
	height:16px;
	background-color:#FFFFFF;
	border:solid 1px #C0C0C0;
	width:100px;
}
.observacao {
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#808080;
	background-color:#FFFFFF;
}
.iCEP {
	font-size:12px;
	height:16px;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	color:#808080;
	background-color:#FFFFFF;
	border:solid 1px #C0C0C0;
	width:70px;
}
.iEndereco {
	font-size:12px;
	height:16px;
	font-weight:normal;
	text-align:left;
	color:#808080;
	background-color:#FFFFFF;
	border:solid 1px #C0C0C0;
	width:230px;
}
.iNumero {
	font-size:12px;
	height:16px;
	font-weight:normal;
	text-align:left;
	color:#808080;
	background-color:#FFFFFF;
	border:solid 1px #C0C0C0;
	width:40px;
}
.iComplemento {
	font-size:12px;
	height:16px;
	font-weight:normal;
	text-align:left;
	color:#808080;
	background-color:#FFFFFF;
	border:solid 1px #C0C0C0;
	width:128px;
}
.continuar {
	font-size:12px;
	height:16px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
	color:#808080;
	background-color:#FFFFFF;
}
.TitleFormDescr, .TitleSixDigits {
	color:#6E655E;
	font-size:10px;
}
.TitleCard, .TitleBoleto, .TitleFormPgto, .subtitulo {
	font-size:16px;
	font-weight:normal;
	text-align:left;
	color:#808080;
}
.lblProduto {
	font-size:12px;
	color:#6E655E;
}
table.Options {
	font-size:12px;
	color:#b22222;
	border-collapse:collapse;
	background-color:#ffffff;
	margin:20px;
}
Td.ColValue {
	width:100px;
	font-weight:bold;
}
Td.ColDescription {
	padding-left:20px;
}
tr.VisaLine, tr.VisaElectronLine {
	height:50px;
}
td.VisaLogo, td.VisaElectronLogo {
	text-align:right;
	padding-right:20px;
}
input.SixDigits {
	width:60px;
	font-size:10px;
	color:#6E655E;
	border:0px;
	background-color:#eff0f2;
}
select.BankField {
	width:150px;
	font-size:10px;
	color:#6E655E;
	border:0px;
	background-color:#eff0f2;
}
.visa {
	font-size:18px;
	font-weight:bold;
	color:#6E655E;
}
.TitleErrorBasket {
	font-size:11px;
	color:#b59b5f;
	text-align:center;
}
.loginIndexDiv {
	height:30px;
	float:left;
	margin-top:5px;
	margin-left:10px;
	display:none;
}
.loginBuscaDiv {
	height:30px;
	float:right;
	margin-top:5px;
	display:none;
}
.loginBuscaDiv input {
	vertical-align:middle;
}
tb.CadCli {
	font-size:12px;
}
.BotaoCarrinho {
	vertical-align:middle;
}
.linkOndeComprar {
	border:0px;
}
.BoxCor {
	height:20px;
	width:20px;
	margin:5px;
}
td.ColColor img {
	margin-left:30px
}
td.ColSize select, Td.ColQty input {
	margin-left:33px
}
td.ColSize select, td.ColColor select, Td.ColQty input {
	height:22px;
}
.SemTabelaFrete {
	text-align:center;
	display:inline;
}
/* TABELA COR/TAMANHO/PERSONALIZAÇÃO E CENTRAL DE INFORMAÇÕES*/
.CarrinhoAcompanhamento {
/*display:none;*/
}
.brpequeno {
	font-size :5pt;
}
/*#idPersonalizacao, .TableSizeLine {
	width:330px;
}
#tabcentral {
	border:1px solid #ECECEC;
	border-collapse:collapse;
}
#tabcentral tr {
	border:1px solid #ECECEC;
	border-collapse:collapse;
}
#tabcentral td {
	border:1px solid #ECECEC;
	border-collapse:collapse;
}
#tabelafalsa {
	border:0;
}
#tabelafalsa tr {
	border:0;
}
#tabelafalsa td {
	border:0;
}
.divProdutoTitulo {
	font-weight: bold;
	font-size:12px;
	color:#808080;
	text-decoration:none;
	padding-bottom:15px;
}
.divTituloProdCodigo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
	color:#A76500;
	text-decoration:none;
}
.normalPretop {
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
}
.ColDetalheMsg {
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
}
.ComprarOpcao {
	text-align:left;
	height:25px;
	background-color:#CCCCCC;
	border:1px solid #ECECEC;
	border-collapse:collapse;
}
.ColPersonalizarTitulo {
	text-align:center;
	border-left:1px solid #ECECEC;
	border-bottom:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	border-collapse:collapse;
}
.ColPersonalizar {
	padding-left:10px;
	padding-bottom:10px;
	border-bottom:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	border-collapse:collapse;
}
.ColCorTitulo {
	text-align:right;
	border-left:1px solid #ECECEC;
	border-bottom:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	border-collapse:collapse;
}
.ColCor {
	vertical-align:middle;
	border-bottom:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	border-collapse:collapse;
}
.ColTamanhoTitulo {
	height:30px;
	text-align:right;
	border-left:1px solid #ECECEC;
	border-bottom:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	border-collapse:collapse;
}
.ColTamanho {
	vertical-align:middle;
	height:30px;
	padding-left:9px;
	border-bottom:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	border-collapse:collapse;
}
.ColQtdeTitulo {
	height:30px;
	text-align:right;
	border-left:1px solid #ECECEC;
	border-bottom:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	border-collapse:collapse;
}*/
.divTituloProdCodigo{
	float:left;
	*padding-left:20px;
}
.ColDetalheComprar {
	padding-top:15px;
	
	height:80px;
}
select.normalPretom, #txtPersonalizarNome, #txtPersonalizarNumero {
	font-size:10px;
}
.boldPretorodapep {
	color:#808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
.normalPretom {
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
.SemTabelaFrete {
	font-size:11px;
}
.txtObservacoes, .rotulo {
	width:100%;
}
#idLinhaVazia {
	height:40px;
}
#tblCep {
	color:#808080;
	font-size:12px;
}
#colTitValeDesconto, #colTitPais, #colTitCep {
	width: 200px;
	font-weight:bold;
}
/* Progress Carrinho*/

.modalBackground {
	position: fixed;
	left: 0px;
	top: 0px;
	z-index: 10000;
	width: 200px;
	height: 40px;
	display:none;
	filter: alpha(opacity=40)
}
.modalPopup {
	width:150px;
	display:inline;
	position:absolute;
}
/* Fim Progress Carrinho*/

.AddressChoiceTable {
	width:100%;
	margin-left:auto;
	margin-right:auto;
}
#Enderecos {
	text-align:center;
}
.divLogin {
	WIDTH: 100%;
	height:400px;
	vertical-align:top;
}
.divLogin input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size : 9px;
	color:gray;
}
/*
-------------------------------------------------------------
#ColTituloNaoCadastrado 
{
background-repeat:no-repeat;
font-size:14px;

font-color:transparent; 
font-weight:bold;
}
#ColTituloSouCadastrado
{
background-repeat:no-repeat;
font-size:14px;
font-color:transparent; 
font-weight:bold;
}

#ColTituloSouCadastrado td,#ColTituloNaoCadastrado td{display:none;}


-------------------------------------------------------------------------
*/
.boldPretop {
	font-size:12px;
	font-weight:bold
}
#TableLinks {
	width:100%
}
#TableLinks td {
	vertical-align:middle;
}
/* FORMATAÇÃO AUTENTICAÇÃO */

/* Tabela login */
#tblLogin {
	width:98%;
}
#tblLogin tr {
	height:25px;
}
#tblSoCadastrado, #tblNaoCadastrado, .cadastradoLoja {
	border:0 none;
}
/*.ColTituloNaoCadastrado, .ColTituloSouCadastrado,#ColTituloNaoCadastrado, #ColTituloSouCadastrado  
{
	font-family: Geneva, Arial, Helvetica, sans-serif,serif;
	font-weight: bold;
	font-size:14px;
	color:#b59b5f;
	background-color:#808080;
	text-decoration:none;
	height:20px;
	margin-right:120px;
	text-align:center;
}*/

.ColTituloSouCadastradoLoja {
	font-family: Geneva, Arial, Helvetica, sans-serif, serif;
	font-weight: bold;
	font-size:14px;
	color:#b59b5f;
	/*background-color:#808080;*/
	text-decoration:none;
	text-align:left;
	height:20px;
}
.titCadastradoLoja {
	font-size:14px;
	color:#A76500;
	background:url(../../../Geral/LinxShop/imagens/let_ja_cliente_loja.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	width:160px;
	height:15px;
	text-indent:-9000px;
	padding-top:30px;
}
#ColTituloNaoCadastrado, .ColTituloNaoCadastrado {
	font-size:14px;
	color:#A76500;
	background:url(../../../Geral/LinxShop/imagens/let_cliente_novo.gif);
	background-repeat:no-repeat;
	background-position:55px 0px;
	width:89px;
	height:12px;
	text-indent:-9000px;
}
.ColTituloSouCadastrado, #ColTituloSouCadastrado {
	font-size:14px;
	color:#A76500;
	background:url(../../../Geral/LinxShop/imagens/let_ja_cliente.gif);
	background-repeat:no-repeat;
	background-position:65px 0px;
	width:89px;
	height:12px;
	text-indent:-9000px;
}
#ColNaoCadastrado input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 9px;
	color:gray;
}
.imgLoginNaoCadastrado {
	width:100%;
	background:url(../../../geral/LinxShop/imagens/let_cliente_novo.gif);
	background-repeat: no-repeat;
}
.imgLoginSouCadastrado {
	width:100%;
	background:url(../../../geral/LinxShop/imagens/let_ja_cliente.gif);
	background-repeat: no-repeat;
}
#HLoginCompra1_imgBtnEsqueceuSenha {
	margin-left:15px;
}
.boldPretop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
	text-align:center;
	color:#666666;
	text-decoration:none;
}
.cpf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
	text-align:center;
	color:#666666;
	text-decoration:none;
	padding-left:15px;
}
.caixaTexto {
	background-color:#FFFFFF;
	border:1px solid #C0C0C0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 9px;
	color:gray;/* margin-left:5px;*/
}
.CaixaTextoCadastrado {
	background-color:#FFFFFF;
	border:1px solid #C0C0C0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 9px;
	color:gray;
	margin-left:60px;
}
#HLoginCompra1_imgBtnAvancarLojaFisica {
	margin-top:10px;
	margin-left:10px;
}
/* VOLTAR AQUI */	
#HLoginCompra1_imgBtnCadastro{
	padding-left:10px;
}
#tblLogin td {
/*border:1px solid #ECECEC;	
	border-collapse:collapse;*/
}
.bpretocart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:9px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	height:30px;
}
.bpretofrete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:9px;
	color:#000000;
	text-decoration:none;
	text-align:left;
	height:30px;
}
.bpretoautentica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:9px;
	color:#000000;
	text-decoration:none;
	text-align:left;
	height:30px;
}
#tblNaoCadastrado, #tblSoCadastrado, .cadastradoLoja {
	border:0;
	padding-left:40px;
}
#tblNaoCadastrado tr, #tblSoCadastrado tr, .cadastradoLoja tr {
	border:0;
	padding-left:40px;
}
#tblNaoCadastrado td, #tblSoCadastrado td, .cadastradoLoja td {
	border:0;
	padding-left:40px;
}
/* FIM FORMATAÇÃO CARRINHO E AUTENTICAÇÃO */
.divCategoriaBox{
	width:220px;
	float:left;
}
.divCategoriaBox a {
	color:#666666;
	display :inline;
}
/* mostrar palavras em ingles no cadastro de clientes */


#HLoginCompra1_txtSoEmail, #HLoginCompra1_txtSoSenha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 9px;
	color:gray;
}
.ampliar {
	font-size:10px;
	margin: 5px;
}
#imagemProduto {
	cursor:auto;
}
/*-------FORMATAÇÃO PAGAMENTO--------*/
#colPagTitFormaPagamento {
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	height:15px;
	text-transform:uppercase;
	padding-left:10px;
	padding-top:10px;
}
#colPagCartaoCreditoSubTitulo, #colPagBoletoSubTitulo {
	background-color:#F5F5F5;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	height:30px;
	text-transform:uppercase;
	padding-left:10px;
}
#tblPagBoletoBancos {
	text-align:center;
}
#colPagResumoCompra {
	padding-top:15px;
	height:120px;
}
#colPagCartaoCreditoOpcoes {
	border-left:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
}
#colPagBoletoOpcoes {
	border-left:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	border-bottom:1px solid #ECECEC;
}
#tblSubPagamento {
	width:100%;
	border:1px solid #ECECEC;
	border-collapse:collapse;
}
#tblSubPagamento tr {
	margin:10px;
	border:1px solid #ECECEC;
	border-collapse:collapse;
}
#tblSubPagamento td {
	margin:10px;
	border:1px solid #ECECEC;
	border-collapse:collapse;
}
.subDetailQtyLine {
	background-color:#F5F5F5;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	height:25px;
	text-align:center;
}
.subDetailLine, .subDetailTitleColSub {
	background-color:#F5F5F5;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.subDetailColQty, .BuysubDetailColSub, .subDetailColDiscount, .subDetailColFrete, .subDetailColTotal {
	color:#808080;
	font-size:11px;
	height:25px;
	text-align:center;
}
/*-------FIM FORMATAÇÃO PAGAMENTO--------*/

/* Criada Para Alinha o Table tabdetalheprod */

.PedidoPresente {
	width:500px;
	float:left;
	border:0px;
	text-decoration:none;
}
/*Tabela de Casdastro de Usuário*/

#tbCadastro {/*tabela principal*/
	font-family:Helvetica, sans-serif;
	font-size:11px;
	color:#b59b5f;
}
.tituloPaginaEndereco, .tituloPaginaAcesso {
	border-bottom:1px solid #b59b5f;
	line-height:25px;
	text-align:left;
	font-family:Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#b59b5f;
	/*text-transform:uppercase;*/
	width:100%;
}
.CadCli tr, #tbDadosUsuario {/*subTabelas*/
	height:30px;
	background-color:#F9F9F9;
	color:#666600;
}
.englishWords {
	display:none;
}
.CadastroLinha {
	background-color:#b59b5f;
	height:1px;
}
.asteristico {
	color:#999;
	font-size:11px;
}
#tbDadosUsuario {
	font-size:10px;
}
.Obrigatorio {
	color:#b59b5f;
	font-size:10px;
}
/*Fim Tabela de Casdastro de Usuário*/
/*Mensagem de cadastro*/
#colTitMensagem, #colTitMensagem2 {
	font-family:Helvetica, sans-serif;
	font-size:13px;
	padding:10px;
}
#colTitMensagem2 {
	color:#b59b5f;
}
/*Fim Mensagem de cadastro*/

/* tela de Confirmação de Pagamento */

/*
.TittleLine{
	padding:5px;
	background-color:#F2F2F2;
	/*background:transparent url(../../../Geral/LinxShop/Imagens/BarraMenuTop.gif) repeat scroll 0 0;
	height:25px;
	border-bottom:1px solid #CCCCCC;
	border: solid 1px #ECECEC;
	text-align:center;
}*/

.colTotal {
	font-size:11px;
	width:100px;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}
.colTitleTotal {
	font-size:11px;
	width:100px;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	float:rigth;
}
.colPrice {
	font-size:11px;
	color:#b59b5f;
	width:100px;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}
.ColSubTotal, .ColFrete, .ColTotal, .ColTitleSubTotal, .ColTitleFrete, .ColTitleTotal{
	text-align:right;
}
.ColQtde {
	vertical-align:middle;
	height:30px;
	padding-left:10px;
}
.ShowBoleto {
}
.TitleDescricaoMenor {
	font-size:11px;
	color:#b59b5f;
	text-align:left;
	/*font-weight:bold;*/
	padding:10px;
}
.TitleDescricaoBoleto {
	font-size:12px;
	color:RED;
	font-weight:bold;
	text-align:left;
}
.TitleColTicket {
}
.select_cores {
	text-transform:capitalize;
	width:150px;
}
select {
	color:gray;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
}
.ImageContato {
	margin-top:0px;
	padding-top:0px;
}
#ctl00_lblObservacao {
	Font-size:11px;
	font-family:Verdana, Arial, Helvetica, Serif;
	font-weight:normal;
}
/*Formatação do Formulário de Busca Lista de Presentes*/
.tituloListaBusca {
	border-bottom:1px solid #b59b5f;
	color:#b59b5f;
	font-size:12px;
	line-height:25px;
	margin-top:15px;
	margin-bottom:15px;
	text-align:left;
	text-transform:capitalize;
	width:100%;
}
.PesquisaLista {
	border-bottom:1px solid #b59b5f;
	height:50px;
 *height:55px;
}
#PesquisaMensagem {
	Color:#c0c0c0;
	text-transform:capitalize;
	font-size:11px;
	font-weight:none;
}
.boxTipoLista, .boxNome01Lista, .boxNome02Lista, .boxDataEvento, .boxTipoLista, .boxListaResultado {
}
.boxTipoLista {
	width:auto;
	float:left;
	margin-right:3px;
	margin-left:1px;
}
.boxNome01Lista {
	width:auto;
	float:left;
	margin-right:5px;
	margin-left:5px;
}
.boxNome02Lista {
	width:auto;
	margin-left:-35px;
	float:left;
	margin-left:5px;
	margin-right:5px;
}
.boxDataEvento {
	width:auto;
	float:left;
	margin-right:5px
}
.boxListaResultado {
	margin-top:10px;
}
.imagem_btn_buscar {
	background:transparent url(../../../Geral/LinxShop/Imagens/btBucar.gif) no-repeat scroll 0px 0;
	text-indent:-9000px;
	width:45px;
	height:20px;
}
.btnBuscarLista {
	float:right;
	margin-top:25px;
	margin-right:0px;
}
.txtNome01Tipo, .cxNome01Tipo {
	margin-right:0px;
}
.txtBuscaTipo, .txtNome01Tipo, .txtNome02Tipo, .txtTituloEvento, .txtTituloEvento, .txtCodigoLista {
	margin-bottom:10px;
	font-family:Helvetica, sans-serif;
	font-size:11px;
	color:#b59b5f;
}
#HPesquisaListas1_txtNomeLista1, #cxlistaDD, #HPesquisaListas1_ddlTipoLista, #HPesquisaListas1_txtNomeLista2, #cxlistaDDBusca {
	border:1px solid #CCCCCC;
}
#HPesquisaListas1_txtNomeLista1, #HPesquisaListas1_txtNomeLista2 {
	width:90px;
}
#HPesquisaListas1_txtData, #HPesquisaListas1_txtCodigoLista {
	border:1px solid #CCCCCC;
	width:50px;
}
.txtDdMmAaaa {
	font-family:Helvetica, sans-serif;
	font-size:8px;
	color:#b59b5f;
}
.ListaResultados {
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#ccc;
	text-align:center;
}
#divContatoEvento{
	font-family:Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}
/*Fim Formatação do Formulário de Busca Lista de Presentes*/
/* Formatação para listas de presentes */
.btnCriarNovaLista {
	background:transparent url(../../../Geral/LinxShop/Imagens/btListaCriarNova.jpg) no-repeat scroll 0px 0;
	text-indent:-9000px;
	width:120px;
	height:26px;
}
.OrderList {
	margin-top:20px;
}
.OrderList, .OrderListTable, .OrderListResults {
	width:100%;
}
.OrderListTable tr {
	height:30px;
}
.OrderListName {
	width:70%;
	padding-left:10px;
}
.OrderListDate {
	width:18%;
	padding-left:8px;
}
.OrderListName, .OrderListDate {
	background-color:#F1F1F1;
}
.OrderListLink {
	vertical-align:top;
	margin-top:-20px;
	padding-left:10px;
}
.OrderListLink a {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#999999;
	line-height:20px;
	padding-right:10px;
}
.OrderListLink a:hover {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#B59B5F;
	line-height:20px;
}
.OrderListTitle {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderListResultsLine {
	height:40px;
}
.OrderListResultsLine h1 {
	font-family:Helvetica, sans-serif;
	font-size:12px;
}
#divNomeEvento {
	width:0 auto;
	padding-right:5px;
	float:left;
	/*Aparência do texto*/
	font-family:Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B59B5F;
}
#divNomeContao {
	width:80px;
	float:left;
	/*Aparência do texto*/
	font-family:Helvetica, sans-serif;
	font-size:12px;
}
#divLabelDataEvento {
	width:0 auto;
	float:left;
	/*Aparência do texto*/
	font-family:Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B59B5F;
	z-index:1;
}
#divDataEvento {
	width:0 auto;
	padding-left:5px;
	float:left;
	/*Aparência do texto*/
	font-family:Helvetica, sans-serif;
	font-size:12px;
}
.ListasTextoGrande {
	float:right;
}
.Listas {
	margin-top:10px;
	*height:300px;/*Hack IE*/
}
#tabLista {
	width:100%;
}
#tabLista tr {
	height:30px;
}
.ListasTextoObs {
	border:1px solid #CCCCCC;
	background-color:#F1F1F1;
	padding:10px;
	margin-top:15px;
	text-align:center;
	color:#666666;
	line-height:1.5;
}
.txtTextoTituloEntrega {
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#B59B5F;
	padding-top:30px;
	padding-bottom:3px;
	border-bottom:1px solid #B59B5F;
}
#HListaDados1_txtDataEvento {
	margin-right:10px;
}
.ListasLabel, .ListasTexto {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
#HListaDados1_imgContinuar {
	float:right;
	margin-top:-20px;
	z-index:100;
}
.AddressChoiceColumn, .AddressChoiceAddressColumn, .AddressChoiceAlterColumn, .AddressChoiceDeleteColumn {
	padding:10px 10px 10px 0px;
}
#tblAddConvidados {
	width:100%;
	margin-bottom:30px;
}
#tblAddConvidados tr {
	height:40px;
}
.listaMsg {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:center;
	background-color:#F1F1F1;
	border:1px solid #CCCCCC;
	-moz-border-radius-bottomleft:11px;
	-moz-border-radius-bottomright:11px;
	-moz-border-radius-topleft:11px;
	-moz-border-radius-topright:11px;
	padding:10px;
 *padding-top:15px;
	text-transform:uppercase;
}
.TituloConvideAmigos {
	border-bottom:2px solid #FF0000;
	color:#FF0000;
	font-family:Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:25px;
	margin-top:15px;
	text-align:left;
	text-transform:uppercase;
	width:100%;
}
.ListasTextoAC {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#666666;
	vertical-align:bottom;
	border-bottom:1px solid #CCCCCC;
}
.spanListasTextoAC {
	background-color:#F1F1F1;
	border:1px solid #CCCCCC;
	color:#666666;
	padding:5px;
	line-height:22px;
 *line-height:26px;
}
.lblListaAddNome, .lblListaAddEmail {
	float:left;
	padding-right:10px;
	width:0 auto;
	font-family:Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	padding-top:5px;
 *padding-top:4px;
}
#HLista1_txtNome {
	width:170px;
}
#HLista1_txtEmail {
	width:200px;
}
.addListasTexto, .addListasTexto, .btaddListasTexto {
	border-bottom:1px solid #CCCCCC;
}
.btaBotoesConvidar {
	text-align:right;
}
.btaddListasTexto {
	text-align:right;
	padding-right:10px;
}
.InvitedList {
	width:100%;
	margin-bottom:20px;
}
.InvitedListTitLine {
	border:1px solid #ECECEC;
	line-height:30px;
 *line-height:31px;
	background-image: url(../../../Geral/LinxShop/Imagens/bgTabelaProduto.jpg);
}
.lblConvNome, .lblConvEmail, .lblConvDataEnvio, .lblConvStatus, .lblConvEnviar, .lblConvAcoes {
	border-left:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	padding-left:5px;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-align:center;
}
.txtConvNome, .txtConvEmail, .txtConvDataEnvio, .txtConvStatus, .txtConvEnviar, .txtConvAcoes {
	border-bottom:1px solid #ECECEC;
	border-collapse:collapse;
	border-left:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	text-align:center;
	/*Visual texto*/
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.txtConvAcoes a {
	color:#B59B5F;
	text-decoration:none;
}
.divBotoesAddLista {
	float:right;
}
/* Fim Formatação para listas de presentes */
/*Formatação página Criar Lista*/
.listaTermos {
	border:1px solid #999999;
}
.divListaCriartxt {
	color:#B59B5F;
	font-family:Helvetica, sans-serif;
	font-size:14px;
	margin-top:20px;
	margin-bottom:5px;
}
.divListaCriartxt1 {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#999999;
	margin-bottom:10px;
}
#HListaCriar1_imgAvancar {
	float:right;
}
.ListaLinkImprimir {
	margin-top:15px;
	float:right;
}
/*Fim Formatação página Criar Lista*/

/*Formatação página Finalizar Lista*/
.listaFinalTitulo {
	font-family:Helvetica, sans-serif;
	font-size:16px;
	color:#B59B5F;
	margin-top:20px;
	text-align:center;
}
.listaFinalTexto {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	margin-top:10px;
	text-align:center;
}
.listaFinalBtnAvancar {
	margin-top:30px;
}
#HListaFinal1_imgAvancar {
	float:right;
}
/*Fim formatação página Finalizar Lista*/

/*Formatação página Lista de Detalhes*/
.ListasDetalheTxtProdutos {
	font-family:Helvetica, sans-serif;
	font-size:18px;
	color:#B59B5F;
	text-transform:uppercase;
	text-align:center;
	margin-top:20px;
}
.ListasDetalheTxtProdutosMsg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:center;
	font-style:italic;
}
.cat_catalogList {
	width:100%;
 *width:98%;
	margin-top:20px;
}
.cat_ItemTitleLineList {
	background-color:#F2F2F2;
	border:1px solid #ECECEC;
	line-height:20px;
 *line-height:21px;
}
.cat_TitleColProdList, .cat_TitleColQtyPreList, .cat_TitleColQtyCompList, .cat_TitleColPriceList, .cat_TitleColDetalheList , .cat_TitleColComprarList{
	border-left:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#999999;
}
.cat_TitleColDetalheList {
	border-right:1px solid #ECECEC;
}
.cat_TitleColQtyPreList, .cat_TitleColQtyCompList, .cat_TitleColPriceList, .cat_TitleColDetalheList  , .cat_TitleColComprarList{
	text-align:center;
}
.cat_TitleColProdList {
	text-align:left;
	padding-left:10px;
}
.cat_catlineLista {
	border:1px solid #ECECEC;
}
.cat_ItemColImg, .cat_ItemColProd, .cat_ItemColQty, .cat_ItemColQty, .cat_ColPrices, .cat_ColBuyimgDetalhe {
	border-left:1px solid #ECECEC;
	border-bottom:1px solid #ECECEC;
	padding:10px;
}
.cat_ItemColQty, .cat_ItemColQty, .cat_ColPrices, .cat_ColBuyimgDetalhe {
	text-align:center;
}
.cat_ColBuyimgDetalhe {
	border-right:1px solid #ECECEC;
	width:50px;
}
.cat_ItemColQty, .cat_ItemColQty {
	border-left:1px solid #ECECEC;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#B59B5F;
}
.cat_ItemColProd a {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.cat_ItemColProd a:hover {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
/*Fim Formatação página Lista de Detalhes*/

/*Formatação página meus pedidos (HistoryTable)*/
.HistoryTable {
	width:100%;
}
.ItemTitleHistory {
	border:1px solid #ECECEC;
	line-height:30px;
 *line-height:31px;
	background-image: url(../../../Geral/LinxShop/Imagens/bgTabelaProduto.jpg);
}
.TitleColTicket, .TitleColDate, .TitleColQtde, .TitleColDesconto, .TitleColFrete, .TitleColStatus, .TitleColDescProduto, .TitleColDescCor, .TitleColTamanho, .TitleColReco, .TitleColTotal {
	border-left:1px solid #ECECEC;
	color:#999999;
	font-family:Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}
.ItemColTicket, .ItemColDate, .ItemColQtde, .ItemColDesconto, .ItemColFrete, .ItemColStatus, .ItemColDescProduto, .ItemColDescCor, .ItemColTamanho, .ItemColPreco {
	border-left:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	border-bottom:1px solid #ECECEC;
	padding:10px;
	text-align:center;
}
.ItemColTicket a {
	text-decoration:none;
	font-weight:bold;
	color:#999999;
}
.ItemHistoryDetails {
	height:30px;
}
.TitleColFormaPag, .ItemColFormaPag {
	font-size:12px;
	font-weight:bold;
	padding-top:25px;
}

/*Fim Formatação página meus pedidos (HistoryTable)*/

/*Aviso Lista página Comprar*/
/*Fim Aviso Lista página Comprar*/

/*Formatação de comunicado de aviso e botão sair da página carrinho*/
#HCarrinho1_lblLista {
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#B59B5F;
	line-height:40px;
}
#HCarrinho1_imgCancelarLista {
	float:right;
	margin-bottom:20px;
	margin-top:-30px;
}
/*Fim Formatação de comunicado de aviso e botão sair da página carrinho*/

/*Formatação do carrinho quando o usuário estiver logado como convidado*/
.ColorLine {
	line-height:40px;
}
.Qtde {
	border:1px solid #ECECEC;
}
.ColCor, .ColTamanho, .Qtde {
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#B59B5F;
}
/* Fim Formatação do carrinho quando o usuário estiver logado como convidado*/
#HLista1_imgEnviar {
	text-indent:-9000px;
}

/*Página comprar personalizada para a lista de presentes*/
#ctl00_divAvisoLista{
	padding-bottom:20px;
}
.divProdutoTitulo{
	padding-left:20px;
}
.divTituloProdNome{
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
#idPersonalizacao{
	margin-left:20px;
}
#imagensDetalhes{
	margin-top:10px;
}
#ComprarTituloObs{
	color:#b59b5f;
	text-transform:uppercase;
	font-size:14px;
}
#ColObs{
	color:#b59b5f;
	border-bottom:1px solid #b59b5f
}
/* Fim Página comprar personalizada para a lista de presentes*/


/* Login Logout */

.LoginLogOff{ padding-left:15px;color:#999;}
.LoginLogOff a{color:#999;}
#divStatusLogin , #divSaudacao{display:inline};

/* TAMANHOS */

.FiltroTamanhos{margin-top:30px;}

.titTamanhos{color:b59b5f;}

.separadorTamanhos {
	height:1px;
	color:b59b5f;
}
.linkTamanhos{margin-left:3px;}
#ctl00_btnComprarLista{
	float:right;
}
.btaListaFinalizar{
	text-align:right;
	margin-top:10px;
}

.select_tamanho
{
	width: 40px;
}

.tdColunaTamanhos
{
	nowrap:nowrap;
}


#txtOrdernacao,#comboOrdenacao{
display:none

};

.divResultsPage{
padding-left:10px;
}


#tavelaLojas tr td{padding:10px;}

.tdpoweredByLinx {
display:none !important;
}

.slProdutoTamanho{
   width: 65px;

}


/************************************************
- SITEF PAGAMENTO
************************************************/
.instrucoes{
	color:#990000;
}
.mensagemFormaPgto {
	color:#A1BA23;
	font-size:15px;
}
.divPagamento{
	position:relative;
	width:958px;
	margin-top:20px;
}
#TituloAcompanhamento{
	color:#333333;
	font-size:16px;
	line-height:30px;
	text-align:left;
	width:958px;
}
.tblAcompanhamentoPagamento{
	display:none;
}
#tblSubPagamento, #tblCartaoCredito{
	border-bottom:1px dotted #B8C5C5;
	color:#666666;
	font-size:13px;
	text-align:left;
	width:928px;
}
#tblSubPagamento td, #tblCartaoCredito td{
	vertical-align:middle !important;
}
#tblSubPagamento td{
	line-height:30px;
}
.subDetailTitle{
	border-bottom:1px dotted #B8C5C5;
	border-top:1px dotted #B8C5C5;
	color:#666;
	font-size:15px;
	line-height:32px;
	text-align:left;
	text-indent:10px;
	
}
.subDetailTitleColQty, .subDetailTitleColSub, .subDetailTitleColDiscount, .subDetailTitleColFrete, .subDetailTitleColTotal{
	border-bottom:1px dotted #B8C5C5;
	color:#999;
	font-size:15px;
	line-height:32px;
	text-align:center;
	background-color:#f0f0f0;
}
.subDetailTitleColQty, .subDetailTitleColSub, .subDetailTitleColDiscount, .subDetailTitleColFrete{
	border-right:1px dotted #E5EAEA;
}
.subDetailColTotal{
	text-align:center;
	height:85px;
}
.subDetailColQty, .BuysubDetailColSub, .subDetailColDiscount, .subDetailColFrete{
	text-align:center;
	height:85px;
	border-right:1px dotted #E5EAEA;
}
.subDetailColQty, .BuysubDetailColSub, .subDetailColDiscount, .subDetailColFrete{
	text-align:center;
}

#colPagCartaoCreditoSubTitulo {
	border-bottom:1px dotted #B8C5C5;
	border-top:1px dotted #B8C5C5;
	color:#999;
	font-size:15px;
	line-height:32px;
	text-align:left;
	text-indent:10px;
	background-color:#f0f0f0;
}
#colPagTitFormaPagamento {
	line-height:60px;
	color:#FFF;
	text-indent:14px;
}
#tblBoleto{
	color:#B8C5C5;
	font-size:13px;
	width:928px;
	margin-top:20px;
	text-align:left;
	border-bottom:1px dotted #B8C5C5;
}
#colPagBoletoSubTitulo{
	background-color:#F0F0F0;
	border-bottom:1px dotted #B8C5C5;
	border-top:1px dotted #B8C5C5;
	color:#999999;
	font-size:15px;
	line-height:32px;
	text-align:left;
	text-indent:10px;
}
#tblPagBoletoOpcoes{
	width:100%;
	margin:10px 10px;
	text-align:left;
}
.tableCartaoCredito{
	width:100%;
	margin:10px;
	text-align:left;
}
#colPagCartaoCreditoOpcoes{
	height:250px;
}
.txtValidade{
	margin-right:10px;
}
.txtNumeroCartao{
	border:1px solid #e5e5e5;
	color:#666666;
	font-family:arial;
	font-size:12px;
	padding:4px;
	width:200px;
}
.itemFormaPgto img, .divTituloFormaPgto img {
	margin-right:18px;
	position:relative;
	top:7px;
}
.itemFormaPgto p{
	margin-bottom:5px
}
.itemFormaPgto img {
	cursor:pointer;
}
.txtValidade{
	border:1px solid #CCCCCC;
	color:#999999;
	padding:3px;
	width:100px;
}
.blockUI-tef {
	width:275px !important;
}
/************************************************
- FIM SITEF PAGAMENTO
************************************************/


/************************************************
- TELA SITEF
************************************************/
.blockUI{
	background-color:#939E9F !important;
}
.blockUI-tef{
	border:2px solid #B8C5C5 !important;
	width:274px !important;
	height:155px !important;
	top: 545px !important;
}
.divAguardePagamento h2 {
	color:#939E9F !important;
	font-size:22px !important;
}
.divAguardePagamento p {
	color:#B8C5C5 !important;
	font-size:13px !important;
}
/************************************************
- FIM TELA SITEF
************************************************/