.header {position:relative;width:990px;z-index:50000;}
.header .topo {position:relative;width:990px;height:132px;background-image:url('/imagens/topo/topo990.gif');background-repeat:no-repeat;z-index:50000;}
.header .topo .banners {z-index:2;position:absolute;top:20px;left:250px;}
.header .topo .busca {position:absolute;top:100px;left:780px;}
.header .topo .busca input {color:#E5BA91;}
.header .topo .busca .text_busca {width:150px;}
.header .topo .busca .bt_ok {background:url('/imagens/topo/bot_topo_ok.gif');border:0px;width:25px;height:19px;font-size:0px;}
.header .menu {position:relative;border-bottom:1px solid #BF6E21;z-index:52;}
.header .menu .menu_down {display:none;position:absolute;background:#CE6702;padding:4px;top:30px;width:176px;z-index:53;} 
.header	.menu .menu_down li {list-style-image:none;list-style-type:none;padding:2px;}   
.header	.menu .menu_down li a {color:#EEE;font-weight:bold;} 
.header .menu .menu_down .menu_li_bg {background:#E88628;}
 
/* PADRAO  VERSAO PRINCIPAl*/
/* O bgcolor_XX é usado em varias formacoes de tabelas trabalhando com a diferenca de tonalidade da mesma cor */
/* Cor do tom da estacao, clara */
.bgcolor_01 {background:#fcb05f;}
/* Cor do tom da estacao, intermediaria */
.bgcolor_02 {background:#ffae35;}
/* Cor do tom da estacao, escura */
.bgcolor_03 {background:#ff9900;}
/* Cor do tom da estacao, + escura */
.bgcolor_04 {background:#fc7904;}

/* tabela clara usada na listagem dos links inferiores do portal */
td.links_inferior {
background:#fc7904;
font-weight:bold; 
padding-top:1px;
padding-bottom:1px;
}


font.pequena {
font-style : normal; 
font-weight : normal; 
font-size : 10px; 
font-family : Verdana, arial, Helvetica, sans-serif; 
}

font.titulo {
font-style : normal; 
font-weight : bold; 
font-size : 11px; 
font-family : Verdana, arial, Helvetica, sans-serif; 
color : #087F4D;
}
.dirRoot:hover{
	font: trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color : #d59f61;
}
.dirSub:hover{
	font: trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color : #e87402;
}
.dirRoot{
	font: trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color : #d59f61;
}
.dirSub{
	font: trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color : #e87402;
}
/* titulo dos itens da vitrine direita */
#vitrine_titulo {
width: 130px;
font-style : normal;
font-weight : bold;
font-size : 10px;
font-family : Verdana, arial, Helvetica, sans-serif;
color : #000000;
background: #D5D5D5;
padding-top:4px;
padding-bottom:2px;
padding-left:4px;
}
/* itens da vitrine direita */
#vitrine_item {
background: #F6F6F6;
padding-top:4px;
padding-bottom:4px;
padding-left: 3px;
width: 130px;
font-style : normal;
font-weight : normal;
font-size : 10px;
font-family : Verdana, arial, Helvetica, sans-serif;
border-left: 1pt solid #D5D5D5;	
border-right: 1pt solid #D5D5D5;
border-bottom: 1pt solid #D5D5D5;
}

/* itens da vitrine direita */
#vitrine_item_ft {
background: #F6F6F6;
padding-top:4px;
padding-bottom:4px;
padding-left: 3px;
width: 130px;
font-style : normal;
font-weight : normal;
font-size : 10px;
font-family : Verdana, arial, Helvetica, sans-serif;
border-left: 1pt solid #D5D5D5;	
border-right: 1pt solid #D5D5D5;
}

/* FIM PADRAO */

/*body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"Trebuchet MS", Tahoma;
}*/
p
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color: #7e7e7e;
}

td
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color: #7e7e7e;
	overflow:hidden;
	width:
}

/*td
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#315a87;
}*/
.botao
{
	border:0px;
	background-color: #FFFFFF;
}
.botao_comborda
{
	border:1px solid #c98000;
	background-color: #e8b784;
	color: #FFFFFF;
	font-weight:bold;
	
}
.tdCestaFoto {
	padding:2px;
	border: 1px solid #dedede;
}
.tdCestaFormatos {
	border: 1px solid #dedede;
}
.tdCestaItensBg {
	background: #ffffff;
}
.tdCestaItensBg2 {
	background: #dedede;
}
.avisoBusca {
	border: 1px solid Gray;
}
.divBusca {
	border: 1px solid #676767;
	background: #eaeaea;
}
.divBusca #nome_busca {height:25px;border-color:#000;font-size:10pt;}
.divBusca .dicasBusca .avisoBusca {background:#ffffff;}

fieldset {
	padding:10px;
	border: 1px solid #c69255;
}
input
{

	border:1px solid #c0c0c0;
	font-size:11px;
}

.inputText {
	height:17px;
}

select
{
	padding:2px;
	border:1px solid #c0c0c0;
}
textarea
{
	padding:2px;
	border:1px solid #c0c0c0;
	font-size:11px;
}
.fontComum
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	color: Black;
}
li
{
	list-style-image:url(/fotos/imagens/setalista.gif);
	list-style-position:inside;
	margin-top:2px;
	margin-bottom:2px;
}
a
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	color: #7d3f00;
	text-decoration:none;
}
#linkDesativado
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	color:#C0C0C0;
	text-decoration:none;
}
a:link
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	color:#8d4c17;
	text-decoration:none;
}
a:hover
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	color:#ad5a16;
	text-decoration:underline;
}
#Banner
{
	border:#FFFFFF 2px solid;
}
#LogoAproveite
{
	border:#e8b784 7px solid;
}
.campoBuscaTopo
{
	width:80px;
	height:16px;
	border: 1px solid Gray;
	font-family:"Trebuchet MS", Tahoma;
	font-size:9px;
	padding-left:4px;
	padding-right:4px;
}
#tdTitulo
{
	background:url(/fotos/imagens/fundobarratitulo.gif);
	background-position:top left;
	background-repeat:repeat-x;
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid #797979;
	padding:5px;
}
#tdTotal
{
	background:url(/fotos/imagens/bgtotal.gif);
	background-position:top left;
	background-repeat:repeat-x;
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
}
#tdCestaTipo
{
	background:url(/fotos/imagens/bgcestatipo.gif);
	background-position:top left;
	background-repeat:repeat-x;
	font-family:"Trebuchet MS", Tahoma;
	color:#cc8200;
	font-size:11px;
	font-weight:bold;
	padding:5px;
}
#tdCestaCep
{
	background:url(/fotos/imagens/bgcestacep.gif);
	background-position:top left;
	background-repeat:repeat-x;
	font-family:"Trebuchet MS", Tahoma;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	padding:5px;
	padding-left:10px;
}
#tdPedidoFrete
{
	background:url(/fotos/imagens/bgfrete.gif);
	background-position:top left;
	background-repeat:repeat-x;
	font-family:"Trebuchet MS", Tahoma;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	padding:10px;
}
#tdItens
{
  padding:5px; 
  border:1px solid #683F1C;
}
#tdItensCesta
{
  padding:5px;
  
}
#vitrine_item_inf
{
	background:#f6f6f6;
	padding:2px;
	width:140px;
	font-family:"Trebuchet MS", Tahoma;
}
#vitrine_item_inf a:link
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#e98d09;
}
#vitrine_item_inf a:hover
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color: #cc8200;
}
select
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	color: Gray;
}
.selectAnunciante
{
	width:134px;
}
#conteudo
{
	background:url(/fotos/imagens/bgrconteudo.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	width:833px;
}

/*	background-color:#f8d8b8;*/
#divConteudos
{
	background-color: #dedede;
	padding:6px;
	border-left: 4px solid #FFFFFF;
	border-right: 4px solid #FFFFFF;
	border-bottom: 4px solid #FFFFFF;
}
/*	background-color:#f2bd89;*/
#divConteudos .divConteudo2
{
	background-color:#9c9c9c;
	padding:2px;
	border: 1px solid #FFFFFF;
}
#divConteudos .divInterna
{
	padding:14px;
	background-color:#FFFFFF;
}
#divConteudos .divInternaSemMargem
{
	background-color:#FFFFFF;
}
h1
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color: #525252;
	background:#FFFFFF;
	background:url(/fotos/imagens/bgrh1.gif);
	background-repeat:repeat-x;
	width:100%;
	height:33px;
}
#h1
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color: #3b3b3b;
	background:#FFFFFF;
	background:url(/fotos/imagens/bgrh1.gif);
	background-repeat:repeat-x;
	width:100%;
	height:33px;
}
h4
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color: #cc8200;
}
.fontBranca
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:26px;
	font-weight:bold;
	color:#FFFFFF;
}
.descricao
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	font-weight:bold;
	color: #cc8200;
}
.carrinho
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.link2
{
	color:#c57726;
	font-size:12px;
}
.link2:link
{
	color: #c57726;
	font-size:12px;
}
.link2:hover
{
	color: #c57726;
	font-size:12px;
}
.linksRodape
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	color:#c57726;
}
.linksRodape:link
{
	font-size:11px;
	color:#c57726;
}
.linksRodape:hover
{
	font-size:11px;
	color:#c57726;
}
.link3
{
	color:#ffc600;
	font-size:10px;
	font-weight:bold;
}
.link3:link
{
	color:#ffc600;
	font-size:10px;
	font-weight:bold;
}
.link3:hover
{
	color:#ffc300;
	font-size:10px;
	font-weight:bold;
}
.link4
{
	color:#FFFFFF;
	font-size:11px;
}
.link4:link
{
	color:#FFFFFF;
	font-size:11px;
}
.link4:hover
{
	color:#FFFFFF;
	font-size:11px;
}
.menubuscaeventos {
	width:100%;
	text-align:left;
}
.formulario_botao {
	position:relative;
	top:9px;
	display:inline;
	padding-left:4px;
}
.formulario_conteudo {
	position:relative;
	min-height:100px;
	padding:10px;
	text-align:left;
	color: #af5f00;
	overflow:hidden;
}
#m_sup {
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	height:20px;
	v-align:middle;
	background:#D8D8D8;
	background:url(/imagens/fundo_menusup_cinza.gif);
	background-repeat:repeat-x;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left: 1px solid #f2aa5f;
	border-right: 1px solid #f2aa5f;
}

