/* Ponto Frio - Atendimento Version: 1.1 */
/*	ATENDIMENTO COMUM */
.atendimento-cliente {padding:25px 10px;overflow:hidden;}
.atendimento-cliente h2 a {margin-bottom:15px;display:block;}
.atendimento .main h3.tit {padding-bottom:10px;font-size:1.272em;font-weight:bold;border-bottom:1px solid #c6c6c6;}
.atendimento-cliente .box {overflow:hidden;}
.atendimento-cliente .box ol {padding:0 0 0 40px;list-style:decimal}
/* Gerais */
.atendimento .area-2 {margin:0px auto;width:970px;}
.atendimento .nav {padding-right:20px;width:176px;float:left;}
.atendimento .main {overflow:hidden;padding:5px 5px 0 0;}
.atendimento .mnav {margin-bottom:5px;}
.atendimento .mnav li .list2 {padding-left:10px;}
/* mnav atendimento ao cliente internas */
.atendimento-cliente .mnav li strong {padding:5px 0 0 14px;display:block;}
.atendimento-cliente .mnav li h4 {padding:4px 0 10px 13px;background:0;font-weight:900}
.atendimento-cliente .mnav li h4 strong{display:block;padding:0;font-size:1.1em;font-weight:900;color:#b70f15;}
.atendimento-cliente .mnav li h4 span{display:block;padding:0;font-size:0.9em;}
.atendimento-cliente .mnav h4 em{font-size:0.8em}
.atendimento-cliente .mnav h4 small{display:block;font-size:0.8em;font-weight:900}
.atendimento-cliente .mnav p {display:block;padding:0 13px;font-size:1em}
.atendimento-cliente .mnav p small{display: block;margin:10px 0;font-size:0.9em}
.atendimento-cliente .mnav li a{margin-top:2px;}
/* TEMP */
/* esclarecimento */ 
.esclarecimento{margin-bottom:5px;padding:25px;background:url(../Images/bg_aviso_atendimento.jpg) repeat-x;border-bottom:1px solid #c6c6c6}
.esclarecimento .aviso{margin:0 auto;width:770px;min-width:740px}
.esclarecimento h3{margin-bottom:20px;padding-left:40px;background:url(../Images/ic_alert.gif) no-repeat 0 4px;height:30px;font-size:1.2em;font-weight:900;color:#b70f15;}
.esclarecimento h3 small{display:block;font-size:0.8em;font-weight:900}
.esclarecimento p{padding:0 0 10px; font-size:1.1em}
.esclarecimento ol{margin:0 0 10px 25px}
.esclarecimento ol li{list-style:decimal;font-size:1.1em;font-weight:900;}
.esclarecimento ol li p{padding:0;font-weight:100}
.esclarecimento a{font-weight:900;color:#b70f15;}
.esclarecimento b{color:#b70f15;}
/* TEMP */
/* NOVO Atendimento ao cliente */ 
.crc .main{margin:5px;padding:0;overflow:hidden}
.crc .box {margin:10px 0 10px 0}
.crc .box li{margin: 3px 0;}
.atende-site, .atende-loja{overflow:hidden;width:670px;min-height:520px;margin:0 auto}
.atende-loja{width:478px;float:none !important;}
.comunicado {text-align:center;}
.atende-site .main,.atende-loja .main {}
.atende-site .fale{float:left;width:65%}
.atende-site .tira-duvidas{float:right;	width:30%;margin-right:10px}
.atende-site h3,.atende-loja h3{height:63px;padding:30px 0 0;background:#fff url(../img/tt_site.gif) no-repeat left bottom;text-indent:-9999px}
.atende-loja h3{background-image:url(../img/tt_loja.gif)}
.atende-loja p.i{padding:10px;}
.atende-loja p.i i{color:#b70f15;font-weight:900;}
.crc .voltar{clear:both;padding:5px 5px 10px;}
.voltar .bt {width:81px;height:31px;background:url(../img/imgInterna.png) no-repeat 0 -550px;}
.voltar .bt:hover {background-position:0 -583px;}
.index{width:580px;height:226px;margin:50px auto;background:url(../img/bg_atendimento.jpg) no-repeat right top;}
.index h3{float:left;padding:0 0 0 20px}
.index h3,.index h3 a{width:270px;height:170px;}
.index h3 a { display:block; overflow:hidden; text-indent:-9999px; }
/*TEMP*/.crc .tira-duvidas .tit{background:#E5E5E5 url(../Images/bg_historico.gif) 0 12px;color:#FFF;font-size:11px;font-weight:bold;}/*TEMP*/
.crc .tira-duvidas li a{display:block;padding:2px 0 2px 20px;background:url(../img/smallIcoOld.png) no-repeat 10px -1594px;}
.crc .tira-duvidas li a:hover{background:#c6c6c6 url(../img/smallIcoOld.png) no-repeat 10px -1394px;}
.crc .fale li{margin:5px;padding:5px 0 15px 60px;border-bottom:1px solid #c6c6c6;font-size:1.1em}
.fale .televendas{background:url(../img/ic_contatos_televendas.gif) no-repeat}
.fale .sac h4{background:url(../img/smallIcoIntOld.png) no-repeat 0 -900px; margin-left:-60px; padding-left:60px;}
.fale .email{background:url(../img/smallIcoIntOld.png) no-repeat 0 -1000px;}
.fale .chat{background:url(../img/smallIcoIntOld.png) no-repeat 0 -800px;}
.crc .tira-duvidas li strong{display:block;margin:10px}
.crc .fale li h4,.crc .fale li h4 a{font-weight:900;color:#000}
.crc .fale-sac h4 small{display: block;font-size:11px;font-weight: 900}
.crc .fale-sac h4 em{display: block}
.crc .fale-sac p small{display: block;margin:10px 0;font-size:10px}
.crc .fale li p{font-size:0.9em;}
.crc .fale li h4 strong,.crc li.fale-sac p strong{display:block;margin:10px 0;font-size:1.7em;font-weight:100;color:#b70f15;}
/* atendimento ao cliente internas */
.bt-voltar-topo{ position:absolute;top:3px;right:7px;display:block;padding-left:12px;text-transform:lowercase}
.bt-voltar-topo{ background:url(../img/smallIcoIntOld.png) no-repeat 0 -694px;}
.bt-voltar-topo:hover{}
.nav-duvidas{margin:10px 10px 30px}
.nav-duvidas li{padding-left:10px;margin:8px 3px;background:url(../img/smallIcoOld.png) no-repeat 0 2px;}
.nav-duvidas li a{font-weight:900;color:#b70f15;}
atendimento-cliente .duvidas a {color:#b70f15;}
atendimento-cliente .duvidas a:hover{color:#b70f15;}
.duvidas ul li{position:relative;margin-right:15px}
.sobre-empresa .box h4,.mapa .box h4,.duvidas li h4{margin:0 0 0 15px;line-height:22px;border-bottom:1px solid #c6c6c6;font-size:1.1em;font-weight:900;color:#b70f15;}
.duvidas li h5{margin:15px 30px;font-weight:900;}
.duvidas ul ul{list-style-position:inside;list-style-type:disc}
.duvidas ol{list-style-position:inside;list-style-type:decimal}
.duvidas ul li p,.duvidas table,.duvidas ul ul li,.duvidas ol li{margin:15px 30px}
.duvidas table caption{font-weight:900}
.duvidas table th{padding:10px;font-weight:900;border:1px solid #c6c6c6}
.duvidas table td{padding:10px;border:1px solid #c6c6c6;text-align:center}
/* mapa */
.mapa .box ul{float:left;padding:5px 20px;width:238px}
.mapa .box ul li a{margin-left:10px;color:#666}
.mapa-serv{margin-top:10px;clear:left;float:left;width:49.7%}
.mapa-inst{margin-top:10px;clear:right;float:right;width:49.7%}
.mapa-depto ul li{margin:3px 0}
.mapa-marcas ul {float:left}
.mapa-serv ul li,.mapa-inst ul li,.mapa-marcas ul li{margin:4px 0;background:url(../img/smallIcoOld.png) no-repeat 0 3px;}
.chefe-lista{ background:url(../img/smallIcoOld.png) no-repeat 0 3px; font-size:1.1em}
.chefe-lista strong{color:#b70f15;}
/* Fale Conosco por e-mail */
.email-form p {padding:20px 0 0 10px;}
.email-form fieldset{margin-top:30px;}
.email-form legend{display:none;}
.email-form label,.email-form fieldset div{display:block;margin:9px 0;width:100%;}
.email-form span{float:left;display:block;margin:0 3px;width:34%;line-height:20px;text-align:right;}
.email-form p span{ position:absolute;}
.email-form input,.email-form textarea{width:230px;}
.email-form textarea {height:100px;}
.email-form .fone {width:70px;;}
.email-form .ddd {width:25px;}
.enviar .bt {width:105px;height:31px;background:url(../img/imgInterna.png) no-repeat 0 -88px;}
.email-form .enviar{margin:10px 0 0 34.5%;}
.email-form .enviar a {display:block;text-indent:-999em;}
/* INSTITUCIONAIS COMUNS */
.sobre-empresa h2 {background:url(../img/bg_subheader_insti.jpg) repeat-x;height:134px;border-bottom:1px solid #c6c6c6;}
.nossas-lojas h2 {margin-bottom:25px;}
.nossas-lojas h2 a,
.sobre-empresa h2 a {display:block;margin:0 auto;width:634px;height:134px;text-indent:-999px}
.sobre-empresa { overflow:hidden; padding:25px 10px;}
.sobre-empresa h3 { display:block; margin-bottom:15px; border-bottom:3px solid #C6C6C6; font-size:1.454em; font-weight:bold; padding-bottom:10px; color:#000;}
/*TEMP*/
.spontocom a{background:url(../Images/tt_sobre_pontocom.jpg) no-repeat center;}
.spontofrio a{background:url(../Images/tt_sobre_pontofrio.jpg) no-repeat center;}
/*TEMP*/
.sobre-empresa .main{margin:0 5px 10px}
.sobre-empresa .box{background:0}
.sobre-empresa p,.nav-sobre-empresa,.sobre-empresa ul ul{margin:15px}
.sobre-empresa ul li{position:relative}
.sobre-empresa ul li h4{height:22px}
.sobre-empresa ul li ul li{margin:10px 0}
.sobre-empresa #Visao li{margin:0 0 10px 30px;list-style:disc}
.sobre-empresa #Visao a{text-decoration:underline}
.nav-sobre-empresa li{padding-left:8px;margin:3px;background:url(../img/smallIco.gif) no-repeat 0 3px;}
.nav-sobre-empresa li a{font-weight:900;color:#b70f15}
/*LOCALIZADOR*/
.nossas-lojas {margin:0 auto 25px auto;width:970px;overflow:hidden;}
.nossas-lojas h2 a {background:url(../img/nossas-lojas.jpg) no-repeat top center; width:970px;}
.nossas-lojas .busca-lojas p { margin:5px 0 10px;}
.nossas-lojas .busca-lojas .porestado { border-bottom:1px solid #c6c6c6; padding-bottom:10px; }
.nossas-lojas .busca-lojas .porestado select {margin:5px 0;width:116px;}
.nossas-lojas .busca-lojas .porcep { padding-top:10px; }
.nossas-lojas .busca-lojas .porestado input.bt, .nossas-lojas .busca-lojas .porcep input.bt {margin-top:5px;width:36px;height:28px;float:right;background-position:0 -298px;}
.nossas-lojas .busca-lojas .porestado input.bt:hover, .nossas-lojas .busca-lojas .porcep input.bt:hover {background-position:0 -328px;}
.nossas-lojas .ind a {padding:0 0 0 8px;display:block;font-size:1em;color:#b70f15;background:url(../img/smallIco.png) no-repeat 0 -596px;}
.nossas-lojas .ind a:hover {background:url(../img/smallIco.png) no-repeat 0 -596px;}
.nossas-lojas .main .foram-encontradas strong  {font-size:1.1em;}
.nossas-lojas .main ul li {border-bottom:1px solid #c6c6c6;padding:20px 0 20px 10px;} 
.nossas-lojas .main ul li:hover  {}
.nossas-lojas .main ul li h4, .nossas-lojas .loja-local h4 {font-size:1.8em;font-weight:bold;margin:5px 0;}
.nossas-lojas .main .bt-ver-mapa {padding:0 10px;margin:-40px 40px 0 0;display:block;float:right;font-size:1.091em;font-weight:bold;color:#fff;line-height:22px;background:#b70f15;}
.nossas-lojas .main .bt-ver-mapa:hover {line-height:23px;background:#680304;}
.nossas-lojas .loja-local .voltar { margin-bottom:20px; }
.nossas-lojas .loja-local address { margin-bottom:10px; }
/* atacado */
.atacado .headerAtendimento {margin-top:1px;height:133px;border-top:1px solid #e84952;background:url(../img/bg_subheader_atacado.jpg) repeat-x;}
.atacado .headerAtendimento h1 {margin:0 auto;width:992px;height:133px;background:url(../img/atacado-banner.jpg) no-repeat;}
.atacado .main {padding:33px 0 0 0;margin:2px auto 0 auto;width:992px;background:#e9e8e8;border-top:1px solid #c6c6c6;}
.atacado .main h2 {margin-left:218px;width:336px;height:23px;background:url(../img/atacado-tit-ainda-nao-cliente.gif) no-repeat;text-indent:-999em;border:none;}
.atacado .main h3 {display:none;}
.atacado fieldset {margin-left:218px;width:100%;}
.email-form fieldset div.erro {width:50%;}
.atacado .email-form {background:none;}
.atacado .email-form p.text {padding:20px 0 0 0;margin-left:218px;font-size:1.6em;}
.atacado .email-form p.text span {margin:0;width:auto;display:block;float:none;line-height:auto;text-align:left;}
.atacado .email-form label {padding-right:13px;margin:0;width:130px;float:left;text-align:right;line-height:1.6em;}
.atacado .email-form .enviar {margin:9px 0 0 0;}
.atacado .enviar {padding:0 0 27px 298px;}
.atacado .enviar .bt {width:81px;height:25px;background:url(../img/atacado_pontofrio_bt-enviar.png) no-repeat;}
.atacado .mensagem {padding:20px 0 20px 218px;font-weight:bold;}
.atacado .info {padding:30px 34px;}
.atacado .info h4 {margin-bottom:30px;width:241px;height:19px;background:url(../img/atacado-tit-ponto-atacado.gif) no-repeat;text-indent:-999em;}
.atacado .info h5 {margin-bottom:10px;font-size:1.6em;}
.atacado .info p, .atacado .info li {margin-bottom:10px;font-size:1.3em;}
/*Captcha*/
.containerCaptcha .boxCaptcha,
/*TEMP*/ #ctl00_Conteudo_ucCaptcha_updCaptcha {margin:0 auto;width:56%;}
.containerCaptcha .boxCaptcha img,
/*TEMP*/ #ctl00_Conteudo_ucCaptcha_updCaptcha img {margin:0 0 10px;}
/*TEMP*/ #ctl00_Conteudo_ucCaptcha_updCaptcha input,
.containerCaptcha .boxCaptcha input { color:#B70F15; display:block; padding:0 0 0 6px; text-align:left;line-height:12px;height:16px; border:none; text-indent:0;}