body {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(bk.gif);
	background-position: center;
	text-align: center; 
	background-color:White; 
}
table{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;	
}
td, tr{
	padding:0px;
}
form{
	margin:0px;
}


/*Tabela Mãe*/
#tabelaMae{
	width: 765px;
	margin: 0 auto; 
	border-collapse:collapse;
	border-spacing:0px;
	background-color: White;
}
.tdData{
	width: 765px;
	height:20px;
	background-color:#10377C;
	vertical-align: middle;
	text-align:right;
	font-weight:600;
	padding-right:5px;
	color:#FFFFFF;
}
.tdCopy{
	width: 765px;
	color:#000000;
	text-align:center;
	border-top: solid 1px #5373BF;
	padding-top: 3px;
	vertical-align:top;
}
.tdDestaques{
	width:138px;
	text-align:left;
	vertical-align:top;
}
.tdMenus{
	width:168px;
	text-align:right;
	vertical-align:top;
}
.tdConteudos{
	width:459px;
	text-align:center;
	border-left: solid 1px #5373BF;
	border-right: solid 1px #5373BF;
	vertical-align:top;
}
.imgSpacer{
	height:10px;
}
.imgProduto{
	border:0px;	
}

/*Fim*/

/*Header*/
#tabelaLinksTop{
	width: 765px;
	border-collapse:collapse;
	border-spacing:0px;
	border-bottom: solid 1px #5373BF;
}
.tdLinksTopEsq{
	width:177px;
	padding-bottom:2px;
}
.tdLinksTopDir{
	width:588px;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:2px;
}
.aLinksTop{
	color:#000000;
	text-decoration:none;
}
.aLinksTop:hover{
	color:#647EA1;
}
/*Fim*/

/*Logo / Banner / carrinho*/
#tabelaBanner{
	width: 765px;
	border-collapse:collapse;
	border-spacing:0px;
	margin-top:3px;
	margin-bottom:3px;
}
.tdBannerEsq{
	width:116px;
	text-align:left;
}
.tdBannerMid{
	width:533px;
	text-align:center;
	vertical-align:middle;
}
.tdBannerDir{
	width:116px;
	text-align:center;
	color:#10377C;
	font-weight:700;
	vertical-align:middle;
}
.imgBanner{
	border: solid 0px #5373BF;
	/*width: 448px;
	height: 68px;*/
}
/*Fim*/

/*Slogan / Pesquisa*/
#tabelaSlogan{
	width: 765px;
	border-collapse:collapse;
	border-spacing:0px;
	margin-top:3px;
	margin-bottom:4px;
}
.tdSloganEsq{
	width:187px;
	text-align:left;
	font-size:9px;
	color:#36466A;
	font-style:italic;
}
.tdSloganMid{
	width:378px;
	color:#36466A;
	text-align:right;
	vertical-align:bottom;
}
.tdSloganDir{
	width:200px;
	color:#36466A;
	text-align:right;
	vertical-align:bottom;
}
.inputSloganText{
	width:80px;
	height:13px;
	font-size:9px;
	border: solid 1px #5373BF;
}
/*Fim*/



/*Menus*/
.tableMenu{
	width:156px;
	margin-left: auto; 
	margin-bottom: 5px;
}
.tdMenuHeader{
	width:156px;
	height:18px;
	border-bottom: solid 2px #ffffff;
	background-color:#10377C;
	color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
	padding-left:3px;
	font-weight:700;
}
.tdMenuListOff{
	width:156px;
	border-bottom: solid 1px #ffffff;
	height:18px;
	background-color:#5373BF;
	color:#FFFFFF;
	vertical-align:middle;
	padding-left:3px;
	text-align:left;
	font-weight:700;
}
.tdMenuListOn{
	width:156px;
	border-bottom: solid 1px #ffffff;
	height:18px;
	background-color:#2E6FE8;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:left;
	padding-left:3px;
	font-weight:700;
}
.tdLogin{
	width:156px;
	vertical-align:top;
	border-bottom: solid 1px #ffffff;
	background-color:#5373BF;
	color:#FFFFFF;
	text-align:left;
	padding:3px;
}
.imgUtil{
	margin-top:10px;
	width: 130px;
	height:140px;
	border: solid 1px #10377C;
}
.tdMenuPub{
	width:156px;
	vertical-align:top;
	/*border: solid 1px #5373BF;*/
	height:18px;
}
.linkMenu{
	color:#ffffff;
	text-decoration:none;
}
.linkMenu:hover{
	color:#FFFFFF;
}
.inputMenuText{
	width:80px;
	height:13px;
	font-size:9px;
	border: solid 1px #5373BF;
}
.inputMenuButton{
	font-size:10px;
	color:#FFFFFF;
	border: solid 1px #ffffff;
	background-color:#5373BF;
}
/*Fim*/

