﻿
/****************************************************************************
Nome:  v.0.1
Autor da ultima modificação: Felipe Brasil
URL:
****************************************************************************/


/****************************************************************************/
		a:active, input	 { outline: none; }
		a:focus, input	 { -moz-outline-style: none; }
				
		a 			{ color:inherit; text-decoration: none; }
		a:hover		{ text-decoration: underline; }
    	a:visited  	{ color:inherit;  }
    	
/****************************************************************************/

        .bg-body 				 { margin:0px; position:relative; background:transparent none!important; }
		body 		{ 
			margin:0px; 
			padding:0px; 
			font:14px "Trebuchet MS" , Verdana, Arial, Helvetica, Sans-serif; 
			color:#757575;
			background:#fefefe url('/imagens/H9J/estrutura/bg-body.jpg') no-repeat center top;
}
		/*#corpo		{ 
			
			width:960px;
			height:100%;
			display:block;
		}
		
		#cabecalho	{  
			width: 960px;
            height: 224px;
            position:relative;
 			float:left;
 			z-index: 2!important;
		}*/
		
		/* Cabeçalho */
	    .rec-h9j-01 { width:950px; height:157px; margin:0 auto; z-index:2; }
		
		/* Rodapé */
	    .rec-h9j-06 { width:100%; height:110px; margin-bottom:50px; }	
		
		#conteudo	{ 
			width:960px;
			min-height:630px;
			padding-bottom:50px;
			margin:0 auto;
			color:#757575;
			position:relative;
			z-index: 1!important;
			clear:both;
		}
		/*#rodape		{
			border-top:1px #aeaeae solid;
			width:100%;
			height:100%;
			background:#cccccc url('/imagens/H9J/estrutura/bg-rodape.jpg') repeat-x left top;
			clear:both;
		}*/
		
