﻿* { margin: 0; padding: 0 }
body {color: #000000; font: 62.5% arial, sans-serif!important; background: #EBEBEB url(/Style%20Library/INAC/images/Fundo.gif) repeat-x top left; text-align: center;}
body#PaginaInterior, body#MapaSite{background: #EBEBEB url(/Style%20Library/INAC/images/FundoInterior.gif) repeat-x top left;}
body.popUpSend{background: #FFFFFF;}
body.popUpSend .Global{width: 762px;}
/*a:visited, a:active{ color: #427CB2 }*/
img { border: 0 }
	.Global{margin: auto; width: 955px; text-align: left;}

/* Clean Style */
	.cleanStyle h1, .cleanStyle h4 { margin: 21px 0 }
	.cleanStyle h2 { margin: 19px 0 }
	.cleanStyle h3 { margin: 18px 0 }
	.cleanStyle h5 { margin: 22px 0!important }
	.cleanStyle h6 { margin: 25px 0!important }
	.cleanStyle pre { white-space: pre!important; margin: 13px 0!important }
	.cleanStyle p { margin: 16px 0!important }
	.cleanStyle strong { font-weight: bold }
	.cleanStyle em { font-style: italic!important }
	.cleanStyle u { text-decoration: underline!important }
	.cleanStyle strike { text-decoration: line-through!important }
	.cleanStyle sup { vertical-align: super!important }
	.cleanStyle sub { vertical-align: sub!important }
	.cleanStyle ul { display: block!important; margin: 16px 0!important; padding: 0 0 0 40px!important; list-style-type: none!important; list-style-position: outside!important }
	.cleanStyle ul li { list-style-type: disc!important }
	.cleanStyle ul li ul li { list-style-type: circle!important }
	.cleanStyle ul li ul li ul li { list-style-type: square!important }
	.cleanStyle ul li ul { margin: 0!important }
	.cleanStyle ol { display: block!important; margin: 16px 0!important; padding: 0 0 0 40px!important; list-style-type: decimal!important; list-style-position: outside!important }
	.cleanStyle ol li ol { margin: 0!important }
	.cleanStyle blockquote { margin-left: 40px!important }
	.cleanStyle hr { margin: 8px 0!important; border: inset 1px #000  }
/* FIM Clean Style */

.pDown{clear: both;}
.Hidden{display: none;}
.Asterisco{color: #FF2222;}

.txtAlignLeft{text-align: left}
.txtAlignRight{text-align: right}
.txtAlignCenter{text-align: center}



#Home.Content {background: none;}
.Content {background: transparent url(/Style%20Library/INAC/images/bgContent.gif) repeat-y right bottom;}
 
/*HEADER*/
.Header{clear: both; width: 100%;}
.ImagemHeader{height:252px; position:relative; width:955px;}
/*.Logo h1{background:transparent url(/Style%20Library/INAC/images/Logo.png) no-repeat scroll 0 0; height:88px; left:20px; position:absolute; top:90px; width:171px;}
	.Logo a{width: 100%; height: 100%; display: block;}
	.Logo span{display: none;}*/
	
	/*HEADER PAGINAS INTERIORES*/
	.HeaderInterior{clear: both; width: 100%;}
	.HeaderInterior .ImagemHeader{position:relative; height:170px; width:955px;}
/*	.HeaderInterior .ImagemHeader .Logo h1{background: transparent url(/Style%20Library/INAC/images/Logo.png) no-repeat scroll 0 0; height:88px; left:20px; position:absolute; top:50px; width:171px;}
		.HeaderInterior .ImagemHeader .Logo a{width: 100%; height: 100%; display: block;}
		.HeaderInterior .ImagemHeader .Logo span{display: none;}*/
	
	/*HEADER PRINT*/
	.ImagemHeader .Logo img, .ImagemHeader .Logo hr{display: none;}
	
/*FIM HEADER*/

/*BARRA TOPO*/	
.BarraTopo{clear: both; float: left; width: 100%; background: #000000;}
	.AreaPesquisa{padding: 13px 0 0 10px; border: none; width: 190px; float: left;}
		.Pesquisa{width: 144px; padding-left: 2px; margin-right: 2px; background: #EBEBEB; border: 1px solid #CCCCCC; border-top: 2px solid #CCCCCC; border-left: 2px solid #CCCCCC; color: #999999;}
		.cmdImageButton{color: #FFFFFF; margin-bottom: 2px; vertical-align: bottom;}
		.ResPesquisa {} /*clear:both; float: left;*/
			.ResPesquisa span{font-size: 1.2em; width: 550px; float: left;}
			.ResPesquisa table { clear:both; }
			
		.Texto-pesquisa { color:#777777; float:left; font-size:1.2em; width:100%; }	
			
	table .srch-Page { background-color:#fff; color:#666666; font-family:Arial; font-weight:normal; border-top:2px solid #EAEAEA; padding: 5px 0 }
	.srch-Page-footer table .srch-Page { border-top:none; border-bottom:2px solid #EAEAEA }
	
	.tblCenter { text-align: center }
		.tblCenter table { text-align: left; margin: 0 auto  }
		.srch-WPBody { clear: both }
		
	.MenuPrincipal{list-style: none; float: left; }
		.MenuPrincipal li{float: left; margin-right: 5px; margin-top: 10px; padding-left: 3px;}
			.MenuPrincipal li:hover, .MenuPrincipal li.over{cursor: pointer; background: url(/Style%20Library/INAC/images/tabLadoEsq.gif) no-repeat left 1px;}
			.MenuPrincipal li:hover a{color: #666666; background: #EBEBEB url(/Style%20Library/INAC/images/tabLadoDto.gif) no-repeat right top; border-bottom: 1px solid #EBEBEB;}
			.MenuPrincipal li:hover a span{background: transparent url(/Style%20Library/INAC/images/setaBaixoOver.gif) no-repeat right 0.55em;}
		.MenuPrincipal li a{float: left; text-decoration: none; color: #FFFFFF; font-size: 1.3em; padding: 4px 10px 9px 10px; border-top: 1px solid #000000;}
			.MenuPrincipal li a:hover{color: #666666; background: #EBEBEB url(/Style%20Library/INAC/images/tabLadoDto.gif) no-repeat right top; border-bottom: 1px solid #EBEBEB;}
		.MenuPrincipal li a span{padding-right: 10px; background: transparent url(/Style%20Library/INAC/images/setaBaixo.gif) no-repeat right 0.55em;}
			.MenuPrincipal li a:hover span{background: transparent url(/Style%20Library/INAC/images/setaBaixoOver.gif) no-repeat right 0.55em;}
		/*BOTAO MENU ACTIVO*/
			.MenuPrincipal li.Activo{background: url(/Style%20Library/INAC/images/tabLadoEsq.gif) no-repeat left 1px;}
			.MenuPrincipal li.Activo a{color: #666666; background: #EBEBEB url(/Style%20Library/INAC/images/tabLadoDto.gif) no-repeat right top; border-bottom: 1px solid #EBEBEB;}
			.MenuPrincipal li.Activo a span{background: transparent url(/Style%20Library/INAC/images/setaBaixoOver.gif) no-repeat right 0.55em;}	
	
	.IconAjuda{padding-right: 10px; padding-top: 18px; float: right;}
		.IconAjuda a{color: #FFFFFF;}
/*FIM BARRA TOPO*/

	.Content{clear: both; float: left; margin-top: 10px; width: 100%;}

	/*MENU LATERAL*/

	.Coluna{float: left; margin-right: 10px; background: #FFFFFF url(/Style%20Library/INAC/images/bottomMenu.gif) no-repeat bottom left; /*min-height: 415px;*/ width: 183px; padding-bottom: 5px;}
		.MenuLateral{padding-top: 5px; background: #FFFFFF url(/Style%20Library/INAC/images/topMenu.gif) no-repeat top left; list-style: none;}
			.MenuLateral li a{font-weight: bold; display: block; font-size: 1.2em; text-decoration: none; color: #B4B4B4; background: url(/Style%20Library/INAC/images/setaDta.gif) no-repeat 15px 12px; padding: 7px 5px 7px 25px;}
			.MenuLateral li a:hover, .MenuLateral li a.Activo{color: #444444; background: #F5F5F5 url(/Style%20Library/INAC/images/setaDtaOver.gif) no-repeat 15px 12px;}
		/*SUBMENU*/	
		.MenuLateral .Nivel2{list-style: none; }
			.MenuLateral .Nivel2 li{border-top: 1px solid #FFFFFF;}
				.MenuLateral .Nivel2 li a{padding-left: 25px; color: #FFFFFF; background: #CCCCCC; /*width: 146px;*/}
				.MenuLateral .Nivel2 li a:hover, .MenuLateral .Nivel2 li a.Activo{background: #B1B1B1; color: #FFFFFF;}
		/*SUB SUBMENU*/		
		.MenuLateral .Nivel3{list-style: none; }
			.MenuLateral .Nivel3 li{border-top: 1px solid #FFFFFF;}
				.MenuLateral .Nivel3 li a{padding-left: 25px; color: #FFFFFF; background: #B1B1B1; width: 146px;}		
				.MenuLateral .Nivel3 li a:hover{text-decoration: underline;}
	
	.Conteudo{float: left; width: 762px;}
	#MapaSite .Conteudo{width: auto;}
		/*BREADCRUMB*/
		.BreadCrumb{color: #999999; font-size: 1.2em;}
		.BreadCrumb a{color: #3473AD; text-decoration: none; font-size: 1em;}
		.BreadCrumb a:hover{text-decoration: underline;}
		.BreadCrumb span{color: #3473AD;}
		.BreadCrumb .currentBredcrumb{color: #999999; font-size: 1.1em;}
		
		/*PAGINAS DE ARTIGOS*/
		.Artigo{float: left; padding: 20px 15px 15px 15px; float: left; width: 732px; /*min-height: 416px;*/ /*min-height: 153px;*/ background: #FFFFFF url(/Style%20Library/INAC/images/topDestaques.gif) no-repeat top left;}
		.Artigo .Texto{float: left; width: 550px; color: #777777; font-size: 1.2em;}
		.TextoTable{float: left; color: #777777; font-size: 1.0em!important;text-align:left;}
		.Artigo .Texto .resumo, .Artigo .Texto .conteudo{padding-top: 16px;}
		.Artigo .Texto .resumo p, .Artigo .Texto .conteudo p{margin-top: 16px;}
		.Artigo .Texto .conteudo{/*min-height: 290px;*/}
		.Artigo .Texto img{max-width: 720px;}
		.AreaMapaSite .Texto{float: left; width: 865px; color: #777777; font-size: 1.2em;}
		.Artigo .Texto .Titulo h1, .AreaMapaSite .Texto .Titulo h1{font-size: 1.3em; color: #444444; margin-bottom: 0;}
		.Artigo h2{font-size: 1.3em; color: #444444; font-weight: normal; margin-bottom: 0; clear: both; float: left; width: 100%;}
			.Artigo h2 strong{font-weight: bold;}
		.Artigo .Texto .AutorData{font-size: 1.1em; color: #999999;}
			.Artigo .Texto .AutorData span{font-style: italic;}
		.FundoArtigo{background: #FFFFFF url(/Style%20Library/INAC/images/bottomDestaques.gif) no-repeat top left; width: 762px; height: 3px; float: left; clear: both;}
		/*IMAGEM ARTIGO*/
		.ColunaArtigo{float: left; padding: 25px 0 0 10px; position: relative;}
		.ColunaArtigo .Lupa{ position: absolute; bottom: 0px; left: 1px; display: block; width: 17px; height: 17px; cursor: pointer;}
		.ColunaArtigo a{display: block; clear: both; width: 160px; height: 105px; position: relative; margin-bottom: 15px;}
		.ColunaArtigo img{width: 160px; height: 106px;}
		/*CATEGORIAS ARTIGO*/
		.ArtigoCategorias{background: #FFFFFF; border: none; float: left; width: 100%; padding: 0px; clear: both; margin-bottom: 15px;}
		.ArtigoCategorias label{font-size: 1.1em; color: #777777; width: 335px; float: left; padding: 15px 5px 0 0px;}
		.ArtigoCategorias select{width: 100%; color: #666666; font-size: 1em; border: 1px solid #A3A3A3;}
		.ArtigoCategorias .CategoriaArtigoSearch{padding-top: 30px;}
		
		.InputTotal{background:#F5F5F5;}
		
		/*EXTRAS*/
			.Extras{clear: both; width: 100%; color: #444444; float: left;}
			.TextoExtras strong{clear: both; font-size: 1.2em; font-weight: normal; color: #444444; margin-top: 30px; float: left;}
			
			/*ANEXOS*/
			.AreaAnexos{clear: both; border-top: 2px solid #EAEAEA; border-bottom: 2px solid #EAEAEA;  line-height: 18px; float: left;}
				.Anexos{background: #FFFFFF; float: left; width: 100%; padding: 10px 0 10px 0px;}
				.Anexos.Cinza{background: #FAFAFA; float: left;}
					.AreaAnexos .Texto{font-size: 1.2em;  float:left; width: 565px;}
					.AreaAnexos .Texto .Titulo{color: #999999; padding-left: 10px;}
					.AreaAnexos .Texto  .Titulo a {color: #444444; text-decoration: none;}
						.AreaAnexos .Texto  .Titulo a:hover{text-decoration: underline;}
					.AreaAnexos .Texto  .Descricao{color: #777777; padding-left: 10px;}
					.AreaAnexos .AreaBotao{float: left; padding: 0 0 10px 20px;}
						
			/*LINKS RELACIONADOS*/
			.AreaLinksRelacionados{clear: both; border-top: 2px solid #EAEAEA; border-bottom: 2px solid #EAEAEA; line-height: 18px; float: left; width: 100%;}
				.LinksRelacionados{background: #FFFFFF;  float: left; width: 100%; padding: 10px 0px 10px 0;}
				.LinksRelacionados.Cinza{background: #FAFAFA; float: left;}
					.AreaLinksRelacionados .Texto{font-size: 1.2em; float:left;}
					.AreaLinksRelacionados .Texto  .Titulo{width: 545px; padding-left: 10px;}
					.AreaLinksRelacionados .Texto  .Titulo a {color: #3473AD; text-decoration: none; }
						.AreaLinksRelacionados .Texto  .Titulo a:hover{text-decoration: underline;}
					.AreaLinksRelacionados .Texto  .Descricao{color: #777777; width: 545px; padding-left: 10px;}
					
			/*VEJA AINDA*/
			.AreaVejaAinda{clear: both; border-top: 2px solid #EAEAEA; border-bottom: 2px solid #EAEAEA; line-height: 18px; float: left; width: 100%;}
				.VejaAinda{background: #FFFFFF; float: left; width: 100%; padding: 10px 0px 10px 10px;}
				.VejaAinda.Cinza{background: #FAFAFA; float: left; width: 100%;}
					.AreaVejaAinda .Texto{font-size: 1.2em;  float:left;}
					.AreaVejaAinda .Texto  .Titulo{width: 545px;}
					.AreaVejaAinda .Texto  .Titulo a{background: url(/Style%20Library/INAC/images/iconAviaoblue.gif) no-repeat right top; color: #3473AD; text-decoration: none; padding-right: 20px;}
						.AreaVejaAinda .Texto  .Titulo a:hover{text-decoration: underline;}
			
			/*RESULTADO PESQUISA*/	
			.TextoResultadoPesquisa{clear: both; padding: 10px; font-size: 1.2em; font-weight: normal; color: #444444;  background: #F5F5F5;}
			.AreaResultadoPesquisa{clear: both; border-top: 2px solid #EAEAEA; border-bottom: 2px solid #EAEAEA; line-height: 18px; float: left; width: 100%;}
				.ResultadoPesquisa{background: #FFFFFF;  float: left; width: 100%;}
				.ResultadoPesquisa.Cinza{background: #FAFAFA; float: left; width: 100%;}
				.ResultadoPesquisa.Ultimo{margin-bottom: 10px;}
					.AreaResultadoPesquisa .Texto{font-size: 1.2em;  float:left;}
					.AreaResultadoPesquisa .Texto  .Titulo{width: 545px; padding: 10px; float: left;}
					.AreaResultadoPesquisa .Texto  .Titulo a{color: #3473AD; text-decoration: none; padding-right: 20px; float: left;}
					.ResultadoPesquisa .Texto  .Titulo a{float: none;}
					.Titulo a span.PesqLink{float: left; width: auto;}
					.Titulo a span.aviaoPesquisa{display: block; width: 14px; height: 14px; float: left; padding-left: 6px; background: url(/Style%20Library/INAC/images/iconAviaoblue.gif) no-repeat right top;}
					.Titulo a img{padding-left: 5px;}
						.AreaResultadoPesquisa .Texto  .Titulo a:hover{text-decoration: underline;}

			/*LINKS UTEIS E FAQS*/				
			.AreaLinksUteis, AreaFaqs{clear: both; border-top: 2px solid #EAEAEA; border-bottom: 2px solid #EAEAEA; line-height: 18px; float: left; width: 100%;}
			.ArtigoFooter .AreaLinksUteis{margin-top: 20px; clear: both; border-top: 2px solid #EAEAEA; border-bottom: 2px solid #EAEAEA; line-height: 18px; float: left; width: 100%;}
				.ArtigoFooter .AreaLinksUteis .t1{width: 835px;}
				.LinksUteis{background:#FFFFFF none repeat scroll 0 0; float:left; width:100%;}
				.Links, .Faqs{background: #FFFFFF;  float: left; width: 100%;}
				.Links.Cinza, .Faqs.Cinza{background: #FAFAFA; width: 100%;}
					.Links.Cinza.Ultimo, .Faqs.Cinza.Ultimo{margin-bottom: 10px;}
				.AreaLinksUteis h2{background: #F5F5F5 url(/Style%20Library/INAC/images/setaUpBlue.gif) no-repeat 10px 18px; width: 702px; margin: 10px 0 0 0; clear: both; float: left; padding: 10px 10px 10px 20px; font-size: 1.2em; font-weight: normal; color: #3473AD; cursor: pointer;}
					.AreaLinksUteis h2:hover{background: #F5F5F5 url(/Style%20Library/INAC/images/setaDownBlue.gif) no-repeat 10px 18px;}
					.AreaLinksUteis h2.Activo{background: #F5F5F5 url(/Style%20Library/INAC/images/setaUpBlue.gif) no-repeat 10px 18px; cursor: default;}
					.AreaLinksUteis h2.Primeiro{margin-top: 0;}
				.AreaLinksUteis .Links, .AreaFaqs .Links{font-size: 1.2em; float: left; }
				.AreaFaqs .Links  .Titulo.Activo{background: url(/Style%20Library/INAC/images/setaDownBlue.gif) no-repeat 20px 18px; cursor: pointer;}
					.AreaFaqs .Links  .Titulo.Activo:Hover{background: url(/Style%20Library/INAC/images/setaUpBlue.gif) no-repeat 20px 18px; cursor: pointer;}
				.AreaLinksUteis .Links .Titulo{float: left; color: #3473AD; text-decoration: none;width: 692px;}
				.AreaLinksUteis .Links .Titulo{padding: 14px 10px 0px 10px;}
					.AreaLinksUteis .Links  .Titulo a {color: #3473AD; text-decoration: none; }
				.AreaFaqs .Links  .Titulo{float: left; color: #3473AD; text-decoration: none; width: 692px; cursor: pointer; padding: 10px 10px 0px 30px; background: url(/Style%20Library/INAC/images/setaUpBlue.gif) no-repeat 20px 18px; width: 100%;}
					.AreaFaqs .Links  .Titulo:hover{text-decoration: underline; cursor:pointer;}
					.AreaFaqs .Links  .Titulo:hover{cursor: pointer;}
					.AreaLinksUteis .Links  .Titulo a:hover{text-decoration: underline;}
				.AreaLinksUteis .Links .Descricao{color: #777777; width: 692px; padding: 0 10px 10px; line-height:15px; min-height:7px; display: block; float: left}
				.AreaFaqs .Links  .Descricao{margin-bottom: 10px; float: left; width: 100%;}
					.AreaFaqs .Links  .Descricao .Texto{float: left; color: #777777; width: 545px; padding: 0px 10px 0px 30px; font-size:1.1em;}
				.AreaFaqs .Links  .Descricao .VoltarTopo{width: 99%; float: left;  clear: both; padding-right: 10px; padding-bottom: 5px;}
					.AreaFaqs .Links  .Descricao .VoltarTopo a{float: right; clear: both; color: #427CB2; font-size: 1.1em;  text-decoration: none; background: url(/Style%20Library/INAC/images/iconSetaUp.gif) no-repeat right; padding-right: 10px; margin-bottom: 5px;}
						.AreaFaqs .Links  .Descricao .VoltarTopo a:hover{text-decoration: underline;}
				.AreaLinksUteis .t1, .AreaFaqs .t1{background: #F5F5F5 url(/Style%20Library/INAC/images/setaUpBlue.gif) no-repeat 10px 18px; width: 702px; margin: 10px 0 0 0; clear: both; float: left; padding: 10px 10px 10px 20px; font-size: 1.2em; font-weight: normal; color: #3473AD; cursor: pointer;}
					.AreaLinksUteis .t1:hover, .AreaFaqs .t1:hover{text-decoration: underline;}
					.AreaLinksUteis .t1.Activo, .AreaFaqs .t1.Activo{background: #F5F5F5 url(/Style%20Library/INAC/images/setaDownBlue.gif) no-repeat 10px 18px; cursor: pointer;}
					.AreaLinksUteis .t1.Primeiro, .AreaFaqs .t1.Primeiro{margin-top: 0;}
					.AreaLinksUteis .t2, .AreaFaqs .t2{float: left; clear: both; width: 100%;}
					.Toggler{float: left; clear: both; width: 100%;}

		/*BOTOES*/		
		.Botao, .BotaoPrint{border: none; font-size: 1.1em; background: url(/Style%20Library/INAC/images/fundoBotao.gif) repeat-x bottom left; text-decoration: none; float: left; margin-right: 15px;}
			.Botao .Esq, .BotaoPrint .Esq{float: left; background: url(/Style%20Library/INAC/images/esqBotao.gif) no-repeat top left; display: block; width: 3px; height: 25px;}
			.Botao .Dta, .BotaoPrint .Dta{padding-left: 3px; float: left; background: url(/Style%20Library/INAC/images/dtaBotao.gif) no-repeat top right; display: block; width: 3px; height: 25px;}
			.Botao .TextoIcon, .BotaoPrint .TextoIcon{float: left; color: #666666; font-size: 1.1em; text-transform: uppercase; padding: 4px 0px 2px 4px;}
				.Botao:hover, .BotaoPrint.overPrint, .BotaoPrint:hover{background: url(/Style%20Library/INAC/images/fundoBotaoOver.gif) repeat-x bottom left; cursor: pointer;}
				.Botao:hover .Esq, .BotaoPrint:hover .Esq{background: url(/Style%20Library/INAC/images/esqBotaoOver.gif) no-repeat top left; cursor: pointer;}
				.Botao:hover .Dta, .BotaoPrint:hover .Dta{background: url(/Style%20Library/INAC/images/dtaBotaoOver.gif) no-repeat top right; cursor: pointer;}
			
			/*ICONES DOS BOTOES*/
			.Botao .TextoIcon.PDF{padding-right: 20px; background: url(/Style%20Library/INAC/images/iconPDF.gif) no-repeat top right;}
			.Botao .TextoIcon.Download{padding-right: 20px; background: url(/Style%20Library/INAC/images/iconDownload.gif) no-repeat top right;}
			.BotaoPrint .TextoIcon.Print{padding-right: 20px; background: url(/Style%20Library/INAC/images/iconPrint.gif) no-repeat top right;}			
			.Botao .TextoIcon.Recomendar{padding-right: 20px; background: url(/Style%20Library/INAC/images/iconRecomendar.gif) no-repeat top right;}			
			.Botao .TextoIcon.OK{padding-right: 20px; background: url(/Style%20Library/INAC/images/iconAviaoGreen.gif) no-repeat top right; color: #4A9726;}			
			.Botao .TextoIcon.Limpar{padding-right: 20px; background: url(/Style%20Library/INAC/images/iconCross.gif) no-repeat top right; color: #CE3327;}
		
		/*BLOCO EVENTOS & NOTICIA DA HOMEPAGE*/
		.EventosNoticias{margin-top: 10px; clear: both; float: left; width: 762px; min-height: 153px; background: #FFFFFF url(/Style%20Library/INAC/images/topDestaques.gif) no-repeat top left;}
			.EventosHP{float: left; width: 360px; padding: 10px;}
			.NoticiasHP{float: left; width: 360px; padding: 10px;}
				.EventosNoticias .Titulo{font-size: 1.8em; color: #3473AD; float: left; width: 270px;}
				.EventosNoticias .Titulo strong{font-weight: lighter;}
				.EventosNoticias .Ver{padding-top: 4px; padding-right: 17px; float: left; background: url(/Style%20Library/INAC/images/iconAviaoBlue.gif) no-repeat right bottom; width: 66px;}
					.EventosNoticias .Ver a{font-size: 1.2em; color: #3473AD; text-decoration: none;}
					.EventosNoticias .Ver a:hover{text-decoration: underline;}
					.EventosNoticias .Lista{float: left; clear: both;}
						.EventosNoticias .Lista ul{list-style: none; padding-top: 20px; width: 360px;}
							.EventosNoticias .Lista ul li{font-size: 1.1em; color: #427CB2; margin-bottom: 8px;}
							.EventosNoticias .Lista ul li span{font-size: 1.1em; color: #999999;}
							.EventosNoticias .Lista ul li a{font-size: 1.1em; color: #999999; text-decoration: none;}
							.EventosNoticias .Lista ul li a:hover{text-decoration: underline;}
		.FundoEventosNoticias{background: #FFFFFF url(/Style%20Library/INAC/images/bottomDestaques.gif) no-repeat top left; width: 762px; height: 3px; float: left; clear: both;}
		
		/*PAGINA EVENTOS*/
		.DataEvento{font-size: 1.3em; color: #444444; float: left; clear: both; margin-top: 20px; width: 100%; font-weight: bold;}
			.DataEvento span{float: left;}
			.DataEvento .DataInicio{float: left;}
			.DataEvento .DataFim{float: left;}
		.LocalEvento{font-size: 1.3em; color: #444444; float: left; clear: both; width: 100%; margin-bottom: 20px; font-weight: bold;}
		
		
		/*DESTAQUES NOTICIAS*/
		.AreaDestaquesNoticias{width: 100%; float: left; clear: both; margin-bottom: 30px;}
			.DestaquesNoticias{width: 100%; float: left; clear: both; margin-bottom: 10px; background: #F5F5F5;}
				.DestaquesNoticias img{float: left; width: 234px; height: 155px;}
				.DestaquesNoticias .Texto{float: left; width: 478px; padding: 10px; }
					.DestaquesNoticias .Texto .Titulo{width: 100%; float: left; clear: both;}
						.DestaquesNoticias .Texto .Titulo a{font-size:1.3em; font-weight:bold; color: #3473AD; text-decoration: none;}
							.DestaquesNoticias .Texto .Titulo a:hover{text-decoration: underline;}
					.DestaquesNoticias .Texto .Data{width: 100%; float: left; clear: both; color: #444444; font-size: 1.1em; margin-bottom: 8px;}
					.DestaquesNoticias .Texto .Data span{font-style: italic;}
					.DestaquesNoticias .Texto .Descricao{width: 100%; float: left; clear: both; color: #777777; font-size: 1.1em;}
		 
	 /*DESTAQUES*/
		.Destaques{float: left; margin-top: 10px; clear: both; width: 100%;}
			.Destaques .Dual{width: 279px;}
			.Destaques .Dual .Titulo{background-image: url(/Style%20Library/INAC/images/topCinzaDestaqueDual.gif);}
			.Destaques .Dual .AreaTexto{width: 279px;}
			
			.Destaques .Single{width: 569px;}
			.Destaques .Single .Titulo{background-image: url(/Style%20Library/INAC/images/topCinzaDestaqueSingle.gif);}
			.Destaques .Single .AreaTexto{width: 569px;}
			
		.DestaqueCinza{width: 183px; float: left; background: #FFFFFF url(/Style%20Library/INAC/images/bottomMenu.gif) no-repeat bottom left; margin-right:10px;}
			.DestaqueCinza .Titulo{font-weight: bold; padding: 8px 8px 8px 9px; font-size: 1.3em; color: #FFFFFF; background: #666666 url(/Style%20Library/INAC/images/topCinzaDestaque.gif) no-repeat top left;}
			.DestaqueCinza .Imagem{height: 139px;}
			.DestaqueCinza .Imagem img{height:139px; width:183px;}
			.DestaqueCinza .Link{padding: 9px 8px 11px 9px;}
				.DestaqueCinza .Link a{font-size: 1.3em; color: #3473AD; text-decoration: none; padding-right: 17px; background: url(/Style%20Library/INAC/images/iconAviaoBlue.gif) no-repeat right top;}
				.DestaqueCinza .Link a:hover{text-decoration: underline;}
			.DestaqueCinza .Combo{padding: 8px 8px 8px 11px;}	
				.DestaqueCinza .Combo select{color: #666666; width: 89%; border: 1px solid #BFBFBF;}
		
		.DestaqueCinzaTexto{width: 183px; float: left; background: #FFFFFF url(/Style%20Library/INAC/images/bottomMenu.gif) no-repeat bottom left; margin-right:10px;}
			.DestaqueCinzaTexto .Titulo{font-weight: bold; padding: 8px 8px 8px 9px; font-size: 1.3em; color: #FFFFFF; background: #666666 url(/Style%20Library/INAC/images/topCinzaDestaque.gif) no-repeat top left;}
			.DestaqueCinzaTexto .Imagem{background: #666666;}
			.DestaqueCinzaTexto .Imagem img{width: 183px; height: 139px; position: absolute;}
			.DestaqueCinzaTexto .Link{padding: 10px 8px 10px 9px;}
				.DestaqueCinzaTexto .Link a{font-size: 1.3em; color: #3473AD; text-decoration: none; padding-right: 17px; background: url(/Style%20Library/INAC/images/iconAviaoBlue.gif) no-repeat right top;}
				.DestaqueCinzaTexto .Link a:hover{text-decoration: underline;}
			.DestaqueCinzaTexto .Combo{padding: 10px 8px 9px 11px;}	
				.DestaqueCinzaTexto .Combo select{color: #666666; width: 89%; border: 1px solid #BFBFBF;}
			.DestaqueCinzaTexto .AreaTexto{position: relative; background: url(/Style%20Library/INAC/images/FundoTrans.png) no-repeat top left; height: 139px; width: 183px;}
				.DestaqueCinzaTexto .AreaTexto .Texto{color: #FFFFFF; font-size: 1.3em;}
					.DestaqueCinzaTexto .AreaTexto .Texto .Top{padding: 5px 15px 5px 10px; height: 105px;}
					.DestaqueCinzaTexto .AreaTexto .Texto .Bottom{padding: 0 12px 6px 12px;}
		
		.DestaqueSimples{width: 183px; min-height: 195px; float: left; background: #FFFFFF url(/Style%20Library/INAC/images/bottomMenu.gif) no-repeat bottom left; margin-right:10px;}
			.DestaqueSimples .Titulo{font-weight: bold; padding: 8px 8px 8px 9px; font-size: 1.3em; color: #666666; background: #FFFFFF url(/Style%20Library/INAC/images/topMenu.gif) no-repeat top left;}
			.DestaqueSimples .Imagem{height: 139px;}
			.DestaqueSimples .Imagem img{width: 183px; height: 139px}
			.DestaqueSimples .Link{padding: 9px 8px 11px 9px;}
				.DestaqueSimples .Link a{font-size: 1.3em; color: #3473AD; text-decoration: none; padding-right: 17px; background: url(/Style%20Library/INAC/images/iconAviaoBlue.gif) no-repeat right top;}
				.DestaqueSimples .Link a:hover{text-decoration: underline;}
			.DestaqueSimples .Combo{padding: 8px 8px 8px 11px;}	
				.DestaqueSimples .Combo select{color: #666666; width: 89%; border: 1px solid #BFBFBF;}
		
		.AreaDestaqueCanais{float: left; width: 100%; clear: both;}
		.DestaqueCanais{width: 170px; float: left; background: #F5F5F5; margin-right: 9px; margin-left: 4px; margin-top: 10px;}
			.DestaqueCanais .Titulo{font-weight: bold; padding: 8px 8px 9px 9px; font-size: 1.3em; color: #FFFFFF; background: #666666; height: 32px}
			.DestaqueCanais .Imagem img{width: 170px; height: 115px; }
			.DestaqueCanais .Descricao{padding: 10px 10px 0 10px; color: #777777; font-size: 1.2em; height: 45px}
			.DestaqueCanais .Link{padding: 11px 8px 11px 11px;}
				.DestaqueCanais .Link a{font-size: 1.3em; color: #3473AD; text-decoration: none; padding-right: 17px; background: url(/Style%20Library/INAC/images/iconAviaoFundoCinza.gif) no-repeat right top;}
				.DestaqueCanais .Link a:hover{text-decoration: underline;}
			.DestaqueCanais .Combo{padding: 8px 8px 8px 11px;}	
				.DestaqueCanais .Combo select{color: #666666; width: 100%; border: 1px solid #BFBFBF;}	
				
	/*VOLTAR A LISTA*/		
	.VoltarAtras{clear: both; float: left; width: 100%; border-top: 2px solid #EAEAEA; border-bottom: 2px solid #EAEAEA;  margin-top: 30px;}
		.VoltarAtras a{float: left; padding: 5px; text-decoration: none; color: #4F86B8; font-size: 1.1em;}
			.VoltarAtras a:hover{text-decoration: underline;}
		
	/*ACESSOS RAPIDOS*/
	.AcessosRapidos{min-height: 207px; width: 183px; float: right; background: #FFFFFF url(/Style%20Library/INAC/images/bottomMenu.gif) no-repeat bottom left;}
		.AcessosRapidos .Titulo{font-weight: bold; padding: 8px 8px 8px 9px; font-size: 1.3em; color: #666666; background: #FFFFFF url(/Style%20Library/INAC/images/topMenu.gif) no-repeat top left;}
		.AcessosRapidos .Link ul{list-style: none;}
		.AcessosRapidos .Link li{padding: 0 25px 11px 10px;}
		.AcessosRapidos .Link a{font-size: 1.2em; color: #427CB2; text-decoration: none;}
		.AcessosRapidos .Link a:hover{text-decoration: underline;}

	/*LISTAGEM EVENTOS*/
	.Eventos{background: #F5F5F5; border: none; width: 100%; padding: 0px; clear: both; margin-bottom: 30px; /*float: left; */ }
	.Eventos label{font-size: 1.1em; color: #777777; width: 335px; float: left; padding: 15px 15px 0 15px;}
	.Eventos select{width: 100%; color: #666666; font-size: 1em; border: 1px solid #A3A3A3;}
	#ListagemItems{position: relative;}
	
	/*LISTAGEM DOCUMENTOS*/
	.ListDocs{background: #F5F5F5; border: none; width: 100%; padding: 0px; clear: both; margin-bottom: 30px;}
	.ListDocs label{font-size: 1.1em; color: #777777; width: 335px; float: left; padding: 15px 15px 0 15px;}
	.ListDocs select{width: 100%; color: #666666; font-size: 1em; border: 1px solid #A3A3A3;}
	.BotoesFieldset{float: right; padding: 20px 0px 15px 15px;}
	.BotoesFieldset .BotaoLimpar{margin-right: 15px; border: none; background:transparent url(/Style%20Library/INAC/images/botaoSubmitLimpar.gif) no-repeat; color: #CE3327; font-size:1.1em; padding:6px 15px 6px 8px; text-transform:uppercase; text-align: left; width: 80px;}
		.BotoesFieldset .BotaoLimpar:hover, .BotoesFieldset .BotaoLimpar.overReset{background:transparent url(/Style%20Library/INAC/images/botaoSubmitLimparOver.gif) no-repeat; cursor: pointer;}	
	.BotoesFieldset .BotaoOK{margin-right: 15px; border: none; background:transparent url(/Style%20Library/INAC/images/botaoSubmitOK.gif) no-repeat; color: #4A9726; font-size:1.1em; padding:6px 30px 6px 9px; text-transform:uppercase; text-align: left; width: 108px;}
		.BotoesFieldset .BotaoOK:hover, .BotoesFieldset .BotaoOK.overSubmit{background:transparent url(/Style%20Library/INAC/images/botaoSubmitOKover.gif) no-repeat; cursor: pointer; }
	#ListagemDocs { position: relative }
	
	/*FORMULARIOS*/
	.AreaFormulario{background: #F5F5F5; width: 690px; float: left; clear: both; padding: 35px 20px 0 20px;}
		.AreaFormulario .AreaTabelas{padding-bottom: 0;}
		.AreaFormulario .AreaTabelas1{padding-bottom: 20px;}
		.AreaFormulario .AreaTabelas label{padding-top: 0;}
	.Formulario{position: relative; width: 100%; border: none; float: left; clear: both; border-top: 1px solid #999999; padding-bottom: 45px;}
	.Formulario.NoBorder{border: none;}
	.Formulario legend span {position: absolute; top: -25px; left: 0; font-size: 1.2em; font-weight: bold; float: left; clear: both; color: #444444;}
	.Formulario .Separador {text-align: center; float: left;}
		.Formulario .Separador hr{border: 0; color: #CFCFCF; background: #CFCFCF; height: 1px; width: 690px;}

	
	.Formulario label{font-size: 1.1em; color: #777777; width: 100%; float: left; padding-top: 10px;}
	.Formulario label span.Label, .Formulario .AreaRadioButtons span.Label{width: 162px; text-align: right; padding-right: 10px; display: block; float: left; padding-top: 2px; font-size: 1.1em; color: #444444; font-weight:bold;}
	.Formulario input, .Formulario textarea, .Formulario select{float: left; color: #777777; padding-left: 2px; border-left: 2px solid #CFCFCF; border-top: 2px solid #CFCFCF; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; font-family:arial; font-size:1.2em;}
		/*Dimensoes dos Inputs*/
			.Formulario .Grande{width: 385px; padding-bottom: 0px;}
				.Formulario select.Grande{width: 390px;}
			.Formulario .Pequeno{width: 180px;}
			.Formulario .MaisPequeno{width: 105px;}
			.Formulario .Minimo{width: 30px;}
		/*InputBoxes*/
			.Formulario .AreaInputs{font-size: 1.1em; color: #777777;  float: left; padding: 8px 0 0 0; width: 100%;}
			.Formulario .AreaInputs span.Label{font-weight: bold; width: 162px; text-align: right; padding-right: 10px; display: block; float: left; padding-top: 2px; font-size: 1.1em; color: #444444;}
			.Formulario .AreaInputs .LabelInput{float:left;}
			.Formulario .AreaInputs label{width: auto; padding: 0; float:left;}
			.Formulario .AreaInputs label span{/*margin-bottom:10px;*/ margin-right:10px; margin-top:2px; text-align:left;}
			.Formulario .AreaInputs .Left{float: left;}
			.Formulario .AreaInputs .Left .Item{clear:both; margin-bottom:10px; float: left;}
			.Formulario .AreaInputs .Left .Item.Ultimo{margin-bottom: 0;}
			.Formulario .AreaInputs .Middle{margin: 0px 20px 0px 20px; float: left;}
			
	/*Login*/
	.Formulario .LinkLogin{color: #3473AD; text-decoration: none; float: left; font-size: 1.2em; padding-left: 20px;}
		.Formulario .LinkLogin:hover{text-decoration: underline;}
			
		/*RadioButtons*/
			.Formulario .AreaRadioButtons{font-size: 1.1em; color: #777777;  float: left; padding: 8px 0 0 0;}
			.Formulario .LabelRadioButtons{margin-top: 2px; float: left; padding: 0 5px 0 5px; width: auto;}
				.Formulario .LabelRadioButtons span{float: left; padding: 0 5px 0 5px;}
				#FormReclamacoes .Formulario .LabelRadioButtons span{float: none;}
			.Formulario .RadioButtons{border: none; float: left;}
				#FormReclamacoes .Formulario .RadioButtons{float: none;}
			.Formulario .CheckBoxes{border: none; /*margin-top: 3px;*/ float: left;}
			.Formulario .AreaRadioButtons .Top{border-bottom:1px solid #CCCCCC; float:left; margin-bottom:10px; padding-bottom: 10px; width: 100%;}
			.Formulario .AreaRadioButtons .Left{float: left; width: auto;}
			.Formulario .AreaRadioButtons .Item{/*float: left;*/ clear:both; margin-bottom: 0px;}
				.Formulario .AreaRadioButtons .Left label, .Formulario .AreaRadioButtons .Middle label, .Formulario .AreaRadioButtons .Right label{}
			.Formulario .AreaRadioButtons .Middle{float: left; margin: 0 5px 0 5px; width: auto;}
			.Formulario .AreaRadioButtons .Right{float: left; width: 142px;}
			.Formulario .AreaRadioButtons .Right .Item{width: 149px;}
		/*CodigoPostal*/
			.Formulario .AreaCodPostal{width: 100%; float: left; clear: both;}
			.Formulario .AreaCodPostal label{width: auto; }
			.Formulario .AreaCodPostal .CodPostal1{width: 55px;}
			.Formulario .AreaCodPostal .CodPostal2{width: 30px;}
			.Formulario .AreaCodPostal .Hifen{color: #999999; float: left; margin-top: 10px; font-size: 1.4em; margin-left: 5px; margin-right: 5px;}
		/*Horas*/
			.Formulario .AreaHoras{width: 100%; float: left; clear: both;}
			.Formulario .AreaHoras label{width: auto; }
			.Formulario .AreaHoras .HorasMinutos{font-size: 1.1em; width: 25px; padding-bottom: 2px;}
				#FormReclamacoes .Formulario .AreaHoras .HorasMinutos{float: none;}
			.Formulario .AreaHoras .SeparadorHoras{color: #999999; float: left; margin-top: 12px; font-size: 1.4em; margin-left: 5px; margin-right: 5px;}	
			.Formulario .AreaHorasCols{float:left;}
			.Formulario .AreaHorasCols .Middle{padding-left: 57px;}
			.Formulario .AreaHorasCols .Middle span.Label{width: 175px;}
		/*CheckBox*/
			.Formulario .AreaCheckBox{text-align: center; width: 100%; float: left; clear: both;}
			.Formulario .AreaCheckBox label{width: 162px; text-align: right; padding-right: 10px; display: block; float: left; padding-top: 2px; font-size: 1.2em; color: #444444; font-weight: bold;}
			.Formulario .AreaCheckBox .Check{border: none; margin-left: 5px; padding: 0;}
			.Formulario .AreaCheckBox .LadoDto{width: 390px; float: left;}
			.Formulario .AreaCheckBox .LadoDto label{display: none;}
			.Formulario .AreaCheckBox .LadoDto select.Grande{margin-top: 10px;}
		/*BotoesFormularios*/	
			.BotoesFormulario{float: right; padding: 20px 0px 15px 15px; /*width: 375px;*/ width: 330px;}
			.BotoesFormulario.Grande{padding: 0 0 20px 0; width: auto;}
			.BotoesFormulario .BotaoLimpar{margin-right: 15px; border: none; background:transparent url(/Style%20Library/INAC/images/botaoSubmitLimpar.gif) no-repeat; color: #CE3327; font-size:1.1em; cursor: pointer; padding:6px 15px 6px 8px; text-transform:uppercase; text-align: left; width: 80px;}
				.BotoesFormulario .BotaoLimpar:hover, .BotoesFormulario .BotaoLimpar.overReset{background:transparent url(/Style%20Library/INAC/images/botaoSubmitLimparOver.gif) no-repeat; cursor: pointer;}	
			.BotoesFormulario .BotaoOK{border: none; background:transparent url(/Style%20Library/INAC/images/botaoSubmitOK.gif) no-repeat; color: #4A9726; font-size:1.1em; padding:6px 30px 6px 9px; cursor: pointer; text-transform:uppercase; text-align: left; width: 108px;}
				.BotoesFormulario .BotaoOK:hover, .BotoesFormulario .BotaoOK.overSubmit{background:transparent url(/Style%20Library/INAC/images/botaoSubmitOKover.gif) no-repeat; cursor: pointer;}
			
			.BotoesLogin{/*float: left;*/ clear:both; padding: 10px 0px 0px 170px;}
			.BotoesLogin .BotaoLogin{margin-right: 15px; border: none; background:transparent url(/Style%20Library/INAC/images/botaoSubmitLogin.gif) no-repeat; color: #666666; /*float: left;*/ cursor: pointer; font-size:1.1em; padding:5px 30px 6px 9px; text-transform:uppercase; text-align: left; width: 108px;}
				.BotoesLogin .BotaoLogin:hover, .BotoesLogin .BotaoLogin.overSubmit{background:transparent url(/Style%20Library/INAC/images/botaoSubmitLoginover.gif) no-repeat; cursor: pointer;}
		/*Nota*/
			.Nota{font-size: 1.2em; color: #999999; clear: both; float: left; padding: 2px 10px 5px 175px;}
		/*Validators*/		
			.ValidatorErro{float: none; clear: both; width: 100%;}	
			.ValidatorErro .Estado{color: #FF0000; font-size: 1.8em; margin-bottom: 10px;}
			.ValidatorErro .Texto{color: #FF0000; font-size: 1.2em; margin-bottom: 10px; float: none!important; width: 100%!important;}
				.Formulario .Erro input, .Formulario .Erro textarea{border-color: #FF0000;}
				.TabelaFormulario .Erro input, .TabelaFormulario .Erro textarea{border-color: #FF0000;}
			.ValidatorSucesso{float: left; clear: both;}	
			.ValidatorSucesso .Estado{color: #327E00; font-size: 1.8em; margin-bottom: 10px;}
			.ValidatorSucesso .Texto{color: #327E00; font-size: 1.2em; margin-bottom: 10px;}
			
		/*Tabelas*/	
			.Formulario .TabelaFormulario label{padding-top: 0px;}
			.Formulario .TabelaFormulario caption{margin-top: 10px;}
			.TabelaFormulario{border-collapse: collapse; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; width:100%; margin-bottom: 30px;}
			.TabelaFormulario caption{font-size: 1.4em; background: #000000; color: #FFFFFF; text-align: left; padding: 7px 10px; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
			.TabelaFormulario thead{border-bottom: 1px solid #FFFFFF;}
			.TabelaFormulario thead th{vertical-align: top; padding: 10px; font-size: 1.2em; background: #333333; color: #FFFFFF; text-align: left; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; font-weight: normal;}
			.TabelaFormulario th.PrimeiraCell{width: 247px; vertical-align: top; padding: 10px; font-size: 1.2em; background: #333333; color: #FFFFFF; text-align: left; border-right: 1px solid #CCCCCC; font-weight: normal;}
			.TabelaFormulario th.PrimeiraCellIdent{width: 247px; vertical-align: top; padding: 10px; font-size: 1.2em; background: #333333; color: #FFFFFF; text-align: left; border-right: 1px solid #CCCCCC; font-weight: normal; padding-left:30px;}
			.TabelaFormulario th.PrimeiraCellIdent2{width: 247px; vertical-align: top; padding: 10px; font-size: 1.2em; background: #333333; color: #FFFFFF; text-align: left; border-right: 1px solid #CCCCCC; font-weight: normal; padding-left:50px;}
			.TabelaFormulario th.PrimeiraCellRow{font-size: 1.2em; font-weight: normal; padding: 10px; text-align: center; color: #FFFFFF; background: #FFFFFF; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; width: 247px; background: #777777; text-align: left;}
			.TabelaFormulario th.PrimeiraCellRowIdent{font-size: 1.2em; font-weight: normal; padding: 10px; text-align: center; color: #FFFFFF; background: #FFFFFF; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; width: 247px; background: #777777; text-align: left; padding-left:30px;}
			.TabelaFormulario td.PrimeiraCellAzul{font-weight: bold; width: 247px; vertical-align: top; padding: 10px; font-size: 1.2em; color: #FFFFFF; text-align: left; border-right: 1px solid #CCCCCC; background: #0073C9;}
				.TabelaFormulario td.PrimeiraCellAzulIdent{font-weight: bold; width: 247px; vertical-align: top; padding: 10px; font-size: 1.2em; color: #FFFFFF; text-align: left; border-right: 1px solid #CCCCCC; background: #0073C9;padding-left:30px;}
			.TabelaFormulario th.LinhaAzul{background: #0073C9; color: #FFFFFF; text-align: left; padding: 10px; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; font-size: 1.2em;}
				.TabelaFormulario th.LinhaAzulIdent{background: #0073C9; color: #FFFFFF; text-align: left; padding: 10px; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; font-size: 1.2em;padding-left:30px;}
			.TabelaFormulario th.LinhaAzul.Centrar{padding-left: 20px;}
				.TabelaFormulario th.LinhaAzulIdent.Centrar{padding-left: 20px;}
			
			.TabelaFormulario tbody td{font-size: 1.2em; font-weight: normal; padding: 10px; text-align: center; color: #FFFFFF; background: #FFFFFF; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
			.TabelaFormulario tbody td.PrimeiraCell{width: 247px; background: #777777; text-align: left;}
			.TabelaFormulario tbody td.PrimeiraCellIdent{width: 247px; background: #777777; text-align: left;padding-left:30px;}
			.TabelaFormulario tbody td.PrimeiraCellIdent2{width: 247px; background: #777777; text-align: left;padding-left:50px;}
			.TabelaFormulario input{width: 62px; color: #777777; padding-left: 2px; border-left: 2px solid #CFCFCF; border-top: 2px solid #CFCFCF; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; font-family:arial; font-size:1.1em;}
			.TabelaFormulario input.Pequeno{width: 35px;}
			.TabelaFormulario input.Grande{width: 380px;}
			.TabelaFormulario input.SizeAuto{width: auto;}
	
			.TabelaFormulario .TabelaRadio{width: 85px; text-align: left; float: left;}
			.TabelaFormulario .TabelaRadio label{color: #999999;}
			.TabelaFormulario .TabelaRadio label span{float: left; padding-left: 3px;}
			.TabelaFormulario .TabelaRadio label input{clear: both; width: auto; border: none; float: left;}
			
			.NotaExplicativa{background: #F5F5F5; border: 10px solid #CCCCCC; float: left; clear: both; width: 650px; padding: 10px; margin-bottom: 30px; margin-top: -30px;}
			.NotaExplicativa .Titulo{color: #000000; font-size: 1.1em; padding-bottom: 10px;}
			.NotaExplicativa .Texto{font-size: 1.1em; color: #666666; clear:both; width: 100%;}
			.NotaExplicativa .Texto strong{font-weight: bold; color: #737373;}
			
	/*FIM FORMULARIOS*/
	
	/*PAGINACAO*/	
	.Paginacao{width: 100%; float: left; text-align: right; clear: both; padding: 5px 0px; border-top: 2px solid #EAEAEA;}
	.PaginacaoFooter{width: 100%; float: left; text-align: right; clear: both; padding: 5px 0px; border-bottom: 2px solid #EAEAEA;}
	.Paginacao span, .PaginacaoFooter span{color: #898989; font-size: 1.1em; padding: 0 5px;}
	.Paginacao span strong, .PaginacaoFooter span strong{font-weight: bold; color: #444444;}
	.Paginacao a, .PaginacaoFooter a{color: #3473AD; text-decoration: none; font-size: 1.1em;}
		.Paginacao a:hover, .PaginacaoFooter a:hover{text-decoration: underline;} 
		.Paginacao a.Anterior, .PaginacaoFooter a.Anterior{background: url(/Style%20Library/INAC/images/setaEsqBlue.gif) no-repeat left 5px; padding-left: 8px;}
		.Paginacao a.Seguinte, .PaginacaoFooter a.Seguinte{background: url(/Style%20Library/INAC/images/setaDtaBlue.gif) no-repeat right 5px; padding-right: 8px;}

	/*LISTAGEM*/	
	.AreaListagem{clear: both; border-top: 2px solid #EAEAEA; border-bottom: 2px solid #EAEAEA;  line-height: 18px; float: left; width: 100%;}
		.Listagem{background: #FFFFFF; float: left; width: 100%; padding-top: 10px}
		.Listagem.Cinza{background: #FAFAFA; float: left; width: 100%; padding-top: 10px}
		.AreaListagem img{/*width: 117px; height: 85px;*/ padding: 3px 0px 15px 15px; float: left; clear: both;}
		.AreaListagem .Data{color: #444444; font-size: 1.2em; padding: 0 10px 0px 10px; float: left;}
		.AreaListagem .Data span{font-style: italic;}
		.AreaListagem .Texto{float:left; width: 590px;}
			.AreaListagem .Texto .Titulo{color: #999999; padding: 0px 10px 0 10px;}
			.AreaListagem .Texto .Titulo a {color: #3473AD; font-size: 1.1em; text-decoration: none;}
			.AreaListagem .Texto .Titulo a:hover{text-decoration: underline;}
			.AreaListagem .Texto .Descricao{color: #777777; font-size: 1.1em; padding: 0px 10px 10px 10px;}
		.AreaListagem .VoltarTopo{width: 590px; float: left; clear: both;}
			.AreaListagem .VoltarTopo a{float: right; color: #427CB2; font-size: 1.1em; text-decoration: none; background: url(/Style%20Library/INAC/images/iconSetaUp.gif) no-repeat right; padding-right: 9px; margin-bottom: 15px;}
			.AreaListagem .VoltarTopo a:hover{text-decoration: underline;}

	/*LISTAGENS*/
	.Listagens{clear: both; border-top: 2px solid #EAEAEA; border-bottom: 2px solid #EAEAEA;  line-height: 18px; float: left; width: 100%;}
		.Listagens img{width: 117px; height: 85px; padding: 3px 0px 15px 15px; float: left; clear: both;}
		.Listagens .Data{color: #444444; font-size: 1.2em; padding: 0 10px 0px 10px; float: left;}
		.Listagens .Data span{font-style: italic;}
		.Listagens .Texto{float:left; width: 590px;}
			.Listagens .Texto .Titulo{color: #999999; padding: 0px 10px 0 10px;}
			.Listagens .Texto .Titulo a {color: #3473AD; font-size: 1.1em; text-decoration: none;}
			.Listagens .Texto .Titulo a:hover{text-decoration: underline;}
			.Listagens .Texto .Descricao{color: #777777; font-size: 1.1em; padding: 0px 10px 10px 10px;}
		.Listagens .VoltarTopo{width: 590px; float: left; clear: both;}
			.Listagens .VoltarTopo a{float: right; color: #427CB2; font-size: 1.1em; text-decoration: none; background: url(/Style%20Library/INAC/images/iconSetaUp.gif) no-repeat right; padding-right: 9px; margin-bottom: 15px;}
			.Listagens .VoltarTopo a:hover{text-decoration: underline;}

	.Listagens2{clear: both; line-height: 18px; float: left; width: 100%;}
		.Listagens2 img{width: 117px; height: 85px; padding: 3px 0px 15px 15px; float: left; clear: both;}


				
	/*GALERIA MULTIMEDIA*/
		.GaleriaMultimedia{width: 100%; float: left; clear: both; padding-top: 15px; padding-bottom: 20px;}
		.GaleriaMultimedia .ItemGaleria{width: 160px;  float: left; background: #F5F5F5; border: 2px solid #F5F5F5; margin-right: 16px;}
		.GaleriaMultimedia .ItemGaleria.Ultimo{margin-right:0px;}
			.GaleriaMultimedia .ItemGaleria .MaisInfo{min-height:48px; clear:both; padding: 5px 6px 5px 8px}
			.GaleriaMultimedia .ItemGaleria .Imagem{float: left; display: block; position: relative; width: 160px; height: 106px; background: #CCCCCC;}
  				.GaleriaMultimedia .ItemGaleria .Imagem .Thumb{clear: none; float: none; position: absolute; top: -10px; left: -15px; padding: 0; /*width: auto; height: auto;*/ clip: rect(10px, 175px, 116px, 15px);}
				.GaleriaMultimedia .ItemGaleria .Imagem .Lupa{position: absolute; bottom: 1px; left: 1px; display: block; float: none; clear: none; padding: 0; width: 17px; height: 17px; cursor: pointer;}
			.GaleriaMultimedia .MaisInfo .Links{background: #F5F5F5; }
				.GaleriaMultimedia .MaisInfo .Links a{background: #F5F5F5; text-decoration: none; font-size: 1.2em; color: #3473AD; line-height: 15px;}
			.GaleriaMultimedia .MaisInfo .Tamanho{clear: both; color: #999999; font-size: 1.2em; text-transform:lowercase;}
			.GaleriaMultimedia .ItemGaleria .AreaBotao{padding: 5px; float: left;}
	
	/*LOADING*/				
	.Loading{text-align: center; float: none; width: 100%;}
	.Loading img{width: auto; float: none; width: 32px; height: 32px;}
	
	/*FOOTER PRINT*/		
	.FooterPrint{width: 100%; line-height: 17px; float: left; clear: both; padding: 30px 0 0 0;}
			
	/*FOOTER*/	
	/*FOOTER*/	
	.Footer{border-top: 1px solid #CCCCCC; width: 100%; float: left; clear: both; margin-top: 30px;}
		.FooterLinks{list-style: none; background: #EBEBEB;}
		.FooterLinks li{float: left;}
		.FooterLinks li a{float: left; padding: 10px; margin-right: 10px; text-decoration: none; color: #999999; font-size: 1em; font-weight: bold;}
		.FooterLinks li a:hover{text-decoration: underline;}
		.Footer .LadoDtoFooter{float: right;}
		.Footer .Actualizado{font-size: 1em; color: #999; float: left; padding:10px 0 0 10px;}
		.Footer .Acessibilidade{float: left; padding: 10px 10px 0}
			.Footer .AcessibilidadeIcon{padding-top: 3px; float: left;}
	

		
	/*MAPA SITE*/

		.AreaMapaSite{/*margin-top: 10px;*/ padding: 0 45px 35px 45px; clear: both; float: left; width: 865px; background: #FFFFFF url(/Style%20Library/INAC/images/topoMapaSite.gif) no-repeat top left;}
		.fundoMapaSite{clear: both; float: left; width: 100%; background: #FFFFFF url(/Style%20Library/INAC/images/fundoMapaSite.gif) no-repeat bottom left; display: block; height: 3px;}
		
		.MapaSite{margin-top: 10px;}
			.MapaSite h2{font-size: 1.0em; clear: both; margin-top: 10px; width: 100%; cursor: pointer;}
				.MapaSite h2 span{cursor: pointer; background: #719DC5 url(/Style%20Library/INAC/images/setaDtaWhite.gif) no-repeat 9px 13px; color: #FFFFFF; padding: 4px 20px; display: block; font-size: 1.6em; text-decoration: none; font-weight: normal;}
				.MapaSite h2 span.Seta{background: #719DC5 url(/Style%20Library/INAC/images/setaUpWhite.gif) no-repeat 9px 13px;}
				.MapaSite h2 span:hover{background: #719DC5 url(/Style%20Library/INAC/images/setaDownWhite.gif) no-repeat 9px 13px;}
				
			.MapaSite .Nivel1{list-style: none; clear: both; float: left; width: 100%;}
				.MapaSite .Nivel1 li{clear: both; float: left; margin-top: 2px; width: 100%; cursor: pointer;}
				.MapaSite .Nivel1 li a{background: #EEEEEE url(/Style%20Library/INAC/images/iconAviaoFundoCinza2.gif) no-repeat 31px 8px; color: #3473AD; display: block; padding: 7px 20px 7px 50px; font-weight: bold; text-decoration: none; font-size: 1.2em;}
					.MapaSite .Nivel1 li a:hover{text-decoration: underline;}
			
			.MapaSite .Nivel2{list-style: none;}
				.MapaSite .Nivel2 li{ clear: both; float: left; margin-top: 2px; width: 100%; cursor: pointer;}
				.MapaSite .Nivel2 li a{background: #FAFAFA url(/Style%20Library/INAC/images/setaMapaSite.gif) no-repeat 58px 9px; color: #3473AD; display: block; padding: 5px 20px 5px 70px; text-decoration: none; font-weight: normal;  font-size: 1.1em;}
					.MapaSite .Nivel2 li a:hover{text-decoration: underline;}
			
/*Captcha*/	

.ImageCaptcha{clear:both; float:left; margin-left:171px; margin-top:5px; width:155px;}


				
	/* Estilos para o editor moss cleanStyleEditor */
	
/* Estilos para conteudos gerados pelo editor MOSS */

/* Clean Style */
	
	.cleanStyle .cleanStyleEditor  h1 { margin: 5px 0 15px; color: #777; font-size: 1.3em }
	.cleanStyle .cleanStyleEditor  h2 { margin: 5px 0 15px; color: #777; font-size: 1.2em }
	.cleanStyle .cleanStyleEditor  h3 { margin: 5px 0 15px; color: #000; font-size: 1.0em; text-transform: uppercase }
	.cleanStyle .cleanStyleEditor  h4 { margin: 5px 0 15px; color: #777; font-size: 1.0em; text-transform: uppercase }
	.cleanStyle .cleanStyleEditor  h5 { margin: 5px 0 15px; color: #000; font-size: 1.0em; }
	.cleanStyle .cleanStyleEditor  h6 { margin: 5px 0 15px; color: #777; font-size: 1.0em; }
	
	.cleanStyle .cleanStyleEditor  pre { white-space: pre; margin: 13px 0 }
	.cleanStyle .cleanStyleEditor  p { margin: 5px 0 15px }
	.cleanStyle .cleanStyleEditor  strong { font-weight: bold }
	.cleanStyle .cleanStyleEditor  em { font-style: italic}
	.cleanStyle .cleanStyleEditor  u { text-decoration: underline}
	.cleanStyle .cleanStyleEditor  strike { text-decoration: line-through}
	.cleanStyle .cleanStyleEditor  sup { vertical-align: super}
	.cleanStyle .cleanStyleEditor  sub { vertical-align: sub}
	.cleanStyle .cleanStyleEditor  ul { display: block!important; margin: 5px 0 15px !important; padding: 0!important; list-style: none!important   }
	.cleanStyle .cleanStyleEditor  ul li { padding: 0 0 0 15px; list-style: none!important; background: transparent url(/Style%20Library/INAC/images/bull1.gif) no-repeat 5px 5px; }
	.cleanStyle .cleanStyleEditor  ul li ul li {  list-style: none!important }
	.cleanStyle .cleanStyleEditor  ul li ul li ul li { list-style-type: square!important }
	.cleanStyle .cleanStyleEditor  ul li ul { margin: 0!important }
	.cleanStyle .cleanStyleEditor  ol { display: block!important; margin: 5px 0 15px 3px!important; padding: 0 0 0 0!important; list-style-type: decimal!important; list-style-position: inside!important }
	.cleanStyle .cleanStyleEditor  ol li ol { margin: 0!important }
	.cleanStyle .cleanStyleEditor  blockquote { margin-left: 40px!important }
	.cleanStyle .cleanStyleEditor  hr { margin: 8px 0!important; border: inset 1px #777   }
	
	.cleanStyleEditor table { font-size: 1.0em; clear: both; border: none;  border-left:1px solid #CCC; border-bottom:1px solid #CCC; border-right:1px solid #CCC; border-collapse: collapse;  }	
	.cleanStyleEditor table tr  { margin: 10px;  padding: 10px; text-align: left; border-spacing: 10px; vertical-align: top;	}
	.cleanStyleEditor table td { padding: 3px 2px; border-right:1px solid #CCC; border-top:1px solid #CCC; }

.Artigo .Texto p a{ color: #3473AD; text-decoration: none;}
.Artigo .Texto p a:hover{text-decoration: underline;}
.Artigo .Texto ul li a{ color: #3473AD; text-decoration: none;}
.Artigo .Texto ul li a:hover{text-decoration: underline;}

.OptimizadoPara{padding-bottom:10px; border-top:1px solid #CCCCCC;clear:both;color:#999999;float:left;text-align:right;width:100%;}
.LadoEsqFooter{}

/* novo 12-05-2009 gaspar */
.fFix{clear: both; display: block}
.Formulario1 { clear: both; padding: 15px 0; font-size: 1.1em; } /* padding: 35px 20px 0 20px;*/
	.Formulario1 fieldset { border: none; margin-top: 20px }
	.Formulario1 input, .Formulario1 textarea, .Formulario1 select { color: #777777; border-left: 2px solid #CFCFCF; border-top: 2px solid #CFCFCF; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; font: 1.2em arial;}
	.Formulario1 input { padding-left: 2px }
	.Formulario1 legend { color: #444444; font-weight:bold; padding-left: 20px; font-size: 1.3em; padding-bottom: 2px }
	
	.Formulario1 .CapchaControl span.Label { color: #444444; font-weight:bold; padding-left: 20px; font-size: 1.2em; padding-bottom: 2px }
	.Formulario1 span.Label { display: block; padding-bottom: 10px }
	
	.Formulario1 acronym { border: none }
	
	.lb1 { margin-left: 59px }
	.lb2 { margin-left: 50px }
	.lb3 { margin-left: 30px }
	.lb4 { color: #444444; font-weight:bold; font-size: 1.1em; padding-bottom: 4px; display: block }		
	.lb5 { color: #444444; font-weight:bold; font-size: 1.1em; padding: 10px; display: block; border-bottom: 1px solid #999; text-align: center }		

	.lbSpc { padding-right: 10px; font-size: 1.1em; color: #444444; font-weight:bold }
	.lbTxtSpc { font-size: 1.1em; color: #444444; font-weight:bold }
	.lbSpc1 { padding-right: 10px; font-size: 1.1em; color: #444444; font-weight:bold; display: block; padding-bottom: 4px }
	.lbSpc2 { padding-right: 10px; font-size: 1.1em; color: #444444; font-weight:normal }
	
	span.lbVarios { padding-right: 0 }
	span.lbVarios1 { padding-left: 20px }
		.camposGrupo1 span.lbVarios1 { padding-left: 10px }
	.lbText { font-size: 1.1em; color: #444444; padding-right: 10px; }
	body .Formulario1 .lbPeq { font-weight: normal; color: #444; font-size:1.1em  }
	
	.aviso1, .aviso2 { }
	.aviso1, .aviso2 { padding: 8px 20px; margin: 10px 0; clear: both }
	.aviso1 { border: 1px solid #999; text-align: center; font-size: 1.2em }
	.aviso2 { border: 1px #999 dashed; padding: 8px 20px; background: #E2E2E2; text-align: left }
		.aviso2 p { margin: 0 0 15px 0!important }
		.aviso2 h1, .aviso2 h2 { margin: 0 0 10px 0!important; padding: 0!important; text-align: center; color: #000; font-weight: bold }		
		.aviso2 ol, .aviso2 ul { margin: 0!important; padding: 0!important; }	
		.aviso2 ol li, .aviso2 ul li { margin: 0 0 10px 0; padding: 0; list-style-position: inside }	
	
	.camposAreaFundo { background: #F5F5F5; float: left; width: 100%; padding: 10px 0 }
	.camposGrupo { border: 1px solid #999; padding: 10px 20px; clear: both; float: left; width: 690px  }	
		.field1 .camposGrupo { border: none; }	
		.field2 { margin-top: 20px}
		
	.camposGrupo1 { border: 1px solid #999; padding: 0; clear: both; float: left; width: 730px; margin-bottom: 10px  }	
		.camposGrupo1 .camposSep { padding: 0 0 }
	.camposGrupo2 { border: 1px solid #999; padding: 10px 20px; clear: both; float: left; width: 690px; margin-bottom: 10px  }	
	.camposGrupo3 { padding: 10px 20px 10px 80px; clear: both; float: left; width: 630px; margin-bottom: 10px  }	
		.camposSep3 { padding: 10px 20px 20px }
	.camposGrupo4 { padding: 0; clear: both; float: left; width: 730px; margin-bottom: 10px  }		
	.camposGrupo5 { border: 1px solid #999; border-bottom: 0; padding: 10px 20px; clear: both; float: left; width: 690px; }
	.camposSep { float: left; width: 100%; padding: 8px 0; clear: both }
	.bTopo { border-top: 1px solid #999;}
	
	.camposCol2 { float: left; width: 50%; }
	.camposCol3 { float: left; width: 33%;  }
	.camposCol4 { float: left; width: 195px; padding: 10px 10px 20px 20px; border-right: 1px solid #999 }
		.camposCol4 input { width: 191px; }
	.camposCol4a { float: left; width: 170px; padding: 10px 10px 20px 20px; border-right: 1px solid #999 }
		.camposCol4a input { width: 165px; }
	.camposCol5 { float: left; width: 242px; padding: 10px 10px 20px 10px; border-right: 1px solid #999 }
	.camposCol6 { float: left; width: 76px; padding: 10px 10px 20px 10px; border-right: 1px solid #999 }	
	.camposCol7 { float: left; width: 114px; padding: 10px 0 20px 10px;  }	
	.camposCol7a { float: left; width: 78px; padding: 10px 0 20px 10px  }	
	.camposCol7b { float: left; width: 70px; padding: 10px 0 20px 10px;  }	
	.camposCol8 { float: left; width: 165px; padding: 10px 10px 20px 0; border-right: 1px solid #999 }
	.camposCol9 { float: left; width: 205px; padding: 10px 10px 20px 20px; border-right: 1px solid #999 }
		.camposCol9 input { width: 201px }
	.camposCol10 { float: left; width: 200px; padding: 10px 10px 20px 10px; border-right: 1px solid #999 }
		.camposCol10 input { width: 196px; }
	.camposCol11 { float: left; width: 260px; padding: 10px 0 20px 10px; }
		.camposCol11 input { width: 236px; }
		.camposCol11 select { width: 236px; }
	.camposCol11a { float: left; width: 270px; padding: 10px 10px 20px 20px; border-right: 1px solid #999 }
		.camposCol11a input { width: 264px; }
	.camposCol11b { float: left; width: 270px; padding: 10px 10px 20px 20px; border-right: 1px solid #999 }
		.camposCol11b input { width: 264px; }
	.camposCol12 { float: left; width: 101px; padding: 10px 10px 20px 20px; border-right: 1px solid #999 }
		.camposCol12 input { width: 97px; }
	.camposCol12a { float: left; width: 108px; padding: 10px 10px 20px 10px }
		.camposCol12a input { width: 100px; }
	.camposCol13 { float: left; width: 400px; padding: 10px 0 20px 10px }
	.camposCol13a { float: left; width: 710px; padding: 10px 0 20px 20px }
	.camposCol14 {padding: 10px 20px 20px 20px }
	.camposCol15 { padding: 10px 10px 20px 20px; float: left; width: 400px; border-right: 1px solid #999 }
	.camposCol15a { padding: 10px 10px 20px 20px; float: left; width: 360px; border-right: 1px solid #999 }
	.camposCol16 { padding: 10px 20px 20px 10px; float: left; width: 200px }
	.camposCol17 { padding: 10px 10px 20px 20px; float: left; width: 334px; border-right: 1px solid #999 }
		.camposCol17 input { width: 328px }
	.camposCol18 { padding: 10px 20px 20px 10px; float: left; width: 335px }
		.camposCol18 input { width: 328px }
		
	.input1 { width: 254px }
	.input2 { width: 605px }
	.input3 { width: 270px }
	.input4 { width: 35px }
	.input5 { width: 26px }
	.input6 { width: 130px }				
	.input7 { width: 430px }
	.input8 { width: 186px }
	.input9 { width: 19px }
	.input10 { width: 688px; margin-top: 2px }
	.input11 { width: 70px }
	.input12 { width: 150px }
	.input13 { width: 625px }
	.input14 { width: 56px }
	.input15 { width: 726px; }
	textarea.input15 { border: 1px solid #999; width: 728px; overflow: auto; height: 200px }	
	.input16 { width: 726px; }
	textarea.input16 { border: 1px solid #999; width: 728px; overflow: auto; height: 120px }	
	.input21 { width: 227px; }
			
	body .cleanStyle .oLista1 { margin:0 0 0 20px!important; padding:0!important;list-style-position: outside!important }	
		.oLista1 li { clear: both; list-style-position: outside!important; margin:0 0 20px 0!important; padding:0!important; color: #444444;font-weight:bold; }
		.oLista1 li strong { font-size: 1.1em}	
			
		.oLista1 ul { margin: 5px 0 0 20px!important; padding:0 0 0 0!important; color: #000; font-weight:normal }
			.oLista1 ul li, .oLista1 ul li ul li { margin:0!important; padding: 2px 0!important; list-style: none!important; vertical-align: middle;font-weight:normal; color: #000; }	
			.oLista1 ul li ul li { margin-left: 0!important; padding-top: 4px }

		.oLista1 ul li .lbSpc { color: #444444; font-size: 1.1em; font-weight:normal; padding-right: 0; vertical-align: middle }		
		.oLista1 ul li .lbTxtSpc { font-size: 1.1em; color: #444444; font-weight:normal }

		.oLista1 ul li input { vertical-align: middle; margin-right: 4px; }				
		.Formulario1 input.CheckBoxes { border: none }
		.oLista1 ul li span { color: #444444; vertical-align: middle }
		
		.camposExtra { margin-left: 20px; color: #444444; }
			.camposExtra label .lbSpc { font-weight:normal; color: #444444; }
			.camposExtra1 { margin-left: 20px }
			.camposExtra1 .camposSep { padding: 0 0 }
			
		.inlineOpcoes {  margin: 5px 0 0 20px!important; padding:0!important; }
		span.inlineOpcoes {  margin: 0 0 0 20px!important }
			.inlineOpcoes label { font-weight:normal; }
			.inlineOpcoes label .lbSpc { font-weight:normal; vertical-align: middle }
			.inlineOpcoes input { margin-right: 4px; border: 0; vertical-align: middle }			

		.inlineOpcoes1 {  margin: 5px 0 0 20px!important; padding:0!important;}
			.inlineOpcoes1 label, .inlineOpcoes1 label .lbSpc { padding-right: 10px; vertical-align: middle; font-weight:normal; }
			.inlineOpcoes1 input { vertical-align: middle; margin-right: 4px; border: 0 }
			
		.inlineOpcoes2 {  margin: 0!important; padding:0!important;}
			.inlineOpcoes1 .lbSpc { vertical-align: middle }
			.inlineOpcoes2 input { vertical-align: middle }			
		
		.inlineOpcoes3 {  margin: 5px 0 0 0!important; padding:0!important;}
		
	.RadioButtons { border:none!important; }	
	.Formulario1 .CapchaControl { padding-left: 0}
	.Formulario1 .CapchaControl input { margin-left: 46px; width: 151px}
	.Formulario1 .CapchaControl .ImageCaptcha { clear:both; float:left; margin-left:46px; margin-top:5px; width:155px; }	
	.Formulario1 .BotoesFormulario { clear: both; width: 232px }
		.Formulario1 .BotoesFormulario input { float: left }
	
	.camposTabela { border-collapse: collapse; border-left: 1px solid #999; border-top: 1px solid #999; width: 80% }
		.camposTabela td { border-right: 1px solid #999; border-bottom: 1px solid #999; padding: 4px 10px; font-size: 1.1em; color: #444444; font-weight:bold; }
		.camposTabela td.emptyTD { border: none; }
		.camposTabela th { border-right: 1px solid #999; border-bottom: 1px solid #999; padding:  4px 10px 6px; font-size: 1.1em; color: #444444; font-weight:bold; }
		.camposTabela thead .tabCol1 { text-align: center }
		.tabCol1 { width: 50% }
		.tabCol2 { text-align: center }
		.tabCol3 { text-align: center }		
		

		.Formulario1 .Erro input, .Formulario1 .Erro textarea{ border-color: #FF0000;}
	
	
/*.AreaFormulario { display: none}*/
