/* Definições genéricas */
	html, body											{padding: 0; margin: 0;	font-weight: normal}
	body, td, p, div, blockquote, dl, ul, ol			{font-family: Verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif; color: #000000}
	img													{border: none}
	table, form											{border: none; border-collapse: collapse; padding: 0px}


/* Definições para o Header e Footer */
@media screen {
	div.toolbar			{width: 100%; min-width: 980px; }
	div.toolbar table   {width: 100%}
	div.toolbar td      {padding: 0px; margin: 0px}
	div.toolbar a		{font-size: 0.7em; font-weight: bold; margin: -2px 0px -2px -6px; text-decoration: none}

	div.toolbar2		{background: URL(/images/hdr03.gif) repeat-x #e0e0e0; width: 100%; padding: 0px 20px 0px 10px}

	div.footer			{color: #000000; font-size: 9px; font-weight: normal;}
	div.footer a:link, div.footer a:visited, div.footer a:hover, div.footer a:active {font-size: 1em; color: #000000; font-weight: bold; text-decoration: underline}

	div.parceiros		{background: #FFFFFF; color: #000000; font-size: 0.6em; font-weight: normal; padding: 10px 25px 10px 25px; border-bottom: 1px dotted #CCCCCC; margin: 2px 15px 5px 15px; vertical-align: top}

	div.clear			{clear: both}
	div.clear hr		{color: #FFFFFF; border: 1px dotted #019EE7; height: 1px}
	div.clear hr.cinza	{color: #FFFFFF; border: 1px dotted #c0c0c0; height: 1px}
}

/* Definições para o Àreas da Página */
@media screen, print {
/* -------------- BARRA ESQUERDA ------------------------ */
	table.subHeader			{background: #FFFFFF; color: #909090; font-size: 0.6em; padding-top: 5px}
	table.subHeader a		{color: #909090; text-decoration: none}
	table.subHeader a:hover {color: #FF6600; text-decoration: underline}

	div.location			{background: #FFFFFF; color: #909090; font-size: 0.6em; width: 100%; margin: 5px 20px 0px 35px; padding-top: 5px}
	div.location a			{color: #909090; text-decoration: none}
	div.location a:hover	{color: #FF6600; text-decoration: underline}

	td.qlinks			{width: 150px; color: #019EE7; font-size: 0.7em; padding: 0px 0px 0px 15px; line-height: 17px}
	td.qlinks ul		{list-style: none; margin-left: 0; padding-left: 0; padding-top: 2px; border-top: 1px dotted #CCCCCC;}
	td.qlinks li		{padding-bottom: 3px; border-bottom: 1px dotted #CCCCCC; margin-bottom: 2px}
	td.qlinks li.l2		{padding-bottom: 3px; border-bottom: 1px dotted #CCCCCC; margin-bottom: 2px; color: #019EE7; font-weight: bold}
	td.qlinks a			{color: #395871; text-decoration: none}
	td.qlinks a:hover	{color: #FF6600; text-decoration: underline}

	td.destaques		{color: #395871; font-size: 0.7em; font-weight: normal; padding: 0px 20px 0px 30px;}
	td.destaques p		{color: #019EE7; padding-top: 1px}
	td.destaques ul		{list-style: none; margin-left: 0; padding-left: 0; padding-top: 2px;}
	td.destaques li		{padding-bottom: 3px; border-bottom: 1px dotted #CCCCCC; margin-bottom: 2px}
	td.destaques li.th	{float:left; padding: 0px 20px 10px 0px; margin: 0px 0px 10px 0px; width: 200px; border: 0px solid #FFFFFF}
	td.destaques img	{margin-right: 20px; margin-bottom: 10px}
	td.destaques img.th	{clear: both; margin-right: 5px; margin-bottom: 5px}
	td.destaques a				{color: #395871; text-decoration: none}
	td.destaques a:hover		{color: #FF6600; text-decoration: underline}
	td.destaques a.sub			{color: #395871; text-decoration: none; margin-left: 10px; padding-left: 10px}
	td.destaques a.sub:hover	{color: #FF6600; text-decoration: underline}
	td.destaques a.th			{font-weight: normal}

	td.news				{width: 220px; color: #019EE7; font-size: 0.7em; padding: 0px 10px 0px 10px; border-left: 1px dotted #CCCCCC;}
	td.news ul			{list-style: none; margin: 0; padding: 0px 0px 0px 10px;}
	td.news li			{padding-bottom: 3px; margin-bottom: 2px}
	td.news hr			{border: 1px dotted #CCCCCC; height: 1px; color: #FFFFFF}
	td.news a			{color: #395871; text-decoration: none}
	td.news a:hover		{color: #FF6600; text-decoration: underline}
	td.news a.sub		{color: #395871; text-decoration: none; margin-left: 10px; padding-left: 10px}
	td.news a.sub:hover	{color: #FF6600; text-decoration: underline}


/* -------------- CORPO DO DOCUMENTO ------------------------ */
	td.barraEsq			{color: #395871; font-size: 0.7em; line-height: 1.3em}
	td.barraEsq h1	    {color: #395871; font-size: 1.4em; display: inline; line-height: 1.3em}
	td.barraEsq h2	    {color: #019EE7; font-size: 1.2em; display: inline; line-height: 1.3em}
	td.barraEsq h3	    {color: #FF6600; font-size: 1em; display: inline; line-height: 1em}
	td.barraEsq h5		{font-size: 0.8em; font-weight: normal; margin-top: 80px; display: inline; }
	td.barraEsq hr		{border-top: 1px dotted #c0c0c0; color: #FFFFFF; height: 1px; }
	td.barraEsq ul		{display: inline;margin:0;padding:0}
	td.barraEsq li		{color: #395871; list-style:square; margin:0 0 0 20px; padding:0 }
	td.barraEsq ul.l2	{list-style: none; margin: 0; padding: 0px 0px 0px 10px;}
	td.barraEsq li.l2	{padding-bottom: 3px; margin-bottom: 20px}
	td.barraEsq img		{padding: 0px 10px 10px 0px}
	td.barraEsq img.l2		{padding: 0px 10px 10px 0px}
	td.barraEsq img.reset	{padding: 0; margin: 0px 0px -2px 0px}
	td.barraEsq a			{color: #395871; text-decoration: none; font-weight: bold; font-size: 1.1em}
	td.barraEsq a:hover		{color: #FF6600; text-decoration: underline; }
	td.barraEsq a.azul			{color: #019EE7; text-decoration: underline; font-weight: bold; font-size: 1em}
	td.barraEsq a.azul:hover	{color: #FF6600; text-decoration: underline; }
	td.barraEsq a.not			{color: #395871; text-decoration: none; font-weight: normal; font-size: 1em}
	td.barraEsq a.not:hover		{color: #FF6600; text-decoration: underline; }
	td.barraEsq a.mais			{color: #395871; text-decoration: underline; font-weight: bold; font-size: 1.1em; background: url(/images/icVerMais.gif) no-repeat; padding-left: 20px}
	td.barraEsq a.mais:hover	{color: #FF6600; text-decoration: underline; }

	td.barraEsq li.th		{float:left; padding: 0px 20px 10px 0px; margin: 0px 0px 10px 0px; width: 200px; height: 130px; border: 1px solid #FEFEFE}
	td.barraEsq img.th		{margin: 0px 5px 0px 0px; padding: 0}
	td.barraEsq a.th		{color: #395871; text-decoration: none; font-weight: normal; font-size: 1em; background: none; padding: 0; margin: 0; clear: both; }
	td.barraEsq a.th:hover	{color: #FF6600; text-decoration: underline; }
	td.barraEsq li.th2		{float:left; padding: 0px 20px 10px 0px; margin: 0px 0px 10px 0px; width: 100px; height: 80px; border: 1px solid #FEFEFE}

	td.barraEsq li.rom		{padding: 0px 20px 10px 0px; margin: 0px 0px 10px 0px; width: 60px; border: 0px solid #FFFFFF; float: left}
	td.barraEsq img.rom		{margin: 0px 5px 5px 0px; padding: 0}

	td.barraEsq li.os		{padding: 5px 10px 5px 10px; margin: 0px 0px 10px 0px; width: 60px; border: 0px solid #FFFFFF; float: left}
	td.barraEsq li.ossel	{padding: 5px 10px 5px 10px; margin: 0px 0px 10px 0px; width: 60px; border: 0px solid #FFFFFF; float: left; background:#019EE7; color:#fff;}

	td.barraEsq td			{padding: 3px 25px 3px 10px; }
	td.barraEsq td.t1		{background: #DDF1FF}
	td.barraEsq td.t2		{background: #BBE3FF}
	td.barraEsq input.btn	{background: #FF6600; color: #FFFFFF; border: solid 1px #D64C00; width: 110px; font-weight: bold}

	td.barraEsq td.tab1		{padding: 0px 0px 0px 10px; background: url(images/tab1.gif); font-size: 0.8em; width: 110px; height: 22px}
	td.barraEsq td.tab2		{padding: 0px 0px 0px 10px; background: url(images/tab2.gif); font-size: 0.9em; width: 110px; height: 22px}


	td.barraDir			{width: 190px; font-size: 0.7em; border-left: 1px dotted #e0e0e0; background: url(images/fndMais.jpg) right top no-repeat;}
	td.barraDir ul		{margin: 0px; padding: 50px 10px 10px 35px; width: 130px;}
	td.barraDir li		{color: #395871; list-style: url(/images/icVerMais.gif); padding-bottom: 25px; }
	td.barraDir li.l2	{color: #395871; list-style: url(/images/icVerMais.gif); padding-bottom: 5px; }
	td.barraDir li.l3	{color: #395871; list-style: url(/images/icDownload.gif); padding-bottom: 5px; }
	td.barraDir li.titl	{color: #019EE7; list-style-image: none; list-style: none; padding-bottom: 10px; margin-left: -16px; font-weight: bold; font-size: 1em}
	td.barraDir li.titl2	{color: #395871; list-style-image: none; list-style: none; padding-bottom: 20px; margin-left: -16px; margin-top: -10px}
	td.barraDir a			{color: #395871; text-decoration: none; font-weight: normal}
	td.barraDir a:hover		{color: #FF6600; text-decoration: underline}
	td.barraDir td.fundo	{margin: 0; background: #BDE7FF url(/images/bkg13.gif) bottom no-repeat; width: 180px; padding: 0px; padding-bottom: 30px}

	td.barraFind			{width: 220px; color: #395871; font-size: 0.7em; padding: 20px 0px 20px 0px; border-left: 1px dotted #CCCCCC; float: none; line-height: 1.5em; background: url(images/fndFind.jpg) right top no-repeat}
	td.barraFind hr			{border: 1px dotted #eFe8e6; height: 1px}
	td.barraFind form.plinks	{background: none; border: 0px solid #FFFFFF}

	form.plinks				{background: #fFf8f6; padding: 20px 25px 30px 25px; border: #eFe8e6 1px solid}
	form.plinks	a			{color: #395871; font-weight: normal; text-decoration: underline}
	form.plinks select		{font-family: Arial; font-size:   1em; color: #000000; font-weight: bold;  width: 300px}
	form.plinks select.datas {font-family: Arial; font-size:   1em; color: #000000; font-weight: bold;  width: 180px}
	form.plinks input.chk	 {padding-left: -5px; margin-left: -4px; margin-top: -4px; float: left}
	form.plinks input.btn	 {font-size: 0.8em; color: #FFFFFF; border: solid 1px #DD6600; background-color: #FF6600; width: 100px; height: 20px}

	td.contactos			{background: url(images/fndEMail2.jpg) right top no-repeat; width: 190px; font-size: 0.7em; padding: 10px 0px 20px 10px; border-left: 1px dotted #CCCCCC;}
	td.contactos h1			{color: #019EE7; font-size: 1.3em}
	td.contactos ul			{list-style: none; margin: 0; padding: 0px 0px 0px 10px;}
	td.contactos li			{color: #395871; margin-bottom: 2px; border-top: dotted 1px #d0d0d0; padding-top: 5px; padding-bottom: 5px}
	td.contactos a			{color: #FF6600; text-decoration: none; font-weight: bold}
	td.contcatos a:hover	{color: #FF6600; text-decoration: underline}
	td.contactos a.sub		{color: #395871; text-decoration: none; font-weight: normal}
	td.contcatos a.sub:hover {color: #FF6600; text-decoration: underline}


/* -------------- CORPO DO DOCUMENTO ------------------------ */
	div.menu			{position: absolute; left: 0px; top: 190px; width: 210px; margin: 0px 20px 30px 20px; color: #019EE7; font-size: 0.7em; line-height: 17px}
	div.menu ul			{list-style: none; margin-left: 0; padding-left: 0; padding-top: 2px; border-top: 1px dotted #CCCCCC;}
	div.menu li			{padding-bottom: 3px; border-bottom: 1px dotted #CCCCCC; margin-bottom: 2px}
	div.menu a			{color: #395871; text-decoration: none}
	div.menu a:hover	{color: #FF6600; text-decoration: underline}
	div.menu a.sub			{color: #395871; text-decoration: none; margin-left: 10px; padding-left: 10px}
	div.menu a.sub:hover	{color: #FF6600; text-decoration: underline}

	.catg				{font-weight: bold; color: #019EE7}
	.subCatg			{font-weight: normal;}


/* -------------- CORPO DO DOCUMENTO ------------------------ */
	.titl				{font-size: 1.3em; font-weight: bold; color: #FF6600}

	div.formato1		{color: #395871; font-size: 0.7em; height: 800px; margin: 200px 300px 0px 140px; padding: 20px; line-height: 1.5em}
	div.formato1 h1	    {color: #019EE7; font-size: 1.3em}
	div.formato1 ul		{list-style: none; margin: 0; padding: 0px 0px 0px 10px;}
	div.formato1 li		{padding-bottom: 3px; margin-bottom: 20px}
	div.formato1 a			{color: #395871; text-decoration: none}
	div.formato1 a:hover	{color: #FF6600; text-decoration: underline}
	div.formato1 a.sub			{color: #395871; text-decoration: none; margin-left: 10px; padding-left: 10px}
	div.formato1 a.sub:hover	{color: #FF6600; text-decoration: underline}
	div.formato1 a.link		{text-decoration: underline;}
	div.formato1 a.link:hover	{text-decoration: underline}

	div.formato2		{color: #395871; font-size: 0.7em; height: 800px; margin: 0px 230px 0px 40px; padding: 20px; line-height: 1.3em}
	div.formato2 h1	    {color: #395871; font-size: 1.4em; display: inline; line-height: 1.3em}
	div.formato2 h2	    {color: #019EE7; font-size: 1.2em; display: inline; line-height: 1.3em}
	div.formato2 h3	    {color: #FF6600; font-size: 1em; display: inline; line-height: 1em}
	div.formato2 h5		{font-size: 0.8em; font-weight: normal; margin-top: 80px; display: inline; }
	div.formato2 hr		{border-top: 1px dotted #c0c0c0; color: #FFFFFF; height: 1px; }
	div.formato2 ul		{display: inline;}
	div.formato2 li		{color: #395871; list-style: outside; margin-left: 20px }
	div.formato2 ul.l2	{list-style: none; margin: 0; padding: 0px 0px 0px 10px;}
	div.formato2 li.l2	{padding-bottom: 3px; margin-bottom: 20px}
	div.formato2 img		{padding: 0px 10px 10px 0px}
	div.formato2 img.l2		{padding: 0px 10px 10px 0px}
	div.formato2 img.reset	{padding: 0; margin: 0px 0px -2px 0px}
	div.formato2 a			{color: #395871; text-decoration: none; font-weight: bold; font-size: 1.1em}
	div.formato2 a:hover	{color: #FF6600; text-decoration: underline; }
	div.formato2 a.azul			{color: #019EE7; text-decoration: underline; font-weight: bold; font-size: 1em}
	div.formato2 a.azul:hover	{color: #FF6600; text-decoration: underline; }
	div.formato2 a.not			{color: #395871; text-decoration: none; font-weight: normal; font-size: 1em}
	div.formato2 a.not:hover	{color: #FF6600; text-decoration: underline; }

	div.formato2 li.th		{float:left; padding: 0px 20px 10px 0px; margin: 0px 0px 10px 0px; width: 200px; height: 130px; border: 1px solid #FEFEFE}
	div.formato2 img.th		{margin: 0px 5px 0px 0px; padding: 0}
	div.formato2 a.th		{color: #395871; text-decoration: none; font-weight: normal; font-size: 1em; background: none; padding: 0; margin: 0; clear: both; }
	div.formato2 a.th:hover	{color: #FF6600; text-decoration: underline; }

	div.formato2 li.rom		{padding: 0px 20px 10px 0px; margin: 0px 0px 10px 0px; width: 60px; border: 0px solid #FFFFFF; float: left}
	div.formato2 img.rom	{margin: 0px 5px 5px 0px; padding: 0}

	div.formato2 td			{padding: 3px 25px 3px 10px; }
	div.formato2 td.t1		{background: #DDF1FF}
	div.formato2 td.t2		{background: #BBE3FF}
	div.formato2 input.btn  {background: #FF6600; color: #FFFFFF; border: solid 1px #D64C00; width: 110px; font-weight: bold}

	div.formato2 td.tab1	{padding: 0px 0px 0px 10px; background: url(images/tab1.gif); font-size: 0.8em; width: 110px; height: 22px}
	div.formato2 td.tab2	{padding: 0px 0px 0px 10px; background: url(images/tab2.gif); font-size: 0.9em; width: 110px; height: 22px}


	#nota					{background: #FFFFFF url(/images/fndNota.gif) no-repeat left center; font-size: 0.9em; padding: 0px 18px 16px 60px; width: 400px }

	div.formato3		{color: #395871; font-size: 0.7em; height: 800px; padding: 30px 130px 0px 220px; line-height: 1.3em}
	div.formato3 h1	    {color: #395871; font-size: 1.4em; display: inline; line-height: 1.3em}
	div.formato3 h2	    {color: #019EE7; font-size: 1.2em; display: inline; line-height: 1.3em}
	div.formato3 h5		{font-size: 0.8em; font-weight: normal; margin-top: 80px; display: inline; }
	div.formato3 li		{color: #395871; }
	div.formato3 hr		{border-top: 1px dotted #c0c0c0; color: #FFFFFF; height: 1px; }
	div.formato3 img.th	{margin: 0px 20px 40px -200px; float: left;}


	div.imgList			{color: #395871; font-size: 0.7em; height: 800px; margin: 0px 40px 0px 40px; padding: 20px; line-height: 1.3em}
	div.imgList h1	    {color: #019EE7; font-size: 1.4em; display: inline; line-height: 1.3em}
	div.imgList h2	    {color: #019EE7; font-size: 1.2em; display: inline; line-height: 1.3em}
	div.imgList h5		{font-size: 0.8em; font-weight: normal; margin-top: 80px; display: inline; }
	div.imgList hr		{border-top: 1px dotted #c0c0c0; color: #FFFFFF; height: 1px; }
	div.imgList ul		{display: inline; list-style: none;}
	div.imgList li		{list-style: none; margin: 0px 20px 20px 0px; float: left }
	div.imgList img		{border: 1px solid #c0c0c0; border-right: solid 2px #808080; border-bottom: solid 2px #808080; margin: 10px; padding: 20px}
	div.imgList img.l2	{border: 0px solid #c0c0c0; margin: 0; margin-right: 10px; padding: 0; padding-bottom: 5px}

	.vermais			{padding-bottom: -2px; margin-bottom: -2px; margin-right: 3px; border: 0px solid #FFFFFF}

	div.entidades		{color: #395871; font-size: 0.75em; margin: 0px 60px 0px 250px; padding: 20px; height: 400px;}
	div.entidades H1	{font-size: 1.5em; font-weight: bold; border:0; border-collapse: collapse; display: inline}
	div.entidades HR	{border-top: 1px solid #e0e0e0; color: #FFFFFF; height: 1px; width: 55%; text-align: left; margin-bottom: 5px}
	div.entidades a		{color: #395871; text-decoration: none; font-weight: bold; font-size: 1.1em; }
	div.entidades a:hover	  {color: #FF6600; text-decoration: underline}
	div.entidades img.thumbs  {float: left; padding-right: 5px; padding-bottom: 5px; margin: 0; width: 80px; height: 60px;}


/* --------- INTERIOR DO CORPO DO DOCUMENTO ------------ */
	div.notRel			{color: #019EE7; line-height: 1.5em; margin-top: 5px; padding-top: 5px; }
	div.notRel A		{color: #395871; font-weight: normal; text-decoration: none; font-size: 1em}
	div.notRel A:hover	{color: #FF6600; font-weight: normal; text-decoration: underline}
	div.notRel a.vermais	{color: #395871; font-size: 1em; font-weight: normal; background: url(/images/icVerMais.gif) left no-repeat; padding-left: 18px; }
	div.notRel a.vermais:hover	{color: #FF6600; }

    div.legenda			{float: right; background: #FFFFFF; margin: 20px 0px 20px 0px; padding: 20px; border-left: 1px solid #e0e0e0; border-top: 1px solid #e0e0e0; border-right: 2px solid #d0c0c0; border-bottom: 2px solid #d0c0c0;}
	div.legenda TD		{border-bottom: 1px dotted #C0C0C0;}

	div.prdEmpr			{color: #395871; font-size: 1em; font-weight: normal; border-top: 1px dotted #c0c0c0; margin-top: 50px; padding-top: 10px; line-height: 1.2em}
	div.prdEmpr A		{color: #395871; font-weight: normal; text-decoration: none; font-size: 1em; line-height: 1.3em}
	div.prdEmpr A:hover	{color: #FF6600; font-weight: normal; text-decoration: underline}
	div.prdEmpr	img		{clear: both; float: left; position: relative; margin: 0px 10px 10px 0px}
	div.prdEmpr h1		{color: #019EE7; font-size: 1.5em; display: inline; line-height: 1.3em}
	div.prdEmpr hr.l2	{width: 200px; text-align: left}

	div.prdHits			{clear: both; color: #808080; font-size: 0.8em; font-weight: normal; line-height: 1.5em; border-top: 1px dotted #c0c0c0; margin-top: 20px; padding-top: 5px}
	div.prdHits2		{clear: both; color: #808080; font-size: 0.8em; font-weight: normal; line-height: 1.9em; border-top: 1px dotted #c0c0c0; margin: 0; margin-bottom: 5px; margin-top: 5px; padding-top: 5px; width: 280px}
	div.prdHits2 p		{color: #019EE7; font-size: 1.2em; font-weight: bold; display: inline; }
	div.prdHits2 a.vermais	{color: #395871; font-size: 1.2em; font-weight: normal; background: url(/images/icVerMais.gif) left no-repeat; padding-left: 18px}
	div.prdHits2 a.vermais:hover	{color: #FF6600; }
	div.prdHits3		{clear: both; color: #808080; font-weight: normal; line-height: 1.5em; border-top: 1px dotted #c0c0c0; margin-top: 20px; padding-top: 5px; padding-right: 200px}

	div.pages			{background: #f0f0f0 ;color: #808080; font-size: 0.8em; font-weight: normal; line-height: 1.5em; border-top: 1px dotted #c0c0c0; border-bottom: 1px dotted #c0c0c0; margin-top: 20px; padding-top: 5px; margin-bottom: 20px; padding-bottom: 5px}

/* -------------- BARRA DIREITA ------------------------ */
	div.contactos		{background: url(images/fndEMail2.jpg) right top no-repeat; position: absolute; top: 180px; right: 20px; width: 190px; font-size: 0.7em; padding: 10px 0px 20px 10px; border-left: 1px dotted #CCCCCC;}
	div.contactos h1    {color: #019EE7; font-size: 1.3em}
	div.contactos ul	{list-style: none; margin: 0; padding: 0px 0px 0px 10px;}
	div.contactos li	{color: #395871; margin-bottom: 2px; border-top: dotted 1px #d0d0d0; padding-top: 5px; padding-bottom: 5px}
	div.contactos a		{color: #FF6600; text-decoration: none; font-weight: bold}
	div.contcatos a:hover	{color: #FF6600; text-decoration: underline}
	div.contactos a.sub		{color: #395871; text-decoration: none; font-weight: normal}
	div.contcatos a.sub:hover {color: #FF6600; text-decoration: underline}

	div.rFormato2		{color: #019EE7; font-size: 1em; font-weight: bold; line-height: 1.5em; padding: 0px 0px 0px 10px;}
	div.rFormato2 hr	{border: #019EE7 dotted 1px; width: 160px; height: 1px }
	div.rFormato2 ul	{background: none; padding: 0; margin: 25px 5px 0px 25px; width: 130px }
	div.rFormato2 a		{color: #395871; font-weight: normal; background: url(/images/icVerMais.gif) left no-repeat; padding-left: 18px; font-size: 1em}
	div.rFormato2 a:hover	{color: #FF6600; text-decoration: underline }

	div.links			{position: absolute; top: 180px; right: 20px; width: 220px; color: #019EE7; font-size: 0.7em; padding: 10px 0px 20px 10px; border-left: 1px dotted #CCCCCC;}
	div.links ul		{list-style: none; margin: 0; padding: 0px 0px 0px 10px;}
	div.links li		{padding-bottom: 3px; margin-bottom: 2px}
	div.links a			{color: #395871; text-decoration: none}
	div.links a:hover	{color: #FF6600; text-decoration: underline}
	div.links a.sub			{color: #395871; text-decoration: none; margin-left: 10px; padding-left: 10px}
	div.links a.sub:hover	{color: #FF6600; text-decoration: underline}

	div.imagens			{position: absolute; top: 210px; right: 10px; width: 220px; color: #019EE7; font-size: 0.7em; padding: 0px 0px 0px 20px; }		/* border-left: 1px dotted #CCCCCC; height: 400px} */
	div.imagens table	{color: #395871; font-size: 1em; line-height: 1.5em; margin: 5px 0px 0px 10px; padding-top: 10px; width: 200px;}
	div.imagens	th		{border-bottom: 1px dotted #c0c0c0; text-align: left; padding: 0px 5px 0px 15px; font-weight: normal}
	div.imagens	td		{border-bottom: 1px dotted #c0c0c0; color: #FF6600; font-weight: normal}
	div.imagens	hr		{border: 1px dotted #c0c0c0; height: 1px; width: 100%}

	.foto				{margin: 0; padding: 15px 25px 35px 15px; background: url(/images/bkgFoto.gif) no-repeat; width: 160px; height: 215px}
}


/* Definições de Classes genéricas */
@media all {
	.azul				{color: #00A2CA}
	.pretobold			{color: #000000; font-weight: bold}
	.cinza				{color:#999 !important;}

	.font7				{font-size: 0.6em}
	.font8				{font-size: 0.8em}
	.font9				{font-size:   1em}

	p.cinza8			{font-size: 0.8em; color: #808080; border-top: 1px dotted #CCCCCC; margin-top: 40px; padding-top: 2px}
	p.notRel			{font-size: 0.8em}
	p.notRel A			{color: #395871; text-decoration: none}
	p.notRel A:hover	{color: #FF6600; text-decoration: underline}

	div.iconOS			{padding:3px 0 1px 24px;border-top:1px dotted #ccc; margin-top:4px; width:80%}


/* Definições elementos de introdução */
	input.txt			{font-family: Arial; font-size:   1em; color: #000000; font-weight: bold; border: solid 1px #00A2CA; width: 100px}
	input.btn			{font-family: Arial; font-size: 0.8em; color: #000000; border: solid 1px #00A2CA; background-color: #B8E4FA; width: 50px; height: 20px}
	input.btn2			{font-family: Arial; font-size: 0.8em; color: #000000; border: solid 1px #00A2CA; background-color: #B8E4FA; width: 100px; height: 20px}
	input.chkbox		{padding-left: -5px; margin-left: -4px; margin-top: -4px; float: left}

	select.txt			{font-family: Arial; font-size:   1em; color: #000000; font-weight: bold;  width: 250px}

	div.pagnoticia		{padding: 10px 10px 10px 10px; border: 1px solid #00A2CA; color: #00628A}
	div.foto		    {background: #FFFFFF url(/pcdb/images/iconFoto.gif) no-repeat; padding: 6px 16px 16px 6px; width: 99px; height: 99px}

/*	div.nota			{background: #E0E0E0; color: #000000; font-size: 0.6em}
	div.nota a:link, div.nota a:visited, div.nota a:hover {font-family: 'Arial'; font-size: 0.6em; color: #000000; font-weight: bold} */
}