body {
	background: url(../_img/fundo.jpg) repeat-y center;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

#head1 {
	height: 89px;
	background: url(../_img/topo_fundo_fundo.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
#head2 {
	height: 89px;
	background: url(../_img/topo_fundo.jpg) center no-repeat;
	}
#head3 {
	height: 59px;
	width: 760px;
	margin: 0px auto;
	padding: 15px 0px 0px;
	}
ul.menuzinho {
	background: url(../_img/menuzinho_fundo.jpg) repeat-x;
	margin: 0px auto 5px;
	border: 0 none;
	padding: 0;
	/*width: 740px; *//*For KHTML*/
	list-style: none;
	height: 25px;
	/*width: 650px;*/
	}
ul.menuzinho img{
	border: 0 none;
	vertical-align:middle;
	margin-right:3px;
	}
ul.menuzinho li{
	margin: 0;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #ccc;
	padding: 0;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 25px;
	}
ul.menuzinho li.menuzinho_esq{
	background: url(../_img/menuzinho_esq.jpg) no-repeat center;
	width:12px;
	border-left: 0px;
	}
ul.menuzinho li.menuzinho_dir{
	background: url(../_img/menuzinho_dir.jpg) no-repeat center;
	width:12px;
	border:0px;
	float:right;
	}
ul.menuzinho a {
  /*border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;*/
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color:#000;
  text-decoration: none;
  height: 25px;
}
ul.menuzinho a:hover,
ul.menuzinho li:hover a,
ul.menuzinho li.iehover a {
  background: url(../_img/menuzinho_fundo2.jpg) repeat-x;
  color: #0000CC;
}
#head_dir {
	float:left; 
	width: 600px;
	}
#head_dir .input{
	width: 200px;
	background: #E6E6E6; 
	height: 14px; 
	border: 0 none;
	padding: 2px;
	margin: 0px;
	color: #666666;
	}
#head_dir .botao{
	background: #CED7F7; 
	height: 18px;
	vertical-align: baseline;
	border: 0px none;
	text-align:center;
	padding: 0px 3px;
	margin: 0px;
	color: #000;
	}
#head_dir .botao:hover{
	background: #769AEF; 
	}





#meio {
	background:url(../_img/meio_fundo.jpg) repeat-y center ;
	}
#meio2 {
	background:url(../_img/topo2_fundo.jpg) no-repeat center top;
	}
#meio3 {
	width: 760px;
	margin: 0px auto;
	}
#meio3_investimento,
#meio3_conheca,
#meio3_anjo {
	margin: 0px auto;
	height: 175px;
	}
#meio3_anjo {
	background: url(../_img/meio_anjo.jpg) no-repeat center top;
	}
#meio3_conheca {
	background: url(../_img/meio_conheca.jpg) no-repeat center top;
	}
#meio3_investimento {
	background: url(../_img/meio_investimento.jpg) no-repeat center top;
	}
#meio_conteudo {
	margin: 0 auto;
	width: 493px;
	padding: 25px 0 0 267px;
	font-family: Arial, Helvetica, sans-serif;
	}
#meio_conteudo h2{
	margin: 0;
	padding: 0;
	font-size:18px;
	font-weight:normal;
	/*float:left;*/
	}
#meio_conteudo h2 img{
	margin:0;
	padding: 0 3px 0 5px;
	border: 0 none;
	position: relative;
	top: 7px;
	}
#meio_conteudo h2 a{
	text-decoration: none;
	border-bottom: #333333 solid 1px;
	padding-bottom: 3px;
	margin-right: 20px;
	color:#000000;
	}
#meio_conteudo h2 a:hover{
	background-color: #AADBFF;
	}
#meio_conteudo h1{
	margin: 0;
	padding: 65px 0 0;
	font-size:28px;
	font-weight:normal;
	/*clear:both;*/
	}






#principal {
	background: url(../_img/principal_topo.jpg) no-repeat center top;
	padding-top: 4px;
	}
#principal_conteudo {
	width: 760px;
	margin: 0px auto;
	}
#principal_rodape {
	background:url(../_img/principal_rodape.jpg) no-repeat center;
	height: 178px;
	}
#principal_esq {
	width: 535px;
	float: left;
	}
#principal_esq h2{
	font-weight: normal;
	border-bottom: solid 1px #7D8BE8;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	padding: 0px 0px 4px;
	margin: 10px 0px 13px;
	}
