BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 0px; 
	FONT: 12px Tahoma, Verdana, Arial; COLOR: #333; 
	PADDING-TOP: 0px
}
TABLE {
	BACKGROUND: #ffffff;
	/**cursor: pointer;**/
}
SPAN.laranja {
	COLOR: #f90
}

#carregando { 

	width:35px;
	position:fixed;
	background-color:#FFF2E1; 
	color:#FF6600; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; font-style:normal; font-variant:normal; font-weight:bold 
	
}	

.aparece { 
	visibility:visible; 
	position:fixed; 
	clear:both;
	bottom:0; 
	right:85px;
}

.desaparece { 
	visibility:hidden;
	position:fixed; 
	clear:both;
	bottom:0; 
	right:0;	
}

A:link {
	COLOR: #666666; 
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #666666; 
	TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: #FFFAE8; 
	COLOR: #666666; 
	TEXT-DECORATION: none
}
A:link IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}
A:visited IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}
a:link.none {
	COLOR: #333; 
	TEXT-DECORATION: none
}
a:visited.none {
	COLOR: #333; 
	TEXT-DECORATION: none
}
a:hover.none {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #f90; 
	TEXT-DECORATION: none
}
a:hover.none {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #f90; 
	TEXT-DECORATION: none
}

.menu {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left; 
	BORDER-BOTTOM: 5px solid #f4f4f4; 
	HEIGHT: 22px
}
.tab {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
}
.tab LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	COLOR: #FFFFFF;
}
.tab A {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: rgb(14,76,153) url('img/corner2.jpg') no-repeat right top; 
	content: url('img/corner1.jpg') ;
	FLOAT: left; 
	PADDING-BOTTOM: 4px;
	COLOR: #ffffff;
	PADDING-TOP: 6px; 
	margin-left:0px; 
	margin-right:2px; 
	margin-top:0px; 
	margin-bottom:0px;
	
}
.tab A:visited {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: rgb(14,76,153) url('img/corner2.jpg') no-repeat right top;
	content: url('img/corner1.jpg') ;
	FLOAT: left; 
	PADDING-BOTTOM: 4px; COLOR: #ffffff; 
	PADDING-TOP: 6px; 
	TEXT-DECORATION: none; 
	margin-left:0px; 
	margin-right:2px; 
	margin-top:0px; 
	margin-bottom:0px
}

.tab a:link.ativo {
	BACKGROUND: #f4f4f4 url('img/corner2.jpg')  no-repeat right top; 
	content: url('img/corner1.jpg') ;
	COLOR: #f90
}

.tab a:visited.ativo {
	BACKGROUND: #fff url('img/0_tab_bg_ov.gif') no-repeat right top; 
	COLOR: #f90
}

.tab A:hover {
	BACKGROUND: #f4f4f4 url('img/0_tab_bg_ov.gif') no-repeat right top; 
	COLOR: #c96
}

.subnav {
	FONT: bold 11px Tahoma, Verdana, Arial; 
	TEXT-ALIGN: center
}

.logo {
	HEIGHT: 83px;
	BORDER-RIGHT: #dedede 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #dedede 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 11px Tahoma, Verdana, Arial; 
	BORDER-LEFT: #dedede 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #dedede 3px solid
}

.topo {
	BORDER-RIGHT: #dedede 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #dedede 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	FONT: 11px Tahoma, Verdana, Arial; 
	BORDER-LEFT: #dedede 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #dedede 1px solid
}

.menu_lat {
	BORDER-RIGHT: #dedede 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #dedede 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	FONT: 11px Tahoma, Verdana, Arial; 
	BORDER-LEFT: #dedede 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #dedede 1px solid;
	letter-spacing: 2pt; 
	FONT: bold 11px Tahoma, Verdana, Arial; 
	COLOR: #c96; 
	CURSOR: pointer;	
}

.tit_menu_lat {
	letter-spacing: 2pt; 
	FONT: bold 11px Tahoma, Verdana, Arial; 
	COLOR: #c96; 
	CURSOR: pointer;
}

