/* Ambientair2 */
/*=RESET*/
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, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul {
	list-style: none;
}


/*=PADRÕES*/
body{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
}
a:link, a:visited {
  text-decoration: none;
  color:#00537e;
  }
a.txt:active, a.txt:hover {
  text-decoration: underline;
  }
#tudo{
	width:1000px;
	margin:0 auto;
	text-align:left;
	background-color:#fff;
}
.msgerro{
	color:#f00;
}
.clear{
	clear:both;
}
.clearB{
	clear:both;
}

a.btPadrao{
	display:block;
	padding:4px;
	color:#fff;
	font-weight:bold;
	background:#3f8db3;
	border:2px solid #eee;
	float:left;
	margin:5px 20px 5px 2px;
	text-decoration:none;
}

a:hover.btPadrao{
	border-color:#000;
	text-decoration:none;
}


/*=INTERNAS*/

#paginaInterna {margin: 20px 0 20px 10px; font-size:12px; line-height:15px;}
#paginaInterna a {font-weight: bold; text-decoration: none;}
#paginaInterna a:hover {text-decoration: underline;}
#paginaInterna #paginaConteudo {padding-left:10px;}	
#paginaInterna p{ margin-bottom:10px; } 
h2#nome-internas{font:14px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#00537e; margin-bottom:15px;}
#paginaInterna input{margin-bottom:3px;}



/*=CABEÇALHO*/
#topo{
	position:relative;
	height:123px;
	background:url(../imagens/amb-bgTopo.jpg) no-repeat top right;
}
#logo{
	position:absolute;
	top:0;
	left:0;
}
#menuIns{
	position:absolute;
	top:10px;
	left:250px;
}
#menuIns li{
	display:inline;
	padding:0 4px 0 5px;
	border-left:1px solid #fff;
}
#menuIns a{
	color:#fff;
	font-size:11px;
}
#menuIns a:hover{
	text-decoration:underline;
}
#chat{
   width: 55px; 
   height: 33px; 
   position: absolute; 
   top: 5px; 
   right: 10px;
}
li#cx01{
	font-size:11px;
	color:#fff;
	border-left:0;
}
#cxBusca{
	position:absolute;
	top:36px;
	left:293px;
}
#cxBusca input{
	width:338px;
	height:34px;
	background:url(../imagens/amb-bg-busca.gif) no-repeat top left;
	float:left;
	border:0;
	font-size:22px;
	line-height:34px;
	padding:0 2px 0 4px;
}
#btOkBusca{
	display:block;
	width:66px;
	height:34px;
	background:url(../imagens/amb-btBusca.gif) no-repeat;
	text-indent:-9999px;
	float:left;
	margin-left:4px;
}

#linkCadastro{
	position:absolute;
	top:38px;
	left:742px;
	padding-left:23px;
	background:url(../imagens/amb-icoCadeado.gif) no-repeat 0 3px;
	color:#fff;
	line-height:14px;
}
a#linkCadastro:hover{
	text-decoration:underline;
}

#icoCarrinho{
	position:absolute;
	top:38px;
	left:884px;
	padding-left:30px;
	background:url(../imagens/amb--icoCarrinho.gif) no-repeat 0 3px;
	color:#fff;
	line-height:14px;
}
#icoCarrinho a{
	color:#fff;
}
#icoCarrinho a:hover{
	text-decoration:underline;
}

#menuDep{
	position:absolute;
	bottom:0;
	height:32px;
	width:1000px;
	background:#7200cb url(../imagens/amb-bgDep.gif) repeat-x top left;
	text-align:center;
}
#menuDep li{
	float:left;
}
#menuDep li#dep63{
	margin-left:196px;
}
#menuDep li a{
	display:block;
	height:32px;
	text-indent:-9999px;
}
#menuDep li#dep63 a{
	width:303px;
	background:url(../imagens/amb-btDepCond.gif) no-repeat;
}
#menuDep li#dep64 a{
	width:305px;
	background:url(../imagens/amb-btDepSplit.gif) no-repeat;
}


