body {
	background-color:#FFF;
	background-repeat: repeat;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float: left;
}
* {
	margin:0;
	padding:0;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}
A {
	text-decoration:none;
	color:#FFF;
}
A:hover { }
A:active { }
p { }
input#del {
	border:0;
	width:30px;
	height:30px;
	background: #fff url(../image/ip_icon_02_Cancel.png);
	font-size:0px;
	cursor:pointer;
}
input#limpa {
	border:0;
	margin:0;
	width:134px;
	height:24px;
	background: #fff url(../image/btnCartLimpa.jpg) no-repeat;
	font-size:0px;
	color:#CCC;
	cursor:pointer;
	border-style:none;
}
*html img/**/ { filter:expression( this.alphaxLoaded ? "" :( this.src.substr(this.src.length-4)==".png"?( (!this.complete) ? "" :this.runtimeStyle.filter=( "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+ (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0, 0)+ String(this.alphaxLoaded=true).substr(0, 0)+ (this.src="http://serverweb/equipamotos/scripts/blank.png").substr(0, 0) ) :this.runtimeStyle.filter="" ) );
}
#container {
	margin:0px;
	width:100%;
	min-width:1000px;
	position:absolute;
	vertical-align:top;
}
#header {
	background-color:#000;
	color:#FFF;
	height:170px;
	_height:150px;
}
#header #top {
	height:14px;
	background-color:#2f2f2f;
	padding:7px 15px 5px 15px;
}
#header #top #left {
	width:230px;
	float:left;
	text-align: left;
}
#header #top #left .nao {
	font-size:9px;
	color:#999;
}
#header #top #right {
	width:500px;
	float:right;
	text-align:right;
}
#header #midle {
	background-image:url(../image/bg_top_layout.png);
	background-repeat:repeat-x;
	height:145px;
	text-align: left;
}
#header #midle #img {
	width:100px;
	padding:15px 0px 0px 5px;
 *padding:15px 0px 0px 5px;
	float: left;
}
#header #midle #busca {
	width:350px;
	height: 65px;
	padding:70px 15px 0px 0px;
	margin-top:-8px;
	float: right;
	text-align:right;
}
#header #midle #busca #form1 {
	margin:0px;
	padding:0px;
	border:0px;
}
#header #midle b{
  position:absolute;
  z-index:99999;
  font-size:small;
  width:100%;
  height:20px;
  float:right;
  text-align:right;
  padding-top: 10px; 
  left: 0px;
}
#header #midle #logo {
	width:300px;
	float: left;
}
#header #midle #centralatendimento{
  width:500px;
  height:20px;
  position: absolute;
  z-index: 99;
  font-size: 13px;
  margin:-60px 0 0 -150px;
  *margin:-60px 0 0 -480px;
  *width:530px; 
}
#header #midle #bgtopmeio{
  width: auto;
  height: 143px;
  text-align: left;
}
#header #midle #bgtopmeio p{
  font-size: 22px;
  margin:101px 0 0 20%;
  padding:0;
  position: absolute;
  *margin:101px 0 0 -300px;
}
#header #midle #busca #form1 #campo {
	border:0px;
	border-color:transparent;
	width:263px;
	background-image:url(../image/fundoCampo.jpg);
	color:#666;
	font-family:Tahoma, Geneva, sans-serif;
	float: left;
	margin-left: 49px;
}
#header #midle #busca #form1 #borderBusca {
	width:323px;
	height:79px;
	margin-left:-50px;
	margin-top:-30px;
	padding:37px 4px 5px 4px;
	background-image:url(../image/campoBusca.png);
	background-repeat:no-repeat;
	float:left;
}
#header #midle #busca #form1 #btnBuscar {
	float:right;
	width:60px;
	height:59px;
	margin-left:-15px;
}
#header #bottom {
	clear:both;
	height:0px;
}
#mainnav {
	height:36px;
	text-align: center;
	background: #333 url(../image/bg_main_nav.jpg) repeat;
}
#mainnav #button {
	float:left;
	line-height: 36px;
	width:16.5%;
	text-align: center;
	color:#3CC;
	font-size: 14px;
}
#mainnav #button a{
	text-align: center;
	color:#3CC;
	font-size: 14px;
}
#flash {
	text-align: center;
	width: auto;
}
#content { margin: 10px 10px 0px 10px; }
#fullclear { clear:both }
#content .menuCol {
	float:left;
	width:200px;
}
#content #Banners {
	float: right;
	width: 145px;
	text-align: center;
	margin-left: 5px;
}
#content #colDir {
	margin-right:150px;
 *margin-right:160px;
	_margin-right:160px;
}
/*******************************/
#content #colDirOff { margin-right:1px; }
#content .bloco #miolo1 .linhaCart {
	font-size: 12px;
	color:#333;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: 0.05em dashed #CCC;
}
#content .bloco #miolo1 .linhaCart .nomeProduto {
	font-size:14px;
	font-weight:bold
}
#content .bloco #miolo1 .pedidorel {
	margin-top:-25px;
	font-size:16px;
	color:#666;
	padding-left:10px;
	padding-bottom:5px;
}
#content .bloco #miolo1 .pedidorel .bgFundopedido {
	background-image:url(../image/bgNumPedido.png);
	background-repeat:no-repeat;
	width:166px;
	height:130px;
	padding:10px;
	text-align:center;
	float:left
}
#content .bloco #miolo1 .pedidorel .bgFundopedido .numpedido {
	color:#FFF;
	font-weight:bold;
	font-size:14px
}
#content .bloco #miolo1 .pedidorel .bgFundopedido .idcodpedido {
	color:#FFF;
	font-size:24px;
	color:#ffe600;
	padding:0px 0 0px 0
}
#content .bloco #miolo1 .pedidorel .bgFundopedido .pedidoFont {
	color:#FFF;
	font-size:12px
}
#content .bloco #miolo1 .pedidorel .bgFundopedido .pedidoEmails {
	color:#FFF;
	font-weight:bold;
	font-size:12px
}
#content .bloco #miolo1 .pedidorel .FormaPagamento {
	float:left;
	padding-left:25px;
	width:auto;
	font-size:12px
}
#content .bloco #miolo1 .pedidorel .infupedido {
	font-size:16px;
	font-weight:bold
}
#content .bloco #miolo1 table tr td .BoxendEntrega {
	padding:10px 0 10px 0;
	font-size:11px;
	float:left;
	text-align:left;
	color:#333;
	line-height:17px
}
#content .bloco #miolo1 table tr td .BoxendEntrega .BoxEndTit b {
	color:#666;
	font-size:14px
}
#content .bloco #miolo1 table tr td .BoxendEntrega .BoxnomeCli { font-size:12px }
#content .bloco #miolo1 table tr td .BoxSoma {
	float:right;
	text-align:left;
	width:280px;
	font-size:14px;
	color:#666;
	padding-top:35px;
	line-height:20px;
	font-weight:bold
}
#content .bloco #miolo1 table tr td .BoxSoma div .BoxDesc {
	font-weight:bold;
	color:#066
}
#content .bloco #miolo1 table tr td .BoxSoma .BoxPrice {
	float:right;
	text-align:right;
	font-size:12px;
	color:#666
}
#content .bloco #miolo1 table tr .FooterMeio .BoxTotal {
	padding-bottom:5px;
	font-size:18px;
	float:right;
	padding-right:0px;
	color:#066
}
#content .bloco #miolo1 .BoxAtencao {
	padding-left:25px;
	width:auto;
	font-size:12px;
	color:#666
}
#content .bloco #miolo1 .ConfirmaBox {
	margin-top:-25px;
	font-size:16px;
	color:#666;
	padding-left:10px;
	padding-bottom:5px;
}
#content .bloco #miolo1 table tr td div .ConfirmaBox {
	float:right;
	padding-right:15px;
	padding-top: 25px;
	padding-bottom: -35px;
}
#content .bloco #miolo1 table tr td div .Antipop {
	font-size:12px;
	color:#666;
	vertical-align:middle;
	padding:10px;
	float:left
}
#content .bloco #miolo1 table tr td div .DescBolBox {
	margin:20px 300px 20px 100px;
	padding:10px;
	font-size:14px;
	color:#666;
	background-color:#EEE
}
#content .bloco #miolo1 table tr td div .PagBoleto {
	font-size:15px;
	font-weight:bold;
	line-height:25px;
	color:#333;
	padding-top:-25px
}
#content .bloco #miolo1 table tr td div .ImgBoleto {
	float:left;
	padding:25px 15px 100px 15px;
}
#content .bloco #miolo1 table tr td div .TextoValidaBoleto {
	font-size:12px;
	color:#666;
	line-height:20px
}
#content .bloco #miolo1 table tr td table tr .TopTabelaCart .TitFormaPatamento {
	font-size:16px;
	color:#666;
	padding-left:10px;
	padding-bottom:5px;
}
#content .bloco #miolo1 table tr .FooterMeio #resultad {
	padding-bottom:5px;
	font-size:18px;
	float:right;
	padding-right:17px;
	color:#066
}
#contentMain { margin-left: 200px; }
#contentMain .Coluna {
	float:left;
	width:100%;
}
#contentMain #clear { clear:both }
#contentMain #CabBloco {
 *height: 9px; height: 8px; }
