

.float-left{float:left;}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 1px;
	overflow:hidden;
}
.clearfix {
    display: inline-block;
	height: 1px;
	overflow:hidden;
}
html[xmlns] .clearfix {
    display: block;
}
html .clearfix {
    height: 1%;
}

#content_01_header h1.content_01_title {
    color: #555555;
    display: block;
    font-size: 21px;
	padding: 5px 0 3px 0;
	line-height:26px;
    font-weight: bold;
    margin: 0;
    text-transform: none;
}

#content_01_header h2.content_01_subtitle {
    color: #7C7979;
    display: block;
    font-size: 16px;
    margin: 0;
    text-transform: none;
	margin-bottom:15px;
}

#content_01_body h5 {
    color: #555555;
    display: block;
    font-size: 18px;
    font-weight: bold;
}
/*
#content_01_body {
	font-size: 15px;
    line-height: 20px;
}
*/
#content_01_body p {
    font-size: 15px;
    line-height: 20px;
    margin: 20px 0;
}
#content_01_body ul, #content_01_body ol {
	padding-left: 15px;
}
#content_01_body ul li, #content_01_body ol li{
	line-height: 20px;
	font-size: 15px;
	margin: 0 0 15px 0;
}
span#noticia_integra {
	font-size: 13px;
	line-height:160%;
}
span#noticia_integra a{
	color:#AB0000;
	font-weight:bold;
	text-decoration:none;
}
span#noticia_integra a:hover{
	text-decoration:underline;
}

span#noticia_integra ul, span#noticia_integra ol {
    padding-left: 15px;
}

span#noticia_integra ul li {
    list-style: square outside none;
    padding-bottom: 5px;
}
.content-eventos-interna span#noticia_integra h1 {
	font-size:19px;
	text-transform:none;
}

.content-eventos-interna span#noticia_integra p {
	font-size:12px;
	line-height:180%;
}
.content-eventos-interna span#noticia_integra a {
	color:#AB0000;
	font-weight:bold;
	text-decoration:none;
}
.content-eventos-interna span#noticia_integra a:hover {
	color:#AB0000;
	font-weight:bold;
	text-decoration:underline;
}

.ultimosPodcastsLista {
	padding-bottom:20px;
}

h1.titulos_not {
	font-size:16px;
	/*font-weight:bold;*/
}

#geral-noticiasRigth{
	width:277px;
	float:left;
	background-color:#F0F1F3;
	border-bottom:2px solid #555;
}

#geral-noticiasLeft h1{
	float:left;
	font-size:20px;
	color:#ab0000;
	font-weight:normal;
}
.img-DestaqueNoticias {
	display: block;
    width:249px;
	height:115px;
	overflow:hidden;
	float:left;
	margin:0 21px 0 0;
    border:1px solid #c5c5c5;
}

.img-DestaqueNoticias:hover{ border:1px solid #ad0002; }


.destaquesNoticias{
	float:left;
	width:680px;
	margin:23px 0 0 0;
}

.titulo-DestaqueNoticias, .titulo-DestaqueNoticias a{
	color:#ab0000;
	font-size:18px;
	font-weight:bold;
	margin:0 0 10px 0;
    text-decoration: none;
}
.titulo-DestaqueNoticias a:hover{ text-decoration: underline; }

.conteudoDestaquePrincipal{
	float:left;
	width:343px;
}

.conteudoDestaqueSecundario{
	width:651px;
	float:left;
	padding:28px 0 0 0;
}

.img-DestaqueFixo {
	display: block;
	float:left;
	width:110px;
	height:70px;
	overflow:hidden;
	margin:0 12px 0 0;
    border:1px solid #c5c5c5;
}
.img-DestaqueFixo:hover{ border:1px solid #ad0002; }

.conteudoDestaqueSecundarioInterno{
	display: block;
	float:left;
	width:310px;
}

.conteudoDestaqueSecundarioInterno-segundo{
	display: block;
	float:right;
	width:310px;
}

.tituloNoticiasSecundario, .tituloNoticiasSecundario a{
	color:#ab0000;
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
    text-decoration: none;
}
.tituloNoticiasSecundario a:hover{ text-decoration: underline; }
.box-buscaNoticias{
	width:645px;
	height:149px;
	border:1px solid #c5c5c5;
	float:left;
	background: #f8f9fa url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/bg-bucasnoti.gif) bottom left repeat-x;
	margin:48px 0 0 0;
}

.box-buscaNoticiasInterno{
	background:url(/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/bg-busca-por.gif) 0 0 no-repeat;
	width:608px;
	height:88px;
	border-bottom:1px solid #c5c5c5;
	margin:9px 0 0 9px;
    padding: 20px 10px;
}
.box-buscaNoticiasInterno ul {
	margin: 0;
    padding: 0;
}
.box-buscaNoticiasInterno ul li {
	list-style: none;
    margin-bottom: 10px;
}
.box-buscaNoticiasInterno ul li.btn { margin-top: 30px; }
.box-buscaNoticiasInterno ul li label {
	display: block;
    font-weight: bold;
}
input.busca-palavrasNoticia{
	width:326px;
}

input.data{
	width:69px;
	margin:1px 5px 0 3px;
}

.filtrar-diarioForm li input , select{
	border-left:1px solid #e2e3e8;
	border-top:1px solid #acadb2;
	border-bottom:1px solid #e2e9ef;
	border-right:1px solid #dadfe5;
}


.periodo-Noticias{
	color:#393845;
	float:left;
	font-weight:bold;
	padding:19px 0 0 15px;
}

.categorias-noticias{
	float:left;
	margin:10px 0 0 20px;

}

.cat-Not{
	width:328px;
}

.datas-noticias{
	border-bottom:1px solid #000000;
	float:left;
    display:inline;
	margin:20px 0 0 0;
	padding:0 0 0 10px;
	width:654px;
}

.datas-noticias h2{

}

.datasNoticias-content{
	float:left; display:inline;
	padding:0 10px 18px 10px;
	width: 644px;

}

.hora-noticia{
	background:url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/bg-hora-not.gif) 0 0 no-repeat;
	float:left;
	width:46px;
	height:16px;
	overflow:hidden;
	color:#fff;
	padding:0 0 0 10px;
	margin:25px 10px 0 0;
	line-height: 14px;
}

.noticia-assunto{
	float:left;
	width:574px;
	margin:13px 0 0 0;
}

.noticia-assunto h2 a{
	color:#ab0000;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

.noticia-assunto h2 a:hover {
	text-decoration:underline;
}

.noticia-assunto strong a {
	color: #555;
	text-decoration: none;
	font-size: 11px;
	font-weight:normal;
}
.noticia-assunto strong a:hover { text-decoration: underline; }
/****** TV ASSEMBLEIA ******/

.content-rightTvAssembleia{
	float:left;
	/*margin:38px 0 0 23px;*/
}
.content-rightTvAssembleia .fotoTV {
	margin: 0 20px 20px 0;
}
.content-rightTvAssembleia h2{
	margin:0;
}



/* ------------------------------------- */
/* --- BACKUP COM 3 ABAS (parte 1 de 3)

.abas-TvAssembleia{
	float:left;
	margin:14px 0 0 0;
}

.abas-TvAssembleia ul{
	background:url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/bg-aba-tv.gif) 0 0 no-repeat;
	width:315px;
	height:44px;
}

.abas-TvAssembleia ul.panorama{
	background:url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/bg-aba-tv.gif) 0 -46px no-repeat;
	width:315px;
	height:44px;
}

.abas-TvAssembleia ul.mundopolitico{
	background:url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/bg-aba-tv.gif) 0 -93px no-repeat;
	width:315px;
	height:44px;
}


--- FIM BACKUP, INICIO COM 2 ABAS --- */


.abas-TvAssembleia{
	float:left;
	margin:14px 0 0 0;
}

.abas-TvAssembleia ul{
	background:url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/bg-aba-tv_2.gif) 0 0 no-repeat;
	width:315px;
	height:44px;
}

.abas-TvAssembleia ul.mundopolitico{
	background:url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/bg-aba-tv_2.gif) 0 -46px no-repeat;
	width:315px;
	height:44px;
}

/* --- FIM COM 2 ABAS parte (1 de 3) --- */
/* ------------------------------------- */




.abas-TvAssembleia ul li{
	float:left;
	list-style:none;
}

ul li.memorialk a.select{
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#393845;
	text-transform:uppercase;
}

ul li.panoramalk a.select {
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#393845;
	text-transform:uppercase;
}

ul li.politicolk a.select {
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#393845;
	text-transform:uppercase;
}



/* ------------------------------------- */
/* --- BACKUP COM 3 ABAS (parte 2 de 3)

ul.mundopolitico li.politicolk{
	margin:5px 0 0 30px;
}
ul.mundopolitico li.memorialk{
	margin:14px 0 0 23px;	
}

--- FIM BACKUP, INICIO COM 2 ABAS --- */

