.pageContent {
	font-family:tahoma, arial;
	font-size:9pt;
	color:#3D4247;
}
.pageContent a {
	font-family:tahoma, arial;
	font-size:9pt;
	color:#3D4247;
}

input, select, textarea { font-family:Tahoma,Arial; font-size:8pt; }

p { text-align:justify; margin:0px 0px 9px 0px; }

/* top */

table.alltable {
	background:#D8DFF1 url(../images/visual_bgrpt.jpg) top left repeat-x;
}
td.bottommenu-color { background-color:#7988B1; }

td.menuitem1 { text-align:center; vertical-align:top; color:#ffffff; height:42px; font-family:tahoma,arial; font-size:8pt; font-weight:bold; white-space:nowrap; }
td.menuitemactive1 { text-align:center; vertical-align:top; color:#D0D9ED; height:42px; font-family:tahoma,arial; font-size:8pt; font-weight:bold; white-space:nowrap; }
td.menuitem1 a { color:#ffffff; text-decoration:none; }
td.menuitemactive1 a { color:#D0D9ED; text-decoration:none; }
td.menudivider1 { background:url(../images/menu_divider1.gif) center center no-repeat; }

td.menuitem2 { padding-right:9px; color:#ffffff; height:42px; font-family:tahoma,arial; font-size:8pt; font-weight:bold; white-space:nowrap; }
td.menuitemactive2 { padding-right:9px; color:#D0D9ED; height:42px; font-family:tahoma,arial; font-size:8pt; font-weight:bold; white-space:nowrap; }
td.menuitem2 a { color:#ffffff; text-decoration:none; }
td.menuitemactive2 a { color:#D0D9ED; text-decoration:none; }

td.menuitem3 { color:#ffffff; height:42px; font-family:tahoma,arial; font-size:8pt; font-weight:bold; white-space:nowrap; }
td.menuitemactive3 { color:#D0D9ED; height:42px; font-family:tahoma,arial; font-size:8pt; font-weight:bold; white-space:nowrap; }
td.menuitem3 a { color:#ffffff; text-decoration:none; }
td.menuitemactive3 a { color:#D0D9ED; text-decoration:none; }
td.menudivider3 { background:url(../images/menu_divider3.gif) center center no-repeat; }

div.mycompany {
	font-size:16pt;
	color:#57207C;
	font-family:myriadpro, arial;
	font-weight:bold;
	white-space:nowrap;
}
div.slogan {
	margin:0px 0px 0px 2px;
	font-size:8pt;
	color:#333;
	font-family:myriadpro, arial;
	text-transform:uppercase;
	font-weight:bold;
}

td.secondmenuitem { width:100%; color:#996666; height:20px; font-family:tahoma,arial; font-size:8pt; font-weight:bold; }
td.secondmenuitemactive { text-decoration:underline; width:100%; color:#996666; height:20px; font-family:tahoma,arial; font-size:8pt; font-weight:bold; }
td.secondmenuitem a { color:#996666; text-decoration:none; }
td.secondmenuitemactive a { color:#996666; text-decoration:underline; }
td.secondmenumark { padding-left:6px; }
td.secondmenudivider { height:1px; background-color:#E5E9EC; }

td.pageheader-bg { background:#7988B1 url(../images/pageheader_bgrpt.gif) top right repeat-x; }
td.pageheader {
	font-size:10pt;
	color:#ffffff;
	font-family:tahoma, arial;
	font-weight:bold;
}

td.thatext {
	font-family:tahoma, arial;
	font-size:9pt;
	color:#3D4247;
	vertical-align:top;
}
td.thatext a { color:#3D4247; }

td.bottommenuitem { color:#ffffff; height:28px; font-family:tahoma,arial; font-size:8pt; font-weight:bold; white-space:nowrap; }
td.bottommenuitemactive { text-decoration:underline; color:#ffffff; height:28px; font-family:tahoma,arial; font-size:8pt; font-weight:bold; white-space:nowrap; }
td.bottommenuitem a { color:#ffffff; text-decoration:none; }
td.bottommenuitemactive a { color:#ffffff; text-decoration:underline; }
td.bottommenudivider { height:12px; background:url(../images/bottommenu_divider.gif) center center no-repeat; }

td.copy { font-family:tahoma,arial; font-size:10px; color:#3D4247; }
td.copy a { color:#3D4247; }
td.thatexttable {
	font-family:tahoma, arial;
	font-size:9pt;
	color:#3D4247;
	vertical-align:middle;
}

#twitter {
	position:absolute;
	left:630px;
	top:250px;
	margin-top:0px;
	width:250px;
	height:150px;
	z-index:999;
}


#emconstrucao {
  position: absolute;
  width: 433px;
  height: 340px;
  top: 50%;
  left: 50%;
  margin-top: -170px;
  margin-left: -217px;
  background-color:#FFF
}  