.ofe{padding:8px 0 7px 0;margin:9px 0 0 20px;float:left;text-align:right;width:140px;}
#ctl00_Corpo_preco{width:125px;height:120px;}
.ofe div.tit{background:url(../images/bkg_areas.gif) no-repeat;padding:6px 0 1px 8px;margin:0;width:122px;height:23px;color:#003366;font-size:11px;line-height:11px;font-weight:bold;}
.ofe div.aviso{background:url(../images/aviso_vestcon.gif) no-repeat;padding:12px 10px 8px 40px;margin:9px 3px 3px 3px;width:100px;height:41px;color:#003366;font-size:11px;line-height:12px;font-weight:normal;}
.ofe ul{margin:0;padding:0 0 0 18px;}
.ofe ul li{list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;padding:0;color:#000000;border-bottom:#CCCCCC solid 1px;width:128px;}
.ofe ul li.lap{list-style:url(../images/ico_lap.gif) outside;padding:0 0 7px 3px !important;}
.ofe ul li.on{list-style:url(../images/ico_on.gif) outside;padding:0 0 7px 3px;}
.ofe ul li.st{border-bottom:none;background:#F0F0F0;padding:7px 7px 7px 7px;text-align:right;font-size:12px;width:118px;}
.ofe ul li a{width:142px;margin:0;color:#000000;}
.ofe ul li a:hover{color:#fff;background:#000099;}
.det{width:533px;padding:8px 0 0 0;margin:9px 0 0 6px;float:left; z-index: 1;}
.det div.tit{background:url(../images/bkg_det_lnk.gif) no-repeat;float:right;width:102px;padding:7px 0 2px 8px;display:inline;margin:0 8px 0 3px;height:23px;color:#003366;font-size:11px;line-height:11px;font-weight:bold;}
.det div.txt{float:left;width:390px;padding:12px 0 4px 12px;margin:0;font-size:12px;line-height:18px;overflow:hidden;}
.det div.txt li{list-style:url(../images/bullet02b.gif) inside;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;padding:0;color:#000000;}
.det div.txt li a:hover{color:#0084CC;text-decoration:underline;}
.det ul{margin:0;padding:0 0 0 4px;}
.det ul li{list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;padding:0;color:#000000;border-bottom:#CCCCCC solid 1px;}
.det div.txt P{margin:0 0 8px 0;padding:0 0 8px 0;border-bottom:#CCCCCC solid 1px;}
.det div.txt P.obs{margin:0 0 8px 0;padding:5px;font-size:11px;background:#EEEEEE;color:#990000;}
.det div.txt P.tit{font-size:16px;line-height:18px;font-weight:normal;margin:0;padding:0 0 4px 0;border-bottom:none;}
.det_mais{width:578px;padding:12px 0 4px 10px;margin:0;position:relative;font-size:12px;line-height:18px;float:left;}
.det_mais div.tit{background:url(../images/bkg_lanca.gif) no-repeat;padding:7px 0 2px 8px;margin:0;width:572px;height:23px;color:#003366;font-size:11px;line-height:11px;font-weight:bold;}
.det_mais p{margin:0 0 14px 0;padding:0 0 0 8px;}
.det_mais a:hover{color:#0084CC; text-decoration:underline;}
.det_mais ul{margin:0 0 14px 0;padding:0 0 0 8px;}
.det_mais ul li{list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;padding:0;color:#000000;}
.det_mais div.pro{width:575px;padding:0 0 8px 0;margin:0 0 18px 0;clear:both;display:block;border-bottom:#CCCCCC solid 1px;overflow:auto;}
.det_mais div.pro a:hover{color:#0084CC; text-decoration:underline;}
.det_mais div.promo{background:url(../images/bkg_promo.gif) no-repeat;width:150px;height:87px;padding:7px 0 7px 7px;margin:0;float:left;}
.det_mais div.promo_txt{margin:- 0 0 6px;padding:0 0 0 6px;float:left;width:405px;color:#000000;}
.det_mais div.promo_txt a{color:#003366;}
.det_mais div.promo_txt p.preco{background:url(../images/bkg_compre_junto.gif) no-repeat;width:77px;height:45px;padding:15px 5px 5px 0;font-size:16px;text-align:right;letter-spacing:-1.3px;line-height:22px;float:right;}
.det_mais div.promo_thmb, .det_mais div.promo_thmb img{width:54px;height:77px;padding:0;margin:0;float:left;}
.det_mais div.promo_pacote{width:85px;height:81px;padding:0 0 0 15px;margin:0;float:left;}
.det_mais div.promo_thmb_on{width:54px;height:77px;padding:0;margin:5px 0 0 0;float:left;background:url(../images/bkg_thmb_on2.gif) no-repeat;}
.det_mais div.promo_thmb_on img{width:54px;height:44px;padding:0;margin:0;float:left;}
.det_mais div.promo_plus{background:url(../images/thmb_plus.gif) no-repeat right;width:26px;height:77px;float:left;}
.videoON{width:420px;padding:8px 0 0 0;margin:0 auto;float:left;text-align:center;}
.videoON #playerDiv{margin:0;padding:0 !important;width:320px;text-align:center;background:url(../images/bkg_on.gif);border:#CCCCCC solid 1px;}
.detON{width:578px;padding:8px 0 0 0;margin:9px 0 0 6px;clear:both;float:left;}
.detON div.tit{background:url(../images/bkg_det_lnk.gif) no-repeat;float:right;width:102px;padding:7px 0 2px 8px;display:inline;margin:0 8px 0 3px;height:23px;color:#003366;font-size:11px;line-height:11px;font-weight:bold;}
.detON_txt{width:565px;padding:12px 8px 4px 14px;margin:0;font-size:12px;line-height:18px;display:block;clear:both;}
.arq, .arq_pdf, .arq_vid, .arq_aviso{padding:3px 0 5px 18px;width:135px;margin:1px 0 2px 3px;font-size:11px;line-height:12px;float:left;background:url(../images/arquivos_htm.gif) no-repeat;border-bottom:#CCCCCC 1px solid;}
.arq a:hover, .arq_pdf a:hover, .arq_vid a:hover, .arq_aviso a:hover{color:#0084CC; text-decoration:underline;}
.arq_pdf{background:url(../images/arquivos_pdf.gif) no-repeat;}
.arq_vid{background:url(../images/arquivos_vid.gif) no-repeat;}
.arq_aviso{background:url(../images/arquivos_aviso.gif) no-repeat;}
.detON_txt div.tit{background:url(../images/bkg_deton.gif) no-repeat;width:203px;padding:6px 0 2px 8px;margin:0 8px 0 0;height:23px;color:#003366;font-size:11px;line-height:11px;font-weight:bold;}
.detON div.txt li{list-style:url(../images/bullet02b.gif) inside;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;padding:0;color:#000000;}
.detON div.txt li a:hover{text-decoration:underline;}
.detON ul{margin:0;padding:0 0 0 4px;}
.detON ul li{list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;padding:0;color:#000000;border-bottom:#CCCCCC solid 1px;}
.detON div.txt P{margin:0 0 8px 0;padding:0 0 8px 0;border-bottom:#CCCCCC solid 1px;}
.detON div.txt P.obs{margin:0 0 8px 0;padding:5px;font-size:11px;background:#EEEEEE;color:#990000;}
.detON div.txt P.tit{font-size:16px;line-height:18px;font-weight:normal;margin:0;padding:0 0 4px 0;border-bottom:none;}
.moduloDet{width:127px;padding:4px 0;margin:4px 1px;font-size:11px;float:left;z-index:0;float:left;}
.moduloDet br{line-height:9px;}
.moduloDet div.thmb{background:url(../images/bkg_thmb_on.gif) no-repeat;width:101px;height:84px;text-align:center;padding:18px 12px 18px 14px;margin:0 0 12px 0;position:relative;}
.moduloDet div.lap{background:url(../images/bkg_thmb.gif) no-repeat;height:90px;padding:12px 12px 18px 14px;width:101px; z-index: 1; float: left;}
.moduloDet div.thmb:hover{background:url(../images/bkg_thmb_on_hover.gif) no-repeat;}
.moduloDet div.lap:hover{background:url(../images/bkg_thmb.gif) no-repeat;}
.ofe div.preco{background:url(../images/bkg_compre_vestcon.gif) no-repeat;width:121px;height:78px;text-align:right;padding:1px 6px 4px 0;font-size:22px;margin:0 13px 35px 0;}
.ofe div.preco a{margin:0;padding:0;}
.ofe div.preco div.valor_ini{padding:23px 12px 0 0;text-align:right;font-size:11px;width:120px;cursor:hand;}
.ofe div.preco div.valor_fin{width:120px;text-align:right;margin:0 6px 0 0;font-size:18px;line-height:19px;letter-spacing:-1px;cursor:hand;}
.ofe div.isbn{width:126px;padding:6px 0 0 0;font-size:11px;line-height:14px;}
.ofe div.isbn li{list-style:none;padding:0 0 0 4px;margin:0;font-size:11px;line-height:19px;border-bottom:#CCCCCC solid 1px;}
* html .moduloDet P{top:-38px;}
.moduloDet P a:hover{color:#3366CC;}
.moduloDet span.titulo{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;letter-spacing:-1px;color:#666666;}
.moduloDet div.quadro{width:170px;height:58px;background:url(../images/quadro2.gif) no-repeat;text-align:right;padding:0 3px 3px 0;font-family:Arial, Helvetica, sans-serif;color:#000;margin-top:6px;}
.moduloDet div.quadro:hover{background:#FFFFFF url(../images/quadro2_on.gif) no-repeat;cursor:pointer;}
.moduloDet div.quadro img{padding:0 auto !important;float:left;width:69px;}
.moduloDet div.quadro span.p1{font-size:13px;font-weight:normal;display:block;padding-top:16px;padding-right:9px;padding-bottom:2px;text-decoration:line-through;}
.moduloDet div.quadro span.p1 br{font-size:1px;line-height:7px;}
.moduloDet div.quadro span.p2{font-size:20px;font-weight:bold;display:block;letter-spacing:-1px;padding-right:9px;padding-bottom:3px;}
.tdHeader{color:#FFFFFF;font-size:11px;background-color:#999999;padding:5px;line-height:11px;vertical-align:top;}
.tdItem{color:#000;font-size:12px;background-color:#FFF;padding:13px 2px;line-height:14px;vertical-align:center;}
.tdItem ul{padding:0 0 0 8px;margin:0 0 0 3px;font-size:11px;}
.tdItem ul li{padding:5px 0 0 3px;margin:2px;color:#666666;font-size:11px;list-style-image:url(../images/bullet01.gif);}
.tdItem2{color:#000;font-size:12px;background-color:#FFF;padding:10px 2px;line-height:12px;vertical-align:center;border-bottom:#999999 1px solid;}
.tdItem3{color:#000;font-size:11px;background-color:#E2E2E2;padding:10px 2px;line-height:12px;vertical-align:center;border-bottom:#999999 1px solid;}
.tdItem3 a:hover{color:#0084CC;text-decoration:underline;}
.tdItem4{color:#0084CC;font-size:10px;background-color:#FFF;padding:3px 4px 3px 0;line-height:15px;vertical-align:center;}
.tdItem5, .tdItem5 a{color:#660000;font-size:12px;padding:12px 4px;line-height:11px;vertical-align:center;text-align:center;}
.asterisco{color:#990000;font-size:18px;line-height:5px;}
.tdPreco{color:#003399;font-size:12px;padding:13px 2px;line-height:12px;vertical-align:center;width:60px;text-align:right;}
.tdPreco2{color:#003399;font-size:12px;padding:10px 2px;line-height:12px;vertical-align:center;text-align:right;border-bottom:#999999 1px solid;}
.tdLinha{border-bottom:#999999 1px solid;}
.tdItem div.detalhe{color:#006633;font-size:10px;padding:10px 2px 0 0;line-height:12px;}
.tdItem a:hover{color: #0084CC; text-decoration:underline;}
.total{font-size:16px;letter-spacing:-1px;}
.mapa{width:220px;float:left;margin:6px 8px 5px 18px;}
.mapa ul{list-style:none;padding:0;margin:0 0 8px 0;}
.mapa ul li{background:#EEEEEE;padding:1px 0 2px 4px;margin:2px 2px 2px 0;font-size:11px;}
.cadastro{margin:6px 1px 5px 9px;}
.cadastro ul{list-style:none;padding:0;margin:0 0 8px 0;}
.cadastro ul li{float:left;background:url(../images/bkg_cadastro.gif) no-repeat;width:320px;padding:12px 8px 7px 14px;margin:6px 8px;font-size:11px;height:60px;cursor:pointer;}
.cadastro ul li:hover {background: url("../images/bkg_home.jpg") repeat-x scroll 0 0;}
.cadastro ul li div.img{float:left;width:22px;padding:0 8px 0 0;height:60px;margin:0;}
.cadastro ul li .tit{font-size:18px;letter-spacing:-1px;padding:3px 0 3px 4px;margin:0;float:left;width:240px;cursor:pointer;}
.cadastro ul li .txt{font-size:11px;padding:0 0 0 6px;margin:0;float:left;width:240px;cursor:pointer;}
.coment{width:578px;padding:12px 0 4px 10px;margin:0;position:relative;font-size:12px;line-height:18px;float:left;}
.coment div.tit{background:url(../images/bkg_lanca.gif) no-repeat;padding:7px 0 2px 8px;margin:0;width:572px;height:23px;color:#003366;font-size:11px;line-height:11px;font-weight:bold;}
.comment{padding:7px 0 12px 8px;margin:0;width:572px;border-bottom:#CCCCCC 1px solid;}
.comment div.author{padding:7px 0;margin:0;width:572px;color:#999999 !important;font-size:10px !important;line-height:13px;font-style:italic;}
.comment div.author{padding:7px 0;margin:0;width:572px;color:#003366;font-size:13px;line-height:14px;}
.coment div.star{background:url(../images/bkg_lancaON.gif) no-repeat;padding:3px 0 2px 8px;margin:0;width:364px;height:23px;color:#003366;font-size:11px;line-height:11px;font-weight:bold;text-align:center;}
.coment p{margin:0 0 14px 0;padding:0 0 0 8px;}
.coment ul{margin:0 0 14px 0;padding:0 0 0 8px;}
.coment ul li{list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;padding:0;color:#000000;}
.orderQuadros{text-align:center;width:500px;display:block;height:148px;padding:0 130px;;}
.orderFinal{text-align:center;margin:0 auto;position:relative;}
.orderNumber{background:url(../images/num_pedido.gif) no-repeat;text-align:center;padding:0 0 5px 0;width:200px;height:143px;margin:16px 20px 0 20px;float:left;}
.orderNumber div.tit{font-size:18px;color:#FFFFFF;text-align:center;padding:4px 0 30px 0;margin:0;}
.orderNumber div.numb{font-size:28px;text-align:center;vertical-align:bottom;padding:4px 0 20px 0;margin:0;}
.orderNumber div.text{font-size:10px;color:#000;text-align:center;vertical-align:bottom;padding:4px 0 10px 0;margin:0;}
.orderPrint{background:url(../images/print_boleto.gif) no-repeat;font-size:28px;text-align:center;padding:0;width:200px;height:148px;margin:16px 150px 0 20px;float:left;}
.orderText{font-size:12px;color:#333333;line-height:18px;margin:40px 30px;}
.orderText p.tit{font-size:14px;font-weight:bold;
