﻿/**************************************
------------- SPORTSON ----------------
**************************************/

@import "padrao.css";
@import "estruturaLista.css";
@import "CarrosselLinxShop.css";
/**************************************
- CONFIGURAÇÕES BÁSICAS
**************************************/
body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background:url("../../../geral/linxshop/imagens/bg-sportson.jpg") top center;
}
.bg-sombra  {
	background:url("../../../geral/linxshop/imagens/bg-sombra.png") no-repeat scroll center -145px transparent;
	height:1106px;
	left:50%;
	margin-left:-640px;
	position:fixed;
	width:1280px;
	z-index:-1;
}
a, img{
	color:#666666;
	border:0px;
	text-decoration:none;
}
table{
	border-collapse:collapse;
}
.principal{
	width:1000px;
	background-color:#FFF;
}
.principal td{
	vertical-align:top;
	padding:0;
}
.tdpoweredByLinx{
	display:none;
}
.principalEsquerda, .principalDireta{
	display:none;
}
#divCesta{
	display:none;
}
.classHR{
	display:none;
}
#IndiquePagina{
	display:none;
}
.menuLoginBusca, #hlogin1_pnlBusca{
	display:none;
}
.td_index_left{
	background-color:#FFF;
}
embed {
	margin:0;
	padding:0;
}
/**************************************
- FIM CONFIGURAÇÕES BÁSICAS
**************************************/

/**************************************
- TABELA DE COR
**************************************/
.NormalColor  {
	border:1px solid transparent;
	cursor:pointer;
	padding:0px 2px !important;
	padding:0px 1px\9 !important;
}
.SelectedColor {
	border:1px solid #CCC;
	border:2px solid #CCC\9;
	cursor:pointer;
	padding:0px;
}
.ImageColorTransp {
	border:1px solid #CCC;
	cursor:pointer;
	height:14px;
	width:14px;
}
.ImageColorPicture {
	height:14px;
	width:14px;
}
.selcolorspan {
	background-color:#FAFAFA;
	border:1px solid #CCCCCC;
	color:#808080;
}
/**************************************
- FIM TABELA DE COR
**************************************/