ul.mundopolitico li.politicolk{
	margin:14px 0 0 28px;
}
ul.mundopolitico li.memorialk{
	margin:20px 0 0 23px;
}


/* --- FIM COM 2 ABAS parte (2 de 3) --- */
/* ------------------------------------- */




ul.panorama li.memorialk{
	margin:14px 0 0 24px;	
}

ul.memoria li.panoramalk{
	margin:20px 0 0 40px;
}

ul.panorama li.memorialk a , ul.mundopolitico li.memorialk a , 
ul.memoria li.panoramalk a , ul.mundopolitico li.panoramalk a , 
ul.memoria li.politicolk a, ul.panorama li.politicolk a
{
	color:#9b96a3;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
}




/* ------------------------------------- */
/* --- BACKUP COM 3 ABAS (parte 3 de 3)

ul li.memorialk {
	width:68px;
	text-align:center;
	margin:8px 0 0 24px;
}

ul li.panoramalk{
	width:68px;
	text-align:center;
	margin:20px 0 0 43px;
}

ul li.politicolk{
	width:68px;
	text-align:center;
	margin:12px 0 0 30px;
}

--- FIM BACKUP, INICIO COM 2 ABAS --- */

ul li.memorialk {
	width:140px;
	text-align:center;
	margin:14px 0 0 22px;
}


ul li.politicolk{
	width:118px;
	text-align:center;
	margin:20px 0 0 28px;
}

/* --- FIM COM 2 ABAS parte (3 de 3) --- */
/* ------------------------------------- */



#memoria, #panorama, #mundopolitico{
	width:313px;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	border-bottom:1px solid #c5c5c5;
	background:#fff;

}


.abas-TVAssembleiaInterno{
	width:314px;
}

.memorialInternoVideo{
	padding:10px 0 5px 7px;
	background-color:#eceef0;
}

.memorialInternoTexto{
	padding:11px 0 5px 7px;
	width:273px;
}

.memorialInternoTexto strong{
	color:#393845;
}

.btn-assistaVideo{
	border-top:1px solid #c5c5c5;
	padding:5px 0 5px 0;
}

.btn-assistaVideo a{
	text-decoration:none;
	color:#555;
	font-weight:bold;
}
.btn-assistaVideo a:hover{
	text-decoration:underline;
}

.btn-assistaVideo img {
	vertical-align:middle;
	margin:0 5px 0 5px;
}

.content-VemPorAi{
	float:left;
	margin:-20px 0 0 21px;
	width:311px;
	overflow: hidden;
	height:390px;
	
}
.content-VemPorAi ul li {
	list-style: none;
}
.content-internoVemPorAi{
	display: block;
    width: 294px;
	margin:0 0 15px 0;
}
.btn-VemPorAi{
	border:1px solid #c5c5c5;
	padding:5px 0 4px 0;
    border-top: none;
}

.btn-VemPorAi a{
	text-decoration:none;
	color:#555;
	font-weight:bold;
}

	.btn-VemPorAi a:hover {
		text-decoration:underline;
	}

.btn-VemPorAi img {
	vertical-align:middle;
	margin:0 5px 0 5px;
}

.img-VemPorAi{
	display: block;
	width:110px;
	height:90px;
	overflow:hidden;
	float:left;
    border: 1px solid #c5c5c5;
}

.texto-VemPorAi{
	display: block;
	width:166px;
	float:left;
	margin:0 0 0 8px;
	line-height:130%;
	text-align:left !important
}

	.texto-VemPorAi * {
		text-align:left !important
	}

	.texto-VemPorAi p {
		margin:0;
		line-height:150%;
		text-align:left !important
	}

.font-vermelha, .font-vermelha a{
	color:#ab0000;
	font-weight:bold;
}

.texto-VemPorAi a {
	margin:8px 0 0 0;
	text-decoration:none;
	color:#ab0000;
}

.texto-VemPorAi a:hover {
	text-decoration:underline;
}

.btn-cadastroReceber{

	width:219px;
	height:18px;
	float:left;
	padding:2px 0 0 0;
	margin:18px 0 0 81px;
}

.btn-cadastroReceber a{
	text-decoration:none;
	color:#fff;
	margin:0 0 0 5px;
	font-family:Verdana, Geneva, sans-serif;
}

.maisVideos {
	width:671px;
	float:left;
	margin:25px 0 0 0;
}
	.maisVideos h3 {}

.buscaPalavrasVideos{
	color:#393845;
	font-weight:bold;
	float:left;
	margin:18px 0 0 20px;
    *margin:18px 0 0 5px;
}

.buscaPalavrasVideos input{
 	width:216px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.buscaCategoriasVideos{
	color:#393845;
	font-weight:bold;
	float:left;
	margin:18px 0 0 15px;
}

.buscaCategoriasVideos select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.buscaPeriodoVideos{
	color:#393845;
	font-weight:bold;
	float:left;
	margin:18px 0 0 7px;
}

.buscaPeriodoVideos input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
}

.buscaPeriodoVideos img{
	margin:3px 6px 0 5px;
	float:left;
	vertical-align:middle;
}

.buscaPeriodoVideos label{
display:block;
}

.buscaPeriodoVideos input.pq{
	width:49px;
}

.btnFiltrarVideos {
	margin:18px 0 0 0;
	width:70px;
	height:16px;
	float:left;
}

.btnFiltrarVideos a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#fff;
	font-weight:normal;
	margin:0 0 0 20px;
}

.resultadoBuscaVideos {
	/*margin:35px 0 0 0;*/
	margin:0;
	padding:0;
	float:left;
	width:646px;
}

.resultadoVideosInterno {
	width:316px;
	float:left;
	margin:30px 2px 0 0;
	/*height:136px;*/
	overflow:hidden;
}

.resultadoVideosInterno img {
	float:left;
	margin:0 10px 0 0;
}
	.resultadoVideosInterno .noticia-camVideo img {
		margin:3px 10px 0 0;
	}

.noticia-camVideo {
	padding:5px 0 0 0;
}

.textoResultadoInterno{
	width:190px;
	float:left;
	line-height:130%;
}

.textoResultadoInterno a{
	text-decoration:none;
	color:#ab0000;
}
	.textoResultadoInterno a:hover {
		text-decoration:underline;
	}
	
a.linkTitVidH {
	display: inline-block;
    line-height: 120%;
	padding:4px 0 4px 0;
	text-decoration:none;
	color:#ab0000;
	font-weight:bold;
}
	a.linkTitVidH:hover {
		text-decoration:underline;
	}

.resultadoVideos{
	width:666px;
	float:left;
	margin:0 0 30px 0;
}

.content-leftTvAssembleia{
	float:left;
	width:277px;
	background-color:#f0f1f3;
	margin:0 0 0 10px;
	padding:0 0 15px 0;
	border-bottom:2px solid #555;
}

.content-InternoLefTV{
	margin:18px 0 0 11px;	
}

.content-InternoLefTV h2{
	text-transform:uppercase;
	font-size:15px;
	color:#393845;
}

.content-InternoLefTV h3{
	color:#223885;
	font-weight:bold;
	text-transform:none;
}

.programcaoAgendaGeral{
	margin:13px 0 0 0;	
}


#eventos-agenda li .destaque { }
.destaque a { color:#ab0000; text-decoration: none; }
.destaque a:hover { color:#ab0000; text-decoration: underline; }

.content-agenda-interna h2, .content-eventos-interna h2 { color: #223885; font-weight: bold; margin-bottom: 20px; }
.content-agenda-interna h2 span { color: #555; }
.content-agenda-interna h3 { 
	display: block;
	border-bottom: 1px solid #c5c5c5;
}
.menu-eventos {
	display: block;
	position: relative;
}
.menu-eventos ul {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-eventos.png) 0 0 no-repeat;
	height: 40px;
	margin-top: 15px;
}
.menu-eventos .eventoAtual { background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-eventos.png) 0 0 no-repeat; }
.menu-eventos .eventoAnterior { background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-eventos.png) 0 -40px no-repeat; }

.menu-eventos ul li {
	float: left; 
	display: block;
	list-style: none;
	text-align: center;
}
.menu-eventos ul li a {
	display: block;
	height: 23px;
	color: #9b96a3;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	text-decoration: none;
	padding-top: 17px;
}
.menu-eventos ul li a.select {
	display: block;
	height: 30px;
	color: #393845;
	font-weight: bold;
	font-size: 15px;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 10px;
}
.menu-eventos ul li.eventoAtuallk {
	display: block;
	width: 136px;
}
.menu-eventos ul li.eventoAnteriorlk {
	display: block;
	width: 182px;
}
.box-eventos-plenario {
	display: block;
	background: #f8f9fa;
	border: 1px solid #c5c5c5;
	border-top: none;
	padding: 20px 10px 10px 10px;
}
#content-eventos {
	display: block;
	background: #fff;
	border: 1px solid #c5c5c5;
	padding: 20px;
}
#filtro-eventos ul {
	margin: 0;
	padding: 0;
}
#filtro-eventos ul li {
	list-style: none;
	margin-right:10px;
}
#filtro-eventos ul li label {
	display: block;
	font-weight: bold;
	margin-bottom: 3px;
}
#filtro-eventos ul li select {
	border-top: 1px solid #acadb2;
	border-bottom: 1px solid #e2e9ef;
	border-left: 1px solid #e4e3eb;
	border-right: 1px solid #e4e3eb;
	width: 140px;
}
#lista-eventos {
	margin: 20px 0 0 0;
	padding: 0;
}
#lista-eventos li {
	display: block;
	width: 48%;
	list-style: none;
	margin-bottom: 40px;
}
#lista-eventos li img {	
	border: 1px solid #c5c5c5;
	float: left;
	margin-right: 10px;
}
#lista-eventos li img:hover { color: #ab0000; }
.btn-saiba-mais.nospace { margin: 0 !important; }