/*=COLUNAS*/

#envolveTresCol{
}
#envolveDuasCol{
	margin-top:5px;
}
#colEsq{
	float:left;
	width:158px;
	text-align:center;
}
#envolveTresCol #colEsq{
	margin-top:5px;
}
#colCentro{
	float:left;
	width:696px;
	background:#fff;
}
#colDir{
	float:left;
	width:146px;
}
#colDirDep{
	position:relative;
	float:left;
	width:842px;
	background:#fff;
}


/* =Login do topo */  
#login{
	margin:13px 0 8px 10px;
	font-size:11px;
}
#login a.txt1{
	color:#000;
	font-weight:bold;
}
#login a.txt1:hover{
	text-decoration:underline;
}
#janelaLogin {
  position: absolute;
  z-index: 99;
  background-color: #FFF;
  margin-top: 12px;
  display: none;
  background: url(../imagens/amb-bgLoginAvaliacao.gif) no-repeat top left;
  width: 170px;
  }
#janelaLogin #mioloLogin {
  padding: 5px 5px 0 5px;
  }
#janelaLogin .acabLogin {
  background: url(../imagens/amb-bgLoginAcab.gif) no-repeat top left;
  height: 6px;
  }
#janelaLogin input {
  vertical-align: middle;
  }
  
#janelaLogin a {
  color:#666;
  }



/*=COLUNA ESQUERDA*/

#cx03{
	margin-bottom:20px;
	text-align:center;
}

h2#titDept{
	margin:0 auto;
	width:145px;
	height:25px;
	background:url(../imagens/amb-titDep.gif) no-repeat top left;
	text-indent:-9999px;
}
h2#titBusca{
	margin:0 auto;
	width:145px;
	height:25px;
	background:url(../imagens/amb-titBusca.gif) no-repeat top left;
	text-indent:-9999px;
}
h2#titFiltro{
	margin:0 auto;
	width:145px;
	height:25px;
	background:url(../imagens/amb-titFiltro.gif) no-repeat top left;
	text-indent:-9999px;
}

#menuDepVert{
	width:145px;
	margin:0 auto 5px auto;
	background:url(../imagens/amb-bgDepLat.gif) repeat-y top left;
	border-bottom:1px solid #ccc;
}
#menuDepVert li{
	padding:9px 0 5px 0;
	margin:0 3px 0 5px;
	height:1%;
}
#menuDepVert a{
	height:1%;
	display:block;
	color:#00537e;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
}
#menuDepVert a:hover{
	text-decoration:underline;
}

#menuDepVert ul li{
	padding:0;
	margin:0;
	border:none;
}
#menuDepVert ul li a{
	color:#000;
	font-weight:normal;
}
#menuDepVert ul li a:hover{
	text-decoration:underline;
}

#menuIns2{
	margin:0 auto;
	width:145px;
	background:url(../imagens/amb-bgDepLat.gif) repeat-y;
}
#menuIns2 li{
	border-bottom:1px solid #ccc;
	text-align:left;
	padding:10px 19px 10px 4px;
}
#menuIns2 a{
	color:#444;
	font:11px Tahoma, Geneva, Arial, sans-serif;
	font-weight:bold;
}
#menuIns2 a:hover{
	text-decoration:underline;
}

h2#titSaiba{
	margin:18px auto 0 auto;
	width:145px;
	height:23px;
	background:url(../imagens/amb-bgTitSaiba.jpg) no-repeat top left;
	text-indent:-9999px;
}

h2#titRelac{
	margin:18px auto 0 auto;
	width:145px;
	height:23px;
	background:url(../imagens/amb-bgTitRelac.jpg) no-repeat top left;
	text-indent:-9999px;
}
ul.listaLateral{
	margin:0 auto;
	width:145px;
	background:url(../imagens/amb-bgDepLat.gif) repeat-y;
}
ul.listaLateral li{
	border-bottom:1px solid #ccc;
	text-align:center;
}


