#geral #corpo #conteudo_geral #conteudo_cima #topo_interna {
	width: 535px;
	height: 24px;
	background-image: url(../img/topo_interna.jpg);
	text-align: left;
	text-indent: 28px;
	font: bold 15px/150% Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

#geral #corpo #conteudo_geral #conteudo_cima #conteudo_interno {
	height: 497px;
	_height: 526px;
}

#geral #corpo #conteudo_geral #conteudo_cima #conteudo_contato {
	height: 483%;
	_height: 505%;
}

#geral #corpo #conteudo_geral #conteudo_cima #conteudo_interno p {

	font: 11px Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-top: 20px;

}
#geral #corpo #conteudo_geral #conteudo_cima #conteudo_interno strong {
	width: 190px;
	float: left;
	border-top: solid 7px #8A9984;
	border-bottom: solid 7px #8A9984;
	margin: 2px 10px 0px 0px;
	_margin-top: 20px;
	padding: 5px;
}

#geral #corpo #conteudo_geral #conteudo_cima #conteudo_interno strong p {
	font: italic 15px Arial, Helvetica, sans-serif;
	color:#666666;
	padding: 0px;
	margin: 0px;
}


#geral #corpo #conteudo_geral #conteudo_cima #conteudo_interno h2 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #8A9984;
	text-align: left;
	margin-bottom: -20px;
	_margin-bottom: -15px;
}

.left_frame {
	margin-top: 20px;
	float: left;
	border-left: solid 7px #8A9984;
	width: 250px;
	height: 120px;
	padding-left: 5px;
	padding-right: 5px;
	font: 11px Arial, Helvetica, sans-serif;
}

.left_frame2 {
	margin-top: 20px;
	float: left;
	border-left: solid 7px #8A9984;
	width: 500px;
	height: 120px;
	padding-left: 5px;
	padding-right: 5px;
	font: 11px Arial, Helvetica, sans-serif;
}

.right_frame {
	margin-top: 20px;
	float: right;
	border-left: solid 7px #8A9984;
	width: 250px;
	height: 120px;
	padding-left: 5px;
}

.right_frame a {
    font: 11px arial, helvetica, sans-serif;
    color: #0B5D46;
    text-decoration: none;
    border-bottom: dotted 1px #0B5D46;
    
}
    
.right_frame a:hover {
    background: #cBfDd6;;
    font: 11px arial, helvetica, sans-serif;
    color: #0B5D46;
    text-decoration: none;
    border: none;
    
    border-bottom: dotted 1px #0B5D46;
}

.left_frame a {
    font: 11px arial, helvetica, sans-serif;
    color: #0B5D46;
    text-decoration: none;
    border-bottom: dotted 1px #0B5D46;
    
}
    
.left_frame a:hover {
    background: #cBfDd6;;
    font: 11px arial, helvetica, sans-serif;
    color: #0B5D46;
    text-decoration: none;
    border: none;
    
    border-bottom: dotted 1px #0B5D46;
}

.left_framelink {
    font: 11px arial, helvetica, sans-serif;
    color: #0B5D46;
    text-decoration: none;
    border-bottom: dotted 1px #0B5D46;
    
}
.left_framelink a {
    font: 11px arial, helvetica, sans-serif;
    color: #0B5D46;
    text-decoration: none;
    border-bottom: dotted 1px #0B5D46;
    
}
    
.left_framelink  a:hover {
    background: #cBfDd6;;
    font: 11px arial, helvetica, sans-serif;
    color: #0B5D46;
    text-decoration: none;
    border: none;
    
    border-bottom: dotted 1px #0B5D46;
}

acronym {
    border-bottom: dotted 1px #0B5D46;
    cursor: help;
}

#conteudo_interno #endereco_contato {
	width: 265px;
	height: 300px;
	border-right: dotted 2px #0B5D46;
	float: left;
}

#conteudo_interno #contato_contato {
	width: 265px;
	height: 300px;
	
	float: right;
}

#conteudo_interno #contato_atendimento {
	margin-top: 20px;
}

#contato_atendimento #endereco_contato a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
}

#contato_atendimento #endereco_contato a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
}

#contato_atendimento #contato_contato p {
	text-align: left;
}

.campo {
	border: solid 1px #666666;
	width: 180px;
}

.campo_trabalhe {
	border: solid 1px #666666;
}


.texto_geral {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
}
.borda_direita {
	border-top-width: thin;
	border-right-width: 1px;
	border-bottom-width: thin;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #8A9984;
	border-left-color: #8A9984;
}
.borda_esquerda {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-left-color: #8A9984;
}