#destaque-eventos {
	display: block;
	float:left;
	width: 650px;
}
.titulo-destaque{

	display: inline;
}
.destaque-imagem{
	border:1px solid #c5c5c5;
}
#box-programacao {
	display: block;
	background: #f8f9fa url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/fundo-box-programacao.png) bottom left repeat-x;
	width: 260px;
	border: 1px solid #c5c5c5;
	padding: 20px;
}
#temas {
	display: block;
	width: 310px;
}
#temas dt { font-weight: bold; color:#393845; }
#temas dd { margin-bottom: 20px; }
#box-oquee {
	display: block;
	width: 260px;
	border: 1px solid #c5c5c5;
	padding: 20px;
}
.rodape-box {
	display: block;
	border: 1px solid #c5c5c5;
	border-top: none;
	background: #fff;
	padding: 4px 0 4px 20px;
	margin-bottom: 40px;
}
.foto-noticia {
	margin: 20px 0;
	border: 1px solid #c5c5c5;
}

/* --- videos --- */
.noticias_multimidia, .noticias_multimidia_destacado {
    width: 282px;
	font-size:13px;
	padding:5px 15px 0 0;
	margin-bottom: 10px;
}

/* --- video com player --- */
.noticias_multimidia_destacado.left {
	padding:5px 15px 0 0;
	float: left;
	clear:both;
}
.noticias_multimidia_destacado.right {
	 padding:5px 0 0 15px;
	 float: right;
}
.noticias_multimidia_destacado.nenhum {
	float:none;
	background-color:#f9f9f9;
	width:100%;
	padding:10px 0;
	border: 1px solid #c5c5c5;
}
	.noticias_multimidia_destacado.nenhum div {
		width:464px;
		margin:0 auto;
	}

/* --- video sem player --- */
.noticias_multimidia.left {
	float: left;
}
.noticias_multimidia.right {
	float: right;
}
.noticias_multimidia.nenhum {
	float:none;
	clear:both;
	margin:5px 0 15px 0;
	width:100%;
	background-color: #f0f1f3;
	padding: 0 0 5px;
}
	.noticias_multimidia.nenhum .content-foto-noticia-vejaTambem {
		background-color:transparent;
		border:none;
	}
	.noticias_multimidia.nenhum .videoVideo {
		border:none;
	}
/* --- fim video --- */

.content-foto-noticia {
	display: block;
    border: 1px solid #c5c5c5;
	padding:7px;
}

.foto-noticia-pq {
  	
    
}
.foto-noticia-pq *{
	text-decoration:none;
}
.foto-noticia-pq:hover *{
	text-decoration:none;
}
.legenda_noticia {
	display: block;
    margin-top: 5px;
}

#box-comentario {
	display: block;
	background: #f8f9fa url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/fundo-box-programacao.png) bottom left repeat-x;
	border: 1px solid #c5c5c5;
	padding: 15px 10px 10px 10px;
	margin: 20px 0;
	float:left;
	width:633px;
}
#comentar {
	display: block;
	background: #fdfdfd;
	padding: 20px 15px 0 15px;
	position: relative;
	border: 1px solid #c5c5c5;
    margin-bottom:20px;
}

#comentar input.btn-enviarDeputado{
	background:url(/export/system/modules/br.gov.almg.site.portal/resources/img/btn/btn-enviar.gif) 0 0 no-repeat;
	border:none;
	width:70px;
	height:16px;
}

#comentar h1 {
	display: block;
	background: #fdfdfd;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393845;
	font-weight: bold;
	position: absolute;
	top: -29px;
	left: -10px;
}
#comentar li {
	list-style: none;
	color: #393845;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
}
#comentar li.espaco { margin-right: 10px; }
#comentar li label { display: block; }
#comentar li.captcha { margin-top: 18px; }
#comentar li input, #comentar li textarea { 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #393845;
	background: #fff;
	border-top: 1px solid #aaadb2;
	border-bottom: 1px solid #e2e9ef;
	border-left: 1px solid #e4e3eb;
	border-right: 1px solid #e4e3eb;
	padding: 1px;
}
#comentar li input.gr { width: 367px; }
#comentar li input.md { width: 119px; }
#comentar li textarea.gr { width: 367px; height: 118px; overflow: auto; font-size:13px; }
#comentar li .btn-enviar {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/btn/btn-enviar.gif) top left no-repeat;
	width: 70px;
	height: 16px;
	color: #fff;
	border: none;
	line-height: 16px;
	font-size: 11px;
	text-align: center;
	margin: 80px 0 0 0;
	float: left;
}
#comentarios {
	margin: 0;
	padding: 0;
    float:left;
}
#comentarios li {
	list-style: none;
	border-bottom: 1px dotted #c5c5c5;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
#comentarios li.nospace, #comentarios li .nospace { margin: 0; padding: 0; }
#comentarios li.noborder { border-bottom: none; }
#comentarios li a {
	color: #ab0000;
	text-decoration: none;
}
#comentarios li a:hover { text-decoration: underline; }
#comentarios li .autor {
	display: block;
	width: 125px;
	float: left;
}
#comentarios li .inf-comentario {
	display: block;
	width:500px;
	float: right;
}

ul#comentarios div.resposta{
	display:none;
}
ul#comentarios form.responder,
ul#comentarios form.abuso{
	clear: both;
	float: right;
	left: -70px;
	margin-top: 40px;
	position: relative;
	display:none;
}
.listaPaginada {
	width: 500px;
	float:right;
	clear:both;
}
.listaPaginada .paginas{
	clear:both;
	float: left;
}
		
.listaPaginada ul {
	margin:0;
	padding:0;
}
.listaPaginada li {
	list-style:none;
	margin:0;
	padding:0;
	border:0;
	float:left;
}
.listaPaginada .item{
	display:none;
	margin:0;
}
.listaPaginada .item._current{
	display:block;
}

#comentarios li .box-resposta {
	display: block;
	padding: 10px;
	border: 1px solid #c5c5c5;
	margin-top: 15px;
}
#comentarios li.paginacao {
	margin: 0 0 0 180px;
	color: #fff;
}
#comentarios li.paginacao a {
	color: #fff;
}
#comentarios li img { margin-left: 5px; }
#box-parametro {
	display: block;
	background: #f8f9fa;
	border: 1px solid #c5c5c5;
	padding: 10px 10px;
	width: 230px;
	float: right;
	margin-bottom: 40px;
	margin-left:30px;
}
#box-parametro p { margin: 0; }
#box-parametro span {
	display: block;
	border: 1px solid #c5c5c5;
	background: #fff;
	padding: 10px;
	margin-top: 10px;	
}
#filtrar-por-deputados {
	display: block;
	background: #fdfdfd;
	padding: 20px 15px 0 15px;
	position: relative;
	border: 1px solid #c5c5c5;
    width:608px;
}
#filtrar-por-deputados.pregao {	
    width:auto;
    margin-bottom: 20px;
}
#filtrar-por-deputados h1 {
	display: block;
	background: #fdfdfd;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393845;
	font-weight: bold;
	position: absolute;
	top: -29px;
	left: -10px;

}

#filtrar-por-deputados ul li.btn-filtrar{
margin:0 0 15px 533px;
}