.boxLateral{
	width:160px;
	margin:0 auto;
	background:url(../imagens/mod02-fundo-dep-vert.gif) repeat-y top left;
}
.boxLateral strong{
	display:block;
	font-size:11px;
	padding:5px 0 0 6px;
}
.boxLateral input{
	width:144px;
	height:17px;
	border:1px solid #999;
	margin:0 0 6px 5px;
}
.boxLateral a{
	padding:5px;
}
.fechaBox{
	width:160px;
	height:11px;
	background:url(../imagens/mod02-bg-inferior-menu.gif) no-repeat top left;
}
* html .fechaBox{
	position:relative;
	top:4px;
}

/*=COLUNA CENTRAL*/
.txtDepNome{
	color:#00537e;
	font-size:14px;
	font-weight:bold;
}
.txtDepNome a:hover{
	text-decoration:underline;
}
.txtDepNomeMenor{
	color:#00537e;
	font-size:12px;
	font-weight:bold;
}
.txtDepNomeMenor a:hover{
	text-decoration:underline;
}

#cx06{
	float:left;
	width:835px;
	margin:0 auto 10px auto;
	text-align:center;
}
#listaProd li{
	float:left;
	width:31%;
	height:248px;
	padding-left:2%;
	padding:12px 0 20px 2%;
	text-align:left;
	border-bottom:1px solid #ccc;
	color:#666;
	font-size:12px;
	line-height:14px;
}
#listaProd li a{
	color:#666;
	font-weight:bold;
}
#listaProd li a:hover{
	text-decoration:underline;
}
#listaProd li a.txtVejaMais{
  font-size:10px;
  font-weight:normal;
  text-decoration:underline;
}
#listaProd li span{
	color:#114477;
	font-weight:bold;
}
#listaProd li a.btDet{
	float:left;
	margin-left:10px;
}
#listaProd li a.buy{
	display:block;
	float:left;
	margin-top:10px;
	text-indent:-9999px;
	width:142px;
	height:24px;
	background:url(../imagens/amb-btCarrinhoPeq.gif) no-repeat top left;
}

/*=COLUNA DIREITA*/
#cx05{
	margin-top:20px;
	text-align:center;
}

/*=COLUNA DE PRODUTOS DE DEPARTAMENTO*/
#colDirDep #listaProd li {
	width:23.5%;
	padding-left:1%;
}
#breadcrumb{
	width:825px;
	height:25px;
}
#breadcrumb #nomeDep{
	display:block;
	height:25px;
	padding:5px 13px 0 6px;
	float:left;
	color:#00537e;
	font-size:15px;
	font-weight:bold;
}
* html #breadcrumb #nomeDep{
	margin-left:9px;
}

#divOrdenacao{
	padding-top:10px;
	border-top:1px solid #ccc;
}
#divOrdenacao strong{
	color:#00537e;
	font-weight:bold;
}

#paginacao{
	margin:15px 0 20px 10px;
	text-align:center;
	font-size:11px;
	color:#666;
	clear:both;
}

#paginacao span.numPaginacao{
	border:1px solid #ccc;
	border-width:0 1px 0 1px;
	padding:0 6px;
	margin:0 6px 0 0;
}

#paginacao a{
	font-size:11px;
	font-weight:bold;
	color:#666;
	margin-right:7px;
}
#paginacao a:hover{
	font-weight:bold;
	text-decoration:underline;
	margin-right:7px;
}
#paginacao span{
	font-size:11px;
	font-weight:bold;
	color:#666;
	margin-right:7px;
	border:1px solid #666;
	padding:2px;
}

/*=DETALHE*/
#nomeProd{
	font:12px Arial, Helvetica, sans-serif;
	color:#626262;
	border-top:1px solid #ccc;
	margin-bottom:4px;
}

