body {
	font-family: arial;
	font-size: 12px;
	font-weight:normal;
	height: 100%;
	background-color: #EBEBEB;
}

/*internas*/
.atendimento .area-2{
	border-color:#000;
}
h1{background-position:0 -101px;height:63px;padding-left:382px;padding-top:38px;}
.atendimentoMenu li{background:url(../img/.gif) repeat-x scroll left bottom transparent;}
.atendimentoMenu .email{background-position:0 0;}
.atendimentoMenu .ajudaOnline{background-position:0 -100px;}
.atendimentoMenu .relacionamento{background-position:0 -200px;}
.atendimentoMenu .obs{
	color: #003366;
}
.duvidasBox h2{
	color: #FF0000;
}
.duvidasBox h3{color:#FF0000;}
.duvidasBox .legendas .recolher{background-position:0 -498px;}
.duvidasBox .legendas .exibir{background-position:0 -598px;}
.duvidasBox .duvidas li .duvida{
	background-color: #EBDAFE;
	background-position: right -592px;
	color:#000000;
}
.dentro_topicos{
	background-color: #EBDAFE;
	float: left;
	width: 100%;
	padding: 4px;
	font-weight: bold;
	font-size: 12px;
}
.duvidasBox .duvidas li.open .duvida,.duvidasBox .duvidas li .duvida:hover{
	background-color: #B8464C;
	background-position: right -1192px;
	color: #000;
}
.duvidasBox .duvidas li .resposta{ display:none;}
.duvidasBox .duvidas li .resposta p a{
	color: #f00;
}
.atendimentoMenu,.atendimentoMenu .relacionamento .telDemais{background:none repeat scroll 0 0 #000;}
.duvidasBox,.duvidasBox .legendas,.duvidasBox .duvidas li .resposta{
	border: 1px solid #000;
	
}


/*Esqueleto*/
.area-2 {width:930px;margin:10px auto!important;background:#fff;border:1px solid #000;border-top:0;padding-top:3px;}
.area-2-2 {overflow:hidden;padding:0 25px 25px 282px; width:671px;margin:10px auto;}
.area-2-2-1 {overflow:hidden;float:right;width:100%;}
.area-2-2-2 {overflow:hidden;float:left; width:232px; margin:0 25px 0 -257px;}
/*.homeAtendimento{margin:0 0 15px 0!important;background:#fff;}*/
.area-2 .shdr{/*overflow:visible;*/overflow:hidden;padding-bottom:11px;} 
/*banners-titulos*/
h1 {overflow:hidden;margin-top:-1px;margin-left:-1px;padding-left:365px;background: url(../img/.png) no-repeat 0 0;color:#000;}
.homeAtendimento h1 {padding-top:5px;height:81px;}
h1 strong{font-size: 15px; display:block;}
.homeAtendimento h1 span {background:url(../img/.png) no-repeat 0 196px;padding-left:5px;margin-left:15px;}
.atendimentoOnline h1 {background-position:0 -303px;padding:25px 0 0 380px;}
/*atendimento menu*/
.atendimentoMenu {padding:15px;color:#000;margin-bottom:25px;}
.atendimentoMenu a {color:#000;}
.atendimentoMenu li {margin-bottom:15px;padding-bottom:15px; }
.atendimentoMenu div {padding-left:35px;}
.atendimentoMenu li strong {font-size:1.182em;}
.atendimentoMenu li span {font-size:0.917em;display:block;}
.atendimentoMenu .relacionamento strong, .atendimentoMenu .relacionamento span {display:block;}
.atendimentoMenu .relacionamento p {margin-bottom:5px;}
.atendimentoMenu .relacionamento .telCap {
	color: #000;
	font-size: 1.166em;
	margin-bottom: 5px;
}
.atendimentoMenu .relacionamento .telCap span {font-size:0.8em;}
.atendimentoMenu .relacionamento .telDemais {font-size:0.917em;font-weight:bold;margin-left:-50px;padding-left:50px;}
.atendimentoMenu .relacionamento .telDemais span {font-weight:normal;}
.atendimentoMenu .obs {font-size:0.8em;}

/*mnav*/
/*.mnav {background:#eff7fe;border:0;padding:15px 20px;margin-bottom:10px;}
.mnav ul {margin-bottom:10px;}
.mnav ul li {margin-bottom:2px;}
.mnav ul li strong {margin-bottom:5px;display:block;font-size:1.182em;color:#333;}
.mnav ul li a {color:#096da8;font-size:0.917em;background: url(../img/atendimento/icoAtendimento.png) no-repeat 0 -698px; padding-left:15px;}*/

/*.mnav{ width:228px; padding:0 0 19px 0 !important;margin:10px 0 18px 25px;}
.mnav h2{ background:url(../img/atendimento/atendTopSidebar.png) no-repeat;}
.mnav h2 a{ width:228px; height:70px; text-indent:-999em; display:block;}
.mnav ul li a{ display:block; padding:20px 6px 20px 45px; background:url(../img/atendimento/spriteIcons.png) no-repeat; font-weight:bold; color:#000;}*/

.mnav{ width:228px; padding:0 0 19px 0 !important;margin:10px 0 18px 25px;}
.mnav h2{display:block; padding:20px 6px 20px 45px; font-weight:bold; color:#000; }
.mnav h2 a{ width:228px; height:70px; text-indent:-999em; display:block;}
.mnav ul li a{ display:block; padding:20px 6px 20px 45px; font-weight:bold; color:#000;}
.mnav ul li:hover a{ background-color:#f4f5f2;}
.mnav ul li.even:hover a{
	background-color: #F9A2FB;
}
.mnav ul .duvFreq a{ background-position:8px 12px}
.mnav ul .acompanhe a{ background-position:8px -63px}
.mnav ul .troca a{ background-position:8px -100px}
.mnav ul .nfe a{ background-position:8px -225px}
.mnav ul .servicos a{ background-position:8px -303px}
.mnav ul .cadastro a{ background-position:8px -383px}
.mnav ul .fornecedores a{ background-position:8px -463px}
.mnav ul .localiza a{ background-position:8px -540px}
.mnav ul .fisicas a{ background-position:8px -1388px}
.mnav ul .atendesite a{ background-position:9px -1275px}
.mnav ul .ebooks a{ background-position:8px -1054px}
.mnav ul .institucional a{ background-position:8px -1148px}
.mnav .even{
	background-color:#EBDAFE;
}
.mnav .servicos ul li a{ display:block; padding:3px 6px 3px 55px; background-position:40px -651px; font-weight:normal; color:#000;}
.mnav .servicos:hover ul li a{ background-color:#000}
.mnav .servicos ul li:hover a{ text-decoration:underline;}
.mnav .servicos ul{ margin-bottom:17px;}
.mnav .servicos a{ margin-bottom:3px;}

/*DuvidasBox*/
.duvidasBox {zoom:1;padding:15px 20px; width:629px;margin:10px 15px 15px 0;float:right;}
.duvidasBox h2{font-size:1.27em;font-weight:bold;margin:-16px -21px;padding:35px 20px 15px; overflow:hidden;}
.duvidasBox h2.tit{background:url(../img/.png) no-repeat;}
.duvidasBox h2 #titOutras{ margin:10px 0; }
.duvidasBox h3 {font-size:1.1em;font-weight:bold;color:#000;
 padding-bottom:7px;}
.duvidasBox p{ float:left; margin:5px 0 20px;width:100%;}
.duvidasBox p a{ font-weight:bold;}
.duvidasBox .legendas {float:right;padding:10px 20px;margin:-25px 0 15px; color:#000;
font-size:.9em;}
.duvidasBox .legendas li {background: url(../img/.png) no-repeat;padding-left:15px;}
.duvidasBox .duvidas {clear:both;overflow:hidden;}
.duvidasBox .duvidas p{ margin:5px 0 10px !important;}
.duvidasBox .duvidas li {margin-bottom:2px;zoom:1;}
.duvidasBox .duvidas li .duvida {display:block;font-size:1.166em;font-weight:bold;padding:5px 10px;cursor:pointer;}
.duvidasBox .duvidas li .duvida a{font-weight:bold;color: #000;}
.duvidasBox .duvidas li .duvida:hover a{
	color:#f30;
}
.duvidasBox .duvidas li .resposta {padding:12px;}
.duvidasBox .duvidas li .resposta p {
	color: #333;
	font-size: 13px;
	margin-bottom: 15px;
}
.duvidasBox .duvidas li .resposta p a {font-size:13px;font-weight:bold;}

/*Localizador de Lojas*/
.localizadorBox {background:#B8464C;
padding:15px;margin-bottom:20px;}
.localizadorBox .localizador {display:block;background: url(../img/.png) no-repeat 0 -800px; padding-left:40px;}
.localizadorBox .localizador strong {color:#000;font-size:1.334em;display:block;}
.localizadorBox .localizador a {
	color: #000;
	font-size: 0.917em;
}

/*Opcoes Atendimento*/
.opcoesAtendimento {width:666px;margin:0 auto;overflow:hidden;zoom:1;padding:25px 0 90px;}
.opcoesAtendimento li {float:left;width:311px;}
.opcoesAtendimento li h2 {overflow:hidden;height:53px;padding-top:7px;width:311px;color:#f90;text-align: center;}
.opcoesAtendimento li h2  strong{display:block;font-size:1.666em;}
.opcoesAtendimento .iTelevendas h2 {background: url(../img/.png) no-repeat 0 0;}
.opcoesAtendimento .lFisicas  h2 {background: url(../img/.png) no-repeat 0 -66px;}
.opcoesAtendimento .until h2, .opcoesAtendimento .after  h2 {background: url(../img/.png) no-repeat 0 -132px;height:35px;padding-left:15px;text-align:center;width:296px;font-weight:bold;}
.opcoesAtendimento .info {padding:10px 25px;border:1px solid;border-top:0;margin-top:-1px;}
.opcoesAtendimento .info p {font-size:0.917em;margin-bottom:20px;}
.atendimentoOnline .opcoesAtendimento .info p {font-size:1em;}
.opcoesAtendimento .iTelevendas, .opcoesAtendimento .until {margin-right:44px;}
.opcoesAtendimento .iTelevendas .info, .opcoesAtendimento .until .info, .opcoesAtendimento .after .info {border-color:#000;}
.opcoesAtendimento .lFisicas .info {
	border-color: #f90;
}
.opcoesAtendimento .lFisicas .info p {color:#ab0804;background: url(../img/.png) no-repeat left center;padding:20px 0 20px 145px;}
.opcoesAtendimento .after .info p {background: url(../img/.png) no-repeat right center;padding:18px 0 18px 0;}
.opcoesAtendimento .iTelevendas .info p {
	color: #000;
	background: url(../img/.png) no-repeat left center;
	padding: 7px 0 7px 145px;
}
.opcoesAtendimento .until .info p {background: url(../img/.png) no-repeat right center;padding:16px 0 16px 0;}
.opcoesAtendimento .until .info p strong {
	color: #000;
}
.opcoesAtendimento .after .info p strong {
	color: #000;
	font-weight: bold;
}
.opcoesAtendimento .info p strong {font-size:1.667em;display:block;}
.opcoesAtendimento .cliqueAqui .bt {background: url(../img/.png) no-repeat;width:123px;height:33px;margin:0 auto;}
.opcoesAtendimento .iTelevendas .cliqueAqui .bt {background-position:0 0;}
.opcoesAtendimento .lFisicas .cliqueAqui .bt {background-position:0 -35px;}
.opcoesAtendimento .after .info, .opcoesAtendimento .until .info {margin-top:-3px;}
.atendimentoMenu .email, .atendimentoMenu .ajudaOnline,.atendimentoMenu .cartaoCB ,.atendimentoMenu .relacionamento, .duvidasBox .duvidas li.open .duvida{background-image: url(../img/.png); background-repeat: no-repeat; background-position: 0 0;}
.duvidasBox .duvidas li.open .duvida{
	background-color: #B8464C;
}

/* fale conosco */
.fale-email h2 {margin-bottom:10px;}
.fale-email h2 a {
	color: #000;
	font-size: 1.833em;
	font-weight: bold;
}
.fale-email {padding:5px 0;margin:0 auto;width:970px;clear:left;overflow:hidden;}
.fale-email label,
.fale-email .email-form div {margin-bottom:6px;display:block;}
.fale-email .email-form p {margin:10px 0 15px;width:400px;}
.fale-email label span,
.fale-email .email-form div span {width:122px;display:block;float:left;}
.fale-email .nav {width:180px;float:left;display:none;}
.fale-email .nav .tit {margin-bottom:10px;}
.fale-email .main {padding:25px 30px;margin-bottom:20px;width:870px;float:left;background:#FFF;border:1px solid #D6E5F2;}
.fale-email .main h3 {
	color: #000;
	font-size: 1.166em;
	font-weight: bold;
	padding: 10px;
}
.email-form, .fale-email .main h3 {width:370px;margin:0 auto;}
.fale-email .main input.fitext,
.fale-email .main textarea {width:232px;}
.fale-email .main .enviar {padding-left:280px;}

/* home */
.area-2{ margin:25px auto !important; width:968px; padding:0 0 3px !important; overflow:hidden;}
.area-2 .homeAtendimento .bdrb, .area-2 .homeAtendimento .bdlb{ background:url(../img/.png) no-repeat;}
.area-2 .homeAtendimento .bdrb{ background-position:-11px -4px;}
.area-2 .homeAtendimento .bdlb{ background-position:0px -4px;}
.homeAtendimento{position:relative;float:left; font-size:12px;}
.homeAtendimento .shdr{ width:100%; height:100%;}
.homeAtendimento{
	position:absolute;
	top: 164px;
	left: 19px;
	width: 959px;

}
.homeAtendimento h1{
	background: url(../img/.png) no-repeat;
	color: #000;
	height: 79px;
	margin: -1px;
	overflow: hidden;
	padding-top: 5px;
	padding-left: 15px;
	font-size:12px;
}
.homeAtendimento h1 strong { display:block; font-size:19px; background-color: #EBDAFE;font-size:12px;}
.homeAtendimento h2, .homeAtendimento h3{ color:#000; font-size:12px; display:block;background-color: #EBDAFE;}
.homeAtendimento h2 strong, .homeAtendimento h3 strong, .homeAtendimento .wrap .site, .homeAtendimento .wrap .fisica{ background:url(../img/.png) no-repeat;}
.homeAtendimento h2 strong, .homeAtendimento h3 strong{ display:block; padding:2px 0 2px 22px; font-weight:normal;background-color: #EBDAFE; font-size:12px;}
.homeAtendimento h2{
	width: 930px;
	margin: 2px 0 2px 0px;
	background-color: #CCCCCC;
}

.homeAtendimento .wrap{ padding:20px 15px 20px 50px; overflow:hidden;}
.homeAtendimento .wrap .box{ width:500px; float:left;}
.homeAtendimento .wrap ul{ padding:0 10px 0 22px;}
.homeAtendimento .wrap ul li{ display:block; padding:2px 0; margin:2px 0;}
.homeAtendimento .wrap ul li a{ padding:0 2px 0 20px; background:url(../img/.png) no-repeat 6px -654px; font-weight:bold; display:block; color:#000;}
.homeAtendimento .wrap ul li a:hover{ text-decoration:underline;}

.homeAtendimento .wrap .entr h3 strong{ background-position:0 -75px;}
.homeAtendimento .wrap .troca h3 strong{ background-position:0 -155px;}
.homeAtendimento .wrap .nfe h3 strong{ background-position:0 -237px;}
.homeAtendimento .serv h3 strong{ background-position:0 -315px;}
.homeAtendimento .wrap .loca h3 strong{ background-position:0 -395px;}
.homeAtendimento .wrap .cada h3 strong{ background-position:0 -275px;}
.homeAtendimento .wrap .cont h3 strong{ background-position:0 -552px;}
.homeAtendimento .wrap .site{ background-position:0 -757px;}
.homeAtendimento .wrap .site h3 strong{ background:none;}
.homeAtendimento .wrap .fisica{ background-position:0 -905px;}
.homeAtendimento .wrap .fisica h3 strong{ background:none;}

.homeAtendimento .duv{ background:#EBDAFE;
 padding:10px 10px 10px 10px; 
 margin-bottom:22px;
 float:left;
  height:150px;
  color:#000;

    }
.homeAtendimento .duv ul{ width:400px; float:left;}

.homeAtendimento .serv{ background:#C6FFD5;}
.homeAtendimento .serv .box{ width:100%;}
.homeAtendimento .serv ul{ width:20%; float:left;}

.homeAtendimento .atend{ background:#EBDAFE;
 padding-bottom:30px;
  margin-bottom:3px;}
.homeAtendimento .atend .box{ width:400px; padding-left:0px;}

/*Fornecedores*/
.duvidasBox .duvidas li .resposta .aux2{ float:left; width:30%; margin:0;}
.duvidasBox .duvidas li .resposta .aux3{ float:right; width:70%; margin:0;}
.duvidasBox .duvidas li .resposta .aux2 p,
.duvidasBox .duvidas li .resposta .aux3 p{ margin:7px 0;}
.duvidasBox .duvidas li .resposta{ overflow:hidden;}