/**************************************
- CABEÇALHO
**************************************/
#cabecalho {
	background:url("../../../geral/linxshop/imagens/bg-cabecalho.jpg") no-repeat;
	height:157px;
	width:1000px;
	position:relative;
}
.logo-sportson {
	background:url("../../../geral/linxshop/imagens/logo-sportson.png") no-repeat scroll 1px 0px transparent;
	width:240px;
	height:50px;
	position:absolute;
	left:70px;
	top:25px;
}
.logo-sportson a{
	width:240px;
	height:50px;
	display:block;
	cursor:pointer;
}
/*--- Menu Serviços ---*/
.menu-servicos {
	background:url("../../../geral/linxshop/imagens/bg-servicos.png") no-repeat scroll left center transparent;
	height:30px;
	position:absolute;
	right:0;
}
.menu-servicos ul {
	padding:0 10px 0 20px;
	margin:0;
	font-size:10px;
	position:relative;
	text-transform:uppercase;
	top:-2px;
	font-weight:bold;
}
.menu-servicos ul li {
	display:inline;
	padding:0 3px;
}
.menu-servicos ul li img {
	position:relative;
	top:5px;
}
.menu-servicos ul li a {
	color:#2A300B;
	font-weight:normal;
}
/*--- Cesta de Compras ---*/
.cesta-compras {
	width:223px;
	height:29px;
	background:red;
	position:absolute;
	right:12px;
	top:42px;
	background:url("../../../geral/linxshop/imagens/bg-cesta-compras.png");
	font-size:11px;
	color:#2A300B;
}
.cesta-img {
	display:block;
	left:4px;
	position:absolute;
	top:0;
}
.cesta-produtos {
	position:absolute;
	display:block;
	left:37px;
	top:9px;
}
.cesta-total {
	position:absolute;
	left:128px;
	top:10px;
	display:block;
}
.cesta-btn {
	position:absolute;
	right:7px;
	top:7px;
}
.cesta-total a, .cesta-produtos a{
	color:#2A300B;
}
.cesta-item {
	margin:0 6px 0 0;
	font-size:11px;
}
.cesta-label {
	font-size:10px;
}
.login-usuario {
	font-size:11px;
	position:absolute;
	top:125px;
	color:#BED62D;
	left:72px;
	text-transform:uppercase;
}
.login-usuario a {
	text-transform:lowercase;
	color:#777;
	margin-left:2px;
	font-weight:normal;
}
.buscar-cabecalho {
	position:absolute;
	top:110px;
	right:0px;
	right:8px\9;
}
.search {
	border:0;
}
.buscar-select, .buscar-input, .buscar-btn  {
	float:left;
	margin:0 4px;
}
.buscar-select {
	background:url("../../../geral/linxshop/imagens/busca-box-select.png");
	width:135px;
	height:29px;
}
.buscar-input {
	background:url("../../../geral/linxshop/imagens/busca-box-texto.png");
	width:328px;
	height:29px;
}
.buscar-select select {
	border:0 none;
	padding:5px;
	*margin-top:4px;
	background:transparent;
	width:132px;
	*width:128px;
	font-size:13px;
}
.buscar-input input {
	border:0;
	background:transparent;
	font-size:13px;
	margin:0 0 0 5px;
	padding:6px;
	width:307px;
}
/*--- MENU HORIZONTAL ---*/
.menu-horizontal  {
	background:url("../../../geral/linxshop/imagens/bg-menu-horizontal.jpg") no-repeat scroll 0 0 transparent;
	height:58px;
	margin-bottom:10px;
	text-align:center;
}
.menu-horizontal ul {
	font-size:13px;
	list-style:none outside none;
	margin:0;
	padding:0;
	text-transform:uppercase;
	position:relative;
	top:13px;
}
.menu-horizontal ul li {
	display:inline;
	padding:0 7px;
}
.menu-horizontal ul li a {
	color:#333;
}
.menu-horizontal ul li img {
	position:relative;
	top:4px;
}
/*--- MENU MARCAS ---*/
#menu-marcas {
	height:55px;
	background:url("../../../geral/linxshop/imagens/bg-marcas.jpg");
}
#menu-marcas ul  {
	padding:0;
	margin:0;
	list-style:none;
}
#menu-marcas ul li {
	display:inline-block;
}
.BANNER-HEADER{
	background:#000;
}
/**************************************
- RODAPÉ
**************************************/
.Footer {
	background:#000 !important;
	padding:0;
	position:relative;
}
.buscar-rodape {
	background:#000;
	padding:10px 0;
	width:975px;
	*height:30px;
}
.search {
	border:0;
	margin:0;
	padding:0;
}
.buscar-label {
	color:#BED62E;
	font-size:14px;
	position:relative;
	top:6px;
}
.buscar-rodape-select, .buscar-rodape-input, .buscar-btn, .buscar-label {
	float:left;
	margin:0 4px;
	display:inline-block;
}
.buscar-rodape-select {
	background:url("../../../geral/linxshop/imagens/busca-rodape-box-select.png");
	width:191px;
	height:30px;
}
.buscar-rodape-input {
	background:url("../../../geral/linxshop/imagens/busca-rodape-box-input.png");
	height:30px;
	width:673px;
}
.buscar-rodape-select select {
	border:0 none;
	padding:5px;
	background:transparent;
	width:182px;
	font-size:13px;
	*margin-top:5px
}
.buscar-rodape-input input {
	background:transparent;
	border:0 none;
	font-size:13px;
	padding:7px;
	width:650px;
}
.rodape{
	background:url("../../../geral/linxshop/imagens/bg-rodape.png");
	height:260px;
	position:relative;
}
/*--- Box's ---*/
.box-pagamento, .box-seguranca, .box-centralinformacoes, .box-redesocial, .box-contato{
	top:20px;
	height:160px;
}
/*--- Box Pagamento ---*/
.box-pagamento {
	background:url("../../../geral/linxshop/imagens/rodape-separador.png") no-repeat scroll right center transparent;
	left:22px;
	position:absolute;
	text-align:left;
	width:247px;
}
.pagamento-titulo {
	color:#FFF;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}
.box-pagamento ul {
	list-style:none;
	margin:0;
	padding:0;
}
.pagamento-titulo, .pagamento-label  {
	display:block;
	margin:5px 5px 10px;
}
.box-pagamento ul li {
	display:inline-block;
	*float:left;
	*padding-right:6px;
}
.box-pagamento ul li span {
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}
.box-pagamento ul li .selo-visa {
	background:url("../../../geral/linxshop/imagens/selos-rodape.png") no-repeat 0px 0px;
	display:block;
	line-height:34px;
	width:54px;
}
.box-pagamento ul li .selo-master {
	background:url("../../../geral/linxshop/imagens/selos-rodape.png") no-repeat 0px -34px;
	display:block;
	line-height:34px;
	width:54px;
}
.box-pagamento ul li .selo-amex {
	background:url("../../../geral/linxshop/imagens/selos-rodape.png") no-repeat 0px -68px;
	display:block;
	line-height:34px;
	width:54px;
}
.box-pagamento ul li .selo-diners {
	background:url("../../../geral/linxshop/imagens/selos-rodape.png") no-repeat 0px -102px;
	display:block;
	line-height:34px;
	width:54px;
}
.pagamento-label {
	font-size:12px;
	color:#666666;
	*clear:both;
}
.box-pagamento ul li .selo-boleto {
	background:url("../../../geral/linxshop/imagens/selos-rodape.png") no-repeat 0px -170px;
	display:block;
	line-height:34px;
	width:54px;
}
/*--- Box Segurança e Parceiros ---*/
.box-seguranca {
	background:url("../../../geral/linxshop/imagens/rodape-separador.png") no-repeat scroll right center transparent;
	left:285px;
	position:absolute;
	text-align:left;
	width:190px;
}
.seguranca-titulo, .parceiros-titulo {
	color:#FFF;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}
.box-seguranca ul {
	list-style:none;
	margin:0;
	padding:0;
}
.seguranca-titulo, .parceiros-titulo  {
	display:block;
	margin:5px 5px 10px;
	*clear:both;
}
.box-seguranca ul li {
	display:inline-block;
	*float:left;
	*padding-right:6px;
}
.box-seguranca ul li span, .box-seguranca ul li a {
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}
.box-seguranca ul li .selo-certisign {
	background:url("../../../geral/linxshop/imagens/selos-rodape.png") no-repeat 0px -136px;
	display:block;
	line-height:34px;
	width:54px;
}
.box-seguranca ul li .selo-siteblindado {
	background:url("../../../geral/linxshop/imagens/selos-rodape.png") no-repeat scroll 0 -204px transparent;
	display:block;
	line-height:34px;
	width:115px;
}
.seguranca-label {
	font-size:12px;
	color:#666666;
}
.box-seguranca ul li .selo-clearsale {
	background:url("../../../geral/linxshop/imagens/selos-rodape.png") no-repeat 0px -238px;
	display:block;
	line-height:34px;
	width:54px;
}
.box-seguranca ul li .selo-ebit {
	background:url("../../../geral/linxshop/imagens/selos-rodape.png") no-repeat 0px -272px;
	display:block;
	line-height:34px;
	width:54px;
}
.box-seguranca ul li .selo-linx {
	background:url("../../../geral/linxshop/imagens/selos-rodape.png") no-repeat 0px -306px;
	display:block;
	line-height:34px;
	width:54px;
}
/*--- Box Central de Informações ---*/
.box-centralinformacoes {
	background:url("../../../geral/linxshop/imagens/rodape-separador.png") no-repeat scroll right center transparent;
	left:488px;
	position:absolute;
	text-align:left;
	width:200px;
}
.centralinformacoes-titulo{
	color:#FFF;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin:5px 5px 10px 0;
}
.box-centralinformacoes ul {
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	position:relative;
	left:6px;
}
.box-centralinformacoes ul li {
	margin:6px 0;
	*margin:3px 0;
}
.box-centralinformacoes ul li a {
	color:#999;
	display:block;
}
/*--- Box Redes Sociais ---*/
.box-redesocial {
	background:url("../../../geral/linxshop/imagens/rodape-separador.png") no-repeat scroll right center transparent;
	left:706px;
	position:absolute;
	text-align:left;
	width:101px;
}
.redesocial-titulo{
	color:#FFF;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin:5px 5px 10px 0;
}
.box-redesocial ul {
	margin:0;
	padding:0;
	list-style:none;
}
.box-redesocial ul li span {
	display:block;
	text-indent:30px;
	margin:2px 0;
}
.box-redesocial ul li a {
	font-size:12px;
	color:#666666;
	text-transform:capitalize;
	display:block;
}
.box-redesocial ul li a .ico-blogger {
	background:url("../../../geral/linxshop/imagens/icones-rodape.png") no-repeat 0px 0px;
	display:block;
	line-height:22px;
	width:100px;
}
.box-redesocial ul li a .ico-facebook {
	background:url("../../../geral/linxshop/imagens/icones-rodape.png") no-repeat 0px -23px;
	display:block;
	line-height:22px;
	width:100px;
}
.box-redesocial ul li a .ico-orkut {
	background:url("../../../geral/linxshop/imagens/icones-rodape.png") no-repeat 0px -47px;
	display:block;
	line-height:22px;
	width:100px;
}
.box-redesocial ul li a .ico-twitter {
	background:url("../../../geral/linxshop/imagens/icones-rodape.png") no-repeat 0px -71px;
	display:block;
	line-height:22px;
	width:100px;
}
.box-redesocial ul li a .ico-youtube {
	background:url("../../../geral/linxshop/imagens/icones-rodape.png") no-repeat 0px -95px;
	display:block;
	line-height:22px;
	width:100px;
}
/*--- Box Contato ---*/
.box-contato {
	left:827px;
	position:absolute;
	text-align:left;
	top:26px;
	width:97px;
}
.contato-titulo{
	color:#FFF;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin:0 5px 10px 0;
}
.box-contato ul {
	margin:0;
	padding:0;
	list-style:none;
}
.box-contato ul li span {
	display:block;
	text-indent:30px;
	margin:2px 0;
}
.box-contato ul li a {
	font-size:12px;
	color:#666666;
	display:block;
}
.box-contato ul li a .ico-chat {
	background:url("../../../geral/linxshop/imagens/icones-rodape.png") no-repeat 0px -119px;
	display:block;
	line-height:22px;
	width:100px;
}
.box-contato ul li a .ico-telefone {
	background:url("../../../geral/linxshop/imagens/icones-rodape.png") no-repeat 0px -143px;
	display:block;
	line-height:22px;
	width:160px;
}
.box-contato ul li a .ico-email {
	background:url("../../../geral/linxshop/imagens/icones-rodape.png") no-repeat 0px -167px;
	display:block;
	line-height:22px;
	width:100px;
}
/*--- Direitos Autorais ---*/
.rodape-direitos {
	background:url("../../../geral/linxshop/imagens/logo-sportson-rodape.png") no-repeat scroll 0 11px transparent;
	left:148px;
	padding:0 0 0 129px;
	position:absolute;
	text-align:left;
	top:215px;
	width:585px;
}
.direitos-copyright {
	color:#6B6B6B;
	font-size:12px;
	display:block;
}
.direitos-obs {
	color:#333333;
	font-size:12px;
	display:block;
}
/**************************************
- FIM RODAPÉ
**************************************/
/**************************************
- MENU VERTICAL
**************************************/
.alinhar_topo{
	width:160px;
}
#divMenuLateral{
	width:160px;
	margin:8px 0 0;
	padding:0;
}
#divMenuLateral ul {
	margin:0 10px;
	*margin:0 5px;
	padding:0;
	list-style:none;
	width:150px;
	text-align:left;
}
#divMenuLateral ul li .div_menu {
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background:url("../../../geral/linxshop/imagens/bg-menu-vertical.jpg") no-repeat left bottom;
	line-height:23px;
	text-indent:12px;
}
#divMenuLateral ul li .div_menu a {
	color:#333;
}
#divMenuLateral ul li .div_submenu_1{
	margin-top:4px;
}
#divMenuLateral ul li .div_submenu_1 ul li a {
	font-size:13px;
	line-height:22px;
	display:block;
	width:120px;
}
#divMenuLateral ul li .div_submenu_1 ul li a:hover {
	background:#F5F5F5;
	text-indent:10px;
	color:#333;
	display:block;
	width:120px;
}
#divMenuLateral ul li .div_submenu{
	margin-top:4px;
}
#divMenuLateral ul li .div_submenu ul li a {
	font-size:13px;
	line-height:22px;
	display:block;
	width:120px;
}
#divMenuLateral ul li .div_submenu ul li a:hover {
	background:#F5F5F5;
	text-indent:10px;
	color:#333;
	display:block;
	width:120px;
}
#divMenuLateral ul li .div_submenu select {
	border:1px solid #CCCCCC;
	left:-10px;
	margin:3px 0;
	padding:3px;
	position:relative;
	width:130px;
}
.spRemoverFiltro {
	background:url("../../../Geral/LinxShop/Imagens/ico-closed-filtro.png") no-repeat scroll 1px 50% transparent;
	display:inline-block;
	text-indent:-1000px;
	width:10px;
}
#divNewsLetterContainer fieldset {
	border:0 none;
	margin:0 0 0 6px;
	padding:0;
	width:138px;
}
.fitext{
	border:1px solid #CCCCCC;
	margin:0;
	padding:3px;
	width:130px;
}
#box-newsletter {
	background:url("../../../geral/linxshop/imagens/box-newsletter.jpg") repeat scroll center top transparent;
	height:164px;
	margin:10px 5px;
	text-align:left;
	width:150px;
}
#box-newsletter h3{
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background:url("../../../geral/linxshop/imagens/newsletter-bg-titulo.jpg") no-repeat left bottom;
	line-height:23px;
	margin:0 0 10px 5px;
}
.newsletter-nome, .newsletter-email  {
	font-size:12px;
	text-transform:capitalize;
	margin:5px 0;
	display:block;
}
.spnMensagemNewletter {
	color:#333;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	text-align:center !important;
	display:block;
	position:relative;
	top:65px;
}
.btw-ok {
	display:block;
	width:47px;
	position:relative;
	top:8px;
	left:91px;
	cursor:pointer
}
/**************************************
- FIM MENU VERTICAL
**************************************/