#news .noticia h3,
.noticia h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.07em;
	font-weight:normal;
	padding: 5px 0;
	margin: 0 0 10px;
	}
#principal_esq h2 a,
.noticia h3 a{
	text-decoration: none;
	}
#principal_esq h2 a:link,
#principal_esq h2 a:visited,
.noticia h3 a:link{
	color:#00005E;
	}
.noticia h3 a:visited{
	color: #666666;
	}
#principal_esq h2 a:hover,
.noticia h3 a:hover{
	color: #0000F9;
	}
.not_img {
	padding: 7px 6px 10px;
	background: url(../_img/not_foto_fundo.jpg) no-repeat center;
	float: left;
	margin-right: 6px;
	width: 105px;
	height: 70px;
	border: 0px;
	}
.noticia .data {
	width: 29px;
	height: 28px;
	float: left;
	margin-right: 12px;
	background: url(../_img/not_data_fundo.jpg) no-repeat center;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	padding-top: 3px;
	text-transform:uppercase;
	line-height: 13px;
	text-decoration:none;
	}
.noticia .data strong{
	font-size: 12px;
	}
.not_titulo {
	margin-top: 10px
	}
#news .noticia p,
.noticia p {
	margin: 0px;
	padding: 3px 0px;
	background: url(../_img/not_txt_fundo.jpg) repeat-x;
	font-size: 11px;
	height: 48px;
	line-height: 15px;
	}
.not_rodape {
	background: url(../_img/not_rodape.jpg) no-repeat center;
	height: 14px;
	margin: 10px 0px;
	clear:both;
	}
.not_todas {
	/*float:right;*/
	font-size: 12px;
	text-transform:uppercase;
	position: relative;
	left: 275px;
	}






#principal_dir {
	width: 150px;
	float: left;
	margin: 15px 0px 0px 75px;
	}






#interna_menu {
	float: left;
	width: 218px;
	}
.mais {
	background-image: url(../_img/ico_setinha.gif);
	background-repeat: no-repeat;
	background-position: 208px center;
	}






#interna_principal {
	float: left;
	padding: 20px 0 0 49px;
	}
.media {
	width: 493px;
	}
.grande {
	width: 690px;
	}
#interna_principal p{
	font-size: 12px;
	line-height: 22px;
	padding: 6px 0;
	margin: 0;
	}
#interna_principal .ulMapa  a,
#interna_principal .ulPadrao a,
#interna_principal p a{
	text-decoration: none;
	border-bottom: #AEC1EE dotted 1px;
	}
#interna_principal .ulMapa a:link,
#interna_principal .ulPadrao a:link,
#interna_principal p a:link{
	color: #4363D1;
	}
#interna_principal .ulMapa a:visited,
#interna_principal .ulPadrao a:visited,
#interna_principal p a:visited{
	color: #9B48CC;
	}
#interna_principal .ulMapa a:hover,
#interna_principal .ulPadrao a:hover,
#interna_principal p a:hover{
	color: #17175E;
	background-color:#D6E6FE;
	border-bottom: solid 1px #AEC1EE;
	}
#interna_principal h1{
	font-size: 25px;
	padding: 5px 0 17px;
	margin: 0;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	}
#interna_principal h2{
	font-size: 20px;
	padding: 20px 0 6px;
	margin: 0;
	font-weight:normal;
	border-bottom: #CCCCCC solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	}
#interna_principal h3{
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*text-transform:uppercase;*/
	padding: 15px 0 3px;
	margin: 0;
	font-weight:bold;
	letter-spacing: 1px;
	line-height: 25px;
	}
#interna_principal h4{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	/*text-transform:uppercase;*/
	border-bottom: #CCCCCC solid 1px;
	padding: 40px 0 3px;
	margin: 0;
	font-weight:bold;
	letter-spacing: 1px;
	line-height: 25px;
	}
#interna_principal h5.p_final{
	border-top: #999999 solid 1px;
	text-align:right;
	padding: 0 10px 0 0;
	margin: 20px 0;
	}
#interna_principal h5.p_final img{
	border: 0 none;
	padding: 0px 3px;
	}
#interna_principal h6{
	font-size: 10px;
	padding: 2px 0 4px;
	margin: 0;
	font-weight:normal;
	color:#666;
	border-bottom: #eee solid 1px;
	}
