/* global */
body { background-position: center 169px !important;  background-repeat: no-repeat !important; }
div#barraMinisterio { background:#ffcf00; border-bottom:1px solid #715c00; height:24px; }
div#barraMinisterio div { width:910px; margin:0 auto; }
body.interna div#geral { background: url(../img/edicao4/bgBody.png) no-repeat left 95px; }
div#geral { width:912px; margin:0 auto; position:relative; height:100%; overflow:hidden; }
body.home div#geral { background-image:none !important; }
h1#tituloAPL a { background: url(../img/global/titAPL.png); display:block; height:48px; width:360px; margin-top:34px; margin-bottom:28px; cursor:pointer; }
div#body { margin:0 0 10px; height:100%; overflow:hidden; padding-top:295px; }
div#footer { clear:both; margin:18px 0 20px; width:886px; padding:12px 0; width:910px; }
div#menuLateral { float:left; width:158px; }
div#content { width:742px; float:right; }
div#colunaEsq { width:520px; float:left; /*background:#969;*/ }
div#colunaDir { width:211px; float:right; /*background:#696;*/ }

div#blocoFlash { position:absolute; top:95px; left:0; z-index:-991; }

div.bgBoxContent { padding:15px 0 0; height:100%; overflow:hidden; position:relative; margin-bottom:12px; }
div.top, div.bot { background: no-repeat left top; height:15px; left:0; }
div.top { top:0; position:absolute; }
div.bot { _margin-top:-4px; }
div.center { background: repeat-y left top; height:100%; overflow:hidden; }

div#colunaEsq div.top { background-image: url(../img/global/boxContentTop.png); width:519px; }
div#colunaEsq div.bot { background-image: url(../img/global/boxContentBot.png); width:519px; }
div#colunaEsq div.center { background-image:url(../img/global/boxContentCenter.png); width:519px; }

div#colunaDir div.top { background-image: url(../img/global/boxAuxiliarTop.png); width:210px; }
div#colunaDir div.bot { background-image: url(../img/global/boxAuxiliarBot.png); width:210px; }
div#colunaDir div.center { background-image: url(../img/global/boxAuxiliarCenter.png); width:210px; }

div#colunaInt div.top { background-image: url(../img/global/boxInternaTop.png); width:741px; }
div#colunaInt div.bot { background-image: url(../img/global/boxInternaBot.png); width:741px; margin:0 !important; }
div#colunaInt div.center { background-image: url(../img/global/boxInternaCenter.png); width:741px; margin:0 !important; }

div#footer div.top { background-image: url(../img/global/bgFooterTop.png); width:910px; }
div#footer div.bot { background-image: url(../img/global/bgFooterBot.png); width:910px; }
div#footer div.center { background-image: url(../img/global/bgFooterCenter.png); width:884px; padding:0 13px; }

div.bgBoxInfo { background: url(../img/global/bgBoxInfo.png) no-repeat left top; height:86px; margin-bottom:6px; width:520px; }