/*****************************************************************************************************************
	ESTRUTURA CABEcALHO
*****************************************************************************************************************/

        .cabecalho       { position:relative; }
        .cabecalho h1    { position:inherit!important; left:inherit!important; top:inherit!important; }
        .cabecalho h1 a  { width:111px; height:81px; float:left; border:0px; margin:22px 0px 0px 0px; background:transparent url('../Imagens/Cabecalho/logo.jpg') no-repeat scroll left top; }

        /*menu topo*/
        .cabecalho .menu-topo                   { list-style:none; float:right; margin:0px; background:transparent url('../Imagens/Cabecalho/fundo-btn-topo.jpg') repeat-y scroll 110px top; }
        .cabecalho .menu-topo li                { float:left; padding-left:13px; margin-left:12px; background:transparent url('../Imagens/Cabecalho/det-btn-topo.jpg') no-repeat scroll left center; }
        .cabecalho .menu-topo li a              { color:#0db12b; font-size:12px; cursor:pointer; line-height:32px; text-decoration:none; } 
        .cabecalho .menu-topo li.first          { position:relative; padding:0px 15px 0px 33px; margin:0px; border-right:1px solid #6eae36; background:transparent url('../Imagens/Btn/btn-restrito-topo.png') no-repeat scroll left top; _background:transparent url('../Imagens/Btn/btn-restrito-topo.gif') no-repeat scroll left top; } 
        .cabecalho .menu-topo li.first a		{ color:#fff; }
        
        .cabecalho .menu-topo .divnone          { display:none; position:absolute; top:32px; left:0px; width:275px; height:75px; z-index:2; }
        
        .cabecalho .menu-topo .log-lbl-use      { bottom:-25px; left:100px; position:absolute; width:500px; }
        
        .cabecalho .menu-topo .btn              { bottom:-25px; left:0px; position:absolute; height:20px; margin-top:15px; z-index:1; }
        .cabecalho .menu-topo .btn input        { text-decoration:none; color:#edffcd; cursor:pointer; height:20px; border:0px; line-height:20px; font-size:11px; letter-spacing:1px; padding:0px 13px 1px 15px; background:#79b63c url('../Imagens/Btn/seta-btn-verde.png') no-repeat scroll 8px center; *padding:0px 7px 0px 8px; _background:#79b63c url('../Imagens/Btn/seta-btn-verde.gif') no-repeat scroll 8px center; }
        
        
        
        /*bandeiras*/
        .cabecalho .b-bandeiras         { float:right; width:70px; margin-top:10px; _margin-top:6px; }
        .cabecalho .b-bandeiras .b-br,
        .cabecalho .b-bandeiras .b-eua  { float:right; width:15px; height:12px; margin-left:5px; cursor:pointer; }
         
        .cabecalho .b-bandeiras .b-br   { background:transparent url('../Imagens/Cabecalho/b-br.jpg') no-repeat scroll center center;  }
        .cabecalho .b-bandeiras .b-eua  { background:transparent url('../Imagens/Cabecalho/b-eua.jpg') no-repeat scroll center center; }

        /*busca*/
        .cabecalho .busca               { position:absolute; right:0px; bottom:60px; width:300px; }
        .cabecalho .busca .buscaTxt     { margin-right:0px; height:31px; line-height:31px; padding-left:20px; color:#7bb83d; font-size:14px; width:52px; float:right; background:transparent url('../Imagens/Cabecalho/lupa-busca.jpg') no-repeat scroll left center; }
        .cabecalho .busca .btnBusca     { width:43px; float:right; padding:0px; cursor:pointer; background:transparent url('../Imagens/Btn/btn-busca.png') no-repeat scroll right top; _background:transparent url('../Imagens/Btn/btn-busca.gif') no-repeat scroll right top; }
        .cabecalho .busca .campoBusca   { width:120px;  float:right; height:31px; padding:0px 5px 0px 10px; background:transparent url('../Imagens/Cabecalho/fundo-busca.png') no-repeat scroll 0px 0px; _background:transparent url('../Imagens/Cabecalho/fundo-busca.gif') no-repeat scroll 0px 0px; }
        .cabecalho .busca .campoBusca input { width:100%; line-height:31px; background:transparent; color:#adc29f; font-size:10px; }

        .cabecalho .busca .campoBusca input,
        .cabecalho .busca .btnBusca     { height:31px; float:right; border:0px; }

        /*menu*/
        .cabecalho .menu                { height:34px; background-color:#6eae36; position:relative; width:100%; display:block; float:left; margin-top:20px; }

        .cabecalho .menu .m-d-t,
        .cabecalho .menu .m-d-b         { width:6px; height:6px; position:absolute; right:0px; overflow:hidden; background:transparent url('../Imagens/Cabecalho/borda-menu.jpg') no-repeat scroll; }
        .cabecalho .menu .m-d-t         { top:0px; background-position:left top; }
        .cabecalho .menu .m-d-b         { bottom:0px; background-position:left -6px; }

        .margin-menu                    { position:absolute; height:34px; background-color:#6eae36; top:123px; left:0px; width:50%; z-index:1; *z-index:-1; _height:35px; }
            
        
        .login-cabecalho					     { float:left; margin-top:-6px; padding-top:15px; height:80px; position:relative; z-index:1; width:275px; background:transparent url('../Imagens/Cabecalho/fundo-restrito.gif') repeat-x scroll left top; }
        .login-cabecalho .semUso  		 	     { color:#838383; font-size:11px; line-height:12px; padding-bottom:10px; margin:0px; }
        .login-cabecalho .campo              	 { border:0px; font-size:12px; color:#4D6539; height:20px; float:left; padding:1px 10px 7px; background:transparent url('../Imagens/Cabecalho/campo-restrito.png') no-repeat scroll left top; _background:transparent url('../Imagens/Cabecalho/campo-restrito.gif') no-repeat scroll left top; *padding:4px 10px 4px; }
        .login-cabecalho .newsCampoLogin         { width:194px; }
        .login-cabecalho .newsCampoSenha         { width:140px; }
        .login-cabecalho .btnEnviar              { float:left; width:54px; height:24px; background:transparent url('../Imagens/Cabecalho/campo-restrito.png') no-repeat scroll right top; _background:transparent url('../Imagens/Cabecalho/campo-restrito.gif') no-repeat scroll right top; }
        .login-cabecalho .btnEnviar input        { width:54px; height:24px; border:0px; font-size:12px; padding-bottom:3px; color:#7bb83d; line-height:24px; cursor:pointer; background:transparent url('../Imagens/Btn/seta-btn-newsletter.png') no-repeat scroll left center; _background:transparent url('../Imagens/Btn/seta-btn-newsletter.gif') no-repeat scroll left center; }
        .login-cabecalho .txt            	     { color:#fff; font-size:11px; padding-left:10px; line-height:24px; width:40px; float:left; clear:left; }
        .login-cabecalho .txt.cad				 { margin-top: -7px; width: 100%;}
        
        /*---------------- BANNER -----------------*/

        /*.banner-decor                         { position:relative; overflow:hidden; height:316px; }
        .banner-decor .posBanner              { position:absolute; top:0px; left:50%; margin-left:-475px; }*/


        #banner {height:316px; position:relative; width:950px; margin:0 auto; }
        #banner0, #banner1,#banner2, #banner3, #banner4, #banner5 {position:absolute; margin:0; height:316px; width:950px; visibility:visible !important;}

        .banner {margin:0; overflow:hidden; padding:0; height:316px; width:950px;}
        .banner > div {height:316px; width:950px; display:block;}
        #nav {position:absolute; bottom:13px; left:45%; z-index:100; list-style:none; padding:0;}
        #nav li {float:left; margin:0;}
        #nav li a {background: url(images/nav.png) no-repeat; width:31px; height:26px; display:block; line-height:25px !important; text-align:center; text-decoration:none; color:#fff; font:bold 13px Arial,Helvetica,sans-serif;}
        #nav li a.activeSlide {background-position:-30px 0; color:#1fb434;}

        /*-------------- FIM BANNER ---------------*/

        /*---------------- CORPO ------------------*/

        .conteudo                       	{  }

        .conteudo .titulo               	{ color:#4d6539; font-size:19px; letter-spacing:-1px; font-weight:normal; line-height:28px; padding-bottom:15px }
        .conteudo .marginTitulo         	{ margin-top:30px; }

        .conteudo .menu-corpo           	{ float:left; margin:10px 0px 0px 30px; _margin:10px 0px 0px 15px; }
        .conteudo .menu-corpo span      	{ padding-left:45px; width:220px; float:left; clear:left; background:transparent url('../Imagens/Decorativo/icos-menu-corpo.jpg') no-repeat scroll; }
        .conteudo .menu-corpo span a    	{ font-size:15px; letter-spacing:-0.5px; color:#596f46; text-decoration:none; line-height:38px; }
        .conteudo .menu-corpo span a:hover  { text-decoration:underline; }

        .conteudo .menu-corpo .ico1     	{ background-position:left 5px;    }
        .conteudo .menu-corpo .ico2     	{ background-position:left -35px;  }
        .conteudo .menu-corpo .ico3     	{ background-position:left -70px;  }
        .conteudo .menu-corpo .ico4     	{ background-position:left -110px; }
        .conteudo .menu-corpo .ico5     	{ background-position:left -145px; }
        .conteudo .menu-corpo .ico6     	{ background-position:left -183px; }
        .conteudo .menu-corpo .ico7     	{ background-position:left -222px; }

        .conteudo .rede-social                       	  	   { float:left;  margin-top:20px; }
        .conteudo .rede-social .rede-tit             	  	   { line-height:40px; display:block; color:#4d6539; font-size:16px; letter-spacing:-0.5px; background:transparent url('../Imagens/Corpo/rede-social-tit.jpg') repeat-y scroll left top; }
        .conteudo .rede-social .outrasRedes          	  	   { width:290px; margin:0 auto; height:57px; display:block; vertical-align:middle; background:transparent url('../Imagens/Corpo/rede-social-div.jpg') no-repeat scroll center bottom; }
        .conteudo .rede-social .outrasRedes p                  { color:#838383; font-size:11px; line-height:12px; float:left; margin:15px 0px 0px 0px; }
        .conteudo .rede-social .outrasRedes span a   	  	   { width:29px; height:28px; float:right; margin:12px 0px 0px 5px; }
        .conteudo .rede-social .outrasRedes .ico-facebook a    { background:transparent url('../Imagens/Corpo/ico-facebook.png') no-repeat scroll left top; _background:transparent url('../Imagens/Corpo/ico-facebook.gif') no-repeat scroll left top; }
        .conteudo .rede-social .outrasRedes .ico-outrasRedes a { background:transparent url('../Imagens/Corpo/ico-outrasRedes.png') no-repeat scroll left top; _background:transparent url('../Imagens/Corpo/ico-outrasRedes.gif') no-repeat scroll left top; }

        .conteudo .rede-social .ultimasTwitter						{ width:300px; margin-left:15px; _margin-left:0px; }
        .conteudo .rede-social .ultimasTwitter .topTwitter          { float:left; width:240px; padding-left:45px; background:transparent url('../Imagens/Decorativo/twitter.jpg') no-repeat scroll left center; }
        .conteudo .rede-social .ultimasTwitter .topTwitter p        { line-height:60px; font-size:16px; color:#1fb434; letter-spacing:-0.5px; padding:0px; margin:0px; float:left; }
        .conteudo .rede-social .ultimasTwitter .topTwitter .btn     { height:18px; float:right; margin-top:22px; }
        .conteudo .rede-social .ultimasTwitter .topTwitter .btn a   { text-decoration:none; color:#edffcd; cursor:pointer; line-height:18px; font-size:11px; letter-spacing:1px; padding:0px 27px 0px 30px; background:#79b63c url('../Imagens/Btn/seta-btn-verde.png') no-repeat scroll 14px center; _background:#79b63c url('../Imagens/Btn/seta-btn-verde.gif') no-repeat scroll 14px center; }
        .conteudo .rede-social .ultimasTwitter .destaques-home      { margin-right:13px; _margin-right:0px; }

        .conteudo .videos-home                       			{ margin:15px auto 0px auto; }
        .conteudo .videos-home .no-active                     	{ display:none; }
        .conteudo .videos-home .videos-tit          			{ height:32px; width:320px; background-color:#cae5b1; }
        .conteudo .videos-home .videos-tit .txt      			{ margin-left:25px; line-height:32px; color:#4d6539; font-size:16px; letter-spacing:-0.5px; }
		.conteudo .videos-home .videos-tit .txt a:link 		{color:#4D6539;}
		.conteudo .videos-home .videos-tit .txt a:visited 		{color:#4D6539;}
		.conteudo .videos-home .videos-tit .txt a:active 		{color:#4D6539;}
        .conteudo .videos-home .exc-video1           			{ margin:0 auto; padding:2px 0px; width:256px; height:170px; position:absolute; left:25px; top:-178px; }
		.conteudo .videos-home .exc-video1 img                  { border:0px; }
		.conteudo .videos-home .exc-video1 .txt                  { position: absolute; bottom:-42px; left:-36px; }
		.conteudo .videos-home .exc-video1 a { width:auto!important; height:auto!important; background-image:none!important; }
        .conteudo .videos-home .videos-desc          			{ width:320px; background-color:#ebf0e8; height:38px; margin-top:178px; position:relative; }
        .conteudo .videos-home .videos-desc .txt     			{ color:#838383; font-size:11px; line-height:38px; margin-left:15px; float:left; }
        .conteudo .videos-home .videos-desc .videos-btn 		{ float:right; margin:8px 5px 0px 0px; }
        .conteudo .videos-home .videos-desc .videos-btn div	{ float:left; margin-right:2px; }
        .conteudo .videos-home .videos-desc .videos-btn div a  { width:21px; height:20px; padding-top:1px; color:#f2f7ec; font-size:13px; text-align:center; vertical-align:middle; text-decoration:none; display:inline-block; background:transparent url('../Imagens/Btn/video-btn.png') no-repeat scroll left bottom; _background:transparent url('../Imagens/Btn/video-btn.gif') no-repeat scroll left bottom; }
        .conteudo .videos-home .videos-desc .videos-btn .mais	{ margin-left:7px; }
        .conteudo .videos-home .videos-desc .videos-btn div a:hover, 
        .conteudo .videos-home .videos-desc .videos-btn div .active { background-position:left top; color:#1fb434; }
        

        .conteudo .newsletter-home					 	    { float:left; margin-top:20px; }
        .conteudo .newsletter-home .txt     		    	{ color:#838383; font-size:11px; line-height:12px; padding-bottom:10px; margin:0px; }
        .conteudo .newsletter-home .boxNews              	{ width:251px; height:31px; float:right; clear:right; padding:2px 10px; background:transparent url('../Imagens/Corpo/newsletter-fundo.png') no-repeat scroll left top; _background:transparent url('../Imagens/Corpo/newsletter-fundo.gif') no-repeat scroll left top; }
        .conteudo .newsletter-home .boxNews .newsCampoNome,
        .conteudo .newsletter-home .boxNews .newsCampoEmail	{ border:0px; line-height:31px; color:#adc29f; font-size:10px; background:none; }
        .conteudo .newsletter-home .boxNews .newsCampoNome	{ width:250px; height:25px; }
        .conteudo .newsletter-home .boxNews .newsCampoEmail	{ width:190px; }
        .conteudo .newsletter-home .boxNews .btnEnviar      { border:0px; color:#7bb83d; cursor:pointer; width:55px; height:25px; background:transparent url('../Imagens/Btn/seta-btn-newsletter.png') no-repeat scroll left center; _background:transparent url('../Imagens/Btn/seta-btn-newsletter.gif') no-repeat scroll left center; }
        .conteudo .newsletter-home strong            	    { color:#4d6539; font-size:12px; line-height:31px; width:40px; float:left; clear:left; }
        .conteudo .newsletter-home .btn                     { height:20px; float:right; margin-top:15px; }
        .conteudo .newsletter-home .btn input               { text-decoration:none; color:#edffcd; cursor:pointer; height:20px; border:0px; line-height:20px; font-size:11px; letter-spacing:1px; padding:0px 27px 1px 30px; background:#79b63c url('../Imagens/Btn/seta-btn-verde.png') no-repeat scroll 14px center; *padding:0px 14px 1px 15px; _background:#79b63c url('../Imagens/Btn/seta-btn-verde.gif') no-repeat scroll 14px center; }
        
        
        .conteudo .centro-referencia                 { background-color:#fbfafa; height:223px; }
        .conteudo .centro-referencia ul              { float:right; list-style:none; padding:0px; margin:0px; }
        .conteudo .centro-referencia ul li           { float:right; clear:right; width:210px; padding-top:1px; background:transparent url('../Imagens/Corpo/back-listagem.jpg') no-repeat scroll left top; }
        .conteudo .centro-referencia ul li.first     { background:transparent none; }
        .conteudo .centro-referencia ul li a         { text-decoration:none; color:#6ca23c; letter-spacing:-0.3px; font-size:13px; line-height:23px; padding:0px 15px 0px 8px; display:block; _padding:0px 10px 0px 8px; _display:inline-block; _width:190px; }
        .conteudo .centro-referencia ul li div       { position:absolute; left:0px; top:0px; display:none; z-index:100; width:416px; height:223px; overflow:hidden; }
        .conteudo .centro-referencia ul li.first div { display:inline-block; }
        .conteudo .centro-referencia ul li a:hover, 
        .conteudo .centro-referencia ul li .active   { background-color:#f6f9f4; }

        .conteudo .hotelaria                		 { background-color:#fbfafa; height:197px; }
        .conteudo .hotelaria ul         		     { float:right; list-style:none; padding:0px; margin:0px; }
        .conteudo .hotelaria ul li       	  	     { float:right; clear:right; width:210px; padding-top:1px; height:30px; background:transparent url('../Imagens/Corpo/back-listagem.jpg') no-repeat scroll left top; }
        .conteudo .hotelaria ul li.first    		 { background:transparent none; }
        .conteudo .hotelaria ul li a         		 { text-decoration:none; color:#6ca23c; letter-spacing:-0.3px; font-size:13px; height:30px; line-height:30px; padding:0px 15px 0px 8px; display:block; _padding:0px 10px 0px 8px; _display:inline-block; _width:190px;}
        .conteudo .hotelaria ul li div       		 { position:absolute; left:0px; top:0px; display:none; z-index:100; width:416px; height:197px; overflow:hidden; }
        .conteudo .hotelaria ul li.first div 		 { display:inline-block; }
        .conteudo .hotelaria ul li a:hover, .conteudo .hotelaria ul li .active           { background-color:#f6f9f4;}

        .conteudo .destaques-home                    { float:left; margin:0px 30px 0px 15px; _margin:0px 20px 0px 8px; }
        .conteudo .destaques-home ul            	 { list-style:none; margin:0px; padding:0px; }
        .conteudo .destaques-home ul li         	 { font-size:11px; padding-bottom:15px; line-height:12px; }
        .conteudo .destaques-home ul li span    	 { font-size:15px; color:#79b63c; font-weight:normal; line-height:24px; display:block; }
        .conteudo .destaques-home ul li a       	 { text-decoration:none; color:#838383; }
        .conteudo .destaques-home ul li a:hover 	 { color:#aaa; }

        .conteudo .noticias-home ul li          	 { padding-left:15px; background:transparent url('../Imagens/Corpo/det-noticia-home.jpg') no-repeat scroll left 1px; }
        .conteudo .noticias-home ul li span     	 { font-size:11px; padding:0px; line-height:12px; }

		.mod-downloads h2               	{ color:#4d6539; font-size:19px; letter-spacing:-1px; font-weight:normal; line-height:28px; padding-bottom:15px }
        .mod-downloads h2        	{ margin-top:30px; }

		.conteudo .mod-downloads                 { float:left; margin:0px 30px 0px 15px; _margin:0px 20px 0px 8px; }
		.conteudo .mod-downloads ul            	 { list-style:none; margin:0px; padding:0px; }
        .conteudo .mod-downloads ul li         	 { font-size:11px; padding-bottom:15px; line-height:12px; }
        .conteudo .mod-downloads ul li a    	 { font-size:15px; color:#79b63c; font-weight:normal; line-height:24px; display:block; }
        .conteudo .mod-downloads ul li a       	 { text-decoration:none; }
        .conteudo .mod-downloads ul li a:hover 	 { color:#aaa; }

        .conteudo .mod-downloads ul li          	 { padding-left:15px; background:transparent url('../Imagens/Corpo/det-noticia-home.jpg') no-repeat scroll left 1px; }
        .conteudo .mod-downloads ul li a     	 { font-size:11px; padding:0px; line-height:12px; }
		.conteudo .mod-downloads ul li img     	 {display:none; }
		.conteudo .mod-downloads .paginas  {list-style:none; display:none; background:none;!important }

        .borda-arredondada              { position:relative; }

        .borda-arredondada .i-e-t,
        .borda-arredondada .i-e-b,
        .borda-arredondada .i-d-t,
        .borda-arredondada .i-d-b       { position:absolute; width:6px; height:6px; z-index:1000; background:transparent url('../Imagens/Corpo/borda-arredondada.png') no-repeat scroll; _background:transparent url('../Imagens/Corpo/borda-arredondada.gif') no-repeat scroll; }

        .borda-arredondada .i-e-t       { background-position:0px 0px; top:0px; left:0px; }
        .borda-arredondada .i-e-b       { background-position:-10px 0px; bottom:0px; left:0px; _bottom:-13px; }
        .borda-arredondada .i-d-t       { background-position:-20px 0px; top:0px; right:0px; }
        .borda-arredondada .i-d-b       { background-position:-30px 0px; bottom:0px; right:0px; _bottom:-13px; }


        .borda-btn              { position:relative; }

        .borda-btn .p-e-t,
        .borda-btn .p-e-b,
        .borda-btn .p-d-t,
        .borda-btn .p-d-b       { position:absolute; width:5px; height:5px; z-index:1000; background:transparent url('../Imagens/Btn/borda-btn.png') no-repeat scroll; _background:transparent url('../Imagens/Btn/borda-btn.gif') no-repeat scroll; }

        .borda-btn .p-e-t       { background-position:0px 0px; top:0px; left:0px; }
        .borda-btn .p-e-b       { background-position:-10px 0px; bottom:0px; left:0px; _bottom:-12px; }
        .borda-btn .p-d-t       { background-position:-20px 0px; top:0px; right:0px; _top:1px; }
        .borda-btn .p-d-b       { background-position:-30px 0px; bottom:0px; right:0px; _bottom:-12px; }

        /*--- lightbox ---*/
        
        .class-galeria          { list-style:none; margin:0px; padding:0px; }
        .class-galeria li       { float:left; margin:0 8px 2px 0; }
        .class-galeria li a     {  }
        .class-galeria li a img { width:110px; height:80px; border:2px solid #6EAE36!important; }
        
        /*- fim lightbox -*/
        
        /*-------------- FIM CORPO ----------------*/

        /*---------------- RODAPE -----------------*/

        .rodape 		         		{ margin-top:60px; height:110px; clear:both; position:relative; border-top:1px solid #ebebeb; background-color:#f3f3f3; }
        .rodape .fWrite       			{ display:none; width:100%; height:50px; position:absolute; left:0px; top:0px; background-color:#fff; z-index:1; }
        .rodape .fWriteB                { width:100%; height:6px; position:absolute; left:0px; bottom:0px; display:block; background-color:#fff; z-index:1; }
        .rodape .contEnd  	     		{ width:950px; height:110px; position:relative; z-index:100; margin:0 auto; vertical-align:middle; background:transparent url('../Imagens/Rodape/sombra-base.jpg') no-repeat scroll center bottom; }
        .rodape .contEnd p       		{ font-size:11px; color:#787777; line-height:13px; margin:0px; padding:0px; position:absolute; left:100px; top:35px; }
        .rodape .contEnd h1 a    		{ position:absolute; left:0px; top:23px; width:78px; height:58px; background:transparent url('../Imagens/Rodape/logo-base.jpg') no-repeat scroll left top; }
        .rodape .contEnd .obj1 a 		{ width:91px; height:90px; position:absolute; top:5px; right:45px; background:transparent url('../Imagens/Decorativo/acreditado-nota.png') no-repeat scroll center center; _background:transparent url('../Imagens/Decorativo/acreditado-nota.gif') no-repeat scroll center center; }
        .rodape .contEnd .obj2 a 		{ width:119px; height:68px; position:absolute; top:20px; right:175px; background:transparent url('../Imagens/Decorativo/acreditado-exelencia.jpg') no-repeat scroll center center; }
        .rodape .contEnd .vm2           { position:absolute; bottom:-20px; right:0px; width:34px; height:11px; }
        .rodape .contEnd .vm2 a  		{ width:34px; height:11px; display:block; background:transparent url('../Imagens/Rodape/vm2.png') no-repeat scroll center center; _background:transparent url('../Imagens/Rodape/vm2.jpg') no-repeat scroll center center; }

        /*-------------- FIM RODAPE ---------------*/

        .btn-a-mais{
		border-style: none;
		border-color: inherit;
		border-width: medium;
		background: url('/imagens/H9J/estrutura/btn-a-mais.gif') no-repeat left 1px;
		margin: 0px 2px 0px 0px;
		padding: 0px;
		width:22px;
		height:20px;
		font:11px "Trebuchet MS";
		color:#747474;
		cursor:pointer;
		float:left;
	}

	.btn-a-menos{
		border-style: none;
		border-color: inherit;
		border-width: medium;
		background: url('/imagens/H9J/estrutura/btn-a-menos.gif') no-repeat left 1px;
		margin: 0px;
		padding: 0px;
		width:18px;
		height:18px;
		font:10px "Trebuchet MS";
		cursor:pointer;
		position:relative;
		top:3px;
	}
        
        .btn-a-mais{
			border-style: none;
			border-color: inherit;
			border-width: medium;
			background: url('/imagens/H9J/estrutura/btn-a-mais.gif') no-repeat left 1px;
			margin: 0px 2px 0px 0px;
			padding: 0px;
			width:22px;
			height:20px;
			font:11px "Trebuchet MS";
			color:#747474;
			cursor:pointer;
			float:left;
		}
		.btn-a-menos{
			border-style: none;
			border-color: inherit;
			border-width: medium;
			background: url('/imagens/H9J/estrutura/btn-a-menos.gif') no-repeat left 1px;
			margin: 0px;
			padding: 0px;
			width:18px;
			height:18px;
			font:10px "Trebuchet MS";
			cursor:pointer;
			position:relative;
			top:3px;
		}
        
        
        
        /*************************************************************************************************************************/
                    
        /*#cabecalho h1	{ 
        	margin: 0px 0 0 0px;
        	width: 156px;
            height: 91px;
            display: inline;
            position:absolute;
            top:58px;
            left:2px;
        }
                
        #cabecalho h1 a	{
            background: url('/imagens/H9J/empresa/logo.gif') no-repeat center;
            width: 156px;
            height: 91px;
			text-indent: -5000px;
            display: block;
        }
        
        
        
                
        #menu-topo{
			width:946px;
			height:33px;
			padding:0px;
			position:absolute;
			left:10px;
			top:5px;
			position:relative;
		}
		
		#menu-topo .box-reserve-sala	{ position:absolute; top:88px; left:469px; }
		
		#menu-topo .box-reserve-sala .btn-reserva-sala
		{
			text-indent:-9999px;
			background: url('/imagens/H9J/estrutura/btn-reserva.jpg') no-repeat left center;
			display:block;
			width:86px;
			height:50px;
			cursor:pointer;
		}
		
		
		#menu-topo .log-lbl{
			padding-right:9px;	
			color:#747474;
			font:bold 11px "Trebuchet MS";
			float:left;
			display: inline-block;
			position:relative;
			top:4px;		
		}
		#menu-topo .log-lbl-use{
			padding-right:9px;	
			color:#666;
			font-weight:bold;
			font-family: "Trebuchet MS";
			font-size:13px;
			float:left;
			display: inline-block;
			position:relative;
			top:4px;		
		}
		#menu-topo .box-busca-topo .busca-txt,
		#menu-topo .log-txt-1, #menu-topo .log-txt-2, #menu-topo .log-txt-3
		{
			color:#5b5c5e;
			font-family:Verdana, Geneva, Tahoma, sans-serif;
			font-size:10px;
		}

		#menu-topo .log-txt-1, #menu-topo .log-txt-2, #menu-topo .log-txt-3
		{
			margin:0px; 
			padding:4px 10px 2px 10px; 
			border:none; 
			height:16px;
			float:left;
		}
		#menu-topo .log-txt-1{
			background: url('/imagens/H9J/estrutura/bg-log-txt-1.gif') no-repeat center;
			width:140px;
		}
		#menu-topo .log-txt-2{
			background: url('/imagens/H9J/estrutura/bg-log-txt-2.gif') no-repeat center;
			width:94px;
		}
		#menu-topo .log-txt-3{
			background: url('/imagens/H9J/estrutura/bg-log-txt-3.gif') no-repeat center;
			width:140px;		
		}
		
		#menu-topo .btn-area-medica-ok{
			border-style: none;
			border-color: inherit;
			border-width: medium;
			background: url('/imagens/H9J/estrutura/btn-ok.gif') no-repeat center;
			padding: 0px;
			margin-right:14px;	
			width:31px;
			height:25px;
			color:#fff;
			font:bold 11px "Trebuchet MS";
			cursor:pointer;
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			float:left;
			position:relative;
			top:-1px;
		}
			#menu-topo .btn-area-medica-voltar{
			border-style: none;
			border-color: inherit;
			border-width: medium;
			background: url('/imagens/H9J/estrutura/btn-voltar.gif') no-repeat center;
			padding: 0px;
			margin-right:14px;	
			width:50px;
			height:25px;
			color:#fff;
			font:bold 11px "Trebuchet MS";
			cursor:pointer;
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			float:left;
			position:relative;
			top:-1px;
		}
		#menu-topo .btn-area-medica-sair{
			border-style: none;
			border-color: inherit;
			border-width: medium;
			background: url('/imagens/H9J/estrutura/btn-sair.gif') no-repeat center;
			padding: 0px;
			margin-right:14px;	
			width:34px;
			height:25px;
			color:#fff;
			text-indent:-9999px;
			font:bold 11px "Trebuchet MS";
			cursor:pointer;
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			float:left;
			position:relative;
			top:-1px;
		}
		#menu-topo .btn-a-mais{
			border-style: none;
			border-color: inherit;
			border-width: medium;
			background: url('/imagens/H9J/estrutura/btn-a-mais.gif') no-repeat left 1px;
			margin: 0px 2px 0px 0px;
			padding: 0px;
			width:22px;
			height:20px;
			font:11px "Trebuchet MS";
			color:#747474;
			cursor:pointer;
			float:left;
		}
		#menu-topo .btn-a-menos{
			border-style: none;
			border-color: inherit;
			border-width: medium;
			background: url('/imagens/H9J/estrutura/btn-a-menos.gif') no-repeat left 1px;
			margin: 0px;
			padding: 0px;
			width:18px;
			height:18px;
			font:10px "Trebuchet MS";
			cursor:pointer;
			position:relative;
			top:3px;
		}

		
		

		
		
		#box-busca-topo{
			width:200px;
			padding-left:14px;
			height:65px;
			position:absolute;
			background:transparent url('/imagens/H9J/estrutura/bg-box-busca.gif') no-repeat scroll right top;
			top:0px;
			right:7px;
			z-index:2;
		}
		#box-busca-topo span{
			font-size:11px;
			color:#fff;
			display:block;
			margin:11px 0 0 24px;
		}

		#box-busca-topo .txt-busca{
			margin:0px 0px 0px 0px; 
			padding:2px 3px; 
			border:none; 
			height:18px;
			font:11px "Trebuchet MS";
			background: url('/imagens/H9J/estrutura/bg-txt-busca.gif') no-repeat center center;
			width:152px;
		}
		
		#box-busca-topo .btn-busca{
			background: url('/imagens/H9J/estrutura/btn-busca.gif') no-repeat center center;
			margin:0px;
			padding:0px;
			width:31px;
			height:23px;
			border-style:none;
			color:#fff;
			font:bold 11px "Trebuchet MS";
			cursor:pointer;
		}


  
  		#cabecalho .menu-aux{
			padding:9px 14px;
			width:358px;
			height:45px;
			background: url('/imagens/H9J/estrutura/bg-box-menu-aux.jpg') no-repeat left center;
			position:absolute;
			right:8px;
			top:86px;
		}
		
		
		.menu-aux .lnk-portal-exame, .menu-aux .lnk-impresa, .menu-aux .lnk-cartao, .menu-aux .lnk-dicionario{
			padding:3px 0px 3px 28px;
			margin-bottom:3px;
			font:bold 11px "Trebuchet MS";
			color:#819a5e;
			display:inline-block;
		}
		
		
		.menu-aux .lnk-portal-exame{
			background: url('/imagens/H9J/estrutura/ico-portal-exame.gif') no-repeat left center;
			margin-right:36px;
			
		}
		.menu-aux .lnk-impresa{
			background: url('/imagens/H9J/estrutura/ico-imprensa.gif') no-repeat left center;
			margin-right:78px;
		}
		.menu-aux .lnk-cartao{
			background: url('/imagens/H9J/estrutura/ico-cartao.gif') no-repeat left center;
}
		.menu-aux .lnk-dicionario{
			background: url('/imagens/H9J/estrutura/ico-dicionario.gif') no-repeat left center;
}


  
  
  
        #cabecalho #menu	{ 	
        	width:924px;
        	padding:0px;
        	height:34px;
        	background-color:#6eae36;
        	position:absolute;
        	bottom:12px;
        	left:0px;

        }*/
        
        
        
        /* jornal-9-em-dia */
        
        .paginas {
            display: block;
            float: left;
            margin-right: 15px;}
        
   /*******
   ******** ESTRUTURA RODAPE 
   *******/

        /*#rodape .centro-rod {
            background: url('/imagens/H9J/estrutura/bg-rodape-div.jpg') no-repeat center top;
            font: normal 11px "Trebuchet MS" , Verdana, Arial, Sans-serif;
            text-align:center;
            margin:0 auto;
            padding: 60px 0px 0px 0px;
            width: 960px;
            height:90px;
            position:relative;
        }
        
        #rodape .centro-rod .mn-rodape{
			position:absolute;
			height:10px;
			top:13px;
			left:50%;
			margin-left:-20%;
		}
      #rodape .centro-rod .selo {
            background:url("/imagens/H9J/estrutura/selo.gif") no-repeat scroll center top transparent;
            display:block;
            height:81px;
            left:24px;
            margin:0 0 0 -13px;
            position:absolute;
            text-indent:-5000px;
            top:7px;
            width:103px;
}
        
     #rodape .centro-rod .selo_canada {
            background:url("/imagens/H9J/estrutura/selo_canada.gif") no-repeat scroll center top transparent;
            display:block;
            height:97px;
            left:115px;
            margin:0 0 0 9px;
            position:absolute;
            text-indent:-5000px;
            top:5px;
            width:100px;
}
        
        #rodape .centro-rod .selo_55 {
            background:url("/imagens/H9J/estrutura/selo55anos.png") no-repeat scroll center top transparent;
            display:block;
            height:103px;
            left:727px;
            margin:0 0 0 21px;
            position:absolute;
            text-indent:-5000px;
            top:-7px;
            width:103px;
        }
        
        #rodape .centro-rod p {
            margin: 0px;
            padding:0px 15px 15px 10px;
        }
        
        #rodape .byvm2
        {
            color: #82a637;
            text-decoration: none;
        }*/


/*404*/

	#box-404
	{
		background: url('/imagens/H9J/estrutura/bg-404.jpg') no-repeat center top;
		width:450px;
		height:200px;
		margin:0 auto;
		position:relative;
	}
	#box-404 .btn-voltar-ant{
			background: url('/imagens/H9J/estrutura/btn-voltar.gif') no-repeat center;
			padding: 0px;	
			width:50px;
			height:25px;
			color:#fff;
			text-indent:-9999px;
			font:bold 11px "Trebuchet MS";
			cursor:pointer;
			position: absolute;
			bottom:10px;
			right:10px;
		}
		
/*Cabeçalho-Idiomas*/
/*#lng 
{
	float: left;
    margin: -7px 0 0 640px;
    position:relative;
    *float:right;
    *margin-right: 225px;
    *margin-top: 8px;
}

#lng li 

{
    position:relative;
    float:left;
    margin-left:5px;
    list-style:none;
}

.pt

{
    background: url('/imagens/CMS/estrutura/bdr_pt.jpg') no-repeat center;
    display:block;
}



.eng

{
    background: url('/imagens/CMS/estrutura/bdr_en.jpg') no-repeat center;
    display:block;
}

.pt a {
display:block !important;
}

.eng a {
display:block !important;
}*/