/**************************************
- BANNER PROMOÇÃO
**************************************/
.td_index_promocoes{
	width:160px;
}
#tituloPromo{
	display:none;
}
.banner-promocao {
	margin:0;
	padding:0;
	width:160px;
	*width:150px;
	*position:relative;
	*right:3px;
}
.banner-promocao ul {
	margin:0;
	padding:0;
}
.banner-promocao ul li {
	margin-bottom:3px;
}
/**************************************
- FIM BANNER PROMOÇÃO
**************************************/

/**************************************
- CATALOGO
**************************************/
.divDestaques, .td_index_catalogo {
	width:680px;
	text-align:left;
}
#titDestaque {
	color:#333;
	width:660px;
	background:url("../../../geral/linxshop/imagens/bg-titulo-padrao.jpg") no-repeat bottom;
	text-align:left;
	font-size:16px;
	caption-side:;
	line-height:30px;
}
.divDescVitrine{
	background:url("../../../geral/linxshop/imagens/bg-menu-vertical.jpg") no-repeat scroll left bottom transparent;
	color:#333333;
	font-size:16px;
	line-height:30px;
	margin:12px 0;
	text-align:left;
	text-indent:14px;
	width:660px;
}
.cat_catalog {
	width:100%;
}
.cat_catcolumn {
	padding:10px 0 !important;
}
.divProdutoItem, .divLookItem {
	background:url("../../../geral/linxshop/imagens/bg-produto-detalhe.jpg") no-repeat scroll 0 2px transparent;
	/*background:url("../../../geral/linxshop/imagens/bg-produto-detalhe.jpg") no-repeat scroll 0 -423px transparent;*/
	height:425px;
	margin:0 auto;
	position:relative;
	width:207px;
}
.cat_ColProdImg{
	left:3px;
	position:absolute;
	top:5px;
}
.cat_ColFreteGratis{
	position:absolute;
	right:-3px;
	top:-3px;
}
.cat_ColProd{
	position:absolute;
	left:10px;
	top:212px;
	width:187px;
	text-align:left;
}
.cat_ColProd a{
	font-size:15px;
	color:#666666;
	font-weight:bold;
}
.CatalogAvProduto {
	position:absolute;
	top:40px;
	left:0;
}
.cat_ColCores{
	display:none;
}
.CatColCor{
	position:absolute;
	top:280px;
	left:10px;
}
.cat_ColDiscount{
	position:absolute;
	top:306px;
	left:10px;
}
.cat_ColDiscount a{
	font-size:12px;
	color:#666666;
	text-decoration:line-through;
}
.cat_ColPrice{
	position:absolute;
	top:320px;
	left:10px;
}
.cat_ColPrice a{
	font-size:22px;
	font-weight:bold;
	color:#7FA737;
}
.cat_ParcelamentoPrice{
	position:absolute;
	top:346px;
	left:10px;
	font-size:12px;
	color:#666666;
}
.cat_ColBuyImg{
	display:none;
}
.cat_ColVejaMais {
	position:absolute;
	top:368px;
	font-size:12px;
	left:10px;
	text-align:left;
}
.cat_ColVejaMais span {
	color:#666666;
	font-weight:bold;
	margin-bottom:5px;
	display:block;
}
.cat_ColVejaMais li {
	background:url("../../../geral/linxshop/imagens/ico-vejamais.jpg") no-repeat scroll 0 7px transparent;
	display:block;
	float:none;
	list-style:none;
	padding:0;
	text-indent:9px;
}
#virarFoto {
	position:absolute;
	top:248px;
	right:6px;
}
#virarFoto a{
	width:41px;
	display:block;
}
.spVirarFoto {
	background:url("../../../geral/linxshop/imagens/virar-foto.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:16px;
	overflow:hidden;
	text-indent:-900px;
	width:41px;
}
#divCatProdPromo {
	position:absolute;
	top:0px;
	left:5px;
}
/**************************************
- FIM CATALOGO
**************************************/