#contentMain #CabBloco #cantoEsquedo {
	width:9px;
	left:9px;
	float:left;
}
#contentMain #CabBloco #cantoDireito {
	width:9px;
	left:9px;
	float:right;
}
#contentMain #CabBloco2 {
 *height: 9px; height: 8px; }
#contentMain #CabBloco2 #cantoEsquedo2 {
	width:9px;
	left:9px;
	float:left;
}
#contentMain #CabBloco2 #cantoDireito2 {
	width:9px;
	left:9px;
	float:right;
}
.descricao {
	background: url(../image/bgCartao.jpg) repeat-x left top;
	background-repeat:repeat-x;
	text-align: left;
	padding-bottom:50px;
}
.DescTexto {
	font-size:13px;
	margin:10px 25px 10px 10px;
	text-align:justify;
	color:#666;
	line-height:20px;
}
#contentMain #bloco #topo {
	height:36px;
	background-image:url(../image/titBgCenter.jpg);
	background-repeat:repeat-x;
	text-align: left;
}
#contentMain #bloco #topo #titTopo {
	margin-left:10px;
	float:left;
	height: 27px;
	font-family: arial;
	font-size: 18px;
	color: #0CC;
	margin-top: 8px;
}
#contentMain #bloco #topo #cantoEsquerdo {
	width:8px;
	float:left;
}
#contentMain #bloco #topo #cantoDireito {
	width:8px;
	float:right;
	margin-left: 10px;
}
#contentMain #bloco #conteudo {
	text-align: center;
	border-bottom-color: #FFF;
}
#contentMain #bloco #conteudo #BoxEncontrados {
	font: 12px Arial, Helvetica;
	height: 25px;
	padding-top: 10px;
	text-align: left;
	padding-left: 18px;
	border-bottom:#CCC dotted 0.05em;
}
#contentMain #bloco #conteudo #dotLine {
	border-bottom:#CCC dashed 1px;
	width:100%;
	clear:both;
}
#contentMain #bloco .borda {
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-Bottom-width:0px;
	border-left-style:solid;
	border-right-style:solid;
	border-left-color:#CCC;
	border-right-color:#CCC;
	padding: 1;
}
#contentMain #bloco #conteudo #itens {
	width:23%;
	float:left;
	margin:10px 3px 10px 3px;
	text-align: center;
	border: 1px solid #FFF;
}
#contentMain #bloco #conteudo #itens:hover {
	border: 1px solid #E8E8E8;
	background-color: #F8F8F8;
}
#contentMain #bloco #conteudo #itens #foto { padding: 10px; }
#contentMain #bloco #conteudo #itens .nomeprod {
	font-size: 12px;
	padding: 5px;
	color: #333;
	height: 45px;
}
#contentMain #bloco #conteudo #itens .nomeprod a {
	font-size: 12px;
	padding: 5px;
	color: #333;
	height: 35px;
}
#contentMain #bloco #conteudo #itens .precoDe {
	font-size: 12px;
	padding-top:3px;
	color: #06C;
}
#contentMain #bloco #conteudo #itens .precoDe a {
	font-size: 12px;
	padding-top: 3px;
	color: #06C;
}
#contentMain #bloco #conteudo #itens .precoPor {
	font-size: 11px;
	padding-bottom: 5px;
	color: #06C;
}
#contentMain #bloco #conteudo #itens .precoPor a {
	font-size: 11px;
	padding-bottom: 5px;
	color: #06C;
}
#contentMain #bloco #conteudo #itens .precoPorSimple {
	font-size: 11px;
	padding-bottom: 5px;
	color: #06C;
	height:55px;
	padding-top:9px;
	line-height:18px;
}
#contentMain #bloco #conteudo #itens .Por { font-size: 14px; }
#contentMain #bloco #conteudo #itens .btnComprar { padding: 5px; }
#contentMain #bloco #conteudo #ProdutoColEsq {
	float: left;
	width: 250px;
}
#ProdutoColEsq #ProdutoFoto {
	margin: 5px 10px 10px 10px;
	width: 251px;
}
#ProdutoColEsq #ProdutoFoto #BordaTopoFoto {
 *height: 8px;
	height: 7px;
	border-top:1px solid #CCC;
	width: 234px;
	float: left;
}
#ProdutoColEsq #ProdutoFoto #FotoPrinc {
	width: 250px;
	padding-top: 30px;
}
#ProdutoColEsq #ProdutoFoto #FotoPrinc .minifotos img {
	border:#999 solid 1px;
	margin:10px 3px 0px 3px;
}
#ProdutoColEsq #ProdutoFoto #dirBorda {
	float: right;
	height: 8px;
	width: 8px;
}
#ProdutoColEsq #ProdutoFoto #esqBorda {
	float: left;
	height: 8px;
	width: 8px;
}
#contentMain #bloco #conteudo #ProdutoColEsq #ProdutoFoto #rodapeBlocoFoto {
 *height: 9px;
	height:8px;
	border-bottom:#CCC 1px solid;
}
#contentMain #bloco #conteudo #ProdutoColEsq #ProdutoFoto #cantoEsquedoFoto {
	width:8px;
	left:8px;
	float:left;
}
#contentMain #bloco #conteudo #ProdutoColEsq #ProdutoFoto #cantoDireitoFoto {
	width:8px;
	left:8px;
	float:right;
}
#contentMain #bloco #conteudo #ProdutoColDir { text-align: left; }
#contentMain .Coluna #bloco #conteudo #BoxEncontrados #ProdutoColDir #ProdutoColEsq #ProdutoFoto #FotoPrinc .minifotos { clear:both }
#ProdutoColDir .ProdutoTitulo {
 margin-top:5 .px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	margin-left:280px;
	margin-right:20px;
	font-weight:100;
	color:#666;
	border-bottom:#CCC dotted 0.05em;
	margin-top: 5px;
	padding-bottom: 3px;
}
#ProdutoColDir .ProdutoPreco {
	margin:10px 20px 0px 280px;
	height:52px;
	background-image:url(../image/titbgPreco.jpg);
	background-repeat:repeat-x;
}
#ProdutoColDir .CodMarca {
	margin-top:4px;
	font-size:10px;
	margin-left:280px;
	margin-right:20px;
	color:#666;
}
#ProdutoColDir .BoxPreco {
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:280px;
	margin-right:20px;
	font-weight:300;
	color:#333;
	background: url(../image/bgCartao.jpg) repeat-x left top;
	line-height: 20px;
}
#ProdutoColDir .BoxPreco .FormaPreco {
	padding: 0px 5px 5px 5px;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
}
#ProdutoColDir .BoxPreco .FormaPreco .Precos { padding-top: -5px; }
#ProdutoColDir .BoxPreco .FormaPreco .PrecoDetalheDe {
	font-size: 17px;
	text-decoration:line-through;
	color:#666;
	padding: 15px 0 0 0;
}
#ProdutoColDir .BoxPreco .FormaPreco .PrecoDetalhePor {
	font-size: 24px;
	font-weight: bold;
	font-weight:100;
	color:#008696;
	line-height:25px;
	padding: 5px 0 5px 0;
}
#ProdutoColDir .BoxPreco .FormaPreco .bataoComprar {
	float: right;
	width: 133px;
	height: 41px;
	margin-top: 5px;
}
#ProdutoColDir .ParcelasCartao {
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:280px;
	margin-right:20px;
	font-weight:100;
	color:#147ab1;
	background: url(../image/bgCartao.jpg) repeat-x left top;
}
#ProdutoColDir .ParcelasCartao .CantoDirCartao {
	height: 9px;
	width: 9px;
	float:right;
}
#ProdutoColDir .ParcelasCartao .CantoEsqCartao {
	height: 9px;
	width: 9px;
	float:left;
}
#ProdutoColDir .ParcelasCartao .ConteudoCartao {
	padding: 0px 5px 5px 5px;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
}
#ProdutoColDir .ParcelasCartao .ConteudoCartao .TituloCatao {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
	border-bottom: 1px dashed #CCC;
}
#ProdutoColDir .ParcelasCartao .ConteudoCartao .Parcelas {
	margin-left:15px;
	line-height:18px;
}
#ProdutoColDir .ParcelasCartao .ConteudoCartao .juros {
	text-align: right;
	font-size: 9px;
	color: #666;
}
#ProdutoColDir .BoxIndisponivel {
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:280px;
	margin-right:20px;
	font-weight:300;
	color:#333;
	background: url(../image/bgCartao.jpg) repeat-x left top;
	line-height: 20px;
}
#ProdutoColDir .BoxIndisponivel .Indisponivel {
	padding: 0px 5px 5px 5px;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
}
#ProdutoColDir .BoxIndisponivel .IndTitulo {
	font-size:18px;
	font-weight:100;
	color:#900;
	border-bottom:#CCC dotted 0.05em;
	padding-bottom: 5px;
}
#contentMain #bloco #conteudo #Clear { clear:both; }
#contentMain .Coluna #bloco #conteudo .descricao .ProdutoTitulo {
	margin-top:-5px;
	font-size:17px;
	color:#555;
	border-bottom:#CCC dotted 0.05em;
}
#rodapeBloco {
 *height: 9px;
	height: 8px;
	border-bottom:#CCC 1px solid;
	margin-bottom: 10px;
}
#rodapeBloco #cantoEsquedo {
	width:9px;
	left:9px;
	float:left;
}
#rodapeBloco #cantoDireito {
	width:9px;
	left:9px;
	float:right;
}
#carrinho { margin:10px; }
#carrinho #topo {
	height:36px;
	background-image:url(../image/titBgCenter.jpg);
	background-repeat:repeat-x;
	text-align: left;
}
#carrinho #titTopo {
	margin-left:10px;
	float:left;
	height: 27px;
	font-family: arial;
	font-size: 18px;
	color: #0CC;
	margin-top: 8px;
}
#carrinho #cantoEsquerdo {
	width:8px;
	float:left;
}
#carrinho #cantoDireito {
	width:8px;
	float:right;
	margin-left: 10px;
}
.btnNav {
	text-align: right;
	padding-top:10px;
	padding-right: 10px;
}
#carrinho .bloco { background: url(../image/bgCartao.jpg) repeat-x left top; }
#carrinho .bloco #itensCarrinho {
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-Bottom-width:0px;
	border-left-style:solid;
	border-right-style:solid;
	border-left-color:#CCC;
	border-right-color:#CCC;
	padding-top: 30px;
	color: #999;
}
.TopTabelaCart {
	vertical-align:top;
	padding-top:5px;
	background: url(../image/bgCartbg.jpg) repeat-x;
	color: #333;
	font-weight: bold;
}
#carrinho .bloco #itensCarrinho .TopTabelaCart .titCart {
	font-size:12px;
	color:#333;
	font-weight:bold;
}
#carrinho .bloco #itensCarrinho .linhaCart {
	padding: 15px 0;
	border-bottom:#CCC dashed 0.03em;
	margin: 0px 0px 10px;
}
#carrinho .bloco #itensCarrinho .carrinhoVasio {
	font-size: 17px;
	color: #F00;
	font-weight: bold;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 30px;
}
#carrinho .bloco #itensCarrinho .textoCart {
	font-size: 10px;
	color: #666;
	padding: 3px;
	text-align: left;
	width: 700px;
}
#carrinho .bloco #itensCarrinho .carrinhoVasio .Duvida {
	font-size: 10px;
	color: #333;
	font-weight: 200;
}
#carrinho .bloco #itensCarrinho table tr .FooterMeio {
	background-image:url(../image/bgCartFooterbg.jpg);
	background-repeat:repeat-x;
	color:#666;
	font-size:14px;
}
#carrinho .bloco #itensCarrinhotable .Fretes {
	font-size: 14px;
	color: #666;
	padding-top: 10px;
}
.linhaCorreios { padding: 10px; }
.Fretes #valorFrete {
	float: right;
	padding: 10px;
}
.Fretesw {
	color: #666;
	font-size: 14px;
	background: url(../image/bgtopLinha.jpg) repeat-x;
	background-position:top;
}
#carrinho #CabBloco {
*height: 9px; height: 8px; }
#carrinho #CabBloco #cantoEsquedo {
	width:9px;
	left:9px;
	float:left;
}
#carrinho #CabBloco #cantoDireito {
	width:9px;
	left:9px;
	float:right;
}
#carrinho .linha {
	vertical-align:middle;
	font-size:14px;
	color:#06F;
}
#carrinho .linha .nomeProduto { font-size:14px; }
#carrinho .linha .preferencia {
	font-size:12px;
	color:#666;
}
#identifica { margin:10px; }
#identifica #logo { }
#identifica #topo {
	height:36px;
	background-image:url(../image/titBgCenter.jpg);
	background-repeat:repeat-x;
	text-align: left;
}
#identifica #titTopo {
	margin-left:10px;
	float:left;
	height: 27px;
	font-family: arial;
	font-size: 18px;
	color: #0CC;
	margin-top: 8px;
}
#identifica #cantoEsquerdo {
	width:8px;
	float:left;
}
#identifica .btnNav {
	text-align: right;
	padding-top:10px;
	padding-right: 10px;
}
#identifica #cantoDireito {
	width:8px;
	float:right;
	margin-left: 10px;
}
.bloco { background: url(../image/bgCartao.jpg) repeat-x left top; }
.bloco #miolo {
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-Bottom-width:0px;
	border-left-style:solid;
	border-right-style:solid;
	border-left-color:#CCC;
	border-right-color:#CCC;
	padding-top: 30px;
	color: #999;
	padding-left: 10px;
	padding-right: 10px;
}
#CabBloco {
*height: 9px; height: 8px; }
#CabBloco #cantoEsquedo {
	width:9px;
	left:9px;
	float:left;
}
#CabBloco #cantoDireito {
	width:9px;
	left:9px;
	float:right;
}
#rodapeBloco {
*height: 9px;
	height: 8px;
	border-bottom:#CCC 1px solid;
	margin-bottom: 10px;
}
#rodapeBloco #cantoEsquedo {
	width:9px;
	left:9px;
	float:left;
}
#rodapeBloco #cantoDireito {
	width:9px;
	left:9px;
	float:right;
}
#menu {
	width:190px;
	margin-bottom: 10px;
}
#menu #topo { height:36px; }
#menu .titMenu {
	background-image:url(../image/titBgCenter.jpg);
	background-repeat:repeat-x;
}
#menu #subCategoria {
	width:180px;
	border-left:#CCC solid 1px;
	border-right:#CCC solid 1px;
	font-size: 12px;
	padding:2px 2px 2px 10px;
	color: #333;
}
#menu #topo #cantoEsquerdo {
	width:8px;
	float:left;
}
#menu #topo #titTopo {
	margin-left:10px;
	float:left;
	height: 20px;
	font-family: arial;
	font-size: 14px;
	color: #0CC;
	margin-top: 10px;
}
#menu #topo #cantoDireito {
	width:8px;
	float:right;
	margin-left: 10px;
}
#menu #conteudo {
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-Bottom-width:0px;
	border-left-style:solid;
	border-right-style:solid;
	border-left-color:#CCC;
	border-right-color:#CCC;
	padding: 3px;
}
#menu #categoria {
	width:188px;
	border-left:#CCC solid 1px;
	border-right:#CCC solid 1px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