#infoCompra{
	float:left;
	margin:15px 0 20px 0;
	width:560px;
	font:12px Arial, Helvetica, sans-serif;
	color:#626262;
}
* html #infoCompra{
	width:550px;
}
#nomeProd h2{
	color:#626262;
	font-size:14px;
	font-weight:bold;
	margin:20px 0 18px 0;
}

#boxFinanc {width: 472px; padding: 30px 0 0 0; background: url(../imagens/amb-bg-detalhe.gif) no-repeat top left;}
#boxFinanc table{margin:0 15px;}
#boxFinanc table table{margin:3px 0 0 0;}
#boxFinanc table #linhaPreco{font-size:14px;}
#boxFinanc table #linhaPreco strong{font-size:16px; font-weight:bold; color:#0A5888;}
#boxFinanc table #linhaPreco span{font-size:12px; color:#0A5888;}
#boxFinanc table .txtFinanc{font-size:11px;}
#boxFinanc #acabamento {background: url(../imagens/amb-bg-acabamento.gif) no-repeat top left; width: 472px; height: 17px;}


#linhaPreco span{
	color:#0a5888;
	font-size:16px;
	font-weight:bold;
}
#infoCompra a img{
	margin-top:12px;
}

a#linkFav{
	display:block;
	color:#626262;
	padding-left:25px;
	background:url(../imagens/amb-icoFav.gif) no-repeat left center;
	margin-top:13px;
	line-height:18px;
	width:180px;
}
a#linkFav:hover{
	text-decoration:underline;
}

#areaBtCarrinho{
	padding-top:10px;
	border-top:1px solid #ccc;
}

#infoCompra a.buy{
	display:block;
	width:187px;
	height:30px;
	text-indent:-9999px;
	background:url(../imagens/amb-btCarrinho.jpg) no-repeat top left;
}
a#btAviseme{
	margin:12px auto 0 auto;
	float:left; position:relative; top:3px;
}
#detalhes{
	clear:both;
	margin:25px 10px 0 5px;
	border-top:20px solid #fff;
}
#detalhes h3{
	height:24px;
	background:url(../imagens/mod02-bg-tit-det.gif) repeat-x top left;
	color:#3f008b;
	font-weight:bold;
	font-size:14px;
}
#detalhes h3 span{
	background:url(../imagens/mod02-bullet-tit-det.gif) no-repeat center left;
	margin-left:7px;
	padding-left:12px;
	position:relative;
	top:5px;
}

.boxDet{
	padding:18px 2px;
	margin:0 0 20px 0;
	font-size:12px;
	line-height:14px;
	color:#666;
	border-bottom:1px solid #ccc;
}

.detalhes li{
	margin-left:20px;
}

#colDirDep .boxDet #listaProd li {
	width:32%;
	padding-left:1%;
	border-bottom:none;
}

#tabVariacao{
	margin:5px;
}

#tabVariacao th{
	background:#ececec;
	padding:5px;
	text-align:center;
}

#tabVariacao td{
	text-align:center;
	vertical-align:middle;
	padding:7px 0;
	border-bottom:1px solid #ededed;
}

#tabVariacao td.esquerda,#tabVariacao th.esquerda{
	text-align:left;
}
#tabVariacao td.esquerda{
	padding-left:5px;
}
#tabVariacao td.direita{
	text-align:right;
	border:none;
}

#tabVariacao a.buy{
	float:right; 
	margin-left:10px;
}

#tabVariacao #btIndicar{
	float:right; 
	position:relative; 
	top:12px;
}

#tabVariacao span{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#6399fd;
}

#tabVariacao strong{
	position:relative;
	top:-10px;
	vertical-align:middle;
}

