.geral {
	height: 768px;
	width: 955px;
}
.textos #cad .textos td {
	background-color: #FFCC33;
	float: left;
	height: 70px;
	width: 760px;
}

.geral #superior {
	float: right;
	height: 230px;
	width: 955px;
}
.geral #superior #linha2 #centro #meio #rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	height: 10px;
	width: 641px;
	font-size: 8px;
}
.geral #superior #linha2 #centro #meio #aquisicao_col1 {
	background-color: #FFFFFF;
	float: left;
	height: 458px;
	width: 320px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.geral #superior #linha2 #centro #meio #aquisicao_col1 #titulo_aqui1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #9a690b;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	height: 15px;
	width: 320px;
	padding-bottom: 5px;
}
.geral #superior #linha2 #centro #meio #aquisicao_col1 #im_aqui3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
	height: 208px;
	width: 310px;
	padding-top: 10px;
	padding-left: 10px;
}
.geral #superior #linha2 #centro #meio #aquisicao_col1 #im_cobranca {
	background-image: url(cobranca_cubo_azul.jpg);
	float: left;
	height: 458px;
	width: 320px;
}


.geral #superior #linha2 #centro #meio #aquisicao_col1 #im_consult {
	background-image: url(consultoria.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 450px;
	width: 320px;
}

.geral #superior #linha2 #centro #meio #aquisicao_col1 #im_pagamento {
	background-image: url(pagamento.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 458px;
	width: 320px;
}
.geral #superior #linha2 #centro #meio #aquisicao_col1 #im_empresa {
	background-image: url(im_empresa.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 427px;
	width: 320px;
}



.geral #superior #linha2 #centro #meio #aquisicao_col1 #im_aqui1 {
	background-image: url(aquisicao1.jpg);
	float: left;
	height: 230px;
	width: 320px;
	background-repeat: no-repeat;
	padding-top: 10px;
}
.geral #superior #linha2 #centro #meio #aquisicao_col2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
	height: 438px;
	width: 300px;
	padding-left: 15px;
	padding-top: 20px;
	padding-right: 6px;
}
.geral #superior #linha2 #centro #meio #aquisicao_col1 #im_analise {
	background-image: url(euro_fiscal_pressure.jpg);
	float: left;
	height: 458px;
	width: 320px;
}


.geral #superior #linha1 {
	float: left;
	height: 75px;
	width: 760px;
}
.geral #superior #linha1 #retangulos {
	float: left;
	height: 75px;
	width: 535px;
	background-image: url(retangulos_dourados.gif);
}
.geral #superior #linha2 #menu {
	background-color: #000000;
	float: left;
	height: 40px;
	width: 760px;
}
.geral #superior #linha2 #menu #ret1 {
	background-color: #000000;
	float: left;
	height: 30px;
	width: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
}
.geral #superior #linha2 #menu #aquisicao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	float: left;
	height: 30px;
	width: 71px;
	padding-top: 10px;
}
.geral #superior #linha2 #menu #ret2 {
	color: #FFFFFF;
	background-color: #000000;
	float: left;
	height: 30px;
	width: 39px;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.geral #superior #linha2 #menu #analise {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	float: left;
	height: 30px;
	width: 54px;
	padding-top: 10px;
}
.geral #superior #linha2 #menu #ret4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	float: left;
	height: 30px;
	width: 43px;
	padding-top: 10px;
}
.geral #superior #linha2 #menu #assessoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	float: left;
	height: 30px;
	width: 117px;
	padding-top: 10px;
}
.geral #superior #linha2 #menu #ret5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	height: 30px;
	width: 17px;
	padding-top: 10px;
	float: left;
}
.geral #superior #linha2 #menu #ret6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	float: left;
	height: 30px;
	width: 42px;
	padding-top: 10px;
}
.geral #superior #linha2 #menu #consultoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	float: left;
	height: 30px;
	width: 73px;
	padding-top: 10px;
}
.geral #superior #linha2 #menu #ret7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	float: left;
	height: 30px;
	width: 33px;
	padding-top: 10px;
}
.geral #superior #linha2 #menu #gerenciamento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	float: left;
	height: 30px;
	width: 94px;
	padding-top: 10px;
}
.geral #superior #linha2 #menu #pagamento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	float: left;
	height: 30px;
	width: 100px;
	padding-top: 10px;
}
.geral #superior #linha2 #menu #ret3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	float: left;
	height: 30px;
	width: 48px;
	padding-top: 10px;
	text-align: center;
}
.geral #superior #linha2 #centro #meio #linha2_meio #texto4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
	height: 121px;
	width: 164px;
	padding-left: 5px;
}
.geral #superior #linha2 #centro #meio #linha2_meio #cifrao4 {
	background-image: url(cifraomini.jpg);
	float: left;
	height: 121px;
	width: 45px;
}


