@charset "utf-8";

body {position:relative;}
.clearboth {clear:both}
.hidden {display:none}
#top_prod_list, #top_prod_list dl#ordenar dd a.ativo, #box_prodinfo_top, #box_prodinfo_bot, #produtos_relacionados_top, #produtos_relacionados_bottom, div.blue_top, div.white_top, div.white_bot, div.blue_bot, #espec_tec table p.tip, #opiniao-users ul li .user-name .person-ico, #opiniao-users .box-obs .obs-geral, #opiniao-users .box-obs .pontos-pos, #opiniao-users .box-obs .pontos-neg, #opiniao-users ul.ava-user li.user0, #opiniao-users ul.ava-user li.user1, #opiniao-users ul.ava-user li.user2, #opiniao-users ul.ava-user li.user3, #opiniao-users ul.ava-user li.user4, #opiniao-users ul.ava-user li.user5, #opiniao-users ul.ava-user li.user6, #opiniao-users ul.ava-user li.user7, #opiniao-users ul.ava-user li.user8, #opiniao-users ul.ava-user li.user9, #opiniao-users ul.ava-user li.user10, #todas-avaliacoes dl dd.user0, #todas-avaliacoes dl dd.user1, #todas-avaliacoes dl dd.user2, #todas-avaliacoes dl dd.user3, #todas-avaliacoes dl dd.user4, #todas-avaliacoes dl dd.user5, #todas-avaliacoes dl dd.user6, #todas-avaliacoes dl dd.user7, #todas-avaliacoes dl dd.user8, #todas-avaliacoes dl dd.user9, #todas-avaliacoes dl dd.user10, .rank-porc0, .rank-porc1, .rank-porc2, .rank-porc3, .rank-porc4, .rank-porc5, .rank-porc6, .rank-porc7, .rank-porc8, .rank-porc9, .rank-porc10, .users-opinioes0, .users-opinioes1, .users-opinioes2, .users-opinioes3, .users-opinioes4, .users-opinioes5, .users-opinioes6, .users-opinioes7, .users-opinioes8, .users-opinioes9, .users-opinioes10, #lista-product li .dados-produto p.tel-loja, #box-tools_top, #box-tools_bottom, ul#paginacao li#prev a, ul#paginacao li#next a, .prod-edicao ul li, .footers-prod_list, span.l-aba, span.r-aba, span.lblu-aba, span.rblu-aba, span.lshad-aba, span.rshad-aba, #abas-products li span.icon, #ordenar dd span.icon, #prod_list #paginacao ul li#prev span.l-arrow, #prod_list #paginacao ul li#next span.r-arrow {background:url(/imagens-novo/products/sprite-product-new-300610.png) no-repeat top left;}
#box-tools ul li#recomendar a, #box-tools ul li#adicionar a, #box-tools ul li#alerta a, #box-tools ul li#avaliar a, #box-tools ul li#hist-precos a, #addthis p {background:url(/imagens-novo/icones/interacao-usuario.gif) no-repeat top left;}

#lista-product li .dados-compra p.bt-ir-loja {background:url(/imagens-novo/botoes/sprite_botoes.png) no-repeat top left;}
#lista-product li .dados-compra p.sobre-loja {text-align:center}
/* CSS Document */

/* H2 (subt�tulo, descri��o abaixo do h1) */
h2#sub_tit_product {color:#666666;font-size:12px;font-weight:normal;line-height:12px;max-height:24px;position:absolute;top:27px;left:12px;width:950px}

/* Box main (no border) */
#box-main-top {background:transparent}
div.box-main.products {width:977px; border:none; background:none repeat scroll 0 0 transparent; z-index:2; position:relative}