/**************************************
- FORMATAÇÃO TÍTULOS
**************************************/

#titBusca, #titProdutos {
	background:url("../../../geral/linxshop/imagens/bg-titulo-padrao.jpg") no-repeat scroll center bottom transparent;
	color:#333333;
	font-size:16px;
	line-height:30px;
	text-align:left;
	width:660px;
}

/**************************************
- FIM FORMATAÇÃO TÍTULOS
**************************************/

/**************************************
- BUSCA
**************************************/
.divCatalogo {
	width:840px;
	*width:830px;
}
.cat_Paging {
	background:url("../../../geral/linxshop/imagens/bg-busca-catalogo.jpg") repeat scroll center top transparent;
	border-bottom:1px solid #EDEDED;
	border-top:1px solid #EDEDED;
	line-height:76px;
	margin:5px 0;
	width:834px;
	*width:825px;
}
.cat_Paging td{
	vertical-align:middle;
}
/*--- Resultados da Busca ---*/
#HProdutosSearch1_lblPagingTop{
	display:block;
	position:relative;
}
.cat_ColResultsPage{
	font-size:13px;
	color:#999;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
}
.cat_ColOrdenacao{
	text-align:right;
	padding-right:8px !important;
	width:160px;
}
.cat_ColOrdenacao select {
	border:1px solid #CCC;
	padding:3px;
	color:#999;
	width:160px;
}
.cat_ColtxtOrdenacao {
	font-weight:bold;
	font-size:13px;
	text-align:right;
	padding-right:10px;
	color:#999;
	padding-right:10px !important;
}
.cat_ColPreviousPage .PagAnterior {
	width:16px;
	height:16px;
	background:url("../../../geral/linxshop/imagens/seta_anterior_des.png") repeat scroll center top transparent;
	text-indent:-9000px;
	overflow:hidden;
	*position:relative;
	*bottom:-2px;
}
.cat_ColPreviousPage a .PagAnterior {
	width:16px;
	height:16px;
	background:url("../../../geral/linxshop/imagens/seta_anterior.png") repeat scroll center top transparent;
	text-indent:-9000px;
	overflow:hidden;
	*position:relative;
	*bottom:-2px;
}
.cat_ColNextPage .PagProxima {
	width:16px;
	height:16px;
	background:url("../../../geral/linxshop/imagens/seta_proxima_des.png") repeat scroll center top transparent;
	text-indent:-9000px;
	overflow:hidden;
}
.cat_ColNextPage a .PagProxima {
	width:16px;
	height:16px;
	background:url("../../../geral/linxshop/imagens/seta_proxima.png") repeat scroll center top transparent;
	text-indent:-9000px;
	overflow:hidden;
}
.cat_ColPages {
	width:25px;
	text-align:center;
}
.cat_ColPages a {
	color:#098ABB;
	text-decoration:underline;
}
.cat_ColPages a, .cat_Col10MorePages a, .cat_Col20MorePages a, .cat_Col20LessPages a, .cat_Col10LessPages a {
	color:#000000;
	text-decoration:underline;
	font-size:15px;
	font-weight:bold;
	text-align:center;
}
.cat_ColCurrentPage {
	background:url("../../../geral/linxshop/imagens/bg_resultado_pag.jpg") no-repeat 7px transparent;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	width:36px;
}
/**************************************
- FIM BUSCA
**************************************/

