/* CSS Document */


BODY
{
	WIDTH:100%;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
body,td,th {
	font-size: 12px;
	text-decoration:none;
	color: #333333;
}

h2
{
	font-size: 14px;
	color: #999999;
}

DIV {
	width: 100%;
	overflow: hidden;
}

INPUT, SELECT {
	font-size: 11px;
	color: #666666;
	
	
}

TEXTAREA, SELECT {
	font-size: 11px;
	color: #666666;
	border: #999999 1px solid
	
}

TABLE.detailTitProdutos {
	height: 46px;
	width:100%;
	padding-top: 11px;
	padding-bottom: 14px;
	padding-left: 20px;
	padding-right: 10px;
	border: #666666 1px solid
}

TABLE.detailBigProg {
	width:100%;
	border: #666666 1px solid
}

TABLE.detailBigProdAreaCompra {
	width:100%;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
}


TABLE.destaquesProdutos {
	height: 46px;
	padding-top: 17px;
	padding-left: 20px;
	border: #666666 1px solid
}

TABLE.pagProdutosFooter {
	height: 24px;
	width: 100%;
	border: #666666 1px solid
}

TABLE.menuFooter {
	width:100%;
	HEIGHT:100%;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 16px;
	padding-right: 4px;
	border: #666666 1px solid
}

TABLE.usadosAssis{
	padding-top:3px;
	padding-bottom: 3px;
	width:100%;
	border-bottom: #999999 1px solid;
	
}
TABLE.usadosClientes{
	padding-top: 3px;
	width:100%;
}

TABLE.detailBoxCompra {
	height: 90px;
	width:100%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background-image:url(../images/backgrounds/detail_compra_bck.gif);
	background-repeat: repeat-x;
	background-color: #DCDCDC;
}

TABLE.tableGeralEspeci 
{
	WIDTH:100%;
	border: #666666 1px solid;
	padding-left:8px;
	padding-right:8px;
}

TABLE.geralGaleriaFotos
{
	WIDTH:100%
}

TABLE.geralThumbsFotos
{
	WIDTH:100%;
	BACKGROUND-COLOR:#DDDDDD;
	PADDING-LEFT:16px;
	PADDING-TOP:12px;
	PADDING-RIGHT:16px;
	PADDING-BOTTOM:12px;
}

TR.hidden
{
	MAX-WIDTH:100%;
	WIDTH:100%;
	DISPLAY:none;
}

TR.visible
{
	MAX-WIDTH:100%;
	WIDTH:100%;
	DISPLAY:block;
}

TD.menuAreaCinzaItemActiv {
	font-size:12px;
	font-weight:bold;
	color:#FB6700;
	text-decoration:none
}


TD.bigFotoGaleria
{
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;
	PADDING-LEFT: 10px;
}

TD.tabsDetail
{
	PADDING-RIGHT:3px;
	PADDING-BOTTOM:3px;
	CURSOR:hand;
}

TD.thunbsGaleria
{
	PADDING-RIGHT:14px;
	CURSOR:hand;
}

TD.titEspecificacoes
{
	PADDING-TOP:8px;
	PADDING-BOTTOM:8px;
	FONT-SIZE:14px;
	FONT-WEIGHT:bold;
	COLOR:#FF6600;
	TEXT-DECORATION:none;
}

TD.fotoProductDetail
{
	WIDTH:150px;
	PADDING-RIGHT:16;
	VERTICAL-ALIGN:top;
	padding-top: 100px;
}

TD.titEspecific{
	height:24px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	background-color:#DDDDDD;
	padding-left:15px;
}

TD.lastItemEspecific{
	height:27px;
	font-size:12px;
	background-color:#FFFFFF;
	padding-left:15px;
}

TD.ItemEspecificBoderBottom{
	height:27px;
	font-size:12px;
	background-color:#FFFFFF;
	padding-left:15px;
	border-bottom: #DDDDDD 1px solid;
}

TD.titItemEspecific{
	width:154px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

TD.ItemEspecific{
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

TD.itemValorPrecoDetail{
	font-size:19px;
	color:#2E9600;
	text-decoration:none;
	font-weight:bold;
}

TD.itemValorPrecoAntesDetail{
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

TD.refMarcaModelo{
	font-weight:bold;
	color: #999999;
	font-size:12px;
	text-decoration:none
}


TD.voltarListaProd{
	height:25px;
	width:100%;
	padding-left:17px;
	background-image:url(../images/backgrounds/bck_voltar_td.gif);
	background-repeat: repeat-x;
	background-color: #DDDDDD;
}

TD.titDetailProduto{
	font-weight:bold;
	color: #000000;
	font-size:17px;
	text-decoration:none
}

TD.itemMenuLaranjaActiv
{
	PADDING-LEFT:23px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none
}

TD.descontoDe
{
	padding-left:15px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

TD.descontoPercentagem
{
	padding-left:15px;
	color:#FFFFFF;
	font-size:25px;
	font-weight:bold;
	text-decoration:none;
}

TD.pagamentoTransf
{
	padding-left:9px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

TD.assisTecPosVenda
{

	padding-left: 23px;
	padding-top: 11px;
	padding-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none
}

TD.estadoEncomenda
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#349800;
	text-decoration:none
}

TD.precoProdUsado{
	font-weight:bold;
	color: #FB6700;
	font-size:17px;
	text-decoration:none
}


TD.titDestaque{
	font-weight:bold;
	color: #FB6700;
	font-size:17px;
	text-decoration:none
}

TD.titDesktop{
	font-weight:bold;
	color: #666666;
	font-size:17px;
	text-decoration:none
}

TD.nPagItemActiv{
	padding-right: 4px;
	color: #FB6700;
	font-size:11px;
	text-decoration:underline
}

TD.titFooterMenu{
	color: #000000;
	font-weight:bold;
	font-size:15px;
	text-decoration:none
}

TD.footerMenuItemActiv{
	padding-right: 4px;
	color: #FB6700;
	font-weight:bold;
	font-size:12px;
	text-decoration:none
}

TD.totalProdutos{
	padding-right: 10px;
	color: #999999;
	font-size:11px;
}

TD.pag{
	padding-right: 12px;
	color: #000000;
	font-size:11px;
	font-weight:bold;
}

TD.menuLateralDegrade {
	padding-left: 23px;
	padding-bottom: 21px;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none
}

TD.titCategorias {

	padding-left: 23px;
	padding-top: 20px;
	padding-bottom: 10px;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none
}

TD.menuAreaCinza 
{

	padding-top:17px;
	padding-left:22px;
}

A.menuAreaCinzaItemActiv {
	font-size:12px;
	font-weight:bold;
	color:#FB6700;
	text-decoration:none
}

.menuAreaCinzaItemActiv {
	font-size:12px;
	font-weight:bold;
	color:#FB6700;
	text-decoration:none
}

TD.prodCaract {
	font-size:12px;
	font-weight:normal;
	color:#999999;
	text-decoration:none
}

TD.wishList {
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none
}


TD.ligueAssis {
	font-size:12px;
	font-weight:normal;
	color:#999999;
	text-decoration:none
}


TD.precoAntes {
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none
}

TD.precoProduto {
	font-size:19px;
	font-weight:bold;
	color:#339933;
	text-decoration:none
}

TD.nItem {
	font-size:12px;
	font-weight:normal;
	color:#6E6E6E;
	text-decoration:none
}

TD.menuTop {
	font-size:11px;
	font-weight:normal;
	color:#6E6E6E;
	text-decoration:none
}

TD.fontVerdeEscuro12 {
	font-size:12px;
	font-weight:normal;
	color:#359800;
	text-decoration:none
}

TD.menuLaranja
{
	WIDTH:200px;
	BORDER-RIGHT: #FFFFFF 1px solid;
	PADDING-TOP:23px;
	PADDING-BOTTOM:23px;
	BACKGROUND-COLOR:#FF6600;	
}


TD.prodLatDestaque {
	font-size:17px;
	font-weight:bold;
	color:#333333;
	text-decoration:none
}

TD.assisTec {
	PADDING-TOP:5px;
	PADDING-RIGHT:10px;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none
}

TD.liguePara {
	font-size:16px;
	font-weight:Bold;
	color:#FFFFFF;
	text-decoration:none
}

TD.promoProdDestaque {
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:none
}

TD.fontPretoBold12 {
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none
}

TD.fontPretoBold15Underline {
	font-size:15px;
	font-weight:bold;
	color:#333333;
	text-decoration:underline
}

TD.normal {
	font-size:12px;
	color:#333333;
	text-decoration:none
}

TABLE.normal {
	font-size:12px;
	color:#333333;
	text-decoration:none
}

SPAN.prodLatDestaqueBold {
	font-size:20px;
	font-weight:bolder;
	color:#333333;
	text-decoration:none
}

SPAN.prodLatDestaquePreco {
	font-size:20px;
	font-weight:bolder;
	color:#339900;
	text-decoration:none
}

SPAN.nTelAssis {
	PADDING-RIGHT: 8px;
	font-size:15px;
	font-weight:Bold;
	color:#FF6500;
	text-decoration:none
}
SPAN.txtDestaque{
	font-weight:bold;
	color: #FB6700;
	font-size:12px;
	text-decoration:none
}

A.menuAreaCinzaItemBack {
	font-size:12px;
	font-weight:bold;
	color:#FB6700;
	text-decoration:none
}

A.menuAreaCinzaItemBack:hover {
	font-size:12px;
	font-weight:bold;
	color:#FB6700;
	text-decoration:underline
}

a.menuCabeca
{
    PADDING-LEFT:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6E6E6E;
	text-decoration:none
}

a.menuCabeca:hover
{
	color:#6E6E6E;
	text-decoration:underline;
}

a.menuCabecaFirst
{
    PADDING-LEFT:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6E6E6E;
	text-decoration:none
}

a.menuCabecaFirst:hover
{
	color:#6E6E6E;
	text-decoration:underline;
}

A.linkLogIn
{
	font-size:11px;
	font-weight:normal;
	color:#FF6600;
	text-decoration:none
}

A.linkLogIn:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FF6600;
	text-decoration:underline
}
a
{
    color:#FF6600;
	text-decoration:none
}
a:hover
{
    color:#FF6600;
	text-decoration:underline
}
A.links
{
	font-size:12px;
	font-weight:normal;
	color:#FF6600;
	text-decoration:none
}

A.links:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FF6600;
	text-decoration:underline
}

a.areaCliente
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#339900;
	text-decoration:none
}

a.areaCliente:hover
{
	color:#339900;
	text-decoration:underline;
}

a.btnOkPesquisa
{
	color:#359800;
	text-decoration:none;
}

a.btnOkPesquisa:hover
{
	color:#359800;
	text-decoration:underline;
}

a.menuLateralLaranja
{
	color:#FFFFFF;
	text-decoration:none;
}

a.menuLateralLaranja:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

a.menuSubCat
{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

a.menuSubCat:hover
{
	color:#333333;
	text-decoration:underline;
}

a.titProdutoDestaque
{
	color:#333333;
	text-decoration:underline
}

a.titProdutoDestaque:hover
{
	color:#FF6600;
	text-decoration:underline
}

a.titProdutoUsadosAssis
{
	font-size:13px;
	font-weight:bold;
	color:#333333;
	text-decoration:underline
}

a.titProdutoUsadosAssis:hover
{
	color:#FF6600;
	text-decoration:underline
}

a.menuAreaCinzaItem
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:12px
}

a.menuAreaCinzaItem:hover
{
	color:#FF6600;
	text-decoration:none
}

a.nPagItem
{
	padding-right:4px;
	color:#000000;
	text-decoration:none;
	font-size:11px;
	text-decoration:none
}

a.nPagItem:hover
{
	color:#FF6600;
	text-decoration:none
}

a.footerMenuItem
{
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-decoration:none
}

a.footerMenuItem:hover
{
	
	color:#333333;
	text-decoration:underline
}

A.linkLogIn
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FF6600;
	text-decoration:none
}

A.linkLogIn:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6E6E6E;
	text-decoration:none
}

A.wishList
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none
}

A.wishList:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:underline
}

A.btnVerificar
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none
}

A.btnVerificar:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF6600;
	text-decoration:none
}

A.btnOkNews
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none
}

A.btnOkNews:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline
}

A.topDesc
{
	padding-top:15px;
	padding-left:75px;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

A.topDesc:hover
{
	padding-top:15px;
	padding-left:75px;
	color:#FF6600;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

A.itemMenuLaranja
{
	PADDING-LEFT:23px;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none
}

A.itemMenuLaranja:hover
{
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:none
}

a.voltarLista
{
	color:#FF6A00;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	text-decoration:none
}

a.voltarLista:hover
{
	color:#333333;
	text-decoration:none
}

a.enviarImpPagina
{
	padding-right:5px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	text-decoration:none
}

a.enviarImpPagina:hover
{
	color:#FF6A00;
	text-decoration:none
}

.warning { padding: 10px; border: dotted 1px #000090; background-color: #e5e5f4; color: #000090; font-weight: bold; }