/*
*Folha de Estilo - BahiaBit
*Criado por: INSIX - Soluções Inteligentes
*http://www.insix.com.br
*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.conteudo a:link,
.conteudo a:active,
.conteudo a:visited,
.conteudo a:hover
{
	color: 006699;
}

a:link,
a:visited
{
	color: #2d2d2d;
}

.erro 
{
	font-size: 11px;
	color: #F4BD0F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}

.lblTituloPagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #547bc3;
	font-weight: bold;
}

.lblTituloPaginaVermelho
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}


.lblTituloPaginaBranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.lblTextoPagina
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}

.lblTextoPagina
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}

.lblFormCorNeutra
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
}

.lblFormCorNeutraBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
	font-weight: bold;
}

.lblFormCorPrimaria
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #547BC3;
}

.txbForm
{
	border: 1px solid #547bc3;
	height: 20px;
	color: #333333;
	font-size: 12px;
}

.txbFormPainel
{
	border: 1px solid #666666;
	height: 16px;
	color: #333333;
	font-size: 10px;
}

/*alinha o verticalmente o texto na posição inferior
*pode ser usado em objetos como: imagem, dropdowlist, grids...
*/
.textoInferior
{
	vertical-align: bottom;
}

.divRodape
{
	background-color: #547bc3;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 11px;
	height: 18px;
	padding-right: 10px;
	text-align: right;	
}

.divRodape a:link,
.divRodape a:visited,
.divRodape a:hover,
.divRodape a:active
{
	font-weight: bold;
}

.menuTopo
{
	width: 100%;
	height: 18px;
	text-align: right;
	padding-right: 15px;
	background-color: #f4bd0f;
}

.menuTopo img
{
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.conteudoTopo
{
	background-image: url(images/topo02.jpg);
	width: 100%;
}

.conteudoTopo .esquerda
{	
	float: left;
	position: relative;
}

.conteudoTopo .centro
{	
	position:absolute;
	left: 50%;
	margin-left: -130px;

}

.conteudoTopo .direita
{	
	float: right;
	padding-left: 260px;
}


.aGrid
{
	color: #FFFFFF;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.dtgAdminHE
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #8F7E70;
	text-align: left;
}

.dtgAdminPI
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #00458E;
}

.dtgAdminNI
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FEF8DE;
}

.dtgAdminAI
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F6E2BA;
}

.dtgAdminFT
{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: Gainsboro;
}

.lvn_vitrine_cod_font
{
    font-size: 8pt;
    color: #003566;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    cursor: hand;
    text-decoration: none;
}

