.normal
{
	font-family: verdana, tahoma, Arial;
	font-size: 8pt;
}
.normalRight
{
	font-family: verdana, tahoma, Arial;
	font-size: 8pt;
	text-align: right;
}

.pageContent { font-family:arialmt, arial; font-size:8pt; color:#808080; } 
.pageContent a { font-family:arialmt, arial; font-size:8pt; color:#808080; } 

input, select, textarea { font-family:Tahoma,Arial; font-size:8pt; }

p { text-align:justify; margin:0px 0px 9px 0px; }

/* top */

td.top-bg { background:#d6d6d6 url('../images/top_bgrpt.gif') repeat-x top left; }
td.main-color { background-color:#006699; }
td.menu-color { background:#006699 url('../images/menu_bgrpt.gif') repeat-x top left; }

.Invisivel { DISPLAY: none; VISIBILITY: hidden }

td.menuitem { white-space:nowrap; color:#ffffff; height:30px; padding:0px 12px; font-family:tahoma,arial; font-size:10px; font-weight:bold; }
td.menuitemactive { white-space:nowrap; text-decoration:underline; color:#ffffff; height:30px; padding:0px 12px; font-family:tahoma,arial; font-size:10px; font-weight:bold; }
td.menuitem a { color:#ffffff; text-decoration:none; }
td.menuitemactive a { color:#ffffff; text-decoration:underline; }
td.menudivider1 { width:2px; background:#CCCCCC url('../images/mark.gif') no-repeat center; }
td.menudivider2 { width:6px; background:url('../images/mark.gif') no-repeat center; }
td.menudivider3 { width:6px; background:url('../images/mark.gif') no-repeat center; }

div.mycompany { font-size:24px; color:#7f7f7f;  font-family:franklingothicbookc, arial narrow, arial; padding-right:7px; }
span.mycompany-color { color:#006699; font-family:franklingothicmediumc, arial narrow, arial; }
div.slogan { font-size:10px; color:#666666; font-family:tahoma; margin-top:-6px; }

td.secondmenuitem { color:#828283; border-left:6px solid #C2CFE0; height:30px; width:100%; font-family:tahoma,arial; font-size:9px; padding-left:6px; font-weight:bold; background-color:#d9d9db; }
td.secondmenuitemactive { text-decoration:underline; color:#828283; border-left:6px solid #C2CFE0; height:30px; width:100%; font-family:tahoma,arial; font-size:9px; padding-left:6px; font-weight:bold; background-color:#d9d9db; }
td.secondmenuitem a { color:#828283; text-decoration:none; }
td.secondmenuitemactive a { color:#828283; text-decoration:underline; }
td.secondmenumark { padding:0px 4px; background-color:#d9d9db; }
td.second-divider { height:1px; background-color:#ffffff; }

td.pageheader { font-size:18px; color:#006699; font-family:helios, arial; padding-left:18px; background:url('../images/pageheader_mark.gif') no-repeat center left; }

td.thatext { font-family:arialmt, arial; font-size:8pt; color:#000000; vertical-align:top; }
td.thatext a { color:#000000; }

td.bottommenuitem { white-space:nowrap; color:#7B7B7B; font-family:tahoma,arial; font-size:10px; font-weight:bold; }
td.bottommenuitem a { color:#7B7B7B; text-decoration:none; }
td.bottommenudivider { width:27px; background:url('../images/bottommenu_divider.gif') no-repeat center; }

td.copy { font-family:tahoma,arial; font-size:10px; color:#878787; }
td.copy a { color:#878787; }

.tabela 
{
	font-family: tahoma, verdana, Arial;
	font-size:11px;
	font-weight: normal;
	border: 0px solid red;
	color: #000000
}
.tdtitulo 
{
	border-right: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid; 
	padding-left: 2px; 
	font-size: 9pt;
	margin-left: 0px; 
	vertical-align: middle; 
	border-left: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	font-family: verdana, tahoma, Arial;
	color: #FFFFFF; 
	height: 15px; 
	background-color: #006699; 
	font-weight:bold
}
.td 
{
	border-right: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid;
	padding-left: 2px; 
	font-size: 8pt;
	margin-left: 0px; 
	vertical-align: middle; 
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	font-family: verdana, tahoma, Arial;
	color: #FFFFFF; 
	height: 20px; 
	background-color: #006699;
	text-decoration: none;
	font-weight:none
}
.titulo2 
{
	font-family: verdana, tahoma, Arial;
	font-size:8pt;
	font-weight:bold;
	color: #ff3333
}
.titulo1
{
	font-family: verdana, tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	color: #004040;
}

.UpdateProcess{
	position: absolute;
	background: url(imagens/indicator.gif) no-repeat left;
	z-index: 3;
	bottom: 45%;
	left: 40%;
	width: 110px;
	margin: 1em;
	padding: 5px;
	padding-left: 25px;
	text-align: left;
	color: #111;
	font-family: tahoma, arial, verdana;
	background-color: #FFFFB4;
	border: 1px solid #111;
	font-weight:bold;
	font-size: 10pt;
}

