a.dcontexto{
  position:relative; 
  font:11px arial, verdana, helvetica, sans-serif; 
  padding:0;
  color:green;
  text-decoration:none;
  cursor:help; 
  z-index:24;
  }
  a.dcontexto:hover{
  background:transparent;
  z-index:25; 
  }
  a.dcontexto span{display: none}
  a.dcontexto:hover span{ 
  display:block;
  position:absolute;
  width:230px; 
  top:3em;
  text-align:justify;
  left:0;
  font: 12px arial, verdana, helvetica, sans-serif; 
  padding:5px 10px;
  border:1px solid #999;
  background:#e0ffff; 
  color:#000; 
}
.caixacontato {
  display:none;
  position: absolute;
  width:230px; 
  text-align:justify;
  font: 12px arial, verdana, helvetica, sans-serif; 
  
  border:1px solid #999;
  background:#F0FFF0; 
  color:#000; 
}
.tabelatarefa2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	overflow: scroll;
	z-index: auto;
	height: auto;
}
.tabela1 {
	FONT-SIZE:8pt;BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #dcdcdc 1px solid 
}
.tabela2 {
	FONT-SIZE:8pt; PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px; 
}
.tabela3 {
	FONT-SIZE:8pt;BORDER-RIGHT: #efefef 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #efefef 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #efefef 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #efefef 0px solid 
}
.tdtabela1 {
	FONT-SIZE:8pt;BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #efefef 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #efefef 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #838B8B 2px solid
}

.tabelamod {
 	BORDER-RIGHT: #C0C1BC 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #C0C1BC 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #C0C1BC 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #C0C1BC 1px solid
}
.tdtabelamod {
	FONT-SIZE: 8pt; HEIGHT: 22px;
}
.trtitulo {
	BORDER-RIGHT: #444444 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #444444 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/intraix/bktitintra.jpg); BORDER-LEFT: #444444 1px solid; COLOR: black; BORDER-BOTTOM: #444444 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-ALIGN: left
}
.trtitulo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #C8D5BD
}
.trtitulo3 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:Silver;
}

.trtitulo4 {
 	FONT-SIZE: 6pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F4F5F3
}
.trtitulo5 {
 	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E4DDF6
}
.trtitulo6 {
 	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E0FFFF
}
.trtitulo7 {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#B0C4DE;
}
.tdtitulo4 {
 	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F4F5F3
}
.tdtitulo6 {
 	FONT-SIZE:10pt;BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #efefef 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #efefef 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #838B8B 2px solid ;
 	FONT-WEIGHT: bold; COLOR: #006400; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: none;text-align:center; 
}

