.td_box {
	border : 1px solid #556B2F;
}
.borda_td { 
 border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

 .borda_td2 { 
 border: #CCCCCC; border-style: solid; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}
 
A.bc:active {
	COLOR: Black;
	TEXT-DECORATION: underline
}
A:link {
	TEXT-DECORATION: none;
	color : Black;
}

.tb_fale {
	border-color : #EEEBE2;
	border-style : solid;
	border-width : 1;
}

A:visited {
	TEXT-DECORATION: none;
	color : Black;
}
A:hover {
	TEXT-DECORATION: underline;
	color : #6E6E6E;
}
A:active {
	TEXT-DECORATION: none;
	color : Black;
}

.pcd {
	FONT-FAMILY: verdana,arial,helvetica,san-serif; FONT-SIZE: 11px
}
H2 {
	FONT-FAMILY: verdana,arial,helvetica,san-serif; FONT-SIZE: 12px
}
.box {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.box1 {
	BORDER-LEFT: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; border: #CCCCCC solid; border-width: 1px 1px 0px
}
.box2 {
	BORDER-BOTTOM: #dddddd 1px; BORDER-LEFT: #dddddd 1px; BORDER-RIGHT: #dddddd 1px; BORDER-TOP: #dddddd 1px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
; border-color: #CCCCCC black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.box3 {
	BORDER-LEFT: #ff9900 1px solid; BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.box4 {
	BORDER-BOTTOM: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BORDER-RIGHT: #ff9900 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.box5 {
	BORDER-LEFT: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.box6 {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
; border-color: #000000 black black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px
}
.box7 {
	BORDER-TOP: #dddddd 1px solid
}
.box8 {
	BORDER-BOTTOM: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid
}
.box9 {
	BORDER-LEFT: #ff9900 1px solid; BORDER-RIGHT: #ff9900 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.box10 {
	BORDER-LEFT: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.table {
	scrollbar-arrow-color: #FFF2BF;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-highlight-color: #FFF2BF;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #FFF2BF;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff
}
.tp {
	BACKGROUND-COLOR: #FFFFCC;
	COLOR: #006600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	border-bottom-style : solid;
	border-bottom-color : #006600;
	border-bottom-width : 0.2pt;
	border-right : 0.2pt solid #006600;
	border-top-width : 0.2pt;
	border-top-style : solid;
	border-top-color : #006600;
	border-left-style : solid;
	border-left-width : 0.2pt;
}
A.tp:link {
	COLOR: #006666; FONT-SIZE: 8pt; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.tp:visited {
	COLOR: #006666; FONT-SIZE: 8pt; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.tp:active {
	COLOR: #006666; FONT-SIZE: 8pt; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.tp:hover {
	COLOR: #006666; FONT-SIZE: 8pt; FONT-STYLE: normal; TEXT-DECORATION: none
}
.on {
	BACKGROUND-COLOR: #E6FF80;
	COLOR: #006600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	border-bottom-style : solid;
	border-bottom-color : #006600;
	border-bottom-width : 0.2pt;
	border-right : 0.2pt solid #006600;
	border-top-width : 0.2pt;
	border-top-style : solid;
	border-top-color : #006600;
	border-left-style : solid;
	border-left-width : 0.2pt;
	
}
.off {
	BACKGROUND-COLOR: #FFFFCC;
	COLOR: #006600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	border-bottom-style : solid;
	border-bottom-color : #006600;
	border-bottom-width : 0.2pt;
	border-right : 0.2pt solid #006600;
	border-top-width : 0.2pt;
	border-top-style : solid;
	border-top-color : #006600;
	border-left-style : solid;
	border-left-width : 0.2pt;
}
.tb {
	BACKGROUND-COLOR: #336699; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.tb:link {
	COLOR: #ffffff; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.tb:visited {
	COLOR: #ffffff; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.tb:active {
	COLOR: #ffffff; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.tb:hover {
	COLOR: #ffffff; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.on2 {
	BACKGROUND-COLOR: #003366; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.off2 {
	BACKGROUND-COLOR: #336699; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.outras {
	COLOR: #FFFF99;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.melhores {
	COLOR: #3366cc; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.texto {
	COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.precpq {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.precgr {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 17pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.frases {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


hr {
	color: #DBDBDB;
}

.table1 {  border: 1px #CCCCCC solid}
.borda_td_left {  border-color: black black black #FF9900; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.borda_td_bottom {  border-color: black black #FF9900; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.txt_retorno {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; font-style: normal};
.txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; font-style: normal}


TEXTAREA {
	border : 1px solid #000000;
	font-family : Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt
}


SELECT {
	BORDER-BOTTOM: #3366CC 1px solid;
	BORDER-LEFT: #3366CC 1px solid;
	BORDER-RIGHT: #3366CC 1px solid;
	BORDER-TOP: #3366CC 1px solid;
	COLOR: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
}
.borda_td_top {  border-color: #FF9900 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.td_nenhum {  visibility: hidden; clip:  rect(   )}
/* Define o estilo do texto da página em geral*/
body {
	margin-top:0;
	margin-left:0;
	margin-right:0;
	color:#000000;
	background-color:#FFFFFF;
	font-family:Arial,sans-serif;
	font-size:11px;
	background-image : url(imagens/fundo-maes.jpg);
	background-position : top;
	background-repeat : repeat-y;
}
	FORM {
	margin : 0px ;
}

TABLE{	font-size:11px;}
	
/* Fundo da barra superior */
TABLE.topo {
	background-color: #004080;
}



/* Texto da barra superior: "Loja Virtual" */
.loja {
	color:#FFFFFF;
	padding-top:10px;
	padding-left:15px;
	text-align:left;
	font-weight:bold;
	font-size:30px;
	text-decoration: none;
}
b.loja {color:#FFFFFF;
	padding-top:15px;
	padding-left:0px;
	text-align:left;
	font-weight:bold;
	font-size:15px;
	text-decoration:none;
	}

/* Campo procurar da barra superior */
.linktop_frm {color:#000000;
	font-size:11px;
	font-weight:normal;
	}

/* Botão OK da barra superior */
.linktop_btn {color:#000000;
	font-size:10px;
	font-weight:normal;
	}

/* Texto da caixa login da barra lateral */
.logbarra{color:#FFFFFF;
	font-size:11px;
	text-align:center;
	}

/* Mensagem bem vindo da caixa login da barra lateral */
.logbarra_msg{color:#FFFFFF;
	font-size:11px;
	}

/* Título da caixa login da barra lateral */
.logbarra_titulo{
	color: Black;
	font-size:11px;
}

/* Campos do formulário da caixa login da barra lateral */
.logbarra_frm{color:#000000;
	font-size:11px;
	margin-left:3px;
	margin-bottom:2px;
	}

/* Títulos das páginas: Carrinho, Cadastro, Nome da Categoria, Nome do produto em detalhes...*/
h2 {color:#7A7A7A;
	font-size:16px;
	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;
	font-size:14px;}

/* Mensagem: Fechar Pedido (Pedido cadastrado com sucesso e número do pedido) e Status do pedido(Não existem pedidos)*/
h4 {color:#000000;
	font-size:13px;}


/* Linha de título da lista de produtos, carrinho e status exibida na loja */
th {
	background-color: #003871;
	color:#FFFFFF;
}

/* Contraste da lista de produtos, carrinho e status exibida na loja */
.sim {
	background-color: #E1FFE1;
}

/* Contraste da lista de produtos, carrinho e status exibida na loja */
.nao {background-color:#FFFFFF}
                                                  
/* Link das categorias, que aparecem à esquerda */
a.linkcat {color:#FFFFFF;
	font-size:11px;

	}
/* Links gerais */
a{
	color: #003399;
}
INPUT {
	
	FONT-SIZE: 10px; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}


.borda_solida {  border: 1px #FFFFFF solid; background-color: #003C77}
.borda_td {  border: 1px #EAEAEA solid}
.borda_botao {  border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.sem_borda {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.txt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal}
.tit1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #006666}