.geral #superior #linha2 #centro {
	float: left;
	height: 488px;
	width: 955px;
	background-color: #FFFFFF;
}

.geral #superior #linha2 #centro #esquerda {
	float: left;
	height: 488px;
	width: 115px;
	background-color: #FFFFFF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #a67312;
}

.geral #superior #linha2 #centro #esquerda #home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	height: 24px;
	width: 115px;
	padding-top: 7px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #a67312;
	background-color: #FFFFFF;
	float: left;
}

.geral #superior #linha2 #centro #esquerda #historia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	height: 24px;
	width: 115px;
	padding-top: 7px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #a67312;
}

.geral #superior #linha2 #centro #meio #linha1_meio #branco_fim1 {
	background-color: #FFFFFF;
	float: left;
	height: 121px;
	width: 641px;
}
.geral #superior #linha2 #centro #meio #linha1_meio #texto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
	height: 121px;
	width: 164px;
	padding-left: 5px;
}
.geral #superior #linha2 #centro #meio #linha1_meio #cifrao2 {
	background-image: url(cifraomini.jpg);
	float: left;
	height: 121px;
	width: 45px;
}
.geral #superior #linha2 #centro #meio #linha1_meio #texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	width: 164px;
	padding-left: 5px;
	float: left;
	height: 121px;
}
.geral #superior #linha2 #centro #meio #linha1_meio #cifrao3 {
	float: left;
	height: 121px;
	width: 45px;
	background-image: url(cifraomini.jpg);
	background-repeat: no-repeat;
}
#coluna1 {
	float: left;
	height: 163px;
	width: 641px;
}

.geral #superior #linha2 #centro #meio #linha1_meio #texto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
	height: 121px;
	width: 163px;
	padding-left: 5px;
}


.geral #superior #linha2 #centro #esquerda #fale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	float: left;
	height: 24px;
	width: 115px;
	padding-top: 7px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #a67312;
	background-color: #FFFFFF;
}
.geral #superior #linha2 #centro #esquerda #cadastro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	height: 24px;
	width: 115px;
	padding-top: 7px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #a67312;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #a67312;
}
.geral #superior #linha2 #linha3 {
	float: left;
	height: 115px;
	width: 760px;
}


.geral #superior #linha2 #linha4 {
	background-color: #FFFFFF;
	clear: both;
	height: 50px;
	width: 955px;
}

.geral #superior #cifra {
	float: right;
	height: 230px;
	width: 195px;
	background-image: url(currency.jpg);
	background-repeat: no-repeat;
}
.geral #superior #content_cif {
	float: right;
	height: 230px;
	width: 195px;
}


.geral #superior #linha1 #logo {
	float: left;
	height: 75px;
	width: 225px;
	background-image: url(logo2.jpg);
}
.geral #superior #linha2 #centro #meio {
	float: left;
	height: 163px;
	width: 641px;
}



.geral #superior #linha2 #centro #meio #linha1_meio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	float: left;
	height: 141px;
	width: 641px;
}
.geral #superior #linha2 #centro #meio #linha2_meio #texto5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
	float: left;
	height: 121px;
	width: 164px;
	padding-left: 5px;
}
.geral #superior #linha2 #centro #meio #linha2_meio #cifrao5 {
	background-image: url(cifraomini.jpg);
	float: left;
	height: 121px;
	width: 45px;
	background-repeat: no-repeat;
}
.geral #superior #linha2 #centro #meio #linha4_meio {
	float: left;
	height: 200px;
	width: 641px;
	background-color: #CCCC33;
}

