@charset "UTF-8";
/* CSS Document */
/* line 4, ../scss/hc-template-institucional-atendimento.scss */
.hc-template-institucional-title-global {
  float: left;
  width: 770px;
  padding: 20px 0 20px 0; }

/* line 5, ../scss/hc-template-institucional-atendimento.scss */
.hc-template-institucional-title-global h1 {
  padding: 0 0 0 10px;
  background: url(../imagens/icon-institucional-title.png) left 8px no-repeat;
  color: #666;
  margin: 0px;
  font-size: 21px;
  color: #666; }

/* line 7, ../scss/hc-template-institucional-atendimento.scss */
.hc-template-institucional-title-global-no-text {
  float: left;
  width: 770px;
  padding: 20px 0 0 0; }

/* line 8, ../scss/hc-template-institucional-atendimento.scss */
.hc-template-institucional-title-global-no-text span {
  position: absolute;
  left: -9999px; }

/* CENTRAL DE ATENDIMENTO */
/* line 11, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250 {
  float: left;
  width: 248px;
  border: solid 1px #E8E8E8;
  margin: 0 10px 20px 0;
  padding: 0 0 10px 0; }

/* line 12, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-right {
  float: right;
  width: 248px;
  border: solid 1px #E8E8E8;
  margin: 0 0 20px 0;
  padding: 0 0 10px 0; }

/* line 13, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-titles {
  float: left;
  width: 239px;
  padding: 9px 0px 7px 9px;
  background: #F4F4F4;
  border-bottom: solid 1px #F3F3F3;
  font-size: 11px;
  font-weight: bold;
  color: #666;
  text-transform: uppercase; }

/* line 14, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-full {
  float: left;
  width: 239px;
  padding: 9px 0px 7px 9px;
  font-size: 12px;
  color: #666;
  background: #FFF; }

/* line 15, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-full ul {
  padding: 0px;
  margin: 0px;
  list-style: none; }

/* line 16, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-full ul li {
  font-size: 12px;
  color: #666;
  padding: 0 0 10px 0; }

/* line 17, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-full ul li a {
  color: #666; }

/* line 18, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-full ul li a:hover {
  color: #666;
  text-decoration: underline; }

/* line 19, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-full-no-padding {
  float: left;
  width: 248px;
  font-size: 12px;
  color: #666;
  background: #FFF; }

/* line 20, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-full-no-padding img.mapa {
  width: 240px;
  height: 150px;
  margin: 4px; }

/* line 22, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-global {
  float: left;
  width: 395px; }

/* line 23, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375 {
  float: left;
  width: 373px;
  border: solid 1px #E8E8E8;
  margin: 0 10px 20px 0;
  padding: 0 0 10px 0; }

/* line 24, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-right {
  float: left;
  width: 373px;
  border: solid 1px #E8E8E8;
  margin: 0 0 20px 0;
  padding: 0 0 10px 0; }

/* line 25, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-titles {
  float: left;
  width: 364px;
  padding: 9px 0px 7px 9px;
  background: #F4F4F4;
  border-bottom: solid 1px #F3F3F3;
  font-size: 11px;
  font-weight: bold;
  color: #666;
  text-transform: uppercase; }

/* line 26, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-full {
  float: left;
  width: 364px;
  padding: 9px 0px 7px 9px;
  font-size: 12px;
  color: #666;
  background: #FFF; }

/* line 27, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-full span {
  display: block;
  padding: 0 0 10px 0;
  font-weight: bold; }

/* line 28, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-full input[type="text"] {
  float: left;
  width: 240px; }

/* line 29, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-full input[type="image"] {
  float: left;
  margin: 0 0 0 10px; }

/* line 31, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-500 {
  float: left;
  width: 498px;
  border: solid 1px #E8E8E8;
  margin: 0 0 20px 0;
  padding: 0 0 10px 0; }

/* line 32, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-500-titles {
  float: left;
  width: 489px;
  padding: 9px 0px 7px 9px;
  background: #F4F4F4;
  border-bottom: solid 1px #F3F3F3;
  font-size: 11px;
  font-weight: bold;
  color: #666;
  text-transform: uppercase; }

/* line 33, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-500-full {
  float: left;
  width: 489px;
  padding: 9px 0px 7px 9px;
  font-size: 12px;
  color: #666;
  background: #FFF; }

/* line 35, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha {
  float: left;
  width: 350px;
  padding: 0 10px 12px 0; }

/* line 36, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha span {
  display: block;
  float: left;
  padding: 6px 5px 4px 5px;
  font-size: 11px;
  color: #999; }

/* line 37, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha span.pergunta {
  display: block;
  float: left;
  padding: 6px 5px 4px 5px;
  font-size: 12px;
  font-weight: bold;
  color: #EA0000; }

/* line 38, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha span.texto {
  display: block;
  float: left;
  padding: 6px 5px 4px 5px;
  font-size: 11px;
  color: #666; }

/* line 39, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha label {
  display: block;
  float: left;
  width: 478px;
  padding: 0 0 6px 0;
  font-size: 11px;
  font-weight: bold;
  color: #666; }

/* line 40, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha input[type="image"] {
  float: left; }

/* line 41, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha input[type="text"] {
  float: left;
  background: #FFF;
  border: solid 1px #D6D6D6;
  font-size: 11px;
  color: #666;
  padding: 4px;
  margin: 0 10px 0 0; }

/* line 42, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha input[type="password"] {
  float: left;
  background: #FFF;
  border: solid 1px #D6D6D6;
  font-size: 11px;
  color: #666;
  padding: 4px;
  margin: 0 10px 0 0; }

/* line 43, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha select {
  float: left;
  background: #FFF;
  border: solid 1px #D6D6D6;
  font-size: 11px;
  color: #666;
  padding: 3px; }

/* line 44, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha textarea {
  float: left;
  background: #FFF;
  border: solid 1px #D6D6D6;
  font-size: 11px;
  color: #666;
  padding: 4px;
  margin: 0 10px 0 0; }

/* line 46, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha_telefone {
  float: left;
  padding: 0 0 12px 0; }

/* line 47, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha_telefone span {
  display: block;
  float: left;
  padding: 6px 5px 4px 5px;
  font-size: 11px;
  color: #999; }

/* line 48, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha_telefone label {
  display: block;
  float: left;
  /*width:478px;*/
  padding: 0 0 6px 0;
  font-size: 11px;
  font-weight: bold;
  color: #666; }

/* line 49, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-de-atendimento-form-linha_telefone input[type="text"] {
  float: left;
  background: #FFF;
  border: solid 1px #D6D6D6;
  font-size: 11px;
  color: #666;
  padding: 4px;
  margin: 0 10px 0 0; }

/* tabelas */
/* line 52, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-table {
  margin: 10px 0 20px 0;
  width: 770px; }

/* line 53, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-titles-table {
  padding: 9px 0px 7px 9px;
  background: #F4F4F4;
  font-size: 11px;
  font-weight: bold;
  color: #666;
  text-transform: uppercase;
  border-top: solid 1px #E8E8E8;
  border-left: solid 1px #E8E8E8;
  border-right: solid 1px #E8E8E8; }

/* line 54, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-full-table {
  padding: 9px 0px 7px 9px;
  font-size: 12px;
  color: #666;
  background: #FFF;
  border-bottom: solid 1px #E8E8E8;
  border-left: solid 1px #E8E8E8;
  border-right: solid 1px #E8E8E8; }

/* line 55, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-full-table ul {
  padding: 0px;
  margin: 0px;
  list-style: none; }

/* line 56, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-full-table ul li {
  font-size: 12px;
  color: #666;
  padding: 0 0 10px 0; }

/* line 57, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-full-table ul li a {
  color: #666; }

/* line 58, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-full-table ul li a:hover {
  color: #666;
  text-decoration: underline; }

/* line 60, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-250-table-full {
  margin: 10px 0 20px 0;
  width: 960px; }

/* line 64, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-titles-table {
  float: left;
  width: 364px;
  padding: 9px 0px 7px 9px;
  background: #F4F4F4;
  font-size: 11px;
  font-weight: bold;
  color: #666;
  text-transform: uppercase;
  border-top: solid 1px #E8E8E8;
  border-left: solid 1px #E8E8E8;
  border-right: solid 1px #E8E8E8; }

/* line 65, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-full-table {
  float: left;
  width: 364px;
  padding: 9px 0px 7px 9px;
  font-size: 12px;
  color: #666;
  background: #FFF;
  border-bottom: solid 1px #E8E8E8;
  border-left: solid 1px #E8E8E8;
  border-right: solid 1px #E8E8E8; }

/* line 66, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-full-table span {
  display: block;
  padding: 0 0 10px 0;
  font-weight: bold; }

/* line 67, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-full-table input[type="text"] {
  float: left;
  width: 240px; }

/* line 68, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-full-table input[type="image"] {
  float: left;
  margin: 0 0 0 10px; }

/* line 69, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-full-table-form {
  float: left;
  width: 364px;
  padding: 9px 0px 7px 9px;
  font-size: 12px;
  color: #666;
  background: #FFF;
  border-bottom: solid 1px #E8E8E8;
  border-left: solid 1px #E8E8E8;
  border-right: solid 1px #E8E8E8; }

/* line 71, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-titles-table-full {
  float: left;
  width: 554px;
  padding: 9px 0px 7px 9px;
  background: #F4F4F4;
  font-size: 11px;
  font-weight: bold;
  color: #666;
  text-transform: uppercase;
  border-top: solid 1px #E8E8E8;
  border-left: solid 1px #E8E8E8;
  border-right: solid 1px #E8E8E8; }

/* line 72, ../scss/hc-template-institucional-atendimento.scss */
.hc-central-atendimento-bloco-375-full-table-full {
  float: left;
  width: 554px;
  padding: 9px 0px 7px 9px;
  font-size: 12px;
  color: #666;
  background: #FFF;
  border-bottom: solid 1px #E8E8E8;
  border-left: solid 1px #E8E8E8;
  border-right: solid 1px #E8E8E8; }

/* central de atendimento */
/* line 75, ../scss/hc-template-institucional-atendimento.scss */
.hc-numero-atendimento-geral {
  float: left;
  width: 768px;
  border: solid 1px #E8E8E8;
  background: url(../imagens/carrinho-selecao-endereco-bloco-global-bg.png) top right repeat-y;
  margin: 0 0 20px 0; }

/* line 76, ../scss/hc-template-institucional-atendimento.scss */
.hc-numero-atendimento-title {
  float: left;
  width: 759px;
  padding: 9px 0px 7px 9px;
  background: #F4F4F4;
  border-bottom: solid 1px #F3F3F3;
  font-size: 11px;
  font-weight: bold;
  color: #666;
  text-transform: uppercase; }

/* line 77, ../scss/hc-template-institucional-atendimento.scss */
.hc-numero-atendimento-numero {
  float: left;
  width: 759px;
  padding: 9px 0px 7px 9px;
  font-size: 25px;
  color: #CC0000;
  background: #FFF; }

/* line 78, ../scss/hc-template-institucional-atendimento.scss */
.hc-numero-atendimento-table {
  border: solid 1px #E8E8E8;
  border-collapse: collapse; }

/* line 79, ../scss/hc-template-institucional-atendimento.scss */
.hc-numero-atendimento-table td {
  padding: 10px;
  color: #333; }

/* line 80, ../scss/hc-template-institucional-atendimento.scss */
.hc-numero-atendimento-table td a {
  color: #333; }

/* line 81, ../scss/hc-template-institucional-atendimento.scss */
.hc-numero-atendimento-table td a:hover {
  color: #333;
  text-decoration: underline; }

/* line 82, ../scss/hc-template-institucional-atendimento.scss */
.hc-numero-atendimento-table td.col-01 {
  background: #F4F4F4; }

/* line 83, ../scss/hc-template-institucional-atendimento.scss */
.hc-numero-atendimento-form {
  float: left;
  width: 400px; }

/*
	### UPDATE NOVEMBRO/DEZEMBRO 2014 - NOVA ESTRUTURA DA PÁGINA DE CONTATO
*/
