/* GERAL */

.a-left{text-align:left;}
.a-right{text-align:right;}
.a-center{text-align:center !important;}
.a-bottom{position:absolute; bottom:5px; right:0;}
.a-bottom-destaque{position:absolute; bottom:-15px; right:0;}
.f-left{float:left !important;}
.f-right{float:right !important;}
.centralized{float:none !important; margin:0 auto !important;}
.clr{clear:both;}
.d-none, .print{display:none;}
.d-block{display:block;}
.d-inline{display:inline;}
/*
Removido por motivo do modal do bootstrap.
.hide{visibility:hidden;}
.show{visibility:visible;}
*/
.c-pointer{cursor:pointer;}
.img-left{float:left; margin:0 8px 4px 0;}
.img-right{float:right; margin:0 0 4px 8px;}

/* ESTRUTURA [cor1=azul, cor2=verde, cor3=amarelo]  */
	.cor1{}
	.cor2{}
	.cor3{}
	
	.cor1 .topo{}
	.cor2 .topo{}
	.cor3 .topo{}
	
	.cor1 .rodape{}
	.cor2 .rodape{}
	.cor3 .rodape{}

.layout{width:972px;}
.layout-mg{padding:9px 9px 0; zoom:1;}

.col-lateral{float:left; width:160px;}
.col-lateral.direita{margin-top:33px; border-top:1px dotted #CCC;}
.col-lateral-mg{padding-top:19px;}
.col-conteudo{float:left; width:632px;}
.col-conteudo2, .col-conteudo3{float:left; width:794px;}
.col-conteudo .col-conteudo-mg{padding:0 30px 0 26px;}
.col-conteudo2 .col-conteudo-mg{padding-left:26px;}
.col-conteudo3 .col-conteudo-mg{padding-right:30px;}

.col-conteudo-mg, .home-mg, .box-redes-sociais{font-size:120%;}
.col-conteudo-mg OL, .col-conteudo-mg UL {margin:10px; padding:10px;}

.margin-negativa{margin-top:-7px !important;}
.margin-bottom51{margin-bottom:59px;}
.margin-zero{margin:0 !important; padding:0 !important;}

/* TOPO */
.barra-topo{height:30px; padding:15px 5px 0 0;}
	.box-conceitual{zoom:1;}
.home .logo{padding:80px 0 0 59px;}
	.home .logo A{width:169px; height:105px;}
.logo{padding:45px 0 0 55px;}
	.logo A{width:125px; height:78px;}
.flash-conceitual{margin-right:9px;}





/* HOME */
	.home {}
	.home .topo{}
	.home .rodape{}

.home .flash-conceitual{height:246px;}
.credito-imagem-home{margin:-19px 4px 0 0; font-size: 10px; padding:3px 3px 0; background-color: #FFFFFF; clear: both;}
/* RODAPE */
.rodape{}
.rodape-mg{width:972px; padding:10px 0 80px 0; /*SEM REDES SOCIAIS padding:45px 0 110px 0;*/}
.menu-rodape{float:left; margin-bottom:15px; list-style:none;}
	.menu-rodape LI{display:inline; padding:0 7px 0 0; margin:0 4px 0 0;}
	.menu-rodape LI.ultimo{}
	.worbi{}

/* CONTEUDO */
.barra-acessibilidade{margin-bottom:12px;}

/* BOX */
	.box-itens{padding-left:12px; margin-right:9px; display:inline;}
	.box-itens-mg{/*height:27px;*/ padding-right:12px; zoom:1; _zoom:normal;}
	.box-itens-mg.unico{padding-bottom:6px;}
/* .item{margin-top:6px; margin-bottom:1px;} */
	.item-separator{width:22px; height:27px;}

	.box-padrao{zoom:1;}
	.box-padrao-mg{padding:12px 18px 0; zoom:1;}
	.box-padrao-body{position:relative; z-index:4;}
	.box-padrao-bottom{z-index:3;}
	.box-padrao-bottom-mg{padding:0 18px;}

.box-texto-comentario{width:245px; float:left;}
.box-lista-solicitacao{height:350px; overflow-y:auto;}
.box-comentar-mg{margin:0 auto; width:522px;}

.box-mod1{margin-bottom:20px;}
.box-mod1 P{padding-bottom:10px !important;}

/* TAGS */
.tag{ float:left; height:14px;}
.tag .tag-left{float:left; width:2px;}
.tag .tag-mg{float:left; height: 10px; padding:1px 0 2px; font-family:Tahoma; font-size:9px;}
.tag .tag-right{float:left; width:2px;}
.tag-mod2{float:left; margin-bottom:8px; padding:2px 20px 5px 10px; height:11px; font-size:12px; font-weight:bold;}

/* TAGS */
.tag .tag-mg{background-color:#CCC; color:#FFF;}
.tag-mod2{background:url(../../images/bg/bg-data-midia.gif) top right no-repeat;}

/* SANFONA */
	.sanfona-mg-padrao{padding:13px 14px 0; zoom:1;}
	.sanfona-body-padrao{position:relative; z-index:4; zoom:1;}
	.sanfona-conteudo-padrao{padding-top:12px;}	
	.sanfona-bottom-padrao{position:relative; margin-top:-10px; z-index:3;}
	.sanfona-bottom-mg-padrao{height:30px; margin-bottom:15px;}
    .sanfona-padrao.fechada .tit-mod4{padding-bottom: 0;}
	.sanfona-body-item-indices{position:relative; z-index:4; zoom:1; height: 16px;}    

	.sanfona-mg-destaque{padding:13px 14px 0; zoom:1;}
	.sanfona-body-destaque{position:relative; z-index:4; zoom:1;}
	.sanfona-conteudo-destaque{padding-top:12px;}
	.sanfona-bottom-destaque{position:relative; margin-top:-10px; z-index:3;}
	.sanfona-bottom-mg-destaque{height:28px; margin-bottom:15px;}
	.sanfona-destaque.fechada .sanfona-mg-destaque{padding:13px 14px;}
    
	.sanfona-body-padrao-indices{position:relative; z-index:4; zoom:1; height: 29px;}
	    
/* SANFONA */
.sanfona-padrao{
    border: 1px solid #EEEEEE;
    border-radius: 5px 5px 5px 5px;
    margin-bottom: 10px;
}
.sanfona-padrao2{background:url(../../images/bg/sanfona_padrao_body.jpg) top left; width: 100%}
.sanfona-mg-padrao{}
.sanfona-bottom-padrao{}
.sanfona-bottom-mg-padrao{}
.mg-sanfonas{margin-right:9px; *margin-right:4px; }
.sanfona-destaque{}
.sanfona-mg-destaque{background:url(../../images/bg/sanfona_destaque_right.jpg) top right no-repeat;}
.sanfona-bottom-destaque{background:url(../../images/bg/sanfona_destaque_bottom_body.jpg) top left no-repeat;}
.sanfona-bottom-mg-destaque{}
.sanfona-destaque.fechada{background:url(../../images/bg/sanfona_destaque_esq.jpg) top left no-repeat;}
.sanfona-destaque.fechada .sanfona-mg-destaque{background:url(../../images/bg/sanfona_destaque_dir.jpg) top right no-repeat;}
.sanfona-destaque.fechada .sanfona-bottom-destaque{background:none;}
.sanfona-destaque.fechada .sanfona-bottom-mg-destaque{background:none;}




/* REDES SOCIAIS */
	.tit-redes-sociais{float:left; padding:10px 0 0 15px;}
	.tit-redes-sociais.open{}
.box-comentario{margin-bottom:5px; float:left; margin-left: 16px;}
.box-redes-sociais P{padding:0 0 10px 0;}
.box-icones{float:right; padding-top:10px;}

/* ICONES */
	.ico{background-repeat:no-repeat;}
	/*.ico{background-image:url(../../images/ico/icons.gif);}	*/
	.ico-social-media{background-repeat:no-repeat;}
.ico:hover{text-decoration:none;}
.ico.pular-para-o-conteudo{padding-left:10px;}
.ico.divulgue-nosso-site{padding-left:16px; background-position:0 -16px;}
.ico.fale-conosco{padding-left:14px; background-position:0 -34px;}
.ico.mapa-do-site{padding-left:14px; background-position:0 -51px;}
.ico.acessibilidade{padding-left:12px; background-position:0 -569px;}
.ico.voltar{padding-left:12px; background-position:0 -176px;}
.ico.home{padding-left:12px; background-position:0 -193px;}
.ico.contraste{padding-left:12px; background-position:0 -68px;}
.ico.rss{float:right; margin-top:4px; width:16px; height:16px; background-position:0 -214px;}	
.ico-ir-topo{padding-left:10px; background-position:0 -110px;}
.ico-ir{background-image:url(../../images/ico/ir.gif); background-position:right 5px; background-repeat:no-repeat;}

.ico-ir-conteudo{padding-left:10px; background-position:0 -127px;}
.ico.fonte-mais{width:17px; height:14px; background-position:-17px -232px;}
.ico.fonte-menos{width:17px; height:14px; background-position:0 -232px;}
.ico.abre{background-position:0 -270px; cursor:pointer;}
.ico.fecha{background-position:0 -254px !important; cursor:pointer;}
.ico.mais{width:12px; height:12px; margin-top:5px; background-position:0 -280px;}
.ico-menos { background:url(../../images/ico/bullets-regioes.png) no-repeat; }

.ico.menos{width:12px; height:11px; margin-top:5px; background-position:0 -297px;}
.ico.table-toggle{padding-left:13px; background-position:0 -596px;}
.ico.table-toggle.menos{background-position:0 -656px;}
.ico.bl-mod1{background-position:0 -340px;}
.ico.imprimir{padding-left:13px; background-position:0 -388px;}
.ico.seta-esq{background-position:0 -409px;}
.ico.seta-dir{background-position:0 -427px;}
.ico.seta-primeira{background-position:0 -445px;}
.ico.seta-ultima{background-position:0 -463px;}

/*.ico.seta-esq{width:5px; height:8px; margin:3px 10px 0 0; background-position:0 -409px;}
.ico.seta-dir{width:5px; height:8px; margin:3px 0 0 10px; background-position:0 -427px;}
.ico.seta-primeira{width:9px; height:8px; margin-top:3px; background-position:0 -445px;}
.ico.seta-ultima{width:9px; height:8px; margin-top:3px; background-position:0 -463px;}*/

.ico.ver{padding-left:13px; background-position:0 -477px;}
.ico.ouvir{padding-left:13px; background-position:0 -494px;}
.ico.ler{padding-left:13px; background-position:0 -512px;}
.ico.baixar{padding-left:13px; background-position:0 -531px;}
.ico.fechar-tooltip{position:absolute; top:5px; right:5px; width:6px; height:7px; cursor:pointer; background-position:0 -553px;}
	.ico-ir{padding-right:12px;}
	.ico-legenda{padding-right:14px; margin-right:10px;}
.ico-social-media.twitter{width:16px; height:16px;}
.ico-social-media.facebook{width:16px; height:16px; background-position:-16px 0;}
.ico-social-media.flickr{width:16px; height:16px; background-position:-32px 0;}
.ico-social-media.youtube{width:16px; height:16px; background-position:-48px 0;}
.ico-social-media.orkut{width:16px; height:16px; background-position:-64px 0;}
.ico-social-media.blog{width:16px; height:16px; background-position:-80px 0;}

/* MENUS */
.menu-auxiliar{margin:2px 5px 0 0; list-style:none;}
.menu-auxiliar LI{display:inline; margin-right:15px;}
	.barra-menu{margin-bottom:17px;}
	.menu-principal{width:923px; height:41px; padding:0 20px; list-style:none;}
.menu-principal LI SPAN{display:none;}
.menu-principal LI A SPAN {display:inline; text-decoration: underline;}
	.menu-principal LI{float:left; padding:13px 10px 1px 10px;}
	.menu-principal LI A{font-weight:bold; font-size:13px; letter-spacing:-1px; text-transform:uppercase;}
	.menu-principal LI A:HOVER{text-decoration:none;}
.menu-principal .last{padding-right:0; background:none;}

/* TITULOS, SUBTITULOS E TEXTOS */
.chamada-menor{font-size:80%;}
.tit-mod1{font-weight:bold; padding-bottom:10px; font-size:125%; letter-spacing:-1px; text-transform:uppercase;}	
.tit-mod2{font-weight:bold; padding-bottom:10px; font-size:111.1%; line-height:115%; letter-spacing:-1px; text-transform:uppercase;}
.tit-mod3{font-weight:bold; padding-bottom:5px; font-size:100%;}
.tit-mod4{font-weight:bold; padding-bottom:15px; font-size:127.5%; letter-spacing:-1px; line-height:115%; text-transform:uppercase;}
.tit-mod5{font-weight:bold; font-size:115%; letter-spacing:-1px; text-transform:uppercase;}
.tit-mod6{font-weight:bold; padding-bottom:5px; font-size:100%; width:269px;}
.tit-mod7{font-weight:bold; font-size:16px; letter-spacing:-1px; text-transform:uppercase;color:#3156C8;}


.tit-mod1 A, .tit-mod1 A:hover, .tit-mod4 A, .tit-mod4 A:hover{color:#1D1D1D;}
.tit-mod1 A:hover, .tit-mod4 A:hover{text-decoration:none;}

.txt-radialista{font-size:8px;}

.txt-legend1 { padding-bottom:15px; font-size:80%; }
.txt-legend2 { padding-bottom:15px; font-size:75%; }
.txt-legend70 { padding-bottom:15px; font-size:70%; }
.txt-normal{ padding-bottom:15px; font-size:100%; }

/* MOLDURAS */
	.moldura-padrao-top{
		width:238px; 
		height:10px; 
		background: url("../../images/bg/moldura_padrao_top.jpg") no-repeat scroll left bottom rgba(0, 0, 0, 0);

	}
	.moldura-padrao-top2{
		width:110px; 
		height:10px;
		background: url("../../images/bg/moldura_padrao_top2.jpg") no-repeat scroll left bottom rgba(0, 0, 0, 0);
	}
	.moldura-padrao-body{
		width:238px;
		background: url("../../images/bg/moldura_padrao_body.jpg") repeat-y scroll left top rgba(0, 0, 0, 0);
	}
	.moldura-padrao-body2{
		width:110px;
		background: url("../../images/bg/moldura_padrao_body2.jpg") repeat-y scroll left top rgba(0, 0, 0, 0);
	}
	.moldura-padrao-bottom{
		width:238px; 
		height:11px;
		background: url("../../images/bg/moldura_padrao_bottom.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
		
	}
	.moldura-padrao-bottom2{
		width:110px; 
		height:11px;
		background: url("../../images/bg/moldura_padrao_bottom2.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
	}
	.moldura-img-destaque {width:286px; height:223px;}
	.moldura-comunicacao-destaque{width:264px; height:301px;}
	.moldura-comunicacao-img-destaque {width:286px; height:186px;}
	.moldura-gg{width:298px; height:324px;}
	.moldura-g{width:298px; height:234px;}
	.moldura-m{width:198px; height:162px;}
	.moldura-m2{width:160px; height:168px;}
	.moldura-p{width:178px; height:137px;}
	.moldura-p{background:url(../../images/bg/moldura_p.jpg) no-repeat;}	
	.moldura-p2{width:185px; height:142px;}
	.moldura-cm{width:264px; height:203px; padding-bottom:10px;}
.moldura-padrao-body IMG{display:block; padding-left:9px;}
.moldura-padrao-body2 IMG{display:block; padding-left:6px;}
.moldura-p IMG {padding-left: 30px; padding-top: 25px}
.moldura-p2 IMG, .moldura-m IMG, .moldura-m2 IMG, .moldura-g IMG, .moldura-cm IMG{padding:7px 0 0 9px;}
.moldura-m2{background:url(../../images/bg/moldura_m2.jpg) no-repeat;}

/* BOTOES */
	.bt-padrao{float:left; padding-left:10px;}
	.bt-padrao A, .bt-padrao SPAN, .bt-padrao INPUT{display:block; padding:4px 10px 5px 0; font-size:10px; font-weight:bold; text-transform:uppercase; cursor:pointer;}
	.bt-padrao INPUT{padding-top:3px; padding-top:4px\9; cursor:pointer; *overflow:visible;}
.bt-padrao A:HOVER{text-decoration:none;}
	.bt-dados-nacionais{width:298px; height:40px;}
	.bt-dados-nacionais2{width:253px; height:40px;}
	.bt-look-up{float:left; width:34px; height:21px;}
	.bt-buscar{margin-top:-2px !important; width:69px; height:26px; cursor:pointer;}

	.bt-grande{height:40px; margin-bottom:10px; padding-left:10px;}
	.bt-grande A, .bt-grande SPAN, .bt-grande INPUT{display:block; padding:13px 10px 13px 0; font-size:11px; text-align:center; font-weight:bold; text-transform:uppercase;}
	.bt-grande INPUT{padding-top:3px; *padding-top:5px; cursor:pointer; *overflow:visible;}
.bt-grande A:HOVER{text-decoration:none;}

	.bt-dados-metas{width:298px; height:40px;}
	.bt-dados-metas2{width:253px; height:40px;}
	
	.bt-banner{width:26px; height:40px; margin:1px 0; cursor:pointer;}

.bt-linha{margin-top:26px;}

	.bt-link{padding:12px 20px 12px 25px; text-transform:uppercase; letter-spacing:-1px;}
	.bt-link-mg{padding-right:10px;}

/* FORMUL?RIOS */
	.field-busca{display:inline; width:150px; padding:2px 9px 3px; margin-right:5px;}
	.field{padding:3px 7px;}
select.field{padding:2px 7px;}
input.P{width:70px;}
input.M{width:196px;}
input.M2{width:218px;}
input.G{width:282px;}
input.G2{width:224px;}
select.P{width:86px;}
select.M{width:214px;}
select.M2{width:160px;}
select.G{width:298px;}

input.tamanho1, textarea.tamanho1{width:287px;}
input.tamanho2, textarea.tamanho2{width:72px;}
input.tamanho3, textarea.tamanho3{width:349px;}
input.tamanho4, textarea.tamanho4{width:744px;}
input.tamanho5, textarea.tamanho5{width:165px;}
.tamanho6{width:230px;}
.tamanho7{width:256px;}
input.tamanho8, textarea.tamanho8{width:558px;}
.tamanho9{width:248px;}
.tamanho10{width:542px;}
.tamanho11{width:143px;}
.tamanho12{width:507px;}
.tamanho13{width:655px;}
input.tamanho13, textarea.tamanho13{width:306px;}
.tamanho15{width:418px;}


select.tamanho3{width:365px;}
select.tamanho5{width:179px;}
select.tamanho7{width:272px;}

.lookup input.M{width:158px;}
.label{display:block; margin-bottom:3px; font-weight:bold;}
.label-enquete{width:235px;}
.label-criterio{width:337px;}
.radio-check{margin:5px 6px 0 0; margin:-1px 3px 0 0\9;}
.txt-mg{position:relative; top:-3px;}

/* ABAS */
.tabs{list-style:none; zoom:1;}
	.tabs LI{float:left; position:relative; top:1px; padding-left:20px;}
.tabs A{display:block; padding:8px 20px 5px 0; }
	.tabs .first{}
	.tabs .first A{padding-right:20px;}
	.tabs .last A{padding-right:20px;}

	.tabs LI.on, .tabs LI:HOVER{}
	.tabs LI.on A, .tabs LI:HOVER A{padding-bottom:6px;}
	.tabs .first.on, .tabs .first:HOVER{}
	.tabs .first.on A, .tabs .firstHOVER A{}
	.tabs .last.on A, .tabs .last:HOVER A{}

	.content-tab{}
	.content-tab-mg{padding:13px 16px 6px;}
	.content-tab-bottom{height:8px;}
	.content-tab-bottom-mg{height:8px;}
.cabecalho .content-tab-mg{padding:0 0 6px; *padding:0; zoom:1;}	

/* LISTAGENS */
.lista-mod1{padding-bottom:8px; list-style:none;}
	.lista-mod1 LI{margin-bottom:10px; padding-bottom:11px; zoom:1;}
	.lista-mod1 .last{margin-bottom:0; padding-bottom:11px;}

.lista-mod2{list-style:none;}
.lista-mod2 LI{padding:4px 0;}

.lista-chamada-noticia {list-style:none; margin-top:14px;}
	.lista-chamada-noticia LI{padding-bottom:12px; margin-bottom:12px;}

.lista-chamada-midia{padding-bottom:8px; list-style:none;}
	.lista-chamada-midia LI{padding-bottom:10px; margin-bottom:7px;}

.lista-anexos LI A{padding-left:20px;}	
	.lista-anexos LI{list-style:none; margin-bottom:5px;}

.lista-comunicacao-midia {list-style:none; margin:0px !important; padding:5px !important;}
	.lista-comunicacao-midia LI{padding-bottom:12px; margin-bottom:12px;}

/* TABELA */
.tabela-padrao{margin-bottom:27px;}
.tabela-padrao TH, .tabela-padrao TD{text-align:center;}
	.tabela-padrao TH{padding:6px 0; font-weight:bold; text-align: center;}
	.tabela-padrao TH.first{}
	.tabela-padrao TD{padding:5px 0;}
	.tabela-padrao TD.last{padding:5px 0; cursor:pointer;}
	.tabela-padrao TD.first{padding-left:8px; text-align:left; font-weight:bold;}
.tabela-padrao TR.linha-pai TD{cursor:pointer; height:10px;}
.tabela-padrao TR.linha-filho{display:none;}
	.linha-filho TD{padding:5px 0 !important;}
	.linha-filho TD.first{padding-left:8px !important; text-align:left; font-weight:normal !important;}
.tabela-padrao-padding td{padding:5px;}







/* COLUNAS */
.col1{float:left; width:462px;}
.col2{float:left; width:298px;}
.col3{float:left; width:365px;}
.col4{float:left; width:550px; margin-top:-15px;}
.col5{float:left; width:272px;}
.col6{float:left; width:181px;}
.col7{float:left; width:128px;}
.col8{float:left; width:448px;}
.col9{float:left; width:336px;}
.col10{float:left; width:250px;}
.col11{float:left; width:145px;}
.col12{float:left; width:100px;}
.col13{float:left; width:303px;}
.col14{float:left; width:88px;}
.col16{float:left; width:246px;}
.col17{float:left; width:336px;}
.col18{float:left; width:160px;}
.col19{float:left; width:264px;}
.lista-cidades-menor .col19{float:left; width:179px;}
.col20{float:left; width:165px;}
.col21{float:left; width:234px;}
.col22{float:left; width:390px;}
.col23{float:left; width:274px;}
.col24{float:left; width:30px;}
.col25{float:left; width:110px;}
.col26{float:left; width:133px;}
.col27{float:left; width:353px;}
.col28{float:left; width:545px;}
.col29{float:left; width:527px;}
.col30{float:left; width:27px;}
.col31{float:left; width:295px;}
.col32{float:left; width:275px;}
.col33{float:left; width:316px;}


/* SEPARADORES E MARGENS */
.r-margin{margin-right:5px;}
.r-margin2{margin-right:10px;}
.r-margin3{margin-right:15px;}
.b-margin{margin-bottom:15px; zoom:1;}
.b-margin2{margin-bottom:8px; zoom:1;}
.b-margin3{margin-bottom:5px; zoom:1;}
.b-margin4{margin-bottom:25px;}
.b-margin5{margin-bottom:20px;}
.b-margin6{margin-bottom:12px; *margin-bottom:10px; zoom:1;}
.l-margin{margin-left:4px;}
.l-margin2{margin-left:10px;}
.l-margin3{margin-left:473px;}
.l-margin4{margin-left:20px;}
.t-margin{margin-top:10px;}
.t-margin2{margin-top:20px;}
.t-margin3{margin-top:30px;}
.t-margin4{margin-top:5px;}

.r-padding{padding-right:12px;}
.l-padding{padding-left:18px;}
.b-padding{padding-bottom:10px;}

.col-separator{float:left; width:30px;}
.col-separator2{float:right; width:15px;}
	.col-separator3{margin-right:19px; display:inline;}
.col-separator4{float:left; width:10px;}
.col-separator5{float:left; width:26px;}
	.col-separator6{float:left; width:29px; margin-right:29px;} 
.col-separator7{float:left; width:5px;}
.col-separator8{float:left; width:34px;}

	.h-separator{height:10px; margin-bottom:10px; zoom:1;}
	.h-separator2{height:10px; margin-top:12px; zoom:1;}
	.h-separator3{height:10px; padding-top:2px; margin-bottom:10px; zoom:1;}
 	.h-separator4{height:10px; margin-bottom:10px; zoom:1; margin-top:31px;}   
	.v-separator{width:55px; height:205px;} 
	
	
.h-separator, .h-separator2{background:url(../../images/bg/dots.gif) top left repeat-x;}
.h-separator3{background:url(../../images/bg/dots.gif) bottom left repeat-x;}
.h-separator4{background:url(../../images/bg/dots.gif) top left repeat-x;} 
    
	.linha{margin-bottom:15px; padding-bottom:15px; zoom:1;}

/* MIGALHA */
.migalha{list-style:none; margin:5px 0 0 9px; padding:0; font-size:11px;}
	.migalha LI{float:left; margin:0; padding:2px 14px 2px 10px;}
	.migalha A{margin:0; padding:0;}
	.migalha LI.atual{margin-left:-10px !important; padding-left:20px !important; padding-right:5px !important;}
	.migalha LI.ultima{margin:0 !important; padding-left:5px !important;}
	.migalha LI.inicial A{padding-left:15px; background-repeat:no-repeat; background-position:0 -145px;}

/* MENU LATERAL */
.menu-lateral{list-style:none; margin:0; padding:0;}
.menu-lateral DT{margin:0; padding:10px 0; background:url(../../images/bg/dots.gif) bottom left repeat-x;}
.menu-lateral DT.last{background:none !important;}
.menu-lateral DT.pai{background:none !important;}
.menu-lateral DD{margin:0; padding:8px 0;}
.menu-lateral DD.last{margin:0; padding:8px 0; background:url(../../images/bg/dots.gif) bottom left repeat-x;}
.menu-lateral DD.nivel3{padding-left:20px;}
.menu-lateral DD a{margin:0; padding-left: 8px;}
.menu-lateral DD a:hover{text-decoration:underline;}

/* TOOTLIP */
	.tooltip{display:none; position:absolute; width:152px; height:46px; font-size:10px;}
.tooltip .tooltip-mg{padding:5px 15px; text-align:center;}

.tooltip-padrao{position:relative; cursor:pointer;}
.tooltip-padrao.tamanho-p .box-tooltip-padrao{width:250px;}
.tooltip-padrao.tamanho-m .box-tooltip-padrao{width:500px;}
.box-tooltip-padrao{display:none; position:absolute; right:3px; top:-50px; z-index:100; width:250px; padding-bottom:7px; cursor:default;}
.box-tooltip-padrao-mg{padding:8px 10px;}

/* MODAL */
.layout-modal{width:650px;}
.modal1, .modal1 .conteudo-modal, .modal1 .bottom-conteudo-modal{width:350px;}
.modal2, .modal2 .conteudo-modal, .modal2 .bottom-conteudo-modal{width:400px;}
.modal3, .modal3 .conteudo-modal, .modal3 .bottom-conteudo-modal{width:478px;}
.modal2, .modal2 .conteudo-modal, .modal2 .conteudo-modal-mg{height:360px;}

.cabecalho-modal{height:60px; margin:2px 0 9px 2px;}
.padding-modal{padding:0 16px;}
.padding-modal P{*padding-bottom:0;}
	.cabecalho-modal.twitter{}
	.cabecalho-modal.facebook{}
	.bt-fechar-modal{float:right; width:27px; height:18px; margin-right:6px; text-align:center;}
	.conteudo-modal{width:650px; padding-top:19px;}
	.conteudo-modal-mg{position:relative; height:420px; padding:0 20px; overflow-y:auto; overflow-x:hidden;}	
	.bottom-conteudo-modal{width:650px; height:20px;}
.item-hover{display:block; padding:4px;}
	.item-hover:hover{}

.grafico-loader, .loader{width:100%; text-align:center;}
.sucesso, .sucesso-mod2{padding:15px 15px 0; text-align:center; font-size:14px;}

/* PAGINA??O */
.paginacao{width:219px; height:12px; margin:0 auto; padding:12px 0; list-style:none;}
.paginacao LI{float:left; padding:0 4px; text-align:center;}
.paginacao LI.numeros {width:19px;}
.paginacao-width2 {width:350px;}

/* DICIONARIO */
.dicionario-mg{padding:12px 15px;}
	.box-letras{padding:10px; zoom:1;}
.lista-letras-dicionario{list-style:none; margin-top:6px;}
	.lista-letras-dicionario LI{display:inline; margin:0 3px 0; padding:2px; font-weight:bold;}
	.lista-letras-dicionario LI:hover{margin:0 3px 0; padding:2px; cursor:pointer;}
	.lista-letras-dicionario LI.off:hover{margin:0 3px 0; padding:2px; cursor:default !important;}
.lista-palavras-mg{float:left; width:200px;}
.lista-palavras{height:115px; padding-left:5px; overflow:auto; list-style:none;}
	.lista-palavras LI{margin-bottom:5px;}
.lista-palavras LI:hover{font-weight:bold; cursor:pointer;}
.descritivo-palavra{float:left; width:676px; height:115px; margin:10px 0 0 12px; overflow:auto;}
.dicionario-conteudo{display:none; zoom:1;}
.dicionario-abre{display:block; width:10px; margin:0 auto; height: 10px;}
.nao-encotnrada{}

/* FLASH */
.flash-mapa{width:269px; height:290px; margin:0 auto;}

.box-conteudo TABLE{border-collapse:collapse; border:1px solid #CCC;}

/* FASE I */
/*.menu-reduzido { padding:13px 60px 1px !important; } */

.boletim-html { background-color:#FFF; border:1px solid #EEE; height: auto; }

.credito-imagem {font-size:10px; background-color:#FFF; padding: 2px 3px 0 3px; margin-top:0px; margin-right:4px;}
.credito-imagem {*margin-top:-3px;} /* hack para ie7 n?o t? funcionando*/
.credito-imagem-cm {font-size:10px; background-color:#FFF; padding: 2px 3px 0 3px; margin-top:0px; margin-right:0px;}

.moldura-padrao-bottom .credito-imagem {*margin-top:-15px;} 

.credito-imagem-novo {
	font-size: 10px;
	background-color: #FFF;
	padding: 1px 10px 0 3px;
	margin-top: 0px;
	margin-right: 4px;
	line-height: 100%;
	color: #c0c0c0;
}

/* M?DIAS SOCIAIS */
.widgets-midias-sociais-twitter, .widgets-midias-sociais-fb{float:left; width: 300px; padding-bottom: 10px;}
.widgets-midias-sociais-lateral{float:left; margin-right: 7px;}
.mg-widgets{margin-left:365px}
.mg-widgets-comunicacao{margin-top:38px; float:right;}
.zoom {zoom:1;}

/****************** PRINT ******************/
@media print{
.print{display:block;}
.screen{display:none;}
	.topo-print{margin-bottom:20px; padding-bottom:10px;}
.topo-print IMG{display:block; width:169px; height:105px; margin:0 auto; }
.col-conteudo, .col-conteudo2, .col-conteudo3{width:100%;}
  
.tabela-padrao{border-collapse:collapse;}
	.tabela-padrao TH, .tabela-padrao TD{}
	.tabela-padrao TH.first, .tabela-padrao TD.last, .tabela-padrao TD.first, .linha-filho TD.first{}
.tabela-padrao TR.linha-filho{display:table-row; *display:block;}

.fonte-print{margin:-16px 0 18px 0;}
#box-dicionario { display:none; }	
}

/*STATUS*/
#carrossel-educacao-brasil{float:left; display:blok; padding:2px; margin-left:3px;}
.lista-status{float:left; display:blok; padding:2px; margin-left:3px;width:20px;}
.content-lista-status{float:left; }
.content-status{margin-top:20px; }



/* DIV NOME INDICADORES */
.testeindic{width:400px; }

/* DIV NOME INDICADORES */
.grafico_brasil {
	padding-top: 25px;
}

.busca-pais-titulo{float: left; width: 230px; height: 35px;}
.busca-pais-valor{float: left; font-weight: bold; font-size:16px;}
.busca-pais-valor A{color: #000;}
.busca-estado-titulo{width: 220px; border-right: none !important;}
.busca-estado-valor{border-left: none; text-align: left !important;}
.tabela-busca{margin-bottom:0;}
.b-margin2 .bloco-legenda {font-size:10px;}
.fonte-print P{padding:0;}

.tag-mod2{background:url(../../images/bg/bg-data-midia.gif) top right no-repeat;}

.cor-padrao, A.cor-padrao:hover{color:#1D1D1D;}

.txt-bold{font-weight:bold;}