.geral #superior #linha2 #centro #meio #linha2_meio #texto6 {
	float: left;
	height: 121px;
	width: 163px;
	padding-left: 5px;
	background-color: #FFFFFF;
}

.geral #superior #linha2 #centro #meio #cifraomini1 {
	background-image: url(cifraomini1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 121px;
	width: 26px;
}

.geral #superior #linha2 #centro #meio #linha2_meio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	float: left;
	height: 20px;
	width: 641px;
}
.geral #superior #linha2 #centro #meio #linha3_meio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	float: left;
	height: 141px;
	width: 641px;
}
.geral #superior #linha2 #centro #meio #linha2_meio #texto6 .geral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.geral #superior #linha2 #centro #creditos {
	float: left;
	height: 30px;
	width: 641px;
}

.geral #superior #linha2 #centro #meio #linha5_meio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	float: left;
	height: 176px;
	width: 641px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #a67312;
	padding-top: 5px;
}

.geral #superior #linha2 #centro #direita #fomento {
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	height: 25px;
	width: 186px;
	padding-top: 7px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #a67312;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9a690b;
	margin-right: 1px;
	margin-left: 1px;
}


.geral #superior #linha2 #centro #direita #vantagens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9a690b;
	float: left;
	height: 24px;
	width: 186px;
	padding-top: 7px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #a67312;
	background-color: #FFFFFF;
	text-align: center;
	margin-right: 1px;
	margin-left: 1px;
}
.geral #superior #linha2 #centro #direita #containerdir {
	background-color: #ffffff;
	float: right;
	height: 488px;
	width: 187px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #a67312;
}

.geral #superior #linha2 #centro #meio #direitosreser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	float: left;
	height: 20px;
	width: 641px;
	padding-top: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #a67312;
}


.geral #superior #linha2 #centro #direita #optar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9a690b;
	text-align: center;
	float: left;
	height: 24px;
	width: 186px;
	padding-top: 7px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #a67312;
	background-color: #FFFFFF;
	margin-right: 1px;
	margin-left: 1px;
}
.geral #superior #linha2 #centro #direita #origem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9a690b;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	height: 24px;
	width: 186px;
	padding-top: 7px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #a67312;
	margin-right: 1px;
}
.geral #superior #linha2 #centro #direita #privac {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9a6906;
	float: left;
	height: 24px;
	width: 186px;
	padding-top: 7px;
	border-top-style: solid;
	border-top-color: #a67312;
	border-bottom-style: solid;
	border-bottom-color: #a67312;
	background-color: #FFFFFF;
	text-align: center;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
}
.geral #superior #linha2 #centro #meio #linha2_meio #texto6 {
	color: #000000;
}
a:link {
	text-decoration: none;
	color: #9a690b;
}

a:visited {
	color: #9a690b;
	text-decoration: none;
}
a:hover {
	color: #9a690b;
	text-decoration: underline;
}
.geral #superior #linha2 #centro #meio #aquisicao_col1 #im_gerenci_im {
	background-image: url(gerenciamento.jpg);
	float: left;
	height: 225px;
	width: 320px;
	background-repeat: no-repeat;
	padding-top: 15px;
	font-size: 0.8em;
}
.geral #superior #linha2 #centro #meio #aquisicao_col1 #im_gerenci3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
	height: 263px;
	width: 310px;
	padding-top: 20px;
	padding-left: 5px;
}
.geral #superior #linha2 #centro #meio #aquisicao_col1 #mapa {
	float: left;
	height: 222px;
	width: 311px;
	background-image: url(mapa_br.jpg);
	padding: 10px;
}
.geral #superior #linha2 #centro #direita #privac {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a67312;
	float: left;
	height: 24px;
	width: 186px;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 7px;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #a67312;
	border-bottom-color: #a67312;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #a67312;
}
