body { margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:140%; font-size: 11px; color:#666666;}
a { color:#000000; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }
td {  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
th { font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif; }
form { padding:0px; margin: 0px; }
input { font-size:10px; }
select { font-size:10px;}

/* MAPA DO SITE */
.MapaSite {font-size:11px;}
.MapaSite .background {background-image:url(../images/mapa_site/traco.gif); background-repeat:repeat-y;}
.MapaSite .tit {font-weight:bold; color:#343B71;}
.MapaSite .tit a {color:#666666; text-decoration:none;}
.MapaSite .tit a:hover {color:#000000; text-decoration:none;}

.MapaSite .sub {color:#666666; padding-left:10px; padding-bottom:2px; padding-top:2px}
.MapaSite .sub a {color:#666666; text-decoration:none;}
.MapaSite .sub a:hover {color:#333333; text-decoration:none;}

.MapaSite .reservada {color:#333333;}
.MapaSite .reservada a {color:#333333; text-decoration:none;}
.MapaSite .reservada a:hover {color:#999999; text-decoration:none;}

/* MAINFRAME */
.maintable { padding: 10px 20px 10px 20px; }

/* CARRINHO DE COMPRAS */
.txtcarrinho {font-size:10px; padding-right:10px;}
.items { font-weight: bold; color:#990000; }
.items A { font-weight: bold; color:#990000; }

/* MARCAS */
.marcas { padding-bottom:30px; padding-top:10px; }

/* COMUNS */
.adicionarCarrinho { font-size:9px; font-weight:bold; color:#990000; }
.adicionarCarrinho a { color:#990000; }
.adicionarCarrinho a:hover { color:#000000;}
.voltar { padding-top:20px; }
.voltar a { font-size: 12px; font-weight:bold; color:#343b71; }
.vermais a { font-size:9px; font-weight:bold; color:#343B71;}
.vermais a:hover { color:#000000; }
.preco { font-size:11px; color:#990000; padding-left:5px; }
.precoRiscado { font-size:10px; color:#343B71; text-decoration:line-through; }

.tituloProduto { font-size:11px; font-weight:bold; color:#343B71; padding-bottom:6px; }
.tituloProduto A { color:#343B71; }
.tituloProduto A:HOVER { color:#343B71; }
.tituloProdutoSmall { font-size:10px; font-weight:bold; color:#000000; padding-bottom:6px; }
.tituloProdutoSmall A { color:#000000; }
.tituloProdutoSmall A:HOVER { color:#000000; }
.marcaProduto { font-size:9px; color:#343B71; font-weight:normal; }
.marcaProduto .Name { color:#999999; }

/* TITULOS PAGINAS */

.titulosmain { font-size:16px; font-weight:bold; color:#343B71; padding-left:16px; padding-bottom: 15px;}
.titulosmainSUB { font-size:16px; font-weight:bold; color:#343B71; padding-left:16px; padding-bottom: 0px;}
.subtitulosmain { font-size:10px; color:#343B71; padding-left:16px; padding-bottom:15px; padding-top:4PX; }
.subtitulosmain a { font-weight:normal; color:#343B71; text-decoration:none;}
.subtitulosmain a:hover { text-decoration:underline;}
.subtitulosmainSel { font-weight:bold; }


/* NUMERO PAGINA */

.Numeros { font-size:10px; color:#999999;padding-bottom:10px; margin-bottom:0px; padding-right:10px;}
.Numeros a { color:#999999;}
.Numeros a:hover { color:#000000; text-decoration:underline; }
.Numeros .sel a { color:#000000; font-weight:bold;}

/* PRODUTOS DETALHE */

.produtosDetalhe {  margin-bottom:10px; }
.produtosDetalhe .imgprodutos { background-color:#FFFFFF; border: 1px solid #C7C6BB; }
.produtosDetalhe .textosprodutos { padding-left:16px; }
.produtosDetalhe .descricaoProdutos { font-size:9px; padding-bottom:15px; }
.produtosDetalhe .descricaoProdutos UL { list-style:none; list-style-image:url(../images/bullets/bullet_description.gif); margin-left:20px; }
.produtosDetalhe .descricaoPDF { padding-bottom:15px; }
.produtosDetalhe .descricaoPDF TD { font-size:9px; }
.produtosDetalhe .vermais a { font-size:9px; font-weight:bold; color:#343B71;}
.produtosDetalhe .vermais a:hover { color:#000000; }
.produtosDetalhe .numerosgaleria { border-top: 0px; border-left: 1px solid #cccccc ; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; background-color:#F7F7F7; padding:5px; }
.produtosDetalhe .numerosgaleria a { font-weight:bold; color:#666666; }
.precoAntigo { font-size:11px; padding-left:5px; text-decoration:line-through; }
.precoNovo { font-size:11px; font-weight:bold; color:#990000; padding-left:5px; }

/* PRODUTOS LISTA */
.produtos {  margin-bottom:10px; margin-right:10px; border: 1px solid #C7C6BB; }
.produtos .tdImagem { padding-top:10px; padding-bottom:10px; }
.produtos .imgprodutos { background-color:#FFFFFF; border: 1px solid #C7C6BB; }
.produtos .vermais { padding-right:5px; padding-bottom:3px; padding-top:3px;}
.produtos .vermais a { font-size:9px; font-weight:bold; color:#343B71; padding-bottom:5px; padding-top:5px;}
.produtos .vermais a:hover { color:#000000; }
.produtos .numerosgaleria { border-top: 0px; border-left: 1px solid #cccccc ; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; background-color:#F7F7F7; padding:5px; }
.produtos .numerosgaleria a { font-weight:bold; color:#666666; }

/* NOVIDADES */
.novidades { margin-bottom:15px;}
.novidades #light {padding:8px; background-color:#FFFFFF;  }
.novidades #dark {padding:8px; background-color:#F5F5F5; }
.novidades .descricaonovidades { padding-bottom:15px; }
.novidades .textosnovidades { padding-left:15px; }
.novidades .novidades { padding-bottom:15px; }

/* PROMOCOES */

.promocoes { margin-bottom:30px;}
.promocoes #light {padding:8px; background-color:#FFFFFF; }
.promocoes #dark {padding:8px; background-color:#F5F5F5; }
.promocoes .textospromocoes { padding-left:8px; padding-right:4px; }
.promocoes .descricaopromocoes { padding-bottom:4px; }

/* Destaques */
.zonadestaque {}
.zonadestaque #maintable {padding: 5px 10px 30px 10px; }
.zonadestaque .titulodestaque { font-size:11px; color: #343B71; font-weight:bold; padding-bottom:10px; }
.zonadestaque .preco { font-size:11px; color:#990000; }
.zonadestaque .preco a {  color:#990000;}
.zonadestaque .preco a:hover { color:#990000; }
.zonadestaque .vermais a { font-size:9px; font-weight:bold; color:#343B71; }
.zonadestaque .vermais a:hover { color:#000000;}
.zonadestaque .foto { /*border:1px solid #cccccc;*/ padding-left:4px; }


/* FOOTER */
TABLE.footer {font-size:9px; margin-bottom:10px;}
TABLE.footer td { padding-left:10px; padding-right:10px;}
TABLE.footer a { color:#343b71; text-decoration:none; }
TABLE.footer a:hover { text-decoration:underline; }
TABLE.footer a:visited { color:#343b71; text-decoration:none; }

TD.disclaimer { font-size:9px; padding-left:10px; padding-right:10px; padding-bottom:2px; color:#AAAAAA; }
TD.disclaimer a { color:#343b71; text-decoration:none; }
TD.disclaimer a:hover { text-decoration:underline; }
TD.disclaimer a:visited { color:#343b71; text-decoration:none; }

TD.copyright {font-size:9px; padding-left:10px; padding-right:10px; padding-bottom:10px; }
TD.copyright a { color:#343b71; text-decoration:none; }
TD.copyright a:hover { text-decoration:underline; }
TD.copyright a:visited { color:#343b71; text-decoration:none; }

/* PESQUISA */
.titulopesquisa { color:#343b71;}
.pesquisa { background-color:#E7E9E8; padding-left:20px; }

/*MENULEFT*/
.SubMenuTable {font-size:11px; margin-bottom:60px; }
.SubMenuTable a {background-color:#FFFFFF; color:#8A8A8A;}
.SubMenuTable a:hover {text-decoration:none; color:#000000;}

.SubMenuTable .SubMenu ul { padding:0px; margin:0px; list-style:none; font-weight:bold; }
.SubMenuTable .SubMenu li { border-bottom:1px solid #EEEEEE;}
.SubMenuTable .SubMenu li a { display:block; padding:4px 20px 4px 30px;}
.SubMenuTable .SubMenu li a:hover { background-color:#FDFDD2; padding:1px 20px 1px 30px; border-bottom:3px solid #FFFFFF;  border-top:3px solid #FFFFFF;}
.SubMenuTable .SubMenu li.Sel a { display:block; background-color:#FDFDD2; padding:1px 20px 1px 30px; color:#000000; border-bottom:3px solid #FFFFFF; border-top:3px solid #FFFFFF;}

.SubMenuTable .Sub2Menu ul { padding:0px; margin:0px 0px 0px 36px; list-style:none; border-bottom:1px solid #EEEEEE; font-weight:normal; padding-bottom:5px;}
.SubMenuTable .Sub2Menu li {border-bottom:1px solid #FFFFFF;}
.SubMenuTable .Sub2Menu li a { display:block; padding:2px 20px 2px 8px;}
.SubMenuTable .Sub2Menu li a:hover { background-color:#272E56; color:#FFFFFF;}
.SubMenuTable .Sub2Menu li.SubSel a { display:block; background-color:#272E56; color:#FFFFFF;}

.SubMenuTable .Sub3Menu ul { margin:4px 0px 0px 16px; border-top:1px solid #EEEEEE; list-style:none; }
.SubMenuTable .Sub3Menu li { font-size:9px; }
.SubMenuTable .Sub3Menu li a { display:block; padding:2px 20px 2px 8px; }
.SubMenuTable .Sub3Menu li a:hover { background-color: #272E56; color:#FFFFFF; }
.SubMenuTable .Sub3Menu li.SubSel a { background-color:#272E56; color:#FFFFFF; }

.SubMenuTable ul.Sub4Menu {  margin:3px 0px 0px 20px; border:0px none; }
.SubMenuTable ul.Sub4Menu li a { padding:0px 20px 1px 8px; }

/* DIVDROPDOWN */

.DivDropDown { filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85; background-color:#272E56;}
.DivDropDown ul { font-size:10px; color:#FFFFFF; list-style:none; margin:0px; padding:0px;}
.DivDropDown li{}
.DivDropDown li a { color:#CCCCCC; text-decoration:none; font-weight:bold; display:block; padding:3px 10px 3px 10px;}
.DivDropDown li a:hover { color:#FFFFFF; background-color:#161616; text-decoration:none; font-weight:bold; }


/* TRACKER */

.Tracker { padding-bottom:10px; font-size:9px; color:#666666;}
.Tracker a { color:#666666; font-weight:bold; }
.Tracker a:hover { color:#666666; text-decoration:none;}

/* SUBTRACKER */

.SubTracker { padding-left:16px; padding-top:4px; padding-bottom:10px; font-size:9px; color:#666666;}
.SubTracker a { color:#666666; font-weight:bold; }
.SubTracker a:hover { color:#666666; text-decoration:none;}

/* SHOPPING CART */

.ShoppingCart .Header { background-color:#F4B625; }
.ShoppingCart .Header TD { color:#FFFFFF; font-weight:bold; }