h4.abaPadrao{
	height:32px;
	background:url(../imagens/amb-bgEsqAba.gif) no-repeat top left;
	clear:both;
}
h4.abaPadrao span{
	display:block;
	margin-left:5px;
	padding:0 10px 0 5px;
	line-height:32px;
	background:url(../imagens/amb-bgDirAba.gif) no-repeat top right;
	float: left;
	font-weight:bold;
	font-size:11px;
	color:#666;
}

#infoCompra span.descResumida{
	font:12px Arial, Helvetica, sans-serif;
	color:#66a0ff;
}


/* =Garantia */

#tbGarantia span{
	color: #0a5888;
	font-size: 16px;
	font-weight: bold;
}


/* =Combo  */
h4#titDetCombo{
	clear:both;
	line-height:35px;
	background:url(../imagens/amb-abaCompre.jpg) no-repeat;
	text-indent:-9999px;
	margin:30px 0 4px;
}

.comboGrupo{
	border-bottom:1px solid #ccc;
	padding:4px 0;
	background:#fff;
}

.comboImg, .comboProd{
	float:left;
}

.comboImg{
	margin:10px 10px 0 0;
}

.comboImg img{
	vertical-align:middle;
	margin:0 3px;
}

.comboProd{
	width:350px;
	font-size:12px;
	color: #626262;
	margin-top:20px;
}
.comboProd span{
	color: #585858;
	font-size: 16px;
	font-weight: bold;
}

.comboGrupo p{
	margin:3px 0;
	font-size:12px;
	font-weight:bold;
	color:#626262;
}

.comboComprar{
	margin:38px 0 0 0;
	float:right;
}
.comboComprar a{
	display:block;
	width:187px;
	height:30px;
	background:url(../imagens/amb-btCarrinho.jpg) no-repeat;
	text-indent:-9999px;
}


/*= Acessórios*/

#divAcessorios{
	overflow-x: scroll; 
	overflow-y: hidden; 
	width:831px; 
	height:300px; 
	position:relative;
	background:#f7f7f7;
}
#divAcessorios .linhaOrdenacao{
	margin:10px 0 0 8px;
}
#divAcessorios ul li{
	padding-top:5px;
	width: 165px;
	border-bottom:0;
}

#comprarAcessorios{
	text-align:center;
	margin:5px 0 20px 0;
}

#comprarAcessorios .buy{
	display:block;
	width:187px;
	height:30px;
	background:url(../imagens/amb-btCarrinho.jpg) no-repeat;
	left:0;
	text-indent:-9999px;
	margin:4px auto 0 auto;
}



/* =Fotos */
#colunaImagem {
  width: 245px;
  float: left;
  margin-bottom:20px;
  }
#produto {
  text-align: center;
  }
#fotos {
  text-align: center;
  }
#fotos ul {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center;
  }
#fotos ul li {
  display: inline;
  margin: 2px;
  }
#fotos ul li img {
  border: solid 1px #CCC;
  }

/* =CEP/Prazo
------------- */
div#infoCompra #janelaCepDetalhe {
  display: none;
  position: absolute;
  z-index: 2;
  text-align: left;
  background-color: #f2f2f2;
  padding: 2px 0 5px;
  border: solid 2px #999;
  margin-top: 3px;
  width:300px;
  }
*+html div#infoCompra #janelaCepDetalhe {
  top:224px;
  left:266px;
}
div#infoCompra #janelaCepDetalhe div {
	margin-top:0;
}
#prazo {
  display: none;
  position: relative;
  margin-top: -8px;
  _margin-top: 3px;
  width: 245px;
  }
*+html #prazo {
   margin-top: 3px;
   }
#prazo span#consultar {
  margin-top: 5px;
  color: #333;
  }
#infoCompra #prazo table{
	font-size:10px;
	font-weight:bold;
	margin:0;
}
#infoCompra #prazo table td{
	vertical-align:bottom;
	background:#eee;
	padding:1px;
	border:1px solid #fff;
	border-width:0 1px 1px 0;
	width:165px;
}