img.banner { border:1px solid #000; }

ul#menu { background: url(../img/global/bgMenu2.png) no-repeat right top; display:block; height:24px; width:380px/*512px*/; overflow:hidden; position:absolute; top:54px; right:0; }
ul#menu li { display:inline; float:left; font-size:13px; }
ul#menu li a { background: url(../img/global/menuSeta.gif) no-repeat left center ; color:#000; padding:2px 0 3px 13px; margin-left:13px; text-decoration:none; display:block; }
ul#menu li a:hover { text-decoration:underline; }
li.menuNoticia { margin-left }

ul#menu li#alteraFonte { margin:6px 0 5px 14px; width:40px; }
ul#menu li#alteraFonte a { background:no-repeat top left; text-indent:-50em; overflow:hidden; height:13px; padding:0; margin:0; }
ul#menu li#alteraFonte a.btDiminuir { background-image: url(../img/global/diminuiFonte.gif); float:left; width:13px; margin-right:6px; }
ul#menu li#alteraFonte a.btAumentar { background-image: url(../img/global/aumentaFonte.gif); width:17px; }
ul#menu li a.icoSeguranca { background: url(../img/global/seguranca.png) no-repeat center top; height:12px; width:12px; display:block; text-indent:-50em; margin:6px 0 0 13px; padding:0; }

ul#barraEdicoes { background: url(../img/global/bgBarraEdicoes.png) no-repeat center top; display:none; height:34px; position:relative; *margin-bottom:255px; }
ul#barraEdicoes li { display:none; float:left; border:1px solid red; }
ul#barraEdicoes li.edicoesAnteriores { position:absolute; right:0; }

div#blocoInscrevase { background-repeat: no-repeat; height:90px; width:180px; margin-top:14px; position:absolute; right:0; top:122px; padding:16px; display:block !important; text-align:center; }
div#blocoInscrevase p { font-size:13px !important; font-weight:bold; line-height:1em; margin-bottom:10px; }
div#blocoInscrevase a { background: no-repeat center; font-family:"Trebuchet MS"; color:#fff; display:block; font-weight:bold; line-height:32px; width:173px; margin:0 auto; text-align:center; text-transform:uppercase; text-decoration:none; }
div#blocoInscrevase a:hover { text-decoration:underline; }

div#menuLateral { background-repeat: no-repeat; overflow:hidden; height:100%; }
div#menuLateral ul { display:block; height:205px; width:157px; margin-bottom:10px; padding-top:10px; float:left; }
div#menuLateral ul li { display:block; overflow:hidden; *margin-bottom:-5px; }
div#menuLateral ul li.ativo { background:#fff; margin-right:2px; }
div#menuLateral ul li.ativo a { background: no-repeat 8px center; border:none; padding-left:21px; }
div#menuLateral ul li a { color:#fff; display:block; font-size:12px; text-transform:uppercase; text-decoration:none; margin:0 9px 0 5px; padding:2px 0 2px 8px; border-top:1px solid; }
div#menuLateral ul li a:hover { text-decoration:underline; }

.arquivos li#arquivos, .informacoes li#informacoes, .conferencia li#conferencia, .parceiros li#parceiros, .programacao li#programacao, .hoteis li#hoteis, .certificado li#certificado, .foto li#foto, .video li#video, .audio li#audio { background:#fff; margin-right:2px; }
.arquivos li#arquivos a, .informacoes li#informacoes a, .conferencia li#conferencia a, .parceiros li#parceiros a, .programacao li#programacao a, .certificado li#certificado a, .foto li#foto a, .video li#video a, .audio li#audio a, .hoteis li#hoteis a { background: no-repeat 8px 7px; border:none; padding-left:21px; }

div#footer h4 { margin-bottom:8px; }
div#footer p { margin:10px 0; }
div#footer img { margin:0 0 15px; width:auto; }

div#colunaInt h2 { margin:0 15px 20px; }
div#colunaInt h3 { margin:0 15px 5px; }
div#colunaInt h4 { margin:0 15px 5px; }
div#colunaInt h5 { margin:0 15px 5px; }
div#colunaInt h6 { margin:0 15px 5px; }
div#colunaInt p { margin:0 15px 10px; }

/* botoes */
.botao { background-color:transparent !important; background-repeat: no-repeat; color:#fff; display:block; font-family:"Tahoma"; font-size:12px; line-height:21px; height:24px; padding:0 0 0 21px; overflow:hidden; border:none; outline:none; text-align:left; cursor:pointer; font-weight:bold; }
input.botao { font-family:"Trebuchet MS"; font-size:13px; line-height:20px; text-transform:uppercase; }
.btVerProg { width:112px; }
.btEnviar { width:96px; padding-left:30px; }
.btCancelar { width:113px; padding-left:30px; }
.btFinalizar { width:156px; padding-left:26px; }
.btImprimirFicha { width:214px; padding-left:26px; }
.btVoltar { width:68px; padding-left:26px; }

.bgBoxContent .btVoltar { position:absolute; top:15px; right:15px; z-index:99; }

/* paginacao */
p.paginacao { text-align:center; display:block; overflow:hidden; width:133px; margin:0 auto !important; overflow:hidden; height:100%; }
p.paginacao span { font-weight:bold; display:block; float:left; font-family:"Tahoma"; margin:0 3px; }
p.paginacao a { display:block; float:left; margin:0 3px; font-family:"Tahoma"; }
a.btPrimeiro, a.btAnterior, a.btProximo, a.btUltimo { background: no-repeat center; text-indent:-50em; height:10px; width:10px; overflow:hidden; margin-top:4px !important; }
a.btPrimeiro { background-image: url(../img/edicao4/pagPrimeira.gif); } 
a.btAnterior { background-image: url(../img/edicao4/pagAnterior.gif); } 
a.btProximo { background-image: url(../img/edicao4/pagProxima.gif); } 
a.btUltimo { background-image: url(../img/edicao4/pagUltima.gif); }

/**/
ul#selectDia { border:1px solid; display:block; overflow:hidden; height:100%; margin:0 15px 20px; }
ul#selectDia li { display:inline; font-size:.82em; }
ul#selectDia li a { text-decoration:none; color:#fff; display:block; font-weight:bold; float:left; padding:5px 10px; }
ul#selectDia li a.ativo { background-color:#fff; cursor:default; text-decoration:underline; }
ul#selectDia li a:hover { text-decoration:underline; }

ul#listaMidia li div { margin:10px 20px; }
ul#listaMidia li { border-bottom:1px solid #175f00; padding-bottom:10px; margin:10px; }
ul#listaMidia li img { margin:0 12px; }

div.progEvento { display:none; }
div.dia1 { display:block; }
