	/* FORMATAÇÃO DAS PÁGINAS */
html {							/* deixar barra de rolagem no Firefox */
	overflow: -moz-scrollbars-vertical;
}
body {
	margin:0;
	padding:0;
	border:0;
}

	/* TOPO */
#padrao		.logo {				/* logo */
	visibility:hidden;
}
.topo {
	background:url(/imagens/home_topo_01.jpg) no-repeat;
}
.acesso {
	background:url(/imagens/home_topo_02.jpg) no-repeat;
	height:30px;
}

	/* RODAPÉ */
.bg_rodape {
	background:url(/imagens/img_rodape.gif) no-repeat;
}

	/* MENU */
.menu_bg {
	background:url(/imagens/home_topo_03.gif) no-repeat;
	height:20px;
}

	/* HOME */
.home_bg {
	background:url(/imagens/home_topo_01.gif) no-repeat;
}

#institucional {				/* sub-menu */
	position:absolute;
	visibility:hidden;
	margin-left:84px;
	margin-top:-2px;
	z-index:10px;
}
#produtos {						/* sub-menu */
	position:absolute;
	visibility:hidden;
	margin-left:291px;
	margin-top:-2px;
	z-index:20px;
}
.txt_menu_destaque {			/* textos */
	font:10px Arial, Helvetica, sans-serif;
	color:#731d34;
}
.l_menu_link:visited			/* link */
	{font:10px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.l_menu_link:link
	{font:10px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.l_menu_link:active
	{font:10px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.l_menu_link:hover
	{font:10px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.fundo_transp {
	background:transparent url(/imagens/menu_transp.png);
}
								/* geral */
a.home, a.home:hover, a.institucional, a.institucional:hover, a.onde_estamos, a.onde_estamos:hover, a.produtos, a.produtos:hover, a.noticias, a.noticias:hover, a.contato, a.contato:hover {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	border:0;
	margin:0;
	padding:2px 0 3px 0;
	text-decoration:none;
}

								/* página padrão */
#padrao a.home
	{display:block; background-color:#000000;}
#padrao a.home:hover
	{display:block; background-color:#e0e0e0;}

#padrao a.institucional
	{display:block; background-color:#330000;}
#padrao a.institucional:hover
	{display:block; background-color:#e0e0e0;}

#padrao a.onde_estamos
	{display:block; background-color:#660000;}
#padrao a.onde_estamos:hover
	{display:block; background-color:#e0e0e0;}

#padrao a.produtos
	{display:block; background-color:#990000;}
#padrao a.produtos:hover
	{display:block; background-color:#e0e0e0;}

#padrao a.noticias
	{display:block; background-color:#cc3300;}
#padrao a.noticias:hover
	{display:block; background-color:#e0e0e0;}

#padrao a.contato
	{display:block; background-color:#fe822d;}
#padrao a.contato:hover
	{display:block; background-color:#e0e0e0;}

								/* página institucional */
#inst a.home
	{display:block; background-color:#000000;}
#inst a.home:hover
	{display:block; background-color:#e0e0e0;}

#inst a.institucional
	{display:block; background-color:#aeaeae; cursor:default;}
#inst a.institucional:hover
	{display:block; background-color:#aeaeae; cursor:default;}

#inst a.onde_estamos
	{display:block; background-color:#660000;}
#inst a.onde_estamos:hover
	{display:block; background-color:#e0e0e0;}

#inst a.produtos
	{display:block; background-color:#990000;}
#inst a.produtos:hover
	{display:block; background-color:#e0e0e0;}

#inst a.noticias
	{display:block; background-color:#cc3300;}
#inst a.noticias:hover
	{display:block; background-color:#e0e0e0;}

#inst a.contato
	{display:block; background-color:#fe822d;}
#inst a.contato:hover
	{display:block; background-color:#e0e0e0;}
	

								/* página onde estamos */
#onde a.home
	{display:block; background-color:#000000;}
#onde a.home:hover
	{display:block; background-color:#e0e0e0;}

#onde a.institucional
	{display:block; background-color:#330000;}
#onde a.institucional:hover
	{display:block; background-color:#e0e0e0;}

#onde a.onde_estamos
	{display:block; background-color:#aeaeae; cursor:default;}
#onde a.onde_estamos:hover
	{display:block; background-color:#aeaeae; cursor:default;}

#onde a.produtos
	{display:block; background-color:#990000;}
#onde a.produtos:hover
	{display:block; background-color:#e0e0e0;}

#onde a.noticias
	{display:block; background-color:#cc3300;}
#onde a.noticias:hover
	{display:block; background-color:#e0e0e0;}

#onde a.contato
	{display:block; background-color:#fe822d;}
#onde a.contato:hover
	{display:block; background-color:#e0e0e0;}

								/* página produtos */
#prod a.home
	{display:block; background-color:#000000;}
#prod a.home:hover
	{display:block; background-color:#e0e0e0;}

#prod a.institucional
	{display:block; background-color:#330000;}
#prod a.institucional:hover
	{display:block; background-color:#e0e0e0;}

#prod a.onde_estamos
	{display:block; background-color:#660000;}
#prod a.onde_estamos:hover
	{display:block; background-color:#e0e0e0;}

#prod a.produtos
	{display:block; background-color:#aeaeae; cursor:default;}
#prod a.produtos:hover
	{display:block; background-color:#aeaeae; cursor:default;}

#prod a.noticias
	{display:block; background-color:#cc3300;}
#prod a.noticias:hover
	{display:block; background-color:#e0e0e0;}

#prod a.contato
	{display:block; background-color:#fe822d;}
#prod a.contato:hover
	{display:block; background-color:#e0e0e0;}

								/* página notícias */
#noticias a.home
	{display:block; background-color:#000000;}
#noticias a.home:hover
	{display:block; background-color:#e0e0e0;}

#noticias a.institucional
	{display:block; background-color:#330000;}
#noticias a.institucional:hover
	{display:block; background-color:#e0e0e0;}

#noticias a.onde_estamos
	{display:block; background-color:#660000;}
#noticias a.onde_estamos:hover
	{display:block; background-color:#e0e0e0;}

#noticias a.produtos
	{display:block; background-color:#990000;}
#noticias a.produtos:hover
	{display:block; background-color:#e0e0e0;}

#noticias a.noticias
	{display:block; background-color:#aeaeae; cursor:default;}
#noticias a.noticias:hover
	{display:block; background-color:#aeaeae; cursor:default;}

#noticias a.contato
	{display:block; background-color:#fe822d;}
#noticias a.contato:hover
	{display:block; background-color:#e0e0e0;}

								/* página contato */
#contato a.home
	{display:block; background-color:#000000;}
#contato a.home:hover
	{display:block; background-color:#e0e0e0;}

#contato a.institucional
	{display:block; background-color:#330000;}
#contato a.institucional:hover
	{display:block; background-color:#e0e0e0;}

#contato a.onde_estamos
	{display:block; background-color:#660000;}
#contato a.onde_estamos:hover
	{display:block; background-color:#e0e0e0;}

#contato a.produtos
	{display:block; background-color:#990000;}
#contato a.produtos:hover
	{display:block; background-color:#e0e0e0;}

#contato a.noticias
	{display:block; background-color:#cc3300;}
#contato a.noticias:hover
	{display:block; background-color:#e0e0e0;}

#contato a.contato
	{display:block; background-color:#aeaeae; cursor:default;}
#contato a.contato:hover
	{display:block; background-color:#aeaeae; cursor:default;}

	/* PRODUTOS */
.bg_produtos_para_voce {
	background: no-repeat url(../imagens/img_barra_cartoes_para_voce.gif);
}
.bg_imagem_lateral {
	background: no-repeat url(../imagens/img_lateral_produtos.gif);
}
.bg_produtos_proposta {
	background: no-repeat url(../imagens/img_proposta.gif);
}
.bg_produtos_barra {
	background: no-repeat url(../imagens/img_barra.gif);
}
.bg_info_cartoes {
	background: no-repeat url(/imagens/img_barra_info_cartoes.gif);
}
.bg_menu {
	background: no-repeat url(../imagens/img_barra_menu.gif);
}
.bg_pdf {
	background: no-repeat url(../imagens/img_pdf.gif);
}
.bg_contato {
	background: no-repeat url(../imagens/img_barra_03.gif);
}
.bg_contato_formulario {
	background: no-repeat url(../imagens/img_contato.gif);
}

	/* ACESSO PERSONALIZADO */
.bg_acesso_personalizado {
	background: no-repeat url(../imagens/acesso_pers_det_01_bg.gif);
}

.bg_personalizado_ico {
	background: no-repeat url(../imagens/seta_06.gif);
}

	/* ONDE ENCONTRAR */
.bg_imagem_lateral_onde {
	background: no-repeat url(../imagens/img_lateral_onde_encontrar.jpg) right top;
}
.bg_imagem_lateral_onde_det {
	background: no-repeat url(../imagens/img_lateral_onde_encontrar_det.jpg) right top;
}

	/* SEGURANÇA */
.bg_imagem_lateral_seguranca {
	background: no-repeat url(../imagens/img_lateral_seguranca.gif);
}

	/* MAPA */
.bg_mapa {
	background: no-repeat url(../imagens/img_barra_mapa.gif);
}
.bg_mapa_ico {
	background: no-repeat url(../imagens/ico_03.gif);
	padding-left:27px;
}
.bg_mapa_ico_traco {
	background: no-repeat url(../imagens/ico_04.gif);
	padding-left:27px;
}

	/* TEXTOS */
.txt_01 {						/* texto produtos */
	font:10px Arial, Helvetica, sans-serif;
	color:#fe822d;
}
.txt_01_b {						/* texto produtos */
	font:12px Arial, Helvetica, sans-serif;
	color:#fe822d;
	font-weight:bold;
}
.txt_01_c {						/* texto produtos */
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
.txt_02 {						/* texto produtos */
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
}
.txt_03 {						/* texto produtos */
	font:17px Arial, Helvetica, sans-serif;
	color:#fe822d;
}
.txt_04 {						/* texto produtos */
	font:11px Arial, Helvetica, sans-serif;
	color:#fe822d;
}
.txt_05 {						/* texto produtos */
	font:17px Arial, Helvetica, sans-serif;
	color:#666666;
}
.txt_06 {						/* texto produtos */
	font:22px Arial, Helvetica, sans-serif;
	color:#fe822d;
}
.txt_07 {						/* texto produtos */
	font:19px Arial, Helvetica, sans-serif;
	color:#fe822d;
}
.txt_08 {						/* texto menu */
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
}
.txt_09 {						/* texto acrobat */
	font:9px Arial, Helvetica, sans-serif;
	color:#979696;
}
.txt_10 {						/* texto home de acesso */
	font:10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.txt_11 {						/* texto home de acesso */
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.erro_01 {
	font:12px Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;
	margin:0 auto;
}
.erro_02 {
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	margin:0 auto;
}
.txt_11 {						/* texto de acesso personalizado */
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.txt_12 {						/* texto de acesso personalizado */
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
}
	
	/* LINKS */
.l_txt_01:visited				/* link rodapé */
	{font:10px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:none;}
.l_txt_01:link
	{font:10px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:none;}
.l_txt_01:active
	{font:10px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:underline;}
.l_txt_01:hover
	{font:10px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:underline;}

.l_txt_02:visited				/* link rodapé */
	{font:11px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.l_txt_02:link
	{font:11px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.l_txt_02:active
	{font:11px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.l_txt_02:hover
	{font:11px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}

.l_txt_04:visited				/* link produtos */
	{font:11px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:none;}
.l_txt_04:link
	{font:11px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:none;}
.l_txt_04:active
	{font:11px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:underline;}
.l_txt_04:hover
	{font:11px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:underline;}
	
.l_txt_04_b:visited				/* link home */
	{font:11px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:underline;}
.l_txt_04_b:link
	{font:11px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:underline;}
.l_txt_04_b:active
	{font:11px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:none;}
.l_txt_04_b:hover
	{font:11px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:none;}

.l_txt_08:visited				/* link menu lateral */
	{font:10px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.l_txt_08:link
	{font:10px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.l_txt_08:active
	{font:10px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.l_txt_08:hover
	{font:10px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}

.l_txt_09:visited				/* link acrobat */
	{font:9px Arial, Helvetica, sans-serif; color:#979696; text-decoration:underline;}
.l_txt_09:link
	{font:9px Arial, Helvetica, sans-serif; color:#979696; text-decoration:underline;}
.l_txt_09:active
	{font:9px Arial, Helvetica, sans-serif; color:#979696; text-decoration:none;}
.l_txt_09:hover
	{font:9px Arial, Helvetica, sans-serif; color:#979696; text-decoration:none;}

.l_txt_12:visited				/* link faturas */
	{font:12px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; text-decoration:underline;}
.l_txt_12:link
	{font:12px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; text-decoration:underline;}
.l_txt_12:active
	{font:12px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; text-decoration:none;}
.l_txt_12:hover
	{font:12px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; text-decoration:none;}

.l_txt_11:visited				/* link acesso personalizado */
	{font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}
.l_txt_11:link
	{font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}
.l_txt_11:active
	{font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.l_txt_11:hover
	{font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}

.l_txt_13:visited				/* link produtos / lojistas */
	{font:12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.l_txt_13:link
	{font:12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.l_txt_13:active
	{font:12px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:none;}
.l_txt_13:hover
	{font:12px Arial, Helvetica, sans-serif; color:#fe822d; font-weight:bold; text-decoration:none;}

.l_txt_13:visited				/* link produtos / lojistas */
	{font:12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.l_txt_13:link
	{font:12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.l_txt_13:active
	{font:12px Arial, Helvetica, sans-serif; color:#fe822d; text-decoration:none;}
.l_txt_13:hover
	{font:12px Arial, Helvetica, sans-serif; color:#fe822d; font-weight:bold; text-decoration:none;}

.link_na_tabela td a {	/* link produtos / lojistas */
	font:11px Arial, Helvetica, sans-serif; color:#333333; text-decoration:underline;}

	/* FORMULÁRIOS */
.select_onde {
	border:1px solid #cccccc;
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	width:173px;
	height:18px;
}
.input_contato {
	border:1px solid #cccccc;
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	}
.select_contato {
	border:1px solid #cccccc;
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	width:123px;
	height:18px;
}
.cartao_creditus {
	border:1px solid #cb8097;
	background-color:#FFFFFF;
	font:11px Arial, Helvetica, sans-serif;
}
.acesso_personalizado {
	border:1px solid #abadb0;
	font:11px Arial, Helvetica, sans-serif;
	width:119px;
	height:14px;
}
		
.inputOver {					/* link produtos / lojistas */
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border:1px solid #cccccc;
	padding-left:2px;
	background-color:#FFFFFF;
}

		/* FAQ */
.menutitle{
	cursor:pointer;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#fe822d;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:6px;
	padding-left:16px;
	background:url(../imagens/ico_seta_02.gif) left no-repeat;
	width:90%;
}

.submenu{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	width:90%;
	padding:10px;
	background-color:#f7f7f7;
}

		/* TABELAS */
.tb_01 {					/* link produtos / lojistas */
	background-color:#f8f8f8;
}

.borda_tabela_01 {
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-collapse: collapse;
}

.borda_tabela_01 {			/* link produtos / lojistas */
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-collapse: collapse;
}

.borda_tabela_01 tr td {	/* link produtos / lojistas */
		border-bottom: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
}
pre {
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
white-space: wrap;
}