.banner1 img {
	border:1px solid gray;
}
.imgborder {
	border: 1px solid #A4A4A4;}

.txtform1 {
	border-top: 1px solid #7D7D7D;
	border-right: 1px solid #C4C4C4;
	border-bottom: 1px solid #DBDBDB;
	border-left: 1px solid #8E8E8E;
	font-size:11px;
	color: #464646;
}
.txtform2 {

	border-top: 1px solid #7D7D7D;
	border-right: 1px solid #C4C4C4;
	border-bottom: 1px solid #DBDBDB;
	border-left: 1px solid #8E8E8E;
	font: 10px Tahoma, Arial;
	color: #303030;
	padding-left:3px;
}
.txtform3 {
	border: 1px solid #B2B2B2;
	font-size:11px;
	color: #464646;
}
.botao1 {
	font: 10px Tahoma, Verdana, Arial;
	color: #363636;
	background:  url(img/backg01.gif);
	height: 20px;
	border: 1px solid #909090;
}
form {margin:0px;padding:0px}
body.fundo {
margin:0px;padding:0px;
background:#A8AEBA;
scrollbar-arrow-color: #46464B;
scrollbar-3dlight-color: #EBEBEC;
scrollbar-highlight-color: #B5B5B5;
scrollbar-face-color: #EBEBEC;
scrollbar-shadow-color: #B5B5B5;
scrollbar-darkshadow-color: #EBEBEC;
scrollbar-track-color: #F2F2F2;
color:#464646;
font-family:Tahoma

}

.tabela1 {width:780px;height:100%;border-left:3px solid #868B95;border-right:3px solid #868B95}
.td1 {background:#FCFCFC;border-left:1px solid #656668;border-right:1px solid #656668;vertical-align:top}
.bar1 {background: url(img/barra_01_b.gif) repeat-x;font-size:10px;width:100%;height:36px}
.shadow1 {background:#F4F4F4;border-bottom:2px solid #DEDEDE}
.ticker {width:440px;border:1px solid #AFAFAF;font:bold 11px;color:red;margin:0 0 7px 0}
.tdticker {text-align:center;background-color: #FEE123;height:35px}
.tdborder {border:1px solid #AFAFAF}

ul {margin-left:10px;}
li#foldinglist{margin-left:4px}
#foldheader{cursor:pointer;cursor:hand ; font-weight:bold ;
list-style-image: url(img/ico_mais.gif);margin-left:4px}
#foldinglist{list-style-image: url(img/ico_menos.gif);}

a.link01:link {color: #043A54;	text-decoration: none;}
a.link01:visited {color: #043A54;	text-decoration: none;}
a.link01:hover {	color: #187DAD;	text-decoration: underline;}
a.link01:active {	color: #043A54;	text-decoration: none;}

a.link02:link {color: #464646;	text-decoration: none;}
a.link02:visited {color: #464646;	text-decoration: none;}
a.link02:hover {	color:navy;	text-decoration: underline;}
a.link02:active {	color: #464646;	text-decoration: none;}

#news{list-style-image: url(img/ico_seta2.gif)}

.fonte1 {font-size:11px}

.boxbar1 {background: url(img/bar_red.gif);width:100%;height:32px}
.boxbar2 {background: url(img/bar_green.gif);width:100%;height:32px}
.boxbar3 {background: url(img/bar_yellow.gif);width:100%;height:32px}
.boxbar4 {background:url(img/bar_blue.gif);width:100%;height:32px}
.boxbar5 {background:url(img/bar_orange.gif);width:100%;height:32px}


.content {width:100%;overflow-x:hidden;overflow-y:scroll;padding:8px 11px 15px 11px;font-size:11px}
.newstitle {color:#005C64;height:16px;width:100%;border-bottom:1px dashed #a5a5a5}

.box2  {
border-top: 1px solid #AFAFAF; border-right: none; border-bottom: 1px solid #AFAFAF; border-left: 1px solid AFAFAF;}

.box5 {border-top: none; border-right: none; border-bottom: 1px solid #AFAFAF; border-left: 1px solid #AFAFAF; }

a.linkcapa3:link {
	text-decoration: none;
	color: #393939;
}
a.linkcapa3:visited {
	text-decoration: none;
	color: #393939;

}
a.linkcapa3:hover {
	text-decoration: underline;
	color: #3A495C;

}
a.linkcapa3:active {
	color: #4A6082;
	text-decoration: underline;
}

a.linkcapa1:link {
	font: bold 11px Tahoma, Arial;
	color: #3C5679;
	text-decoration: none;

}
a.linkcapa1:visited {
	color: #3C5679;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
}
a.linkcapa1:hover {
	font: bold 11px Tahoma, Arial;
	color: #3C5679;
	text-decoration: underline;
}
a.linkcapa1:active {
	font: bold 11px Tahoma, Arial;
	color: #3C5679;
	text-decoration: none;
}

a.linkcapa2:link {
	font: 10px Tahoma, Arial;
	text-decoration: none;
	color: #545454;

}
a.linkcapa2 {
	font: 10px Tahoma, Arial;
	color: #545454;
	text-decoration: none;
}

.tddados {border-bottom:1px dashed #a5a5a5;padding:4px 0 4px 0}


a:link {
	text-decoration: underline;
	color: navy;
}
a:visited {
	text-decoration: underline;
	color: navy;

}
a:hover {
	text-decoration: underline;
	color: #2F86DD;

}
a:active {
	color: #4A6082;
	text-decoration: underline;
}

.txt03, txt04 {
font: 11px Tahoma, Arial, Verdana;
}
.txt02 {
font: 9px Tahoma, Arial, Verdana;
}
.txt05 {
	font: 11px Tahoma, Arial, Verdana;
	border-bottom: 1px solid #C3C3C3;
	padding-left: 12px;


}
.txt06 {
	font: 11px Tahoma, Arial, Verdana;
	border-bottom: 1px solid #C3C3C3;
	padding: 3px 12px;


}
.txt07 {

	font: 9px Tahoma, Arial, Verdana;
	border-bottom: 1px solid #C3C3C3;
	padding: 5px 12px;
}
.txt08 {

	font: 11px Arial, Verdana;
}
.borda {
	font: 10px Tahoma, Verdana, Arial;
	color: #333333;
	border: 1px solid #939393;
	padding: 1px;
	margin-top: 15px;
}
.textopai {
	font-size: 10px;
	font-weight: bold;
	padding-left: 12px;
	height: 16px;
	border-bottom: 1px solid #C4C4C4;
}
.textofilho1 {
	font-size: 10px;
	padding-left: 25px;
	height: 16px;
	border-bottom: 1px solid #C4C4C4;
}
.textofilho2 {
	font-size: 10px;
	padding-left: 35px;
	height: 16px;
	border-bottom: 1px solid #C4C4C4;
}
.notas {margin-top:5px;}