/*Conteudos*/
	#tabelaProdutos{
	width: 430px;
	text-align:left;
	margin: 0 auto;
	border-collapse:collapse;
	border-spacing:0px;
}
.tdProdutosHeader{
	color:#10377C;
	font-weight:700;
}
.tdProdutosTitulo{
	font-size:20px;
	padding-top: 16px;
	font-weight:700;
}
.tdProdutosTexto{
	padding-top: 8px;
	vertical-align:top;
}
.tdProdutosPreco{
	color:#941B10;
	width: 116px;
	font-size:16px;
	text-align:center;
	vertical-align:middle;
	padding-bottom:10px;
	border-bottom: dashed 1px #cccccc;
	font-weight:700;
}

.tdProdutosPreco2{
	width: 116px;
	color:#10377C;
	font-size:18px;
	text-align:center;
	vertical-align:middle;
	padding-bottom:10px;
	font-weight:700;
}

.tdProdutosCarro{
	width: 314px;
	text-align:right;
	vertical-align:middle;
	padding-bottom:10px;
	border-bottom: dashed 1px #cccccc;
}
.tdProdutosImagem{
	padding-top: 8px;
	width:116px;
	vertical-align:top;
	text-align:center;
}
.tdProdutosPaginas{
	height:20px;
	vertical-align:middle;
	text-align:center;
}
.linkTexto{
	color:#000000;
	font-weight:700;
	text-decoration:none;
}
.linkTexto:hover{
	text-decoration:underline;
}
.linkProduto{
	color:#941B10;
	font-size:20px;
	font-weight:700;
	text-decoration:none;
}
.linkProduto:hover{
	color:#10377C;
}
.linkPaginas{
	color:#10377C;
	text-decoration:none;
}
.linkPaginas:hover{
	color:#000000;
}
.textoBranco{
	color:#FFFFFF;
}
.textoCentro{
	text-align:center;
}
.textoDireita{
	text-align:right;
}
.texto9{
	font-size:9px;
}
/*Fim*/

/*Destaques*/
	#tabelaDestaques{
	margin-right: auto; 
	width: 120px;
	text-align:left;
	border-collapse:collapse;
	border-spacing:0px;
}
.tdDestaquesHeader{
	color:#10377C;
	font-weight:700;
}
.tdDestaquesTitulo{
	padding-top: 16px;
}
.tdDestaquesPreco{
	color:#FF0000;
	font-size:16px;
	text-align:left;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:10px;	
	font-weight:700;
}
.tdDestaquesCarro{
	text-align:right;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:10px;
}
.tdDestaquesImagem{
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:center;
}
/*Fim*/
/*Carrinho*/
.tableCarrinho{
	width:430px;
	border-collapse:collapse;
	border-spacing:0px;
	border: solid 1px #5373BF;
}
.tdCarrinhoHeader{
	color: #ffffff;
	font-weight:700;
	text-align:center;
	height:30px;
	background-color:#5373BF;
}
.tdCarrinhoCheck{
	width:10px;
}
.tdCarrinhoProduto{
	padding-left:3px;
	vertical-align:middle;	
	width:247px;
}
.tdCarrinhoPreco{
	text-align:center;
	vertical-align:middle;	
	width:50px;	
}
.tdCarrinhoQtd{
	text-align:center;
	vertical-align:middle;	
	width:50px;	
}
.tdCarrinhoSubTotal{
	border-left: dashed 1px #cccccc;
	text-align:center;
	vertical-align:middle;
	width:70px;
}
.trCarrinhoClaro{
	background-color:#FFFFFF;
	height:30px;
}
.trCarrinhoEscuro{
	background-color:#F2F2F2;
	height:30px;	
}
.imgEnc{
	border:0px;
	vertical-align:middle;
}
/*Fim*/