.down {
	letter-spacing: 2pt; 
	FONT: bold 11px Tahoma, Verdana, Arial; 
	COLOR: #F90; 
	CURSOR: pointer;
}

.down_menu_lat {
	FONT: 10px Tahoma, Verdana, Arial; 
	COLOR: #666666
}
.titulo {
	FONT: bold 11px Tahoma, Verdana, Arial; 
	COLOR: #0099CC
}
.titulo16 {
	FONT: bold 18px Tahoma, Verdana, Arial; 
	COLOR: #0099CC
}
.versao16 {
	FONT: bold 18px Tahoma, Verdana, Arial; 
	COLOR: #f90
}
.descricao {
	FONT: 10px Tahoma, Verdana, Arial; 
	COLOR: #666666;
	PADDING-LEFT: 5px;
}
.versao_menu_lat {
	FONT: bold 10px Tahoma, Verdana, Arial; 
	COLOR: #0099CC
}
.infobox {
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 10px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #ccc 1px solid
}
.infoboxbgr {
	BACKGROUND: url('img/0_info_bg_r.gif'); 
	WIDTH: 7px
}
.infoboxbgb {
	BACKGROUND: url('img/0_info_bg_b.gif'); 
	HEIGHT: 7px
}
.infoboxbgc {
	BACKGROUND: url('img/0_info_bg_c.gif'); 
	HEIGHT: 7px
}
.form {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 11px Tahoma, Verdana, Arial; BORDER-LEFT: #dedede 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #dedede 1px solid
}
.textfield {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px Tahoma, Verdana, Arial; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 15px
}
.textfieldReq {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px Tahoma, Verdana, Arial; BORDER-LEFT: #0099CC 4px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 15px
}
.textarea {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px Tahoma, Verdana, Arial; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.textview {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ededed; PADDING-BOTTOM: 3px; FONT: 10px Tahoma, Verdana, Arial; BORDER-LEFT: #ededed 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ededed 1px solid
}
.combo {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px Tahoma, Verdana, Arial; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
.file {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: bold 10px Tahoma, Verdana, Arial; BORDER-LEFT: #999 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.button {
	BORDER-RIGHT: #3366cc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #3366cc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #3366cc; PADDING-BOTTOM: 2px; FONT: bold 11px Tahoma, Verdana, Arial; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #3366cc 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #3366cc 1px solid
}
.buttonDisabled {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; BACKGROUND: #dadada; PADDING-BOTTOM: 2px; FONT: 10px Tahoma, Verdana, Arial; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #999 1px solid; COLOR: #999; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
FIELDSET {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ededed 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ededed 1px solid
}
FIELDSET.presa {
	BORDER-RIGHT: #fe8 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #fe8 3px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 10px; BORDER-LEFT: #fe8 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #fe8 1px solid
}
FIELDSET.final {
	BORDER-RIGHT: #6cc 5px solid; PADDING-RIGHT: 10px; BORDER-TOP: #6cc 5px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #6cc 5px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #6cc 5px solid
}
FIELDSET P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #333; PADDING-TOP: 0px
}
FIELDSET.final P {
	COLOR: #000
}
FIELDSET LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #f90; PADDING-TOP: 0px
}
FIELDSET P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #222; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
FIELDSET SMALL {
	FONT-SIZE: 10px; COLOR: #999; LINE-HEIGHT: 13px
}
FIELDSET SPAN.formTip {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #999; LINE-HEIGHT: 13px
}
FIELDSET SPAN.formTxt {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 13px; PADDING-TOP: 5px
}
FIELDSET TABLE TH {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-ALIGN: right
}
FIELDSET TABLE TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-TOP: 7px; TEXT-ALIGN: left
}
FIELDSET TABLE TD.template {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
FIELDSET A:link {
	COLOR: #999
}
FIELDSET A:visited {
	COLOR: #999
}
FIELDSET A:hover {
	COLOR: #333
}
FIELDSET LI {
	COLOR: #666; LIST-STYLE-TYPE: circle
}

div.irtopo img {
	position:fixed; 
	bottom:0; 
	right:0;
}