#menu #clear {
	clear:both;
	margin-bottom: 1px;
}
#menu #rodapeBloco {
 *height: 9px;
	height: 8px;
	border-bottom:#CCC 1px solid;
}
#menu #cantoEsquedo {
	width:9px;
	left:9px;
	float:left;
}
#menu #cantoDireito {
	width:9px;
	left:9px;
	float:right;
}
#menu #verMais, #menu #verMais a {
	text-align: right;
	width:160px;
	font-size:9px;
	color:#999;
	line-height: 115%;
	text-decoration: none;
}
#cadastro { margin:10px; }

ul.vert-one {
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	font:14px bold Arial, Helvetica, sans-serif;
	line-height:160%;
	width:180px;
	border-bottom:#CCC dotted 1px;
}
ul.vert-one li {
	margin:0px;
	padding:0;
}
ul.vert-one li a {
	display:block;
	text-decoration:none;
	color:#666;
	background:#FFF;
	padding:0 0 0 10px;
	width:170px;
}
ul.vert-one li a:hover { background:#EEE 9px; }
ul.vert-one li a.current, ul.vert-one li a.current:hover { background:#EEE 9px; }
ul.vert-one ul.vert-two {
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	font:12px bold Arial, Helvetica, sans-serif;
	line-height:150%;
	width:180px;
}
ul.vert-one ul.vert-two li {
	margin:0px 0px 0px 0px;
	padding:0;
}
ul.vert-one ul.vert-two li a {
	display:block;
	text-decoration:none;
	color:#666;
	padding:0 0 0 20px;
	width:160px;
}
ul.vert-one ul.vert-two li a:hover { background:#EEE 9px; }
#footer {
	clear:both;
	margin: 0px 10px 10px 10px;
	height: 290px;
	background-image: url(../image/bgFootterCenter.jpg);
	background-repeat:repeat-x;
}
#FooterMiddle{width:1008px; margin:0 auto;}
#footer b { color:#077a97; font-size: 16px; text-align: center;}
#footer #FooterLeft { float:left; }
#footer #FooterRight { position:absolute; margin-left:98%;}
#footer img{float:left;}
#footer a{color:  #000000; }
	
#footer #coluna1 {
	width:auto;
	float:left;
	height:140px;
	margin:5px;
	font-size: 12px;
}

#footer #coluna2 {
	width:auto;
	float:left;
	height:140px;
	margin:8px;
	font-size: 12px;
}
#footer #coluna3 {
	width:auto;
	float:left;
	height:200px;
	margin:5px;
	font-size: 11px;
	text-align: center;
}
#footer #coluna4 {
	width:190px;
	float:left;
	height:200px;
	margin:5px;
	font-size: 11px;
	text-align: center;
}
#footer #coluna5 {
	width:174px;
	float:left;
	height:200px;
	margin:5px;
	font-size: 11px;
	text-align: center;
}