/**************************************
- DETALHE DO PRODUTO
**************************************/
.divComprar, .divComprarLook {
	margin-left:15px;
	width:970px;
	position:relative;
}
.divSiteMapTopo {
	font-size:11px;
	text-indent:13px;
	padding:5px 0;
}
.divCategoriaBox {
	padding:14px 0;
	font-size:11px;
}
#tdCompraMenuLateral {
	display:none;
}
.Buy {
	width:980px;
}
#titDetalheProd, #titProdRelacionado, #tituloLook{
	background:url("../../../geral/linxshop/imagens/bg-titulo-1000.jpg") no-repeat scroll center bottom transparent;
	color:#333333;
	font-size:16px;
	line-height:30px;
	text-align:left;
	width:980px;
}
.ColProdImg {
	width:530px !important;
	height:474px;
	background:url("../../../geral/linxshop/imagens/bg-detalhe-produto.jpg") no-repeat scroll 0 0 transparent;
}
.ProdImg {
	margin-top:23px;
}
.TituloColProd {
	width:450px !important;
	height:420px;
}
#tblCarousel {
	width:400px;
	height:400px;
}
#tblCarousel td {
	text-align:center;
}
.TituloColProd table {
	color:#333333;
	font-size:25px;
	font-weight:bold;
	left:530px;
	position:absolute;
	top:65px;
	width:390px;
	}