.infogreen{
	FONT-WEIGHT: bold;COLOR: #32CD32;
}
.infolaranja
{
	FONT-WEIGHT: bold;COLOR:#EE9A49;
}
.infoazul
{
	FONT-WEIGHT: bold;COLOR:#4F94CD;
}
.tdlabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: right;
}
.labelonline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: green;
	text-align: center;
	FONT-WEIGHT: bold;
}
.labeloffline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	text-align: center;
	FONT-WEIGHT: bold;
}
.tdlabel2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-align: left;
	background-color:#EFF3E7;
}
.tdlabel3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: left;
	background-color:#F8F8E2;
}
.tdinfologin {
	VERTICAL-ALIGN:top; BORDER-RIGHT: #444444 0px solid; BACKGROUND-POSITION: 50% top;  PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/imgcentro.png);COLOR: black;  BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-ALIGN: left
}
.tdinfologinint {
	background: url(../images/mainnav-wrap-bg.gif) repeat-x #D3D3D3;
}
.btlogout
{
	font-family: Arial, Helvetica, sans-serif;
	color			: black;
	background		: url(../images/intraix/btlogout.png) no-repeat;
	padding-left	: 18px;
	height			: 15px;
	cursor			: pointer;
	font-size		: 12px;
	font-weigth		: bold;
	margin			: 0;
	margin-right	: 3px;
	float			: right;
}
.btsub {
	height: 25px;
	border-radius: 5px;
	border: 1px solid #ccc;
	cursor:pointer;
	padding-bottom: 2px;
	font-size:12px;
	background: -moz-linear-gradient(100% 100% 90deg, #DEE5ED, #FFFFFF);
	background: -webkit-linear-gradient(#DEE5ED, #FFFFFF);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#DEE5ED');
	box-shadow: 2px 2px 3px #888; 
	margin-left: 5px;
}

.btsublaranja {
	background-color: #FFA54F;
	BORDER-RIGHT: #444444 1px solid; 
	BORDER-TOP: #444444 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #444444 1px solid; 
	COLOR: #000; 
	BORDER-BOTTOM: #444444 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px; 
	TEXT-ALIGN: center;
}

.btclockstart {
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
	cursor:hand;
	background-image : url(../images/intraix/play.jpg);
}

.btclockstop {
	height: 15px;
	width: 15px;
	vertical-align: middle;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
	cursor:hand;
	background-image : url(../images/intraix/clock_stop.jpg);
}

.btclockpause {
	height: 15px;
	width: 15px;
	vertical-align: middle;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
	cursor:hand;
	background-image : url(../images/intraix/clock_pause.jpg);
}
.obrig {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.obsred {
	FONT-SIZE: 7pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.labelred {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.obsgreen {
	FONT-SIZE: 7pt; COLOR: green; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.obsblue {
	FONT-SIZE: 8pt; COLOR: #7480A9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.trzebra{
 	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.trzebra1{
 	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dcdcdc
}
.trzebra2{
 	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F4F5F3
}
.trzebra3{
 	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFA54F
}
.trzebra4{
 	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #B0C4DE
}
.trzebra5{
FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99FF99
                                                                                      
}
	
.btdata {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/intraix/calendar.gif); PADDING-BOTTOM: 0px; MARGIN: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 19px; CURSOR: hand; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px
}
.style4 {
	list-style-type: disc;
	list-style-position:inside; 
}
.trsubtitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #C8D5BD
}
.btpesquisar {
	background-image: url(../images/intraix/lupa.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;	
}

.btaddatividade {
	background-image : url(../images/intraix/pencil_add.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpagepesq {
	background-image : url(../images/intraix/page_white_magnify.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpageadd {
	background-image : url(../images/intraix/page_add.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btinterrogacao {
	background-image : url(../images/intraix/interrogacao.jpg);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btagendamarcada {
	background-image : url(../images/intraix/agendamarcada.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btlivrofechado {
	background-image : url(../images/intraix/livrofechado.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpapellapis {
	background-image : url(../images/intraix/server_edit.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btchartcurve {
	background-image : url(../images/intraix/chart_curve.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btplay {
	background-image : url(../images/intraix/control_play.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpontored {
	background-image : url(../images/intraix/bullet_red.png);
	background-color: transparent;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: center;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btaccept {
	background-image : url(../images/intraix/accept.png);
	background-color: transparent;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: center;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btcancelado {
	background-image : url(../images/intraix/action_delete.png);
	background-color: transparent;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: center;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btwarning{
	background-image : url(../images/intraix/warning.png);
	background-color: transparent;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: center;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpontogreen {
	background-image : url(../images/intraix/bullet_green.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpontoblue {
	background-image : url(../images/intraix/bullet_blue.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpause {
	background-image : url(../images/intraix/control_pause.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btdocexcel {
	background-image : url(../images/intraix/doc_excel_table.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btrelacionar {
	background-image : url(../images/intraix/table_relationship.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btmaos {
	background-image : url(../images/intraix/maos.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btweb {
	background-image : url(../images/intraix/page_white_world.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btenviaremail {
	background-image: url(../images/intraix/152.jpg);
	background-color: #FFFFFF;
	height: 30px;
	width: 50px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpessoapasta {
	background-image: url(../images/intraix/folder_user.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpessoagravata {
	background-image: url(../images/intraix/user_business.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpessoa {
	background-image: url(../images/intraix/user.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btusergo {
	background-image: url(../images/intraix/user_go.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btnote {
	background-image: url(../images/intraix/note.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btlampadamais {
	background-image: url(../images/intraix/lightbulb_add.png);
	background-color: #EFF3E7;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btlampada {
	background-image: url(../images/intraix/lightbulb.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btlampadagrande {
	background-image: url(../images/intraix/lampadagrande.jpg);
	background-color: #FFFFFF;
	height: 130px;
	width: 90px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btterraedit {
	background-image: url(../images/intraix/world_edit.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btarq1 {
	background-image: url(../images/intraix/file_acrobat.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btarq2 {
	background-image: url(../images/intraix/layout.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btarq3 {
	background-image: url(../images/intraix/layout_sidebar.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btarq4 {
	background-image: url(../images/intraix/page_white_paintbrush.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btarq5 {
	background-image: url(../images/intraix/doc_shred.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btarq6 {
	background-image: url(../images/intraix/page_attachment.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btchartorg{
	background-image: url(../images/intraix/chart_organisation_add.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btmoneyadd {
	background-image: url(../images/intraix/money_add.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btok {
	background-image: url(../images/intraix/tick.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btmoney {
	background-image: url(../images/intraix/money_dollar.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btmap {
	background-image: url(../images/intraix/map_magnify.png);
	height: 18px;
	width: 18px;
	vertical-align: middle;
	background-position: center;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btmaximize {
	background-image: url(../images/intraix/maximize.png);
	height: 10px;
	width: 10px;
	vertical-align: middle;
	background-position: center;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btminimize {
	background-image: url(../images/intraix/minimize.png);
	height: 10px;
	width: 10px;
	vertical-align: middle;
	background-position: center;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btatividade {
	background-image: url(../images/intraix/book_add.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btcoinsadd {
	background-image: url(../images/intraix/coins_add.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpaginapdf {
	background-image: url(../images/intraix/page_white_acrobat.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btdisquete {
	background-image: url(../images/intraix/disk.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.bttaggreen {
	background-image: url(../images/intraix/tag_green.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btassinaturadoc {
	background-image: url(../images/intraix/text_signature.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btformaplicadd{
	background-image: url(../images/intraix/application_form_add.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btlorrygo {
	background-image: url(../images/intraix/lorry_go.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btlorrydelete {
	background-image: url(../images/intraix/lorry_delete.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btsistemaraio {
	background-image: url(../images/intraix/sistema_raio.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 16px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btaddstar {
	background-image: url(../images/intraix/star_add.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btzoom {
	background-image: url(../images/intraix/zoom.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpage1 {
	background-image: url(../images/intraix/page.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpage2 {
	background-image: url(../images/intraix/page_2.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}

.btlaranja{
	background-color: #FFA54F;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}

.btazul{
	background-color: #B0C4DE;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btverde{
	background-color: #99FF99;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}	

.btreply {
	background-image: url(../images/intraix/reply.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: pointer;
	background-repeat: no-repeat;
	text-align: center;
}
.bttarefa {
	background-image: url(../images/intraix/bttarefa.jpg);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btmanual {
	background-image: url(../images/intraix/manual.jpg);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btusuarioadd {
	background-image: url(../images/intraix/user_add.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btmatrizreq{
	background-image: url(../images/intraix/s_passwd.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btup{
	background-image: url(../images/intraix/up.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btcomp {
	background-image: url(../images/intraix/btcomp.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btcontato {
	background-image: url(../images/intraix/contato.jpg);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btmaisverde2 {
	background-image: url(../images/intraix/mais.png);
	background-color: #EFF3E7;
	height: 18px;
	width: 18px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btmenosverde {
	background-image: url(../images/intraix/menos.png);
	background-color: #EFF3E7;
	height: 18px;
	width: 18px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btrenovar2 {
	background-image: url(../images/intraix/renovar.gif);
	background-color: #EFF3E7;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btsound {
	background-image: url(../images/intraix/sound.png);
	background-color: #EFF3E7;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btplaysound {
	background-image: url(../images/intraix/control_play_blue.png);
	background-color: #EFF3E7;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btred{
	background-color: #cd7878;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btgreen{
	background-color: #b5f463;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}

.btstopsound {
	background-image: url(../images/intraix/control_stop_blue.png);
	background-color: #EFF3E7;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btsituacao {
	background-image: url(../images/intraix/situacaocliente.jpg);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btgrafico {
	background-image: url(../images/intraix/grafico.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btinfo {
	background-image: url(../images/intraix/info.gif);
	height: 15px;
	width: 15px;
	vertical-align: middle;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
}	
.bttool {
	background-image: url(../images/intraix/Tool.jpg);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btnovo {
	background-image: url(../images/intraix/btnovo.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btexcluir {
	background-image: url(../images/intraix/btexcluir.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpesq{
	background-image: url(../images/intraix/lupa.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpesquisa{
	background-image: url(../images/intraix/lupa.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btlimpar {
	background-image: url(../images/intraix/erasercolor.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btalterar {
	background-image: url(../images/intraix/btalt.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btatualizar {
	background-image: url(../images/intraix/atualizar.jpg);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 1px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btbaixar {
	background-image: url(../images/intraix/download.png);
	background-color: #FFFFFF;
	height: 20px;
	width: 25px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 1px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.bthistorico {
	background-image: url(../images/intraix/historico.jpg);
	background-color: #FFFFFF;
	height: 20px;
	width: 25px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btanexo {
	background-image: url(../images/intraix/anexo.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btmais {
	background-image: url(../images/intraix/mais.jpg);
	background-color: #FFFFFF;
	height: 20px;
	width: 25px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btmaisverde {
	background-image: url(../images/intraix/maisverde.png);
	background-color: #FFFFFF;
	height: 14px;
	width: 18px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.bttrash {
	background-image: url(../images/intraix/trash.gif);
	background-color: #FFFFFF;
	height: 14px;
	width: 18px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btcomunica {
	background-image: url(../images/intraix/comunica.jpg);
	background-color: #FFFFFF;
	height: 14px;
	width: 18px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btlista {
	background-image: url(../images/intraix/lista.gif);
	background-color: #FFFFFF;
	height: 20px;
	width: 25px;
	vertical-align: middle;
	background-position: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btinvalido{
	background-image: url(../images/intraix/btinvalido.gif);
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
	cursor:hand;
}
.btvalido{
	background-image: url(../images/intraix/btvalido.gif);
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
	cursor:hand;
}
.btpdf {
    background-image: url(../images/intraix/btpdf.jpg);
    height: 18px;
    width: 20px;
    vertical-align: middle;
    background-position: center center;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
.btreq{
	background-image: url(../images/intraix/btreq.gif);
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
	cursor:hand;
}
.btaprovado{
	background-image: url(../images/intraix/aprovado.png);
	background-color:#ffffff;
	height: 18px;
	width: 18px;
	vertical-align: middle;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
	cursor:hand;
}
.btativ {
    background-image: url(../images/intraix/klipper.png);
    height: 18px;
    width: 18px;
    vertical-align: middle;
    background-position: center center;
    margin: 1px;
    padding: 0px;
    border: 0px;
    cursor:hand;
}
.btlista {
    background-image: url(../images/intraix/lista.jpg);
    height: 18px;
    width: 20px;
    vertical-align: middle;
    background-position: center center;
    margin: 1px;
    padding: 0px;
    border: 0px;
    cursor:hand;
}
.btdetalhes {
    background-image: url(../images/intraix/detalhes.jpg);
    height: 18px;
    width: 20px;
    vertical-align: middle;
    background-position: center center;
    margin: 1px;
    padding: 0px;
    border: 0px;
    cursor:hand;
}
.btbanner {
    background-image: url(../images/intraix/banner_ead2.jpg);
    height: 98px;
    width: 260px;
    vertical-align: middle;
    background-position: center center;
    margin: 1px;
    padding: 0px;
    border: 0px;
    cursor:pointer;
}
.btcteste{
	background-image: url(../images/intraix/btcteste.gif);
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
	cursor:hand;
}
.btrelogio{
	background-image: url(../images/intraix/relogio.jpg);
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
	cursor:hand;
}
.btatualiza2{
	background-image: url(../images/intraix/atualiza2.png);
	background-color:#ffffff;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
	cursor:hand;
}
.usuario{
	font-size		: 12px;
	line-height		: 20px;
	height			: 20px;
	right			: 10px;
	z-index			: 101;
	padding-top: 5px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color			: #0072d5;
}
.trtitulomod {
	BORDER-RIGHT: 1px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; background-image: url(../images/intraix/bg_rodape.jpg); COLOR: #000000;  BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-ALIGN: left
}
.trtabela {
	BORDER-RIGHT: 1px; BACKGROUND-POSITION:100% top; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; background-image: url(../images/intraix/barradegrade.gif); COLOR: #000000;   HEIGHT: 21px; TEXT-ALIGN: left
}
.inforegra {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    background-color: #FFFFFF;
}

.infotab {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    background-color: #FFFFFF;
}

.modificado {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    background-color: #FFFFDD;
}
.link{
	display           : block;
	font-size         : 12px;
	font-weight       : bold;
	color			: #0072d5;
	width             : 200px;
	text-indent       : 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	cursor:pointer;
}
link2{
	font-size         : 8pt;
	font-weight       : bold;
	color			: #0072d5;
	cursor:pointer;
}

.link4{
	font-size         : 8pt;
	font-weight       : bold;
	color			: #0072d5;
	cursor:pointer;
}
a.link3{
	font-size         : 8pt;
	font-weight       : bold;
	color			: #1B5485;
	cursor:pointer;
}
a.link3:hover,a.link3:active,a.link3:focus
{
	font-size         : 8pt;
	font-weight       : bold;
	background :none;
	background-color :none;
	text-decoration:underline;
}
a.link5{
	font-size         : 8pt;
	color			: green;
	cursor:pointer;
}
a.link5:hover,a.link5:active,a.link5:focus
{
	font-size         : 8pt;
	font-weight       : normal;
	background :none;
	background-color :none;
	text-decoration:underline;
}

a.linkpesq{
	display           : block;
	font-size         : 12px;
	color			  : green;
	width             : 200px;
	text-indent       : 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	cursor:pointer;
}

.label1{
	font-size         : 8pt;
	font-weight       : bold;
	color			: #1E3E79;
}
.tabcad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px inset #666666;
}
.trsubtitulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:black;
	background-color: Silver;
	
}
#tabscroll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: blue;
	border: 1px solid #CCCCCC;
	background : #CCCCCC;
	height: 112px;
	width: auto;
	overflow:auto
}
#tabscroll2 {
	BACKGROUND-COLOR: #fff;	
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	OVERFLOW: auto;
	WIDTH: 100%;
	HEIGHT: 112px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#tabrequisito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #CCCCCC;
	height: 550px;
	width: 720px;
	overflow:auto
}
a.btpadrao:link, a.btpadrao:visited {
  color             : #666666;
  font-family       : Verdana, Arial, Helvetica, sans-serif;
  font-size         : 11px;
  white-space       : normal;
  font-weight       : bold;
  padding-bottom    : 3px;
  padding-left      : 20px;
  padding-right     : 4px;
  padding-top       : 3px;
  float             : left;
  line-height       : 10px;
  text-decoration   : none; 
}
a.btpadrao:hover {
  color             : #003366;
  font-family       : Verdana, Arial, Helvetica, sans-serif;
  font-size         : 11px;
  white-space       : normal;
  font-weight       : bold;
  padding-bottom    : 3px;
  padding-left      : 20px;
  padding-right     : 4px;
  padding-top       : 3px;
  float             : left;
  line-height       : 10px;
  text-decoration   : none; 
}
.btrenovar {
	background-image: url(../images/intraix/renovar.gif);
	background-color: #ffffff;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	padding: 0px;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
/* System Messages */
#system-message    { margin-bottom: 10px; padding: 0;}
#system-message dt { font-weight: bold; display: none; }
#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; }
#system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding: 2px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}

/* System Standard Messages */
#system-message dd.message ul { font-size:9pt; background: #A4C7FB; }

/* System Error Messages */
#system-message dd.error ul { font-size:9pt; color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}

/* System Notice Messages */
#system-message dd.notice ul { font-size:9pt; color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}
#divscroll {
	BACKGROUND-COLOR: #fff;	
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	OVERFLOW: auto;
	WIDTH: 100%;
	HEIGHT: 400px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.divscrolletapa {
	BACKGROUND-COLOR: #fff;	
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	OVERFLOW: auto;
	WIDTH: 100%;
	HEIGHT: 150px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#divscrollatendentes {
	BACKGROUND-COLOR: #fff;	
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	OVERFLOW: auto;
	WIDTH: 100%;
	HEIGHT: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
hr.hr2
{
border: 0;
width: 100%;	
color: #CAE1FF;
background-color: #CAE1FF;

}
.legenda
{
	width			: 15px;
	height			: 15px;
	float			: left;
	margin-right	: 3px;
	margin-top		: -2px;
	margin-left		: 5px;
}
.naoconfirmado
{
	background-color: #86B4E0; 
	border: 1px solid #235C8F;
}

.confirmado
{
	background-color: #45DF68; 
	border: 1px solid #125F23;
}

.cancelado
{
	background-color: #CD5C5C; 
	border: 1px solid #8B2323;
}

.naoacontecido
{
	background-color: #FFF68F; 
	border: 1px solid #CD950C;
}
.inputmoney{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: right;
}

.divespecial
{
	position		: relative;
	float			: left;
	min-width		: 300px;
	width		: 300px;
	margin-left		: 25px;
}
#vbinfo{
	display: none;
}
.msgfilades {
	FONT-SIZE: 8pt; 
	COLOR: red; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFA54F;
	color: #ffffff;
	width: 250px;
	float: right;
}
.infocontato {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.btimportante {
	background-image: url(../images/intraix/file_important.png);
	background-color: #ffffff;
	height: 24px;
	width: 24px;
	vertical-align: middle;
	background-position: left;
	padding: 0px;
	background-repeat: no-repeat;
	text-align: center;
}

.btnochecksum {
	background-image: url(../images/intraix/yast_misc.png);
	background-color: #ffffff;
	height: 24px;
	width: 24px;
	vertical-align: middle;
	background-position: left;
	padding: 0px;
	background-repeat: no-repeat;
	text-align: center;
}

.btchecksum {
	background-image: url(../images/intraix/todo.png);
	background-color: #ffffff;
	height: 24px;
	width:  24px;
	vertical-align: middle;
	background-position: left;
	padding: 0px;
	background-repeat: no-repeat;
	text-align: center;
}

#tabscroll3 {
	BACKGROUND-COLOR: #fff;	
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	OVERFLOW: auto;
	WIDTH: 708px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.divespecial fieldset
{
	padding			: 10px;
	border			: 1px solid #BEBEBE;
}

.aix_botao_pesquisar { 
	
	background : url(../images/intraix/lupa.gif) no-repeat white;
	height				: 26px;
	vertical-align		: middle;	
	margin				: 3px;
	cursor				: pointer;
	padding-left		: 26px;
	font-weight			: bold;
	border				: 1px solid #CCCCCC;
	color				: #666666;	
	font-size: 10pt;
}
.trzebra6{
FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
                                                                                      
}
.aix_message
{
	width				: 100%;
	padding				: 2px;
	text-align			: center;
	font-weight			: bold;
	color				: #099F1E;
	border				: 1px solid #099F1E;
	background-color	: #DFFFE3;
}
.aix_message_typenotice
{
	width				: 100%;
	padding				: 2px;
	text-align			: center;
	font-weight			: bold;
	color				: #e97005;
	border				: 1px solid #f1cb45;
	background-color	: #f1de9b;
}
.aix_message_typeerror
{
	width				: 100%;
	padding				: 2px;
	text-align			: center;
	font-weight			: bold;
	color				: #b81010;
	border				: 1px solid #b81010;
	background-color	: #e6b5b5;
}
.divItens fieldset
{
	-webkit-border-radius : 8px 8px 8px 8px ;
	-moz-border-radius    : 8px 8px 8px 8px;
	margin                : 7px 7px 7px 7px;
	padding               : 7px 7px 7px 7px;
	border		: 1px solid #73a287;;
	padding		: 10px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10pt;
	color:#5e5e5e;
	font-weight       : bold;
	background            : white;
}
.divItens fieldset legend
{
	padding		: 0 7px 0 7px;
	font-size        : 9pt;
	color : #41653f;
}
.divItens label
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style : italic;
	color : red;
	padding : 3px;
}

.aix_balaoamarelo
{
	-webkit-border-radius : 8px 8px 8px 8px ;
	-moz-border-radius    : 8px 8px 8px 8px;
	margin                : 7px 7px 7px 7px;
	padding               : 7px 7px 7px 7px;
	background            : #efedce;
	width                 : 100% - 20px;
	font-size: 9pt;
	border: 1px solid #ece790;
}
.btseta_cinza_esquerda {
	background-image : url(../images/intraix/seta_cinza_esquerda.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 10px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}

.btseta_cinza_direita {
	background-image : url(../images/intraix/seta_cinza_direita.png);
	background-color: #FFFFFF;
	height: 18px;
	width: 12px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpaper_confirm {
	background-image : url(../images/intraix/page_tick.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btpaper_x {
	background-image : url(../images/intraix/page_text_delete.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
.btcinza{
	background-color: #d9d9d9;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	background-repeat: no-repeat;
	text-align: center;
}
.btexclamacao{
	background-image : url(../images/intraix/exclamation_octagon_fram.png);
	background-color: #ffffff;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	background-repeat: no-repeat;
	text-align: center;
}
.btpencil{
	background-image : url(../images/intraix/pencil.png);
	background-color: #ffffff;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	background-repeat: no-repeat;
	text-align: center;
}
.bttrash{
	background-image : url(../images/intraix/trash.png);
	background-color: #ffffff;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	background-repeat: no-repeat;
	text-align: center;
}
.btseta_esquerda{
	background-image : url(../images/intraix/arrow_left.png);
	background-color: #ffffff;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	background-repeat: no-repeat;
	text-align: center;
}

#ui-datepicker-div
{
        z-index: 9999999;
}


.trtitulo7 {
	 BACKGROUND-POSITION: 50% top;  PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/intraix/bktitintra.jpg);  COLOR: black;BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-ALIGN: left
}

.aniv4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 5px;
	text-align: left;
}

.labelaniv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* interface despesas (normalizar para o uso de classes genéricas) */
#boxdespesas{background: #fff;border: 1px solid #dcdcdc; border: 1px solid #dcdcdc}
#boxdespesas.divItens label{display:table;float:left;}
#innerContainer{display:table;width:100%;margin:5px auto}
#innerContainer input, #innerContainer select{margin-right: 20px}
#formdespesa{width:100%;float:left}
#formdespesa label{display:block; width:50px;}
#formdespesa select{width: 102px; }
#formdespesa input{width: 100px;}
/*#formdespesa input[type='text'],#formdespesa select{border:1px solid #bbb}*/
#formdespesa span{float:left;}
#formdespesa #boxTextarea{margin-top:-3px; width:450px;border-left:3px solid #eee;padding-left:14px;height:80px;}
#formdespesa #boxTextarea textarea{min-width:420px;max-width:420px;min-height:50px;max-height:50px;}
#formdespesa #ctlForm{float:left;margin-top:-3px;border-left:3px solid #eee;padding-left:14px;height:80px;}
#formdespesa #ctlForm input{width: 140px;}
#griddespesa #boxgrid{margin-bottom:10px}
#griddespesa table.headerTable{border-left:1px solid #AAAAAA;}
#griddespesa table.headerTable th{background-color: #E6E7E8 ;background: -moz-linear-gradient(100% 100% 90deg, #E6E7E8, #FFFFFF) repeat scroll 0 0 transparent;border:1px solid #AAAAAA; border-collapse: collapse;border-left:none;padding:4px;border-bottom:none}

#griddespesa table.dataTable{}
#griddespesa table.dataTable{font-weight: normal;border-left:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;background: url("images/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #FFFFFF}
#griddespesa table.dataTable tr{cursor: pointer;}
#griddespesa table.dataTable td{border:1px solid #AAAAAA; border-collapse: collapse;border-left:none;border-bottom:none;padding:4px}
#griddespesa .toggledesc{float:left;width:475px}
#griddespesa .toggleico{cursor:pointer;}
.alertField{border: 1px solid #CD5C5C; background: #FFFACD}

/* interface horas (normalizar para o uso de classes genéricas) */
#boxhoras{background: #fff;border: 1px solid #dcdcdc; border: 1px solid #dcdcdc}
#boxhoras.divItens label{display:table;float:left;}

#formhora{width:100%;float:left}
#formhora label{display:block; width:80px;}
#formhora select{width: 102px; }
#formhora input{width: 100px;}
#formhora span{float:left;}
#formhora #boxTextarea{margin-top:-3px; width:500px;border-left:3px solid #eee;padding-left:14px;height:80px;}
#formhora #boxTextarea textarea{min-width:470px;max-width:470px;min-height:50px;max-height:50px;}
#formhora #ctlForm{float:left;margin-top:-3px;border-left:3px solid #eee;padding-left:14px;height:95px;}
#formhora #ctlForm input{width: 120px;}
#gridhora #boxgrid{margin-bottom:10px}
#gridhora table.headerTable{border-left:1px solid #AAAAAA;}
#gridhora table.headerTable th{background-color: #E6E7E8 ;background: -moz-linear-gradient(100% 100% 90deg, #E6E7E8, #FFFFFF) repeat scroll 0 0 transparent;border:1px solid #AAAAAA; border-collapse: collapse;border-left:none;padding:4px;border-bottom:none}

#gridhora table.dataTable{}
#gridhora table.dataTable{font-weight: normal;border-left:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;background: url("images/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #FFFFFF}
#gridhora table.dataTable tr{cursor: pointer;}
#gridhora table.dataTable td{border:1px solid #AAAAAA; border-collapse: collapse;border-left:none;border-bottom:none;padding:4px}
#gridhora .toggledesc{float:left;width:520px}
#gridhora .toggleico{cursor:pointer;}

/* utilirarios */
.left{float:left;}
.right{float:right;}
.clear{clear: both;}
.floatcenter{margin:0px auto;}
.center{text-align: center}

/* estilo de formato de mensagens joomla */
.messagecleanstyle{border: none;margin: 0px;background:none;}
.messagesucess {background: #A4C7FB;font-size: 9pt;border-bottom: 3px solid #84A7DB;border-top: 3px solid #84A7DB;color: #0055BB;list-style: none outside none;margin-bottom: 10px;padding: 4px;font-weight: bold;text-align: center;}
.messagenotice{background: #EFE7B8;border-bottom: 3px solid #F0DC7E;border-top: 3px solid #F0DC7E;color: #CC0000;font-size: 9pt;margin-bottom: 10px;padding: 4px;font-weight: bold;text-align: center;}
.messageerror{background-color: #E6C0C0;border-bottom: 3px solid #DE7A7B;border-top: 3px solid #DE7A7B;color: #CC0000;font-size: 9pt;margin-bottom: 10px;padding: 4px;font-weight: bold;text-align: center;}
.messageerror a{color:#000; margin-left:10px}

.btrosa2{
	background-color: #f1d5c8;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 1px solid #bab9b4;
	background-repeat: no-repeat;
	text-align: center;
}
.btazul2{
	background-color: #d4dfe0;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 1px solid #bab9b4;
	background-repeat: no-repeat;
	text-align: center;
}
.btverde2{
	background-color: #b9e9d6;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 1px solid #bab9b4;
	background-repeat: no-repeat;
	text-align: center;
}
.btcinza2{
	background-color: #bab9b4;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 1px solid #bab9b4;
	background-repeat: no-repeat;
	text-align: center;
}
.btaction_paste {
	background-image : url(../images/intraix/action_paste.gif);
	background-color: #FFFFFF;
	height: 18px;
	width: 20px;
	vertical-align: middle;
	background-position: left;
	margin: 1px;
	padding: 0px;
	border: 0px solid #DDDDDD;
	cursor: hand;
	background-repeat: no-repeat;
	text-align: center;
}