#filtrar-por-deputados li {
	list-style: none;
	color: #393845;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 20px;
}
#filtrar-por-deputados li label { display: block; }
#filtrar-por-deputados li.espaco { margin-right: 15px; }
#filtrar-por-deputados li.ie6 { margin-right: 15px; }
#filtrar-por-deputados ul li select, #filtrar-por-deputados ul li input {
	background: #fff;
	border-top: 1px solid #aaadb2;
	border-bottom: 1px solid #e2e9ef;
	border-left: 1px solid #e4e3eb;
	border-right: 1px solid #e4e3eb;
}
#filtrar-por-deputados ul li select.gr { width: 326px; }
#filtrar-por-deputados ul li select.gr2 { width: 606px; }
#filtrar-por-deputados ul li select.md, #filtrar-por-deputados ul li input.md { width: 264px; }
#filtrar-por-deputados ul li select.mm, #filtrar-por-deputados ul li input.mm { width: 140px; }
#filtrar-por-deputados ul li input.pq { width: 69px; }
#filtrar-por-deputados ul li input.gr { width: 180px; }
#filtrar-por-deputados ul li.space { padding-top: 18px; }
#filtrar-por-deputados li .btn-buscar {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/btn/btn-filtrar.png) top left no-repeat;
	width: 70px;
	height: 16px;
	border: none;
	font-size: 1px !important;
	text-align: left;
	color: #94090d;
	cursor: pointer;
	margin-top: 3px;
}
.btn-adicionar-deputado a {
	float: right;
	color: #51505c;
	font-size: 10px;
	text-decoration: none;
	margin-top: 3px;
}
#box-audio {
	display: block;
	background: #f8f9fa;
	border: 1px solid #c5c5c5;
	float: left;
	padding: 10px;
	width: 240px;
	margin: 0 20px 20px 0;
}
#box-audio a { text-decoration: none; }
#box-audio a:hover { text-decoration: underline; }
#box-video {
	display: block;
	background: #f8f9fa;
	border: 1px solid #c5c5c5;
	float: left;
	width: 320px;
	margin: 0 20px 20px 0;
}
#teste { display: block; margin: 10px; }
#box-video .botao {
	display: block;
	background: #fff;
	padding: 4px 0 4px 10px;
	border-top: 1px solid #c5c5c5;
}
.menu-atividades {
	display: block;
	position: relative;
}
.menu-atividades ul {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-deputados.png) 0 0 no-repeat;
	height: 40px;
	margin-top: 15px;
}
.menu-atividades .proposicoes { background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-deputados.png) 0 0 no-repeat; }
.menu-atividades .pronunciamentos { background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-deputados.png) 0 -40px no-repeat; }

.menu-atividades ul li {
	float: left; 
	display: block;
	list-style: none;
	text-align: center;
}
.menu-atividades ul li a {
	display: block;
	height: 23px;
	color: #9b96a3;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	text-decoration: none;
	padding-top: 17px;
}
.menu-atividades ul li a.select {
	display: block;
	height: 30px;
	color: #393845;
	font-weight: bold;
	font-size: 15px;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 10px;
}
.menu-atividades ul li.proposicoeslk {
	display: block;
	width: 184px;
}
.menu-atividades ul li.pronunciamentoslk {
	display: block;
	width: 184px;
}
#box-atividades {
	display: block;
	background: #f8f9fa;
	border: 1px solid #c5c5c5;
	border-top: none;
	padding: 20px 10px 10px 10px;
	margin-bottom: 40px;
}
#proposicoes, #pronunciamentos {
	display: block;
	border: 1px solid #c5c5c5;
	background: #fff;
	padding: 20px;
}
#proposicoes ul, #pronunciamentos ul {
	margin: 0;
	padding: 0;
}
#proposicoes ul li, #pronunciamentos ul li {
	list-style: none;
	border-bottom: 1px dotted #c5c5c5;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#proposicoes ul li.noborder, #pronunciamentos ul li.noborder { border-bottom: none; }
#proposicoes ul li h1, #pronunciamentos ul li h1 {
	font-size: 12px;
	text-transform: none;
	color: #223885;
	font-weight: bold;
}
#box-filtro.comissoes {
	display: block;
	background: #f8f9fa url(/export/system/modules/br.gov.almg.site.portal/resources/img/atividade-parlamentar/fundo-box-busca.png) bottom left repeat-x;
	width: 640px;
	padding: 12px 9px 9px 9px;
	border: 1px solid #c5c5c5;
	float: none;
	margin-top: 30px;
	margin-bottom: 30px;
}
#box-filtro-licitacoes {
	display: block;
	background: #f8f9fa url(/export/system/modules/br.gov.almg.site.portal/resources/img/atividade-parlamentar/fundo-box-busca.png) bottom left repeat-x;
	width: 635px;
	padding: 12px 9px 9px 9px;
	border: 1px solid #c5c5c5;
	float: none;
}
#box-filtro-prestacao {
	display: block;
	background: #f8f9fa url(/export/system/modules/br.gov.almg.site.portal/resources/img/atividade-parlamentar/fundo-box-busca.png) bottom left repeat-x;
	padding: 12px 9px 9px 9px;
	border: 1px solid #c5c5c5;
	float: none;
	margin-top: 30px;
}
.btn-calendario2 a {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/a-assembleia/img-calendario.gif) 0 0 no-repeat;
	padding-left: 20px;
	color: #ab0000;
	text-decoration: none;
}
table#tableProposicoes { width: 80%; margin: 30px auto; }
table#tableProposicoes td { border: none; }
table#tableProposicoes td.titulo { text-align: right; font-weight: bold; width: 30%; color: #393845; padding-right: 10px; }

table#tableVoto { width: 50%; margin: 30px 0 0 0; }
table#tableVoto td { border: none; padding: 2px; }
table#tableVoto td.titulo { text-align: right; font-weight: bold; width: 30%; color: #393845; padding-right: 10px; }

table#tableVotacao { width: 100%; margin: 30px 0; }
table#tableVotacao tr.escura { background: #ebebeb; }
table#tableVotacao th { 
	border: 1px solid #c5c5c5; 
	padding: 5px; 
	text-align: center; 
	text-transform: uppercase; 
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/atividade-parlamentar/fundo-head-tabela.png) top left repeat-x; 
	font-weight: bold;
}
table#tableVotacao td { 
	border: 1px solid #c5c5c5; 
	padding: 6px; 
	text-align: center; 
}
.paginacao-votacao {
	display: block;
	width: 360px;
	height: 40px;
	margin: 0 auto 20px auto;
}

#box-filtro.comissoes-espacamento {
	display: block;
	background: #f8f9fa url(/export/system/modules/br.gov.almg.site.portal/resources/img/atividade-parlamentar/fundo-box-busca.png) bottom left repeat-x;
	width: 640px;
	padding: 12px 9px 9px 9px;
	border: 1px solid #c5c5c5;
	float: none;
	margin-top: 30px;
}
#box-licitacoes {
	display: block;
	border: 1px solid #c5c5c5;
	padding: 20px;
	margin-bottom: 40px;
}
#box-licitacoes h3 {
	display: block;
	border-bottom: 1px solid #c5c5c5;
	margin-top: 3px;
}

#box-licitacoes h4, .content-eventos-interna h4 {
    color: #555;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 5px;
    text-transform: uppercase;
}

#box-licitacoes .box { 
	margin: 0 10px 0 0; 
}

.btn-concorrencias-fechadas a {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/btn/concorrencias-fechadas.png) top left no-repeat;
	width: 200px;
	height: 16px;
	text-indent: -99999px;
	position: absolute;
	top: 0;
	right: 0;
}

.separador-conteudo {
	display: block;
	border-bottom: 1px dotted #c5c5c5;
	padding: 8px 0;
	margin-bottom: 20px;
}

.btn-pregoes-fechados a {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/btn/pregoes-fechados.png) top left no-repeat;
	width: 170px;
	height: 16px;
	text-indent: -99999px;
	position: absolute;
	top: 0;
	right: 0;
}
.menu-pregoes {
	display: block;
	position: relative;
}

#Andamento, #Encerrados {
	display: block;
	border-top: 1px solid #c5c5c5;
	padding: 20px;
	background: #fcfcfd;
}
#Andamento .btn-saiba-mais, #Encerrados .btn-saiba-mais { float: none; display: block; }
#Andamento .box, #Encerrados .box { margin-bottom: 15px; }
#Andamento ul, #Encerrados ul {
	margin: 0;
	padding: 0;
}
#Andamento ul li, #Encerrados ul li {
	list-style: none;
	border-bottom: 1px dotted #c5c5c5;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
#filtrar-por-deputados ul li {
	list-style: none;
	border-bottom: none;
	padding-bottom: 0 !important;
	margin-bottom: 15px !important;
}
#Andamento ul li.noborder, #Encerrados ul li.noborder { border-bottom: none; }

.box-download .box-download {}

