/* Define o estilo do texto da página em geral*/
.skin0{
position:absolute;
width:165px;
border:1px solid black;
background-color:menu;
font-family:Arial;
line-height:15px;
cursor:hand;
font-size:12px;
z-index:1;
visibility:hidden;
}
.menuitems{
padding-left:10px;
padding-right:10px;
}

.menu_topo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; font-style: normal; text-decoration: none; font-weight: bold}
body {
scrollbar-face-color:#05C2FE;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#C5CFE0;
font-family:Arial;
	}
TABLE{	font-size:12px;; vertical-align: sub}
	
/* Fundo da barra superior */
TABLE.topo {background-color:#618DD1
	}

/* Fundo da barra lateral */
blateral {background-color:#004E8C
	}

/* Texto da barra superior: "Loja Virtual" */
loja {color:#FFFFFF;
	padding-top:15px;
	padding-left:15px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	}

/* Títulos das páginas: Carrinho, Cadastro, Nome da Categoria, Nome do produto em detalhes...*/
h2 {color:#7A7A7A;
	padding-top:0px;
	padding-left:0px;
	}

/* Mensagens: Carrinho de compras (títulos: Produto incluído e Pedido Atual), Status do pedido(título: Informações Pessoais e Pedidos em Aberto) e de sucesso (fechamento do pedido e cadastro de usuário*/
h3 {color:#000000;}

/* Mensagem: Fechar Pedido (Pedido cadastrado com sucesso e número do pedido) e Status do pedido(Não existem pedidos)*/
h4 {color:#000000;}

/* Contraste da lista de produtos, carrinho e status exibida na loja */
sim {background-color:#D0D5EA}

/* Contraste da lista de produtos, carrinho e status exibida na loja */
nao {background-color:#CFDEEB}
                                                  
/* Link da barra superiror */
a.linktop {color:#CCFFFF;
	font-size:12px;
	}
/* Link das categorias, que aparecem à esquerda */
a.linkcat {color:#000000;
	font-size:12px;
	}
/* Links gerais */
a {color:#002BD5}.justif {
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: center center;
	cursor: default;
}
.tabela_listprod {  height: 10px; width: 100%}
.fundo_numero_paginas {
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFCC;
	border: 1px solid #000000;
	color: #000000;

}
.fund_pagina_atual {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #003366;
	text-align: center;



}
.fund_pagina_atual_verde { background-color: #33FFCC}
.contorno_branco {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.campos {
	background-color: #FFFFFF;
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-image: url(images/fundo_campos.gif);
}
.over {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}
.fiopreto {
	border: 1px solid #000000;
}
.fiomenu {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.botoes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-image: url(images/botoes.gif);
	border-top: 1pt solid #FFFFFF;
	border-right: 1pt solid #FFFFFF;
	border-bottom: 1pt solid #003399;
	border-left: 1pt solid #003399;


}
.fundofoto {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


4444

.menu_topo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; font-style: normal; text-decoration: none; font-weight: bold}
.tabelas {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.justificado {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify}
.arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	cursor: default;
}
.arial_bold {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold}
.arial_bld {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000}
.tab_branco {  background-color: #CCCCCC; border: #787878; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.arial_black_bold {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.over {
	COLOR: black; FONT-FAMILY: Arial; TEXT-DECORATION: none
; font-size: 12px
}
.over:hover {
	COLOR: #DA7510; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.over_azul {
	COLOR: #0000FF; FONT-FAMILY: Arial; TEXT-DECORATION: none
; font-size: 12px
}
.over_azul:hover {
	COLOR: #DA7510; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.camposmsg {
	background-image: url(images/fundo_campos_msg.gif);
	border: 1px solid #000000;
}