/* VITRINE */
a.lvn_vitrine_produto_font:link
{
    font-size: 8pt;
    color: #547bc3;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}
a.lvn_vitrine_produto_font:active
{
    font-size: 8pt;
    color: #547bc3;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}
a.lvn_vitrine_produto_font:visited
{
    font-size: 8pt;
    color: #547bc3;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}
a.lvn_vitrine_produto_font:hover
{
    font-size: 8pt;
    color: #547bc3;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}

a.lvn_vitrine_de_font:link
{
    font-size: 7pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    cursor: hand;
    text-decoration: line-through;
}
a.lvn_vitrine_de_font:active
{
    font-size: 7pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    cursor: hand;
    text-decoration: line-through;
}
a.lvn_vitrine_de_font:visited
{
    font-size: 7pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    cursor: hand;
    text-decoration: line-through;
}
a.lvn_vitrine_de_font:hover
{
    font-size: 7pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    cursor: hand;
    text-decoration: line-through;
}
a.lvn_vitrine_por_font:link
{
    font-size: 8pt;
    color: #A26A1B;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    cursor: hand;
    text-decoration: none;
}
a.lvn_vitrine_por_font:active
{
    font-size: 8pt;
    color: #A26A1B;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    cursor: hand;
    text-decoration: none;
}
a.lvn_vitrine_por_font:visited
{
    font-size: 8pt;
    color: #A26A1B;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    cursor: hand;
    text-decoration: none;
}
a.lvn_vitrine_por_font:hover
{
    font-size: 8pt;
    color: #A26A1B;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    cursor: hand;
    text-decoration: none;
}
/* PAGINAÇÃO */
a.lvn_paginacao_inativa:link
{
    font-size: 8pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}
a.lvn_paginacao_inativa:active
{
    font-size: 8pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}
a.lvn_paginacao_inativa:visited
{
    font-size: 8pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}
a.lvn_paginacao_inativa:hover
{
    font-size: 8pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}
a.lvn_paginacao_ativa:link
{
    font-size: 8pt;
    color: #A26A1B;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: underline;
    font-weight: bold;
}
a.lvn_paginacao_ativa:active
{
    font-size: 8pt;
    color: #A26A1B;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: underline;
    font-weight: bold;
}
a.lvn_paginacao_ativa:visited
{
    font-size: 8pt;
    color: #A26A1B;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: underline;
    font-weight: bold;
}
a.lvn_paginacao_ativa:hover
{
    font-size: 8pt;
    color: #A26A1B;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: underline;
    font-weight: bold;
}

/* PRODUTO */
.lvn_produto_nome
{
    font-size: 11pt;
    color: #C67D33;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    font-weight: bold;
}
.lvn_produto_aviso
{
    font-size: 9pt;
    color: Red;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
}
.lvn_produto_carac_titulo
{
    font-size: 9pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    font-weight: normal;
}
.lvn_produto_carac_ddl
{
	border-top: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: whitesmoke;
}
.lvn_produto_de_font
{
    font-size: 8pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    text-decoration: line-through;
}
.lvn_produto_por_font
{
    font-size: 10pt;
    color: #A26A1B;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    text-decoration: none;
}
.lvn_produto_composicao_secao
{
    font-size: 9pt;
    color: #71372C;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    text-decoration: none;
}
.lvn_produto_composicao_itens
{
    font-size: 8pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
	border-bottom: #f9d5ac 1px solid; 
	background-color: #FCF5EE
}
a.lvn_produto_composicao:link
{
    font-size: 8pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
}
a.lvn_produto_composicao:active
{
    font-size: 8pt;
    color: #970404;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
}
a.lvn_produto_composicao:visited
{
    font-size: 8pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
}
a.lvn_produto_composicao:hover
{
    font-size: 8pt;
    color: #E45000;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
}

.lblTituloSite
{
	font-family: Tahoma;
	font-size: 18px;
	color: #547bc3;
	font-weight: bold;
}

/** GRID CESTA **/

.dtgCestaHE
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #A26A1B;
	text-align: left;
}

.dtgCestaNI
{
	font-size: 11px;
	color: black;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #ECC998;
}

.dtgCestaAI
{
	font-size: 11px;
	color: black;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #FAECC9;
}

.dtgCestaFT
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: gray;
	text-align: left;
}

.lblForm
{
	font-size: 12px;
	color: #A26A1B;
	font-family: Tahoma, Verdana, Arial;
	background-color: transparent;
	text-decoration: none;
}
.lblPrecoInterno
{
	font-size: 10pt;
	color: Black;
	font-family: Verdana, Times New Roman;
	font-weight: bold;
}
.lblDescontoInterno
{
	font-size: 10pt;
	color: #CC3300;
	font-family: Verdana, Times New Roman;
	font-weight: bold;
}
.lblPrecoConfirmacao
{
	font-family: Tahoma;
	color: #A26A1B;
	font-weight: bold;
	font-size: 16px;
}
.ctlForm
{
	border-top: #A26A1B 1px solid;
	border-bottom: #A26A1B 1px solid;
	border-left: #A26A1B 1px solid;
	border-right: #A26A1B 1px solid;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FAECC9;
}

/** E-MAIL **/
.lvn_email_label_font
{
    font-size: 8pt;
    color: #51624F;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    font-weight: bold;
}
.lvn_email_textbox
{
	border-top: #A1A1A1 1px solid;
	border-bottom: #A1A1A1 1px solid;
	border-left: #A1A1A1 1px solid;
	border-right: #A1A1A1 1px solid;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F3F3F3;
}

/* RASTRO */
.lvn_rastro_principal
{
    font-size: 9pt;
    color: #543A1C;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}
a.lvn_rastro_principal:link
{
    font-size: 9pt;
    color: #543A1C;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}
a.lvn_rastro_principal:active
{
    font-size: 9pt;
    color: #543A1C;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}
a.lvn_rastro_principal:visited
{
    font-size: 9pt;
    color: #543A1C;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}
a.lvn_rastro_principal:hover
{
    font-size: 9pt;
    color: #543A1C;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
    font-weight: bold;
}
a.lvn_rastro_final:link
{
    font-size: 9pt;
    color: #C39D28;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: underline;
    font-weight: bold;
}
a.lvn_rastro_final:active
{
    font-size: 9pt;
    color: #C39D28;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: underline;
    font-weight: bold;
}
a.lvn_rastro_final:visited
{
    font-size: 9pt;
    color: #C39D28;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: underline;
    font-weight: bold;
}
a.lvn_rastro_final:hover
{
    font-size: 9pt;
    color: #C39D28;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: underline;
    font-weight: bold;
}

.lblSubTituloSite
{
	font-family: Tahoma;
	color: #696969;
	font-weight: bold;
	font-size: 16px;
}

.lblTexto
{
	font-size: 12px;
	color: black;
	font-family: Verdana, Arial;
	background-color: transparent;
	text-decoration: none;
}

.lblObs
{
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial;
	background-color: transparent;
	text-decoration: none;
}

.texto_produtos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: 500;
}

a.lvn_menu_secao:link
{
	font-size: 10px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
}
a.lvn_menu_secao:active
{
    font-size: 10px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
}
a.lvn_menu_secao:visited
{
    font-size: 10px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
}
a.lvn_menu_secao:hover
{
    font-size: 10px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica;
    cursor: hand;
    text-decoration: none;
}

