/* ########################### PÁGINA DE OFERTAS ########################### */

.conteudo {background:url(/Content/img2/bg_ct_tr.jpg) no-repeat right top #fff; padding:0 0 40px 0;}
.conteudo-1 {width:710px; float:left; margin:0 0 0 15px} 
.conteudo-1-1 {width:510px; float:right;}
.conteudo-1-1 h3 {color:#203344; font-size:26px; font-weight:normal; display:block; padding:20px 0 0 0}
.conteudo-1-1 h3 span {color:#ef7f01; font-size:32px; font-weight:bold;}
/*.conteudo-1-1 .rede_so {background:url(/Content/img2/social_pn_bg.jpg) no-repeat right top #fdc260; height:30px; width:390px; margin:10px 0 2px 0;}*/
.conteudo-1-1 .rede_so {background:url(/Content/img2/social_pn_bg.jpg) no-repeat right top #fdc260; height:30px; width:415px; margin:10px 0 2px 0;}
/*.conteudo-1-1 .rede_so span.share_test {display:block; width:190px; float:left; padding:6px 0 0 15px; font-size:13px}*/
.conteudo-1-1 .rede_so span.share_test {display:block; width:185px; float:left; padding:6px 0 0 10px; font-size:13px}
.conteudo-1-1 .rede_so ul {padding:4px 0 0 0;}
/*.conteudo-1-1 .rede_so ul li {display:block; float:left; margin:0 0 0 4px;}*/
.conteudo-1-1 .rede_so ul li {display:block; float:left; margin:0 0 0 0px;}
.conteudo-1-1 .rede_so ul li a {display:block; width:21px; height:21px; text-indent:-999px; overflow:hidden;}
.conteudo-1-1 .rede_so .icon_twitter {background:url(/Content/img2/icon_twitter.png) no-repeat;}
.conteudo-1-1 .rede_so .icon_facebook {background:url(/Content/img2/icon_facebook.png) no-repeat;}
.conteudo-1-1 .rede_so .icon_orkut {background:url(/Content/img2/icon_orkut.png) no-repeat;}
.conteudo-1-1 .rede_so .icon_mail {background:url(/Content/img2/icon_mail.png) no-repeat;}
#share-fb-like-btn {display: inline-block; width: 80px;}
#share-twitter-btn {display: inline-block; width: 60px;}
#share-orkut-icon {padding-left: 62px;}
#share-email-icon {padding-left: 4px;}
#tb-link {background: url("/Content/img2/tweet.png") no-repeat scroll 0 0 transparent; width:60px; height: 20px; position:absolute; text-indent: -999em;}
#tb-link:hover {background-position: 0 -21px;}
#tb-link:active {background-position: 0 -42px;}
.conteudo-1-1 .off {display:block; background:url(/Content/img2/off.png) no-repeat; width:99px; height:81px; position:absolute; z-index:2; margin:-45px 0 0 422px; color:#FFF; font-weight:bold; font-size:35px; text-align:center; padding:18px 0 0 0}
.conteudo-1-1 .hideoff {display:none!important;}
.conteudo-1-1 .off small {display:block; text-align:center; font-size:26px; margin:-10px 0 0 0;}
.conteudo-1-1 .encerrado {display:block; background:url(/Content/img2/encerrada.png) no-repeat; width:180px; height:180px; text-indent:-9999px; overflow:hidden; position:absolute; z-index:1; margin:-10px 0 0 298px;}
.conteudo-1-1 .oferta {display:block; border:2px solid #203344;}

.conteudo-1-1 .infos {font-size:14px;}
.conteudo-1-1 .infos span {display:block; color:#ff8706; margin:12px 0}
.conteudo-1-1 .infos a {color:#000; text-decoration:underline;}
.conteudo-1-1 .infos a:hover {text-decoration:none;}
.conteudo-1-1 .infos ul {padding:0 0 0 7px}
.conteudo-1-1 .infos ul li {list-style:disc; list-style-type:disc; line-height:20px; padding: 0 0 7px 0; width: 210px;}
.conteudo-1-1 .infos .info_coll {width:46%; float:left; font-size: 13px !important;}
.conteudo-1-1 .infos .info_colr {width:46%; float:left; font-size: 13px !important;}
/*.conteudo-1-1 .infos ul li a {color:#FF8706; text-decoration:underline; background:url(/Content/img2/tooltip_ico.gif) no-repeat bottom right; padding:0 18px 0 0;}
.conteudo-1-1 .infos ul li a:hover {text-decoration:none;}
.conteudo-1-1 .infos span#infolink {position:relative;}
.conteudo-1-1 .infos div#tooltip {position:absolute; top:0px; right:-314px; width:314px;}
.conteudo-1-1 .infos div#tooltip h4 {background:url(/Content/img2/tooltip_top.png) no-repeat top left; color:#ff8706; font-size:14px; padding:2px 18px 3px 22px; font-weight:bold;}
.conteudo-1-1 .infos div#tooltip div {background:url(/Content/img2/tooltip_bg.png) repeat-y top right; padding:0px 18px 0px 22px;}
.conteudo-1-1 .infos div#tooltip div p {font-size:13px; padding:10px 0 0; color:#042838; margin:0px;}*/

.conteudo-1-2 {width:183px; float:left;}
.conteudo-1-2 .preco {background:url(/Content/img2/bg_pr_preco.png) no-repeat left top; width:183px; padding:135px 0 0 0}
.conteudo-1-2 .preco div span {color: #FFF}
.conteudo-1-2 .preco div small {display:block; font-size:17px; text-align:left; margin:0 0 -10px; padding:0 0 0 30px;}
.conteudo-1-2 .preco .por small {color:#ef7f01;}
.conteudo-1-2 .preco .por span {color:#ef7f01; font-size:36px;width:183px; text-align:center; display:block;}
.conteudo-1-2 .preco .de small {color:#fff;}
.conteudo-1-2 .preco .de span {color:#fff; font-size:30px; display:block; margin:0 0 5px 0;width:183px; text-align:center;}
.conteudo-1-2 .preco .bt_comprar {display:block; background:url(/Content/img2/bt_compre.jpg) no-repeat left top; width:170px; height:57px; margin:10px 0 10px 7px}
.conteudo-1-2 .preco .bt_encerrada {display:block; background:url(/Content/img2/bt_encerrada.jpg) no-repeat left top; width:170px; height:57px; margin:10px 0 10px 7px}
.conteudo-1-2 .preco .bt_esgotada {display:block; background:url(/Content/img2/bt_esgotada.jpg) no-repeat left top; width:170px; height:57px; margin:10px 0 10px 7px}
.conteudo-1-2 .banner_presente {margin:15px 0 0 0;}

.conteudo-1-2 .preco .bt_comprar:hover {background-position:0 bottom;}
.conteudo-1-2 .preco .x {display:block; background:url(/Content/img2/x.png) no-repeat; width:84px; height:57px; position:absolute; margin:5px 0 0 50px}
.cpr_amigo {background:url(/Content/img2/bg_comprar_amigo.jpg) no-repeat center bottom #6c8490; width:183px; display:block; margin:11px 0 0 0;}
.cpr_amigo a {display:block; color:#042838; font-size:14px; padding:5px 0 7px 55px; background:url(/Content/img2/bg_comprar_amigo2.jpg) no-repeat 7px center;}
.cpr_amigo a:hover {text-decoration:none;}

.conteudo-1-2 .tempo strong.bg {display:block; background:url(/Content/img2/bx_cinza_top.jpg) no-repeat center top #6a838e; width:183px; padding:10px 0; text-align:center; color:#fff; font-size:17px; font-weight:normal;}
.conteudo-1-2 .tempo {background:url(/Content/img2/bx_azul1_bottom.jpg) no-repeat center bottom #042838; padding:0 0 15px 0; margin:15px 0 0 0}
.conteudo-1-2 .tempo ul {padding:10px 0 0 29px;}
.conteudo-1-2 .tempo ul li {display:block; /*width:33px;*/ text-align:center; float:left}
.conteudo-1-2 .tempo ul li.doispontos {font-size:27px; color:#FFF; width:15px;}
.conteudo-1-2 .tempo ul li span {display:block; background:url(/Content/img2/bg_time.png) /*no-repeat*/repeat-x; font-size:27px; font-weight:bold; color:#fff; text-align:center; /*width:33px;*/}
.conteudo-1-2 .tempo ul li span.timerems, .conteudo-1-2 .tempo ul li span.timeremm {width:33px;}
.conteudo-1-2 .tempo ul li small {color:#fff; font-size:13px; display:block;}
.vendidos {display:block; font-size:18px; font-weight:bold; text-align:center; color:#fff;}
.oferta_atv  {display:block; background:url(/Content/img2/txt_oferta_ativa.png) no-repeat center top; height:21px; overflow:hidden; text-indent:-9999px; margin:12px 0;}
.min_vdr {display:block; color:#fff; font-size:14px; text-align:center;}

.prel {height:21px; min-width:7% !important; max-width:100% !important;}
.linha_tempo {background:url(/Content/img2/bg_progresso.jpg) no-repeat center top; padding:1px 2px 0; width:162px; margin:10px 0 0 8px;}
.pre_left {display:block; background:url(/Content/img2/ctl_prog.png) no-repeat left top; width:5px; height:21px; float:left;}
.pre_right {display:block; background:url(/Content/img2/ctr_prog.png) no-repeat right top; width:5px; height:21px; float:right;}
.pre_center {display:block; background:url(/Content/img2/cc_prog.png) repeat-x right top; height:21px; overflow:hidden; text-indent:-9999px}

.contact_uploader {padding:1px 2px 0; margin:10px 0 0 0;}

.conteudo-1-3 .produto_info {border:1px solid #6b848f; background:#cfdce3; margin:40px 0 0 ; width:690px}
.conteudo-1-3 .produto_info_coll {width:465px; float:left; border-right:1px solid #6b848f; background:#fff; padding:0 15px; font-size:13px;}
.conteudo-1-3 .produto_info_coll a {color:#203344; text-decoration:underline;}
.conteudo-1-3 .produto_info_colr {width:160px; float:right; padding:15px 15px; font-size:13px;}
.conteudo-1-3 .produto_info .org {color:#1F3344; font-size:18px; font-weight:bold; margin:0 0 10px; display:block;}
.conteudo-1-3 .produto_info .url {color:#657C8A; display:block;}

.conteudo-2 {width:183px; float:right; margin:30px 15px 0 0;}
.conteudo-2 h4.facetit {display:block; background:url(/Content/img2/tp_facebook.jpg) no-repeat; height:31px; text-indent:-999px; overflow:hidden;}
.conteudo-2 .mais_oferta {margin:0 0 15px 0}
.conteudo-2 .mais_oferta .oftp {background:url(/Content/img2/bg_msof_tp.jpg) no-repeat; width:183px; height:15px;}
.conteudo-2 .mais_oferta .ofct {background:url(/Content/img2/bg_msof_ct.jpg) repeat-y; width:183px;}
.conteudo-2 .mais_oferta ul li {background:url(/Content/img2/bg_msof_bd.jpg) no-repeat center bottom; width:183px; margin:15px 0 0 0;}
.conteudo-2 .mais_oferta ul li .ofinfo p span {font-size:14px; color:#ee8001;}
.conteudo-2 .mais_oferta ul li .ofinfo {padding:0 0 15px 0}
.conteudo-2 .mais_oferta ul li .ofinfo a {color:#000; text-decoration:none;}
.conteudo-2 .mais_oferta ul li .ofinfo h5 {display:block; font-size:15px; color:#ef7f01; padding:0 10px}
.conteudo-2 .mais_oferta ul li .ofinfo p {font-size:11px; color:#000; padding:0 10px; margin:0}
.conteudo-2 .mais_oferta ul li .ofpreco {padding:8px 0;}
.conteudo-2 .mais_oferta h4 {display:block; color:#042838; font-size:17px; text-align:center; font-weight:normal;}
.conteudo-2 .mais_oferta ul li .ofpreco .coll {width:85px; height:64px; float:left; padding:0 0 0 10px}
.conteudo-2 .mais_oferta ul li .ofpreco .colr span {display:block; font-size:13px; color:#042838; font-weight:normal; text-align:center;}
.conteudo-2 .mais_oferta ul li .ofpreco .colr strong {display:block; font-size:16px; color:#ef7f01; text-align:center;}
.conteudo-2 .mais_oferta ul li .ofpreco .colr {float:right; width:81px;}
.conteudo-2 .mais_oferta ul li .ofpreco .colr a {background:url(/Content/img2/mof_02.jpg) no-repeat; width:48px; height:19px; display:block; overflow:hidden; text-indent:-9999px; margin:2px 0 0 0;}
.conteudo-2 .mais_oferta .ofbt {background:url(/Content/img2/bg_msof_bt.jpg) no-repeat; width:183px; height:15px;}


.conteudo-2 .oferta_bonus {background:#6a838e}
.conteudo-2 .oferta_bonus h4 {display:block; background:url(/Content/img2/bx_cinza_top.jpg) no-repeat; width:183px; text-align:center; font-size:17px; color:#fff; padding:10px 0;}
.conteudo-2 .oferta_bonus img {margin:0 0 -10px 3px;}
.conteudo-2 .oferta_bonus a.lk2 {display:block; color:#fff; background:url(/Content/img2/bx_cinza_bottom.jpg) no-repeat center bottom; width:163px; padding:13px 10px 15px 10px; margin:0 0 15px;}

 
 .conteudo-2 .seja_parceiro {background:#042838;}
.conteudo-2 .seja_parceiro h4 {display:block; background:url(/Content/img2/bx_azul1_top.jpg) no-repeat; width:183px; text-align:center; font-size:17px; color:#f07f00; padding:12px 0 5px 0}
.conteudo-2 .seja_parceiro img {margin:0 0 -10px 0}
.conteudo-2 .seja_parceiro p {display:block; color:#fff; background:url(/Content/img2/bx_azul1_bottom.jpg) no-repeat center bottom; width:163px; padding:0 10px 10px 10px;}

.conteudo-2 .peixe_midia {background:url(/Content/img2/bx_azul1_bottom.jpg) no-repeat center bottom #042838; padding:0 0 30px 0; margin:10px 0 15px 0}
.conteudo-2 .peixe_midia h4 {display:block; background:url(/Content/img2/bx_azul1_top.jpg) no-repeat; width:183px; text-align:center; font-size:17px; color:#fff; padding:12px 0 10px 0}
.conteudo-2 .peixe_midia img {margin:0 0 -10px 3px}
.conteudo-2 .peixe_midia p {display:block; color:#fff;  width:163px; padding:0 10px 10px 10px;}

.bx_fallows a {display:block; background:url(/Content/img2/img_siga_nos.jpg) no-repeat; width:183px; height:93px; overflow:hidden; text-indent:-9999px;}


.ofertaslide { width: 164px; padding:0 0 0 9px;}
.ofertaslide .wrapper { width: 164px; overflow: auto; padding:0 0 15px 0}
.ofertaslide .wrapper ul { width: 32700px; list-style: none;}
.ofertaslide .wrapper ul li { display: block; float: left;  width: 164px;}
.ofertaslide .wrapper ul li a {display:block; text-decoration:none; color:#000;}
.ofertaslide ul.lisl li {background:none;}
.ofertaslide p {margin:0;}

.thumbNav {text-align: center; }
.thumbNav a {display:block;height: 27px; width:20px; background:url(/Content/img2/arrows.png) no-repeat left top; overflow:hidden; text-indent:-9999px;}
.ofertaslide .forward { background-position: right top; float:left;}
.ofertaslide .back { background-position: left top; float:left;}
.ofertaslide .forward:hover { background-position: right -27px !important; }
.ofertaslide .back:hover { background-position: left -27px !important; }
.thumbNav a.cur { background: #e0a213; }
.thumbNav span {color:#000000; font-size:13px; display:block; float:left; padding:4px 10px;}

.ofertaslide .wrapper ul ul { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.ofertaslide .wrapper ul ul li { float: none; height: auto; width: auto; background: none; }

.ofertaslide strong {color:#EF7F01; display:block; font-size:15px; padding:0 0 3px 0}

.vs3 .ofpreco .coll {width:106px !important; height:70px !important}
.vs3 .ofbt {background:url(/Content/img2/bg_msof_bt2.jpg) no-repeat !important; width:183px; height:15px;}
.vs3 .ofct {background:url(/Content/img2/bg_msof_ct2.jpg) repeat-y !important; width:183px; padding:1px 0 0 0;}
.vs3 h4 {display:none !important;}
.vs3 .oftp {background:url(/Content/img2/bg_msof_tp2.jpg) no-repeat !important; width:183px; height:51px !important;}
.vs3 .colr {float:left !important; margin:0 0 0 4px !important; width:60px !important; background:#e1e6e9; padding:0 0 0 4px !important}
.vs3 .colr span {font-size:12px !important;}
.vs3 .colr strong {font-size:16px !important}
.vs3 small.ttfr {display:block; padding:0 0 0 10px; font-size:12px; color:#042838;}
.vs3 .coll {padding:0 0 0 5px !important}
.vs3 a.vms {background:url(/Content/img2/mof_022.jpg) no-repeat !important; width:61px !important; height:20px !important; display:block; overflow:hidden; text-indent:-9999px; margin:11px 0 0 -2px !important; position:absolute;}

.conteudo_ofertas_recentes {/*background:url(/Content/img2/ofertas_recentes_bg.jpg) no-repeat top left #fff;*/ padding:0 0 30px;}
.conteudo_ofertas_recentes p {margin:0px;}
.conteudo_ofertas_recentes .cabecalho {padding:30px 0 0 180px; height:190px;}
.conteudo_ofertas_recentes .cabecalho h2 {font-size:32px; color:#ef7e00; margin-bottom:15px;}
.conteudo_ofertas_recentes .cabecalho h3 {font-size:20px; color:#042838; font-weight:normal; margin-bottom:10px;}
.conteudo_ofertas_recentes .cabecalho label {display:block;}
.ipt, .bt_cadastrese {float:left;}
.conteudo_ofertas_recentes .cabecalho .ipt {border-color:#ABAEB4 #DADFE7 #E1EAF0 #E2E3EB; border-style:solid; border-width:1px; font-size:14px; padding:3px 10px; width:370px; margin:5px 15px 0 0;}
/*.conteudo_ofertas_recentes .cabecalho .bt_cadastrese {display:block; background:no-repeat center top; width:160px; height:38px; margin:0 auto; overflow:hidden; text-indent:-9999px;}
.conteudo_ofertas_recentes .cabecalho .bt_cadastrese:hover {background-position:0 bottom;}*/
.conteudo_ofertas_recentes .cabecalho .bt_cadastrese {height:19px; margin-top:4px;}
.ofertas_recentes_lista {padding:0 5px 30px;}
.ofertas_box {border:1px solid #b1bec3; padding:10px; width:407px; background-color:#fff; float:left; margin:0 15px 25px;}
.ofertas_box h4 {height:90px; font-size:14px;}
.ofertas_box a {color:#000;}
.ofertas_box img {border:1px solid #b1bec3; width:195px; height:126px;}
.ofertas_box img, .info {float:left;}
.ofertas_box .info {background:url(/Content/img2/ofertas_recentes_etiqueta.gif) no-repeat left top; padding:0 0 0 39px; font-size:14px;}
.ofertas_box .info p {padding:0 0 2px 0;}
.ofertas_box .info .data, .info .destaque {font-size:16px;}
.ofertas_box .info .destaque {color:#ef7f01; font-weight:bold;}
.ofertas_box .info .preco {color:#fff; padding:7px 0 13px;}

.paginacao {text-align:right; padding:0 20px;}
.paginacao a {color:#061a23; padding:2px;}
.paginacao a:hover, .paginacao .selecionado {color:#fff; text-decoration:none; background-color:#ff6c00;}
.paginacao a.setas:hover {color:#ff6c00; text-decoration:underline; background-color:transparent;}

/*-------------------------- NOVA PÁGINA DE OFERTAS --------------------------*/
.conteudo-2 .maisofertas {position:relative; padding:44px 0 16px;}
.conteudo-2 .maisofertas h4.maisofertas {font-size:17px; color:#fff; background:url(/Content/img2/tit_mais_ofertas.gif) no-repeat left top #042838; text-align:center; padding:15px 0; position:absolute; top:0px; left:0px; width:183px;}
.conteudo-2 .maisofertas .oferta_bonus { padding:10px 0 0; background:url(/Content/img2/bx_cinza_top.gif) no-repeat right top #5a7681; margin-bottom:1px;}
.conteudo-2 .maisofertas h5 {font-size:15px; color:#fff; text-align:center; margin:0 0 10px;}
.conteudo-2 .maisofertas .oferta_bonus img { width:102px; height:66px;}
.conteudo-2 .maisofertas .oferta_bonus .price { float:right; width:57px; display:block; height:66px; text-decoration:none; font-size:12px; line-height:16px; margin-top:-2px;}
.conteudo-2 .maisofertas .oferta_bonus .price:hover {text-decoration:none;}
.conteudo-2 .maisofertas .oferta_bonus .price span {display:block;}
.conteudo-2 .maisofertas .oferta_bonus .price span.preco_antigo {color:#fff;}
.conteudo-2 .maisofertas .oferta_bonus .price span.oferta {color:#ef7f01;}
.conteudo-2 .maisofertas .oferta_bonus .price span.oferta span {font-size:12px;}
.conteudo-2 .maisofertas .oferta_bonus .link_oferta_cima {background:url(/Content/img2/ofertas_bg_maisofertas_item.gif) no-repeat right top; height:66px; display:block;}
.conteudo-2 .maisofertas .oferta_bonus .lk2 {font-size:13px; margin:0px; background:url(/Content/img2/bx_cinza_bottom.gif) no-repeat center bottom;}

/*-------NATAL-------*/
.cpr_natal {width:183px; margin:11px 0 0 0;}
.cpr_natal a {display:block; background:url(/Content/img2/natal_bt_home_presente.gif) no-repeat top center; width:183px; height:49px; text-indent:-9999px;}
.cpr_natal a:hover {text-decoration:none;}
