@charset "utf-8";
/* CSS v 1.0 */
.central-atendimento{ width:976px; overflow:hidden; padding: 25px 10px; margin:0 auto; position:relative;}
.central-atendimento h1 { border-bottom:3px solid #C6C6C6; font-size:24px; font-weight:bold; padding-bottom:10px; margin-bottom:50px;}
/*Home*/
.central-atendimento .home { width:976px; border:1px solid #C6C6C6; overflow:hidden;}
.central-atendimento .home ul li { background: url(//imagens.pontofrio.com.br/App_Themes/PontoFrio/img/smallIco.png) no-repeat 0 -596px; padding:0 0 10px 10px; margin:0 0 0 5px; font-size:11px;}
.central-atendimento .home .box-ca{ border-bottom:1px solid #C6C6C6; overflow:hidden;}
.central-atendimento .home .box-caf{ overflow:hidden;}
.central-atendimento .home .box-duvidas{ background:url(../images/bg-ca-box.jpg) repeat-x; overflow:hidden; width:967px; margin:0 auto;}
.central-atendimento .home .box-duvidas .carrinho{ width:354px; height:240px; float:left;}
.central-atendimento .home .box-duvidas .carrinho img{ position:absolute; top:90px; left:50px;}
.central-atendimento .home .box-duvidas .menu-duvida{ width:613px; height:240px; float:left;}
.central-atendimento .home .box-duvidas .menu-duvida h2{ font-size:22px; color:#b70f15; padding:30px 0 0; margin:0;}
.central-atendimento .home .box-duvidas .menu-duvida ul { width:284px; float:left; margin:25px 0 0;}
.central-atendimento .home .box-duvidas .menu-duvida ul li a{ color:#404040; font-weight:bold;}
.central-atendimento .home .box-duvidas .menu-duvida ul li a:hover{ color:#b70f15;}
.central-atendimento .home .box-servico{ overflow:hidden; width:967px; margin:0 auto;}
.central-atendimento .home .box-servico .cont{ background:url(../images/bg-ca-box.jpg) repeat-x 0 -10px; width:314px; margin:0 auto;}
.central-atendimento .home .box-servico ul{ margin:0 0 0 10px; float:left;}
.central-atendimento .home .box-servico ul li a{ color:#404040;}
.central-atendimento .home .box-servico ul li a:hover{ color:#b70f15;}
.central-atendimento .home .box-servico .acompanhe{ width:320px; height:150px; border-right:1px solid #C6C6C6; float:left; margin:5px 0;}
.central-atendimento .home .box-servico .acompanhe .cont h3{ background:url(../images/sprite-ca-home-icones.png) no-repeat 0 -5px; height:46px; margin:0; padding:20px 0 0 55px; color:#b70f15; font-size:18px; }
.central-atendimento .home .box-servico .politica{ width:320px; float:left; margin:5px 0;}
.central-atendimento .home .box-servico .politica .cont h3{ background:url(../images/sprite-ca-home-icones.png) no-repeat 0 -60px; height:46px; margin:0; padding:20px 0 0 55px; color:#b70f15; font-size:18px; }
.central-atendimento .home .box-servico .nfe{ width:320px; float:left; margin:5px 0;}
.central-atendimento .home .box-servico .nfe .cont h3{ background:url(../images/sprite-ca-home-icones.png) no-repeat 0 -114px; height:46px; margin:0; padding:20px 0 0 55px; color:#b70f15; font-size:18px;}
.central-atendimento .home .box-servico .meus-servicos{ width:320px; border-right:1px solid #C6C6C6; float:left; margin:5px 0;}
.central-atendimento .home .box-servico .meus-servicos .cont h3{ background:url(../images/sprite-ca-home-icones.png) no-repeat 0 -168px; height:46px; margin:0; padding:20px 0 0 55px; color:#b70f15; font-size:18px; }
.central-atendimento .home .box-servico .meu-cadastro{ width:324px; border-right:1px solid #C6C6C6; float:left; margin:5px 0;}
.central-atendimento .home .box-servico .meu-cadastro .cont h3{ background:url(../images/sprite-ca-home-icones.png) no-repeat 0 -222px; height:46px; margin:0; padding:20px 0 0 55px; color:#b70f15; font-size:18px; }
.central-atendimento .home .box-servico .fornecedores{ width:320px; float:left; margin:5px 0;}
.central-atendimento .home .box-servico .fornecedores .cont h3{ background:url(../images/sprite-ca-home-icones.png) no-repeat 0 -275px; height:46px; margin:0; padding:10px 0 10px 55px; color:#b70f15; font-size:18px;}
.central-atendimento .home .box-servico .localizador{ width:320px; height:126px; border-right:1px solid #C6C6C6; float:left; margin:5px 0;}
.central-atendimento .home .box-servico .localizador .cont h3{ background:url(../images/sprite-ca-home-icones.png) no-repeat 0 -330px; height:46px; margin:0; padding:20px 0 0 55px; color:#b70f15; font-size:18px; }
.central-atendimento .home .box-servico .atendimento-lojas{ width:324px; height:126px; border-right:1px solid #C6C6C6; float:left; margin:5px 0;}
.central-atendimento .home .box-servico .atendimento-lojas .cont h3{ background:url(../images/sprite-ca-home-icones.png) no-repeat 0 -382px; height:46px; margin:0; padding:20px 0 0 55px; color:#b70f15; font-size:18px; }
.central-atendimento .home .box-servico .atendimento-site{ width:324px; height:150px; border-right:1px solid #C6C6C6; float:left; margin:5px 0;}
.central-atendimento .home .box-servico .atendimento-site a strong{ color:#b70f15;}
.central-atendimento .home .box-servico .atendimento-site .cont h3{ background:url(../images/sprite-ca-home-icones.png) no-repeat 0 -438px; height:46px; margin:0; padding:20px 0 0 55px; color:#b70f15; font-size:18px;}
/*Internas*/
.central-atendimento .accord h1 { border-bottom:3px solid #C6C6C6; font-size:24px; font-weight:bold; padding-bottom:10px; margin-bottom:30px;}
.central-atendimento .cont .mnav{ width:221px; border:1px solid #C6C6C6; overflow:hidden; color:#b70f15; float:left;}
.central-atendimento .cont .mnav ul li{ border-bottom:1px solid #C6C6C6;}
.central-atendimento .cont .mnav ul li:hover{ background:#f8f8f8;}
.central-atendimento .cont .mnav ul .servicos:hover{ background:none;}
.central-atendimento .mnav ul li a { background:url(../images/sprite-ca-internas-icones.png) no-repeat; font-size:12px; color:#b70f15; display:block; padding:8px 4px 8px 46px; font-weight:bold;}
.central-atendimento .accord .mnav .duvFreq a{ background-position:-8px -12px;}
.central-atendimento .accord .mnav .acompanhe a{ background-position:-8px -56px;}
.central-atendimento .accord .mnav .troca a{ background-position:-8px -98px;}
.central-atendimento .accord .mnav .nfe a{ background-position:-8px -141px;}
.central-atendimento .accord .mnav .servicos a{ background-position:-8px -184px;}
.central-atendimento .accord .mnav .cadastro a{ background-position:-8px -226px;}
.central-atendimento .accord .mnav .fornecedores a{ background-position:-8px -264px;}
.central-atendimento .accord .mnav .localiza a{ background-position:-8px -312px;}
.central-atendimento .accord .mnav .fisicas a{ background-position:-8px -356px;}
.central-atendimento .accord .mnav .atendesite a{ background-position:-8px -399px;}
.central-atendimento .accord .mnav .ebooks a{ background-position:-8px -441px;}
.central-atendimento .accord .mnav .sobre a{ background-position:-8px -484px;}
.central-atendimento .accord .mnav .last{ border:none;}
/* sub-menu */
.central-atendimento .accord .mnav .servicos ul li { border:none; padding:0 0 0 46px;} 
.central-atendimento .accord .mnav .servicos ul li a{ background:url(//www.pontofrio-imagens.com.br/App_Themes/PontoFrio/img/smallIco.png) no-repeat 0 -596px; font-size:11px; margin:0 0 0 5px; padding:0 0 10px 10px; color:#404040; font-weight:normal;} 
.central-atendimento .accord .mnav .servicos ul li a:hover{ color:#b70f15;}

.central-atendimento .container{ width:733px; float:right;}
.central-atendimento .container h3, .central-atendimento .container h3 a { color:#B70F15; font-size:18px; font-weight:bold; margin-bottom:10px;}
.central-atendimento .container .accordion {border:1px solid #C6C6C6; position:relative;}
.central-atendimento .container p{ padding:10px;}
.central-atendimento .accord .container .accordion li { border-bottom:1px solid #C6C6C6; padding:0 0 0 20px; overflow: hidden;}
.central-atendimento .accord .container .accordion .last{ border:none;}
.central-atendimento .accord .container .accordion li h4 { cursor:pointer; padding:10px 0;}
.central-atendimento .accord .mnav li a, .central-atendimento .accord .container ul li h4 a{ background:url(../images/sprite-ca-internas-icones.png) no-repeat;}
.central-atendimento .accord .container .accordion li h4 a { background-position:-25px -545px; color:#404040; padding-left:13px; font-size:12px; color:#404040; font-weight:bold;}
.central-atendimento .accord .container .accordion li ul { list-style-position:inside; list-style-type:disc;}
.central-atendimento .accord .container .accordion li ul li{ border:none; padding:0 15px 15px 0;}
.central-atendimento .accord .container .accordion .active h4 a { background-position:-25px -521px; padding-left:13px;}
.central-atendimento .accord .container .accordion li p{ padding:0 15px 15px 0;}
.central-atendimento .accord .container .accordion li h5 { padding:10px 0; font-size:11px; color:#404040; font-weight:bold;}
.central-atendimento .accord .container .accordion li .accordCont { display:none; padding:0 15px;}
.central-atendimento .accord .container h4 { padding:10px 10px 0; font-size:12px; color:#404040; font-weight:bold;}
.central-atendimento .accord .container a strong{ color:#B70F15;}
.central-atendimento .accord .container .accordion li a strong{ color:#B70F15;}
.central-atendimento .accord .container .accordion li.activeM div { display:block;}
.central-atendimento .accord .container .activeAll li div { display: block !important;}
.central-atendimento .accord .accordion .accordCont .aux2 { float:left; margin:0; width:50%;}
.central-atendimento .accord .accordion .accordCont .aux3 { float:right; margin:0; width:50%;}
.central-atendimento .accord .accordion .accordCont .aux2 p, .central-atendimento .accord .accordion .accordCont .aux3 p { margin:7px 0; padding:0;}

.central-atendimento .trcDevBox {border: 1px solid #c6c6c6;padding:5px 5px 5px 16px;overflow:hidden;}
.central-atendimento .trcDevBox .tProduto {border-right: 1px solid #c6c6c6;padding-right:5px;margin:0 5px 0 -11px;}
.central-atendimento .trcDevBox .tProduto, .central-atendimento .trcDevBox  .tPresente {width:50%;float:left;}
.central-atendimento .trcDevBox .box {background:#f4f4f4;padding:7px 5px;margin-bottom:20px;min-height:34px;}
.central-atendimento .trcDevBox .box  h4{background: url(../images/sprite-ca-home-icones.png) no-repeat;color: #515151;font-size: 14px; padding:0 0 0 55px;}
.central-atendimento .trcDevBox .tProduto .box  h4 {background-position:0 -75px;}
.central-atendimento .trcDevBox .tPresente .box  h4 {background-position:0 -512px;padding:8px 0 8px 55px;}
.central-atendimento .trcDevBox .steps {padding:10px;}
.central-atendimento .trcDevBox .steps a {color:#b70b0f;}
.central-atendimento .trcDevBox .nStp {background:#b70b0f;border-radius: 8px;color: #fff;margin: 0 5px 0 -25px;padding:1px 5px;float:left;font-size:0.846em;}
.central-atendimento .trcDevBox .steps li {border: 0;margin-bottom: 15px;padding-left: 25px;overflow:hidden;font-size:1.181em;}
.central-atendimento .trcDevBox .tPresente p {font-size:1.181em;padding:10px;}
.central-atendimento .trcDevBox .tPresente .chatBox {margin:0 10px;border:1px solid #c6c6c6;background:#ebebeb;padding:10px 5px;}
.central-atendimento .trcDevBox .tPresente .chatBox .info {background: url(../images/sprite-ca-home-icones.png) no-repeat 0 -402px;font-size:1.181em;padding-left: 55px;display:block;}
.central-atendimento .trcDevBox .tPresente .chatBox .info strong {display:block;color:#515151;}