A:link { TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; }
A:visited { TEXT-DECORATION: none; }
A:hover { color: #ECD36F; TEXT-DECORATION: none; }
h1 {color: #617643; font-size: 14px;}
h2 {color: #617643; font-size: 11px; font-weight: normal;}
body {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; background: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;}
.verdana11verde {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #617643;}
.verdana11verde a {color: #617643;}
.verdana11verde a:hover {color: #ECD36F; TEXT-DECORATION:none;}
.verdana9verde {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #617643;}
.formularios {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; border: 1px solid #93A790;}
.bgPontHor {
	font-size: 1px;
	background-image: url(../imagens/bg_pont_hor.gif);
	background-repeat: repeat-x;
	height: 1px;
	background-position: center;

}
.bgBannersMenu {
	background-image: url(../imagens/bg_banners_menu.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bgDegrade {
	background-image: url(../imagens/bg_degrade.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.verdana11amarelo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C4A61A;
}
.verdana11verm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
}
.verdana11preto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.bgRodape1 {
	background-color: #E0E0E0;
	background-image:  url(../imagens/bg_rodape1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.verdana10verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #617643;
}
.verdana10preto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
span.verdana16verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #617643;
}
span.verdanapreto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
}
.bgRodape2 {
	background-color: #DBDBDB;
	background-image:  url(../imagens/bg_rodape2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.verdana10cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.verdana14verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #617643;
	font-weight: bold;
}
.verdana14preto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.bgBoxCentroInterna {
	background-image: url(../imagens/bg_box_centro_interna.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.verdana18verde {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #617643;
	font-weight: bold;
}
.bgBannersMenu2 {
	background-image: url(../imagens/bg_banners_menu2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#impressao { display:none; }
#naoImprimir { display:block; }


table.engloba {width:100%; color:#000; text-align:center; margin:0 0 15px;}
table.engloba th {font:bold 14px Verdana; text-align:center; background-color:#EEEEEE; border:1px solid #EEEEEE; padding:10px;}
table.engloba td {font:bold 12px Verdana; border:1px solid #EEEEEE; padding:6px 10px;}
table.engloba td.comentario {font: 10px Verdana; border:1px solid #EEEEEE; padding:6px 10px;}
table.engloba td.primeiro, #colForum table th.primeiro , #colForum table td.mensagem, #colForum table th.mensagem {text-align:left;}
table.engloba th.categoria {width:30%; text-align:left;}
table.engloba th.topico {width:50%;}
table.engloba th.autor {width:20%;} 
table.engloba th.ultimo {width:20%;} 
table.engloba th.numeros {width:10%;}
table.engloba td.mensagem {font-weight:normal;}
table.engloba td.mensagem div.imagem {float:left; margin:0 10px 10px 0;}
table.engloba td p {font-weight:normal; color:#999;}
table.engloba td span {display:block; font:italic 10px Verdana; color:#999;}
table.engloba td a {color:#65793e;}
table.engloba td a:hover {text-decoration:underline;}
table.engloba#topico td {vertical-align:top;}


div.financas {width:560px; height:400px; margin-top:28px;}
div.financas div.finesq {width:340px; height:300px; float:left;}
div.financas div.findir {width:200px; height:200px; float:right;}

div.financas div.dicasf {float:left; padding-bottom:28px;}
div.financas div.dicasf h3.cabec {background:url(../imagens/tit_dicas_financeiras.jpg) no-repeat; width:338px; height:22px; margin:0; text-indent:-9999px;}
div.financas div.dicasf ul {list-style:none; margin:0; padding:0;}
div.financas div.dicasf ul li {background:url(../imagens/bg_divisor.jpg) no-repeat bottom; padding-bottom:15px; padding-top:10px; float:left;}
div.financas div.dicasf ul li span.data {font-family:Verdana; font-size:10px; font-weight:bold; width:45px; display:block; float:left; padding-top:1px;}
div.financas div.dicasf ul li a.dica {font-family:Verdana; font-size:12px; font-weight:bold; width:295px; display:block; float:left; color:#3b8d43;}
div.financas div.dicasf ul li a.dica:hover {text-decoration:underline;}
div.financas div.dicasf a.mais {background:url(../imagens/bullet_financas.jpg) no-repeat left; padding-left:15px; float:right; font-size:10px; color:#000000; font-weight:bold; margin-top:10px; padding-top:4px; height:16px;}
div.financas div.dicasf a.mais:hover {text-decoration:underline;}

div.financas div.simula {float:left; padding-bottom:28px;}
div.financas div.simula h3.cabec {background:url(../imagens/tit_simulador_investimentos.jpg) no-repeat; width:338px; height:22px; margin:0; text-indent:-9999px;}
div.financas div.simula p {font-size:10px;}
div.financas div.simula ul.esq {list-style:none; margin:0; padding:0; float:left; width:160px;}
div.financas div.simula ul.esq li {padding:4px 0;}
div.financas div.simula ul.dir {list-style:none; margin:0; padding:0; float:right; width:160px;}
div.financas div.simula ul.dir li {padding:4px 0;}
div.financas div.simula a.mais {background:url(../imagens/bullet_financas.jpg) no-repeat left; padding-left:15px; font-size:10px; color:#3b8d43; font-weight:bold; margin-top:10px; padding-top:4px; height:16px;}
div.financas div.simula a.mais:hover {text-decoration:underline;}

div.dicasb {float:left; padding-bottom:28px;}
div.dicasb h3.cabec {background:url(../imagens/tit_dicas_banricoop.jpg) no-repeat; width:338px; height:22px; margin:0; text-indent:-9999px; padding-bottom:15px;}
div.dicasb img.foto {float:left; margin-right:20px;}
div.dicasb span.titulo { font-size:10px; display:block; font-weight:bold; padding-bottom:5px;}
div.dicasb span.autor { font-size:10px; font-style:italic;}
div.dicasb a { margin:0; padding:0; float:;}
div.dicasb p.resenha { font-size:10px;}
div.dicasb a.mais {background:url(../imagens/bullet_financas.jpg) no-repeat left; padding-left:15px; float:right; font-size:10px; color:#000000; font-weight:bold; margin-top:10px; padding-top:4px; height:16px;}
div.dicasb a.mais:hover {text-decoration:underline;}

div.financas div.twitter {float:left;}
div.financas div.twitter h3.cabec {background:url(../imagens/tit_twitter.jpg) no-repeat; width:200px; height:22px; margin:0; text-indent:-9999px; padding-bottom:15px;}
div.financas div.twitter ul {list-style:none; margin:0; padding:0;}
div.financas div.twitter ul li {background:url(../imagens/bg_divisor.jpg) no-repeat bottom; width:100%; padding-bottom:15px; padding-top:10px; float:left;}
div.financas div.twitter ul li a.dica:hover {text-decoration:underline;}
div.financas div.twitter a.mais {background:url(../imagens/bullet_financas.jpg) no-repeat left; padding-left:15px; float:right; font-size:10px; color:#000000; font-weight:bold; margin-top:10px; padding-top:4px; height:16px;}
div.financas div.twitter a.mais:hover {text-decoration:underline;}

#twitter_div {font-family: Verdana; font-size: 12px; margin:0; padding:0;}
#twitter_div ul li {color: #000000; font-weight:bold; }
#twitter_div ul li a {text-decoration: none; color: #666666; font-style:italic;}
#twitter_div ul li a:hover {text-decoration: underline;}
#twitter_div p {padding-right: 6px; padding-bottom: 10px;}
#twitter_div ul li span {visibility:visible;  display:block;}
#twitter_div ul li span a {visibility:visible;}
#twitter_div ul li a {visibility:visible;}

img.forumbanner { margin-top:28px; border:none; padding-bottom:28px;}

div.financas div.planilhas {float:left; padding-bottom:28px;}
div.financas div.planilhas h3.cabec {background:url(../imagens/tit_planilhas.jpg) no-repeat; width:200px; height:22px; margin:0; text-indent:-9999px;}
div.financas div.planilhas ul {list-style:none; margin:0; padding:0;}
div.financas div.planilhas ul li {background:url(../imagens/bg_divisor.jpg) no-repeat bottom; padding-bottom:15px; padding-top:10px; float:left; width:100%;}
div.financas div.planilhas ul li a.plan {font-family:Verdana; font-size:9px; font-weight:bold; float:left; background:url(../imagens/bullet_planilhas.jpg) no-repeat left; padding-left:10px; color:#000000;}
div.financas div.planilhas ul li a.plan:hover {text-decoration:underline;}
div.financas div.planilhas a.mais {background:url(../imagens/bullet_financas.jpg) no-repeat left; padding-left:15px; float:right; font-size:10px; color:#000000; font-weight:bold; margin-top:10px; padding-top:4px; height:16px;}
div.financas div.planilhas a.mais:hover {text-decoration:underline;}

div.financas div.indicadores {float:left; padding-bottom:28px;}
div.financas div.indicadores h3.cabec {background:url(../imagens/tit_indicadores.jpg) no-repeat; width:200px; height:22px; margin:0; text-indent:-9999px;}
div.financas div.indicadores ul {list-style:none; margin:0; padding:0;}
div.financas div.indicadores ul li {background:url(../imagens/bg_divisor.jpg) no-repeat bottom; padding-bottom:15px; padding-top:10px; float:left; width:100%;}
div.financas div.indicadores ul li a.plan {font-family:Verdana; font-size:9px; font-weight:bold; float:left; background:url(../imagens/bullet_planilhas.jpg) no-repeat left; padding-left:10px; color:#000000;}
div.financas div.indicadores ul li a.plan:hover {text-decoration:underline;}
div.financas div.indicadores a.mais {background:url(../imagens/bullet_financas.jpg) no-repeat left; padding-left:15px; float:right; font-size:10px; color:#000000; font-weight:bold; margin-top:10px; padding-top:4px; height:16px;}
div.financas div.indicadores a.mais:hover {text-decoration:underline;}


span.verdana14verde a{ color:#617643;}
span.verdana14verde a:hover{ color:#ECD36F;}

span.verdana14preto a{ color:#000000;}
span.verdana14preto a:hover{ text-decoration:underline;}


/*Select Menu*/
div.selectbox-wrapper {
  position:absolute;
  width:476px !important;
  background-color:white;
  border:1px solid #93A790;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  font-size:0.8em;
  overflow:auto;
}

div.selectbox-wrapper ul { list-style-type:none; margin:0px; padding:0px;}

div.selectbox-wrapper ul li { list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer;  display:block; clear:both;}
div.selectbox-wrapper ul li a { display:block;}
div.selectbox-wrapper ul li a:hover { background-color:#EAF2FB; color:#617643;}
label { display: block;}
.selectbox /* look&fell of  select box*/
{
	background:url(../imagens/bg_select.jpg) right no-repeat;
  margin: 0px 5px 10px 0px;
  padding-left:2px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:0.8em;
  width:180px; 
  display : block;
  /*height:18px;*/
  cursor: pointer;
  border:1px solid #93A790;
  color:#617643;
}
select {}

div.selectbox-wrapper1 {
  position:absolute;
  width:476px !important;
  background-color:white;
  border:1px solid #93A790;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  font-size:0.8em;
  overflow:auto;
}

div.selectbox-wrapper1 ul { list-style-type:none; margin:0px; padding:0px;}

div.selectbox-wrapper1 ul li { list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer;}
div.selectbox-wrapper1 ul li a { float:left; width:100%; height:100%;}
div.selectbox-wrapper1 ul li a:hover { background-color:#EAF2FB; color:#617643;}


/* -- Banners --*/
ul#banners {
  list-style: none;
  margin: 0;
  padding: 0;
  width:100%;
  height:190px;
  background:url(../imagens/bg_banners_perfil.jpg) left top no-repeat;
}

ul#banners li{
  float: right;
  margin:0 0 0 -25px;
  display: block;
  margin-right: 10px;
}

ul#banners li div {
  position:relative;
  display: block;
  overflow: hidden;
  height: 190px;
  width: 83px;
  cursor:pointer;
}

ul#banners li div img{
  display:block;
  position: absolute;
  width:83px;
}

ul#banners li div a {
  position:absolute;
  left:83px;
  z-index:9000;
  display: block;
  overflow: hidden;
  height: 190px;
  width: 413px;
}

ul#banners li div a.empreendedor {
  background:url(../imagens/banner_empreendedor.jpg) left top no-repeat;
} 
ul#banners li div a.projetos {
  background:url(../imagens/banner_projetos.jpg) left top no-repeat;
} 
ul#banners li div a.oportunidade {
  background:url(../imagens/banner_oportunidade.jpg) left top no-repeat;
} 
ul#banners li div a.futuro {
  background:url(../imagens/banner_futuro.jpg) left top no-repeat;
} 
ul#banners li div a.vantagens {
  background:url(../imagens/banner_vantagens.jpg) left top no-repeat;
} 

ul#banners li div#a1 {z-index:5;}
ul#banners li div#a2 {z-index:4;}
ul#banners li div#a3 {z-index:3;}
ul#banners li div#a4 {z-index:2;}
ul#banners li div#a5 {z-index:1;}




/* ESPECIAIS */
	p.resultadoBusca { font-size:12px; color:#666; padding:1em 10px; }
	.outlinefix :focus, .outlinefix:focus {	-moz-outline-style:none; outline:none; }
	.floatLeft { float:left; }
	.floatRight { float:right !important; }
	.semBorda { border:none !important; }
	.semMargem { margin:0 !important; }
	.hidden { display:none !important; }
	.hr { height:11px; background:url(../imagens/bg_hr.gif) left center repeat-x; padding:10px 0; }
	.hr hr { display:none; }
	
	.clearfix:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	 
	.clearfix {
		display: inline-block;
	}
	 
	html[xmlns] .clearfix {
		display: block;
	}
	 
	* html .clearfix {
		height: 1%;
	}