.box-download .btn-download {
	display:block;
	float:left;
	padding:0 10px 0 0;
}
.box-download .btn-download a {
	display: inline-block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/ico-pdf.png) 0 0 no-repeat;
	color: #ab0000;
	font-weight: bold;
	padding-left: 20px;
	text-decoration: none;
}
.btn-voltar a {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/atividade-parlamentar/bullet-anterior.png) 0 50% no-repeat;
	padding-left: 15px;
	margin-bottom: 20px;
	color: #555;
	font-weight: bold;
	text-decoration: none;
}
#box-inf-pregao {
	display: block;
	background: #f8f9fa;
	border: 1px solid #c5c5c5;
	padding: 10px;
	margin-bottom: 40px;
}
#box-inf-pregao div {
	display: block;
	border: 1px solid #c5c5c5;
	background: #fff;
	padding: 20px;
}
#planejamento {
	margin: 20px 0 0 0;
	padding: 0;
}
#planejamento li {
	list-style: none;
	display: block;
	border: 1px solid #c5c5c5;
	padding: 20px 30px;
	width: 37%;
	margin-bottom: 40px;
	height: 220px;
	position: relative;
}
.btn-saiba-pmdi {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/btn/btn-pmdi.png) top left no-repeat;
	width: 150px;
	height: 16px;
	text-indent: -99999px;
	position: absolute;
	bottom: 20px;
	left: 30px;
}
.btn-saiba-ppag {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/btn/btn-pmdi.png) top left no-repeat;
	width: 150px;
	height: 16px;
	text-indent: -99999px;
	position: absolute;
	bottom: 20px;
	left: 30px;
}
.btn-saiba-ldo {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/btn/btn-pmdi.png) top left no-repeat;
	width: 150px;
	height: 16px;
	text-indent: -99999px;
	position: absolute;
	bottom: 20px;
	left: 30px;
}
.btn-saiba-loa {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/btn/btn-pmdi.png) top left no-repeat;
	width: 150px;
	height: 16px;
	text-indent: -99999px;
	position: absolute;
	bottom: 20px;
	left: 30px;
}

.download-pdf {
	margin: 20px 0;
	padding: 0;
}
.download-pdf li {
	list-style: none;
	margin-bottom: 10px;
}
.download-pdf li a {
	color: #ab0000;
	font-weight: bold;
	text-decoration: none;
}
.download-pdf li.download {
	display: block;
    clear: both;
}
.download-pdf li.download .imagem {
	display: block;
	width: 30px;
	height: 20px;
	float: left;
	margin: 0 5px 0 0;
	padding-top: 10px;
}

#box-ao-vivo {
	display: block;
	background: #f8f9fa url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/fundo-box-vivo.png) bottom left repeat-x;
	padding:10px;
	border: 1px solid #c5c5c5;
	margin-bottom:0;
	position:relative;
}

#box-ao-vivo-streamings {
	background-color:#f8f9fa;
    border:1px solid #c5c5c5;
    clear: both;
    display:block;
    margin-bottom:30px;
    margin-top:0;
    padding:10px;
}

.box-ao-vivo-streamings-content {
	background-color:#fdfdfe;
    border:1px solid #c5c5c5;
    overflow: hidden;
    padding:10px;
}

#box-inf-ao-vivo {
	display: block;
	width: 260px;
	height: auto;
	border: 1px solid #c5c5c5;
	position: absolute;
	top: 10px;
	right: 10px;
	padding: 10px;
}
#box-inf-ao-vivo .box-inf-ao-vivoDIV {
	display: block;
	background: #fff;
	padding: 20px;
	border: 1px solid #c5c5c5;
}

#box-inf-ao-vivo .box-inf-ao-vivoDIV .btn-saiba-mais { float: none; display: block; margin-top: 10px; }

.bordinha {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/berada-esquerda.png) top left no-repeat;
	width: 23px;
	height: 40px;
	text-indent: -99999px;
	position: absolute;
	top: 32px;
	left: -23px;
}

#box-inf-ao-vivoDestaques {
	height:498px;
	/*overflow:hidden;*/
	
	display: block;
	background: #fff;
	border: 1px solid #c5c5c5;
}

#box-inf-ao-vivoDestaques ul {
	margin:0;
	padding:0;
	list-style:none;
}

#box-inf-ao-vivoDestaques p {
	margin:0;
}

#box-inf-ao-vivoDestaques ul li {
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	clear:both;
	width: 258px;
}

.box-inf-ao-vivoDestaquesIMG {
	width:100px;
	height:90px;
	margin: 0 10px 0 0;
	overflow:hidden;
	float:left; display:inline;
}

.box-inf-ao-vivoDestaquesTXT {
	width:148px;
	margin: 0 0 10px 0;
	float:left; display:inline;
}


#comunidades {
	display: block;
	height: 26px;
	margin: 0;
	padding: 0;
	border-left: 1px solid #c5c5c5;
}
#comunidades li#botao {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/fundo-compartilhe.png) bottom left repeat-x;
	list-style: none;
	width: 104px;
	height: 25px;
	line-height: 25px;
	border-right: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	padding: 0 0 0 8px;
	color: #ab0000;
	position: absolute;
    right: 10px;
}
#comunidades li.compartilhe-comu {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/fundo-compartilhe.png) bottom left repeat-x;
	list-style: none;
	width: 269px;
	height: 25px;
	float: left;
	border-right: 1px solid #c5c5c5;
    border-bottom: 1px solid #c5c5c5;
	padding: 0 0 0 8px;
	position: relative;
}
#comunidades li.compartilhe-comu a { float: left; margin-right: 5px; margin-top: 5px; }
#comunidades li a {
	color: #555;
	text-decoration: none;
}
#comunidades li .alinhamento { 
	position: absolute;
	top: 5px;
	right: 10px;
}

#pmdi-anteriores select {
	border-top: 1px soliud #acadb2;
	border-left: 1px soliud #dcdfe6;
	border-right: 1px soliud #dcdfe6;
	border-bottom: 1px soliud #e2e9ef;
	width: 300px;
	height: 25px !important;
	margin-bottom: 20px;
	padding: 3px;
}
#programas {
	margin:0;
	padding:0;
}
#programas li {
	list-style: none;
	display: block;
	border: 1px solid #c5c5c5;
	width: 47%;
	margin-top: 10px;
	margin-bottom: 30px;
	position: relative;
	padding-bottom:45px;
    /*height: 480px;*/ /* Sera calculado no js */
}
#programas li .inf-programas { padding: 10px 20px 0 30px; }
#programas li p { margin: 0; }
#programas li img { border: 1px solid #c5c5c5; margin-bottom: 10px; }
#programas li a {color:#555555;}

#programas .inf-programas p a {color:#AB0000;}

#programas li .botao {
	display: block;
    border:none;
	border-top: 1px solid #c5c5c5;
	padding: 4px 0 4px 10px;
    color:#c5c5c5;
    width: 302px;
    position: absolute;
    bottom: 0;
    left: 0;
}




.menu-ppag {
	display: block;
	position: relative;
}
.menu-ppag ul {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-tramitacao.png) 0 0 no-repeat;
	height: 41px;
	margin-top: 15px;
}
.menu-ppag .projeto { background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-tramitacao.png) 0 0 no-repeat; }
.menu-ppag .audiencias { background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-tramitacao.png) 0 -41px no-repeat; }
.menu-ppag .capacitacao { background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-tramitacao.png) 0 -82px no-repeat; }

.menu-ppag ul li {
	float: left; 
	display: block;
	list-style: none;
	text-align: center;
}
.menu-ppag ul li a {
	display: block;
	height: 23px;
	color: #9b96a3;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	text-decoration: none;
	padding-top: 17px;
}
.menu-ppag ul li a.select {
	display: block;
	height: 30px;
	color: #393845;
	font-weight: bold;
	font-size: 15px;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 10px;
}
.menu-ppag ul li.projetolk {
	display: block;
	width: 179px;
}
.menu-ppag ul li.audienciaslk {
	display: block;
	width: 118px;
}
.menu-ppag ul li.capacitacaolk {
	display: block;
	width: 127px;
}
#box-ppag {
	display: block;
	border: 1px solid #c5c5c5;
	border-top: none;
	margin-bottom: 40px;
	background: #f7f8f9;
	padding-top: 20px;
}
#box-ppag div {
	display: block;
	background: #fbfcfc;
	border-top: 0px solid #c5c5c5;
	padding: 10px 20px;
}

.menu-monitoramento {
	display: block;
	position: relative;
}
.menu-monitoramento ul {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-monitoramento.png) 0 0 no-repeat;
	height: 41px;
	margin-top: 15px;
}
.menu-monitoramento .oquee { background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-monitoramento.png) 0 0 no-repeat; }
.menu-monitoramento .relatorios { background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-monitoramento.png) 0 -41px no-repeat; }
.menu-monitoramento .audiencia { background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-monitoramento.png) 0 -82px no-repeat; }
.menu-monitoramento .analise { background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/abas-monitoramento.png) 0 -123px no-repeat; }

