/*---------------------------- Classes -start ---------------------------*/
.b0{border:0;}
.ba0{bottom:0;}
.bbi{border-bottom:inset;}
.bbd{border-bottom:dotted;}
.bbdotlight{border-bottom-color:#CCCCCC; border-bottom-style:dotted;border-bottom-width:1px;}
.bbwt{border-bottom-width:thin;}
.btss{border-top-style:solid;}
.bt0{border-top:0;}
.bt1{border-top:1px;}
.bc1{background-color:white;}
.bc2{background-color:#F3F3FE;}
.bc3{background-color:#3399FF;}
.bcimpar{background-color:#F4F4FF}
.bckcam1{background-color:#0000FF }
.bckcam1PC{background-color:#00FF00;}
.bckcam1NOTE{background-color:#FFFF00;}
.bckcam1COMP{background-color:#FF9900;}
.bckcam1PERI{background-color:#00CCFF;}
.bckcam1RETE{background-color:#CCCCCC;}
.bckcam1MULT{background-color:#FF00FF;}
.bckcam1FOTC{background-color:#0000FF;}
.bckcam1ALTR{background-color:#006666;}
.btm0{bottom:0px;}
.btm18{bottom:18px;}
.cleb{clear:both;}
.clr_red{color:#FF0033;}
.clr_gray{color:#666666;}
.clr_red{color:#FF0000;}
.clr_webdet{color:#ECECFF}
.clrw{color:#FFFFFF;}
.dspb{display:block;}
.dspi{display:inline;}
.dspli{display:list-item;}
.dspn{display:none;}
.ecs{ empty-cells:show;}
.fll{float:left;}
.fln{float:none;}
.flr{float:right;}
.fs9{font-size:9px;}
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs24{font-size:24px;}
.fs28{font-size:28px;}
.fwb{font-weight:bold;}
.ha2em{height:2em;}
.ha15em{height:15em;}
.ha3{height:3px;}
.ha10{height:10px;}
.ha20{height:20px;}
.ha40{height:40px;}
.ha55{height:55px;}
.ha70{height:70px;}
.ha88{height:88px;}
.ha90{height:90px;}
.ha170{height:170px;}
.hp100{height:100%}
.hau{height:auto;}
.la0{left:0;}
.la0d25em{left:0.25em}
.la0d5em{left:0.5em;}
.la9em{left:9em;}
.la25em{left:25em;}
.linh1d5{line-height:1.5em;}
.lr0{left:0;}
.lp2d5{left:+5%;}
.lstn{list-style-type:none;}
.ma0{margin:0;}
.mab0{margin-bottom:0;}
.mat0{margin-top:0;}
.mba5{margin-bottom:5px;}
.mba10{margin-bottom:10px;}
.ml1em{margin-left:1em;}
.mla0{margin-left:0;}
.mlau{margin-left:auto;}
.mrau{margin-right:auto;}
.mt0d5em{margin-top:0.5em;}
.mt1em{margin-top:1em;}
.mw960{ min-width:960px;}
.mwi{min-width:inherit;}
.ovfc{overflow:auto;}
.ovfs{overflow:scroll;}
.ovfv{overflow:visible;}
.pa{position:absolute;}
.pr{position:relative;}
.ps{position:static;}
.pd0{padding:0;}
.pdl0d5em{ padding-left:0.5em}
.pdla1em{ padding-left:1em}
.pdl20{ padding-left:20px}
.pdl110{ padding-left:110px}
.pdt0d5em{ padding-top:0.5em}
.pdta3px{ padding-top:3px}
.pdta10px{ padding-top:10px}
.r0{right:0;}
.ta0{top:0;}
.ta0d25em{top:0.25em;}
.ta10{top:10px;}
.ta20{top:20px}
.ta70{top:70px}
.ta176{top:176px;}
.t1em{top:+1em;}
.t50p{top:50%;}
.tr0{top:0;}
.tbl{table-layout:fixed}
.tdu{text-decoration:underline;}
.ttca{ text-transform:capitalize;}
.txtac{text-align:center;}
.txtal{text-align:left;}
.txtar{text-align:right;}
.vab{vertical-align: bottom;}
.vam{ vertical-align: middle;}
.vat{ vertical-align: top;}
.vatt{ vertical-align: text-top;}
.vish{visibility:hidden;}
.wa3em{width:3em;}
.wa4em{width:4em;}
.wa5em{width:5em;}
.wa6em{width:6em;}
.wa7em{width:7em;}
.wa8em{width:8em;}
.wa9em{width:9em;}
.wa10em{width:10em;}
.wa11em{width:11em;}
.wa12em{width:12em;}
.wa13em{width:13em;}
.wa16em{width:16em;}
.wa40em{width:40em;}
.wa74em{width:74em;}
.wa10{width:10px;}
.wa25{width:25px;}
.wa90{width:90px;}
.wa100{width:100px;}
.wa130{width:130px;}
.wa200{width:200px;}
.wa206{width:206px;}
.wa230{width:230px;}
.wa240{width:240px;}
.wa260{width:260px;}
.wau{width:auto;}
.wp10{width:10%;}
.wp15{width:15%;}
.wp24{width:24.9%;}
.wp25{width:25%;}
.wp33{width:33.3%;}
.wp41{width:41%;}
.wp49{width:49.9%;}
.wp50{width:50%;}
.wp63{width:63%;}
.wp66{width:66.6%;}
.wp98{width:98%;}
.wp100{width:100%;}


/* âncoras */
a.inv, a.inv:visited, a.inv:hover {text-decoration:none; cursor:pointer;}
a.boldlink, a.boldlink:visited  {color:#000000;font-weight:bold;text-decoration:underline;}
a.boldlink:hover {color:#6699FF;text-decoration:underline;}
a.normlink, a.normlink:visited  {color:#000000;text-decoration:underline;}
a.normlink:hover {color:#6699FF;text-decoration:underline;}
a.tablink, a.tablink:visited  {color:#666666;font-weight:bold;text-decoration:none;}
a.tablink:hover {color:#6699FF;font-weight:bold;text-decoration:none;}
a.busca_pag, a.busca_pag:visited  {color:#666666;font-weight:bold;text-decoration:underline;}
a.busca_pag:hover {color:#6699FF;font-weight:bold;text-decoration:underline;}
a.busca_pag_sel, a.busca_pag_sel:visited  {color:#0000FF;font-weight:bold;text-decoration:none;}
a.busca_pag_sel:hover {color:#0000FF;font-weight:bold;text-decoration:none;}

/*---------------------------- Classes - end ---------------------------*/

/* pagina principal */
body {border:0;background:#FFFFFF;font-family:Tahoma;margin:0; min-width:760px;padding:0;}

#info_r {background:url(images/fundo_info_l.gif) no-repeat;display:inline;float:right;height:20px;margin:0;overflow:hidden;padding-left:20px;width:auto;}
#info_r li{background-position:0px 0px;background-repeat:no-repeat;float:left;height:16px;list-style-type:none;margin:2px 10px 0 0;padding-left:22px;position:relative;}
#info_r a{color:#666666;display:block;font-size:12px;font-weight:bold;text-decoration:none;}
#info_r a:hover{color: #6699FF;text-decoration:underline;}
.menu_info_ondesomos{background-image:url(images/menu_info_ondesomos.gif);}
.menu_info_atend{background-image:url(images/menu_info_atend.gif);}
.menu_info_garantias{background-image:url(images/menu_info_garantias.gif);}
.menu_info_meucad{background-image:url(images/menu_info_meucad.gif);}

#div_sacola_peq{border:0;height:70px;margin:0;padding:0;width:240px;}
#img_sacola_peq{border:0;height:70px;margin:0;padding:0;width:240px;}
#pr_sacola_peq{border:0;font-size:11px; font-weight:bold;height:10px;left:+55px;margin:0;position:absolute;top:+35px;text-align:center;width:100px;}

#cabecalho{background:url(images/fundo_cab.jpg)  no-repeat;}
#cam_1{border-bottom: 1px #999999 solid;height:20px;left:0;min-width:inherit;overflow:hidden;position:absolute;top:90px;width:100%;}
#cam_2{background: url(images/fundo_cam2.gif) repeat-x;height:30px;left:0;min-width:inherit;position:absolute;top:110px;width:100%;text-align:center;}
#cam_3{height:30px;left:0;min-width:inherit;overflow:hidden;position:absolute;top:140px;width:100%;}

/* busca */
#busca{height:25px;margin:3px auto 0px auto;text-align:center;}
#busca label{color:#FFFFFF;font-size:12px;font-weight:bold;margin:0;}
#BUSCA_TIPO{font-size:14px;height:20px;margin:0;width:130px;}
#BUSCA_INPUT{font-size:14px;margin:0;}
#BUSCA_ONDE{font-size:14px;height:20px;margin:0;width:160px;}
#BUSCA_TIPO_PR{font-size:14px;height:20px;margin:0;width:170px;}



/* detalhes produto */
#cab_prod{border-bottom:solid;border-bottom-color:#6F8097;border-bottom-width:1px; color:#6F8097;font-size:20px;margin-bottom:4px;width:100%;}
#area_e{float:left;}
#area_c{float:left;}
#area_d{float:right;}
#price_box{background:url(images/fundo_webdet_price.gif) repeat-x;border:solid;border-color:#CCCCCC; border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:0;float:left;height:auto;margin:0;width:248px;}
#price_box_nd{background:url(images/fundo_webdet_price_nd.gif) repeat-x;border:solid;border-color:#CCCCCC; border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:0;float:left;height:auto;margin:0;width:248px;}
* html #price_box{background:url(images/fundo_webdet_price.gif) repeat-x;border:solid;border-color:#CCCCCC; border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:0;float:left;height:auto;margin:0;width:250px;}
* html #price_box_nd{background:url(images/fundo_webdet_price_nd.gif) repeat-x;border:solid;border-color:#CCCCCC; border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:0;float:left;height:auto;margin:0;width:250px;}

/* menu orizz*/
.tabmenu {height:30px;margin-right:auto;margin-left:auto;width:820px;}
.tabmenu a{margin:0;}
.tabmenu a:hover{ cursor:pointer;}

/* menu esquerda*/
#menu_e{font-size:12px;width:218px;}
#menu_e a{position:relative;}
#menu_e .msb_vert{background:url(images/msb_vert.gif); background-position:170px 0px; background-repeat:repeat-y; width:206px;height:100%;}
.menu_e_subq_PT{background-color:#E1E1FF;background-image:url(images/menu_e/fundo_menu_e_PT.gif); background-repeat:no-repeat;left:+6px;padding-top:40px;position:relative;top:0;width:206px;}
.menu_e_subq_bckgrpos{background-position:0px 0px;}
.menu_e_subq_bckgrposPC{background-position:-206px 0px;}
.menu_e_subq_bckgrposNOTE{background-position:-412px 0px;}
.menu_e_subq_bckgrposCOMP{background-position:-618px 0px;}
.menu_e_subq_bckgrposPERI{background-position:-824px 0px;}
.menu_e_subq_bckgrposRETE{background-position:-1030px 0px;}
.menu_e_subq_bckgrposMULT{background-position:-1236px 0px;}
.menu_e_subq_bckgrposFOTC{background-position:-1442px 0px;}
.menu_e_subq_bckgrposALTR{background-position:-1648px 0px;}
#menu_e_subq_bottom{background:url(images/menu_e/fundo_menu_e_bottom.gif) no-repeat;height:30px;margin-top:10px;padding:0;width:206px;}

#menu_e_skype{background:url(images/skype_sac.gif) no-repeat;height:300px;left:+6px;position:relative;width:206px;}
#menu_e_skype_txt{height:120px;left:30px; margin-bottom:10px;position:relative; text-align:center;top:50px;width:140px;}

#menu_e_bandeiras{border-color:#CCCCCC;border-style:solid;border-width:2px;color:#666666;font-style:italic;font-weight:bold;left:+22px;margin-top:5px;position:relative; text-align:center;width:170px;}
* html #menu_e_bandeiras{border-color:#CCCCCC;border-style:solid;border-width:2px;color:#666666;font-style:italic;font-weight:bold;left:+22px;margin-top:5px;position:relative; text-align:center;width:174px;}
#menu_e_bandeiras img{margin-bottom:5px;margin-left:5px;margin-top:5px;}

a.level1, a.level1:visited{color:#000000;font-weight:bold;left:+1em;position:inherit;text-decoration:none;}
a.level1:hover, a.level2:hover, a.level3:hover, a.level4:hover{color:#6699FF;text-decoration:underline;}
a.sellevel1:hover, a.sellevel2:hover, a.sellevel3:hover, a.sellevel4:hover{color:#6699FF;text-decoration:underline;}
a.sellevel1 {color: #0000FF;font-weight:bold;left:+1em;position:inherit;text-decoration:none;}
a.level2, a.level2:visited{color:#000000;left:+1.5em;position:inherit;text-decoration:none;}
a.sellevel2 {color:#0000FF;left:+1.5em;position:inherit;text-decoration:none;}
a.level3, a.level3:visited{color:#000000;left:+2em;position:inherit;text-decoration:none;}
a.sellevel3 {color:#0000FF;left:+2em;position:inherit;text-decoration:none;}
a.level4, a.level4:visited{color:#000000;left:+2.5em;position:inherit;text-decoration:none;}
a.sellevel4 { color:#0000FF;left:+2.5em;position:inherit;text-decoration:none;}

/* garantia */
#garantia{background-image: url(images/fundo_garantia.gif)}

/* vitrine */
#vitrine{}
.anc_mat a:link {text-decoration:none;}
.anc_mat a:visited {text-decoration:none;}
.anc_mat a:hover {color:#000000;text-decoration:underline;}
.vitrine_header{background-image: url(images/fundo_vitrine_header.gif); background-repeat:no-repeat; background-position:bottom left;color:#FFFFFF;float:left;font-size:18px;width:100%;}
.vitrine_header_r{background-image: url(images/fundo_vitrine_header_r.gif); background-repeat:no-repeat; background-position:top right;} 
.container_2EL{border-bottom-color:#CCCCCC; border-bottom-style:dotted;border-bottom-width:1px;float:left;margin-bottom:5px; width:100%;}
.img_dispo_vitr{display:block;margin-bottom:3px;margin-left:auto; margin-right:auto; margin-top:3px;}

/* menu direita */
#menu_d{font-size:12px;width:206px;}
#menu_d_FAQ_title{background-color: #FF0033;color:#FFFFFF;float:left;font-style:italic;font-weight:bold;height:2em;line-height:2em;margin-bottom:10px;margin:1px;text-align:center;width:99%;}
#menu_d_FAQ_list{ border-style:dotted; border-color:#FF0033;border-width:thin; float:left;
margin-top:15px;margin-left:10px;width:180px;}
#menu_d_FAQ_list ul{ list-style-type: square;}
#menu_d_FAQ_list li{margin-top:1em;}
#menu_d .ebitconsumidor{text-align:center;width:100%;}
#menu_d .ebitconsumidor .imageselo{border:none;height:115px;width:114px;}



/* pricing */
.pr_descr{color:#999999;font-size:17px;font-weight:bold;padding-top:1px;padding-bottom:2px}
.pr_parc{color:#000000; font-size:16px;font-weight:bold;}
.pr_text{color:#000000; font-size:12px;}
.pr_vista{color:#000000;font-size:12px;}
.pr_com_desc{color:#3399FF;font-size:16px;font-weight:bold;padding-bottom:1px;}
.pr_com_desc_simbolo{color:#3399FF;font-size:14px;font-weight:bold;padding-bottom:1px;}
.pr_com_desc_reais{color:#0068D0;font-size:20px;font-weight:bold;padding-bottom:1px;}
.pr_com_desc_centavos{bottom:0.40em;color:#3399FF;font-size:12px;font-weight:bold;position:relative;vertical-align:baseline;}
.pr_txt_sconto{color:#3399FF;font-size:11px;font-weight:bold;}

.pr_descr_nodispo{color:#999999;font-size:17px;font-weight:bold;padding-top:1px;padding-bottom:2px}
.pr_parc_nodispo{color:#999999; font-size:16px;font-weight:bold;}
.pr_text_nodispo{color:#999999; font-size:12px;}
.pr_vista_nodispo{color:#999999;font-size:12px;}
.pr_com_desc_nodispo{color:#999999;font-size:16px;font-weight:bold;padding-bottom:1px;}
.pr_com_desc_simbolo_nodispo{color:#999999;font-size:14px;font-weight:bold;padding-bottom:1px;}
.pr_com_desc_reais_nodispo{color:#999999;font-size:20px;font-weight:bold;padding-bottom:1px;}
.pr_com_desc_centavos_nodispo{bottom:0.40em;color:#999999;font-size:12px;font-weight:bold;position:relative;vertical-align:baseline;}
.pr_txt_sconto_nodispo{color:#999999;font-size:11px;font-weight:bold;}


#main_page_footer{border-top: 1px solid  #CCCCCC  ;color:#666666; font-size:13px;text-align:center;}
#main_page_footer .ragsoc{color:#0000FF; font-weight:bold;}

.tstdiv{border:solid; border-bottom-width:1px;}