#interna_principal h6 a{
	text-decoration: none;
	color:#484848;
	padding-bottom: 4px;
	}
#interna_principal h6 a:hover{
	color:#2E2EB8;
	border-bottom: #2E2EB8 solid 1px;
	}
#interna_principal em,
#interna_principal i {
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.capitular {
	float:left;
	font-size:45px;
	line-height:29px;
	padding-top:8px;
	padding-right:5px;
	font-family: Times, serif, Georgia;
	}
img.img_float, 
img.img_float2 {
	float:left;
	margin-right:16px;
	}
img.img_float_dir, 
img.img_float_dir2 {
	float:right;
	margin-left:16px;
	}
img.img_float {
	padding:8px;
	background: #fafafa;
	border: solid 1px #ccc;
	
	}
div#pequeno p{
	font-size: 11px;
	margin: 0;
	padding: 3px 0;
	line-height: 18px;
	}
div#pequeno p strong,
div#pequeno p b{
	font-size: 10px;
	margin: 0;
	text-transform:uppercase;
	padding: 3px 6px 3px 0;
	}
#interna_principal p strong,
#interna_principal p b,
div#pequeno p strong,
div#pequeno p b{
	font-size: 10px;
	margin: 0;
	text-transform:uppercase;
	}
#interna_principal hr,
div#pequeno hr{
	margin:6px  0px;
	padding: 0;
	height:1px;
	border-bottom: 0 none;
	border-left: 0 none;
	border-right: 0 none;
	border-top: dotted 1px #CCCCCC;
	}
div#galeria a{
	background-color: #FFFFFF;
	border: 0 none;
	}
div#galeria a img{
	background-color: #FFFFFF;
	}
div#galeria a:hover {
	background-color: #fff;
	border: 0 none;
	}
div#galeria a:hover img{
	background-color: #C2CEE4;
	}
div#galeria img{
	padding: 3px;
	margin: 3px;
	border: solid 1px #666;
	}
.ulPadrao {
	padding: 6px 0 6px 20px;
	margin: 0;
	font-size: 11px;
	list-style-type: none;
	}
.ulPadrao li{
	padding: 6px 0 6px 20px;
	margin: 0;
	background: url(../_img/ico_list.gif) no-repeat left center;
	}
.olPadrao {
	padding: 6px 0 6px 20px;
	margin: 0;
	font-size: 11px;
	}
.olPadrao li{
	padding: 6px 0 6px 20px;
	margin: 0;
	}



#visNot h2{
	font-size: 20px;
	padding: 20px 0 3px;
	margin: 0;
	font-weight:normal;
	border-bottom: 0 none;
	font-family: Arial, Helvetica, sans-serif;
	}
#visNot h6{
	font-size: 10px;
	padding: 2px 0 10px;
	margin: 0 0 4px;
	font-weight:normal;
	color:#666;
	border-bottom: #eee solid 1px;
	}



#rodape {
	background:url(../_img/rodape_fundo.jpg) no-repeat center top;
	padding: 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	}
#rodape2 {
	width: 760px;
	margin: 0px auto;
	}
#rodape2 p{
	margin: 0px;
	padding: 2px 0px;
	font-size: 10px;
	}

.unfloat {
	clear:both;
	}
.destaque {
	color:#950000;
	font-weight: bold;
	}
.txtGrande {
	font-size: 150%;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	}
.txtMedio {
	font-size: 130%;
	font-family: Arial, Helvetica, sans-serif;
	}
.txtPequeno {
	font-size: 85%;
	}
.coluna {
	width: 30%;
	margin-right: 3%;
	float:left;
	}
.coluna2 {
	width: 45%;
	margin-right: 3%;
	float:left;
	}
	
.ulMapa {
	padding: 6px 0;
	margin: 0;
	font-size: 13px;
	list-style-type: none;
	font-weight:bold;
	}
.ulMapa li{
	padding: 3px 0;
	margin: 0;
	}
.ulMapa li ul{
	padding: 1px 0 1px 10px;
	margin: 0;
	list-style-type: none;
	font-weight: normal;
	}
.ulMapa li ul li{
	padding: 2px 0;
	margin: 0;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.ulMapa li ul li ul li{
	font-style: italic;
	font-size: 11px;
	}