/*=CARRINHO*/
#carrinho{
	background:#fff;
	margin:5px;
}
#carrinho #dentroCarrinho{
	padding:5px;
}
#carrinho #dentroCarrinho a{
	color:#000;
}
#carrinho #dentroCarrinho a:hover{
	text-decoration:underline;
}
#carrinho #breadcrumb{
	width:990px;
}
#divCarrinho{
	margin-top:8px;
	width:979px;
	background:url(../imagens/bota-fundo-carrinho.gif?loja=%%LOJA%%) repeat-y top left;
}
#divEspacador{
	padding:8px 18px;
}
#topoCarrinho{
	width:979px;
	height:10px;
	background:url(../imagens/bota-fundo-topo-carrinho.gif?loja=%%LOJA%%) no-repeat top left;
}
#rodapeCarrinho{
	width:979px;
	height:13px;
	background:url(../imagens/bota-fundo-rodape-carrinho.gif?loja=%%LOJA%%) no-repeat top left;
	margin:0 auto;
}
#tbCarrinho th{
	background:#50606a;
	font-size:14px;
	line-height:26px;
	text-align:center;
	color:#fff;
}
#tbCarrinho th#thProdNome{
	text-align:left;
}
#tbCarrinho td{
	text-align:center;
	vertical-align:middle;
	height:90px;
	border-bottom:1px solid #c4c4c4;
}
#tbCarrinho td.tdProdNome{
	text-align:left;
}
#divCarrinho a{
	color: #000;
	text-decoration: none;
	line-height: 14px;
}
#divCarrinho a:hover{
	text-decoration: underline;
}
#carrinho #dentroCarrinho a.btPadrao{
	color: #fff;
	text-decoration: none;
}
#carrinho #dentroCarrinho a.btPadrao:hover{
	text-decoration:none;
}
#fechaCarrinho{
	background:#f4f4f4;
	position:relative;
	padding:16px;
	height:72px;
}
div#fechaCarrinho p{
	margin-top:-10px;
	margin-bottom:0;
}
div#fechaCarrinho span{
	position:relative;
	top:-2px;
	font-weight:bold;
	padding-right:5px;
}
div#fechaCarrinho span.msgerro{
	width:450px; 
	display:block;
}
#fechaCarrinho a.btPadrao{
position:relative!important;
top:0!important;
left:0!important;
float:none!important;
width:85px;
display:inline;
}

*+html #fechaCarrinho a.btPadrao{
top:-1px!important;
}

* html #fechaCarrinho a.btPadrao{
top:-1px!important;
}

div#fechaCarrinho a{
	position:relative;
	left:28px;
	top:3px;
}
div#fechaCarrinho div#totalPedido{
	background-color:#ececec;
	position:absolute;
	top:0px;
	left:708px;
	width:240px;
	height:72px;
	padding:16px;
}
#totalPedido{
	background:#ececec;
}
div#totalPedido th{
	font-size:12px;
	text-align:left;
	color:#222;
	font-weight:bold;
	width:140px;
	height:40px;
}
div#totalPedido .txtValorTotal{
	font-size:16px;
	color:#0a5888;
	font-weight:bold;
}
.titAreaCarrinho{
	clear:both;
	margin-top:60px;
	position:relative;
	background-color: #50606a;
	height: 34px;
	/*border-left:5px solid #334151;*/
	color:#fff;
}
.titAreaCarrinho span{
	font-weight:bold;
	font-size:14px;
	position:absolute;
	top:11px;
	left:20px;
}
.titAreaCarrinho a{
	position:absolute;
	right:20px;
	top:13px;
	color:#fff!important;
}
.corpoAreaCarrinho {
	margin-top:3px;
	padding:10px;
	background-color:#f6f6f6;
}
.corpoAreaCarrinho table {
	margin-bottom:20px;
}
.corpoAreaCarrinho table th {
	background: url(../imagens/bota-bg-pontilhado.gif?loja=%%LOJA%%) repeat-x left;
}
.corpoAreaCarrinho table th span {
	background-color:#f4f4f4;
	padding-right:5px;
}
.corpoAreaCarrinho label {
	position:relative;
	top:-2px;
  }
