﻿* {margin:0;padding:0;list-style:none;font-family:Arial, Verdana, Sans-Serif}

body {padding:0;font-size:.63em;background:#fff}
img {border:0}
a {color:inherit;color:expression(this.parentNode.currentStyle.color);text-decoration:none;outline:none !important}
a:hover {text-decoration:underline}
input, select {font-size:1em;border:0}
p {margin:0 0 9px 0}
p.titulo {margin:0}
p.botao {margin-top:20px}

.clrfix:after {clear:both;display:block;visibility:hidden;height:0;content:".";}
.clrfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clrfix {height: 1%;}
.clrfix {display: block;}
/* End hide from IE-mac */

.fleft{float:left;}
.fright{float:right;}

.ult {border-bottom:none !important;}
.ir {text-indent:-9000px !important}
.btnStyle1, .btnStyle1 a,.btnStyle1 input {background-image:url('/img/btnStyle1.gif'); background-repeat:no-repeat;cursor:pointer;}
.btnStyle1{display:inline-block;height:26px; padding:0 0 0 24px; background-position:left top; }
.btnStyle1 a,.btnStyle1 input {display:inline-block;height:26px;padding:0 6px 0 0;color:#fff;font-size:11px;font-weight:bold; background-position:right top;text-transform:uppercase;}

.detalhe-produto #descricao .btnStyleIn {
    clear: none;
    font-size: 1.2em;
    margin: 10px 0;
}

.btnStyleIn, .btnStyleIn a,.btnStyleIn input {background-image:url('/img/btnStyle1.gif'); background-repeat:no-repeat;cursor:pointer;}
.btnStyleIn{display:inline-block;height:26px; padding:0 0 0 24px; background-position:left top; }
.btnStyleIn a,.btnStyleIn input {display:inline-block;height:26px;padding:0 6px 0 0;color:#fff;font-size:11px;font-weight:bold; background-position:right top;text-transform:uppercase;}

.btnAzul, .btnAzul a,.btnAzul input {background-image:url('/img/btnStyle12.gif'); background-repeat:no-repeat;cursor:pointer;}
.btnAzul{display:inline-block;height:26px; padding:0 0 0 6px; background-position:left top; }
.btnAzul a,.btnAzul input {display:inline-block;height:26px;padding:0 6px 0 0;color:#fff;font-size:11px;font-weight:bold; background-position:right top;text-transform:uppercase; text-align:center;}
/*.btnAzul {clear:both;width:160px;border:solid 1px #2a5bb1;border-top:solid 1px #aabde0;background:url('/img/btn-carrinho-icone.gif') no-repeat 7px 4px #2a5bb1}
.btnAzul input {width:100%;padding:5px 10px 5px 30px;font-weight:bold;font-size:.91em;color:#fff;background:url('/img/btn-sombra.png') repeat-x 0 1px;cursor:pointer}*/
.btnIcone {font-weight:bold;color:#fff;text-align:center;background-color:#fc7500 !important;border:none!important;background-image:url('/img/btnStyle12.gif')!important;cursor:pointer}
.btnPadrao:hover, .btnIcone:hover {text-decoration:none}
.btnPadrao {font-weight:bold;color:#fff;padding:.6em 1em;font-size:11px;text-transform:uppercase;background-color:#fc7500 !important;background-image:url('/img/btnStyle12.gif')!important;}
.btnIcone {padding:.6em 1em;font-size:1.2em}
.btnIcone span {padding:0 0 0 30px}
.voltar {float:right;margin:0 0 0 10px;padding:0 10px 0 26px;font-weight:bold;color:#fff;line-height:18px;background:url('/img/seta-voltar.gif') no-repeat 5px 5px #40518c}
.print, .edit, .delete, .close {float:right;margin:0 0 0 10px;color:#5d77cb;text-decoration:underline;z-index:10}
.print {padding:2px 0 4px 22px;background:url('/img/icone-imprimir.jpg') no-repeat 0 2px}
.edit {padding:2px 0 4px 20px;background:url('/img/icone-alterar.jpg') no-repeat 0 2px}
.delete {padding:2px 0 4px 16px;background:url('/img/icone-excluir.jpg') no-repeat 0 4px}
.close {width:16px;height:16px;text-indent:-9000px;background:url('/img/icone-fechar.jpg') no-repeat}
.bold {font-weight:bold}
.red {color:#f00}
.erro {color:#ca0101 !important;background:#ffd6d6 !important}
.ltr {float:left}
.rtl {float:right}
.ctr {text-align:center}
.tblLeft {text-align:left !important}
.fn {float:none;margin:0}
.btm-dash {border-bottom:dashed 1px #c8cbd4}
.msg {margin:0 0 0 0 /*!important*/;font-weight:bold;font-size:1.2em}
.i-msg .sb-inner {background:#c4f1bc !important}
.i-msg p {margin:0;padding:10px 0 10px 10px;font-weight:normal;color:#0e4d11;text-align:center;line-height:2.5em}
.i-msg .conf span {padding:5px 0 5px 30px;font-weight:bold;background:url('/img/icone-mensagem-ok.gif') no-repeat}
	* html .i-msg .conf span {padding:5px 0;background:none}
.indisponivel {font-weight:bold;color:#ca0101}
.hide {display:none}
.link-padrao {color:#5d77cb;text-decoration:underline}
.txt:focus {color:#0e1d4d !important}
.carrinho-vazio {font-weight:bold !important}
.xwidth {height:100px; margin:20px 0 0; width:401px;}
.qde {position:relative;}
.qde .txt {width:26px;margin:0 3px;font-size:12px;text-align:right;border:solid 1px #d6d6d6}
tr .qde .txt {width:25px}
.qde .mais, .qde .menos {position:absolute;right:0;width:11px;height:5px;text-indent:-9000px}
.qde .mais {top:2px;background:url('/img/seta-up.gif') no-repeat}
.qde .menos {top:11px;background:url('/img/seta-down.gif') no-repeat}

.radioButtonCotacao label {margin:5px !important; color:#0E1D4D; font-size:1.1em;}

.paginacao {float:right;display:block;width:100%;margin:10px 0 0 0;padding:5px 0 0 0;font-size:1.2em;text-align:right;border-top:dashed 1px #c8cbd4}
.paginacao span {font-weight:bold;color:#000}
.paginacao a {font-size:.92em;color:#5d77cb;text-decoration:underline}

/* #### BORDER-RADIUS #### */
.sb-border {background:#fff !important}
.boxes .sb-border, .box .sb-border, .box-alt .sb-border {background:#ccc !important}
.boxes .sb-inner, .box .sb-inner, .box-alt .sb-inner {background:#fff}
.boxes {margin:10px 0;padding:3px}
.boxes .inner {padding:10px}
.boxes .inner .sb-border {background:transparent !important}
.boxes .inner .sb-inner {background:#e7f6f7}
#box-dicas .sb-inner, #box-dicas .sb-border {background:#f9f590 !important}
/* #### */

/* #### BORDER-RADIUS CSS #### */
.boxes_css{border:1px solid #ccc; padding:3px; -moz-border-radius: 7px; border-radius: 7px;}
.boxes_css .inner  {background:#e7f6f7; -moz-border-radius: 7px; border-radius: 7px; padding:10px}
/* #### */

/* #### TABS #### */
.ajax__tab_container {margin:10px 0}
.ajax__tab_header {margin:0;border-bottom:solid 2px #2a5bb1}
.ajax__tab_outer {height:25px;padding:0;background:url('/img/tabs-left.gif') no-repeat}
.ajax__tab_inner {height:25px;padding:0 12px 0 6px;font-weight:bold;font-size:1.4em;background:url('/img/tabs-right.gif') no-repeat right top}
.ajax__tab_tab {width:170px;height:25px;line-height:25px;background:url('/img/tabs-bg.gif') repeat-x;overflow:visible !important}
.ajax__tab_active .ajax__tab_outer {background-position:left bottom}
.ajax__tab_active .ajax__tab_inner {background-position:right bottom}
.ajax__tab_active .ajax__tab_tab {color:#fff;background-position:left bottom}
.ajax__tab_panel .inner {font-size:1.1em}
.ajax__tab_panel .titulo {margin:10px 0;font-size:1.2em}
.ajax__tab_panel .lnk-cadastrar {float:left;margin:10px 15px;font-size:1.1em;color:#5d77cb;text-decoration:underline}
/* #### */

#wrap {width:100%;min-width:988px;margin:0 auto;color:#0e1d4d}
	/* html #wrap {width:988px} /* seta a min-width para o IE */
	
#head {position:relative;height:180px;margin:0 0;background:url('/img/header_background.gif') repeat-x;}
#head .fundo {}
#head .menu-topo {position:absolute;right:240px;top:0}
#head .menu-topo li {float:left;margin:0 0 0 4px;color:#455074}
#head .logo {position:absolute;left:36px;top:41px;width:209px;height:61px;background:url('/img/papelex_logo.gif') no-repeat;}
#head .menu-secao {position:absolute;bottom:0px;left:0px;width:100%;height:46px;background:url('/img/menu_background.gif') repeat-x;}
#head .menu-secao ul { padding: 0 0 0 11px;}
#head .menu-secao li {float:left;height:35px;padding:11px 28px 0;background:url('/img/menu_li.gif') no-repeat right center;}
#head .menu-secao li a {display:block;color:#fff;font-size:18px;font-weight:bold;text-shadow:0 0 2px #058aa7;}
/*
#head .menu-secao ul {display:none;position:relative;width:107px;margin:2px 0 0 0;border:solid 1px #a8aeb6;background:#e1e3e5;overflow:hidden}
#head .menu-secao li li {float:none;padding:3px;border-bottom:dashed 1px #c8cbd4}
#head .menu-secao li .ult {border:none}
#head .menu-secao li li a {height:auto;line-height:normal;font-weight:normal;font-size:.92em;text-align:left;background:none}
#head .menu-secao li li a:hover {font-weight:bold}

	* html #foot {padding-top:20px}
#foot address, #foot ul {margin:0 0 15px 0;overflow:hidden}
	* html #foot address, * html #foot ul {margin-top:-20px}
#foot address {float:left;width:390px;padding:55px 0 0 5px;font-style:normal;background:url('/img/foot-logo.gif') no-repeat 0 3px}
*/
#foot {clear:both;padding:17px 5px 15px;background:url('/img/foot_background.gif') repeat-x}

#foot .menu-foot { float:left; width:20%; min-width:210px; border-right:1px dotted #128fae; margin:0 0 0 3%; display:inline; }
#foot .menu-foot li { float:left; width:100%; padding:0 0 6px; }
#foot .menu-foot a { display:block; color:#1d4381; font-size:12px; text-decoration:underline; background: /*url("/img/bullets_1.gif") no-repeat scroll left 4px transparent;*/ padding:0 0 0 13px; }
/*#foot .menu-foot a:hover { background: url("/img/bullets_1.gif") no-repeat scroll left -30px transparent;}*/

#foot .foot-column { padding-top:10px!important; }
#foot .foot-column-1 { float:left; width: 25%; min-width:290px; padding:0 2%; border-right:1px dotted #128fae; text-align:left; font-size:12px; color:#1d4381; }

#tele-vendas { float:right; width:35%; min-width:351px; height:143px; margin:0 4% 0 0; background:url('/img/img_tele_vendas.gif') no-repeat right top; }
#tele-vendas p { float:right; width:320px; *width:330px; padding:83px 20px 0; *padding:80px 10px 0; text-align:center; color:#ff7200; font-size:12px; }

.foot-line { float:left; width:100%; margin:18px 0 0; padding:9px 0 11px; border-top:1px dotted #128fae; }
.foot-line ul { float:left; padding:0 0 0 36px; font-size:13px; color:#1d4381; }
.foot-line ul li { float:left; margin:0 5px 0 0; vertical-align:top; }


#copyright { float:right;margin-right: 1%; }
#copyright p { padding:10px 40px 0 0;font-size: 12px; }

.headBlock1 {position:absolute;top:14px;left:280px;width:493px;}
.login {height:32px; padding:0 0 15px; background:url('/img/dotted.gif') repeat-x left bottom ; width: 444px;}
.login #login {}
.login .email, .login .senha, .login .btn {}
.login p { margin:0 0; color:#007490; font-size:16px; }
.fontmin { font-size:14px !important; }
.login a { color:#0e1d4d; }
.logado p { color:#0e1d4d; font-size:16px;font-weight:bold;}

#busca { padding:10px 0 0; }
#busca label {padding:0 0 6px;display:block;color:#007490;font-size:13px;text-transform:uppercase;}
#busca .txt {display:block;width:216px;height:24px;padding:2px 4px 2px 26px;background:url('/img/textbox_bg.gif') no-repeat;}
#busca .fleft{padding:0 6px 0 0;}
#busca input, #busca select {display:inline-block;vertical-align:top;}
#busca .select-bg,
#busca .select-bg span {display:inline-block; height:28px; background:url('/img/select_bg.gif') no-repeat; }
#busca .select-bg { margin:0 11px 0 0; padding:0 0 0 5px; background-position:left top; }
#busca .select-bg span { margin:0 -5px 0 0; padding:5px 5px 0 0; background-position:right top; }
#busca .select-bg select{ width: 138px; color:#787f80; font-size:12px; }


#foot-busca { float:left; width:100%; height:59px; background:url('/img/background_1.gif') repeat-x 0 0; text-align:center; }
#foot-busca > div { width:630px; margin:0 auto; padding:15px 0 0; }
#foot-busca .fleft { margin:0 10px 0 0; }

#foot-busca label {padding:6px 0 0;display:inline-block;color:#fff;font-size:13px;font-weight:bold;text-transform:uppercase;}
#foot-busca .txt {display:inline-block;width:235px;height:24px;padding:2px 4px 2px 26px;background:url('/img/textbox_bg_2.gif') no-repeat;}

#foot-busca .txt {line-height: 220%;}

#foot-busca input, #foot-busca select {display:inline-block;vertical-align:top;}
#foot-busca .select-bg,
#foot-busca .select-bg span {vertical-align:top;display:inline-block; height:28px; background:url('/img/select_bg_2.gif') no-repeat; }
#foot-busca .select-bg { margin:0 11px 0 0; padding:0 0 0 5px; background-position:left top; }
#foot-busca .select-bg span { margin:0 -5px 0 0; padding:5px 5px 0 0; background-position:right top; }
#foot-busca .select-bg select { max-width: 138px; color:#787f80; font-size:12px; }



#banner {background-color:#FFFFFF; border: 1px solid #EDEDED;/*margin: 1px 0 10px;*/text-align: center;}

#content {margin:30px 0 10px 0}
#content .box { border:solid #d0dcdc; border-width:1px 1px 1px 0; -moz-border-radius:0 6px 6px 0; -webkit-border-radius:0 6px 6px 0; border-radius:0 6px 6px 0; }
#content .box, #content .box-alt {margin:0 0 9px 0;padding:2px 2px 2px 0;overflow:hidden !important}
#content .box h2, #content .box-alt h2 {width:180px;height:29px;font-weight:bold;color:#fff;line-height:30px;background:url('/img/menu_lateral_bg.gif') no-repeat;}
#content .box h2 a, #content .box-alt h2 a {color:#fff}
#content .box h2 a:hvoer, #content .box-alt h2 a:hover {text-decoration:none}
#content .box a, #content .box-alt a {color:#5d77cb}
#content .box a span {font-weight:normal}
#content .box h2 {background:url('/img/menu_lateral_bg.gif') no-repeat;}
#content .box-alt h2 {background:url('/img/boxes-sombra-azul.gif') no-repeat #40518c}
#content .box ul, #content .box-alt ul {clear:both;}
#content .box li, #content .box-alt li {padding:7px 5px 7px 16px;overflow: hidden;/*border-right:1px dotted #b6c0c0;*/  background:url('/img/horizon_dotted.gif') repeat-x 0 bottom;}
#content .box .maisItens, #content .box-alt .maisItens {display:none;background:none}
#content .box .maisItens li, #content .box-alt .maisItens li {border:none;border-top:dashed 1px #c8cbd4}
#content .box li ul {background:none}
#content .box li li {padding-bottom:0;border-bottom:none}
#content .box li li a {padding:0;font-weight:normal;background:none}

#secoes {float:left;width:183px}
#secoes .box h2 {margin-bottom:4px;font-size:14px;text-align:center;text-transform:uppercase;text-shadow:0px 0px 3px #057b94;}
#secoes .box h2 a {margin:0}
#secoes .box .png {position:absolute;width:36px;height:32px;left:0;top:0}
#secoes .box li a {margin:0;padding:0 0 0 12px;font-weight:bold;font-size:12px;color:#363942;background:url('/img/bullets_1.gif') no-repeat left 4px;}
#secoes .box li a:hover {background-position:left -30px;text-decoration:underline;}
#secoes .box a.listarTodos {display:block;margin:0 -2px -2px 0; padding:6px 25px 6px 0;text-align:right;font-weight:bold;font-size:11px;color:#363942;outline:none;background:#dee4e4 url('/img/ico_1.gif') no-repeat 165px center; -moz-border-radius:0 0 6px 0; -webkit-border-radius:0 0 6px 0; border-radius:0 0 6px 0;}

#box-marcas ul, #box-marcas2 ul {margin:0 -1px -2px 0;background:none !important;overflow:hidden}
#box-marcas li, #box-marcas2 li {float:left;width:88px;height:41px;margin:0 2px 2px 0;padding:0 !important;border:none !important;}
#box-marcas li a, #box-marcas2 li a {margin:0 0 2px 0;padding:0 !important;background:none !important}

#auxiliar {float:left;width:171px; clear:left}
#auxiliar p {margin:0 0 8px 0}
#auxiliar .box h2, #auxiliar .box-alt h2 {padding-left:10px;font-size:1.2em}
#auxiliar .box .bg, #auxiliar .box-alt .bg {margin-top:4px;padding:5px;background:url('/img/secoes-fundo.gif') repeat-x; overflow:hidden;}
#auxiliar .box-alt .bg select{ font-size:10px; font-family:Verdana; margin:0; padding:0}
#auxiliar .box-alt .bg input{font-size:10px; color:#FFF; font-weight:bold; width:33px; height:20px; background-color:#40518c; float:right; cursor:pointer;}

#box-contratos .select-bg,
#box-contratos .select-bg span {display:inline-block; height:28px; background:url('/img/select_bg.gif') no-repeat; }
#box-contratos .select-bg { margin:0 11px 0 7px; padding:0 0 0 5px; background-position:left top; }
#box-contratos .select-bg span { margin:0 -5px 0 0; padding:5px 5px 0 0; background-position:right top; }
#box-contratos .select-bg select{ width: 157px; color:#787f80; font-size:12px; }
#box-contratos .btnAzul{margin: 0 7px 7px 0;}


#box-contratos div p {color: #363942; font-size: 12px; font-weight: bold; margin: 0; padding: 7px 0 7px 12px;}

#box-carrinho {position:absolute; top:6px; right:10px; width:225px; height:162px; padding:5px 4px 6px; background:url('/img/carrinho_background.png') no-repeat;}
#box-carrinho .box-head { margin:0 9px 0 11px; padding:8px 0 5px 28px; border-bottom:1px solid #96a7c4; }
#box-carrinho .box-head h2 { color:#0e1d4d; font-size:16px; font-weight:bold; }
#box-carrinho .box-head span { color:#1d4381; font-size:11px; }
#box-carrinho .vazio { color: #475152;font-size: 13px;padding: 17px 0 0;text-align: center; }
#box-carrinho .box-foot { position:absolute; bottom:6px; left:4px; width:232px; height:38px; }
#box-carrinho .box-foot div { float:left; }
#box-carrinho .box-foot div.first { background:url('/img/menu_li_2.gif') no-repeat right center; }
#box-carrinho .box-foot div a { display:block; height:27px; padding:11px 8px 0; font-size:14px; font-weight:bold; color:#fff; text-shadow:0px 0px 3px #f77724; letter-spacing:0px; }
#box-carrinho .item-carrinho {margin:5px 9px 0 11px;color:#475152;font-size:11px;}
#box-carrinho .item-carrinho ul{ height: 41px; overflow:hidden;}
#box-carrinho .item-carrinho .total {border-top:1px dotted #475152; margin:5px 0 0; padding:5px 0 0;font-size:12px; color:#475152; text-transform:uppercase;font-weight:bold;}
#box-carrinho .carrinho_empty .total {border-top: 1px dotted #475152;color: #475152;font-size: 12px;font-weight: bold;margin: 17px 12px 0;padding: 6px 0 0;text-transform: uppercase;}
.box-noticias ul {margin-top:4px}
.box-noticias li {line-height:14px}
.box-noticias cite {font-style:normal;font-weight:bold;font-size:1em}
.box-noticias p {margin:0;font-size:1.1em}
.box-noticias p a {margin:0;font-weight:normal;font-size:1em;color:#0e1d4d !important}
.box-noticias a {display:block;margin:8px 6px;font-weight:bold;font-size:.9em;color:#5d77cb;outline:none}

#box-dicas {position:relative;margin:0 0 9px 0;padding:12px 5px 5px 5px;font-size:1.1em}
#box-dicas .pin {position:absolute;left:50%;top:-4px;width:10px;height:18px;margin:0 0 0 -5px;background:url('/img/pin-dicas.gif') no-repeat}
#box-dicas .sombra {position:absolute;right:0;bottom:-4px;width:170px;height:6px;background:url('/img/dicas-sombra.gif') no-repeat}
	* html #box-dicas .sombra {bottom:-10px}
#box-dicas h2 {font-size:1em;color:#940707}
#box-dicas p {margin:0 0 5px 0}
#box-dicas p a {text-align:left;color:#0e1d4e;text-decoration:none}
#box-dicas a {display:block;color:#5d77cb;text-decoration:underline;text-align:right}

#box-empresas a {color:#0e1d4d !important}

.miolo {margin:0}
.miolo-home {margin:0 25px 0 225px;}

#wa-fonte {float:right}
	*:first-child+html #wa-fonte {margin-top:-14px}
#wa-fonte a {display:inline-block;padding:2px;color:#fff;border:solid 1px #b3b9d1;background:#40518c}

.migalha {color:#455074}
.migalha .current {font-weight:bold;font-size:1.2em}

.destaque-home {margin-top:5px}
/*.destaque-home h2 {height:18px;padding:1px 0 1px 10px;font-size:1.3em; margin-bottom:5px}
.destaque-home h2 .sb-inner {background:#e9ebf3}
.destaque-home h2 .bg {display:block;height:18px;line-height:18px;background:url('/img/home-destaque-fundo.jpg') no-repeat right top #e9ebf3}*/

.destaque-home-main { margin:15px 0 0; height:488px; background:url('/img/destaque_home_background_c.gif') repeat-x left top; }
.destaque-home-main > div { height:488px; padding:0 0 0 15px; background:url('/img/destaque_home_background_e.gif') no-repeat left top; }
.destaque-home-main > div > div { position:relative; padding:70px 15px 0 0; background:url('/img/destaque_home_background_r.gif') no-repeat right top; }
.destaque-home-main .lista-produto li h3 {font-size:17px;font-weight:bold;}
.destaque-home-main .lista-produto li .produto .lb > p {font-size:18px;}
.destaque-home-main .lista-produto li .produto .lb ins {font-weight:bold;color:#c30000;}
.destaque-home-main .lista-produto li .produto .lb ins span{font-size:26px;}
.destaque-home-main .lista-produto li { width:33%;}
.destaque-home-main .lista-produto li.linha { }
.destaque-home-main .lista-produto li .produto .lb p { overflow:hidden; padding-bottom:15px; margin-bottom:15px; background:url('/img/line_bkg.gif') repeat-x center bottom !important; }
.destaque-home-main .lista-produto li .lastchild {border:none!Important; background:none!Important;}
.lista-produto li.lastInLine > div {border:none!Important; background:none!Important;}

.box-content li.last-child {background:none!Important;}

.lista-produto li:last-child > div {background:none!Important;}

#box-marcas2 ul li {background:none!Important;}

li.lastchild {background:none!Important;}

.destaque-home-main-title 
{
    background: url("/img/destaque-home-title.png") no-repeat scroll 0 0 transparent;
    height: 77px;
    left: 50%;
    line-height: 0;
    margin-left: -395px;
    position: absolute;
    text-indent: -9999px;
    top: -22px;
    width: 668px;}

.title-block-1 { display:inline-block; width:100%; height:49px; margin:45px 0 0; background:url('/img/titulo_destaque_bg.gif') repeat-x; }
.title-block-1 h2 { float:left; height:49px; background:url('/img/titulo_destaque_e.gif') no-repeat left top; }
.title-block-1 h2 span {  float:left; height:43px; padding:6px 42px 0 29px; background:url('/img/titulo_destaque_r.gif') no-repeat right top; font-size:22px; font-weight:bold; color:#fff; text-shadow:0px 0px 4px #db8484; z-index: -9999; }

/* #### LISTA DE PRODUTOS #### */ 
.lista-produto {margin:0 0 20px 0;overflow:hidden}
.lista-produto li {float:left;width:24%;margin:0;padding:6px 0;font-size:1.1em;text-align:center;/*background:url('/img/destaque-fundo-h.gif') no-repeat right bottom*/}
.lista-produto li .lyt {position:absolute;left:0;bottom:0;width:4px;height:2px;background:#fff}
.lista-produto li .produto {padding:0 0 10px 0; text-align:center;/*background:url('/img/destaque-fundo-v.gif') no-repeat right bottom*/}
.lista-produto li .produto .link_imagem {margin:0 auto 5px auto;width:120px;height:80px;text-align:center;display:block;line-height:80px;}
.lista-produto li .produto .indisponivel {margin:10px 0 0 0;font-size:1.2em}
.lista-produto li .produto .lb > p { width:100%; float:left; font-size:14px; color:#0e1d4d; }
.lista-produto li .produto .lb ins { color:#df2a00; font-weight:bold; }
.lista-produto li h3 {height:60px;font-size:13px;overflow:hidden;font-weight:bold;padding:0 15px;}
.lista-produto p {margin:10px 0}
.lista-produto ins {font-weight:bold;color:#f15105;text-decoration:none}
.lista-produto .qde {float: left;margin: 1% 0 0 0;text-align: left;width: 70px;}
.lista-produto .qde .txt {margin:0; font-size:12px;}
.lista-produto .btnAzul {width:125px !important;margin:10px auto}
	* html .lista-produto .btnAzul {width:120px !important}
	
.lista-produto li .produto  .lb {width:90%;margin:0 auto;padding:0 5%;}
.lista-produto li .produto  .lb .btnStyle1 { margin: 0 1% 0 0; width:67px; }
.lista-busca li .produto .lb .btnStyle1 { margin-top:15px; }
.lista-busca li .produto .lb del { float:none !important; line-height: 5px !important; }
.lista-busca li .produto .lb ins { line-height: 31px !important; }

.lista-produto li {width:24.8%;margin:0 0 25px;padding:0 0 25px 0;}
.lista-produto li {border-bottom:1px solid #e5eaea;}
.lista-produto li > div {overflow: hidden;/*border-right:1px dotted #b6c0c0;*/ background:url('/img/dotted_img.gif') repeat-y right 20px;}
.lista-produto li.lastInLine > div {background:none;}

.destaque-home-main .lista-produto li {border-bottom:none;}
.destaque-home-main .lista-produto li > div {overflow: hidden;border-right:none;}

#resultado-busca {margin:10px 0}
#resultado-busca p, #resultado-busca .facetas {height:20px;margin:0 0 5px 0}
#resultado-busca .titulo {margin:0 0 15px 0;font-size:1.6em}
#resultado-busca .titulo em {color:#2a5bb1}
/*#resultado-busca .facetas {padding:4px 0 0 10px}
#resultado-busca .facetas li {float:left;margin:0 0 0 10px}
#resultado-busca .facetas a {padding:2px 5px;color:#40518c;background:#e9ebf3}*/
#resultado-busca .ordenacao {font-size:1.1em}
#resultado-busca .ordenacao .txt {border:solid 1px #ccc}
#resultado-busca .secao {padding:10px 0 0 0;font-size:1.1em;border-top:dashed 1px #c8cbd4}
#resultado-busca .secao span {font-weight:bold}
#resultado-busca .visualizacao {float:right;font-size:1.2em}
#resultado-busca .visualizacao a {margin:0 0 0 10px;padding:0 0 0 20px;font-size:.92em;color:#5d77cb;text-decoration:underline;background:url('/img/icone-modo-lista.gif') no-repeat 0 2px}
#resultado-busca .visualizacao .tabela {background-position:0 -18px}

.lista-busca {margin:10px 0;overflow:hidden}
.lista-busca .lb {float:right}
	* html .lista-busca .lb {width:255px}
.lista-busca li {float:left;width:100%;margin:10px 0;font-size:1.1em}
.lista-busca img, .lista-busca h3, .lista-busca p, .lista-busca .qde, .lista-busca .btnAzul {float:left !important}
.lista-busca img, .lista-busca h3, .lista-busca p, .lista-busca .qde {margin:0 10px 0 0}
.lista-busca h3 {width:45%;margin-top:21px;font-weight:normal;font-size:1em}
.lista-busca img {width:54px;height:54px}
.lista-busca del, .lista-busca ins {float:left;width:100px;line-height:54px}
.lista-busca ins {font-weight:bold;color:#f15105;text-decoration:none}
.lista-busca .qde {position:relative;width:45px;margin:19px 10px 19px 0}
.lista-busca .qde label {display:none; font-size:12px;}
.lista-busca .qde .mais, .lista-busca .qde .menos {right:-8px}
/*.lista-busca .qde .txt {width:20px;margin:0 3px;padding:1px 2px;font-size:1em;border:solid 1px #d6d6d6}
.lista-busca .mais, .lista-busca .menos {position:absolute;right:0;width:11px;height:5px;text-indent:-9000px}
.lista-busca .mais {top:2px;background:url('/img/seta-up.gif') no-repeat}
.lista-busca .menos {bottom:2px;background:url('/img/seta-down.gif') no-repeat}*/
.lista-busca .indisponivel {margin-left:41px;line-height:54px}
.lista-busca .btnAzul {clear:none;width:85px;margin:14px 0}
.lista-busca .btnAzul input {font-size:.82em}
/* #### */

.interna {margin:5px 0;padding:40px 30px;border-top:solid 1px #e9ebf3}
.icone {margin:0 0 40px 0;padding:13px 0 5px 45px;font-size:1.6em}
.icone a {margin:0 0 0 20px;font-weight:normal;font-size:.69em;color:#5d77cb;text-decoration:underline}

.area-titulo {margin:10px 0;height:18px;padding:1px 0 1px 10px;font-size:1.3em}
.area-titulo .sb-inner {background:#e9ebf3}
.area-titulo .bg {display:block;height:18px;line-height:18px;background:url('/img/home-destaque-fundo.jpg') no-repeat right top #e9ebf3}

.interna-box {padding:10px;font-size:1.1em;color:#0e1d4d}
.interna-box ul {margin:10px 0 !important}

.a-empresa ul {padding-left:12px}
.a-empresa li {list-style:disc}
.a-empresa address {font-style:normal}
.a-empresa address a {color:#5d77cb;text-decoration:underline}

.texto h3, .texto h4 {margin:0 0 10px 0}
.texto h3 {font-size:1.09em}
.texto h4 {font-size:1em}

.condicoes-especiais ul {padding-left:12px}
.condicoes-especiais li {list-style:disc}
.condicoes-especiais a {float:left}

.detalhe-produto #imagens {float:left;width:210px}
.detalhe-produto #imagens p {margin:15px 0 5px 0}
.detalhe-produto #imagens ul {height:54px}
.detalhe-produto #imagens li {float:left;width:70px;text-align:center}
.detalhe-produto #imagens .indique {clear:both;margin:30px 0;text-align:center}
.detalhe-produto #imagens .indique a {padding:2px 0 2px 25px;background:url('/img/icone-indique-amigo.jpg') no-repeat}
.detalhe-produto #descricao {overflow:hidden;margin:0 0 0 280px}
	* .detalhe-produto #descricao {margin:0;padding:0 0 0 280px}
.detalhe-produto #descricao h1, .detalhe-produto #descricao .preco {margin-bottom:25px}
.detalhe-produto #descricao h1 {font-size:1.6em}
.detalhe-produto #descricao .qde {margin-left:5px}
	* .detalhe-produto #descricao .qde {width:130px}
.detalhe-produto #descricao .preco {font-size:2em;color:#f15105}
.detalhe-produto #descricao .preco del {font-size:.7em;color:#0e1d4d}
.detalhe-produto #descricao .preco ins {display:block;text-decoration:none}
.detalhe-produto #descricao .btnAzul {clear:none;/*width:188px;*/margin:10px 0;font-size:1.2em}
.detalhe-produto #descricao .formas-pgto {color:#5b78da}
.detalhe-produto #descricao .mais-detalhes, .detalhe-produto #descricao .menos-detalhes {padding:0 0 0 12px;font-style:italic;background:url('/img/detalhes-bullet.gif') no-repeat;outline:none}
.detalhe-produto #descricao .mais-detalhes {background-position:0 2px}
.detalhe-produto #descricao .menos-detalhes {background-position:0 -10px}
.detalhe-produto #descricao .ficha-tecnica {margin:15px 0;padding-top:15px;font-size:1.1em;border-top:dashed 1px #c8cbd4}
.detalhe-produto #descricao .ficha-tecnica p {margin:0;font-weight:bold}
.detalhe-produto #descricao #detalhes {display:none;margin:8px 0 0 12px;padding:5px;border:solid 1px #d5d5d5;background:#e9ebf3}
.detalhe-produto #descricao #detalhes ul {margin:0 0 10px 0}
.detalhe-produto #descricao .indisponivel {margin:0 0 40px 0;font-size:1.4em}
/*Alterado Aqui*/
.detalhe-produto #descricao #especificacoes {display:none;margin:8px 0 0 12px;padding:5px;border:solid 1px #d5d5d5;background:#e9ebf3}
.detalhe-produto #descricao #especificacoes ul {margin:0 0 10px 0}
.detalhe-produto #descricao .mais-especificacoes, .detalhe-produto #descricao .menos-especificacoes {padding:0 0 0 12px;font-style:italic;background:url('/img/detalhes-bullet.gif') no-repeat;outline:none}
.detalhe-produto #descricao .mais-especificacoes {background-position:0 2px}
.detalhe-produto #descricao .menos-especificacoes {background-position:0 -10px}
/*Alterado Aqui*/

.etapas {left:40px;top:-3px !important}
.etapas li {height:25px;font-weight:bold;font-size:1.1em;color:#fff;background:url('/img/etapas-fundo.gif') repeat-x}
	* html .etapas li {position:relative;width:135px}
.etapas li span {position:relative;left:-6px;top:-5px;display:block;height:35px;padding:0 15px 0 45px;line-height:35px;background:url('/img/icone-etapas.png') no-repeat}
	* html .etapas li span {position:absolute}
.etapas .on, .etapas .ok {background-position:0 -25px}
.etapas .ok span {background-position:0 -105px}
.etapas-cadastro .on span {background-position:0 -35px}
.etapas-carrinho .on span {background-position:0 -70px}

.cadastro h1 {background:url('/img/icone-cadastro.jpg') no-repeat}
.cadastro .titulo {margin:0 0 10px 0;font-weight:bold;font-size:1.2em}
.cadastro .boxes {margin-bottom:30px;text-align:center}
.cadastro #pf-pj p {width:266px;height:30px;margin:40px auto}
	*:first-child+html .cadastro #pf-pj p {height:65px}
	* html .cadastro #pf-pj p {width:auto}
.cadastro .outro-endereco, .cadastro .outro-usuario {margin:40px 0;color:#5d77cb}
.cadastro .btnPadrao {width:80px;font-size:1.2em}
.tipo-cadastro .btnPadrao {float:left;width:166px;margin:0 44px}
	*:first-child+html .cadastro #pf-pj p {height:30px}
	* html .tipo-cadastro .btnPadrao {margin:0 40px}

.faq ul {margin:0 !important}
.faq h3, .faq p {padding:0 0 0 15px}
.faq h3 {margin-bottom:15px;font-weight:normal;font-size:1em;color:#5d77cb;text-decoration:underline;background:url('/img/faq-bullet.gif') no-repeat 0 2px;cursor:pointer}
.faq p {display:block;margin-bottom:25px}
.faq .on h3 {background-position:0 -40px}
.faq .on p {display:block}

#dica {margin:10px 0;font-size:1.1em}
#dica .inner .sb-inner {background:#fffec9}
#dica h1, #dica cite, #dica p {margin:15px 0}
#dica h1 {margin-top:0;margin-right:100px;font-size:1.27em;color:#940707}
#dica cite {font-style:normal;font-size:.91em}
#dica cite span {margin-left:20px}
/*#dica a {color:#5d77cb;text-decoration:underline}*/
#dica .rw {padding-left:10px;background:url('/img/seta-dicas.gif') no-repeat 0 2px}
/*#dica .ff {float:right;padding-right:10px;background:url('/img/seta-dicas.gif') no-repeat right -24px}*/

.noticia .print {float:none}
.noticia h1 {margin:10px 0;font-size:1.2em}
.noticia p {font-size:1.1em}

.lista-noticia .filtro {float:left;width:200px;height:18px}
.lista-noticia .pags {width:auto;height:18px;font-size:1.09em;text-align:right}
.lista-noticia .pags a {font-size:.92em;color:#5d77cb;text-decoration:underline}
.lista-noticia .pags .on {font-weight:bold;font-size:1.09em;color:#000;text-decoration:none}
.lista-noticia ul {margin:10px 0;padding:15px 0;border-top:dashed 1px #c8cbd4;border-bottom:dashed 1px #c8cbd4}
.lista-noticia li {padding:10px 0}
.lista-noticia cite {font-style:normal}
.lista-noticia .titulo {font-weight:bold}
.lista-noticia p {margin:0;line-height:18px}
.lista-noticia .txt {border:solid 1px #ccc}

#matriz-filial .titulo {margin:10px 0;font-size:1.2em}
#matriz-filial ul {margin:10px 0 0 0;padding:0 110px 10px 0}
#matriz-filial li {line-height:1.6em}
#matriz-filial li span {font-weight:bold}

.tabs table {width:100%}
.tabs table td {padding:5px 0}
.tabs table td .nome {font-weight:bold;text-decoration:underline}
.tabs .infos {padding:0 5px 5px 5px;background:#fff}
.tabs .infos .titulo {padding:0 0 8px 10px;font-weight:bold;font-size:1.27em;border-bottom:dashed 1px #c8cbd4}
.tabs .infos p {padding:0 10px}
.tabs .infos p span {font-weight:bold}
.tabs .infos a {margin:0 10px}

.box-avisos {margin:10px 0 20px 0;font-size:1.1em;color:#000}
.box-avisos p {margin:15px 55px 15px 10px}
.box-avisos p span {font-weight:bold}
.box-avisos p a {font-size:1.09em;text-decoration:underline}
.box-avisos .aviso-anterior, .box-avisos .proximo-aviso {position:absolute;top:20px;width:6px;height:11px;background:url('/img/seta-avisos.gif') no-repeat;text-indent:-9000px}
.box-avisos .aviso-anterior {right:40px}
.box-avisos .proximo-aviso {right:20px;background-position:0 -26px}

.box-busca .sb-inner {background:#e9ebf3}
.box-busca p {margin:0;padding:5px}

.concluir-cadastro #i-login-pf, .concluir-cadastro #i-login-pj {padding-bottom:40px}
.concluir-cadastro h1 {background:url('/img/icone-cadastro.jpg') no-repeat}
.concluir-cadastro .inner .titulo {margin-bottom:15px;padding-bottom:10px;font-weight:bold;font-size:1.45em;border-bottom:dashed 1px #c8cbd4}
.concluir-cadastro .lado {float:left;width:428px}
.concluir-cadastro .mrg {margin:0 0 0 60px}
.concluir-cadastro .inner .btnPadrao {float:none;position:absolute;right:10px;bottom:10px}
.concluir-cadastro .botoes p {width:900px;height:30px;margin:30px auto}
.concluir-cadastro .botoes .btnPadrao {float:left;width:180px;margin:0 120px;font-size:1.2em}

#i-condicoes .texto {height:51px}
#i-condicoes a {color:#5d77cb;text-decoration:underline}

.fechar-compra {float:right;border:solid 1px #f15105;background-color:#f15105}
.fechar-compra span {background:url('/img/icone-check.gif') no-repeat left center}

.carrinho h1, .identificacao h1, .dados-entrega h1, .pagamento h1 {padding:13px 0 11px 45px;background:url('/img/icone-carrinho.gif') no-repeat}

.continuar-comprando, .cotacao-online {border:solid 1px #2a5bb1;background-color:#2a5bb1}
.continuar-comprando span {background:url('/img/icone-voltar.gif') no-repeat left center}
.lista-carrinho {width:100%;margin:20px 0}
.lista-carrinho .ctr {width:120px}
.lista-carrinho thead td p {margin:0;padding:.4em 0;font-weight:bold;font-size:1.2em;color:#fff;text-align:center}
.lista-carrinho thead .sb-inner {background:#07b5cf}
.lista-carrinho tfoot td {height:30px;text-align:right}
.lista-carrinho tfoot td span {float:right;width:130px;padding:0 10px;font-weight:bold;color:#f15105;text-align:right}
.lista-carrinho tfoot .frete {font-weight:bold;font-size:1.1em;background:#ffdf90}
.lista-carrinho tfoot .frete .txt {margin-right:5px;border:solid 1px #d6d6d6}
.lista-carrinho tfoot .total {font-weight:bold;font-size:1.2em;text-transform:uppercase;background:#e7f6f7}
.lista-carrinho tfoot td, .lista-carrinho tbody td {border:none}
.lista-carrinho tbody {font-size:1.1em;background:#e7f6f7}
.lista-carrinho tbody td {height:54px;padding:5px 10px;vertical-align:middle}
.lista-carrinho tbody .item-produto {font-weight:bold;text-decoration:none}
.lista-carrinho tbody .item-produto img {width:54px;height:54px;margin:0 20px 0 0;vertical-align:middle}
.lista-carrinho tbody .excluir {float:right;margin:20px 0 0 0}
.lista-carrinho tbody .qde {width:60px;margin:0 auto 10px auto}
.lista-carrinho tbody .qde label {display:none}
.lista-carrinho tbody .atualizar {padding:2px 0 2px 20px;background:url('/img/icone-refresh.gif') no-repeat}
.lista-carrinho tbody .unidade {font-weight:bold;color:#f15105;text-align:right}

.identificacao .lado {float:left;width:428px;background:#0f0;}
.identificacao .inner {padding-bottom:40px;height:160px}
.identificacao .mrg {margin:9px 0 0 0; float:right!important;}
.identificacao .titulo {margin-bottom:15px;padding-bottom:10px;font-weight:bold;font-size:1.45em;border-bottom:dashed 1px #c8cbd4}
.identificacao .texto {height:40px}
.identificacao .btnPadrao {float:none;position:absolute;right:10px;bottom:10px}
.identificacao #i-logon .titulo {margin-bottom:40px}

.dados-entrega .titulo, .pagamento .titulo {margin:0 0 5px 0;font-weight:bold;font-size:1.2em}
.dados-entrega .botao, .pagamento .botao {padding-top:20px;text-align:right}

.dados-entrega {overflow:hidden}

.dados-entrega .inner .titulo {margin-bottom:10px;padding-bottom:10px;font-weight:normal;font-size:1em;border-bottom:dashed 1px #c8cbd4}
.dados-entrega .boxes {margin:0 0 11px 0;font-size:1.1em}
.dados-entrega .boxes p {margin:0 0 5px 0}
.dados-entrega .lado {float:left;width:400px;}
.dados-entrega .mrg {margin-left:12px}
.dados-entrega p span {font-weight:bold}

.dados-entrega .boxes_css{margin-bottom:20px;}
.dados-entrega .boxes_css .inner{ min-height:270px}
/*
.dados-entrega .firstInLine{clear:left}
.dados-entrega .lastInLine{margin-right:0px}*/


.pagamento .titulo {margin-top:40px}
.pagamento .boxes {margin:0 0 10px 0}
.pagamento .inner .titulo {margin:0 0 10px 0;padding-bottom:10px;font-weight:bold;border-bottom:dashed 1px #c8cbd4}
.pagamento p span {font-weight:bold}
.pagamento table{width:100%;font-size:1.1em}
.pagamento thead th, .compras thead th {width:33%;padding:0 0 10px 0;border-bottom:dashed 1px #c8cbd4}
.pagamento thead th, .compras thead th, .compras thead th div span {width:18%;padding:0 0 10px 0;border-bottom:dashed 1px #c8cbd4}

.pagamento tbody td, .compras tbody td {padding:10px 0;text-align:center}
.pagamento tbody .total, .compras tbody .total {font-weight:bold;font-size:1.09em;color:#f15105}

.forma-pagamento .parcelamento {margin-bottom:20px;padding:10px 0;border-top:dashed 1px #c8cbd4;border-bottom:dashed 1px #c8cbd4}
.forma-pagamento .valor-compra {margin:10px}
.parcelamento .op {display:block}

div.op {display:block;margin-left:20px}
div.op p {margin:0 0 5px 0}

.cartoes {height:34px;margin:20px 0}
.cartoes li {float:left;margin:0 30px 10px 0}
.cartoes li img {margin-bottom:-11px}

.pgto-compra {height:20px;margin-bottom:10px}
.pgto-compra li {float:left;margin-right:20px}
ul.pgto-compra li label {margin:0 15px 0 5px}

.img-pgto {float:left}
.lt-pgto {margin-left:170px}

.compras .obs {margin:20px 0;font-size:1.2em}
.compras p.total {font-weight:bold;text-transform:uppercase}
.compras p.total span {color:#f15105}
.compras h2 {margin-top:40px}
.compras .botao {margin:0;text-align:right}
.compras table {width:100%;margin-bottom:20px;font-size:1.1em}
.compras .inner .btn-abs {position:absolute;right:10px;bottom:10px}
.compras .inner table {font-size:1em}
.compras thead th, .compras tbody td {text-align:left}
.compras thead th {padding:0 0 5px 0 !important;white-space:nowrap}
.compras tbody td {padding:5px 0 !important;white-space:nowrap}
.compras tbody .total {font-size:1em}

.compras #i-limite-credito .titulo {margin:0 0 10px 0;padding:0 0 10px 0;font-size:1em}
.compras #i-limite-credito span {font-weight:bold}
.compras #i-limite-credito label {width:100px;font-weight:normal}
.compras #i-limite-credito .btn {padding-top:10px;text-align:right}
.compras #i-matriz p, .compras .filial p {margin:5px 0}
.compras #i-matriz p span {font-weight:bold} 
.compras .area-titulo em {font-style:normal;font-weight:normal}
.compras .filial {padding-left:11px}
.compras .filial p span {font-weight:bold;font-size:1.1em}

.centro-custo .lbl {float:left;width:125px}
.centro-custo ul {overflow:hidden}
.centro-custo li {}
.centro-custo li.btns {width:50px;padding-top:20px;text-align:center}
.centro-custo li.btns a {display:block;width:30px;margin:5px auto;padding:5px 0}
.centro-custo li label {display:block;margin-bottom:5px}
.centro-custo li .txt {width:270px;height:68px}
.teste { border: 1px solid #0f0;}

#tabela_centro-custo{ border:solid 1px #cccccc; margin:10px 0; padding:10px 20px;}
#tabela_centro-custo li{ width:130px; padding-left:5px; text-align:center;}
#tabela_centro-custo ul.tabela_titulo{ border-bottom:1px solid; margin-bottom:10px; margin-top:3px; font-weight:bold;}

#produtos-relacionados h2 {height:18px;padding:1px 0 1px 10px;font-size:1.3em}
#produtos-relacionados h2 .sb-inner {background:#e9ebf3}
#produtos-relacionados h2 .bg {display:block;height:18px;line-height:18px;background:url('/img/home-destaque-fundo.jpg') no-repeat right top #e9ebf3}

.table-conclusao {margin:0 0 10px 0;font-size:1em !important;background:#fff}

input#ctl00_ContentPlaceHolder2_tcFaleConosco_tpTrabalheConosco_FileUpload1{ margin-left:85px; border:solid 1px #666666;}

#alterar_senha p {margin:15px 0}
#alterar_senha label {float:left;width:140px;padding:0 5px 0 0;font-weight:bold;font-size:10px;color:#121d2f;text-align:right}
#alterar_senha .txt {width:200px;padding:3px;border:solid 1px #d6d6d6}
#alterar_senha .btnPadrao {float:right;margin-right:60px}

/*Autocomplete*/
/* AutoComplete item */
.AutoCompleteExtender_CompletionList
{
background-color : window;
color : windowtext;
font-size: small;
z-index:10;
width:auto !important;
border:solid 1px black;
padding:3px;
cursor:pointer;
}

/*AutoComplete flyout */
.AutoCompleteExtender_CompletionListItem
{
width:auto !important;
text-align:left;
background-color:White;
cursor:pointer;
}

/* AutoComplete highlighted item */
.AutoCompleteExtender_HighlightedItem
{
background-color: #C7DDF0;
color: windowtext;
font-size: small;
width:auto !important;
cursor:pointer;
}

th.noBorder {border:none !important;}

table.Pagtable .Pagthead {text-align:justify !important;}

.compraValor {padding:0 0 13px;}
.txtcompra .compraValorTotal { font-weight:normal;}

.txtAlignTrans { text-align:justify !important;}

.txtcompra { }

.mCompra {margin:0 111px 21px 0;}
.mCompras {margin:0 167px 21px 0;}
.mComprasTotal {margin:0 137px 21px 0;}

.btn_enviarCompra {padding:0 !important;}

#ctl00_ContentPlaceHolder2_rdoTransportadoras td { text-align:left; }

.btnCotacao2 {position:absolute !important;
	right:192px !important;}
	
	
.logado-foot {font-size:14px; color:#0e1d4d; font-weight:normal; }
.logado-foot b { color:#07809d;font-weight:normal;}	
.logado-foot a:hover{text-decoration:none}
a.linkstyle1,
.linkstyle1 { padding:0 0 0 12px; background:url('/img/seta_1.gif') no-repeat left center; color:#0e1d4d; text-decoration:underline; font-size:14px; }

.bkg-flash {height:330px; width: 100%; background:url('/img/bkg_flash.png') repeat-x 0 0; clear: both;} 

.bkg-flash .flashbox {margin:0 auto; width:912px}

.bkg-flash .flashBanner {background-color:#ffffff; width:170px; height:290px; float:left; margin: 23px 13px 0 0 ; -moz-border-radius: 5px 5px 5px 5px; border: 1px solid #ccc;}
.bkg-flash .flashBanner img{margin:5px;}
.bkg-flash .lastBanner{margin-right:0px}

.aButton { text-decoration:underline; font-weight:bold;}
.qde label {font-size:12px;}
.lnk_btn { text-decoration:underline !important; }

.btn-imgOk {  margin: -4px; }

span.required { color:#c30000 !important; }


.destaque-home-main .produto a.link_imagem  {height:210px; width:210px; display: block; line-height:210px; }
.destaque-home-main ul li div .produto div.lb .qde {
    margin: 1% 0 0 17% !important;
}

#manutencao {}
