body { margin: 0; padding: 0; font: 62.5% Arial, Helvetica, sans-serif; text-align: center; background: url(../images/pixelbody.gif) repeat-x left top; }
a {cursor: pointer;}
	.Global { margin: 0 auto; width: 960px; text-align: left; }
	.footerBG {float: left; clear: both; width: 100%; margin: 21px 0 0 0; background: url(../images/pixelbody.gif) repeat left bottom;}
		
		/* Topo */
		.SeparadorTopo {display: block; height: 30px;}
		.Topo {clear: both; float: right; height: 30px; background: #F70100;} /* width: 950px;*/
			.Topo ul {float: left; height: 30px; padding: 0; margin: 0; list-style: none; font-size: 1.1em;}
				.Topo ul li {float: left; padding: 0 0 0 1px; background: url(../images/ulpixel.gif) no-repeat left top;}
					.Topo ul li a { float: left; display: block; padding: 7px 7px 0 8px; color: #ffffff; text-decoration: none; height: 23px;}
					.Topo ul li a:hover, .Topo ul li a.activo {background: #898989; text-decoration: underline;}
		
		.Topo .MenuLinguagem {position: relative; float: left; padding: 0; background: url(../images/minimundo.gif) no-repeat 11px top;}
		.Topo .comPadding {padding: 0 0 0 70px;}
			.Topo .MenuLinguagem span#spanLingua {cursor: pointer; display: none; float: left; clear: both; height: 23px; color: #ffffff; font-size: 1.1em; padding: 7px 20px 0 8px; background: url(../images/arrowDownRed.gif) no-repeat 84% center;}
			.Topo .MenuLinguagem span.spanLinguaJS {display: block!important;}
			.Topo .MenuLinguagem .spanLinguaJSHover, .Topo .MenuLinguagem .spanLinguaJSHover2 {text-decoration: underline; background: #898989 url(../images/arrowDownGray.gif) no-repeat 84% center!important;}
		
			.Topo .MenuLinguagem ul.DDLinguaJS {display: none; clear: both; height: auto!important; background: #898989;}
			.Topo .MenuLinguagem ul.DDLinguaJSHover {display: block!important;}
			
				.Topo .MenuLinguagem ul.DDLinguaJS li {float: left; clear: both; padding: 0; background: none;}
					.Topo .MenuLinguagem ul.DDLinguaJS li a {cursor: pointer; padding: 7px 7px 0 8px; color: #ffffff; text-decoration: none; height: 23px;}
						.Topo .MenuLinguagem ul.DDLinguaJS li a:hover {text-decoration: underline;}
			
			
			.Topo fieldset {float: left; height: 26px; margin: 0; padding: 4px 0 0 8px; border: 0; font-size: 1.1em; color: #ffffff; background: url(../images/ulpixel.gif) no-repeat left top;}
				.Topo fieldset label {float:left; padding: 3px 6px 0 0;}
				.Topo fieldset input.txtPesquisa {float:left; width: 110px; margin: 0; border-top: 1px solid #999999; border-left: 1px solid #999999; border-bottom: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB;}
				.Topo fieldset input.imgPesquisa {float:left; margin: 0 0 0 2px;}
		
		/* --> Topo */
		
		/* Container */
		
		.Container { float: left; clear: both; width: 960px; /*height: 200px;*/ padding-top: 30px; background: url(../images/mapa_container.jpg) no-repeat 0 14px; } /* float: left;  */
		
			/* Container Left */
			
			.Container .Left { float: left; width: 309px; }
				.Left .logo {float: left; clear: both; width: 269px; padding: 0 0 48px 40px;}
					.Left .logo h1 {margin: 0;}
					.Left .logo a img {border: 0;}
			
				.Left .leftmenu {float: left; clear: both; width: 187px; padding: 0 0 10px 22px; /*padding: 0 0 44px 22px;*/ font-size: 1em; text-transform: uppercase;}
					.Left .leftmenu ul {float: left; clear: both; width: 169px; list-style: none; padding: 0 0 0 18px; margin: 0; }
						.Left .leftmenu ul li {float: left; width: 169px; padding: 0 0 3px 0;}
							.Left .leftmenu ul li span {display: block; width: 169px; padding: 0; background: url(../images/fundolileft.gif) repeat-y left top; border-bottom: 1px solid #8B0015;}
								.Left .leftmenu ul li a  {display: block; width: 144px; padding: 5px 15px 5px 10px; color: #ffffff; text-decoration: none;}
									.Left .leftmenu ul li a:hover, .Left .leftmenu ul li a.activo {background: url(../images/seta_1nivel.gif) no-repeat 154px center;}
								
							.Left .leftmenu ul ul {width: 169px; padding: 2px 0 12px 0;}
								.Left .leftmenu li li {width: 169px; padding: 0 0 1px 0;}
									.Left .leftmenu li li a {display: block; color: #ffffff; text-decoration: none; width: 144px; padding: 5px 15px 5px 10px; background: #8A0017;}
									.Left .leftmenu li li a:hover, .Left .leftmenu li li a.activo {background: #8A0017 url(../images/seta_1nivel.gif) no-repeat 154px center;}
				
									.Left .leftmenu ul ul ul {width: 160px; padding: 1px 0 0 9px;}
										.Left .leftmenu li li li {width: 160px; padding: 0 0 1px 0;}
											.Left .leftmenu li li li a {width: 138px; padding: 5px 10px 5px 12px; background: #8B8B8B;}
											
										.Left .leftmenu li li li a:hover, .Left .leftmenu li li li.activo a { background: #8B8B8B url(../images/seta_3ninel.gif) no-repeat 145px center;}
				
				
				
				.Left .destaque_posicao_left {float: left; clear: both; width: 169px; padding: 10px 0 10px 40px; /*padding: 10px 0 27px 40px;*/ background: url(../images/destaque_left_pixel.gif) no-repeat 40px 0;}
					.Left .destaque_posicao_left .imagem {float: left; clear: both; width: 169px; padding: 0 0 5px 0;}
						.Left .destaque_posicao_left .imagem img {width: 169px;}
					.Left .destaque_posicao_left span.titulo {float: left; clear: both; width: 169px; font-size: 1.4em; color: #000000; padding: 0 0 5px 0;}
					.Left .destaque_posicao_left span.texto {float: left; clear: both; width: 169px; font-size: 1.1em; color: #343535;}
					
					.Left .destaque_posicao_left a {color: #F70100; font-size: 1.1em; text-decoration: none;}
						.Left .destaque_posicao_left a:hover {text-decoration: underline;}
				
				.Left .DocsDownloadLeft {float: left; clear: both; width: 169px; padding: 60px 0 27px 40px; background: url(../images/doc_destaque_left.gif) no-repeat 40px 0;}
					.Left .DocsDownloadLeft span {float: left; clear: both; width: 169px; font-size: 1.1em; color: #010101;}
					.Left .DocsDownloadLeft ul {float: left; clear: both; width: 169px; padding: 7px 0 1px 0; margin: 0; list-style: none; background: url(../images/destaque_left_pixel.gif) no-repeat left bottom;}
						.Left .DocsDownloadLeft ul li {float: left; clear: both; width: 169px; padding: 0 0 10px 0;}
							.Left .DocsDownloadLeft ul li a {color: #F70100; font-size: 1.1em; text-decoration: none;}
							.Left .DocsDownloadLeft ul li a:hover {text-decoration: underline;}
							
							.Left .DocsDownloadLeft ul li a em {text-transform: lowercase; font-style: normal;}
							
				.Left .LinksLeft {float: left; clear: both; width: 169px; padding: 10px 0 27px 40px; background: url(../images/destaque_left_pixel.gif) no-repeat 40px 0;}
					.Left .LinksLeft span {float: left; clear: both; width: 169px; font-size: 1.1em; color: #010101;}
					.Left .LinksLeft ul {float: left; clear: both; width: 169px; padding: 7px 0 1px 0; margin: 0; list-style: none; background: url(../images/destaque_left_pixel.gif) no-repeat left bottom;}
						.Left .LinksLeft ul li {float: left; clear: both; width: 169px; padding: 0 0 10px 0;} 
							.Left .LinksLeft ul li a, .Left .LinksLeft ul li span {color: #F70100; font-size: 1.1em; text-decoration: none;}
							.Left .LinksLeft ul li a:hover {text-decoration: underline;}
				
			/* --> Container Left */
			
			/* Container Right */
			
			.Container .Right {float: right; width: 651px;}
			.Container .Right .flash_hp {float: left; clear: both; width: 651px;}
				.Container .Right .Content {float: left; clear: both; width: 631px; padding: 50px 10px 0 10px;}
					.Container .Right .Content .path {float: left; clear: both; width: 631px; padding: 0 0 38px 0; font-size: 1.1em;}
						.Container .Right .Content .path a {color: #DA251C; text-decoration: none;}
							.Container .Right .Content .path a:hover {text-decoration: underline;}
						.Container .Right .Content .path span {color: #343535;}
						.Container .Right .Content .path span.seta {color: #DA251C; padding: 0 5px;}
						
					.Container .Right .Content h2 {float: left; clear: both; width: 631px; padding: 0 0 20px 0; margin: 0; font-size: 1.7em; color: #000000; text-transform: uppercase;}
					
					.Container .Right .Content .conteudo {float: left; clear: both; width: 631px;}
					
					.Container .Right .Content .voltar {text-align: right; clear: both; float: left; margin-bottom: 5px; border-bottom: 1px solid #898989; padding-bottom: 2px; width: 100%;}
						.Container .Right .Content .voltar a {color: #ee2e24; text-decoration: none; float: right; padding-left: 12px; background: url(../images/seta.gif) no-repeat left center;}
					
					.Container .Right .Content .imprimir_email {float: left; clear: both; width: 629px; padding: 10px 0 4px 2px; /*padding: 40px 0 4px 2px;*/ border-bottom: 1px solid #898989;}
						.Container .Right .Content .imprimir_email a, .Container .Right .Content .imprimir_email span.print {float: left; margin: 0 13px 0 0; cursor: pointer;}
						.Container .Right .Content .imprimir_email a img {border: 0;}
					
			/* --> Container Right */
		
		/* --> Container */
		
		/* Footer */
		
		.Footer { clear: both; width: 920px; padding: 2px 0 2px 40px; margin: 0 auto; font-size: 1.1em; color: #ffffff;}
		.Footer p {margin: 0;}
			.Footer a {color: #ffffff !important; text-decoration: none !important;}
				.Footer a:hover {text-decoration: underline !important;}
		
		/* --> Footer */