@charset "utf-8";
/* CSS Document */


body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:0.70em;
}

label{
	font-weight:bold;
}

.quadro {
	border: solid 1px #b6d6e9;
}
.titulo {
	width:408px;
	height:58px;
	background: url(../imagens/img_titulo.png) no-repeat;
	padding-left:25px;
	padding-top:21px;
	color:#FFF;
	font-size:1.3em;

	font-family:Georgia, "Times New Roman", Times, serif
}
#canto_esquerdo{
	position:absolute;
	background:url(../imagens/corpo/img_canto_esquerdo.png);
	margin:-5px;
	width:139px;
	height:132px;
}
#canto_direito{
	position:absolute;
	background:url(../imagens/corpo/img_canto_direito.png);
	margin-left:816px;
	margin-top:-127px;
	width:139px;
	height:132px;
}
#quadro1{
	width:704px;
	height:315px;
	border-bottom: solid 1px #b6d6e9;
}
#quadro2{
	width:232px;
	height:803px;
	border-left: solid 1px #b6d6e9;
	
}
#quadro3{
	width:352px;
	height:480px;
	border-right: solid 1px #b6d6e9;
	margin-left:3px;
	margin-top:2px;
}
#quadro3 div table{
	background: url(../imagens/img_back_itens.jpg) repeat-y;
	border:solid 1px #CCC
}
#quadro4{
	position:relative;
	width:343px;
	height:480px;
	margin-top:-8px;
	margin-left:3px
}
#quadro5{
	width:946px;
	height:185px;
	margin-top:3px;
	background-color:#f9f9f9;
}
#quadrobranco{
	height:1px;
	border-top: solid 1px #b6d6e9;
}
.titulo_quadro{
	font-size:1.2em;
	font-weight:bold;
}
#funcoes{
	position:absolute;
	margin-left:470px;
	margin-top:20px
}

/******************************/
#historia{
	background: url(../imagens/img_linha_tempo.png) repeat-y;
	font-size:0.95em;
	text-align:justify;
	padding-left:18px;
	margin-right:10px
}
#historia2{
	padding-left:8px;
}
/******************************/

/******************************/
#estatuto {
	text-align:justify;
	font-size:0.95em;
	margin-right:10px
}

h1{
	font-size:1.2em;
	margin-top:30px;
}

#estatuto li{
	margin-left:-20px;
	font-size:1.1em;
	font-weight:bold;
	line-height:25px;
	color:#333;
}
li{
	margin-left:-20px;
	margin-right:10px;
	line-height:22px;
	text-align:justify
}
#page_content ul{
	list-style:url("../imagens/img_marcador.gif");
}
#estatuto li span{
	font-size:0.90em;
	font-weight:normal
}
#estatuto a:link{ color: #000; }
#estatuto a:visited{ color: #000; }
#estatuto a:hover{ color: #000; }
#estatuto a.hover{ color: #000; }
#estatuto a:active{ color: #000; }

#topo {
	position:fixed;
	margin-left:668px;
	margin-top:-140px;
	font-size:1.2em;
	color:#284a93	
}
/**********************************/
#acao{
	font-size:1.1em;
	text-align:justify;
	line-height:25px;
}
#acao ul{
	list-style:url("../imagens/img_marcador.gif");
}
#acao li{
	line-height:25px;
	color:#333;
}
#print{
	background:url(../imagens/corpo/header_print.png) no-repeat;
	padding-top:150px;
}
#capital {
	text-align:right;
}
#saldo_devedor {
	text-align:right;
}
#salario {
	text-align:right;	
}
#solicitado {
	text-align:right;	
}
#refinanciamento {
	text-align:right;	
}
.obs {
	
}
.obs td {
	font-size:0.85em
}
legend {
	font-weight:bold;
	color:#4E658F
}
#parcelamento table td {
	text-align:center;
	font-size:0.90em;
	line-height:18px;
	cursor:pointer
}

#parcelamento table tr:hover td {
	background-color:#daeaf4;
	border-top:solid 1px #85a8be;
	border-bottom:solid 1px #85a8be;
}
#parcelamento table tr.hover td {
	background-color:#daeaf4;
	border-top:solid 1px #85a8be;
	border-bottom:solid 1px #85a8be;
}
#fs_parcelas{
	display:none;
}
#parcelas table td {
	text-align:center;
	font-size:0.90em;
	line-height:18px;
}
.fora_politica {
	color:#F00;
}
input{
	height:15px;
	font-size:0.95em;
	background-color:#e4eef4;
	border-left: solid 1px #85a8be;
	border-top: solid 1px #85a8be;
	vertical-align:middle;
}
select{
	height:15px;
	font-size:0.95em;
	background-color:#e4eef4;
	border-left: solid 1px #85a8be;
	border-top: solid 1px #85a8be;
}
#bol_res_com{
	height:120px; 
	overflow:auto; 
	margin-left:10px	
}
#lista_governanca{
	margin-left:10px	
}
.formularios th{
	text-align:left;
	background-color:#284a93;
	color:#FFF
}
.formularios td{
	font-size:10px;
	background-color:#eaf4fa;
}
.formularios {
	border:solid 1px #34495b;
}
#compra_cooperada table td {
	text-align:justify;
}
#cooperativismo {
	margin-left:5px;
	padding-right:5px;
	width:690px;
	text-align:justify
}
#contato input[type="submit"]  {
	height:32px;
	width:100px;
	color:#FFF;
	border:none;
	background-image:url(../imagens/btn_azul.png);
	cursor:pointer;
	font-size:1.20em
}
.form_instrucao {
	line-height:14px
}
#mascote {
	position:absolute;
	/*margin-left:25px;*/
	margin-top:30px;
}
#atualiza input {
	background-color:#FFF;
}
#atualiza input[type="checkbox"] {
	border:none;
}
#atualiza input[type="file"] {
	height:20px;
}
#atualiza input[type="submit"]  {
	height:32px;
	width:100px;
	color:#FFF;
	border:none;
	background-image:url(../imagens/btn_azul.png);
	cursor:pointer;
	font-size:1.20em
}
#aviso {
	color:#F00;
	display:none;	
}


/* Micox Pseudo-class-css2 to IE (MXPC). Activate .hover and .first-child in IE 6 */
* html * { color: expression( (function(who){ if(!who.MXPC && who.nodeName != 'A'){
	who.MXPC = '1';
	who.onmouseenter=function(){ who.className += ' hover'};
	who.onmouseleave=function(){ who.className = who.className.replace(' hover','')};
	(who==who.parentNode.firstChild) ? who.className += ' first-child' : '' ;
} } )(this) , 'auto') }