#msg_alerta {
	background-color:#ffffcc; 
	color:red;
	border:#c0c0c0 1px solid;
	margin:10px;
	padding:5px; 
	font-size:11px;">
}

#msg_erro {
	background-color:#ffffcc; 
	color:red;
	border:#c0c0c0 1px solid;
	margin:10px;
	padding:5px; 
	font-size:11px;">
}
.setaTitulo{
	width: 9px; 
	height: 9px;
	background:url(/fotos/imagens/setatitulo.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-right: 10px;
	padding-left: 20px;
}
#destaquesPainel{
	width: 242px; 
	height: 242px;
	background:url(/fotos/imagens/bordadestaque.gif);
	background-repeat: no-repeat;
	overflow:hidden;
}
#destaquesPainel .destaquesFoto{
	position:relative; 
	top:15px; 
	left:15px;
}
#destaquesPainel .destaquesLegendaBg{
	position:relative; 
	top:-20px; 
	left:15px;
	width:212px; 
	height:35px; 
	background:#C2661F; 
	-moz-opacity: 0.80; 
	filter: alpha(opacity=80);
}
#destaquesPainel .destaquesLegenda{
	position:relative; 
	left:15px;
	top:-56px;
	width:212px;
	height:35px; 
}
#destaquesPainel a{
	color:white;
	font-weight: bold;
	font-size:12px;
}
#numPedido{
	font-family:"Arial";
	font-size: 16px;
	font-weight: bold;
	color:#7b4500;
}
#numPedidoLb
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#525252;
}
.menuFundo{
	background-color:#9C9C9C;
}
.opcaoCadastro
{
	margin-left:10px;
	font-family:"Verdana";
	font-weight:bold;
	font-size:10px;
	color:#fdebcb;
}
.enderecosBoxTable{
	border:1px solid #846041;
}
.enderecosBoxTd{
	background:#846041;
	color:#fff;
}
.produtosRelacionados{
	border:1px solid #DEDEDE;
	margin: 2px;
	margin-top: 5px;
	padding: 4px;
}
.produtosRelacionadosTitulo {
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:#683F1C;
	padding:2px;
	margin-bottom:4px;
}
.tituloBusca {
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#525252;
	background:#EAEAEA;
	padding:2px;
	margin-bottom:4px;
}
a.listaFoto span{display: none}
a.listaFoto:hover span{ 
	display:block;
	background:#FFFFFF;
	border:1px solid #F3CAA0;
}
.botaoBusca a{
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	font-weight:bold;
}
.botaoBusca {
   background-color: #eaeaea; /*background color of content*/
   color: #000; /*text color of content*/
   padding-top: .4em;
   padding-bottom: .4em;
   text-align:center;
   width:124px;
   height:34px;
   background:url(/fotos/imagens/bt_busca.gif) no-repeat;
} 
a.lnkDicaBusca{
	font-family:"Trebuchet MS", Tahoma;
	text-decoration:none;
}
a.lnkDicaBusca .dicasBusca{
	display: none;
	width:450px;
	left:70px;
	z-index:1000;
	background:#eaeaea;
}
a.lnkDicaBusca:hover .dicasBusca{ 
	display:block;
	position:absolute;
}
.camera
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
}
.alertaCesta {
	 font-size: 8pt; 
	 font-family: verdana;
	 border-right: #EE9A4D 1px solid; 
	 border-top: #EE9A4D 1px solid; 
	 border-left: #EE9A4D 1px solid; 
	 border-bottom: #EE9A4D 1px solid; 
	 background-color: #FFF8C6;
	 padding:4px;
	 color: #C11B17; 
}

