@charset "utf-8";

/* Barra do Governo
-------------------------------------------------------------------------- */	
#barra-brasil { position:relative; overflow:hidden; min-width:780px; background: #004b82 url(/images/graph/barra-brasil-v3-bgx.png) center bottom no-repeat; padding-top:5px}
#barra-brasil .barra { display: block;  width: 780px;   height:28px;   margin: 0 auto;   background: url(/images/graph/barra-brasil-v3-bgx.gif) 0 bottom repeat-x;}
#barra-brasil .barra ul {  float:right;   width: 319px;}
#barra-brasil .barra ul li {   float: left;   padding-left: 25px;}
#barra-brasil .ai { display: block;    width: 161px;    height: 28px;    text-indent: -2000px;    background: #004b82 url(/images/graph/ai.png) no-repeat 0 4px;}
#barra-brasil .brasilgov {  display: block;    width: 108px;    height: 28px;    text-indent: -2000px;  background: #004b82 url(/images/graph/brasil.png) no-repeat 0 4px;}

#barraMETopo{ position:relative; overflow:hidden; min-width:780px; background: #006b0a url(/images/graph/barraME2012.png) top  no-repeat; padding-top:3px}
#barraMETopo .barraTitulo { display: block;  width: 780px;   height:35px;   margin: 0 auto;}
#barraMETopo .barraTitulo ul {  float:left;   width: 200px;}
#barraMETopo .barraTitulo ul li {   float: left;   padding-left: 0px;}
#barraMETopo .Titulo {  display: block;    width: 86px;    height: 35px;    text-indent: -2000px;  background:  url(/images/graph/barraME2012Titulo.png) no-repeat 0 -4px;}
#wrap{ width:780px; margin:0 auto !important; overflow:hidden; position:relative;}
	
/* Header
-------------------------------------------------------------------------- */

	#header{}
	#header #ferramentas{background: url("../images/bg/bgFerramentas.png") repeat-x;height:19px; width:778px;}
		#ferramentas ul{float:left; margin:0px; margin-top:0px; padding:0px;}
		#ferramentas li{float:left;}
		
		#ferramentas .btPaginaInicial{background:url("../images/bt/btPaginaInicial.png") top center no-repeat; width:80px; height:18px; margin:0px 7px 0px 10px; }
		#ferramentas .btPaginaInicial:hover{background:url("../images/bt/btPaginaInicial.png") bottom center no-repeat;}
		
		#ferramentas .btConteudo{background: url("/images/bt/btConteudo.png") top center no-repeat; width:115px; height:18px; margin:0px 310px 0px 4px;}
		#ferramentas .btConteudo:hover{background:url("/images/bt/btConteudo.png") bottom center no-repeat;}
/*		#ferramentas .btRss{background:url("../images/bt/btRss.png") top center no-repeat; width:47px; height:18px;}
		#ferramentas .btRss:hover{background:url("../images/bt/btRss.png") bottom center no-repeat;}*/
		#ferramentas .btArearestrita{background:url("../images/bt/btArearestrita.png") top center no-repeat; width:80px; height:18px; }
		#ferramentas .btArearestrita:hover{background:url("../images/bt/btArearestrita.png") bottom center no-repeat;}
		
		#ferramentas .btContatos{background:url("../images/bt/btContatos.png") top center no-repeat; width:60px; height:18px;}
		#ferramentas .btContatos:hover{background:url("../images/bt/btContatosHover.png") no-repeat 1px 0px;}
		
		#ferramentas .btWebmail{background:url("../images/bt/btWebmail.png") top center no-repeat; width:90px; height:18px;}
		#ferramentas .btWebmail:hover{background:url("../images/bt/btWebmail.png") bottom center no-repeat;}
	
	#header #menuPrincipal{height:45px;}
.nav{float:left;} 
.nav li{float:left;}
.nav li:hover{}
.nav li a{line-height:33px; text-decoration: none !important; /*height:33px;*/}
.nav li a:hover{ text-decoration: underline !important;}

.tabAcessoInformacao{width:145px; height:50px; background:url("/images/bt/menuTab.png") no-repeat 0 0;}
.tabAcessoInformacao:hover{background:url("/images/bt/menuTab.png") no-repeat 0px -74px;} 
.tabAcessoInformacao:active{background:url("/images/bt/menuTab.png") no-repeat 0px -74px;}

.tabMinisterio{width:88px; height:50px; background:url("/images/bt/menuTab.png") no-repeat -145px 0;}
.tabMinisterio:hover{background:url("/images/bt/menuTab.png") no-repeat -145px -74px;} 
.tabMinisterio:active{background:url("/images/bt/menuTab.png") no-repeat -145px -74px;}

.tabSecretariaExecutiva{width:135px; height:50px; background:url("/images/bt/menuTab.png") no-repeat -235px 0px;}
.tabSecretariaExecutiva:hover{background:url("/images/bt/menuTab.png") no-repeat -235px -74px;}
.tabSecretariaExecutiva:active{background:url("/images/bt/menuTab.png") no-repeat -235px -74px;}
	
.tabAltoRendimento{width:112px; height:50px; background:url("/images/bt/menuTab.png") no-repeat -372px 0px;}
.tabAltoRendimento:hover{background:url("/images/bt/menuTab.png") no-repeat -373px -74px;}
.tabAltoRendimento:active{background:url("/images/bt/menuTab.png") no-repeat -373px -74px;}

