/* CSS Document */

body {
	background-color: #F8F8F8;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-image: url(/imagens/fundo_topo.jpg);
}
#container {
	padding-top: 0px;
}
.paginacao a {
	color:#333;
	padding:3px 5px;
	border:1px solid #ccc;
	text-decoration:none;
	margin:0 3px;
}
.paginacao a:hover {
	background:#333;
	color:#fff;
}
.paginacao a.atual {
	font-weight:bold;
	background:#fff;
	color:#333;
	border:0;
	border-bottom:1px solid #ccc;
	font-size:1.6em;
}
#topo_meio {
	height: 129px;
	width: 960px;
	float: left;
	vertical-align: top;
	clear: both;
	background-image: url(/imagens/sombra.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#topo_baixo {
	height: auto;
	width: 960px;
	float: left;
	text-align: right;
	vertical-align: top;
	clear: both;
}
#paginas h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #900;
	text-decoration: none;
	font-weight: bold;
	display: inline;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E4E4E4;
	width: 850px;
	float: left;
	height: auto;
	min-height: 30px;
	background-image: url(/imagens/planestone_borboleta.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	background-position: left top;
}
#paginas h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #900;
	text-decoration: none;
	text-align: left;
	display: inline;
}
#fotos h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	text-align: left;
	display: inline;
}
#topo_menu {
	height: 37px;
	width: 780px;
	float: left;
	clear: both;
	margin-left: 156px;
}
#barras {
	float: left;
	height: auto;
	width: 960px;
	background-image: url(/imagens/barras.png);
	background-repeat: no-repeat;
	background-position: center top;
	min-height: 330px;
}
.menu_principal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
.menu_principal a {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
 a.menu_principal:houver {
 font-family: Arial;
 font-size: 14px;
 color: #333;
 text-align: justify;
}
a.menu_principal:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	text-decoration: underline;
	font-size: 14px;
}
a.menu_principal:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}
.menu_inferior_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.menu_inferior_titulo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
 a.menu_inferior_titulo:houver {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #CCCCCC;
 text-decoration: none;
}
a.menu_inferior_titulo:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
a.menu_inferior_titulo:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.menu_inferior_itens {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #949494;
	text-decoration: none;
}
.menu_inferior_itens a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #949494;
	text-decoration: none;
}
 a.menu_inferior_itens:houver {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #707070;
 text-decoration: none;
}
a.menu_inferior_itens:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #949494;
	text-decoration: none;
}
a.menu_inferior_itens:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #949494;
	text-decoration: none;
}
#divisa_menu {
	background-image: url(/imagens/barra_divisa_menu.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 16px;
	width: 960px;
	clear: both;
	float: left;
}
#meio {
	width: 960px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	clear: both;
}
#central {
	width: 960px;
	height: 166px;
	float: left;
	clear: both;
	text-align: left;
}
#marca h1 {
	display: none;
}
#menu_princ h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	font-weight: bold;
	display: inline;
}
#menu_princ h2 {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	display: inline;
}
#sac {
	position: relative;
	visibility: visible;
	z-index: 512;
	float: left;
	height: 82px;
	width: 84px;
	margin-left: 35px;
	clear: both;
	top: -60px;
}
#conteudo {
	width: 960px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 25px;
}
.tabela2 {
	background-image: url(/04f58r21/fundo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bn_paginas {
	background-image: url(/imagens/bn_empresa.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 90px;
	width: 772px;
	margin-bottom: 20px;
	float: left;
	padding-bottom: 20px;
}
#Simples_assim {
	height: 80px;
	width: 280px;
	float: right;
	margin-right: 110px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#menu_princ {
	width: 180px;
	float: left;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 20px;
}
#fundo_titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	width: 235px;
	float: left;
	height: 24px;
	background-image: url(/imagens/divisa.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #333;
}
#banner {
	width: 700px;
	height: 240px;
	float: right;
	background-image: url(/imagens/banner_fundo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 18px;
}
#rodape {
	width: 960px;
	height: auto;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#barra_cinza {
	height: 30px;
	float: left;
	width: 160px;
	clear: both;
}
#barra_azul {
	height: auto;
	width: 960px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#barra_amarela {
	height: 38px;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#termos {
	width: 244px;
	float: left;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	margin-top: 15px;
}
.termos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	float: right;
	height: auto;
	width: 500px;
	margin-top: 3px;
}
#carga {
	width: 1000px;
	height: auto;
	float: left;
}
#marca {
	background-repeat: no-repeat;
	height: 92px;
	width: 347px;
	float: left;
	background-position: right center;
	background-image: url(/imagens/planestone.png);
	margin-top: 10px;
}
#telefone {
	width: 443px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-image: url(/imagens/barra_atalhos.png);
	background-repeat: no-repeat;
	height: 62px;
	background-position: left top;
}
#botao {
	height: 19px;
	width: 114px;
	float: left;
	text-align: center;
}
#botao2 {
	height: 19px;
	width: 114px;
	float: left;
	text-align: center;
}
#botao3 {
	height: 19px;
	width: 114px;
	float: left;
	text-align: center;
}
#rodape_baixo {
	height: auto;
	width: 100%;
	text-align: right;
	vertical-align: top;
	float: left;
}
#paginas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	text-align: justify;
	vertical-align: top;
	height: 100%;
	width: 888px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