.divTituloProdCodigo {
	display:block;
	font-size:12px;
	color:#999999;
	margin:5px 0;
	font-weight:normal;
}
.ColPriceDe, .ColPriceDiscount {
	font-size:13px;
	text-decoration:line-through;
	color:#CCC;
	position:absolute;
	top:26px;
}
.ColPriceDe {
	 left:8px !important;
}
.ColPriceDiscount {
	left:29px !important;
}
.ColPricePor, .ColPriceValue {
	color:#7FA637;
	font-size:45px;
	font-weight:bold;
	position:absolute;
	top:34px;
}
.ColPricePor {
	left:6px !important;
}
.ColPriceValue {
	left:90px !important;
}
.ColParcelamentoPrice {
	color:#666666;
	display:block;
	font-size:17px;
	left:8px;
	margin:3px 0;
	position:absolute;
	top:84px;
}
.ColDetalheComprar {
	height:94px;
	left:523px;
	position:absolute;
	top:138px;
	width:401px;
}
.ColDetalheComprar input {
	display:block;
	left:296px;
	position:absolute;
	top:29px;
}
.DetalheProdPreco{
	 display:none;
}
#ColPriceCompra {
	color:#7FA637;
	font-size:45px;
	font-weight:bold;
	left:7px;
	position:absolute;
	top:30px;
	width:401px;
}
#ColOpcoes {
	left:506px;
	position:absolute;
	top:260px;
	width:401px;
}
#idPersonalizacao {
	width:401px;
}
.ComprarOpcao {
	display:none;
}
.ColCorTitulo{
	color:#666666;
	font-size:12px;
	left:26px;
	line-height:24px;
	position:absolute;
	top:5px;
	width:100px;
}
.divLabelCor{
	display:none;
}
.ColCor{
	left:62px;
	position:absolute;
	top:8px;
	width:200px;
}
.ColTamanhoTitulo{
	color:#666666;
	font-size:12px;
	left:26px;
	line-height:24px;
	position:absolute;
	top:48px;
	width:100px;
}
.ColTamanho{
	left:26px;
	position:absolute;
	top:78px;
	width:119px;
}
.ColTamanho select {
	border:1px solid #E4E4E4;
	padding:3px;
	color:#666666;
	width:90px;
}
.divLabelTamanho{
	display:none;
}
.divProdTamanho .SelectedSize {
	border:0px;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	background:url("../../../geral/linxshop/imagens/bg-tamanho-ativo.jpg") no-repeat scroll center top transparent;
	width:24px;
	height:19px;
	cursor:pointer;
	float:left;
	text-align:center;
	margin:0 2px;
	overflow:hidden;
}
.divProdTamanho .NormalSize {
	border:0px;
	font-size:10px;
	font-weight:bold;
	color:#CCCCCC;
	background:url("../../../geral/linxshop/imagens/bg-tamanho.jpg") no-repeat scroll center top transparent;
	width:24px;
	height:19px;
	cursor:pointer;
	float:left;
	text-align:center;
	margin:0 2px;
	overflow:hidden;
}
.divProdTamanho .NormalSize:hover {
	background:url("../../../geral/linxshop/imagens/bg-tamanho-ativo.jpg") no-repeat scroll center top transparent;
	color:#666666;
}
.divProdTamanho .NormalSizeAviseme{
	border:0px;
	font-size:10px;
	font-weight:bold;
	color:#CCCCCC;
	background:url("../../../geral/linxshop/imagens/bg-tamanho.jpg") no-repeat scroll center top transparent;
	width:24px;
	line-height:19px;
	cursor:pointer;
	float:left;
	text-align:center;
	margin:0 2px;
	position:relative;
	overflow:hidden;
}
.divProdTamanho .NormalSizeAviseme:hover{
	background:url("../../../geral/linxshop/imagens/bg-tamanho-ativo.jpg") no-repeat scroll center top transparent;
	color:#666666;
}
.divProdTamanho .SelectedSizeAviseme{
	border:0px;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	background:url("../../../geral/linxshop/imagens/bg-tamanho-ativo.jpg") no-repeat scroll center top transparent;
	width:24px;
	line-height:19px;
	cursor:pointer;
	float:left;
	text-align:center;
	margin:0 2px;
	position:relative;
	overflow:hidden;
}
.icoTamanhoIndisponivel {
	background:url("../../../geral/linxshop/imagens/ico-tamanho-indisponivel.png") no-repeat scroll 0 0 transparent;
	height:14px;
	position:absolute;
	right:0;
	top:0;
	width:12px;
}
.ColQtdeTitulo{
	color:#666666;
	font-size:12px;
	left:140px;
	line-height:24px;
	overflow:hidden;
	position:absolute;
	top:48px;
	width:100px;
}
.ColQtde{
	left:140px;
	position:absolute;
	top:78px;
	width:100px;
}
.Qtde{
	border:1px solid #E4E4E4;
	color:#666666;
	font-size:11px;
	padding:4px;
	text-align:left;
	width:58px;
}
.ampliar{
	color:#666666;
	display:block;
	font-size:11px;
	left:181px;
	position:absolute;
	top:520px;
}
.tdAmpImg {
	color:#666666;
	display:block;
	font-size:11px;
	left:192px;
	position:absolute;
	top:518px;
}
.ColMsg{
	position:absolute;
	top:83px;
	background:#990000;
	width:382px;
	padding:10px;
	text-align:center;
	color:#FFF;
	display:block;
}
#spnDetalheMsg {
	position:absolute;
	top:158px;
	background:#990000;
	width:382px;
	padding:10px;
	text-align:center;
	color:#FFF;
	display:block;
}
#DetalheBtnComprar {
	display:block;
	position:absolute;
	top:340px;
	left:-3px;
}
#DetalheBtnComprar div a {
	background:url("../../../geral/linxshop/imagens/btn-avise.png") repeat scroll 0 0 transparent;
	bottom:-59px;
	display:block;
	height:30px;
	position:absolute;
	right:-449px;
	text-indent:-9000px;
	width:102px;
}
.TituloColProd .divProdutoAvaliacao  {
	position:relative;
	left:0px;
}
.freteGratis {
	position:absolute;
	left:-64px;
	top:-70px;
}
.look-img-pequena {
	position:absolute;
	left:512px;
	top:430px;
	*width:440px;
}
.divImagens {
	background:url("../../../geral/linxshop/imagens/bg-carrossel.png") no-repeat;
	width:90px;
	height:90px;
	padding-top:5px;
}

