@charset "iso-8859-1";
@import "listaDesejos.css";
@import "contato.css";
@import "confirmacao.css";
@import "minhaSacola.css";
/*........ CSS Reset .......*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,input{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,table{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none;color:#292929;}
a:hover{text-decoration:underline;}
label{cursor:pointer;}
abbr{cursor:help;}
/*.........................*/
TABLE.tbPayment{
width:550px;
padding:0px;
margin:0px;
}
TABLE.tbPayment TD{
vertical-align:top;
}
TABLE.tbPayment TD.title{
padding-left: 10px;
padding-bottom: 10px;
color: #ff0066;
font-family: verdana;
font-weight: bold;
vertical-align: top;
}
TABLE.tbPayment TD TABLE td{
color: #000000;
padding-left:10px;
font-family: verdana;
font-weight: bold;
vertical-align: top;
}
TABLE.tbPayment TD TABLE td input{
color: #ff0066;
padding-left:10px;
font-family: verdana;
font-weight: normal;
vertical-align: top;
}
/*.. Ajuda Online ..*/  /* NEW 041007 */
DIV.AjudaOnline{margin:0 0 0 15px; width:606px;}
DIV.AjudaOnline h2{width:605px; height:31px; background:url(img/titAjudaonline.gif) no-repeat 0 -3px; text-indent:-1000px; margin:0 0 23px;}
DIV.AjudaOnline .Box{width:329px; height:89px; background:url(img/bgSkype.gif) no-repeat; margin:0 0 20px;}
DIV.AjudaOnline .Box ul{width:230px; height:70px; float:right; margin:10px; _margin:10px 5px 0 0;}
DIV.AjudaOnline .Box .Tit{width:220px; height:13px; background:#292929 url(/estudiozero/img/bgTitSkype.gif) no-repeat; padding:5px; margin:0 0 6px;}
DIV.AjudaOnline .Box a{width:65px; height:13px; background:url(img/btChat.gif) no-repeat; display:block; text-indent:-1000px; float:right;}
DIV.AjudaOnline .Box span{float:left; margin:5px 5px 0 0;}
DIV.AjudaOnline strong{font-weight:700;}
DIV.AjudaOnline .stgDest{font-size:16px;}
/*.....................*/
/*........page.......*/
body{color:#292929; font: normal 11px Arial, Helvetica, sans-serif; background:url(img/backEZ.jpg) repeat left top;}
#conteiner{ width:765px; margin:20px auto 0; background:#F7F2EC; padding:0 0 10px 10px;}
/*..................*/
/*........ CSS Defull .......*/
#hd, #md, #ft, #navFt, .boxProd{float:none; clear:both; overflow:hidden; _height:1px;_overflow:visible;}
/*...........................*/
/*........header .......*/
#hd{width:775px;background:url(img/top_logo.png) no-repeat;display:block;margin: 0 0 0 -10px;}
#hd h1{width:197px; height:63px;display:block; text-indent:-9000px; float:left; margin:15px 0 16px 0;}
#hd h1 a{width:110px; height:103px;display:block;}
#hd .sacola{width:34px; height:34px;display:none; float:right; padding: 34px 0 0 22px; background:url(img/iconSacola.gif) no-repeat left 1px; margin-right:39px;}
#hd .sacola{_margin-right:19px;}
#hd .sacola a{ font-size:18px;color:#4f4c4d;}
#hd ul#navTop{float:left; *float:none; display:block; width:765px; margin:52px 10px 20px 0; padding:0 0 0 10px;}
#hd #navTop li{float:left; margin-right:20px;height:17px; text-indent:-9000px;}
#hd #navTop li a{display:block; padding:2px 0; height:14px;}
#hd #navTop li.nav01 a{background:url(img/menu+historia.png) no-repeat center;width:55px;}
#hd #navTop li.nav01Blog a{background:url(img/navBlog.gif) no-repeat center;width:22px;}
#hd #navTop li.nav02 a{background:url(img/menu+fale.png) no-repeat center;width:115px;}

#hd #navTop li.nav03 a{background:url(img/menu+ajuda+comprar.png) no-repeat center;width:141px;}
#hd #navTop li.nav04 a{background:url(img/menu+pedidos.png) no-repeat center;width:130px;}
#hd #navTop li.nav05 a{background:url(img/menu+lista.png) no-repeat center;width:80px;}
#hd #navTop li.nav06 a{background:url(img/menu+compras.png) no-repeat center;width:116px;}

#hd #navTop li.nav07{ _margin-right:0px;}
/*.......................*/
/*........midle.......*/
#md{margin:0 0 18px 0;}
#md #colLeft{width:135px;float:left;}
#md #colLeft dl{margin:0 0 17px 0}
#md #colLeft dt{display:block; text-indent:-1000px;padding:0 0 10px 0;}
#md #colLeft dd{padding:5px 0; display:block;}
#md #colLeft dd a{width:135px; display:block;}
#md #colLeft dl.menuLeft01 dt{background:url(img/titMLeftAcessorios.gif) no-repeat;}
#md #colLeft dl.menuLeft02 dt{background:url(img/titMLeftCasa.gif) no-repeat;}
#md #colLeft dl.menuLeft03 dt{background:url(img/titMLeftItensEspeciais.gif) no-repeat;}
.itensVisto { font-size:10px; margin-bottom:30px;width:135px;overflow:hidden}
.itensVisto h1{margin:0 0 13px 0;text-indent:-1000px; background:url(img/titMLeftUltimosItens.gif) no-repeat; display:block;width:136px; height:14px;}
.itensVisto ul{background:url(img/pontosVertMenuL.gif) repeat-y;}
.itensVisto ul img{padding:8px 21px 0;background:url(img/pontosHoriMenuL.gif) repeat-x top left;}
.itensVisto ul p{width:108px;padding:9px 11px; background:url(img/pontosHoriMenuL.gif) repeat-x bottom left; margin-bottom:10px;display:block;}
#formNews label{ background:url(img/labReceberNov.gif) no-repeat; text-indent:-1000px; display:block; height:5px;}
#formNews input#e-mail{ width:95px; border:#bebebe 1px solid; padding:1px 2px; font: 10px Arial, Helvetica, sans-serif; margin-top:7px; _margin-top:0;float:left; }
#formNews #btNews{background:url(img/btNewsOk.gif) no-repeat; width:15px; height:15px;text-indent:-1000px; display:block; margin:8px 0 0 10px;_margin-top:0; padding-left:10px; border:none;cursor:pointer; float:left;}
#md #colRight{float:left;width:630px;}
#md #colRight #banner{margin: 0 0 15px 13px; width:606px;}
#md #colRight ul.paginacao{ margin:0 0 20px 0;float:left;display:block; width:366px; padding:0 0 0 245px}
#md #colRight ul.paginacao{ *margin:0 5px 20px 100px;*float:right; *padding:0}
#md #colRight ul.paginacao li{float:left; margin:0 0 0 5px;}
#md #colRight ul.paginacao li.select a{ font-weight:bold;}
#md #colRight ul.paginacao li.bt{ margin:0 0 0 20px;}
/*.......produtos......*/ /* new 161007 */
.boxProd{width:606px; margin: 0 0 0 13px;display:block;}
.boxProd{*margin-bottom:20px;}
.produtos{width:133px; background:url(img/xbgBProduto.gif) repeat-y; float:left; margin:0 24px 20px 0;_margin:0 23px 20px 0;}
.produtos.ult{margin:0;}
.produtos dt{background:url(img/xpontosHoriMenuL.gif) repeat-x top left; padding:10px;}
.produtos img{background:url(img/xpontosHoriMenuL.gif) repeat-x top left; padding:1px;}
.produtos dl{background:url(img/xpontosHoriMenuL.gif) repeat-x bottom left; padding:0 0 15px; height:79px; margin:-4px 0 0;overflow:hidden}
.produtos dd{padding-left:11px; font-weight:bold;}
.produtos dd.alter{color:#ff0066;}
.produtos input{margin:5px 0 0 0;}
/*....................*/
/*........footer.......*/
#ft{padding:0 0 0 0;}
#navFt{background:#F7F2EC url(img/pontosNavFt.gif) repeat-x; text-align:center; margin:18px 13px 0 0; padding:3px 5px 0;}
#navFt .selos{width:191px; height:22px; background:url(img/imgSeloGaranEbit.gif) no-repeat; text-indent:-1000px; display:block; float:left; margin-right:65px;}
/* add 310807 */
#navFt ul{width:515px; margin:0 auto;}
#navFt ul li{font-size:11px;float:left; margin: 3px 5px 0 0; height:22px;}
#navFt ul li a{margin: 3px 5px 0 0;}
/* end */
#ft dl{margin-top:13px}
#ft dt, #ft dd{ float:left; text-indent:-1000px; display:block; height:18px;}
#ft dt{background:url(img/nTrabalhamosCom.gif) no-repeat 0 2px; width:52px;margin:0 8px 0 0;}
#ft dd{width:33px; margin:0 5px 0 0;}
#ft dd.card01{background:url(img/icCardVisa.gif) no-repeat;}
#ft dd.card02{background:url(img/icCardMaster.gif) no-repeat;}
#devBy{float:right; margin:0 10px 0 0;background:url(img/fishy.gif) no-repeat; text-indent:-1000px;}
#devBy a{width:128px; height:20px; display:block;}

/* Midias Sociais*/
#subscribe .subscribe-icons{width:105px;height:30px;float:left}
#subscribe .subscribe-icons li.twitter{width:20px;height:20px;margin:0 5px 0 0;background:url(img/twitter.png) no-repeat;float:left}
#subscribe .subscribe-icons li.twitter a{width:20px;height:20px;margin:0 5px 0 0;float:left;text-indent:-999em}
#subscribe .subscribe-icons li.facebook{width:20px;height:20px;margin:0 5px 0 0;background:url(img/facebook.png) no-repeat;float:left}
#subscribe .subscribe-icons li.facebook a{width:20px;height:20px;margin:0 5px 0 0;float:left;text-indent:-999em}
#subscribe .subscribe-icons li.flickr {width:20px;height:20px;background:url(img/flickr.png) no-repeat;float:left}
#subscribe .subscribe-icons li.flickr a{width:20px;height:20px;float:left;text-indent:-999em}

/*End Midias Sociais*/


/*.....................*/
.noclass
{
}
/*........Cadastro.......*/ /* NEW */
DIV.div_cadastro{width:606px}
DIV.div_cadastro .Cadastro{width:606px; float:none;}
DIV.div_cadastro .Cadastro h2{width:598px; height:31px; background:url(img/titCadastro.gif) no-repeat 0 -3px; text-indent:-1000px; margin:0 0 23px 10px;}DIV.div_cadastro .Cadastro h3{color:#ff0066; font-size:14px; font-variant:small-caps; font-weight:700; margin:10px 0 10px 10px;}
DIV.div_cadastro .Cadastro h3{width:598px;}
DIV.div_cadastro .Cadastro .dPessoais{margin:10px 0 0 10px;}
DIV.div_cadastro .Cadastro .dPessoais li{float:left; margin:0 5px 0 0;}
DIV.div_cadastro .Cadastro .dPessoais .liBg{background: url(img/pontosVertical.gif) repeat-y right;}
DIV.div_cadastro .Cadastro .dPessoais .liFull{margin:0 350px 0 0; _margin:0 150px 0 0; *margin:0 150px 0 0;}
DIV.div_cadastro .Cadastro .dPessoais input{width:200px; height:15px; background:#fcfcfc; font-size:11px; color:#000; border:1px solid #dbdbdb; margin:0 15px 5px 0; *margin:0 15px 5px -10px; padding:2px 0 0 2px;}
DIV.div_cadastro .Cadastro .dPessoais select{width:85px; background:#fcfcfc; font-size:11px; color:#000; border:1px solid #dbdbdb; margin:0 5px 0 0; padding:2px;}
DIV.div_cadastro .Cadastro .dPessoais .sltDia{width:45px;}
DIV.div_cadastro .Cadastro .dPessoais .sltAno{width:60px;}
DIV.div_cadastro .Cadastro .dPessoais .ckBox input{width:auto; background:none; border:0; margin:17px 5px 0 10px; float:left;}
DIV.div_cadastro .Cadastro .dPessoais .ckBox label{display:block; margin:17px 5px 0px 0;}
DIV.div_cadastro .Cadastro .dPessoais .ckBoxNews input{width:auto; background:none; border:0; margin:5px 10px 10px 5px; float:left;}
DIV.div_cadastro .Cadastro .dPessoais .ckBoxNews label{display:block; margin:5px 5px 10px 5px;padding-left:10px;}
DIV.div_cadastro .Cadastro .dPessoais .radioBt{width:250px; margin:5px 5px 0px 0;}
DIV.div_cadastro .Cadastro .dPessoais .radioBt input{width:12px; background:none; border:0; margin:3px 5px 0 0; float:left;}
DIV.div_cadastro .Cadastro .dPessoais .radioBt label{width:auto; display:block; padding:3px 0 0 0;}
DIV.div_cadastro .Cadastro .dPessoais .radioBt span{width:100px; height:18px; display:block;}
DIV.div_cadastro .Cadastro .dPessoais .dest{ margin:1px 50px 0 0; _margin:1px 50px 0 -10px; *margin:1px 50px 0 -10px;}
DIV.div_cadastro .Cadastro .dPessoais .loc{width:250px;}
DIV.div_cadastro .Cadastro .dPessoais .end{width:340px; margin:1px 10px 0 0; _margin:1px 10px 0 -10px; *margin:1px 50px 0 -10px;}
DIV.div_cadastro .Cadastro .dPessoais .num{width:100px; margin:1px 50px 0 0; _margin:1px 50px 0 -10px; *margin:1px 50px 0 -10px;}
DIV.div_cadastro .Cadastro .End{margin:10px 0 0 10px; display:block;}
DIV.div_cadastro .Cadastro .End li{float:none;}
DIV.div_cadastro .Cadastro .End input{margin:0 15px 5px 0;}
DIV.div_cadastro .Cadastro .End select{width:204px; margin:0 5px 5px 0;}
DIV.div_cadastro .Cadastro .Acesso{margin:10px 0 0 10px;}
DIV.div_cadastro .Cadastro .Acesso li{float:none;}
DIV.div_cadastro .Cadastro .Acesso input{margin:0 15px 5px 0;}
/*bt finalzar compra*/
DIV.div_cadastro .Cadastro .btCadastrar{width:605px; background:url(img/pontosHoriMenuL.gif) repeat-x top; text-align:right; margin:30px 0 15px 10px; padding:10px 0 0 0;}
/*........Confirmacao.......*/
DIV.div_confirmaPed .Confirmacao h2{width:606px; height:31px; background:url(img/titConfirmacao.gif) no-repeat 0 -3px; margin:0 0 23px 10px;}
DIV.div_confirmaPed .Confirmacao h3{color:#ff0066; font-size:14px; font-variant:small-caps; font-weight:700; margin:10px 0 10px 10px;}
DIV.div_confirmaPed .Confirmacao .ePed{margin:10px 0 0 10px;}
DIV.div_confirmaPed .Confirmacao .ePed li{float:left; margin:2px 0 0 0;}
DIV.div_confirmaPed .Confirmacao .ePed input{background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; _margin:1px 0 0 -10px; padding:2px;}
DIV.div_confirmaPed .Confirmacao .ePed label{font-weight:700;}
DIV.div_confirmaPed .Confirmacao .ePed .dest{width:450px; margin:1px 50px 0 0; _margin:1px 50px 0 -10px;}
DIV.div_confirmaPed .Confirmacao .ePed .loc{width:250px;}
DIV.div_confirmaPed .Confirmacao .ePed .end{width:340px; margin:1px 10px 0 0; _margin:1px 10px 0 -10px;}
DIV.div_confirmaPed .Confirmacao .ePed .num{width:100px; margin:1px 50px 0 0; _margin:1px 50px 0 -10px;}

/*forma de pagamento*/
DIV.div_confirmaPed .Confirmacao .lEnt{margin:10px 0 0 10px;}
DIV.div_confirmaPed .Confirmacao .lEnt li{float:none;}
DIV.div_confirmaPed .Confirmacao .lEnt label{font-weight:700;}
DIV.div_confirmaPed .Confirmacao .lEnt input{width:450px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}

/*entrega do pedido*/
DIV.div_confirmaPed .Confirmacao table{width:585px; margin:10px 0 0 10px;}
DIV.div_confirmaPed .Confirmacao table td{width:100px; vertical-align:top;}
DIV.div_confirmaPed .Confirmacao table td strong{font-weight:700;}
DIV.div_confirmaPed .Confirmacao table td span{font-weight:700; color:#ff0066;}
DIV.div_confirmaPed .Confirmacao table td h4{font-weight:700; margin:0 0 10px 0;}
DIV.div_confirmaPed .Confirmacao table .colProd{width:285px;}
DIV.div_confirmaPed .Confirmacao table .imgProd{margin:0 10px 0 0; float:left;}
DIV.div_confirmaPed .Confirmacao table .colQtd input{width:50px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}
DIV.div_confirmaPed .Confirmacao table .colVuni span{font-size:14px; font-weight:700; color:#ff0066;}
DIV.div_confirmaPed .Confirmacao table .colVtotal span{font-size:14px; font-weight:700; color:#000;}

/*valor total*/
DIV.div_confirmaPed .Confirmacao .Vtotal{font-size:14px; font-weight:700; color:#ff0066; text-align:right; margin:10px 10px 0 0;}
DIV.div_confirmaPed .Confirmacao .Vtotal strong{font-weight:700; color:#000;}

/*metodo de entrega*/
DIV.div_confirmaPed .Confirmacao .mEnt{margin:10px 0 0 10px;}
DIV.div_confirmaPed .Confirmacao .mEnt li{float:none;}
DIV.div_confirmaPed .Confirmacao .mEnt label{font-weight:700;}
DIV.div_confirmaPed .Confirmacao .mEnt input{width:200px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}
DIV.div_confirmaPed .Confirmacao .mEnt .inpVtotal{font-size:12px; font-weight:700; font-variant:small-caps;}

/*forma de pagamento*/
DIV.div_confirmaPed .Confirmacao .fPg{margin:10px 0 0 10px;}
DIV.div_confirmaPed .Confirmacao .fPg li{float:none;}
DIV.div_confirmaPed .Confirmacao .fPg label{font-weight:700;}
DIV.div_confirmaPed .Confirmacao .fPg input{width:200px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}
DIV.div_confirmaPed .btPross{width:605px;text-align:right; margin:30px 0 15px 10px; padding:10px 0 0 0;}

/*mensagem*/
DIV.div_confirmaPed .Confirmacao textarea{width:450px; background:#fcfcfc; font:11px normal Arial, Helvetica, sans-serif; color:#ff0066; border:1px solid #dbdbdb; margin:1px 50px 0 0; padding:2px;}
DIV.div_confirmaPed .Confirmacao .mensagem{margin:10px 0 0 10px;}
DIV.div_confirmaPed .Confirmacao .mensagem li{float:none;}
DIV.div_confirmaPed .Confirmacao .mensagem label{font-weight:700;}
DIV.div_confirmaPed .Confirmacao .mensagem input{width:400px;height:100px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}
/*.....................*/
DIV.div_content_ez strong{
font-weight:bold;
}
/*.......DIV.div_faleconosco DIV.contato..........*/
DIV.div_faleconosco DIV.contato{margin:0 0 0 10px; width:606px;}
DIV.div_faleconosco DIV.contato h2{width:605px; height:31px; background:url(img/titContato.gif) no-repeat 0 -3px; text-indent:-1000px; margin:0 0 23px;}
DIV.div_faleconosco DIV.contato h2 span{width:605px; height:31px; background:url(img/titContato.gif) no-repeat 0 -3px; text-indent:-1000px; margin:0 0 23px;}

DIV.div_faleconosco DIV.contato form, DIV.div_faleconosco DIV.contato form ul{width:440px;*width:440px; float:left;}
DIV.div_faleconosco DIV.contato form li{float:left; margin:0 10px 0 0; *margin-right:6px;}

DIV.div_faleconosco DIV.contato label
{
    display:block; 
    width:204px;
    *width:200px;
    padding:1px 2px;
}
DIV.div_faleconosco DIV.contato input, DIV.div_faleconosco DIV.contato select{display:block; width:204px;*width:200px;padding:1px 2px;}
DIV.div_faleconosco DIV.contato input, DIV.div_faleconosco DIV.contato select, DIV.div_faleconosco DIV.contato textarea{border:1px #dbdbdb solid;font: 11px Arial, Helvetica, sans-serif; margin:3px 0 7px 0;}
DIV.div_faleconosco DIV.contato ul li.ckBoxNews input{width:auto; background:none; border:0; margin:5px 5px 10px 5px; float:left;}
DIV.div_faleconosco DIV.contato ul li.ckBoxNews label{display:block; margin:5px 5px 10px 5px;}
DIV.div_faleconosco DIV.contato select{margin-right:15px;}
DIV.div_faleconosco DIV.contato textarea{ width:430px; height:96px;}

DIV.div_faleconosco DIV.contato .telContato{padding: 8px 0 8px 8px; background:url(img/pontosVertical.gif) repeat-y left top; float:left; margin-top:15px;}
DIV.div_faleconosco DIV.contato .telContato .font18{ font-size:18px; font-weight:bold;}

DIV.div_faleconosco DIV.contato .btEnviar{width:41px;height:13px; margin:0; padding:0;}
/*.....................*/
div.div_globalidlogin div.login{margin:0 0 0 0px;padding-left:15px;}
div.div_globalidlogin div.login fieldset{float:left;background:url(/estudiozero/img/pontosVertical.gif) repeat-y top right;padding:0 15px 0 0;margin:0 15px 0 0;width:207px;}
div.div_globalidlogin div.login fieldset legend{font-weight:900;font-size:12px;margin:0 0px 15px -7px;padding-left:-10px;}
div.div_globalidlogin div.login fieldset label, div.div_globalidlogin div.login fieldset input{display:block;width:193px;height:15px;}
div.div_globalidlogin div.login fieldset input, div.div_globalidlogin div.login fieldset select{border:1px #d1d1d1 solid;padding:1px 2px;font-size:11px;margin:0px 0px 5px 0px;}
div.div_globalidlogin div.login ul.botoes li{float:left;}
div.div_globalidlogin div.login ul.botoes input{border:0;height:13px;}
div.div_globalidlogin div.login li.btEsqueciSenha{width:109px;margin:0 35px 0 0;}
div.div_globalidlogin div.login input.btAcessar{width:49px;}
div.div_globalidlogin div.login li.btAlterarCadastro{width:121px;}
div.div_globalidlogin div.login fieldset.naoCadastrado{background:none;}
div.div_globalidlogin div.login fieldset.naoCadastrado legend{color:#ff0066;}
div.div_globalidlogin div.login li.btNaoSeiCep{width:85px;margin:0 52px 0 0;}
div.div_globalidlogin div.login li.btProsseguir{width:57px;}
div.div_globalidlogin div.login div.msg{text-align:left;margin:5px 0 20px 0;font-weight:bold;color:#000000}
/*........Status Pedido.......*/
#md #colRight .statusPd h2{width:606px; height:31px; background:url(img/titStatusPd.gif) no-repeat 0 -3px; text-indent:-1000px; margin:0 0 23px 10px;}
#md #colRight .statusPd h3{width:606px; height:21px; background:url(img/titDetalhesStatusPd.gif) no-repeat; text-indent:-1000px; margin:10px 0 0 10px;}
#md #colRight .statusPd .listDet{margin:10px 0 0 10px;}
#md #colRight .statusPd .listDet li{width:120px; float:left; margin:0 2px 0 0; font-weight:700;}
#md #colRight .statusPd .listDet .Dt{width:115px;}
#md #colRight .statusPd .listDet .Num a{width:110px; color:#ff0066;}
#md #colRight .statusPd .listDet .Sts{width:151px;}
#md #colRight .statusPd .listDet .Vlr{width:120px; font-size:14px;}
/*.............................*/
/*........Emissao Comprovante.......*/
#md #colRight .histDet h2{width:606px; height:31px; background:url(img/titStatusPd.gif) no-repeat; text-indent:-1000px; margin:0 0 23px 10px;}
#md #colRight .histDet h3{color:#ff0066; font-size:14px; font-variant:small-caps; font-weight:700; margin:10px 0 10px 10px;}
#md #colRight .histDet .ePed{margin:10px 0 0 10px;}
#md #colRight .histDet .ePed li{float:left; margin:2px 0 0 0;}
#md #colRight .histDet .ePed input{background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; _margin:1px 0 0 -10px; *margin:1px 0 0 -10px; padding:2px;}
#md #colRight .histDet .ePed label{font-weight:700;}
#md #colRight .histDet .ePed .dest{width:450px; margin:1px 50px 0 0; _margin:1px 50px 0 -10px; *margin:1px 50px 0 -10px;}
#md #colRight .histDet .ePed .loc{width:250px;}
#md #colRight .histDet .ePed .end{width:340px; margin:1px 10px 0 0; _margin:1px 10px 0 -10px; *margin:1px 50px 0 -10px;}
#md #colRight .histDet .ePed .num{width:100px; margin:1px 50px 0 0; _margin:1px 50px 0 -10px; *margin:1px 50px 0 -10px;}

/*observacoes*/
#md #colRight .histDet .Obs{margin:10px 0 0 10px;}
#md #colRight .histDet .Obs li{float:none;}
#md #colRight .histDet .Obs label{font-size:14px; color:#ff0066; font-variant:small-caps; font-weight:700;}
#md #colRight .histDet .Obs input{width:580px; background:#eee; font-size:11px; border:0 solid; margin:1px 0 0 0; padding:2px;}

/*forma de pagamento*/
#md #colRight .histDet .lEnt{margin:10px 0 0 10px;}
#md #colRight .histDet .lEnt li{float:none;}
#md #colRight .histDet .lEnt label{font-weight:700;}
#md #colRight .histDet .lEnt input{width:450px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}

/*entrega do pedido*/
#md #colRight .histDet table{width:585px; margin:10px 0 0 10px;}
#md #colRight .histDet table td{width:100px; vertical-align:top;}
#md #colRight .histDet table td strong{font-weight:700;}
#md #colRight .histDet table td span{font-weight:700;color:#ff0066;}
#md #colRight .histDet table td h4{font-weight:700;margin:0 0 10px 0;}
#md #colRight .histDet table .colProd{width:285px;}
#md #colRight .histDet table .imgProd{margin:0 10px 0 0; float:left;}
#md #colRight .histDet table .colQtd input{width:50px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}
#md #colRight .histDet table .colVuni span{font-size:14px; font-weight:700; color:#ff0066;}
#md #colRight .histDet table .colVtotal span{font-size:14px; font-weight:700; color:#000;}

/*valor total*/
#md #colRight .histDet .Vtotal{font-size:14px; font-weight:700; color:#ff0066; text-align:right; margin:10px 10px 0 0;}
#md #colRight .histDet .Vtotal strong{font-weight:700; color:#000;}

/*metodo de entrega*/
#md #colRight .histDet .mEnt{margin:10px 0 0 10px;}
#md #colRight .histDet .mEnt li{float:none;}
#md #colRight .histDet .mEnt label{font-weight:700;}
#md #colRight .histDet .mEnt input{width:100px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}
#md #colRight .histDet .mEnt .inpVtotal{font-size:12px; font-weight:700; font-variant:small-caps;}

/*forma de pagamento*/
#md #colRight .histDet .fPg{margin:10px 0 0 10px;}
#md #colRight .histDet .fPg li{float:none;}
#md #colRight .histDet .fPg label{font-weight:700;}
#md #colRight .histDet .fPg input{width:200px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}

/*historico de status*/
#md #colRight .histDet .tithSts{width:550px; display:block; float:left; margin:10px 0 0 10px; _margin:10px 0 0 5px;}
#md #colRight .histDet .tithSts li{width:90px; float:left; font-weight:700;}
#md #colRight .histDet .tithSts label{font-weight:700;}
#md #colRight .histDet .hSts{width:550px; display:block; float:left; margin:3px 0 0 10px; _margin:3px 0 0 5px;}
#md #colRight .histDet .hSts li{width:90px; float:left;}
#md #colRight .histDet .hSts label{font-weight:700;}
#md #colRight .histDet .hSts input{width:60px; background:#eee; font-size:11px; color:#000; border:0 solid; margin:1px 0 0 0; padding:2px;}
#md #colRight .histDet .hSts .Sts input{width:130px; color:#ff0066;}

/*bt finalzar compra*/
#md #colRight .histDet .btFinalCompra{width:605px; background:url(img/pontosHoriMenuL.gif) repeat-x top; text-align:right; margin:30px 0 15px 10px; padding:10px 0 0 0;} 
/*.............................*/
/*........Imprensa.......*/
#md #colRight .Imprensa h2{width:606px; height:31px; background:url(img/titImprensa.gif) no-repeat 0 -3px; text-indent:-1000px; margin:0 0 23px 10px;}
#md #colRight .Imprensa h3{width:606px; height:21px; background:url(/estudiozero/img/titDetalhesStatusPd.gif) no-repeat; text-indent:-1000px; margin:10px 0 0 10px;}
#md #colRight .Imprensa .content li{width:580px;padding:10px 10px 0px 10px;}
#md #colRight .Imprensa .content UL.comFoto li{width:530px;}
#md #colRight .Imprensa .content TD IMG{padding:10px 0px 0px 10px;}
/*.............................*/
/*........Lista desejos.......*/
DIV.div_listaDesejo .listaDesejos h2{width:606px; height:31px; background:url(img/titListaDesejos.gif) no-repeat 0 -3px; text-indent:-1000px; margin:0 0 23px 10px;}

DIV.div_listaDesejo .listaDesejos .produtos dl{height:118px;}
DIV.div_listaDesejo .listaDesejos .produtos dd.alter{margin:0 0 10px 0;}

DIV.div_listaDesejo .listaDesejos .btVoltarCompras{background:url(img/pontosMenu.gif) repeat-x left top; padding:10px 0 0 0; width:606px;margin: 0 0 0 13px;}
DIV.div_listaDesejo .listaDesejos .btVoltarCompras input{float:right;}
DIV.div_listaDesejo .listaDesejos table{padding:10px; background-color:#fff;}
/*.............................*/
/*........lojas........*/

Div.div_lojas h3{background:url(/estudiozero/img/titCartao.gif) no-repeat;text-indent:-1000px; width:50px; height:11px; margin: 0 0 11px 10px;}
Div.div_lojas img { margin:10px 10px 0 10px; float:left;}
Div.div_lojas ul { margin:10px 0px 0 0px; float:left;}
Div.div_lojas li { margin-bottom:2px;}
Div.div_lojas li.nomeLoja { font-weight:bold;}
DIV.div_lojas strong{
font-weight: bold;
}
/*.....................*/

/*........pagamento........*/

DIV.div_metPag .Pagamento h2{width:606px; height:31px; background:url(img/titPagamento.gif) no-repeat 0 -3px;  margin:0 0 23px 10px;}

DIV.div_metPag .Pagamento ul{margin:20px 0 0 15px;}
DIV.div_metPag .Pagamento ul li{width:130px; font-weight:700; color:#ff0066; float:left;}
DIV.div_metPag .Pagamento ul .li2{width:92px; padding:37px 0 0 0;}
DIV.div_metPag .Pagamento ul .li3{width:180px; padding:0 0 0 0; _padding:0 0 0 0;}
DIV.div_metPag .Pagamento ul .li3 span{font-weight:normal; color:#000;}
DIV.div_metPag .Pagamento ul .li3 input{font-size:11px; color:#ff0066; border:0 solid; margin:2px 5px 0 0; _margin:0; float:left;}
DIV.div_metPag .Pagamento ul .li3 label{display:block; _padding:2px 0 0 0;}
DIV.div_metPag .Pagamento .btPross{width:605px; background:url(img/pontosHoriMenuL.gif) repeat-x top; text-align:right; margin:30px 0 15px 10px; padding:10px 0 0 0; float:left; _float:none;} 

/*................................*/
/*........Minha sacola.......*/  /* new 161007 */
.minhaSacola{margin:0px 0px 0px 0px;}
.minhaSacola h2{width:606px; height:31px; background:url(img/titMinhaSacola.gif) no-repeat 0 -3px; text-indent:-1000px; margin:0 0 10px 10px;}
.minhaSacola h3{width:563px;height:15px;text-indent:-9000px;background: url(img/titItensMinhaSacola.gif) no-repeat;margin:0 0 10px 10px;}
.minhaSacola input, .minhaSacola select{font:11px Arial, Helvetica, sans-serif;}
.minhaSacola .ft{padding:0; margin:0;}
.minhaSacola thead th{width:150px; height:1px; text-indent:-9000px;}
.minhaSacola tbody th{text-align:left; vertical-align:top;}
.minhaSacola tbody th img{margin:0 0 0 5px;}
.minhaSacola tbody th dl{margin:0 10px 0 0;}
.minhaSacola tbody th dt{margin:0 0 10px 0;}
.minhaSacola tbody th dd.modelo input{margin:0 0 5px 0;width:130px; background: #f0f0f0; border:0px;}
.minhaSacola tbody th dd.tamanho input{margin:0 0 5px 0;width:130px; background: #f0f0f0; border:0px;}
.itensSacola tbody th ul{margin:0 0 0 0; width:auto;}
.itensSacola tbody th ul li{margin:0 0 4px 0;}
.itensSacola tbody th label{display:none;}
.itensSacola tbody th ul.embalar{width:157px; height:30px; background:#efefef; margin:10px 10px 0 0;}
.itensSacola tbody th ul.embalar li{float:left;padding:2px;*padding:0;}
.itensSacola tbody th ul.embalar label{width:115px; display:block;*padding:2px 0 0 0;}
.itensSacola tbody th select{border:1px #a5acb2 solid;}
.itensSacola tbody th select#cor{width:92px;}
.itensSacola tbody .valorUnit{width:auto; font-size:14px; color:#ff0066; font-weight:700; margin:0; padding:0 0 0 5px;}
.itensSacola tbody .valorTotal{width:auto; font-size:14px; font-weight:700; margin:0; padding:0 0 0 30px;}
/* end new 161007 */
#md #colRight .boxTracos.ft .content {background-color:#f9f9f9;}
#md #colRight .boxTracos.ft .content tbody th{ padding:10px;}

#md #colRight .boxTracos{width:605px; background:url(img/xpontosVerticalG.gif) repeat-y; overflow:hidden; margin:0 0 15px 10px;} 
#md #colRight .boxTracos .top{width:605px; background:url(img/xpontosHoriMenuL.gif) repeat-x top left; float:left;} 
#md #colRight .boxTracos .content{width:605px; background:url(img/xpontosHoriMenuL.gif) repeat-x bottom left; float:left; padding: 0 0 10px 0;}
#md #colRight .boxTracos.ft{padding:0 0 0 1px; background-color:#f9f9f9;}
#md #colRight .boxTracos.ft .top{width:605px; background:url(img/pontosHoriMenuL.gif) repeat-x top left; float:left;padding:0;} 
#md #colRight .boxTracos.ft .content {background: url(img/pontosHoriMenuL.gif) repeat-x bottom left; padding:0;}

DIV.div_minhaSacola .boxTracos.ft .content tbody .dadosEntrega ul{float:left;width:400px;}
DIV.div_minhaSacola .boxTracos.ft .content tbody .dadosEntrega p{display:block; margin:0 0 10px 0;}
DIV.div_minhaSacola .boxTracos.ft .content tbody .dadosEntrega ul.formCep{display:block;}
DIV.div_minhaSacola .boxTracos.ft .content tbody .dadosEntrega ul.formCep li{float:left; margin:0 10px 0 0;*margin:0;}
DIV.div_minhaSacola .boxTracos.ft .content tbody .dadosEntrega ul.formCep input{border:1px #d1d1d1 solid; padding:1px;}
DIV.div_minhaSacola .boxTracos.ft .content tbody .dadosEntrega ul.formCep input#cep{width:87px;*margin:0 10px 0 0;}
DIV.div_minhaSacola .boxTracos.ft .content tbody .dadosEntrega ul.formCep input#cep2{width:39px;*margin:0 10px 0 0;}
DIV.div_minhaSacola .boxTracos.ft .content tbody .dadosEntrega ul.formCep .btCalcular{border:0;margin: 3px 0;}
DIV.div_minhaSacola .boxTracos.ft .content tbody .dadosEntrega ul.botoes{margin:10px 0 0 0;}
DIV.div_minhaSacola .boxTracos.ft .content tbody .dadosEntrega ul.botoes li{float:left;margin:0 10px 0 0;}
DIV.div_minhaSacola .boxTracos.ft .content tbody th.valores{width:180px;}

DIV.div_minhaSacola .boxTracos.ft .content tbody th.valores ul{display:block;}
DIV.div_minhaSacola .boxTracos.ft .content tbody th.valores ul.numeros{width:70px;float:right;margin:0 0 0 20px;_margin:0 0 0 30px;}
DIV.div_minhaSacola .boxTracos.ft .content tbody th.valores ul.numeros li{padding:0 0 7px 0;font-weight:900;}
DIV.div_minhaSacola .boxTracos.ft .content tbody th.valores ul.numeros li.preco{color:#ff0066;padding:0 0 7px 0;}
DIV.div_minhaSacola .boxTracos.ft .content tbody th.valores ul.numeros li.valorTotal{font-size:14px; background:url(img/pontosHoriMenuL.gif) repeat-x;padding:7px 0 0 0;}

DIV.div_minhaSacola .boxTracos.ft .content tbody th.valores ul.textos{width:45px;float:left;}
DIV.div_minhaSacola .boxTracos.ft .content tbody th.valores ul.textos li{padding:0 0 7px 0;}
DIV.div_minhaSacola .boxTracos.ft .content tbody th.valores ul.textos li.valorTotal{font-size:14px; background:url(img/pontosHoriMenuL.gif) repeat-x;padding:7px 0 0 0;font-weight:900;}

DIV.div_minhaSacola  .boxTracos.ft{padding:0 0 0 1px; background-color:#f9f9f9;}
DIV.div_minhaSacola  .boxTracos.ft .top{width:605px; background:url(img/pontosHoriMenuL.gif) repeat-x top left; float:left;padding:0;} 
DIV.div_minhaSacola  .boxTracos.ft .content {background: url(img/pontosHoriMenuL.gif) repeat-x bottom left; padding:0;}

DIV.div_minhaSacola  .voltarCompras{float:left;margin:9px 0 0 0;}

DIV.div_minhaSacola .btPross{width:605px;text-align:right; margin:30px 0 15px 10px; padding:10px 0 0 0;}
DIV.div_minhaSacola .Confirmacao .btPross{background:url(img/pontosHoriMenuL.gif) repeat-x top;}
DIV.div_minhaSacola .btPross{background:url(img/pontosHoriMenuL.gif) repeat-x top;}  
DIV.div_minhaSacola .emComp .btImprimaPg{width:605px; text-align:right; margin:0 0 15px 10px; padding:10px 0 0 0;} 


/*.....................*/
/*........Estudio.......*/
#md #colRight .Estudio {width:606px; margin:0px 10px 23px 0px;}
#md #colRight .Estudio h2{width:606px; height:31px; background:url(img/titEstudio.gif) no-repeat 0 -3px; text-indent:-1000px; margin:0 0 23px 10px;}
#md #colRight .Estudio h3{width:606px; height:21px; background:url(img/titDetalhesStatusPd.gif) no-repeat; text-indent:-1000px; margin:10px 0 0 10px;}
#md #colRight .Estudio .listDet{margin:10px 0 0 10px;}
#md #colRight .Estudio .listDet li{width:120px; float:left; margin:0 2px 0 0; font-weight:700;}
#md #colRight .Estudio .listDet .Dt{width:115px;}
#md #colRight .Estudio .listDet .Num{width:110px; color:#ff0066;}
#md #colRight .Estudio .listDet .Sts{width:151px;}
#md #colRight .Estudio .listDet .Vlr{width:120px; font-size:14px;}
Div.div_oEstudio strong{
font-weight: bold;
}
/*.............................*/
/*........endereço.......*/

div.div_payShipAddres .Endereco h2{width:606px; height:31px; background:url(img/titEndereco.gif) no-repeat 0 -3px;margin:0 0 23px 10px;}

div.div_payShipAddres .Endereco ul{width:550px; margin:10px 0 0 10px;}
div.div_payShipAddres .Endereco ul li{float:left; margin:2px 0 0 0;}
div.div_payShipAddres .Endereco input{background:#fcfcfc; font-size:11px; color:#ff0066; border:1px solid #dbdbdb; margin:1px 0 0 0; padding:2px;}
div.div_payShipAddres .Endereco textarea{width:450px; background:#fcfcfc; font:11px normal Arial, Helvetica, sans-serif; color:#ff0066; border:1px solid #dbdbdb; margin:1px 50px 0 0; padding:2px;}
div.div_payShipAddres .Endereco p{width:450px; color:#ff0000;}
div.div_payShipAddres .Endereco .dest{width:340px; margin:1px 10px 0 0;}
div.div_payShipAddres .Endereco select{width:250px; background:#fcfcfc; font-size:11px; color:#ff0066; border:1px solid #dbdbdb; margin:1px 0 0 0; padding:2px;}
div.div_payShipAddres .Endereco .end{width:340px; margin:1px 10px 0 0;}
div.div_payShipAddres .Endereco .num{width:100px; margin:1px 50px 0 0;}
div.div_payShipAddres .Endereco .cep1{width:40px; margin:1px 2px 0 0;text-align:center;}
div.div_payShipAddres .Endereco .cep2{width:20px; margin:1px 0px 0 0;}
div.div_payShipAddres .Endereco p{width:450px; color:#ff0000;}
div.div_payShipAddres .Endereco .liCheck{width:450px; background:#eaeaea; font-size:9px; margin:10px 0 0 0; padding:5px; _padding:1px;}
div.div_payShipAddres .Endereco .liCheck input{border:0px solid; background:#eaeaea; margin:0 3px 0 0; _margin:0; float:left;} 
div.div_payShipAddres .Endereco .liCheck label{display:block; _margin:5px 0 0 0;}
div.div_payShipAddres .Endereco .btPross input{border:0 solid;}

/*bt prosseguir*/
#md #colRight .Endereco .btPross{width:605px; background:url(img/pontosHoriMenuL.gif) repeat-x top; text-align:right; margin:30px 0 15px 10px; padding:10px 0 0 0; float:left; _float:none;} 

/*.......................*/
/*metodo de entrega*/
/*........entrega do pedido........*/

DIV.div_payShipping .Entrega h2{width:606px; height:31px; background:url(img/titEntrega.gif) no-repeat 0 -3px; margin:0 0 23px 10px;}

DIV.div_payShipping .Entrega h3{width:606px; height:15px; background:url(img/titOpEntrega.gif) no-repeat; text-indent:-1000px; margin:10px 0 10px 10px;}
DIV.div_payShipping .Entrega ul{margin:15px 0 0 15px;}
DIV.div_payShipping .Entrega ul li{width:115px; font-weight:700; color:#ff0066; float:left;}
DIV.div_payShipping .Entrega ul .li2{width:92px; padding:15px 0 0 0;}
DIV.div_payShipping .Entrega ul .li3{width:180px; padding:15px 0 0 0; _padding:13px 0 0 0;}
DIV.div_payShipping .Entrega ul .li3 span{color:#000;}
DIV.div_payShipping .Entrega ul .li3 input{font-size:11px; color:#ff0066; border:0 solid; margin:2px 5px 0 0; _margin:0; float:left;}
DIV.div_payShipping .Entrega ul .li3 label{display:block; _padding:2px 0 0 0;}

DIV.div_payShipping .Entrega .btPross{width:605px; background:url(img/pontosHoriMenuL.gif) repeat-x top; text-align:right; margin:30px 0 15px 10px; padding:10px 0 0 0; float:left; _float:none;} 

/*................................*/
/*.......DIV.div_polprivacidade .seguranca e privacidade.......*/

DIV.div_polprivacidade .seguranca{margin:0 0 0 15px; width:606px;}
DIV.div_polprivacidade .seguranca h2{background:url(img/pontosMenu.gif) repeat-x left bottom; margin:0 10px 23px 0;padding:0 0 4px 0;}
DIV.div_polprivacidade .seguranca h2 span{background:url(img/titSegurancaPrivacidade.gif) no-repeat; width:283px; height:21px;text-indent:-1000px; display:block;}
DIV.div_polprivacidade .seguranca h3{font-weight:bold;}
DIV.div_polprivacidade .seguranca p{margin-bottom:20px;}
DIV.div_polprivacidade strong{
font-weight: bold;
}

/*......................................*/
/*.......Produto Clicado.......*/ /* new 151007 */
#md #colRight .prodClicado h2{width:606px; background:url(img/titMaisIdeias.gif) no-repeat; text-indent:-1000px; margin:15px 0 25px 10px; _margin:10px 0 15px 7px; float:left;}
#md #colRight .prodClicado .hr{width:606px; height:1px; background:url(img/pontosHoriMenuL.gif) repeat-x; float:left; margin:10px 0 0 10px; _margin:10px 0 0 7px;}
#md #colRight .prodClicado .ColA{width:265px; float:left; margin:25px 0 0 10px; _margin:25px 0 0 7px;}
#md #colRight .prodClicado .ColA .Box{width:260px; height:279px; background:url(img/bgPgProdXXX.gif) no-repeat;}/* new 101007 */
#md #colRight .prodClicado .ColA .Box img{margin:0; border:1px dashed #999;}/* new 101007 */
#md #colRight .prodClicado .ColA ul{width:170px; margin:15px 0 0 0;}
#md #colRight .prodClicado .ColA ul li{margin:5px 0 0 0;}
#md #colRight .prodClicado .ColB{width:210px; float:left; margin:25px 0 0 10px;}
#md #colRight .prodClicado .ColB .Box h3{font-size:14px; font-weight:700; margin:0 0 15px 0 ;}
#md #colRight .prodClicado .ColB .Box strong{font-weight:700;}
#md #colRight .prodClicado .ColB .Box span{font-size:14px; font-weight:700; color:#ff0066; display:block; margin:15px 0 15px 0;}
#md #colRight .prodClicado .ColB .Box div span{color:#292929;font-size:11px;font-weight:normal}
#md #colRight .prodClicado .ColB .Box img{margin:15px 0 0 15px;}
#md #colRight .prodClicado .ColB ul{width:170px;}
#md #colRight .prodClicado .ColB ul li{margin:5px 0 0 0;}
#md #colRight .prodClicado .ColB ul .liC{margin:20px 0 0 0;}
#md #colRight .prodClicado .ColC{width:115px; float:left; margin:25px 0 0 10px; _margin:25px 0 0 5px;}
#md #colRight .prodClicado .ColC .Box{width:103px; overflow:auto; *overflow:visible; padding:3px 0 10px 9px; border:0.09em dashed #999;}
#md #colRight .prodClicado .ColC .Box img{margin:5px;}
#md #colRight .prodClicado .ColC .Box li{width:auto; margin:5px 0 0 0; color:#000;}
#md #colRight .prodClicado .ColC .Box li select{width:95px; background:#eee; font-size:11px; border:1px solid #d1d1d1; margin:0;}
#md #colRight .prodClicado .ColC ul{float:left;}
#md #colRight .prodClicado .ColC ul li{color:#ff0066; float:left; margin:10px 20px 0 0;}
#md #colRight .prodClicado .ColC ul li select{background:#eee; font-size:11px; border:1px solid #d1d1d1; margin:5px 0 0 0;}
/*.......................*/
/*........Emissao Comprovante.......*/

#md #colRight.emComp h2{width:606px; height:31px; background:url(img/titEmComp.gif) no-repeat 0 -3px; text-indent:-1000px; margin:0 0 23px 10px;}
#md #colRight.emComp h3{color:#ff0066; font-size:14px; font-variant:small-caps; font-weight:700; margin:10px 0 10px 10px;}
#md #colRight.emComp .ePed{margin:10px 0 0 10px;}
#md #colRight.emComp .ePed li{float:left; margin:2px 0 0 0;}
#md #colRight.emComp .ePed input{background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; _margin:1px 0 0 -10px; padding:2px;}
#md #colRight.emComp .ePed label{font-weight:700;}
#md #colRight.emComp .ePed .dest{width:450px; margin:1px 50px 0 0; _margin:1px 50px 0 -10px;}
#md #colRight.emComp .ePed .loc{width:250px;}
#md #colRight.emComp .ePed .end{width:340px; margin:1px 10px 0 0; _margin:1px 10px 0 -10px;}
#md #colRight.emComp .ePed .num{width:100px; margin:1px 50px 0 0; _margin:1px 50px 0 -10px;}

/*observacoes*/
#md #colRight.emComp .Obs{margin:10px 0 0 10px;}
#md #colRight.emComp .Obs li{float:none;}
#md #colRight.emComp .Obs label{font-size:14px; color:#ff0066; font-variant:small-caps; font-weight:700;}
#md #colRight.emComp .Obs input{width:580px; background:#eee; font-size:11px; border:0 solid; margin:1px 0 0 0; padding:2px;}

/*forma de pagamento*/
#md #colRight.emComp .lEnt{margin:10px 0 0 10px;}
#md #colRight.emComp .lEnt li{float:none;}
#md #colRight.emComp .lEnt label{font-weight:700;}
#md #colRight.emComp .lEnt input{width:450px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}

/*entrega do pedido*/
#md #colRight.emComp table{width:585px; margin:10px 0 0 10px;}
#md #colRight.emComp table td{width:100px; vertical-align:top;}
#md #colRight.emComp table td strong{font-weight:700;}
#md #colRight.emComp table td span{font-weight:700;color:#ff0066;}
#md #colRight.emComp table td h4{font-weight:700;margin:0 0 10px 0;}
#md #colRight.emComp table .colProd{width:285px;}
#md #colRight.emComp table .imgProd{margin:0 10px 0 0; float:left;}
#md #colRight.emComp table .colQtd input{width:50px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}
#md #colRight.emComp table .colVuni span{font-size:14px; font-weight:700; color:#ff0066;}
#md #colRight.emComp table .colVtotal span{font-size:14px; font-weight:700; color:#000;}

/*valor total*/
#md #colRight.emComp .Vtotal{font-size:14px; font-weight:700; color:#ff0066; text-align:right; margin:10px 10px 0 0;}
#md #colRight.emComp .Vtotal strong{font-weight:700; color:#000;}

/*metodo de entrega*/
#md #colRight.emComp .mEnt{margin:10px 0 0 10px;}
#md #colRight.emComp .mEnt li{float:none;}
#md #colRight.emComp .mEnt label{font-weight:700;}
#md #colRight.emComp .mEnt input{width:100px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}
#md #colRight.emComp .mEnt .inpVtotal{font-size:12px; font-weight:700; font-variant:small-caps;}

/*forma de pagamento*/
#md #colRight.emComp .fPg{margin:10px 0 0 10px;}
#md #colRight.emComp .fPg li{float:none;}
#md #colRight.emComp .fPg label{font-weight:700;}
#md #colRight.emComp .fPg input{width:200px; background:#eee; font-size:11px; color:#ff0066; border:0 solid; margin:1px 0 0 0; padding:2px;}

/*bt finalzar compra*/
#md #colRight.emComp .btFinalCompra{width:605px; background:url(img/pontosHoriMenuL.gif) repeat-x top; text-align:right; margin:30px 0 15px 10px; padding:10px 0 0 0;} 
#md #colRight.emComp .btImprimaPg{width:605px; text-align:right; margin:0 0 15px 10px; padding:10px 0 0 0;} 

/*.............................*/
TABLE.durmabem_ticketPrint TD TABLE TH
{
	font-family: verdana,tahoma,arial;
}
TABLE.durmabem_ticketPrint TD TABLE TD
{
	font-family: verdana,tahoma,arial;
}
TABLE.durmabem_ticketPrint TD TABLE TD.barTitle
{
	text-align: left;
	background-color: #ffffff;
}
TABLE.durmabem_ticketPrint TD TABLE TD.orderNumber
{
	padding-top: 10px;
	font-size: 20px;
	color: #29195e;
	font-weight: bold;
}
TABLE.durmabem_ticketPrint TD TABLE TD.payMessages
{
	padding: 15px 0px 15px 0px;
}
TABLE.durmabem_ticketPrint TD TABLE TD.payMessages UL
{
	font-size: 16px;
	color: #3c297b;
	font-weight: bold;
}
TABLE.durmabem_ticketPrint TD TABLE TD.divLine
{
	background-color: #d2ebfc;
}
TABLE.durmabem_ticketPrint TD TABLE TD.title
{
	padding: 10px 0px 10px 0px;
	font-size: 16px;
	color: #3c297b;
	font-weight: bold;
}
TABLE.durmabem_ticketPrint TD TABLE TD TABLE.dataConfirm TH
{
	text-align: left;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
TABLE.durmabem_ticketPrint TD TABLE TD TABLE.dataConfirm TD
{
	font-size: 12px;
	color: #000000;
	padding-left: 5px;
}
TABLE.cas TD
{
   FONT-FAMILY: Verdana,Arial;
   FONT-COLOR: #e8e8e8;
   FONT-SIZE: 12px
}
TABLE.cas TD.otcorpo
{
    BORDER-RIGHT: #c4c4c4 1px;
    BORDER-TOP: #c4c4c4 1px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #c4c4c4 1px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #c4c4c4 1px;
    BACKGROUND-COLOR: #f4f4f4
}
TABLE.cas TABLE.casOpt A
{
	COLOR: #333333;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px
}
TABLE.cas TABLE.casOpt A:visited
{
	TEXT-DECORATION: none;
	COLOR: #333333
}
TABLE.cas TABLE.casOpt A:hover
{
	TEXT-DECORATION: underline
}
TABLE.err_main_table 
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    FONT-FAMILY: Verdana
}
TABLE.err_main_table TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #d90707;
    TEXT-ALIGN: left
}
TABLE.err_main_table TD.msg
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    TEXT-ALIGN: left
}
TABLE.err_main_table TD.redir
{
    TEXT-ALIGN: center
}
TABLE.err_main_table TD.redir A
{
    FONT-SIZE: 10px;
    COLOR: #7B684B;
    TEXT-DECORATION: none
}
TABLE.err_main_table TD.redir A:hover
{
    TEXT-DECORATION: underline
}

.noclass
{
}
#side-search {border:1px solid #82CFCA; overflow:hidden; margin:0 0 15px; width:131px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}
#side-search input {color:#AFAFAF; background:#F7F2EC; font:11px Arial, Helvetica, sans-serif; padding:5px; border:0; width:100px; float:left;}
#side-search input:focus {color:#000; outline:0;}
#side-search #send-side-search {text-indent:-99999px; width:21px; height:24px; padding:0; *line-height:0; *font-size:0; background:#F7F2EC url(img/side+search+background.png) no-repeat center; cursor:pointer;}

#main-search {border-top:1px solid #82CFCA; padding:20px 0 20px; margin:0 0 0 15px;}
#main-search .result {font:15px Arial, Helvetica, sans-serif; color:#5B2C71; display:block; margin:0 0 10px;}
#main-search .result em {font-style:italic;}
#main-search input {background:#89D1CC; color:#376461; width:220px; font:12px Arial, Helvetica, sans-serif; padding:5px 5px 6px; border:0; -webkit-border-radius:0 2px 2px 0; -moz-border-radius:0 2px 2px 0; border-radius:0 2px 2px 0;}
#main-search input:focus {color:#000; outline:0;}
#main-search #send-main-search {float:left; width:23px; height:26px; padding:0; cursor:pointer; background:#89D1CC url(img/main+search+background.png) no-repeat center; text-indent:-99999px; *line-height:0; *font-size:0; -webkit-border-radius:2px 0 0 2px; -moz-border-radius:2px 0 0 2px; border-radius:2px 0 0 2px;}


