/* Geral */
* { margin:0; border:0; padding:0; }
body { margin:0px;}
table { border-collapse:collapse }
table td { padding:0px; }
body,table,div,p { font-family:arial; font-size:11px; color:#000000; }
a { text-decoration:none; color:#000000;}
a:hover { color:#990000; text-decoration:underline;}
a img { border:0px; }
input,textarea,select { font-size:11px; font-family:arial; border:1px solid #BFCCD6; }
#fundo_topo{ background:url('../img/fundo_topo.jpg'); width:100%; height:194; background-repeat:repeat-x;}
#buscaTexto {height:17px; border:0px; padding-top:3px;}

.selecionado { font-size:14px; color:#FF0000; font-weight:bold; }
#Paginacao { text-align:center; width:100%; padding-top:10px; margin-top:30px; font-weight:bold; border-top:1px dotted #dddddd;  }
#Paginacao a:hover { color:#0000ff; text-decoration:none; }
#Paginacao .selecionado { color:#ff0000; font-size:15px; }

#fundo_carrinho{background:url('../img/fundo_verde_direito.jpg'); width:150px; height:90px; background-repeat:no-repeat;}
#fundo_marrom{background:url('../img/fundo_marron_direito.jpg'); width:155px; height:105px; background-repeat:no-repeat;}
#fundo_parceiros{background:url('../img/fundo_parceiros_direito.jpg'); width:150px; height:415px; background-repeat:no-repeat;}
#fundo_tempo{background:url('../img/fundo_tempo.gif'); width:155px; height:154px;}

#departamentos { width:138px; vertical-align:top; border-right:1px solid #2B4B0A; border-left:1px solid #2B4B0A; padding:5px; text-align:left; }
#departamentos a:hover { color:#B92C03; text-decoration:underline; }
#menudepart li { padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #dddddd; list-style:none; margin:0px; font-weight:bold; width:138px; }
#menudepart li a { color:#666666; }
#menudepart { margin:0px; }
#menudepart .submenu { padding-left:10px; padding-top:5px; font-weight:normal; }

#blocoparceiros { width:150px; vertical-align:top; border-right:1px solid #2B4B0A; border-left:1px solid #2B4B0A; text-align:center; padding-top:3px; }
#blocoparceiros ul { margin:0px; }
#blocoparceiros ul li { margin:0px; list-style:none; padding:0; padding-top:2px; padding-bottom:2px; }

#BtEnviar { border:0px; cursor:pointer; background:url('../img/bt_enviar.gif'); width:64px; height:19px; padding:0px; }

#fundo_meio {background:url('../img/img_fatia_verde.jpg'); width:100%; height:40px; background-repeat:repeat-x;}

#vejaclassificados {  width:155px; margin-top:10px; }


#artigosEmDestaque{ margin-top:10px; width:155px; }
#topo_destaque { width:155px; height:44px; background:url(../img/topo_destaque.jpg) no-repeat; }
#corpo_destaque { width:155px; background:url(../img/corpo_destaque.jpg) repeat-y; text-align:center; color:#FFFFFF; font-weight:bold;}
#rodape_destaque { widows:155px; background:url(../img/rodape_destaque.jpg) no-repeat center; }

#artigosEmDestaque a { text-decoration:underline; color:#FFFFFF }
#faleConosco{ padding-top:7px; }
/* Pop box */
.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("../js/popbox/images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("../js/popbox/images/magminus.cur"), pointer;
} 



#SiteCarrinho { background:url('../img/fundo_verde_direito.jpg'); width:150px; height:90px; background-repeat:no-repeat; margin-top:10px; }
#SiteCarrinho td { vertical-align:top; }
#SiteCarrinho td, #SiteCarrinho div { color:#FFFFFF;  }
#SiteCarrinho #meucarrinho { padding-top:10px; padding-left:10px; padding-bottom:7px; }
#SiteCarrinho #botoes td { vertical-align:middle; }
#SiteCarrinho #imgcarrinho { vertical-align:middle; }
#BannerCadastre { margin-top:10px; }

#bloco_tempo { margin-top:10px; }
#rodape{background:url('../img/fundo_rodape.jpg'); width:100%; background-repeat:repeat-x;}

.menu_rodape{color:#FFFFFF; font-weight:bold; line-height:18px; padding-top:5px; width:770px;}
.menu_rodape a{color:#FFFFFF;}
.menu_rodape a:hover{ text-decoration:underline; color:#FFFFFF;}
.rodape_menu_final{color:#666666; padding-top:30px;}
.rodape_menu_final a:hover{color:#B92C03; text-decoration:underline;}


#ListagemProdutos { margin-top:20px; }
#ListagemProdutos .valor .de { text-decoration:line-through; color:#aaaaaa; font-weight:normal; }
#ListagemProdutos .valor { font-weight:bold;  }




#MsgErro { border:1px solid #F0C5C6; font-size:11px; background: url('../img/icoerro.png') #F8E5E7 no-repeat; background-position:right top; width:100%; margin-bottom:10px; }
#MsgErro td { padding:5px; }
#MsgErro #erros { padding-left:10px; padding-top:10px; padding-right:50px; font-size:11px; }
#MsgMensagem { border:1px solid #BCC9D7; font-size:11px; background: url('../img/icomsg.jpg') #E7EBF0 no-repeat; background-position:right top; width:100%; margin-bottom:10px; }
#MsgMensagem td { padding:5px; }
#MsgMensagem #erros { padding-left:10px; padding-top:10px; padding-right:50px; font-size:11px; }

.internasTitulo { width:100%; height:40px; background:url('../img/img_fatia_verde.jpg') repeat-x; }
.internasTitulo a { color:#FFFFFF; }
.internasTitulo a:hover { color:#cccccc; }
.internasTitulo .col1 { width:7px; }
.internasTitulo .col2 { font-size:17px; color:#ffffff; font-weight:bold; padding-left:10px; }
.internasTitulo .col3 { width:124px; }


/* *************************************** CARRINHO DE COMPRAS */
#Carrinho { padding:10px; }
#Carrinho #CarrinhoAvisoNada { background-color:#eeeeee; padding:10px; color:#FF0000; font-weight:bold; }
#Carrinho #CarrinhoAvisoNada a { font-weight:normal; color:#000000; }
#Carrinho #Listagem { font-size:12px; font-family:tahoma; }
#Carrinho #Listagem th { background-color:#e0e0e0; font-size:12px; padding:5px; border-bottom:1px solid #003366; }
#Carrinho #Listagem td { border:0px solid #ffffff; padding-top:6px;padding-bottom:6px; }
#Carrinho #Listagem .ItemQuantidade { width:30px; text-align:center; font-family:tahoma; font-size:12px; border:1px solid #e5e5e5; color:#0000FF; }
#Carrinho #Listagem #cep { width:100px; font-family:tahoma; font-size:12px; border:1px solid #e0e0e0; }
#Carrinho #Listagem #cep_ufdestino { font-size:11px; color:#666666; }
#Carrinho #Listagem #btAtualizar { border:0px; cursor:pointer; }
#CarrinhoContinuarComprando { border:0px; cursor:pointer; width:140px; height:20px; background-image:url('../img/bt_continuarcomprando.gif'); }
#CarrinhoBtFinalizar { border:0px; cursor:pointer; width:110px; height:20px; background-image:url('../img/bt_finalizarcompra.gif'); }



/* ****************************************** LOGIN */
#Login { padding:10px; }
#Login .tituloON { margin:2px; font-size:16px; font-weight:bold; padding:3px; border-bottom:1px dashed #cccccc; }
#Login .tituloOFF{ margin:2px; font-size:16px; font-weight:bold; padding:3px; border-bottom:1px dashed #cccccc; color:#aaaaaa; }
#bloco_login { width:155px; height:105px; background:url(../img/bg_login.jpg) no-repeat; margin:10px 0 0 0 ;  }
#TopoBtLogin { background:url(../img/bt_logar.jpg) no-repeat; width:56px; height:20px; cursor:pointer; margin-right:5px; }
#faca_login { margin:30px 0 0 35px ; }

/* ****************************************** FINALIZAR */
/* Etapa 1 */
#Finalizar { padding:20px; } 
#Finalizar #Enderecos input { border:0px; }
#Finalizar #NovoEndereco { border:1px solid #dddddd; padding:10px; width:350px; margin:20px; }
#Finalizar #NovoEndereco input, #Finalizar #NovoEndereco select { border:1px solid #d5d5d5; }
/* Etapa 2 */
#Finalizar .InternaTituloItem { margin-top:20px; margin-bottom:20px; padding:2px; border-bottom:1px dashed #d5d5d5; font-size:16px; font-weight:bold; } 
#Finalizar #Finalizar2Conteudo { line-height:20px; padding-left:25px; }
#Finalizar #Finalizar2Conteudo a { color:#FF0000; font-weight:bold; }




/* ******************************************* CLIENTE */
#ClienteArea { padding:10px; padding-top:25px; float:left; width:360px; }
#Cliente_Opcoes { float:right; width:180px; margin:10px; border:1px solid #dddddd; }
/* Consultar Pedidos */
.ClientePedidosListaProdutos { margin-top:10px; margin-bottom:10px; }
.ClientePedidosListaProdutos td, .ClientePedidosListaProdutos th { border-bottom:1px solid #dddddd; text-align:center; }
.ClientePedidosInterno { font-size:11px; color:#666666; }
.ClienteCampos td { padding:5px; }


.televendas {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 12px;
}








/* ***************************************** CADASTRO */
#Cadastro { padding:10px; }
#Cadastro .campos_cadastro { font-size:12px; }
#Cadastro .campos_cadastro input,select { font-size:12px; font-family:arial; background-color:#f5f5f5; border:1px solid #cccccc; }
#Cadastro .campos_cadastro .titulos_obr { font-size:12px; font-weight:bold; color:#990000; text-align:right; }
#Cadastro .campos_cadastro .titulos { font-size:12px; color:#990000; text-align:right; }
#Cadastro #atencao { background:url('../img/ico_informacao.jpg') #ffffff no-repeat; height:50px; padding:10px; padding-left:50px; margin-left:50px; font-weight:bold; }