.tabEsporteEducacaoLazer{width:171px; height:50px; background:url("/images/bt/menuTab.png") no-repeat -484px 0px;}
.tabEsporteEducacaoLazer:hover{background:url("/images/bt/menuTab.png") no-repeat -484px -77px;}
.tabEsporteEducacaoLazer:active{background:url("/images/bt/menuTab.png") no-repeat -484px -77px;}

.tabFutebolDireitosTorcedor{width:128px; height:50px; background:url("/images/bt/menuTab.png") no-repeat -655px 0px;}
.tabFutebolDireitosTorcedor:hover{background:url("/images/bt/menuTab.png") no-repeat -655px -76px;}
.tabFutebolDireitosTorcedor:active{background:url("/images/bt/menuTab.png") no-repeat -655px -76px;} 
	


	#header #arte{width:780px; height:120px;margin:10px 0;}
#arte #banner{display:none;background-color:#e4e4d2;width:468px; height:60px; margin:25px 5px 0 0;}
		
		#header #arteSustentabilidade{width:100%; margin:10px 0;}
		#arte #bannerSustentabilidade{display:none;background-color:#e4e4d2;width:100%; margin:25px 5px 0 0;}
		
	#header #submenu{width:762px; height:31px; padding:0 9px; background:url(../images/graph/subMenu.png) center}
	.home #submenu{margin-bottom:7px;}
		#submenu ul{margin:0;}
			#submenu li{background:url("../images/graph/bulletSubmenu.png") left center no-repeat; padding:0px 10px 0 15px; text-transform: uppercase; font:12px "Arial", Verdana, sans-serif, ; float:left;}
			#submenu a{line-height:31px; text-decoration: none;}
			#submenu a:hover{text-decoration: underline;line-height:31px;}
		#submenu{}
		#submenu #acessibilidadeText{height:23px; padding:4px 0;}
		#submenu #acessibilidadeText a{float:left;}
		
		#submenu #acessibilidadeText .contrast{width:19px; height:19px; background:no-repeat 0px 0px url('../images/bt/btContrast.png'); margin:4px 0px 0 80px;}
		#submenu #acessibilidadeText .contrast:hover{width:19px; background:no-repeat 0px -24px url('../images/bt/btContrast.png');}
		
		#submenu #acessibilidadeText .decreaseFont{width:19px; height:19px; background:no-repeat 0px 0px url('../images/bt/fontePequena.png'); margin:4px 4px 0 ;}		
		
		#submenu #acessibilidadeText .decreaseFont:hover{width:19px; background:no-repeat 0px -24px url('../images/bt/fontePequena.png');}
		
		#submenu #acessibilidadeText .increaseFont{ width:23px; height:23px; background:no-repeat 0px 0px url('../images/bt/fonteGrande.png');}
		
		#submenu #acessibilidadeText .increaseFont:hover{ width:23px; background:no-repeat 0px -28px url('../images/bt/fonteGrande.png'); }
		
		
		#submenu #search{width:286px; height:28px; padding:2px 0;}
						
			#search p{}
			#search input{background-color:#f6f6f1;border:1px solid #d9d9c8; font-size:12px;color:#6c6c68; width:228px; height:17px; padding:2px 0; margin-top:2px;}
			#search input:hover, #search input:active{border:1px solid #c4c4bd;}
			#search .btBusca{background: 0px 0px url("../images/bt/btBusca.png") no-repeat; width:50px; height:22px; line-height:31px; margin-top:2px; margin-left:6px;}
			#search .btBusca:hover{background: 0px -30px url("../images/bt/btBusca.png") no-repeat;}
	
	#header #breadcrumb{width:780px; height:15px;}
		#breadcrumb ul{width:auto; padding:0px;}
			#breadcrumb li{float:left; line-height:31px; padding:0 3px;}
			
/* Container
-------------------------------------------------------------------------- */	

#container{width:100%; min-height:482px;}

	h3{font-size:1.1em;}
	h3 a{display:block;}

	#sidebar, #content, #contentFull, #contentFullSustentabilidade{font-size:1.1em;}
	#container #sidebar{width:248px;margin:0; padding:0;}
	
/* TEMP */	
		#sidebar #menuProjeto{border:1px solid #e4e4d1;}
			#menuProjeto h4{background-color:#e4e4d2; padding:12px 16px; font-size:1.1em; text-decoration:uppercase; margin:0px;color:#757570;}
			#menuProjeto ul{margin:5px 0;}
			#menuProjeto ul li{background:url("../images/graph/bulletMenuGreen.png") 16px 9px no-repeat; padding:0px 16px 0px 35px; line-height:24px;}
			#menuProjeto ul li:hover{background-color:#f8f9f3!important;}
			#menuProjeto a{font-weight:bold; text-decoration:none; color:#669900; line-height:24px; display:block;}