/* caixa do titulo do produto */
#pub-top.product {position:relative;height:auto;}
div.product-name {width:975px; height:23px; border-left:1px solid #E4E4E4; border-right:1px solid #E4E4E4; background:#fff; position:relative; z-index:1}
div.product-name.subtitle {height:43px}
div.product-name-top{background:url("/imagens-novo/estrutura/bread_bg.gif") center top transparent; width:976px; height:5px}
div.product-name-bot{background:url("/imagens-novo/estrutura/bread_bg.gif") center bottom transparent; width:976px; height:5px}

#tit_provisorio {color:#006699; font-size:20px; height:26px; overflow:hidden; width:640px;}
#patrocinio_marca {width:120px; height:30px; position:absolute; z-index:10; left:855px; top:10px;}
#patrocinio_marca p {font-size:10px; color:#C0BFBF; float:left; margin:6px 5px 0 0;}
#col_prod_info {width:249px; float:left; display:inline; height:auto; margin:10px 0 0 0}
#prod_list {width:715px; float:left; display:inline; margin:10px 0 0 10px; position:relative}
#top_prod_list{width:100%;height:35px;position:relative;}

/*listagem*/
#listagem {width:100%;background:#E4E4E4;position:relative}

/*textos*/
#prod_list .tooltip p{color:#ffffff;}
#prod_list p{font-size:11px;color:#555}

#ordenar{height:16px;width:auto;height:29px;line-height:29px;background:white;margin:5px 10px 5px 0;position:relative;float:right;padding:0}
#ordenar dt {padding:0 0 0 8px}
#ordenar dt, #ordenar dd{font-size:13px;font-weight:bold;color:#8F8F8F;float:left;padding-right:10px}
#ordenar dd {position:relative;}
#ordenar dd a{color:#918F90;background:none;padding-left:18px}
#ordenar dd.ativo a{color:#36A0DA}
#ordenar dd span.popular {display:block; position:absolute; top:6px; left:5px; width:9px; height:18px;background-position: -430px -17px}
#ordenar dd span.preco {display:block; position:absolute; top:8px; left:1px; width:14px; height:14px;background-position:-448px -18px}
#ordenar dd.ativo span.popular {display:block; position:absolute; top:6px; left:5px; width:9px; height:18px;background-position: -439px -17px}
#ordenar dd.ativo span.preco {display:block; position:absolute; top:8px; left:1px; width:14px; height:14px;background-position:-462px -18px}

/* Box de informa��es do produto */
#box_prodinfo_top {width:250px; height:13px; background-position:0 0;font-size:1px}
#box_prodinfo_centro {width:100%; height:auto; background-color:#F5F4F4;}
#box_prodinfo_bot {width:250px; height:15px; background-position: 0 -11px;font-size:1px}
#box_prodinfo_centro #prod_info_det {width:235px; height:auto; background-color:#ffffff; margin:0 auto; position:relative; text-align:center; padding:5px 0 13px 0; border-left:8px solid #E4E4E4; border-right:7px solid #E4E4E4}
#prod_info_det #selo_proteste {position:absolute; top:4px; left:185px;}
#prod_info_det #nome_prod {display:block; width:92%; font-size:12px; color:#969797; margin:0 auto 5px auto}
#prod_info_det #desc_prod {
	display:block; width:92%; /*max-height:80px;_height:80px; overflow:hidden;*/
	font-size:13px; color:#969797; margin:0 auto 8px auto;
}

#prod_info_det #espec, #prod_info_det #opin{background-color:#E4E4E4; padding:2px 0; color:#015F9D; font-size:13px; font-weight:bold; text-align:center; margin:5px auto 8px; width:174px; height:22px; line-height:22px; position:relative}

#prod_info_det #opin a, #prod_info_det #espec a {color:#02A4E5;}
#prod_info_det #preco_prod {font-size:12px; color:#9A9A9A;}
#prod_info_det #preco_prod span {font-size:22px; color:#FF0000; font-weight:bold; display:block; padding-top:3px}

#col_prod_info .prodrel{color:#F49E51;font-size:18px;text-align:center;letter-spacing:-1px;font-weight:normal;border-left:1px solid #E9E8E8;border-right:1px solid #E9E8E8;width:248px;padding-top:5px;background:#fff}
#produtos_relacionados {position:relative;width:248px;margin:0 auto;border-left:1px solid #E9E8E8;border-right:1px solid #E9E8E8;background:#fff}
#produtos_relacionados_top{background-position:0 -26px;height:4px;margin:10px auto 0 auto;width:249px}
#produtos_relacionados_bottom{background-position:0 -32px;height:4px;margin:0 auto;width:249px}

/* produtos relacionados*/
ul#prods {width:220px;margin:0 auto;padding:10px 0;}
ul#prods li {width:210px;padding:15px 0;margin:5px auto;height:165px}
ul#prods li a.foto {display:block;width:90px;height:90px;margin:0 auto;}
ul#prods li a.nome, ul#prods li a.apartir, ul#prods li a.preco{display:block;width:190px;height:32px;margin:2px auto;font-weight:bold;text-align:center;overflow:hidden;}
ul#prods li a.nome {font-size:13px;color:#656565;}
ul#prods li a.apartir {height:15px;font-size:11px;color:#AFAFAF;}
ul#prods li a.preco {height:21px;font-size:18px;font-weight:normal;color:#FF0000;}
ul#prods.hor {width:697px; background:#fff}
ul#prods.hor li {float:left}

/* ad sidebar 160x600 (container 250) */
.side-ad-160 {width:250px; height:600px; text-align:center; margin:15px 0}

