﻿body
{
    background-image: url( '../imagens/geral/fundo.png' );
    background-repeat: repeat-x;
    background-color: #CC0000;
    text-align: center;
    height: 100%;
    margin: 0px;
}
TR
{
    vertical-align: top;
}
TD
{
    vertical-align: top;
}
#MainContainer
{
    background-image: url(   '../imagens/geral/fundo_babes.jpg' );
    margin: 0 auto;
    width: 1240px;
    height: 100%;
    background-repeat: no-repeat;
    text-align: center;
}
.ConteudoContainer
{
    width: 916px;
    height: 100%;
    margin: 0 auto;
    
}
.MostraComponentes
{
    background-color: #FFFFFF;
    width: 900px;
}
.StyleTextBox
{
    font-size: 11px;
    border: 1px solid #999999;
    height: 22px;
}
.StyleTextBoxNumerico
{
	font-size: 11px;
	border: 1px solid #999999;
	height: 22px;
	text-align: right;
}

.LinkButton
{
    font-family: Tahoma;
    color: #660000;
    font-size: 11px;
    text-decoration: none;
}
.LinkButton:hover
{
    font-family: Tahoma;
    color: #999999;
    font-size: 11px;
    text-decoration: none;
}
.LinkButtonGeral
{
    font-family: Tahoma;
    color: #000000;
    font-size: 11px;
    text-decoration: none;
}
.LinkButtonGeral:hover
{
    font-family: Tahoma;
    color: #999999;
    font-size: 11px;
    text-decoration: none;
}
.TituloProduto
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
.DescricaoProduto
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
}
.StrMenuProdutos
{
    width: 100%;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #999999;
}
.StrMenuProduto
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 23px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #CCCCCC;
}
.ItemMenuProduto
{
    font-family: Tahoma;
    font-size: 11px;
    color: #660000;
    text-decoration: none;
    text-transform: uppercase;
}
.ItemMenuProduto:hover
{
    font-family: Tahoma;
    font-size: 11px;
    color: #999999;
    text-decoration: none;
    text-transform: uppercase;
}
.LinkCtt
{
    font-family: Tahoma;
    font-size: 11px;
    color: #660000;
    text-decoration: none;
}
.LinkCtt:hover
{
    font-family: Tahoma;
    font-size: 11px;
    color: #999999;
    text-decoration: none;
}
.ContactosTelefonicos
{
    font-family: Tahoma;
    font-size: 11px;
    color: #660000;
    text-decoration: none;
}
.ContactosTelefonicosObrigatorios
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.LinkMailMsn
{
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
.LinkMailMsn:hover
{
    font-family: Tahoma;
    font-size: 11px;
    color: #660000;
    text-decoration: none;
}
.LinkCarrinhoCompras
{
    font-family: Tahoma;
    font-size: 11px;
    color: #0099FF;
    text-decoration: none;
}
.LinkCarrinhoCompras:hover
{
    font-family: Tahoma;
    font-size: 11px;
    color: #660000;
    text-decoration: none;
}
.LinkMailContactos
{
    font-family: Tahoma;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
}
.LinkMailContactos:hover
{
    font-family: Tahoma;
    font-size: 10px;
    color: #660000;
    text-decoration: none;
}
.StrCarrinhoCompras
{
    margin: 0px;
    width: 140px;
    height: 173px;
    background-image: url('../imagens/geral/bck_carrinho_compras.png' );
}
.TextoGeral
{
    font-family: tahoma;
    font-size: 11px;
    color: #000000;
}
.TextoGeralBold
{
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.TotalCarrinho
{
    font-family: tahoma;
    font-size: 12px;
    color: #6699ff;
    font-weight: bold;
}
#ContainerCopyRight
{
    text-align: center;
    margin: 0 auto;
}
.CopyRight
{
    font-family: tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
}
#ContainerResolucao
{
    text-align: center;
    margin: 0 auto;
}
.Resolucao
{
    font-family: tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
}
.CaixaTituloDestaque
{
    width: 275px;
    height: 45px;
    padding: 10px;
    background-color: #E6E6E1;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
.CaixaTituloNovidade
{
    width: 100%;
    height: 22px;
    padding: 10px;
    background-color: #E6E6E1;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
.CaixaComprarArtigo
{
    width: 275px;
    height: 22px;
    padding: 10px;
    background-color: #f1f3ec;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
.CaixaComprarArtigoNovidade
{
    width: 100%;
    height: 22px;
    padding: 10px;
    background-color: #f1f3ec;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
.TextoDescricaoDestaqueArtigo
{
    font-family: tahoma;
    font-size: 11px;
    color: #999999;
}
.PrecoArtigo
{
    font-family: tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.PrecoArtigoPromocao
{
    font-family: tahoma;
    font-size: 14px;
    font-weight: bolder;
    color: #e61651;
}
.HeaderConteudo
{
    height: 200px;
}
.ConteudoSubPagina
{
    padding-top: 10px;
}
.LinkRegistoCliente
{
    font-family: Tahoma;
    font-size: 11px;
    color: #660000;
    text-decoration: none;
}
.LinkRegistoCliente:hover
{
    font-family: Tahoma;
    font-size: 11px;
    color: #999999;
    text-decoration: none;
}
.TituloPagina
{
    font-family: tahoma;
    font-size: 14px;
    color: #666666;
    font-weight: bold;
}

/* Carrinho de compras */

.ContainerCarrinho
{
    width: 600px;
    
}
.TituloCarrinhoCompras
{
    font-family: tahoma;
    background-color: #7B786D;
    width: 600px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    color: #EEEEEE;
    font-size: 18px;
    font-weight: bold;
    margin-top: 10px;
}
#FooterDadosClientes
{
    font-family: tahoma;
    background-color: #7B786D;
    width: 600px;
    padding-top: 10px;
    padding-left: 86px;
    padding-right: 10px;
    color: #EEEEEE;
    font-size: 18px;
    font-weight: bold;
}   
.EsconderColunaGridView
{
    display: none;
}
#GrelhaEncomenda
{
    font-family: tahoma;
	padding-bottom: 10px;
	padding-right: 20px;
	background-color: #FFFFFF;
	padding-top: 10px;
}
.GrelhaEncomenda
{
    font-family: tahoma;
	padding-bottom: 10px;
	padding-right: 20px;
	background-color: #FFFFFF;
	padding-top: 10px;
}
.ItemEncomendaRefArtigo
{
    font-family: tahoma;
    font-size: 11px;
    color: #000000;
    width: 100px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    height: 24px;
}
.ItemEncomendaNomeArtigo
{
    font-family: tahoma;
    font-size: 11px;
    color: #000000;
    width: 300px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
.ItemEncomendaQuantidadeArtigo
{
    font-family: tahoma;
    font-size: 11px;
    color: #000000;
    width: 80px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: right;
}
.ItemEncomendaPrecoUniArtigo
{
    font-family: tahoma;
    font-size: 11px;
    color: #000000;
    width: 80px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: right;
}
.ItemEncomendaIvaArtigo
{
    font-family: tahoma;
    font-size: 11px;
    color: #000000;
    width: 80px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: right;
}
.ItemEncomendaPrecoFinalArtigo
{
    font-family: tahoma;
    font-size: 11px;
    color: #000000;
    width: 80px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: right;
}
.IconsCarrinhoCompras
{
    font-family: tahoma;
    padding-left: 10px;
    width: 34px;
}
.TotaisEncomenda
{
    font-family: tahoma;
    background-color: #7B786D;
    width: 580px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    color: #EEEEEE;
    font-size: 18px;
    font-weight: bold;
}
.LabelTotalEncomenda
{
    font-family: tahoma;
    color: #000000;
    font-weight: bold;
    font-size: 11px;
}
.LabelValorTotalEncomenda
{
    color: #FFFFFF;
    font-weight: bold;
    font-size: 11px;
}
.LinkTituloEncomenda
{
    font-family: tahoma;
    font-size: 18px;
    font-weight: bold;
    color: #EEEEEE;
    text-decoration: none;
}
.LinkTituloEncomendaInativo
{
    font-family: tahoma;
    font-size: 18px;
    font-weight: bold;
    color: #CCCCCC;
    text-decoration: none;
}
#DadosCliente
{
    font-family: tahoma;
    padding: 10px 10px 20px 10px;
    width: 580px;
    background-color: #FFFFFF;
}
.LabelDadosCliente
{
    font-family: tahoma;
    font-size: 11px;
    color: #CC3300;
    font-weight: bold;
    text-decoration: none;
}
.DadosCliente
{
    font-family: tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
#ZonaModoPagamento
{
    font-family: tahoma;
    padding: 10px 10px 20px 10px;
    width: 580px;
    background-color: #FFFFFF;
}
#Stickers
{
    font-family: tahoma;
    background-color: #FFFFFF;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 50px;
}
#ValidarCartaoCredito
{
    padding-top: 10px;
}
#NumeroItensCarrinho
{
    padding-top: 56px;
}
.AdicionarCarrinhoCompras
{
    font-family: tahoma;
    font-size: 18px;
    color: #FF9933;
    font-weight: bold;
    text-decoration: none;
}
.AdicionarCarrinhoCompras:hover
{
    font-family: tahoma;
    font-size: 18px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
.LabelPrecoIvaIncluido
{
    font-family: tahoma;
    font-size: 9px;
    text-decoration: none;
    color: #cc3300;
    font-weight: bold;
}
.HeaderTituloGeral
{
    width: 100%;
    background-color: #CCCCCC;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
}
.ListaFamilias
{
    width: 100%;
    background-color: #EEEEEE;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
}
.LinkSubFamilia
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #CC0000;
}
.LinkSubFamilia:hover
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #666666;
}
.TituloPagina
{
    font-family: tahoma;
    font-size: 18px;
    color: #FF9933;
    font-weight: bold;
    text-decoration: none;
}
.LinkTermosCondicoes
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: none;
}
.LinkTermosCondicoes:hover
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.ListaReferenciaArtigo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
    font-weight: bold;
}
.PaginasPager
{
    color: #333333;
    font-family: tahoma;
    text-decoration: none;
    font-size: 11px;
}

.BotaoPaginasPager
{
    color: #003366;
    font-family: tahoma;
    text-decoration: none;
    font-size: 11px;
}
.PagerPaginaCorrente
{
    font-family: tahoma;
    font-size: 11px;
    color: #009900;
    font-weight: bold;
    text-decoration: none;
}
.SubFamiliaCorrente
{
    font-family: tahoma;
    font-size: 11px;
    color: #009900;
    font-weight: bold;
    text-decoration: none;
}
.VoltarResultadoPesquisa
{
    font-family: Tahoma;
    font-size: 11px;
    color: #0099FF;
    text-decoration: none;
    font-weight: bold;
}
.VoltarResultadoPesquisa:hover
{
    font-family: Tahoma;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    font-weight: bold;
}
.linkCodFamilia
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.linkCodFamilia:hover
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