/* Fim TEMP */
			
	#container #content{width:526px;}
	
	#container #content2{width:780px;}
	
	#container #content.contentFull{width:778px; min-height:300px;}
	#container #content.contentFullSustentabilidade{width:778px; min-height:300px;}

		.content,.contentFull .contentFull{background-color:#f6f6f1; border:1px solid #e4e4d1;padding:8px; min-height:235px; }
		
				.contentFullSustentabilidade{background-color:#FFFFFF; border:1px solid #e4e4d1;padding:8px; min-height:235px;}
				
		.contentFullFutebol{background-color:#ffffff; border:1px solid #e4e4d1;padding:8px; width:778px; min-height:400px; }
		<!--overflow:auto-->
		#content .content{width:508px; }
		.content p, .contentFull p{margin-bottom:1.35em; text-align: justify;}
/* TEMP */	
		/*.content a, .contentFull a{color:#336699!important;}*/
/* Fim TEMP */		
			.content img, .contentFull img{border:1px solid #6a6a6a;}
			.imgMargintop{margin-top:14px;}
			.imgMarginbottom{margin-bottom:14px;}
			.imgMarginleft{margin-left:14px;}
			.imgMarginright{margin-right:14px;}
			
			
			.content img, .contentFullSustentabilidade img{border:1px solid #6a6a6a;}
			.imgMargintop{margin-top:14px;}
			.imgMarginbottom{margin-bottom:14px;}
			.imgMarginleft{margin-left:14px;}
			.imgMarginright{margin-right:14px;}
			
		.content .miniImagem{background-color:#f2f2e8; border:1px solid #e4e4d2;padding:6px 6px 2px 6px; width:150px; float:left; margin:0 8px 10px 0; text-align:center;}
		.content .miniImagem h5{}
		.content .miniImagem p{padding:0; margin:0;}
		.content .miniImagem img{border:1px solid #e4e4d2; text-align:center;}
		.content .noMargin{margin-right:0px!important;}
		.noticiaHome p{margin-bottom:1.45em; line-height:1.40em;}
		.noticiaHome a{color:#757570!important; text-decoration:none!important;}
		.noticiaHome a:hover{text-decoration:underline!important;}
		.noticiaHome ul{font:0.9em Arial;}
		.noticiaHome ul li{margin-bottom:2px;}
		.noticiaHome ul li:last-child a{margin-bottom:-4px!important;}
		.noticiaHome h3 { font:Arial, Helvetica, sans-serif; font-size:20px; line-height:20px;}
	
/* Footer
-------------------------------------------------------------------------- */

#footer{background:#f2f2e7 top center url("../images/bg/bgFooter.png") repeat-x; height:101px;position:relative;padding:35px 0 0 0;  margin-top:18px;} 
#footer #footerSize{margin:0px auto; max-width:900px; overflow:auto;}
	#footerSize #endereco{background: url("") left center no-repeat; padding-left:31px; float:left; margin:0;} 
	#footerSize #endereco p{margin:0;}
	#footerSize #bannersGov{float:right; margin-top:7px;}
		#bannersGov li{float:left; padding-right:10px;}
	
	/*.clearFix:after{clear:both; content:"."; display:block; height:0; visibility:hidden;}
	* html .clearfix{height:1%;}*/
		
/* Cores
-------------------------------------------------------------------------- */	

.red{color:#99333f;}
.blue{color:#4976a0;}
.green{color:#669900;}
.brown{color:#757570;}
.yellow{color: #9A8500;}
.greenDark{color:#2B5C55;}

/* Futuro
-------------------------------------------------------------------------- */

.home{background: #f1f1e7 url('../images/bg/bgHome.jpg') no-repeat top center;}

.home .noticiaHome .red a{color:#99333f!important; padding-left:16px !important; background:url("../images/graph/bulletRed.png") no-repeat 0 3px;}
.home .noticiaHome .blue a{color:#4976a0!important; padding-left:16px !important; background:url("../images/graph/bulletBlue.png") no-repeat 0 3px;}
.home .noticiaHome .green a{color:#669900!important; padding-left:16px !important; background:url("../images/graph/bulletGreen.png") no-repeat 0 3px;}
.home .noticiaHome .brown a{color:#757570!important; padding-left:16px !important; background:url("../images/graph/bulletBrown.png") no-repeat 0 3px;}

.home .noticiaHome{}

.acessoInformacao{}
	.acessoInformacao .faleConosco input, .oMinisterio .faleConosco select, .oMinisterio .faleConosco textarea{border:1px solid #757570;}
	.acessoInformacao input, .oMinisterio select, .oMinisterio textarea{border:1px solid #757570;}
	.acessoInformacao form label{display:block;color:#00500f; font-weight:bold; margin-top:4px;}
	.acessoInformacao form .none{background:none; display:inline; border:none; margin-left:5px; font-weight:normal;}		
	.acessoInformacao .outrosContatos{color:#00500f;}
	.acessoInformacao .outrosContatos h5{color:#00500f;}
	.acessoInformacao .faleConosco button, .oMinisterio .bt {font-size:12px;												 
													    margin-right:1px;   
													    padding:1px 5px 1px 5px;   
													    color:#ffffff;  
													    font-weight: bold;
													    font-family: Trebuchet MS; 
													    background-color:#757570;   
												        text-decoration:none;   
													    border-top:1px solid #757570;   
													    border-left:1px solid #757570;   
													    border-bottom:1px solid #253702;   
													    border-right:1px solid #253702;} 
													   
	.acessoInformacao #breadcrumb{color:#41735b;}
	.acessoInformacao #breadcrumb a{color:#41735b;}
	.acessoInformacao h3{color:#41735b; padding-left:16px; background:url("../images/graph/bulletBrown.png") no-repeat 0 3px;}
	.acessoInformacao .content a, .oMinisterio .contentFull a{color:#41735b;}
	.acessoInformacao #menuProjeto h4{color:#41735b;}
	.acessoInformacao #menuProjeto ul li{background:url("../images/graph/bulletMenuGreen.png") 16px 9px no-repeat;}
	.acessoInformacao #menuProjeto a{color:#41735b;}  

	.acessoInformacao .voltar{background:url('../images/graph/setaVoltarBrown.png') no-repeat 0px 5px;padding:1px 0 1px 20px;}
	.acessoInformacao .voltar:hover{background-position:0 -17px;}
	.acessoInformacao .seta{background:url('../images/graph/setaBrown.png') no-repeat 0px 4px!important;padding-left:10px;}

	.acessoInformacao .tabelaConteudo{border:1px solid #757570; margin:0px auto 10px auto;}
	.acessoInformacao .tabelaConteudo td, .oMinisterio .tabelaConteudo th{border:1px solid #757570; padding:2px 4px;}
	.acessoInformacao .tabelaConteudo thead th{ background-color:#e4e4d2; color: #757570;}
	
	


.oMinisterio{}
	.oMinisterio .faleConosco input, .oMinisterio .faleConosco select, .oMinisterio .faleConosco textarea{border:1px solid #757570;}
	.oMinisterio input, .oMinisterio select, .oMinisterio textarea{border:1px solid #757570;}
	.oMinisterio form label{display:block;color:#757570; font-weight:bold; margin-top:4px;}
	.oMinisterio form .none{background:none; display:inline; border:none; margin-left:5px; font-weight:normal;}		
	.oMinisterio .outrosContatos{color:#2f0101;}
	.oMinisterio .outrosContatos h5{color:#2f0101;}
	.oMinisterio .faleConosco button, .oMinisterio .bt {font-size:12px;												 
													    margin-right:1px;   
													    padding:1px 5px 1px 5px;   
													    color:#ffffff;  
													    font-weight: bold;
													    font-family: Trebuchet MS; 
													    background-color:#757570;   
												        text-decoration:none;   
													    border-top:1px solid #757570;   
													    border-left:1px solid #757570;   
													    border-bottom:1px solid #253702;   
													    border-right:1px solid #253702;} 
													   
	.oMinisterio #breadcrumb{color:#757570;}
	.oMinisterio #breadcrumb a{color:#757570;}
	.oMinisterio h3{color:#757570; padding-left:16px; background:url("../images/graph/bulletBrown.png") no-repeat 0 3px;}
	.oMinisterio .content a, .oMinisterio .contentFull a{color:#757570;}
	.oMinisterio #menuProjeto h4{color:#757570;}
	.oMinisterio #menuProjeto ul li{background:url("../images/graph/bulletMenuBrown.png") 16px 9px no-repeat;}
	.oMinisterio #menuProjeto a{color:#757570;}

	.oMinisterio .voltar{background:url('../images/graph/setaVoltarBrown.png') no-repeat 0px 5px;padding:1px 0 1px 20px;}
	.oMinisterio .voltar:hover{background-position:0 -17px;}
	.oMinisterio .seta{background:url('../images/graph/setaBrown.png') no-repeat 0px 4px!important;padding-left:10px;}

	.oMinisterio .tabelaConteudo{border:1px solid #757570; margin:0px auto 10px auto;}
	.oMinisterio .tabelaConteudo td, .oMinisterio .tabelaConteudo th{border:1px solid #757570; padding:2px 4px;}
	.oMinisterio .tabelaConteudo thead th{ background-color:#e4e4d2; color: #757570;}



.secretariaExecutiva{}
	.secretariaExecutiva .faleConosco input, .secretariaExecutiva .faleConosco select, .secretariaExecutiva .faleConosco textarea{border:1px solid #2B5C55;}	
	.secretariaExecutiva input, .secretariaExecutiva select, .secretariaExecutiva textarea{border:1px solid #2B5C55;}
	.secretariaExecutiva form label{display:block;color:#2B5C55; font-weight:bold; margin-top:4px;}
	.secretariaExecutiva form .none{background:none; display:inline; border:none; margin-left:5px; font-weight:normal;}
	.secretariaExecutiva .outrosContatos{border:1px solid #accaa6; background-color:#eef5ee; color:#012f07;}
	.secretariaExecutiva .outrosContatos h5{color:#2B5C55;}
	.secretariaExecutiva .faleConosco button, .secretariaExecutiva .bt {font-size:12px;												 
														  margin-right:1px;   
													      padding:1px 5px 1px 5px;   
														  color:#ffffff;  
														  font-weight: bold;
														  font-family: Trebuchet MS; 
														  background-color:#2B5C55;   
														  text-decoration:none;   
														  border-top:1px solid #2B5C55;   
														  border-left:1px solid #2B5C55;   
														  border-bottom:1px solid #253702;   
														  border-right:1px solid #253702;}	
														 
	.secretariaExecutiva #breadcrumb{color:#2B5C55;}
	.secretariaExecutiva #breadcrumb a{color:#2B5C55;}
	.secretariaExecutiva h3{ color:#2B5C55; padding-left:16px; background:url("../images/graph/bulletGreenDark.png") no-repeat 0 3px;}
	.secretariaExecutiva .content a, .secretariaExecutiva .contentFull a{color:#2B5C55;}
	.secretariaExecutiva #menuProjeto h4{color:#2B5C55;}
	.secretariaExecutiva #menuProjeto ul li{background:url("../images/graph/bulletMenuGreenDark.png") 16px 9px no-repeat;}
	.secretariaExecutiva #menuProjeto a{color:#2B5C55;}
	
	.secretariaExecutiva .voltar{background:url('../images/graph/setaVoltarGreenDark.png') no-repeat 0px 5px;padding:1px 0 1px 20px;}
	.secretariaExecutiva .voltar:hover{background-position:0 -17px;}
	.secretariaExecutiva .seta{background:url('../images/graph/setaGreenDark.png') no-repeat 0px 4px!important;padding-left:10px;}
	
	.secretariaExecutiva .tabelaConteudo{border:1px solid #2B5C55; margin:0px auto 10px auto;}
	.secretariaExecutiva .tabelaConteudo td, .secretariaExecutiva .tabelaConteudo th{border:1px solid #2B5C55; padding:2px 4px;}
	.secretariaExecutiva .tabelaConteudo thead th{ background-color:#e4e4d2; color: #2B5C55;}

.altoRendimento{}
	.altoRendimento .faleConosco input, .altoRendimento .faleConosco select, .altoRendimento .faleConosco textarea{border:1px solid #99333f;}
	.altoRendimento input, .altoRendimento select, .altoRendimento textarea{border:1px solid #99333f;}
	.altoRendimento form label{display:block;color:#99333f; font-weight:bold; margin-top:4px;}
	.altoRendimento form .none{background:none; display:inline; border:none; margin-left:5px; font-weight:normal;}
	.altoRendimento .outrosContatos{border:1px solid #dfd3d3; background-color:#f5eeee; color:#2f0101;}
	.altoRendimento .outrosContatos h5{color:#99333f;}
	.altoRendimento .faleConosco button, .altoRendimento .bt {font-size:12px;												 
															  margin-right:1px;   
															  padding:1px 5px 1px 5px;   
															  color:#ffffff;  
															  font-weight: bold;
															  font-family: Trebuchet MS; 
															  background-color:#99333f;   
															  text-decoration:none;   
															  border-top:1px solid #669900;   
															  border-left:1px solid #669900;   
															  border-bottom:1px solid #253702;   
															  border-right:1px solid #253702;}
															 
	.altoRendimento #breadcrumb{color:#99333f;}
	.altoRendimento #breadcrumb a{color:#99333f;}
	.altoRendimento h3{color:#99333f; padding-left:16px; background:url("../images/graph/bulletRed.png") no-repeat 0 3px;}
	.altoRendimento	.content a, .altoRendimento .contentFull a{color:#99333f;}
	.altoRendimento	#menuProjeto h4{color:#99333f;}
	.altoRendimento	#menuProjeto ul li{background:url("../images/graph/bulletMenuRed.png") 16px 9px no-repeat;}
	.altoRendimento	#menuProjeto a{color:#99333f;}
	
	.altoRendimento .voltar{background:url('../images/graph/setaVoltarRed.png') no-repeat 0px 5px;padding:1px 0 1px 20px;}
	.altoRendimento .voltar:hover{background-position:0 -17px;}
	.altoRendimento .seta{background:url('../images/graph/setaRed.png') no-repeat 0px 4px!important;padding-left:10px;}

	.altoRendimento .tabelaConteudo{border:1px solid #99333f; margin:0px auto 10px auto;}
	.altoRendimento .tabelaConteudo td, .altoRendimento .tabelaConteudo th{border:1px solid #99333f; padding:2px 4px;}
	.altoRendimento .tabelaConteudo thead th{ background-color:#e4e4d2; color: #99333f;}

	
.esporteEducacional{}	
	.esporteEducacional .faleConosco input, .esporteEducacional .faleConosco select, .esporteEducacional .faleConosco textarea{border:1px solid #4976a0;}	
	.esporteEducacional input, .esporteEducacional select, .esporteEducacional textarea{border:1px solid #4976a0;}
	.esporteEducacional form label{display:block;color:#4976a0; font-weight:bold; margin-top:4px;}
	.esporteEducacional form .none{background:none; display:inline; border:none; margin-left:5px; font-weight:normal;}
	.esporteEducacional .outrosContatos{border:1px solid #d3dfdc; background-color:#f0f2ed; color:#010a2f;}
	.esporteEducacional .outrosContatos h5{ color:#4976a0;}
	.esporteEducacional .faleConosco button, .esporteEducacional .bt {font-size:12px;												 
																	  margin-right:1px;   
																	  padding:1px 5px 1px 5px;   
																	  color:#ffffff;  
																	  font-weight: bold;
																	  font-family: Trebuchet MS; 
																	  background-color:#4976a0;   
																	  text-decoration:none;   
																	  border-top:1px solid #669900;   
																	  border-left:1px solid #669900;   
																	  border-bottom:1px solid #253702;   
																	  border-right:1px solid #253702;}
																		
	.esporteEducacional #breadcrumb{color:#4976a0;}
	.esporteEducacional #breadcrumb a{color:#4976a0;}
	.esporteEducacional h3{color:#4976a0; padding-left:16px; background:url("../images/graph/bulletBlue.png") no-repeat 0 3px;}
	.esporteEducacional	.content a, .esporteEducacional .contentFull a{color:#4976a0;}
	.esporteEducacional	#menuProjeto h4{color:#4976a0;}
	.esporteEducacional	#menuProjeto ul li{background:url("../images/graph/bulletMenuBlue.png") 16px 9px no-repeat;}
	.esporteEducacional	#menuProjeto a{color:#4976a0;}
	
	.esporteEducacional .voltar{background:url('../images/graph/setaVoltarBlue.png') no-repeat 0px 5px;padding:1px 0 1px 20px;}
	.esporteEducacional .voltar:hover{background-position:0 -17px;}
	.esporteEducacional .seta{background:url('../images/graph/setaBlue.png') no-repeat 0px 4px!important;padding-left:10px;}
	
	.esporteEducacional .tabelaConteudo{border:1px solid #4976a0; margin:0px auto 10px auto;}
	.esporteEducacional .tabelaConteudo td, .esporteEducacional .tabelaConteudo th{border:1px solid #4976a0; padding:2px 4px;}
	.esporteEducacional .tabelaConteudo thead th{ background-color:#e4e4d2; color: #4976a0;}


.esporteLazer{}
	.esporteLazer .faleConosco input, .esporteLazer .faleConosco select, .esporteLazer .faleConosco textarea{border:1px solid #669900;}	
	.esporteLazer input, .esporteLazer select, .esporteLazer textarea{border:1px solid #669900;}
	.esporteLazer form label{display:block;color:#669900; font-weight:bold; margin-top:4px;}
	.esporteLazer form .none{background:none; display:inline; border:none; margin-left:5px; font-weight:normal;}
	.esporteLazer .outrosContatos{border:1px solid #accaa6; background-color:#eef5ee; color:#012f07;}
	.esporteLazer .outrosContatos h5{color:#669900;}
	.esporteLazer .faleConosco button, .esporteLazer .bt {font-size:12px;												 
														  margin-right:1px;   
													      padding:1px 5px 1px 5px;   
														  color:#ffffff;  
														  font-weight: bold;
														  font-family: Trebuchet MS; 
														  background-color:#669900;   
														  text-decoration:none;   
														  border-top:1px solid #669900;   
														  border-left:1px solid #669900;   
														  border-bottom:1px solid #253702;   
														  border-right:1px solid #253702;}	
														 
	.esporteLazer #breadcrumb{color:#669900;}
	.esporteLazer #breadcrumb a{color:#669900;}
	.esporteLazer h3{ color:#669900; padding-left:16px; background:url("../images/graph/bulletGreen.png") no-repeat 0 3px;}
	.esporteLazer .content a, .esporteLazer .contentFull a{color:#669900;}
	.esporteLazer #menuProjeto h4{color:#669900;}
	.esporteLazer #menuProjeto ul li{background:url("../images/graph/bulletMenuGreen.png") 16px 9px no-repeat;}
	.esporteLazer #menuProjeto a{color:#669900;}
	
	.esporteLazer .voltar{background:url('../images/graph/setaVoltarGreen.png') no-repeat 0px 5px;padding:1px 0 1px 20px;}
	.esporteLazer .voltar:hover{background-position:0 -17px;}
	.esporteLazer .seta{background:url('../images/graph/setaGreen.png') no-repeat 0px 4px!important;padding-left:10px;}
	
	.esporteLazer .tabelaConteudo{border:1px solid #669900; margin:0px auto 10px auto;}
	.esporteLazer .tabelaConteudo td, .esporteLazer .tabelaConteudo th{border:1px solid #669900; padding:2px 4px;}
	.esporteLazer .tabelaConteudo thead th{ background-color:#e4e4d2; color: #669900;}


.secretariaFutebol{}
	.secretariaFutebol .faleConosco input, .secretariaFutebol .faleConosco select, .secretariaFutebol .faleConosco textarea{border:1px solid #9A8500;}	
	.secretariaFutebol input, .secretariaFutebol select, .secretariaFutebol textarea{border:1px solid #9A8500;}
	.secretariaFutebol form label{display:block;color:#9A8500; font-weight:bold; margin-top:4px;}
	.secretariaFutebol form .none{background:none; display:inline; border:none; margin-left:5px; font-weight:normal;}
	.secretariaFutebol .outrosContatos{border:1px solid #accaa6; background-color:#eef5ee; color:#012f07;}
	.secretariaFutebol .outrosContatos h5{color:#9A8500;}
	.secretariaFutebol .faleConosco button, .secretariaFutebol .bt {font-size:12px;												 
														  margin-right:1px;   
													      padding:1px 5px 1px 5px;   
														  color:#ffffff;  
														  font-weight: bold;
														  font-family: Trebuchet MS; 
														  background-color:#9A8500;   
														  text-decoration:none;   
														  border-top:1px solid #9A8500;   
														  border-left:1px solid #9A8500;   
														  border-bottom:1px solid #253702;   
														  border-right:1px solid #253702;}	
														 
	.secretariaFutebol #breadcrumb{color:#9A8500;}
	.secretariaFutebol #breadcrumb a{color:#9A8500;}
	.secretariaFutebol h3{ color:#9A8500; padding-left:16px; background:url("../images/graph/bulletYellow.png") no-repeat 0 3px;}
	.secretariaFutebol .content a, .secretariaFutebol .contentFull a{color:#9A8500;}
	.secretariaFutebol #menuProjeto h4{color:#9A8500;}
	.secretariaFutebol #menuProjeto ul li{background:url("../images/graph/bulletMenuYellow.png") 16px 9px no-repeat;}
	.secretariaFutebol #menuProjeto a{color:#9A8500;}
	
	.secretariaFutebol .voltar{background:url('../images/graph/setaVoltarYellow.png') no-repeat 0px 5px;padding:1px 0 1px 20px;}
	.secretariaFutebol .voltar:hover{background-position:0 -17px;}
	.secretariaFutebol .seta{background:url('../images/graph/setaYellow.png') no-repeat 0px 4px!important;padding-left:10px;}
	
	.secretariaFutebol .tabelaConteudo{border:1px solid #9A8500; margin:0px auto 10px auto;}
	.secretariaFutebol .tabelaConteudo td, .secretariaFutebol .tabelaConteudo th{border:1px solid #9A8500; padding:2px 4px;}
	.secretariaFutebol .tabelaConteudo thead th{ background-color:#e4e4d2; color: #9A8500;}



	.tabelaSemBorda {border:1px solid transparent; margin:0px auto 10px auto;}



table{}

/* Publicidade
-------------------------------------------------------------------------- */

#publicidade{padding:8px 10px; border:1px solid #e3e3d0; background-color:#f2f2e8; margin-bottom:16px;}
#pai{ display:none;}
.pics a{border:1px solid #e3e3d0;}
.pics a img{}
.pics a:hover{border:1 solid #c4c4bd;}
.pics img{width:224px!important; height:73px!important; display:block;}
#nav{text-align:center; margin-top:10px;  width:224px;}
#nav .previous{background:url("../images/bt/btBannerLeft.png") 0px 0px no-repeat; width:15px; height:15px; margin:0px 3px 0px 0px;overflow:hidden; text-indent:-999em;}
#nav .previous:hover{background:url("../images/bt/btBannerLeft.png") 0px -30px no-repeat; width:15px; height:15px; overflow:hidden; text-indent:-999em;}
#nav .next{background:url("../images/bt/btBannerRight.png") 0px 0px no-repeat; width:15px; height:15px; margin:0px 0px 0px 3px; overflow:hidden; text-indent:-999em;}
#nav .next:hover{background:url("../images/bt/btBannerRight.png") 0px -30px no-repeat; width:15px; height:15px; overflow:hidden; text-indent:-999em;}
#nav span{display:inline-block; overflow:auto;}
#nav span a{overflow:hidden!important ;display:block; float:left;}
#nav .numbers a{background:url("../images/graph/bulletPublicidade.png") 0px 0px no-repeat; width:11px; height:11px; margin:2px 3px 2px 3px;overflow:hidden; text-indent:-999em;}
#nav .numbers a:hover,#nav .numbers a.activeSlide {background:url("../images/graph/bulletPublicidade.png") 0px -20px no-repeat;}

/* Agenda Home
-------------------------------------------------------------------------- */

#agendaHome{margin-bottom:12px;}
#agendaHome .btAgenda{border:1px solid #e3e3d0; padding:10px 11px; text-transform:uppercase; font-weight:bold;display:block; text-decoration:none;}
#agendaHome .btAgenda:hover{background-color:#f6f6f1!important; text-decoration:underline;}
#agendaHome p{}
#agendaHome .btAgenda span{color:#6f3803; font-weight:normal;margin-left:15px;}

.expAgenda{background-color:#f6f6f1; position:absolute;border:1px solid #e3e3d0; border-top:none;z-index:1;}
.expAgenda .agenda{margin:8px;border-bottom:1px solid #e5e5d4; padding-bottom:3px; width:230px;}
.agenda h5{color:#6f3803;}
#agendaHome:hover {}

.btOuvidoria{background:url("../images/bt/btOuvidoria.png") no-repeat top center; width:98px; height:39px;}
.btOuvidoria:hover{background:url("../images/bt/btOuvidoriaHover.png") no-repeat top center; width:98px; height:39px;}

.btSalaImprensa{background:url("../images/bt/btSalaImprensa.png") no-repeat top center;  width:144px; height:39px;}
.btSalaImprensa:hover{background-position:bottom center;}

.btFac{background:url("../images/bt/btFac.png") no-repeat top center;  width:150px; height:39px;}
.btFac:hover{background:url("../images/bt/btFacHover2.png") no-repeat top center;  width:150px; height:39px;}

.btRadioEsporte{background:url("../images/bt/btRadioEsporte.png") no-repeat top center; width:118px; height:35px;}
.btRadioEsporte:hover{ background:url("../images/bt/btRadioEsporteHover2.png") no-repeat top center; width:118px; height:35px;}

.btTvEsporte{background:url("../images/bt/btTvEsporte.png") no-repeat top center; width:112px; height:35px;}
.btTvEsporte:hover{ background:url("../images/bt/btTvEsporteHover2.png") no-repeat top center; width:112px; height:35px;}


/* Notícias Secretarias
-------------------------------------------------------------------------- */

#noticiasSecretarias{border:1px solid #e4e4d2; margin:45px auto 40px auto; display:block; clear:both;left:0px;position:relative; float:left; width:775px;}
#noticiasSecretarias div{float:left; width:193px;border-right:1px solid #e4e4d2; padding-bottom:4px;display:block;}
#noticiasSecretarias h4{margin-bottom:4px;}
#noticiasSecretarias h4 a{width:193px; height:20px;display:block; clear:both;}
#noticiasSecretarias div img{width:189px; height:78px; display:block!important; text-align:center; margin-left:2px;}
.newsSecretariasSecundarias{ width:174px; padding:2px 0; border-top:1px solid #e8e8d9;margin:4px auto 0 auto; overflow:hidden; height:34px;}
.newsSecretariasSecundarias a{text-decoration:none!important;}
.newsSecretariasSecundarias a:hover{text-decoration:underline!important;}
.newsSecretariasSecundarias{overflow:hidden; height:34px;}
.newsHomeAltoRendimento a{color:#99333f!important;}
.newsHomeAltoRendimento{background-color:#f9f7f5;}
.newsHomeAltoRendimento h4 a{background:url("../images/title/titleAltoRendimento.png") no-repeat 0 0;width:;}
.newsHomeEsporteEducacional a{color:#336699!important;}
.newsHomeEsporteEducacional{background-color:#f7f8f8;}
.newsHomeEsporteEducacional h4 a{background:url("../images/title/titleEsporteEducacional.png") no-repeat 0 0;}
.newsHomeEsporteLazer a{color:#669900!important;}
.newsHomeEsporteLazer{background-color:#f8f9f3;}
.newsHomeEsporteLazer h4 a{background:url("../images/title/titleEsporteLazer.png") no-repeat 0 0; width:;}

.newsHomeSecretariaFutebol a{color:#669900!important;}
.newsHomeSecretariaFutebol{background-color:#f8f9f3;}
.newsHomeSecretariaFutebol h4 a{background:url("../images/title/titleSecretariaFutebol.png") no-repeat 0 0; width:;}

.newsHomeSecretariaExecutiva a{color:#669900!important;}
.newsHomeSecretariaExecutiva{background-color:#f8f9f3;}
.newsHomeSecretariaExecutiva h4 a{background:url("../images/title/titleSecretariaExecutiva.png") no-repeat 0 0; width:;}

.newsHomeMinisterio a{color:#5b5b59!important;}
.newsHomeMinisterio{background-color:#f8f8f6;border-right:none!important;}
.newsHomeMinisterio h4 a{background:url("../images/title/titleMinisterio.png") no-repeat 0 0;width:;}

/* Programas Home
-------------------------------------------------------------------------- */
#noticias{ display:block; clear:both; width:746px; padding: 15px 15px 6px 15px;  margin-top:20px; border:#e4e4d1 1px solid; background:#f6f6f1;}

#programas{display:block; clear:both; width:778px; background:url("../images/bg/bgDestaques.png") no-repeat center bottom; padding-bottom:42px; margin-top:150px;}


#programas h4{background:url('../images/title/titleDestaquesdoMinisterio.png') no-repeat 0 0; width:194px; height:15px; margin:-130px auto 5px auto;}


#programasIE6 h4{background:url('../images/title/titleDestaquesdoMinisterio.png') no-repeat 0 0; width:194px; height:15px; margin:0px auto 5px auto;}
#programas div{padding:15px 0px 0px 15px;}
#programas2 div, #programas3 div, #programas4 div, #programas5 div{padding:15px 0;}
#programas p{text-align:center;}
#programas2 p{text-align:center; background-color:#f1f9ea; border:1px solid #e4e4d2; height:80px; padding-top:18px;}
#programas3 p{text-align:center; background-color:#fbf7f7; border:1px solid #e4e4d2; height:80px; padding-top:18px;}
#programas4 p{text-align:center; background-color:#eff4f7; border:1px solid #e4e4d2; height:80px; padding-top:18px;}
#programas5 p{text-align:center; background-color:#f9fafa; border:1px solid #e4e4d2; height:87px; padding-top:6px;}
#programas div img{margin:0px 15px 0px 15px;}
#programas h4 div{margin:0px 40px 0px 40px;background-color:#f6f6f1;}

/* Fale Conosco
-------------------------------------------------------------------------- */

.faleConosco{position:relative;}
.faleConosco p{margin-bottom:0em;}
.faleConosco textarea{width:400px;}

.outrosContatos{ border:1px #000000; padding:13px 10px; width:185px; height:110px; font-size:0.9em; position:absolute; top:0; right:0; margin-top:25px;}

/* Formulários
-------------------------------------------------------------------------- */

form label{display:block;color:#010a2f; font-weight:bold; margin-top:4px;}
form .none{background:none; display:inline; border:none; margin-left:5px; font-weight:normal;}
input, textarea, select{background-color:#feffff; font-size:1em;border:1px solid #757570;}
input, select{height:18px;}
.selectMultiplo{height:150px; width:200px;background-color:#feffff; font-size:1em;border:1px solid #757570;}

.inputFile{height:26px;width:385px;padding-top:0px;}

.linhaSustentabilidade{background:url("../images/graph/linhaSustentabilidade.png") no-repeat top;}

.titulo { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#757570; font-weight:bold;}