.corpoAreaCarrinho input.forma {
	position:relative;
	top:-11px;
}
.corpoAreaCarrinho .txtPag{
table#nao_cadastrado, table#cadastrado{
	position:relative;
	top:-18px;
}
	background: url(../imagens/bota-bg-pontilhado.gif?loja=%%LOJA%%) repeat-x top left;
	padding-top:8px;
}
table#nao_cadastrado a.btPadrao, table#cadastrado a.btPadrao{
	position:relative;
	top:27px;
}

/*=RODAPE*/
#rodape{
	position:relative;
	clear:both;
	background:#fff url(../imagens/amb-pontilhado.gif) repeat-x top left;
	padding-top:36px;
	font:11px Tahoma,Geneva,Arial,sans-serif;
	color:#666;
}

#inst3 h3, #inst4 h3, #inst5 h3{
	font:11px Tahoma,Geneva,Arial,sans-serif;
	font-weight:bold;
	color:#114477;
	margin:0 0 10px 20px;
}
#inst3{
	float:left;
	border-right:1px solid #ccc;
	padding-bottom:37px;
	width:148px;
}
#inst4{
	float:left;
	border-right:1px solid #ccc;
	padding-bottom:37px;
	width:148px;
}
#inst5{
	float:left;
	border-right:1px solid #ccc;
	padding-bottom:37px;
	width:188px;
}
#inst5 ul{
	margin-bottom:13px;
}

.instRodape{
	margin-left:20px;
}
.instRodape li{
	display:block;
}
.instRodape li a{
	font:11px Tahoma,Geneva,Arial,sans-serif;
	font-weight:bold;
	line-height:14px;
	color:#737373;
}
.instRodape li a:hover{
	text-decoration:underline;
}

#cx08{
	margin-left:20px;
}

#selosPagamento{
	float:left;
	padding-bottom:20px;
}

#selos{
	float:left;
	border-bottom:1px solid #ccc;
	padding-bottom:12px;
	margin:0 0 20px 15px;
}
#selos li{
	float:left;
	padding:0 13px;
}

#pagamento{
	margin-left:15px;
}
#pagamento li{
	float:left;
	padding:0 2px;
	margin-top:7px;
}
#pagamento h3{
	font:11px Tahoma,Geneva,Arial,sans-serif;
	font-weight:bold;
	color:#114477;
}
#pagamento h3 span{
	font:10px Tahoma,Geneva,Arial,sans-serif;
	font-weight:normal;
	color:#666;
}


#infoRodape{
	clear:both;
	color:#666;
	font-size:11px;
	margin:20px 20px 0 20px;
	text-align:center;
}
#logoOnline img{
	clear:both;
	margin-top:15px;
}


/* Nova busca */

#listaBusca{
	width:145px;
	margin:0 auto 5px auto;
	background:url(../imagens/amb-bgDepLat.gif) repeat-y top left;
	border-bottom:1px solid #ccc;
}
#listaBusca li{
	padding:9px 0 5px 0;
	margin:0 3px 0 5px;
	height:1%;
	border-bottom:1px solid #ccc;
}
#listaBusca li.txtVerTodos{
	text-align:center;
	border-bottom:none;
}
#listaBusca li.txtVerTodos a{
	font-weight:bold;
}
#listaBusca span{
	height:1%;
	display:block;
	color:#00537e;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
}

