/*'-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
/*' Loja Exemplo Locaweb
/*' Versão: 6.3
/*' Data: 12/09/06
/*' Arquivo: css.css
/*' Versão do arquivo: 0.0
/*' Data da ultima atualização: 30/10/06
/*'
/*'-----------------------------------------------------------------------------
/*' Licença Código Livre: http://comercio.locaweb.com.br/gpl/gpl.txt
/*'-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#


/* CSS - FORMATAÇÃO GERAL */

a {color: #660000; font-weight:normal; text-decoration:underline;} 
a:hover {color: #FF0000;font-weight: normal;text-decoration: underline;}
td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;} /* Fonte padrão */


/* CSS - CABECALHO */

table.TBLcabecalho { 
	background-color: #FFFFFF;
	border: dottedpx;
}

td.TDcabecalho{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330000;
	text-decoration: none;
	border-collapse: collapse;
}

.MNcabecalho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.MNcabecalho:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC99;
	text-decoration: underline;
}

.MNdivisorcabecalho {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	text-decoration: none;
}


/* CSS - RODAPE */

table.TBLrodape { 
	background-color: #FFFFFF;
	border: dottedpx;
}

.TDrodape{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330033;
	text-decoration: none;
	border-collapse: collapse;
}

.MNrodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.MNrodape:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	text-decoration: underline;
}

.MNdivisorrodape {
	background-color: #4C4C4C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}


/* CSS - LATERAL ESQUERDA */

td.TBLlatesquerda { 
	background-color: #FFFFFF;
}

.MNlatesquerda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;

}

.MNlatesquerda:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: underline;
}

.MNlatesquerdaAtivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;

}

.MNlatesquerdaAtivo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: underline;
}

.MNdivisorlatesquerda {
	background-color: #4C4C4C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.LCNlatesquerda {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	border : 1px solid #666666;
	background-color : #FFFFFF;
}


/* CSS - LATERAL DIREITA */

td.TBLlatdireita { 
	background-color: #FFFFFF;
	border: insetpx;
}

table.CARTBLlatdireita { 
	background-color: #FFCC99;
	border: dottedpx;
}

table.CARTDlatdireita { 
	background-color: #330000;
	border: dottedpx;
}

.CARTXTlatdireita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.CARTXTlatdireitarecibo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
}

.MNlatdireita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}


/* CSS - CENTRO */

/* -> Area de produtos */
.TXTproduto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
	text-decoration: none;
}

.TXTproduto:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;

	text-decoration: underline;
}


/* -> Tabelas Padrão */
.FUNDOINFOproduto { 
	background-color: #FFFFFF;
	border: outsetpx;
}


/* -> Tabela Opções de Pagamento do Produto */
.FUNDOoptpagproduto1 { 
	background-color: #FFFFCC;
	border: solidpx;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330000;
	text-decoration: none;
}

.FUNDOoptpagproduto2 { 
	background-color: #FFFF99;
	border: solidpx;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #330000;
	text-decoration: none;
}

.FUNDOoptpagproduto3 { 
	background-color: #FFFFCC;
	border: solidpx;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #330000;
	text-decoration: none;
}

.FUNDOoptpagproduto4 { 
	background-color: #FFFFCC;
	border: solidpx;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #330000;
	text-decoration: none;
}


/* -> Tabela 01 */
.TBLpers1_borda1 { 
	background-color: #FFFFFF;
	border: 1px;
}

.TBLpers1_borda2 { 
	background-color: #FFFFFF;
	border: 1px;
}

.TBLpers1_fundo { 
	background-color: #FFFFFF;
	border: 1px;
}

.TBLpers2_borda1 { 
	background-color: #FFFFCC;
	border: 1px;
}

.TBLpers2_borda2 { 
	background-color: #FFFFCC;
	border: 1px;
}

.TBLpers2_borda3 { 
	background-color: #FFFF00;
	border: 2px;
}

.TBLpers2_fundo { 
	background-color: #FFFFCC;
	border: 1px;
}


/* -> Area do Carrinho */
table.carrinho { 
	font-family: Arial, Helvetica, sans-serif;
	width: 100%
	background-color: #FFFFFF;
	border: 10px solid #FFFF66;
	border-collapse: collapse;
	border-spacing: 5px;
	margin-top: 5px;
}

td.carrinho{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border-collapse: collapse;
}


/* -> Area Comum */
.FUNDOTABtopico { 
	background-color: #CCCCCC;
	border: dottedpx;
}

.TXTTABtopico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330000;
	text-decoration: none;
}

.TXTTABtopico:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}

.textos_infos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.textos_infos:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	text-decoration: none;
}

.TXTbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.TXTbox:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.FORMbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px dotted #330000;
	background-color: #FFFFCC;
}

.BTTN1 {
	BACKGROUND-COLOR: #FFFFCC;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #330000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12;
	FONT-WEIGHT: bold;
	CURSOR: hand;
}

.BTTN2 {
	BACKGROUND-COLOR: #FFFF99;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12;
	FONT-WEIGHT: bold;
	CURSOR: hand;
}

.BTTN3 {
	BACKGROUND-COLOR: #FFFF66;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12;
	FONT-WEIGHT: bold;
	CURSOR: hand;
}

.BTTN4 {
	BACKGROUND-COLOR: #FFFF00;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12;
	FONT-WEIGHT: bold;
	CURSOR: hand;
}

.BTTNcomprar {
	background: #CCFF99 url(imagens_conteudo/padrao/bg_botao_tabs.jpg) no-repeat;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand;
	width: 120;
	height: 20;
	margin-top: 5;
	font-weight: bold;
	border: 1px solid #999999;
}

.BTTNindique {
	background: #FFCC66 url(imagens_conteudo/padrao/bg_botao_tabs.jpg) no-repeat;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand;
	width: 120;
	height: 20;
	margin-top: 5;
	font-weight: bold;
	border: 1px solid #999999;
}

#menu ul { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	width: 150px; /* Width of Menu Items */ 
	border-bottom: 1px solid #ccc; 
} 

#menu ul li { 
	position: relative; 
} 

#menu li ul { 
	position: absolute; 
	left: 149px; /*Set 1px less than menu width */ 
	top: 0; 
	display: block; 
} 

#menu li:hover ul {
	display: block; 
} 

#menu li:hover>ul { 
	visibility:visible; 
} 

#menu ul ul {
	visibility:hidden; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html #menu ul li { float: left; height: 1%; } 
* html #menu ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 

#menu ul, li { 
	margin: 0 0 0 0; 
} 

/* Styles for Menu Items */ 
#menu ul a { 
	display: block; 
	text-decoration: none; 
	color: #777; 
	background: #fff; /* IE6 Bug */ 
	padding: 5px; 
	border: 1px solid #ccc; 
	border-bottom: 0; 
} 

/* Hover Styles */ 
#menu ul a:hover {
	color: #666666;
	background: #f9f9f9;
} 

/* Sub Menu Styles */ 
#menu li ul a {
	text-decoration: none;
	color: #666666;
	background: #fff; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #ccc;
	border-bottom: 0;
} 

/* Sub Menu Hover Styles */ 
#menu li ul a:hover {
	color: #333333;
	background-color: #CCCCCC;
} 

/* Icon Styles */ 
#menu ul a.submenu {background:#fff url("../r_arrow.gif") no-repeat right; } 
#menu ul a.submenu:hover {background:#f9f9f9 url("../r_arrow.gif") no-repeat right;}
