@charset "iso-8859-1";
BODY 				{font-family:"Verdana"; color:#333333; font-size:10px;text-align:justify; font-weight:Normal; background-color:#FFFFFF; margin: 0 0 0 0; cursor : default;}

A					{font-family:"Verdana"; color:#333333; font-size:10px; text-decoration:none; }
A:hover				{font-family:"Verdana"; color:#8BA083; font-size:10px; text-decoration:none; }
TD					{font-family:"Verdana"; color:#333333; font-size:10px; text-decoration:none; }
INPUT				{font-family:"Verdana"; color:#333333; font-size:10px; text-decoration:none; }
TEXTAREA			{font-family:"Verdana"; color:#333333; font-size:10px; text-decoration:none;}
SELECT				{font-family:"Verdana"; color:#333333; font-size:10px; text-decoration:none; }

/* PAGINAS */
.page_title			{font-family:"Verdana"; font-size:12px; font-weight: bold;  font-style: normal; color:#019CB2; }
.page_abstract		{font-family:"Verdana"; font-size:10px; font-weight: normal; font-style: normal; text-align:justify; }
.page_body			{font-family:"Verdana"; font-size:10px; font-weight: normal; font-style: normal; text-align:justify; }

.poll		{font-family:"Arial,Verdana"; color:#ffffff; font-size:12px; font-weight:normal; text-decoration:None; }
.answer		{font-family:"Arial,Verdana"; color:#A468B2; font-size:12px; font-weight:normal; text-decoration:None; }

.dias						{ color:#000000; font-family:"Verdana"; font-size:10px;}
.dias:hover					{ color:#008F47; font-family:"Verdana"; font-size:10px; }

.dias1							{ background-color:#008F47;color:#FFFFFF; font-family:"Verdana"; font-size:10px;width:15px;text-align:center;}
.dias1:hover					{ background-color:#008F47;color:#FFFFFF; font-family:"Verdana"; font-size:10px; width:15px;text-align:center;}

.tableform				{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; border-color:#008F47; 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:#008F47; line-height:16px; }
.tableform a			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none;}
.tableform a:hover		{ color:#008F47; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none; }

td.back					{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#008F47; line-height:16px; }
a.back					{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#008F47; text-decoration:none; }
a.back:hover			{ color:#008F47; font-family:"Verdana","Arial"; font-size:11px; background-color:#008F47; text-decoration:none; }
input.submit			{ color:#008F47; font-family:"Verdana","Arial"; font-size:11px; background-color:#FFFFFF; border-color:#008F47; border-collapse:collapse; border-width:1px; border-style:solid; cursor:pointer;}

.tablemenu				{ color:#E6E6E6; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; background-color:#008F47; 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:#008F47; line-height:16px;}
.tablemenu a			{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; font-weight:bold; text-decoration:none; }
.tablemenu a:hover		{ color:#008F47; 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:#008F47; line-height:16px; }
td.unselected			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; background-color:#008F47; line-height:16px; }
a.selected				{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#008F47; line-height:16px; }
a.unselected			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; background-color:#008F47; line-height:16px; }

.tabletabs				{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; font-weight:normal; background-color:#FFFFFF; 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:#FFFFFF; line-height:16px;}
.tabletabs a			{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none;}
.tabletabs a:hover		{ color:#008F47; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none; }
td.showFront			{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#e6e6e6; line-height:16px; }
td.showBack				{ color:#666666; font-family:"Verdana","Arial"; font-size:11px; line-height:16px; }

.alert					{ color:#008F47;}
td.alert				{ color:#008F47;}

.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:#008F47; font-family:"Verdana","Arial"; font-size:11px; text-decoration:none; }

td.back					{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#008F47; line-height:16px; }
a.back					{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#008F47; text-decoration:none; }
a.back:hover			{ color:#FFFFFF; font-family:"Verdana","Arial"; font-size:11px; background-color:#FF0000; text-decoration:none; }


.calendar          { color:#4D4D4D; font-family:"Verdana"; font-size:11px; font-weight:normal; border-color:#008F47; border-collapse:collapse; border-width:1; border-style:solid; padding-bottom:0; padding-left:0; padding-right:0; padding-top:1;}
.calendar td       { color:#4D4D4D; font-family:"Verdana"; font-size:11px; font-weight:normal; background-color:#FFFFFF;}
.calendar td.back  { color:#4D4D4D; font-family:"Verdana"; font-size:11px; font-weight:normal; background-color:#008F47;}
.calendar th       { color:#FFFFFF; font-family:"Verdana"; font-size:11px; font-style:normal; font-weight:bold; background-color:#008F47; line-height:16px; }
.calendar th a       { color:#FFFFFF; font-family:"Verdana"; font-size:11px; font-style:normal; font-weight:bold; background-color:#008F47; line-height:16px; }

.menu               { color:#70A2B8; font-family:"Helvetica";  font-weight:normal; }
a.menu_head         { color:#70A2B8; font-family:"Helvetica"; font-size:12px; font-weight:normal; background-color:#D4EDF8; text-decoration:none; cursor:pointer;vertical-align: middle;}
a.menu_head:hover   { color:#0A6FA9; font-family:"Helvetica"; font-size:12px; font-weight:normal; background-color:#D4EDF8; text-decoration:none; cursor:pointer; }
a.menu_head:active  { color:#0A6FA9; font-family:"Helvetica"; font-size:12px; font-weight:normal; background-color:#D4EDF8; text-decoration:none; cursor:pointer; }
a.menu_head_click   { color:#70A2B8; font-family:"Helvetica"; font-size:12px; font-weight:bold; background-color:#D4EDF8; text-decoration:none; cursor:pointer; }
a.menu              { text-indent:16;line-height:15px; text-align:left; color:#0A6FA9; width:100%; font-weight:normal; font-family:"Helvetica"; font-size:10px; text-decoration:none; cursor:hand; }
a.menu:hover        { text-indent:16;line-height:15px;text-align:left; color:#70A2B8; width:100%; font-weight:normal; font-family:"Helvetica"; font-size:10px; text-decoration:none; cursor:hand;}
a.submenu           { text-indent:20; color:#70A2B8;width:100%; font-weight:normal; font-family:"Helvetica";background-color:#D4EDF8; text-decoration:none;}
a.submenu:hover     { text-indent:20; color:#0A6FA9;width:100%; font-weight:normal; font-family:"Helvetica";background-color:#D0E0CA; text-decoration:none;}
a.menusel 	        { text-indent:16;line-height:15px;text-align:left; color:#70A2B8; width:100%; font-weight:normal; font-family:"Helvetica"; font-size:10px; text-decoration:underline; cursor:hand;}
a.menusel:hover     { text-indent:16;line-height:15px;text-align:left; color:#0A6FA9; width:100%; font-weight:normal; font-family:"Helvetica"; font-size:10px; text-decoration:underline; cursor:hand;}

.menusel		   	{background-color:#D4EDF8; color:#0A6FA9;font-weight:bold; font-family:"Helvetica"; font-size:12px;cursor:hand;} 
.menusel:hover	   	{background-color:#D4EDF8; color:#0A6FA9;font-weight:bold; font-family:"Helvetica"; font-size:12px;cursor:hand;} 

.menu_esq       	{background-color:#D4EDF8; color:#70A2B8;font-weight:bold; font-family:"Helvetica"; font-size:12px;cursor:hand;}
.menu_esq:hover   	{background-color:#D4EDF8; color:#0A6FA9;font-weight:bold; font-family:"Helvetica"; font-size:12px;cursor:hand;} 

.menu_esq2       	{text-indent:20;background-color:#D4EDF8; color:#70A2B8;font-weight:bold; font-family:"Helvetica"; font-size:10px;cursor:hand;}
.menu_esq2:hover   	{text-indent:20;background-color:#D4EDF8; color:#0A6FA9;font-weight:bold; font-family:"Helvetica"; font-size:10px;cursor:hand;} 

.menudir			{font-family:"Helvetica"; color:#0A94D6; font-size:11px; text-decoration:none; }
.menudir:hover		{font-family:"Helvetica"; color:#70A2B8; font-size:11px; text-decoration:none; }

.detalhes			{font-family:"Helvetica"; color:#0A94D6; font-size:11px; text-decoration:none; }
.detalhes:hover		{font-family:"Helvetica"; color:#70A2B8; font-size:11px; text-decoration:none;} 

.menutopo			{font-family:"Helvetica"; color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;}
.menutopo:hover		{font-family:"Helvetica"; color:#0A6FA9; font-size:11px; text-decoration:none; font-weight:bold; }

.menu_ctx       	{background-color:#F9F9F9; color:#70A2B8;font-weight:bold; font-family:"Helvetica"; font-size:10px;cursor:hand;text-align:center;}
.menu_ctx:hover   	{background-color:#F9F9F9; color:#0A6FA9;font-weight:bold; font-family:"Helvetica"; font-size:10px;cursor:hand;text-align:center;} 