#index {
	text-decoration: none;
	text-align: left;
	height: auto;
	width: 890px;
	clear: both;
	float: left;
	margin-top: 18px;
	background-image: url(../imagens/divisa.gif);
	background-repeat: repeat-x;
	margin-bottom: 30px;
}
#base * {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 7px;
	PADDING-TOP: 0px
}
#base {
	FONT-SIZE: 12px;
	WIDTH: 80%;
	FONT-FAMILY: Tahoma, Arial, sans-serif
}
#tabela_zebra * {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#tabela_zebra {
	FONT-SIZE: 12px;
	WIDTH: 90%;
	COLOR: #333333;
	BORDER-TOP-STYLE: solid;
	FONT-FAMILY: Tahoma, Arial, sans-serif;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	BORDER-COLLAPSE: collapse;
	BORDER-BOTTOM-STYLE: solid
}
#tabela_zebra TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 30px
}
#tabela_zebra TH {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma, Arial, sans-serif;
	HEIGHT: 40px
}
#tooltips {
}
.inputText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003;
	text-decoration: none;
	width: 100%;
	border: 1px solid #F90;
	background-color: #FFF5E8;
}
.inputText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003;
	text-decoration: none;
	border: 1px solid #F90;
	background-color: #FFF5E8;
}
.inputText3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #039;
	text-decoration: none;
	width: 100%;
	border: 1px solid #039;
	background-color: #FFF;
}
.inputText4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #039;
	text-decoration: none;
	border: 1px solid #039;
	background-color: #FFF;
}
.inputText5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003;
	text-decoration: none;
	width: 100%;
	border: 1px solid #FC0;
	background-color: #FFFFF0;
}
.inputText6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003;
	text-decoration: none;
	border: 1px solid #FC0;
	background-color: #FFFFF0;
}
.titulo_not_prin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F60;
	text-decoration: none;
}
.botao_sac {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.botao_sac2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	text-transform: uppercase;
}
.bolinha {
	background-image: url(/imagens/bolinha.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.arial_14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #264168;
	text-decoration: none;
}
.classe {
	behavior: url(/iepngfix.htc);
}
INPUT.botoes {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #EBEBEB;
	border: 1px solid #b9babc;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	text-decoration: none;
	font-size: 13px;
}
.texto a {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	font-weight: normal;
	text-decoration: none;
	font-size: 13px;
}
 a.texto:houver {
 font-family: Arial;
 font-size: 11px;
 color: #000000;
 text-align: justify;
}
a.texto:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
}
a.texto:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
}
.texto_menu_lateral {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
.texto_menu_lateral a {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
 a.texto_menu_lateral:houver {
 font-family: Arial;
 font-size: 11px;
 color: #000000;
 text-align: justify;
}
a.texto_menu_lateral:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}
a.texto_menu_lateral:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
.texto_menu {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-align: justify;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.texto_menu a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-align: justify;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
 a.texto_menu:houver {
 font-family: Arial;
 font-size: 12px;
 color: #FF6600;
 text-align: justify;
}
a.texto_menu:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-align: justify;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}
a.texto_menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
.botoes {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #EBEBEB;
	border: 1px solid #b9babc;
	text-decoration: none;
	color: #000;
}
a.botoes {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #EBEBEB;
	border: 1px solid #b9babc;
	text-decoration: none;
	color: #000;
	height: 20px;
	width: 80px;
	text-align: center;
}
a.botoes:hover {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #EBEBEB;
	border: 1px solid #b9babc;
	text-decoration: none;
	color: #000;
	height: 20px;
	width: 80px;
	text-align: center;
}
a.botoes:visited {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #EBEBEB;
	border: 1px solid #B9BABC;
	text-decoration: none;
	color: #000;
	height: 20px;
	width: 80px;
	text-align: center;
}
.botoes4 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #6A8CA6;
	border: 1px solid #364A5A;
	text-decoration: none;
	color: #202C35;
	font-weight: bold;
}
a.botoes4 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #364A5A;
	border: 1px solid #b9babc;
	text-decoration: none;
	color: #000;
	height: 20px;
	width: 80px;
	text-align: center;
}
a.botoes4:hover {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #364A5A;
	border: 1px solid #b9babc;
	text-decoration: none;
	color: #000;
	height: 20px;
	width: 80px;
	text-align: center;
}
a.botoes4:visited {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #364A5A;
	border: 1px solid #B9BABC;
	text-decoration: none;
	color: #000;
	height: 20px;
	width: 80px;
	text-align: center;
}
.botoes3 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #D7EFFF;
	border: 1px solid #039;
	text-decoration: none;
	color: #006;
	font-weight: bold;
}
#telefone_1 #telefone_2 #telefone_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	text-align: left;
}
#telefone_1 {
	width: 100px;
	float: left;
	text-align: left;
	margin-left: 45px;
	margin-top: 22px;
}
#telefone_2 {
	text-align: left;
	width: 80px;
	float: left;
	margin-top: 22px;
	margin-left: 80px;
}
#telefone_3 {
	width: 45px;
	margin-top: 22px;
	float: left;
	margin-left: 68px;
	text-align: left;
}
.link_12_arial_branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
a.botoes3 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #EBEBEB;
	border: 1px solid #b9babc;
	text-decoration: none;
	color: #000;
	height: 20px;
	width: 80px;
	text-align: center;
}
a.botoes3:hover {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #EBEBEB;
	border: 1px solid #b9babc;
	text-decoration: none;
	color: #000;
	height: 20px;
	width: 80px;
	text-align: center;
}
a.botoes3:visited {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #EBEBEB;
	border: 1px solid #B9BABC;
	text-decoration: none;
	color: #000;
	height: 20px;
	width: 80px;
	text-align: center;
}
.control {
	float: right;
	display: block;
	/*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
.control:hover {
	color: black !important;
}
.arial_14_negrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #274269;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;
}
.td_azul {
	text-decoration: none;
	background-color: #117BB5;
	text-align: right;
	height: 19px;
	padding-right: 10px;
	letter-spacing: 1px;
	background-image: url(/imagens/fundo_outros.png);
	background-repeat: repeat-x;
}
.texto_tabela {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	padding-right: 6px;
	padding-left: 6px;
}
.tabelas_borda {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
}
.link_branco_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
	font-variant: normal;
}
.seta1 {
	background-image: url(/imagens/coracao.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 33px;
	width: 40px;
}
.Arial_18_cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #626262;
	text-decoration: none;
}
.seta2 {
	background-image: url(/imagens/baloes.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 33px;
	width: 40px;
}
.seta3 {
	background-image: url(/imagens/informacao.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 33px;
	width: 40px;
}
.seta4 {
	background-image: url(/imagens/bolinha2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 33px;
	width: 40px;
}
.seta5 {
	background-image: url(/imagens/seta_hospedagem.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 33px;
	width: 30px;
}
.seta6 {
	background-image: url(/imagens/seta_desenvolvimento.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 33px;
	width: 30px;
}
.texto_tabelaempresa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	text-align: justify;
	vertical-align: bottom;
	padding-right: 4px;
	padding-left: 4px;
}
.tabela_zebra {
}
TR.normalRow TD {
	background-color: #EEE;
}
TR.alternateRow TD {
	background-color: #E8E8E8;
}
TR.selectedRow TD {
	background-color: #FFC;
}
.paginacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999;
	text-decoration: none;
}
.paginacao2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCC;
	text-decoration: none;
}
.paginacao3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #036;
	text-decoration: none;
}
.arial_14_negrito_baixo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #274269;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;
}
.Arial_18_laranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F60;
	text-decoration: none;
}
.botoes2 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #FFD89D;
	border: 1px solid #F60;
	text-decoration: none;
	color: #333;
	font-weight: bold;
}
a.botoes2 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #FFD89D;
	border: 1px solid #F60;
	text-decoration: none;
	color: #333;
	height: 20px;
	width: 80px;
	text-align: center;
	font-weight: bold;
}
a.botoes2:hover {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #FFD89D;
	border: 1px solid #F60;
	text-decoration: none;
	color: #333;
	height: 20px;
	width: 80px;
	text-align: center;
	font-weight: bold;
}
a.botoes2:visited {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #FFD89D;
	border: 1px solid #F60;
	text-decoration: none;
	color: #333;
	height: 20px;
	width: 80px;
	text-align: center;
	font-weight: bold;
}
.Arial_18_Azul_Max {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #039;
	text-decoration: none;
	text-transform: uppercase;
}
.swSecureCode {
	width: 60px;
}
.swInfo {
	font-size: 10px;
	color: #aaaaaa;
	padding: 5px;
	text-align: center;
}
.td_amarela {
	background-color: #FDB102;
	text-align: right;
	height: 19px;
	padding-right: 10px;
	letter-spacing: 1px;
	background-image: url(/imagens/fundo_outros.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.td_vermelha {
	text-decoration: none;
	background-color: #900;
	text-align: right;
	height: 19px;
	padding-right: 10px;
	letter-spacing: 1px;
	background-image: url(/imagens/fundo_outros.png);
	background-repeat: repeat-x;
}
.tema {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.td_selecao {
	background-color: #09C;
	text-align: center;
	height: 20px;
	padding-right: 10px;
	letter-spacing: 1px;
	background-image: url(/imagens/fundo_outros.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.tabelas_texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align: center;
	height: auto;
	width: auto;
}
/****  BANNERS ****/

#tab {
	POSITION: relative
}
.ui-tabs-nav {
	POSITION: absolute;
	BOTTOM: 2px;
	LEFT: 2px
}
.ui-tabs-panel {
	TEXT-ALIGN: center;
	WIDTH: 700px;
	HEIGHT: 240px;
	FONT-SIZE: 30px
}
.ui-tabs-hide {
	DISPLAY: none
}
UL.ui-tabs-nav LI {
	TEXT-ALIGN: center;
	DISPLAY: block;
	FLOAT: left;
	COLOR: #333333;
	FONT-SIZE: 11px;
	MARGIN-RIGHT: 5px;
	background-image: url(/imagens/bolao.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
UL.ui-tabs-nav LI A:link {
	PADDING-BOTTOM: 2px;
	LINE-HEIGHT: 15px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	FLOAT: left;
	COLOR: #000000;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	PADDING-TOP: 2px
}
UL.ui-tabs-nav LI A:visited {
	PADDING-BOTTOM: 2px;
	LINE-HEIGHT: 15px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	FLOAT: left;
	COLOR: #000000;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	PADDING-TOP: 2px
}
UL.ui-tabs-nav LI A:active {
	PADDING-BOTTOM: 2px;
	LINE-HEIGHT: 15px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	FLOAT: left;
	COLOR: #000000;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	PADDING-TOP: 2px
}
UL.ui-tabs-nav LI.ui-tabs-selected {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
UL.ui-tabs-nav LI.ui-tabs-selected A {
	COLOR: #900;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold
}
#aba_1 {
}
#aba_2 {
}
#aba_3 {
}
#aba_4 {
}
/****  FIM BANNERS ****/

