BODY {
	LINE-HEIGHT: 16px; BACKGROUND-COLOR: #000000; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.tit-grande {
	LINE-HEIGHT: 30px; COLOR: #111111; FONT-SIZE: 17px; FONT-WEIGHT: bolder
}
.tit-interno {
	LINE-HEIGHT: 24px; COLOR: #111111; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
A:link {
	COLOR: #003300; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003300; TEXT-DECORATION: none
}
A:hover {
	COLOR: #009900; TEXT-DECORATION: underline
}
A:active {
	COLOR: #003300; TEXT-DECORATION: none
}
A.menu:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #ffc1c1; TEXT-DECORATION: underline
}
A.menu:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.info:link {
	COLOR: #003300; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.info:visited {
	COLOR: #003300; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.info:hover {
	COLOR: #009900; FONT-SIZE: 9px; TEXT-DECORATION: underline
}
A.info:active {
	COLOR: #003300; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.azzolin:link {
	COLOR: #aaa; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.azzolin:visited {
	COLOR: #aaa; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.azzolin:hover {
	COLOR: #fff; FONT-SIZE: 9px; TEXT-DECORATION: underline
}
A.azzolin:active {
	COLOR: #aaa; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.tab-topo {
	BACKGROUND-IMAGE: url(../img/bg-top.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top
}
.tab-corpo {
	BACKGROUND-IMAGE: url(../img/bg-page.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: center top
}
.tab-rodape {
	BACKGROUND-IMAGE: url(../img/bg-rodape.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom
}
#main {
    position: relative;width: 775px;margin: 0px auto;
}
#rcol {
    position: relative;
    margin-left: 190px;
    width: 485px;
    /*background-image: url('../BRA_IMG/a2.gif');*/
    background-repeat: repeat-x;
}
#lcol {
    position: relative;width: 185px;float: left;text-align: left;
}
#lcontent {
    position: relative;padding: 0px 15px 0px 15px;text-align: left;top: 0px;left: 0px;width: 177px;
}
#rcontent {
    position: relative;padding: 15px 10px 0px 10px;width: 500px;
}
#rcontent1 {
    position: relative;padding: 0px 15px 0px 10px;
}
#rcontent_topinside {
    position: relative;padding: 15px 10px 0px 10px;text-align: right;
}
#UpdatePanel1 {
      width:200px; height:100px;border: 1px solid gray;
}
#UpdateProgress1 {
      width:200px; background-color: #FFC080;bottom: 0%; left: 0px; position: absolute;
}
h3 {
    margin-top: 30px;
    background: inherit;
    color: #50514D;
    font-size: 15px;
    text-transform: lowercase;
    height: 34px;
    background: url('../BRA_IMG/a3.gif') repeat-x 0px 17px;
}
h3 span {
    background: inherit;color: #B72920;
}
h3.first {
    margin-top: 0px;
}
.box {
    position: relative;border: dashed 1px #dadada;margin-top: 0px;background: inherit;color: #000000;
}
.box_inner {
    border: solid 1px #fff;padding: 15px;background: #FFFFE9 url('../BRA_IMG/a4.gif') repeat-x;color: inherit;
}
.inputstyle {
	font-family: tahoma;font-size: 10px;font-weight: normal;color: #5F726F;	background-color: #E2EDEB;border: 1px solid #333333;
}
.txt_sucesso {
    position: relative;
    color: #009900 ;
    font-size: 10px;
}
.txt_erro {
    position: relative;
    color: #F00;
    font-size: 10px;
}