#divDetalheIndique {
	background:url("../../../geral/linxshop/imagens/ico-seta-produto.png") no-repeat scroll 0 0 transparent;
	font-size:12px;
	left:831px;
	position:absolute;
	text-indent:9px;
	top:378px;
	width:140px;
}
#tdTabelaOpcaoPgto {
	background:url("../../../geral/linxshop/imagens/ico-seta-produto.png") no-repeat scroll 0 0 transparent;
	font-size:12px;
	left:30px;
	position:absolute;
	text-indent:19px;
	top:118px;
	width:150px;
}
#tdTabelaTamanhos {
	background:url("../../../geral/linxshop/imagens/ico-seta-produto.png") no-repeat scroll 0 0 transparent;
	font-size:12px;
	left:184px;
	position:absolute;
	text-indent:19px;
	top:118px;
	width:150px;
}
#divDetalheIndique a:hover, #tdTabelaOpcaoPgto a:hover, #tdTabelaTamanhos a:hover{
	color:#7FA637;
}
/* Propriedades Look*/
.look-titulo{
	position:absolute;
}
#table-look {
	margin-top:30px;
}
.look-img-grande{
	width:530px !important;
	height:474px;
	background:url("../../../geral/linxshop/imagens/bg-detalhe-produto.jpg") no-repeat scroll 0 0 transparent;
	text-align:center;
}
.look-obs{
	width:450px !important;
	height:420px;
}
.look-obs-label{
	color:#999999;
	display:block;
	font-size:12px;
	left:525px;
	line-height:20px;
	position:absolute;
	top:120px;
	width:416px;
}
.look-titulo {
	position:absolute;
	left:524px;
	top:57px;
}
.look-titulo-produto {
	font-size:25px;
	color:#333333;
	font-weight:bold;
}
.look-cod {
	display:block;
	font-size:12px;
	color:#999999;
}
.look-btn-comprar {
	text-align:right;
	padding:20px 0;
}
#tblProdutosDetalhe {
	width:100%;
}
.tdTitNomeProduto, .tdTitTamProduto, .tdTitPrecoProduto, .tdTitQtdeProduto, .tdTitCorProduto{
	background-color:#F9F9F9;
	border-bottom:1px solid #EDEDED;
	border-top:1px solid #EDEDED;
	font-size:13px;
	line-height:40px;
}
.tdTitNomeProduto{
	text-indent:10px;
}
.tdTitTamProduto, .tdTitPrecoProduto, .tdTitQtdeProduto, .tdTitCorProduto{
	border-left:1px solid #EDEDED;
	text-align:center;
	width:131px;
}
.tdImagemProduto, .tdNomeProduto, .tdGradeProduto, .tdPrecoProduto, .tdQtdeProduto, .tdMostraCores, .tdCoresProdutos{
	border-bottom:1px solid #EDEDED;
	border-top:1px solid #EDEDED;
	font-size:13px;
	height:130px;
	vertical-align:middle !important;
}
.tdGradeProduto, .tdPrecoProduto, .tdQtdeProduto, .tdMostraCores{
	border-left:1px solid #EDEDED;
}
.tdNomeProduto span a{
	font-size:13px;
	color:#333333;
}
.tdMostraCores img {
	width:14px;
	border:1px solid #CCCCCC;
	margin:10px;
}
.tdGradeProduto{
	text-align:center;
}
.slProdutoTamanho{
	margin:20px;
	border:1px solid #E4E4E4;
	color:#666666;
	padding:3px;
	width:90px;
}
.slCoresProdutos {
	border:1px solid #E4E4E4;
	color:#666666;
	padding:3px;
	width:120px;
}
.tdQtdeProduto{
	text-align:center;
}
.tdQtdeProduto .QtdeLook{
	border:1px solid #E4E4E4;
	color:#666666;
	font-size:11px;
	padding:4px;
	text-align:left;
	width:58px;
}
.preco_de{
	color:#666666;
	font-size:12px;
	text-decoration:line-through;
}
.tdPrecoProduto{
	padding-left:15px !important;
}
.preco_por{
	color:#7FA737;
	font-size:15px;
	font-weight:bold;
}
.spPrecoProduto{
	color:#7FA737;
	font-size:15px;
	font-weight:bold;
}
/**************************************
- FIM DETALHE DO PRODUTO
**************************************/