.menu-monitoramento ul li {
	float: left; 
	display: block;
	list-style: none;
	text-align: center;
}
.menu-monitoramento ul li a {
	display: block;
	height: 23px;
	color: #9b96a3;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	text-decoration: none;
	padding-top: 17px;
}
.menu-monitoramento ul li a.select {
	display: block;
	height: 30px;
	color: #393845;
	font-weight: bold;
	font-size: 15px;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 10px;
}
.menu-monitoramento ul li.oqueelk {
	display: block;
	width: 130px;
}
.menu-monitoramento ul li.relatorioslk {
	display: block;
	width: 126px;
}
.menu-monitoramento ul li.audiencialk {
	display: block;
	width: 125px;
}
.menu-monitoramento ul li.analiselk {
	display: block;
	width: 122px;
}
#box-monitoramento {
	display: block;
	border: 1px solid #c5c5c5;
	border-top: none;
	margin-bottom: 40px;
	background: #f7f8f9;
	padding: 20px;
}
#box-monitoramento div {

}
#box-tv-assembleia-video {
	display: block;
	border: 1px solid #c5c5c5;
	background: #f6f7f8;
	padding: 20px 0;
	text-align: center;
	width: 610px;
	height:387px; //Declarar altura para botao copiar url
}
#box-tv-assembleia-video-inf {
	display: block;
	border: 1px solid #c5c5c5;
	border-top: none;
	padding: 10px;
	margin-bottom: 40px;
	width: 590px;
}

.menu-prestacao-contas {}


#box-prestacao-contas {
	display: block;
	background: #f8f9fa;
	border: 1px solid #c5c5c5;
	border-top: none;
	padding: 20px 10px 10px 10px;
	margin-bottom: 40px;
    float:left;
    width:644px;
}

#box-prestacao-contas a {
	color: #ab0000;
    text-decoration: none;
}

#box-prestacao-contas a:hover { text-decoration: underline; }


.box-content-prestacao-contas {
	display: block;
	border: 1px solid #c5c5c5;
	border-top: none;
	background: #fff;
	padding: 20px 10px;
}
		.box-content-prestacao-contas h3 {
			display: block;
			border-bottom: 1px solid #c5c5c5;
			margin-top: 20px;
		}

.box-content-prestacao-contas p.destaque a{
	color:#ab0000;
}


#paginacao-agenda-semanal {
	display: block;
	width: 253px;
	height: 24px;
	margin: 0;
	padding: 0;
	border: 1px solid #c5c5c5;;
	border-bottom: none;
}
#paginacao-agenda-semanal li {
	list-style: none;
	float: left;
}
#paginacao-agenda-semanal li.mes {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/fundo-mes.png) top left repeat-x;
	width: 205px;
	height: 23px;
	text-align: center;
	border-bottom: 1px solid #c5c5c5;
	line-height: 23px;
	text-transform: uppercase;
	font-weight: bold;
}
#paginacao-agenda-semanal li a {
	display: block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/paginacao-agenda-horizontal.png) no-repeat;
	width: 24px;
	height: 24px;
	text-indent: -99999px;
}

#paginacao-agenda-semanal .anterior a { background-position: 0 0; }
#paginacao-agenda-semanal .proximo a { background-position: -24px 0; }
#colLeft-radio {
	display: block;
	width: 314px;
	float: left;
	margin: 20px 0;
}
#colRight-radio {
	display: block;
	float: right;
	width: 285px;
	margin: 20px 0;
}
#box-player {
	margin: 0;
	padding: 0;
	display: block;
	border: 1px solid #c5c5c5;
	width: 314px;
	height: 123px; //Declarar altura para posicionar botoes de copiar url
	float: left;
}
#box-player li {
	list-style: none;
	padding: 15px;
}
#box-player li.player {
	background: #f5f7f8;
	padding: 25px 0 25px 12px;
	border-bottom: 1px solid #c5c5c5;
}
#correspondente-assembleia {
	display: block;
	width: 285px;
	margin: 0;
	padding: 0;
	float: left;
}
#correspondente-assembleia li {
	list-style: none;
	margin-bottom: 20px;
}
#correspondente-assembleia li p { margin: 0; }
#ultimos-podcasts {
	margin: 0;
	padding:a 0;
}

#ultimos-podcasts li {
	list-style: none;
	margin: 0;
	padding:15px 5px 20px 5px;
    border-bottom: 1px solid #c5c5c5;
}

#ultimos-podcasts li p {
	padding:0;
	margin:0;
}

#box-podcast {
	display: block;
	background: #f8f9fa url(/export/system/modules/br.gov.almg.site.portal/resources/img/sala-de-imprensa/fundo-podcast.png) bottom left repeat-x;
	border: 1px solid #c5c5c5;
	padding:20px 20px 0 20px;
    margin:0 0 0 0;
}

#box-podcast .itemBox {
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px dotted #c5c5c5;
}
#box-podcast .noborder { border-bottom: none; margin: 0; padding: 0; }
#box-podcast h1 {
	display: inline-block;
	color: #ab0000;
	font-size: 12px;
	font-weight: bold;
	_float: left;
	_margin-right: 2px;
}
#box-podcast h2 {
	display: inline-block;
	font-size: 12px;
	font-weight: none;
	_float: left;
}

#podcast_view {
	background:#F7F8F9;
    border: 1px solid #C5C5C5;
    display: block;
    margin-bottom: 25px;
    position: relative;
	padding:10px;
}

#podcast_viewPlayer {
	height:30px; /* valor necessário para o posicionamento do botao 'copiar' */
	overflow:hidden;
}

#podcast_viewDescricao {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C5C5C5;
    display: block;
    margin: 0 0 10px 0;
    padding: 10px 15px;
}
	#podcast_viewDescricao p {
		margin:0;
	}

#podcast_viewInfo {}


#box-ver-todos-podcasts2 { margin: 0; border: 1px solid #c5c5c5; border-top: none; padding: 4px 0 4px 10px; }
#box-ver-todos-podcasts2 .btn-ver-todas {
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/bullet-todas-noticias.gif) no-repeat scroll 0 50% transparent;
}
#box-ver-todos-podcasts2 .btn-ver-todas a{
	padding-left:15px;
    font-weigth:bold;
    text-decoration:none;
}

.sintoniaBox {
	background-color:#fff;
	border:1px solid #c5c5c5;
	border-top:none;
	padding:20px 10px 0;
}

.espacamento-sintonia{
	margin:0;
    display:block;
}

h1.subLicitacoes a{
color:#555555;
font-size:12px;
text-decoration:none;
}

h1.subLicitacoes a:hover{
	text-decoration:underline;
}

#ano-prestacaoContas{
    padding:0;
    margin:0;
}
.arquivos-RelatorioAno {
border-top: 1px solid #C5C5C5;
margin-top:15px;
padding-top:15px;
}

#ano-prestacaoContas ul{
	margin:0;
}

#ano-prestacaoContas ul li{
	list-style:none;
    color: #393845;
    font-size: 12px;
}

#ano-prestacaoContas label{
	display: block;
}

#ano-prestacaoContas select{
    border-color: #AAADB2 #E4E3EB #E2E9EF;
    border-style: solid;
    border-width: 1px;
    color: #393845;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
}

.resultado-PrestacaoContas img{
	float:left;
    margin:0 5px 0 0;
}

.resultado-PrestacaoContas dd{
	display:block;
    margin:0 0 15px 0;
}

.resultado-PrestacaoContas dd a{
color:#AB0000;
font-weight:bold;
text-decoration:none;

}

.texto-relatorioAno{
	background-color:#fdfdfd;
    padding:10px;
    margin:15px 0 0 0;
    float:left;
    width:623px;
    border: 1px solid #c5c5c5;
}

.arquivos-RelatorioAno ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

.arquivos-RelatorioAno li {
	float:left;
}
    
.arquivos-RelatorioAno li a {
	display:block;
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/ico-pdf.png) 0 40% no-repeat;
	margin-bottom:10px;
	padding:0 10px 0 25px;
	color:#AB0000;
	font-weight:bold;
	text-decoration:none;
	width:260px;
	min-height: 20px;
}
.arquivos-RelatorioAno.no-float li {
	float:none;
}
 .arquivos-RelatorioAno.no-float li a {
	display:block;
	width:595px;
	font-weight:normal;

}

.arquivos-RelatorioAno li a.ico-xls {
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/ico-xls.png) 0 40% no-repeat;
}

.arquivos-RelatorioAno li a.ico-ppt {
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/ico-ppt.png) 0 40% no-repeat;
}

.arquivos-RelatorioAno li a:hover {
	text-decoration: underline;
}

.arquivos-RelatorioAno li p{ margin: 0; }

.textosub a{
color:#555555;
font-weight:bold;}

.radio-buscaPrestacao{
float:left;
margin-bottom:0;
margin-left:0;
margin-right:10px;
margin-top:0;
width:300px;}

