@charset "iso-8859-1";
BODY 				{font-family:"Verdana"; color:#333333; font-size:11px;text-align:left; font-weight:Normal; background-color:#F1F2F1; margin: 0 0 0 0; cursor : default;}

A					{font-family:"Verdana"; color:#333333; font-size:11px; text-decoration:none; }
A:hover				{font-family:"Verdana"; color:#073AA1; font-size:11px; text-decoration:none; }
TD					{font-family:"Verdana"; color:#333333; font-size:11px; text-decoration:none; }
INPUT				{font-family:"Verdana"; color:#333333; font-size:11px; text-decoration:none; }
TEXTAREA			{font-family:"Verdana"; color:#333333; font-size:11px; text-decoration:none;}
SELECT				{font-family:"Verdana"; color:#333333; font-size:11px; text-decoration:none; }

/* PAGINAS */
.page_title			{font-family:"Verdana"; font-size:13px; font-weight: bold;   font-style: normal; }
.page_abstract		{font-family:"Verdana"; font-size:11px; font-weight: normal; font-style: normal; text-align:left; }
.page_body			{font-family:"Verdana"; font-size:11px; font-weight: normal; font-style: normal; text-align:left; }

.detalhes			{font-family:"Verdana"; color:#333333; font-size:11px; font-weight: bold;   font-style: normal;text-align:center; }
.detalhes:hover		{font-family:"Verdana"; color:#073AA1; font-size:11px; font-weight: bold;   font-style: normal;text-align:center;}

.titulo			{font-family:"Verdana"; font-size:12px;color:#F67E11; font-weight: bold; font-style: normal; text-align:left; }
.titulo2		{font-family:"Verdana"; font-size:11px;color:#073AA1; font-weight: bold; font-style: normal; text-align:left; }
.acesso			{font-family:"Verdana"; font-size:9px;color:#333333; font-weight: normal; font-style: normal; text-align:center; }

.menu_dir2			{ font-family: "Verdana"; font-size: 13px; font-weight: normal; color: #555555; line-height:20px; background-color:#F3F3F3; padding-left:2px; border-top-width:1px; border-left-width:2px; border-right-width:2px; border-bottom-width:0px; border-color:#FFFFFF; border-style:solid;}
.menu_dir2 td		{ font-family: "Verdana"; font-size: 13px; font-weight: normal; color: #555555; line-height:20px; background-color:#F3F3F3; border-top-width:1px; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; border-color:#FFFFFF; border-style:solid; }
.menu_dir2 td:hover	{ font-family: "Verdana"; font-size: 13px; font-weight: normal; color: #FFFFFF; line-height:20px; background-color:#F87500; border-top-width:1px; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; border-color:#FFFFFF; border-style:solid; }
.menu_dir2 a			{ font-family: "Verdana"; font-size: 13x; font-weight: normal; color: #555555; line-height:20px; background-color:#F3F3F3; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; border-color:#FFFFFF; border-style:solid; }
.menu_dir2 a:hover	{ font-family: "Verdana"; font-size: 13px; font-weight: normal; color: #FFFFFF; line-height:20px; background-color:#F87500; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; border-color:#FFFFFF; border-style:solid; }

.menu_dir2_hover			{ font-family: "Verdana"; font-size: 13px; font-weight: normal; color: #FFFFFF; line-height:20px; background-color:#F87500; padding-left:2px; border-top-width:1px; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; border-color:#FFFFFF; border-style:solid;}
.menu_dir2_hover td		{ font-family: "Verdana"; font-size: 13px; font-weight: normal; color: #FFFFFF; line-height:20px; background-color:#F87500; border-top-width:1px; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; border-color:#FFFFFF; border-style:solid;}
.menu_dir2_hover a		{ font-family: "Verdana"; font-size:13px; font-weight: normal; color: #FFFFFF; line-height:20px; background-color:#F87500; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; border-color:#FFFFFF; border-style:solid; }
.menu_dir2_hover a:hover	{ font-family: "Verdana"; font-size: 13px; font-weight: normal; color: #FFFFFF; line-height:20px; background-color:#F87500; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; border-color:#FFFFFF; border-style:solid; }

.tablelist          { color:#B0C4DD; font-family:"Verdana,Arial"; font-size:11px; font-weight:normal; }
.tablelist td       { background-color:#F3F0E9;}
.tablelist th       { color:#FFFFFF; font-weight:bold; background-color:#B0C4DD;}
.tablelist a		{ text-decoration:none;}
.tablelist a:hover	{ color:#FF3800; text-decoration:underline; }
tr.over td			{ background-color:#E1E7F3;}

.tableform				{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; border-color:#B2B2B2; border-collapse:collapse; border-width:1px; border-style:solid; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:1px;}
.tableform td			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; background-color:#FFFFFF;}
.tableform th			{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; font-weight:bold; background-color:#B2B2B2; line-height:16px; }
.tableform a			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none;}
.tableform a:hover		{ color:#BA273C; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none; }

td.back					{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#B2B2B2; line-height:16px; }
a.back					{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#B2B2B2; text-decoration:none; }
a.back:hover			{ color:#BA273C; font-family:"Verdana","Arial"; font-size:11px; background-color:#B2B2B2; text-decoration:none; }
input.submit			{ color:#B2B2B2; font-family:"Verdana","Arial"; font-size:11px; background-color:#FFFFFF; border-color:#B2B2B2; border-collapse:collapse; border-width:1px; border-style:solid; cursor:pointer;}

.tablemenu				{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; background-color:#B2B2B2; padding-bottom:4px; padding-left:4px; padding-right:4px; padding-top:4px;}
.tablemenu td			{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; background-color:#B2B2B2; line-height:16px;}
.tablemenu a			{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; font-weight:bold; text-decoration:none; }
.tablemenu a:hover		{ color:#BA273C; font-family:"Verdana","Arial"; font-size:11px; font-weight:bold; text-decoration:none; }
td.selected				{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#B2B2B2; line-height:16px; }
td.unselected			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; background-color:#B2B2B2; line-height:16px; }
a.selected				{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#B2B2B2; line-height:16px; }
a.unselected			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; background-color:#B2B2B2; line-height:16px; }

.tabletabs				{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; background-color:#B2B2B2; padding-bottom:4px; padding-left:4px; padding-right:4px; padding-top:4px;}
.tabletabs td			{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; background-color:#B2B2B2; line-height:16px;}
.tabletabs a			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none;}
.tabletabs a:hover		{ color:#BA273C; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none; }
td.showFront			{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#DCDCDC; line-height:16px; }
td.showBack				{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; background-color:#B2B2B2; line-height:16px; }

.alert				{ color:#FF0000;}
td.alert			{ color:#FF0000;}

.tableshow				{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; border-color:#B2B2B2; border-collapse:collapse; border-width:1px; border-style:solid; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:1px;}
.tableshow td			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; background-color:#F7F7F7; line-height:16px; }
.tableshow th			{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; font-weight:bold; background-color:#B2B2B2; line-height:16px; }
.tableshow a			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none;}
.tableshow a:hover		{ color:#BA273C; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none; }

td.back					{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; background-color:#DCDCDC; line-height:16px; }
a.back					{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; background-color:#DCDCDC; text-decoration:none; }
a.back:hover			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; background-color:#DCDCDC; text-decoration:none; }

td.field				{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; font-weight:bold; background-color:#FFFFFF; line-height:16px; padding-right:5px;}
td.subtitle				{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; background-color:#B2B2B2; line-height:16px; }

.treemenu				{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; text-transform: capitalize; }
.treemenu a				{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none; text-transform: capitalize; }
.treemenu a:hover		{ color:#BA273C; font-family:"Verdana","Arial"; font-size:11px; text-decoration:underline; text-transform: capitalize; }

.menutop				{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; }
.menutop a				{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none; }
.menutop a:hover		{ color:#BA273C; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none; }

td.menunormal			{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#B2B2B2; padding-left:6px; padding-right:6px; }
a.menunormal			{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#B2B2B2; text-decoration:none; }
a.menunormal:hover		{ color:#BA273C; font-family:"Verdana","Arial"; font-size:11px; background-color:#B2B2B2; text-decoration:none; }

td.menuchoose			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; background-color:#DCDCDC; padding-left:6px; padding-right:6px; }
a.menuchoose			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; background-color:#DCDCDC; text-decoration:none; }
a.menuchoose:hover		{ color:#BA273C; font-family:"Verdana","Arial"; font-size:11px; background-color:#DCDCDC; text-decoration:none; }

/* Módulo Training */
.title_training			{ color:#BA263C; font-family:"Verdana","Arial"; font-size:12px; font-weight:bold; }
.formacao				{ color:#666666; font-family:"Verdana","Arial"; font-size:10px; background-color:#FFFFFF; border-style:solid; border-color:#B2B2B2; border-width:1px; border-collapse:collapse; }
.formacao td			{ color:#666666; font-family:"Verdana","Arial"; font-size:10px; background-color:#FFFFFF; }
.formacao th			{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; font-weight:bold; font-style:italic; background-color:#B2B2B2; }
tr.over td				{ background-color:#DCDCDC;}
 
tr.tabtit          { text-align:center; color:#FFFFFF; background-color:#000199; font-family:"Trebuchet MS,Arial,Verdana"; font-size:11px; font-weight:bold;}
tr.tabsub          { text-align:center; background-color:#B0C4DD; font-family:"Trebuchet MS,Arial,Verdana"; font-size:11px; font-weight:bold;}
tr.tabtxt          { background-color:#F3F0E9; font-family:"Trebuchet MS,Arial,Verdana"; font-size:11px; }

.tablenewsmain      { color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; font-weight:normal; border-width:0px;}
.tablenewsmain td	{ color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; font-weight:normal; background-color:#FFFFFF; line-height:16px; }
.tablenewsmain th	{ color:#FFFFFF; font-family:"Verdana,Arial"; font-size:11px; font-weight:bold; background-color:#FFFFFF; line-height:16px; }

.tablenewsarea      { color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; font-weight:normal; border-color:#3A8A98; border-width:1px; border-style:solid;}
.tablenewsarea td	{ color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; font-weight:normal; background-color:#F7F7F7; line-height:16px; }
.tablenewsarea th	{ padding-left:'10px'; color:#FFFFFF; font-family:"Verdana,Arial"; font-size:11px; font-weight:bold; line-height:34px; background-color:#3A8A98;}
.tablenewsarea a	{ color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; text-decoration:none;}
.tablenewsarea a:hover { color:#FF3800; font-family:"Verdana,Arial"; font-size:11px; text-decoration:underline; }

td.img				{ line-height:12px; background:url(canto_04.gif) #F7F7F7 top left no-repeat; }

.tablenewsobject    { color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; font-weight:normal; border-width:0px;}
.tablenewsobject td	{ color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; font-weight:normal; background-color:#F7F7F7; line-height:16px; }
.tablenewsobject a	{ color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; text-decoration:none;}
.tablenewsobject a:hover { color:#FF3800; font-family:"Verdana,Arial"; font-size:11px; text-decoration:underline; }
td.news_text        { text-align:left; vertical-align:center; color:#868686; font-family:"Verdana,Arial";  font-size:12px; font-weight:normal; text-decoration:none; }
td.news_title       { text-align:left;vertical-align:center; color:#4B4B4B; font-family:"Verdana,Arial";  font-size:14; font-weight:bold; text-decoration:none; }

.tablenewsfooterleft    { color:#FFFFFF; font-family:"Verdana,Arial"; font-size:9px; font-weight:normal; border-width:0px; height:55}
.tablenewsfooterleft th	{ color:#FFFFFF; font-family:"Verdana,Arial"; font-size:9px; font-weight:normal; line-height:12px; text-decoration:none; background:url(canto_07.gif) #3A8A98 top right no-repeat;}
.tablenewsfooterleft td	{ color:#FFFFFF; font-family:"Verdana,Arial"; font-size:9px; font-weight:normal; background-color:#3A8A98; line-height:12px; text-decoration:none;}

.tablenewsfooterright    { color:#4D4D4D; font-family:"Verdana,Arial"; font-size:9px; font-weight:normal; border-width:0px; height:55}
.tablenewsfooterright th { color:#4D4D4D; font-family:"Verdana,Arial"; font-size:9px; font-weight:normal; line-height:12px; background:url(canto_01.gif) #C7E8ED top left no-repeat;}
.tablenewsfooterright td { color:#4D4D4D; font-family:"Verdana,Arial"; font-size:9px; font-weight:normal; background-color:#C7E8ED; line-height:12px;}
.tablenewsfooterright a	 { color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; text-decoration:none;}
.tablenewsfooterright a:hover { color:#FF3800; font-family:"Verdana,Arial"; font-size:11px; text-decoration:none; }

.tablenewsdescription    { color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; font-weight:normal; border-width:0px;}
.tablenewsdescription th { padding:15px; color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; font-weight:normal; line-height:14px; background:url(canto_01.gif) #C7E8ED top left no-repeat;}

.calendar          { color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; font-weight:normal; border-color:#DFE0E2; border-collapse:collapse; border-width:2; border-style:outset; padding-bottom:0; padding-left:0; padding-right:0; padding-top:1;}
.calendar td       { color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; font-weight:normal; background-color:#FFFFFF;}
.calendar td.back  { color:#4D4D4D; font-family:"Verdana,Arial"; font-size:11px; font-weight:normal; background-color:#DFE0E2;}
.calendar th       { color:#FFFFFF; font-family:"Verdana,Arial"; font-size:11px; font-style:normal; font-weight:bold; background-color:#DFE0E2; line-height:16px; }
.calendar th a       { color:#FFFFFF; font-family:"Verdana,Arial"; font-size:11px; font-style:normal; font-weight:bold; background-color:#DFE0E2; line-height:16px; }