.no_display { display:none; }
.display { display:block; }
/************************Nuvem de Tags******************/
.nuvem a {
	font-family:Tahoma;
	text-align:center;
	padding: 10px;
	color:#39F
}
.nuvem a:hover { color:#C00; }
.tag10 { font-size: 32px; }
.tag9 { font-size: 30px; }
.tag8 { font-size: 28px; }
.tag7 { font-size: 26px; }
.tag6 { font-size: 24px; }
.tag5 { font-size: 22px; }
.tag4 { font-size: 20px; }
.tag3 { font-size: 18px; }
.tag2 { font-size: 16px; }
.tag1 { font-size: 13px; }
.tag0 { font-size: 11px; }
.FooterMeio {
	background-image:url(../image/bgCartFooterbg.jpg);
	background-repeat:repeat-x;
	color:#666;
	font-size:14px;
}
#miolo1 {
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-Bottom-width:0px;
	border-left-style:solid;
	border-right-style:solid;
	border-left-color:#CCC;
	border-right-color:#CCC;
	padding-top: 30px;
	color: #999;
}
.FreteEnd {
	padding-top:10px;
	font-size:12px;
	color:#333;
	padding-right:17px
}


#carrinho div .bloco #itensCarrinho form .BoxCodDesc {
	width:400px;
	float:left;
	height: 15px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	padding: 5px 5px 5px 10px;
	margin-top:-35px;
}

/********************** COMENTARIOS *********************/
.boxComentario{border:1px #c6c6c6 solid;text-align: left;padding: 7px;-moz-border-radius: 7px;width: 290px;float: left;margin: 0 8px 8px 0;}
.boxComentario p{margin: 3px 0 0 5px;color: #787878;}