/* estrutura de box */
div.blue_top {background-position:-250px 0;height:5px;width:715px;background-color:#fff}
div.white_top {background-position:-240px -7px;height:3px;margin:5px auto 0;width:715px;background-color:#E4E4E4}
div.blue_bot {background-position:-250px -3px;height:5px;width:715px;background-color:#fff}
div.white_bot {background-position:-242px -12px;height:3px;margin:0 auto 5px;width:713px;background-color:#E4E4E4}

/*
#prod_list ul.paginacao {width:290px;height:33px;position:absolute;left:-15px;top:290px;}
#prod_list ul.paginacao #left a, #prod_list ul.paginacao #right a{display:block;width:30px;height:35px;text-indent:-999px;overflow:hidden;}
#prod_list ul.paginacao #left a{float:left;background:url(/imagens-novo/products/sprite-product.gif) -524px -124px;}
#prod_list ul.paginacao #right a{float:right;background:url(/imagens-novo/products/sprite-product.gif) -554px -124px;}
*/

/* abas */
span.l-aba{background-position:-966px 0;display:block;height:29px;left:0;position:absolute;top:0;width:4px;}
span.r-aba{background-position:-970px 0;display:block;height:29px;right:0;position:absolute;top:0;width:4px;}
span.lblu-aba{background-position:-974px 0;display:block;height:26px;left:0;position:absolute;top:0;width:5px;}
span.rblu-aba{background-position:-979px 0;display:block;height:26px;right:0;position:absolute;top:0;width:6px;}
span.lshad-aba{background-position:-985px 0;display:block;height:30px;left:0;position:absolute;top:0;width:4px;}
span.rshad-aba{background-position:-989px 0;display:block;height:30px;right:0;position:absolute;top:0;width:4px;}

/* PAGINACAO */
#prod_list #paginacao {}
#prod_list #paginacao ul{float:left;left:50%;margin:0 auto;padding-top:5px;position:relative;text-align:center;}
#prod_list #paginacao ul li{float:left;text-align:center;width:25px;height:29px;line-height:29px;padding:0;margin:0 -5px;font-size:1.2em;background:#FFF; padding:0;position:relative;right:50%}
#prod_list #paginacao ul li.selecionado {font-size:1.2em; font-weight:normal; background:#FFF;color:black; padding:0;}
#prod_list #paginacao ul li a, #prod_list #paginacao ul li span.nolink {font-weight:bold;color:#0B73B2; display:block;width:25px;height:29px;line-height:29px;border:0;outline:none}
#prod_list #paginacao ul li span.nolink {color:#000}
#prod_list #paginacao ul li#prev {margin-right:10px; padding-left:10px}
#prod_list #paginacao ul li#prev.nolink, #prod_list #paginacao ul li#next.nolink {background:#F7F7F7}

#prod_list #paginacao ul li#next {margin-left:10px; padding-right:10px}
#prod_list #paginacao ul li#prev, #prod_list #paginacao ul li#next{background:#fff; width:65px; height:29px; text-align:center}
#prod_list #paginacao ul li#prev a, #prod_list #paginacao ul li#prev span.nolink{border:0;outline:none;margin:0; height:29px; padding:0; width:65px; line-height:29px;}
#prod_list #paginacao ul li#next a, #prod_list #paginacao ul li#next span.nolink {border:0;outline:none;margin:0; height:29px; padding:0; width:65px; line-height:29px;}
#prod_list #paginacao ul li#prev span.l-arrow {position:absolute; top:11px; left:5px; background-position:-190px -38px; width:7px; height:8px}
#prod_list #paginacao ul li#next span.r-arrow {position:absolute; top:11px; right:5px; background-position:-197px -38px; width:7px; height:8px}

#prod_list #paginacao ul li#prev.vid {margin-right:5px; width:100px; text-transform:lowercase}
#prod_list #paginacao ul li#next.vid {margin-left:5px; width:100px; text-transform:lowercase}
#prod_list #paginacao ul li#prev.vid span.nolink, #prod_list #paginacao ul li#prev.vid a, #prod_list #paginacao ul li#next.vid span.nolink, #prod_list #paginacao ul li#next.vid a {width:100px}


/*espe*/
#abas-products {float:left;width:380px;border-left:10px solid #E4E4E4;border-right:10px solid #E4E4E4;margin:5px 0;background:#E4E4E4}
#abas-products li{height:29px;line-height:29px;text-align:center;float:left;margin:0 5px 0 0;background:#fff;position:relative}
#abas-products li a{font-size:13px;font-weight:bold;color:#8F8F8F;padding:0 6px 0 26px;display:block}
#abas-products li.ativo{}
#abas-products li.ativo a{color:#159EE6}
#abas-products li.ativo a span{width:10px;height:29px;float:left;background:url(/imagens-novo/products/abas.gif) 0 -87px}
#abas-products li span.icon {width:16px; height:16px; display:block; position:absolute; top:7px; left:6px}
#abas-products li span.visao-geral {background-position:-298px -18px}
#abas-products li.ativo span.visao-geral {background-position:-314px -18px}
#abas-products li.ativo span.videos {background-position:-413px -18px}
#abas-products li.ativo span.opinioes {background-position:-518px -17px}
#abas-products li span.videos {background-position:-394px -18px}
#abas-products li span.opinioes {background-position:-501px -17px}
	
#espec_tec, #opiniao-users, #information {width:100%; background:#E4E4E4} 
#espec_tec{margin:15px 0;position:relative;}

#espec_tec .title, #opiniao-users .title {height:40px;line-height:40px;clear:both;font-size:17px;font-weight:normal;color:black;text-indent:12px;background:#ffffff;border-left:10px solid #E4E4E4;border-right:8px solid #E4E4E4;width:697px}
#espec_tec table p.carac_link {width:685px}
#espec_tec table p.carac_link a {color:#0069B2; text-decoration:underline; width:100%; display:block}
#espec_tec table p.carac_link a span {display:block; float:left; text-decoration:none; width:335px;}
	 		
#opiniao-users h2.normal{font-size:11px;font-weight:normal;color:#8F8F8F;}

#espec_tec table{margin:0 10px;position:relative;border:3px solid white;width:697px}
#espec_tec table tr td{width:320px;height:28px; position:relative;}
#espec_tec table tr {background:white}
#espec_tec table tr.escuro{background:#F7F7F7}
#espec_tec table p{font-size:12px;text-indent:10px;float:left;color:#8F8F8F;}
#espec_tec table p.respostas{text-indent:0;}
#espec_tec table p.tip{display:block;width:9px;height:8px;margin:4px 8px;overflow:hidden;background-position:0 -100px; text-indent: 0 !important}
#espec_tec table p.tip a {display: block; width: 9px; height: 8px; text-indent: -5000px; overflow: hidden;}

#espec_tec .espec_blue_bottom {width:716px}

#opiniao-users ul.comment{position:relative;width:697px;margin:0 8px 0 10px;background:#FFF;overflow:hidden; height:auto;}
#opiniao-users ul.comment li{height:auto;margin:0 auto;padding-top:15px;width:677px;}
#opiniao-users ul.comment li.notlast {border-bottom:2px solid #EEE}
#opiniao-users ul.comment li .user-name, #opiniao-users ul li .box-obs {height:20px;line-height:20px;font-size:13px;text-indent:25px;border:none; position:relative;font-weight:bold}
#opiniao-users ul.comment li .user-name {color:#14709F;font-size:15px;height:14px;line-height:15px;margin:10px auto 25px;position:relative;width:665px;font-weight:bold}
#opiniao-users ul.comment li .user-name .person-ico {background-position:-204px -38px; text-indent:-10000px; display:block; width:18px; height:15px; position:absolute; left:0; top:0}

#opiniao-users ul li div.pontos{width:290px;margin:15px 2px 10px;float:left;display:inline}

#opiniao-users .box-obs {height:20px;line-height:20px;color:#8A8A8A;width:99%;margin:0 auto;border:none;position:relative}
#opiniao-users .box-obs .obs-geral {background-position:-223px -38px;position:absolute;left:5px;top:0;text-indent:-10000px;display:block;width:16px;height:17px}
#opiniao-users .box-obs .pontos-pos {text-indent:20px;background-position:-264px -16px; width:16px; height:20px; display:block; position:absolute; left:5px; top:0; text-indent:-10000px;}
#opiniao-users .box-obs .pontos-neg {text-indent:20px;background-position:-281px -16px; width:16px; height:20px; display:block; position:absolute; left:5px; top:0; text-indent:-10000px;}

#opiniao-users div.opiniao-users-title {width:696px;font-size:13px;font-weight:bold;color:#8F8F8F;margin:0 auto;padding:10px 0;background:#FFF}
#opiniao-users div.opiniao-users-title h6 {background:#e4e4e4;height:26px;line-height:26px;margin:5px 10px;padding:0 5px;position:relative;text-align:center;width:170px;}
#opiniao-users ul li .user-name span.date{font-size:11px;color:#CCC;}
#opiniao-users ul li p{font-size:11px;color:#000;margin:5px auto 10px;padding-left:8px}

#opiniao-users ul.ava-user{width:235px;height:25px;line-height:25px;position:absolute;top:20px;right:15px;z-index:90;background:#F8F8F8;border:none;}
#opiniao-users ul.ava-user li{width:63px;height:9px;margin:8px 5px;text-indent:-999px;overflow:hidden;float:left;display:inline;padding:0}
#opiniao-users ul.ava-user li.txt{width:150px;height:25px;line-height:25px;margin:0;font-size:11px;color:#A0A0A0;text-indent:10px;}

#opinioes {background:#e4e4e4}

/* internal review */
#information {margin:15px 0 0; /* background: none */}
#information .content {padding:10px; width:677px; background: #FFF; margin:0 8px 0 9px;}
	#information p {font-size:14px; color:#777; margin:10px}
	#information a {text-decoration:underline; color:#007FB9}
	#information a:hover {text-decoration:none}
	#information img {margin:0 5px}
	#information .heading {font-size:20px; color:#555; font-weight:normal}
	#information .subheading {font-size:18px; color:#666; font-weight:normal} 
	#information .heading2 {font-size:17px; color:#555; font-weight:normal}
	#information .subheading2 {font-size:15px; color:#666; font-weight:normal}
	#information .imgleft {float:left}
	#information .imgright {float:right}
	#information .textleft {text-align:left}
	#information .textcenter {text-align:center}
	#information .textright {text-align:right}
	#information .textjustify {text-align:justify}

/*avalia��o users*/
#opiniao-users ul.ava-user li.user1  {background-position:0 -37px}
#opiniao-users ul.ava-user li.user2  {background-position:0 -47px}
#opiniao-users ul.ava-user li.user3  {background-position:0 -57px}
#opiniao-users ul.ava-user li.user4  {background-position:0 -67px}
#opiniao-users ul.ava-user li.user5  {background-position:0 -77px}
#opiniao-users ul.ava-user li.user6  {background-position:0 -87px}
#opiniao-users ul.ava-user li.user7  {background-position:0 -97px}
#opiniao-users ul.ava-user li.user8  {background-position:0 -107px}
#opiniao-users ul.ava-user li.user9  {background-position:0 -117px}
#opiniao-users ul.ava-user li.user10 {background-position:0 -127px}
#opiniao-users ul.ava-user li.user0  {background-position:0 -137px}

/*avalia��o produto*/
#todas-avaliacoes dl dd.user1  {background-position:0 -37px}
#todas-avaliacoes dl dd.user2  {background-position:0 -47px}
#todas-avaliacoes dl dd.user3  {background-position:0 -57px}
#todas-avaliacoes dl dd.user4  {background-position:0 -67px}
#todas-avaliacoes dl dd.user5  {background-position:0 -77px}
#todas-avaliacoes dl dd.user6  {background-position:0 -87px}
#todas-avaliacoes dl dd.user7  {background-position:0 -97px}
#todas-avaliacoes dl dd.user8  {background-position:0 -107px}
#todas-avaliacoes dl dd.user9  {background-position:0 -117px}
#todas-avaliacoes dl dd.user10 {background-position:0 -127px}
#todas-avaliacoes dl dd.user0  {background-position:0 -137px;}


/*avalia��o produto*/
.avaliacoes {display:block;width:190px;height:20px;margin:10px auto;}
.avaliacoes li {height:20px; line-height:20px; border:none; margin:0 1px; padding:0 3px; float:left; display:inline;}
.avaliacoes li p, .avaliacoes li a {font-size:1.2em; font-weight:bold; color:#006697; float:left;}
.avaliacoes li a {font-size:1.1em;font-weight:normal;}
.avaliacoes li.n-avaliacoes {color:#A0A0A0; }
.avaliacoes li.n-avaliacoes a {color:#A0A0A0;}
.avaliacoes li.avalie {}
.avaliacoes li.avalie a {color:#018BD4; display:block;}
.avaliacoes .rating .best {display:none}

/*RANK PRODUTO PERCENTAGEM*/
.rank-porc0, .rank-porc1, .rank-porc2, .rank-porc3, .rank-porc4, .rank-porc5, .rank-porc6, .rank-porc7, .rank-porc8, .rank-porc9, .rank-porc10 {height:20px; width:21px; display:block; cursor:pointer; float:left; margin-top:-1px;}

.rank-porc0 {background-position:-168px -38px}
.rank-porc1 {background-position:-147px -38px}
.rank-porc2 {background-position:-147px -38px}
.rank-porc3 {background-position:-126px -38px}
.rank-porc4 {background-position:-126px -38px}
.rank-porc5 {background-position:-105px -38px}
.rank-porc6 {background-position:-105px -38px}
.rank-porc7 {background-position:-84px -38px}
.rank-porc8 {background-position:-84px -38px}
.rank-porc9 {background-position:-63px -38px}
.rank-porc10 {background-position:-63px -38px}
/*RANK PRODUTO PERCENTAGEM*/

/*avalia��es gerais*/
#opiniao-users #todas-avaliacoes{width:696px;margin:0 auto;padding:20px 0;background:#FFF;border-bottom:2px solid #efefef}
#opiniao-users dl{width:130px;height:35px;margin:5px 0 5px 36px;float:left;display:inline;}
#opiniao-users dl dt{font-size:13px;font-weight:bold;color:#8F8F8F;}
#opiniao-users dl dd{display:block;width:63px;height:10px;margin:5px 1px;overflow:hidden;text-indent:-999px;}
/*avalia��es gerais*/

/*#opiniao-users h2{font-size:13px;font-weight:bold;color:#8F8F8F;width:640px;margin:0 auto;padding-bottom:10px;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;background:#FFF;text-indent:20px;}*/

/*todas opinioes*/
.users-opinioes1 {background-position:0 -37px;}
.users-opinioes2 {background-position:0 -47px;}
.users-opinioes3 {background-position:0 -57px;}
.users-opinioes4 {background-position:0 -67px;}
.users-opinioes5 {background-position:0 -77px;}
.users-opinioes6 {background-position:0 -87px;}
.users-opinioes7 {background-position:0 -97px;}
.users-opinioes8 {background-position:0 -107px;}
.users-opinioes9 {background-position:0 -117px;}
.users-opinioes10{background-position:0 -127px;}
.users-opinioes0 {background-position:0 -137px;}
/*todas opinioes*/

#opiniao-users p#avalie-tb {margin:0}
#opiniao-users p#avalie-tb a{position:absolute;display:block;width:170px;margin:0 auto;font-size:11px;color:#008CD5;left:474px;margin-top:12px;font-weight:normal}
#opiniao-users p#avalie-tb a.opiniao {left:215px; margin:11px auto 0;}
#opiniao-users p {margin:0}
#opiniao-users p a.sem-opinioes{background:none repeat scroll 0 0 #FFFFFF;color:#8F8F8F;display:block;font-size:13px;margin:0 auto;text-align:center;width:697px;height:25px;line-height:25px}

#lista-product{clear:both; width:697px; margin:0 auto;background:#FFF}
#lista-product li{display:block;width:680px;height:auto;margin:0 auto;padding:5px 0;background:#FFF;border-bottom:2px solid #EEEEEE}
#lista-product li.first {padding:0}
#lista-product li.last {border-bottom:0px none}
#lista-product #sem_oferta {height:auto}
#lista-product #sem_oferta p {text-align:center; color:#006699; font-size:16px; padding:5px 0;}
#lista-product #sem_oferta p span {color:red; font-weight:bold}
.footers-prod_list{width:716px; height:40px; margin:0;background:#e4e4e4}

#lista-product li .foto, #lista-product li .dados-produto, #lista-product li .dados-loja, #lista-product li .dados-compra{float:left;display:inline;overflow:hidden;margin:5px 0 5px 10px}

#lista-product li .foto{display:block;width:90px;height:90px;margin-top:10px;border:none;display:inline}

#lista-product li .dados-produto{width:320px;height:auto;}
#lista-product li .dados-produto p{margin:5px 5px 0 0;}
#lista-product li .dados-produto .nome{display:block;overflow:hidden;margin:20px 0 0;height:60px;line-height:20px}
#lista-product li .dados-produto .nome a{font-size:17px;font-weight:normal;color:#0268B2;}
#lista-product li .dados-produto .disclaimer a {color:#FD7600; font-size:1em; text-transform:uppercase;}
#lista-product li .dados-produto p.tel-loja {background-position:-63px -58px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:1em; font-weight:bold; height:27px; text-align:left; width:206px; margin:0;} 
#lista-product li .dados-produto p.tel-loja a{color:#7A7A7C; padding:7px 0 0 49px; text-decoration:none; cursor:pointer; display:block; height:100%; width:100%;}
#lista-product li .dados-produto p.tel-loja a:hover{text-decoration:underline;}
#lista-product li .dados-produto p.frete-loja{margin:0 5px 10px;}
#lista-product li .dados-produto p.frete-loja a{font-size:11px;color:#FE7702;}

#lista-product li .dados-loja{width:110px;/*height:118px;*/ text-align:center;}
#lista-product li .dados-loja p.loja-certificada, #lista-product li .dados-loja p.loja-slogan{text-align:center}
#lista-product li .dados-loja p.loja-certificada a{display:block;margin:3px 0;font-size:10px;font-weight:bold;color:#FE7800;}
#lista-product li .dados-loja p.loja-certificada {height:18px;}

#lista-product li .dados-loja a.loja-texto{font-size:11px;font-weight:bold;color:#283CFE;text-decoration:none;margin:3px 0;}
#lista-product li .dados-loja a.loja-texto:hover{text-decoration:underline;}

#lista-product li .dados-loja p.loja-slogan a{font-size:11px;color:#999;}
#lista-product li .dados-loja .logo {display:block;width:88px;height:31px;margin:5px auto;}

#lista-product li .dados-compra{width:120px;height:100px;border:none;margin-right:0;}
#lista-product li .dados-compra p.preco-de {font-size:10px; color: #666; text-align:center; text-decoration: line-through; line-height: 9px; padding-bottom:5px}
#lista-product li .dados-compra p.preco, #lista-product li .dados-compra p.parcela, #lista-product li .dados-compra p.mais-loja{display:block;text-align:center;font-size:12px;color:#686868}
#lista-product li .dados-compra p.preco a{font-size:16px;font-weight:bold;color:#FE0002}
#lista-product li .dados-compra p.parcela a{margin:2px 0;font-size:13px;color:#686868}
#lista-product li .dados-compra p.mais-loja a{font-size:10px;color:#686868}
#lista-product li .dados-compra p.bt-ir-loja a{color:#FFFFFF; display:block; font-family:arial; font-size:17px; font-weight:bold; height:28px; padding-top:7px; width:100%; cursor:pointer;}
#lista-product li .dados-compra p.bt-ir-loja {background-position:0 -70px; width:106px; height:35px; margin:0 auto; text-align:center;}
#lista-product li .dados-compra p.sobre-loja {text-align:center; color:#908F8F}
#lista-product li .dados-compra p.sobre-loja a {color:#908F8F}
#lista-product li .more_info{text-align:center}
#lista-product li .more_info a{font-size:9px;color:#777}

#lista-product .rank-loja0, #lista-product .rank-loja1, #lista-product .rank-loja2, #lista-product .rank-loja3, #lista-product .rank-loja4, #lista-product .rank-loja5, #lista-product .rank-loja6, #lista-product .rank-loja7, #lista-product .rank-loja8, #lista-product .rank-loja9, #lista-product .rank-loja10 {color:#FFF !important; font-size:1px}

/* Videos */
div.separator {width:716px; height:15px; background:#fff}
div.product-video-offers {margin-top:15px}
div#list-videos {margin:0 auto;width:656px;background:#fff;padding:0 20px;}
div#list-videos div.video {padding:10px 0 20px}
div#list-videos div.video .title {font-size:22px;}
div#list-videos div.video .video-description {font-size:12px}
div#list-videos div.video dl.lingua {margin:5px 0 10px 0}
div#list-videos div.video dl.lingua dt {font-size:13px; font-weight:bold; color:#9A9A9A; float:left;}
div#list-videos div.video dl.lingua dd {font-size:12px; text-indent:20px; margin-left:5px; color:#9A9A9A; float:left;}
div#list-videos div.video dl.lingua dd.pt {background:url("/imagens-novo/lingua/pt.gif") left center no-repeat}
div#list-videos div.video dl.lingua dd.en {background:url("/imagens-novo/lingua/en.gif") left center no-repeat}
div#list-videos div.video dl.lingua dd.es {background:url("/imagens-novo/lingua/es.gif") left center no-repeat}
div#list-videos div.video dl.lingua dd.fr {background:url("/imagens-novo/lingua/fr.gif") left center no-repeat}
div#list-videos div.video dl.lingua dd.it {background:url("/imagens-novo/lingua/it.gif") left center no-repeat}
/* videos */

#tools {font-size:15px;text-indent:10px;color:#999;border-left:1px solid #E9E8E8;border-right:1px solid #E9E8E8;padding-top:5px;background:#fff;width:100%;margin:0}
#addthis {width:249px;margin:0 auto;padding:5px 0 4px 0;border-left:1px solid #E9E8E8;border-right:1px solid #E9E8E8}
#addthis p {font-size:11px;color:#0069B2;text-indent:19px;background-position:0 -450px;margin-left:11px;text-decoration:none;height:17px}
#addthis p a{color:#0069B2; display:block;}
#addthis div.addthis_toolbox {width:100%;text-align:center;padding:3px 0 4px 28px;}
#addthis div.addthis_toolbox.addthis_default_style span {padding-right:8px}
#addthis div.addthis_toolbox a.addthis_button_compact {line-height:14px; padding:0; color:#0069B2}
#addthis div.addthis_toolbox a.addthis_button_compact span {padding:0}
#box-tools{width:250px;margin:0 auto;background:#fff}
#box-tools ul{width:249px;margin:0 auto;border-left:1px solid #E9E8E8;border-right:1px solid #E9E8E8;}
#box-tools ul li{padding:4px 0 4px 10px}
#box-tools ul li a{display:block;width:240px;height:17px;margin:0 auto;font-size:11px;color:#0069B2;text-indent:20px;}

#box-tools ul li#recomendar a{background-position:0 -469px;}
#box-tools ul li#adicionar a{background-position:0 -487px;}
#box-tools ul li#alerta a{background-position:0 -505px;}
#box-tools ul li#avaliar a{background-position:0 -523px;}
#box-tools ul li#hist-precos a{background-position:0 -420px;}
#box-tools_top{background-position:0 -26px;height:5px;margin:10px auto 0 auto;width:250px;}
#box-tools_bottom{width:250px;height:5px;margin:0 auto;background-position:0 -31px}

.rank-loja0 span, .rank-loja1 span, .rank-loja2 span, .rank-loja3 span, .rank-loja4 span, .rank-loja5 span, .rank-loja6 span, .rank-loja7 span, .rank-loja8 span, .rank-loja9 span, .rank-loja10 span {height:100%; position:absolute; width:100%;}

/*paginacao*/
ul#paginacao{width:358px;margin:0 auto;}
ul#paginacao li{width:31px;height:23px;line-height:23px;margin:0 2px;float:left;text-align:center;border:none;background:#FFF;}
ul#paginacao li a{display:block;width:31px;height:23px;line-height:23px;font-size:1.2em;font-weight:bold;color:#0B72AD;}
ul#paginacao li.active{display:block;width:31px;height:23px;line-height:23px;font-size:1.2em;font-weight:bold;color:#c8c8c8;}
ul#paginacao li#prev, ul#paginacao li#next{width:80px;height:23px;}
ul#paginacao li#prev a{background-position:5px -257px;}
ul#paginacao li#next a{background-position:70px -277px;} 
ul#paginacao li#prev a, ul#paginacao li#next a{display:block;width:100%;height:100%;}

/* tooltip */
#espec_tec table tr td .tooltip {background-color:#999999; left:15px; padding:5px; position:absolute; width:290px; height:auto; margin:25px 0 0 0; z-index:90;}
#espec_tec table tr td p.tooltip {color:FFFFFF;}

/* Termo de uso */
#aviso_legal {margin:0 auto; padding:15px 0; width:95%; color:#666666;}
#aviso_legal span {font-weight:bold; color:red;}

/*box guias*/
#prod-guia-compras #tit-guia-compras {font-size:1.6em; font-weight:bold; color:#000; width:60%; margin:15px auto 0 auto;}
#prod-guia-compras .desc {color:#A8A6A8; display:block; font-size:11px; font-weight:normal; margin:0 auto 10px; text-transform:none; width:60%}
#prod-guia-compras ul {width:60%; margin:0 auto; padding-bottom:15px;}
#prod-guia-compras ul li {clear:both; padding-bottom: 15px;}
#prod-guia-compras ul li a img {width:50px;}
#prod-guia-compras .imagem {width:50px; height:50px; margin-right:10px; overflow:hidden; display:block; float:left;}
#prod-guia-compras .nome {float:left; width:85%; font-size:1.2em; font-weight:bold; height:12px; display:block; color:#028BD3; margin:5px 0 0 0; height:15px; overflow:hidden;}
#prod-guia-compras .descricao {float:left; color:#8B8B8B; font-size:1.1em; margin:5px 0 0 0; width:85%; height:12px; overflow:hidden;}

/*campo de edi��o intranet*/
.prod-edicao{width:697px;margin:0 auto;padding:1px 0 15px;background:#FFFFFF}
.prod-edicao ul li {background:none;}
.prod-edicao h4, .prod-edicao h5, .prod-edicao ul li, .prod-edicao p{color:#8F8F8F;width:612px;margin:2px auto 1px;}
.prod-edicao h4, .prod-edicao h5{margin-top:15px;margin-bottom:5px;}
.prod-edicao h4{font-size:16px;}
.prod-edicao h5{font-size:14px;}
.prod-edicao ul li {font-size:12px;text-indent:6px;/* background-position:0 -424px; */}
.prod-edicao p{font-size:12px;}
.prod-edicao p strong{margin-right:5px;}

#bloco_ofertas {}
#especificacoes_produto {}
#div_ofertas {position:absolute; top:0; left:0;}

.box-small {display:inline; float:left; width:977px; margin:0; background:#fff; border:none; padding:0 10px 0 15px !important}
.box-small dl {margin:0 auto; width:960px;}
.box-small dl dt {color:#4F4F4F; font-size:14px; font-weight:bold; height:33px; margin:0 0 5px 5px; padding:0; text-transform:uppercase;}
.box-small dl dt span {color:#A8A6A8; display:block; font-size:11px; font-weight:normal; margin:2px 0 0; text-transform:none;}
.box-small dl dd {display:inline; float:left; height:18px; line-height:18px; margin:1px 0 0 7px; width:152px;}
.box-small dl dd a {-x-system-font:none; color:#0085BE; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:1.3em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal;}
.box-main-separa {display:none}

.links_patrocinados{padding-bottom:6px;border:0}

.box-main-vazio {height:auto}
.box-main-vazio.priceinfo {height:150px}
.box-main-vazio.catbusc {height:100px}
#mais_buscados_topo {position:absolute; bottom:680px; z-index:10; left:50%; margin-left:-487px; *bottom:710px;}
/* @media screen and (-webkit-min-device-pixel-ratio:0) {#mais_buscados_topo {bottom:710px;}} */

.variacoes_modelo {} 
li.ad468 {width:100%; height:auto; padding:10px 0;}
li.ad468 div {width:468px; height:60px; margin:0 auto}

#prod-guia-compras {background:#fff; height:407px}
#body-product .box-main.ad {background:#fff; border: 0 !important;}
#body-product .box-main.ad .box-main-separa {background: none !important;}

#body-product #topsearch_container .box-small-top, 
#body-product #topsearch_container .box-small-bot {display:block;}

#body-product #topsearch_container #topsearch_box {border: 1px solid #E4E4E4; border-width: 0 1px; width: 950px;}

#product_comments #tit {top: 154px;}
#product_comments .breadcrumb {top: 110px;}


/* positioned categories and price info
.results.price {margin-bottom:255px}
#topsearch_container {position:absolute; bottom:-535px; *bottom:-545px; left:1px; height:90px; overflow:hidden}
#price-info-container {position:absolute; bottom:-675px; left:1px;} */