#listaBusca ul li{
	padding:0;
	margin:0;
	border:none;
}
#listaBusca ul li a{
	height:1%;
	display:block;
	color:#000;
	font-weight:normal;
	font-size:11px;
	line-height:15px;
}
#listaBusca ul li a:hover{
	text-decoration:underline;
}

	
/* =Hadassa
------------- */
#hadassa {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  width: 145px;
  margin: 0 auto 15px auto;
  line-height: 140%;
  background: #FFF url(../imagens/amb-bgDepLat.gif) repeat-y;
  padding-bottom: 5px;
  border-bottom:1px solid #ccc;
  }
#hadassa a {
	color:#000;
	font-weight:normal;
	font-size:11px;
	padding: 0;
  }
#hadassa a:active, #hadassa a:hover{
	text-decoration:underline;
}
#hadassa .nav {
	padding: 6px 5px 8px;
	background: #eee;
	color: #333;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	border-bottom: solid 2px #aaa;
  }
#hadassa #divNavegacao {
  padding: 5px;
  margin-bottom: 10px;
  background-color: #e5e5e5;
	color: #333;
	border: solid 1px #CCC;
  }
#hadassa #divNavegacao ul {
  list-style: none;
  margin: 0;
  padding: 0;
  }
#hadassa #divNavegacao ul li{
	padding: 0 5px;
  }
#hadassa #divNavegacao ul a {
	color:#333;
	font-weight: normal;
  }
#hadassa #divNavegacao ul a:hover {
	color:#f04b87;
  }
#hadassa span.dep, #hadassa span.sec {
  font-weight: bold;
  }
#hadassa ul {
  list-style: none;
  margin: 3px 0 7px;
  padding: 0 5px;
  }
#hadassa ul ul {
  list-style: none;
  margin-top: 3px;
  padding: 0 5px;
  }
#hadassa .filtro1 {
    font-weight: bold;
	font-size:11px;
	color:#00537e;
	display:block;
    }

/*Funcoes relacionadas ao ShowModal das quickview dos produtos na pagina de detalhe*/

#showQuickview {	
	background:#fff;
	width:650px;
	border:1px solid #aaa;
	/*height:500px;*/  
}

#showQuickview #qvHeader {
	/*background:#ccc;*/
}

#showQuickview #qvFooter {
	/*background:url(../imagens/task-BaseModal.gif) no-repeat bottom;*/
	/*height:475px;*/
}



#showQuickview h1.qvNomeProd{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333;
}



#showQuickview span.qvNomeProd{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	font-weight:bold;
}



#showQuickview .qvCodBarra{
	margin-right:15px;
	text-align:right;
	font-size: 12px;
	color: #666666;	
}

#showQuickview .qvImgProd{
	text-align:center;
	padding: 10px 0;
}



#showQuickview .qvImgNomeProd{
	text-align:left;
	padding: 10px 0;
	border-bottom: solid 1px #CCCCCC;
	margin: 0 17px;
}



#showQuickview .qvDescProdTitulo{
	background: #fbf9f9;	
	margin:0px 0px 0px 15px;
	width:620px;
	height: 27px;
	padding: 2px;
}



#showQuickview .qvDescProdTitulo h3{
	/*background: url(../imagens/task-ico.gif) no-repeat 10px 5px;*/
	height: 25px;
	padding: 6px 0 0 6px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.qvBox {
	/*background: url(../imagens/task-bg6-qv.gif) no-repeat top left;*/
	margin:0px 0px 0px 15px;
	padding:13px 0px 0px 0px;
	width: 620px;
}

.qvAcab {
	/*background: url(../imagens/task-acabamento7-qv.gif) no-repeat top left;*/
	margin:0px 0px 0px 16px;
	width: 620px;
	height: 12px;	
	/*margin-bottom: 10px;*/
}

.mioloBox{
	overflow:auto;
	width:615px;
	height:323px;
}

#qvColVideo {
	float: right;
	width: 340px;
	margin: 20px 0 0 20px;
}

#icoFechar{
	position: absolute;
	right: 15px;
	top: 15px;
}

#icoFechar2{
	position: absolute;
	right: 20px;
	top: 25px;
}