#buscar-por-prestacao .radio-buscaPrestacao li{
float:left;
margin: 0 8px 6px 0;
}

.radio-buscaPrestacao li input{
vertical-align:middle;}

.datasNoticias-content-escura{
	float:left;
	width: 644px;
	background: none repeat scroll 0 0 #f1f1f1;
	padding:0 10px 18px 10px;
}

/*.datasNoticias-content-escuro {
	float: left;
	margin: 18px 0 0;
	width: 565px;
	background: none repeat scroll 0 0 #EBEBEB;
}*/

#filme{
	position:relative;
	display:block;
	z-index:8;
	overflow:hidden;
	font-size:0;
	line-height:0;
	background:#000;
}    
 
.download-noticia{
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/bg-download-not.gif) bottom left no-repeat;
    margin-bottom:10px;
	}

.download-noticia a{
margin:0 0 0 48px;
float:left;
display:block;
}

img.marcador-download{}

.download-pdfOrcamento{
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/ico-pdf.png) 0 6px no-repeat;
    padding:0 0 0 26px;
    margin:5px 0 0 0;
}

.download-pdfOrcamento a{
	color:#AB0000;
    font-weight: bold;
    text-decoration:none;
}
#deputados #divDeputado, #deputados #divDeputado1, #deputados #divDeputado2,#deputados #divDeputado3,#deputados #divDeputado4,#deputados #divDeputado5,#deputados #divDeputado6,#deputados #divDeputado7,#deputados #divDeputado8,#deputados #divDeputado9 { margin-top: 10px; }

.btn-adicionar-deputado2 a {
    display:block;
    background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/btn/btn-adicionar-deputado.png) 0 0 no-repeat;
    width: 120px;
    height: 16px;
    text-indent: -99999px;
}
.btn-excluir-deputado a {
    display:block;
    background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/btn/btn-excluir-deputado.png) 0 0 no-repeat;
    width: 104px;
    height: 16px;
    text-indent: -99999px;
    margin-top: 10px;
    float: right;
}

table.tabela_contratos {
	border-collapse:collapse;
}

table.tabela_contratos td {
	padding:5px;
    border: 1px solid #C5C5C5;
}

/* ------------------------------------ */
/* --- FOTO / VIDEO / AUDIO / ANEXO --- */
/* ------------------------------------ */

.content-foto-noticia-vejaTambem {
	background-color: #F0F1F3;
    border-bottom: 2px solid #767676;
	padding: 3px 10px 0;
}
.noticias_multimidia_destacado .noticiasAlbum {
	border:0 none;
}
.noticiasAlbum, .noticias_multimidia .noticiasAlbum{
	padding:10px 10px 10px 25px;
	border-bottom: 1px solid #C5C5C5;
	background: url("/system/modules/br.gov.almg.site.portal/resources/img/ico_fotos.gif") 5px 13px no-repeat;
}

.noticiasAlbum a {
	color:#555;
	display: block;
	text-decoration: none;
}
.noticiasAlbum a:hover {
	text-decoration:underline;
}

.noticias_multimidia_destacado .noticiasAudio {
	border:0 none;
}	
.noticiasAudio, .noticias_multimidia .noticiasAudio {
	padding:10px 10px 10px 25px;
	border-bottom: 1px solid #C5C5C5;
	background: url("/system/modules/br.gov.almg.site.portal/resources/img/ico_audios.gif") 5px 14px no-repeat;
}

.noticiasAudio a {
	color:#555;
	display: block;
	text-decoration: none;
}
.noticiasAudio a:hover {
	text-decoration:underline;
}

.noticias_multimidia_destacado .noticiasVideo {
	border:0 none;
}	
.noticiasVideo, .noticias_multimidia .noticiasVideo {
	padding:10px 10px 10px 25px;
	border-bottom: 1px solid #C5C5C5;
	background: url("/system/modules/br.gov.almg.site.portal/resources/img/ico_videos.gif") 5px 14px no-repeat;
}

.noticiasVideo a {
	color:#555;
	display: block;
	text-decoration: none;
}
.noticiasVideo a:hover {
	text-decoration:underline;
}

.noticias_multimidia_destacado .noticiasArquivo {
	border:0 none;
}
.noticiasArquivo, .noticias_multimidia .noticiasArquivo {
	padding:10px 10px 10px 25px;
	border-bottom: 1px solid #C5C5C5;
	background: url("/system/modules/br.gov.almg.site.portal/resources/img/ico_pdf.gif") 6px 14px no-repeat;
}

.noticiasArquivo a {
	color:#555;
	display: block;
	text-decoration: none;
}
.noticiasArquivo a:hover {
	text-decoration:underline;
}


/* -------------- */

.content-video-noticia-vejaTambem { /* Quando 2 videos cadastrados */
	background-color:#e0e0e0;
	border-bottom:1px solid #C5C5C5;
	margin:0;		
	padding:0;
}

.videoVideo {
	padding:10px 10px 10px 25px;
	border-bottom: 1px solid #C5C5C5;
	background: url("/system/modules/br.gov.almg.site.portal/resources/img/ico_videos.gif") 5px 14px no-repeat;
}
.videoVideo a {
	color:#555;
	display: block;
	text-decoration: none;
}
.videoVideo a:hover {
	text-decoration:underline;
}
.ilustracaoNoticia.left {
	padding:0 10px 10px 0;
}
.ilustracaoNoticia.right {
	padding:0 0 10px 10px;
}
/* ---------------------------------------- */
/* --- FIM FOTO / VIDEO / AUDIO / ANEXO --- */
/* ---------------------------------------- */


#content_01_body ul.noticiaSaibamais, ul.noticiaSaibamais {
	margin:0;
    padding:0;
    list-style: square;
    margin-left:20px;
}
#content_01_body ul.noticiaSaibamais li, ul.noticiaSaibamais li {
	margin-bottom:15px;
	font-size: 13px;
}
#content_01_body ul.noticiaSaibamais li a, ul.noticiaSaibamais li a{
	text-decoration:none;
}
#content_01_body ul.noticiaSaibamais li a:hover, ul.noticiaSaibamais li a:hover{
	text-decoration:underline;
}
.hotsite ul, .hotsite ol {
    margin: 0 0 0 20px;
    padding: 0;
}

.hotsite ul li {
    list-style: square outside none;
    margin: 0;
    padding: 0 0 3px 2px;
}

.hotsite ol li {
    margin: 0;
    padding: 0 0 3px 2px;
}

.hotsite h5 {
	color: #223885;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    text-transform: uppercase;
}


/* ---------------------------------------- */
/* ------------ VOCE NA TV ---------------- */
/* ---------------------------------------- */

.vocetv{
  background: url("/export/system/modules/br.gov.almg.site.portal/resources/img/acompanhe/voce_tv.gif") no-repeat 0 0;
  width: 638px;
  height: 42px;
  overflow:hidden;
  /*float:right;*/
  position:absolute;
  margin-left:-10px;
  margin-top:-22px;
  line-height:48px;
  text-align:right;
}
.vocetv a{
  font-weight:bold;
  color: #555;
}

/* -------------------------- */
/* --- TABELA EM NOTICIAS --- */
/* -------------------------- */
/* Ex: http://www.almg.gov.br/acompanhe/noticias/arquivos/2013/02/20_plenario_anuncia_comissoes.html */

#content_01_body table {
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;

	/* fonte para tabela 1 de 3 */
	font-size:14px;
	line-height: 130%;
}
	#content_01_body table[align=left],
	#content_01_body table.left {
		margin-right:18px;
		margin-bottom:10px;
	}
	#content_01_body table[align=right],
	#content_01_body table.right {
		margin-left:18px;
		margin-bottom:10px;
	}
	#content_01_body table[align=center] {
		margin:0 auto;
	}

#content_01_body table tr {}

#content_01_body table tr th {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

#content_01_body table tr td {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px 12px !important; /* important pq algumas tabelas importadas do Broffice carregam estilos inline */
	
	/* fonte para tabela 2 de 3 */
	font-size:14px;
	line-height: 130%;
}
	#content_01_body table[align=left] tr td,
	#content_01_body table.left tr td {
		font-size:12px;
		padding:5px !important;
	}
	#content_01_body table[align=right] tr td,
	#content_01_body table.right tr td {
		font-size:12px;
		padding:5px !important;
	}

#content_01_body table tr:first-child td {
	background-color:#f1f1f1;
	font-weight:bold;
}

#content_01_body table tr:first-child td.noStyle {
	background-color:#fff !important;
	font-weight:normal !important;
}

#content_01_body table tr:first-child td table td { /* Tabela dentro de tabela, ex: https://opencms.almg.gov.br/acompanhe/noticias/arquivos/2017/12/14_comis_assuntos_municipais_audiencia_icms.html */
	background-color:#fff !important;
	font-weight:normal !important;
}
	#content_01_body table tr:first-child td table tr:first-child td {
		background-color:#f1f1f1 !important;
		font-weight:bold !important;
	}