/* NOVO SITE */
.titPagina {color:#ad5a16; font-family:"Trebuchet MS", Tahoma;font-weight:bold; font-size:20px;border-bottom:1px solid #fecda4; display:block;margin:10px 4px 10px 5px;}
.titPaginaLinhaFina {border-bottom:1px solid #ad5a16;margin:0;padding:0;height:1px;}
.caminho .caminho_login {float:right;}

/* Meu Cadastro */
/*.meuCadastroSubTitulo{border-bottom:1px solid #f2f2f2;font-size:14px;color:#AD5A16;font-weight:bold;margin:0 10px 20px 0;}
.meuCadastroSubTitulo span {font-size:12px;color:#c0c0c0;}
.meuCadastroSubTitulo2 {color:#c0c0c0;text-align:left;font-weight:bold;}
.meuCadastroMenu {padding:15px 0px 0px 10px;float:left;width:180px;text-align:left;}
.meuCadastroMenu ul{margin:0;padding:0;position:relative;left:-8px;}
.meuCadastroMenu li{background:#FBF3EA;border:1px solid #fff;list-style:none;left:0;padding:4px;}
.meuCadastroCorpo {padding:15px 0px 0px 10px;float:left;width:780px;text-align:justify;}
.meuCadastroTbl  td {padding:4px;border:1px solid #d8e4ec;}
.meuCadastroTblHeader {background-color:#d8e4ec;color:#4c6a82;}
.meuCadastroTblTitulo  {position:relative;background-color:#d8e4ec;color:#4c6a82;text-align:center;margin:0;padding:6px;width:150px;font-weight:bold;float:left;font-size:14px;}
.meuCadastroTblComentarios  {position:relative;float:left;margin:10px 0 0 0;padding-left:6px;color:#c0c0c0;}
.meuCadastroTblNova {float:right;padding-right:30px;margin-top:10px;font-weight:bold;}
.meuCadastroTbl2  td {padding:4px;}*/

.meuCadastroSubTitulo{border-bottom:1px solid #f2f2f2;font-size:14px;color:#4C6A82;font-weight:bold;margin:0 10px 20px 0px;padding-left:10px;}
.meuCadastroSubTitulo span {font-size:12px;color:#c0c0c0;}
.meuCadastroSubTitulo2 {color:#c0c0c0;text-align:left;font-weight:bold;}
.meuCadastroMenu {padding-top:15px;float:left;width:190px;text-align:left;background-color:#fff;}
.meuCadastroMenu a {display:block;width:172px;height:19px;padding:4px 0 4px 18px;margin-bottom:4px;color:#4C4C4C;background-color:#F1F1F1;background-image:url('/imagens/seta_menu_cadastro.gif');background-repeat:no-repeat;background-position:4px 8px;overflow:hidden;}
.meuCadastroMenu span {display:block;width:190px;height:19px;padding:4px 0 4px 0;margin-bottom:4px;color:#3B3B3B;font-weight:bold;text-align:center;background-color:#A8A8A8;overflow:hidden;}
.meuCadastroCorpo {padding:15px 0px 0px 10px;float:left;width:780px;text-align:justify;}
.meuCadastroCorpo .opcoescadastro {float:left;width:670px;margin:10px 0 0 20px;overflow:hidden;}
.meuCadastroCorpo .opcoescadastro a {float:left;display:block;width:220px;height:130px;overflow:hidden;text-align:center;}
.meuCadastroCorpo .opcoescadastro a img {margin-top:20px;border:0;}
.meuCadastroCorpo .opcoescadastro span {float:left;width:1px;height:130px;overflow:hidden;background-image:url('/imagens/meucadastro_pont_ver.gif');background-repeat:repeat-y;background-position:0 -1px;}
.meuCadastroCorpo .opcoescadastro div {clear:both;width:670px;height:1px;overflow:hidden;background-image:url('/imagens/meucadastro_pont_hor.gif');background-repeat:repeat-x;}

.meuCadastroRapido{left:-110px;top:13px;z-index:2000;position:absolute;border:1px solid #c4c4c4;visibility:hidden;background-color:#fff;width:168px;}
.meuCadastroRapido ul {padding-left:3px;list-style:none;}
.meuCadastroRapido li {display:block;width:158px;padding:4px 0 4px 0;border-bottom:1px solid #f2f2f2;}
.meuCadastroRapido a{color:#000;display:block;width:100%;}
.meuCadastroRapido .barraq {width:135px;margin-top:4px;height:1px;background-color:#f2f2f2;}

/* estrutura de abas usado em varias paginas */
.aba1Grupo {text-align:left;padding-top:20px;}
.aba1Frame {float:left;width:98%;border-top:2px solid #CE6702;}
.aba1BgSelecionado {background:#CE6702;border-bottom:2px solid #CE6702;padding:6px 14px 6px 14px;margin-right:4px;color:#fff;display:block;float:left;width:80px;}
.aba1Bg {background:#FBF3EA;border-top:8px solid #fff; border-right:8px solid #FFF;padding:4px 6px 4px 6px;color:#AD5A16;display:block;float:left;}
a.aba1Bg:link,a.aba1Bg:visited,a.aba1Bg:hover,a.aba1Bg:active{text-align:center;font-size:11px;color:#AD5A16;}
a.aba1BgSelecionado:link,a.aba1BgSelecionado:visited,a.aba1BgSelecionado:hover,a.aba1BgSelecionado:active{text-align:center;font-size:14px;color:#fff;font-weight:bold;}


/*ZOOM DO JQUERY*/
.jqzoom{
float:left;
position:relative;
cursor:crosshair;
}

.jqzoom img{
float:left;
}


div.zoomdiv {
z-index                 : 99999;
position                :absolute; 
top:0px;
left:3px;
width                   : 200px;
height                  : 200px;
background: #ffffff;
border:1px solid #CCCCCC;
display:none;
text-align: center;
overflow: hidden;
}

div.jqZoomPup {
z-index                 : 100;
visibility              : hidden;
position                :absolute;
top:0px;
left:0px;
width                   : 50px;
height                  : 50px;
border: 2px solid #FFF;
background: transparent;
/*
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(Opacity=50);
*/
}

.consultaPedidoEndereco {border:1px solid #846041;}
.consultaPedidoEnderecoTd {background:#846041;color:#fff;}

.descontoFotos td {border:1px solid #E3D6C4;background:#F1F1F1;}
.consultaPedidoEnderecoTd a {color:#B6A18E;}