.riscada {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #F30;
	text-decoration: line-through;
}
#cases {
	width: 376px;
	margin-top: 8px;
	margin-left: 0px;
	float: left;
	border: 1px solid #E0E0E0;
	height: 136px;
	margin-bottom: 8px;
	background-image: url(/imagens/cases.jpg);
	background-repeat: no-repeat;
	margin-right: 8px;
	padding-top: 44px;
	padding-right: 5px;
	padding-left: 5px;
}
#case_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	text-align: justify;
	clear: both;
	float: left;
	height: auto;
	width: 98%;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.botao_sac3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
}
.tabelas_borda2 {
	border: 1px solid #333;
}
.pacotes {
	font-weight: bold;
	color: #F60;
	text-decoration: none;
}
a.pacotes {
	font-weight: bold;
	color: #F60;
	text-decoration: none;
}
.pacotes a {
	font-weight: bold;
	color: #F60;
	text-decoration: none;
}
a.pacotes:houver {
 font-weight: bold;
 color: #F60;
 text-decoration: none;
}
a.pacotes:active {
	font-weight: bold;
	color: #F60;
	text-decoration: none;
}
a.pacotes:visited {
	font-weight: bold;
	color: #F60;
	text-decoration: none;
}
.texto4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	text-decoration: underline;
	font-size: 12px;
}
.texto4 a {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
}
a.texto4:houver {
 font-family: Arial;
 font-size: 11px;
 color: #000000;
 text-align: justify;
}
a.texto4:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #F60;
	text-align: justify;
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
}
a.texto4:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
}
#twitter {
	width: 18px;
	height: 18px;
	float: left;
	background-image: url(../imagens/twitter.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 5px;
	margin-left: 15px;
	padding-top: 2px;
}
#rss {
	width: 18px;
	height: 18px;
	float: left;
	background-image: url(/imagens/RSS.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 5px;
	margin-left: 8px;
	padding-top: 2px;
}
#rodape_1 {
	float: left;
	height: 30px;
	width: 100%;
	clear: both;
	background-color: #3A3D42;
}
#rodape_2 {
	clear: both;
	float: left;
	width: 100%;
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #172027;
	height: auto;
	padding-bottom: 20px;
}
#rodape_3 {
	background-color: #FC0;
	clear: both;
	float: left;
	height: 35px;
	width: 100%;
}
.form {
	background-color: #DEE6EB;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9DB3C4;
	border-right-color: #C8D5DD;
	border-bottom-color: #C8D5DD;
	border-left-color: #9DB3C4;
}
#home {
	background-image: url(/imagens/bt_home.gif);
	background-repeat: no-repeat;
	float: right;
	height: 55px;
	width: 45px;
	margin-right: 10px;
}
#voltar {
	background-image: url(/imagens/bt_voltar.gif);
	background-repeat: no-repeat;
	float: right;
	height: 55px;
	width: 45px;
	margin-right: 10px;
}
#sac2 {
	float: left;
	width: 174px;
	height: 240px;
	margin-top: 18px;
	background-image: url(/imagens/sac2.png);
}
#quadro1 {
	float: left;
	width: 430px;
	height: auto;
	margin-top: 25px;
	background-image: url(/imagens/divisa.gif);
	background-repeat: repeat-x;
	clear: both;
	min-height: 130px;
}
#quadro2 {
	float: left;
	width: 430px;
	height: 160px;
	margin-top: 25px;
	background-image: url(/imagens/divisa.gif);
	background-repeat: repeat-x;
	clear: both;
}
#portfolio {
	background-image: url(/imagens/portfolio.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 172px;
	width: 220px;
	text-align: center;
	padding-top: 10px;
	float: left;
	margin-top: 25px;
}
#esquerda {
	float: left;
	height: auto;
	width: 430px;
	clear: left;
}
#marca_noticia {
	width: 15px;
	text-align: center;
	clear: both;
	float: left;
	height: 15px;
	margin-right: 5px;
	margin-bottom: 3px;
}
#corpo_noticia {
	float: left;
	width: 406px;
	margin-bottom: 3px;
	height: auto;
}
#separar {
	clear: both;
	float: left;
	width: 430px;
	height: 10px;
}
#saber {
	background-image: url(/imagens/saber.png);
	background-repeat: no-repeat;
	float: left;
	height: 29px;
	width: 100%;
	background-position: right top;
	text-align: right;
	clear: both;
}
#direita {
	float: right;
	height: auto;
	width: 430px;
	clear: right;
}
body.cwhoisform {
	background-color:#FFFFFF;
}
a.cwhoisform {
	color: #0000FF;
	text-decoration: underline;
}
table.cwhoisform {
	border: 0px none #000000;
	border-spacing: 0px;
}
table.cwhoisform td {
	border: 0px none #000000;
	border-spacing: 0px;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	text-align: left;
}
.submit {
	background-image: url(/imagens/botao_submit.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 110px;
	font-family: "Arial Black", Gadget, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	border: 1px solid #F8F8F8;
	color: #333;
}

INPUT.required {
	BORDER-BOTTOM: #b9babc 1px solid;
	BORDER-LEFT: #b9babc 1px solid;
	PADDING-BOTTOM: 1px;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 3px;
	WIDTH: 200px;
	PADDING-RIGHT: 3px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	FONT-SIZE: 11px;
	BORDER-TOP: #b9babc 1px solid;
	BORDER-RIGHT: #b9babc 1px solid;
	PADDING-TOP: 1px
}INPUT.required2 {
	BORDER-BOTTOM: #b9babc 1px solid;
	BORDER-LEFT: #b9babc 1px solid;
	PADDING-BOTTOM: 1px;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 3px;
	WIDTH: 160px;
	PADDING-RIGHT: 3px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	FONT-SIZE: 11px;
	BORDER-TOP: #b9babc 1px solid;
	BORDER-RIGHT: #b9babc 1px solid;
	PADDING-TOP: 1px
}
INPUT.required3 {
	BORDER-BOTTOM: #b9babc 1px solid;
	BORDER-LEFT: #b9babc 1px solid;
	PADDING-BOTTOM: 1px;
	BACKGROUND-COLOR: #EEE;
	PADDING-LEFT: 3px;
	WIDTH: 200px;
	PADDING-RIGHT: 3px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	FONT-SIZE: 11px;
	BORDER-TOP: #b9babc 1px solid;
	BORDER-RIGHT: #b9babc 1px solid;
	PADDING-TOP: 1px
}