#content_01_body table p {
	margin:0 !important; /* important pq algumas tabelas importadas do Broffice carregam estilos inline */
	
	/* fonte para tabela 3 de 3 */
	font-size:14px;
	line-height: 130%;
}

.editarBackend {background: #94090d; text-decoration: none !important; color: #fff !important; border-radius:3px; padding: 1px 12px; text-transform: none; font-size: 12px !important; float: right; font-weight: normal !important;}
.editarBackend:hover {background: #7a0004; text-decoration: none !important;}


/* ------------------------- */
/* --- TABELA EM EVENTOS --- */
/* ------------------------- */
/* Ex: http://www.almg.gov.br/acompanhe/eventos/hotsites/2015/ppag/index.html?aba=js_programacao */

.hotsite table {
	border-left:1px solid #ccc !important;
	border-top:1px solid #ccc !important;

	/* fonte para tabela 1 de 3 */
	font-size:14px;
	line-height: 130%;
}
	.hotsite table[align=left], .hotsite table.left {
		margin-right:18px;
		margin-bottom:10px;
	}
	.hotsite table[align=right], .hotsite table.right {
		margin-left:18px;
		margin-bottom:10px;
	}
	.hotsite table[align=center] {
		margin:0 auto;
	}

.hotsite table tr {}

.hotsite table tr td {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px 12px !important; /* important pq algumas tabelas importadas do Broffice carregam estilos inline */
	
	/* fonte para tabela 2 de 3 */
	font-size:14px;
	line-height: 130%;
}
	.hotsite table[align=left] tr td, .hotsite table.left tr td {
		font-size:12px;
		padding:5px !important;
	}
	.hotsite table[align=right] tr td, .hotsite table.right tr td {
		font-size:12px;
		padding:5px !important;
	}
	
	.hotsite table tr:first-child *, .hotsite table tr th {
		/*border-right:1px solid #ccc;
		border-bottom:1px solid #ccc;*/ alterado pq estava criando bordas erradas nos cabeçalhos das tabelas dos hotsites
		padding:10px 12px !important; /* important pq algumas tabelas importadas do Broffice carregam estilos inline */
		
		background-color:#f1f1f1;
		font-weight:bold;
		text-align:center;
	}

.hotsite table p {
	margin:10px 0 !important; /* important pq algumas tabelas importadas do Broffice carregam estilos inline */
	
	/* fonte para tabela 3 de 3 */
	font-size:14px;
	line-height: 130%;
}



/* ----------------------------- */
/* --- BOX LATERAL DE MIDIAS --- */
/* ----------------------------- */

/* --- ENTRADAS GENERICAS --- */

.playIcon {
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-12px;
	margin-top:-12px;
	width:24px !important;
	height:24px !important;
	display:block;
}

.playIcon img {
	opacity:0.50;
	-moz-opacity: 0.50;
	filter: alpha(opacity=50);
}

a:hover .playIcon img {
	opacity:1.0;
	-moz-opacity: 1.0;
	filter: alpha(opacity=100);
}

.playHour {
	width:auto !important;
	height:auto !important;
	
	opacity:0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);
	
	position:absolute;
	display:inline-block;
	bottom:3px;
	right:3px;
	background-color:#000;
	padding:2px 3px;
	
	font-family:arial,sans-serif;
	font-weight:bold;
	color:#fff;
	font-size:11px;
	line-height:100%;
}

a:hover .playHour {
	opacity:1.0;
	-moz-opacity: 1.0;
	filter: alpha(opacity=100);
}

/* --- ENTRADAS DOS BLOCOS --- */

.sidemidia_itens {
	border-bottom: 1px solid #919191;
	margin-bottom:25px;
}

.sidemidia_item {
	padding:15px 10px;
}

.sidemidia_itemThumb {
	font-size:0;
	line-height:0;
}

.sidemidia_itemThumb a {
	display:block;
	float:left;
	height:80px;
    overflow: hidden;
    width:109px;
	margin-right:10px;
}

.sidemidia_itemContent {
}

.sidemidia_itemContent span {
	display:block;
	margin:0 0 2px;
	font-size:11px;
}

.sidemidia_itemContent a {
	display:block;
	color:#ab0000;
    font-size:13px;
    font-weight:bold;
    line-height:120%;
    margin:0 0 5px;
    text-transform:none;
}


.sidemidia_item-audio {
	border-top:1px dotted #8a898a;
	padding:11px 10px;
}

.sidemidia_itens-audio:first-child {
	border-top:none;
}

.sidemidia_item-audio span {
	display:block;
	margin:0 0 2px;
	font-size:11px;
}

.sidemidia_item-audio a {
	display:block;
	color:#ab0000;
    font-size:13px;
    font-weight:bold;
    line-height:120%;
    margin:0 0 5px;
    text-transform:none;
}

.sidemidia_item-audio p {
	display:block;
	color:#555;
    font-size:13px;
    font-weight:normal;
    line-height:120%;
    margin:0 0 5px;
	padding:0;
}

.sidemidia_item-audioInfo {
	padding-top:5px;
}

.sidemidia_item-audioInfo a {
	display:inline;
	font-weight:normal;
}

.sidemidia_item-audioInfo span {
	display:inline;
	font-weight:normal;
}



.sidemidia_todos {
	border-top: 1px dotted #8a898a;
    padding: 7px;
}

.sidemidia_todos a {
	background: url(/export/system/modules/br.gov.almg.site.portal/resources/img/bullet-todas-noticias.gif) no-repeat scroll 0 50% transparent;
    color: #555;
    padding: 0 0 0 15px;
}

/* --------------------------------- */
/* --- ULTIMAS NOTICIAS E MIDIAS --- */
/* --------------------------------- */

#poscontent {
	padding-top:35px;
}

#poscontent h5 {
	display:block;
	margin:0 0 15px 0;
	padding:5px 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	text-transform:uppercase;
	background-color:#9b96a3;
	font-size:16px;
}

#poscontent_noticias {
	float:left;
	width:400px;
}
	#poscontent_noticias h2 {
		display:none;
	}
	
	#poscontent_noticias .show_midia {
		border-bottom:1px solid #919191;
	}
	#poscontent_noticias .show_midia .midia_data {
		display:none;
	}
	#poscontent_noticias .show_midia .midia_end {
		height:26px;
	}
	#poscontent_noticias .show_midia h2 {
		display:inline-block;
		font-size:16px;
	}
	#poscontent_noticias .show_midia p.midia_description {
		margin: 2px 0;
	}
	#poscontent_noticias .show_midia .midia_list_box {
		width:195px;
		margin-bottom:15px;
		
		clear:both;
		padding-left:0px;
		padding-right:5px;
	}
	#poscontent_noticias .show_midia .midia_list_box.impar {
		clear:none;
		padding-left:5px;
		padding-right:0px;
	}

#poscontent_midias {
	float:right;
	width:245px;
}
	#poscontent_midias ul#tabside {
		padding:0 !important;
		margin-top:10px;
	}
	#poscontent_midias .sidemidia_itens {
		border-left:1px solid #919191;
		border-right:1px solid #919191;
		margin-bottom:0;
	}
	
#poscontent_especiais {
	padding-top:15px;
	clear:both;
}

#poscontent_especiais .espatalho_titulo {
	background-color:#9b96a3;
}

#poscontent_especiais .espatalho_titulo h2 a {
	color:#fff;
}

#poscontent_especiais .espatalho_link {
	background-color:#f0f1f3;
}
/* --------------------------------- */
/* --- TRAGEDIA MARIANA --- */
/* --------------------------------- */
		.descFoto {
			background-color: #f0f1f3;
			width: 306px;
			height: 338px;
			padding: 16px;
			color: #555555;	
			display: block;
			float: left;
			position: relative;
			line-height: 18px;
		}
		.descFoto ul li {
			margin: 10px;
			padding-top: 5px;
			
		}
		.btnSaibaMais {
			background-color: #9b96a3;
			font-size: 16px;
			padding: 10px;
			color: #ffffff;	
			margin-top: 60px;		
			position: absolute;
			bottom: 15px;
			right: 15px;
		}
		a.btnSaibaMais:hover {
			text-decoration: none;
			background-color: #666;
		}
	.resumo {
		font-size: 16px;
		font-weight: bold;	
	}
	.propFoto {
		width: 630px;
		height: 370px;
	}
		.btnFull {
			width: 948px;
			background-color: #9b96a3;
			font-size: 20px;
			padding: 10px;
			color: #ffffff;	
			text-align: center;
			margin: 10px 0;
			display: block;
		}
		a.btnFull:hover {
			text-decoration: none;
			background-color: #666;
		}		