@charset "utf-8"; 
@import url("reset.css");

div#brasilBar{
background:#FFCC00 none repeat scroll 0 0;
height:23px;
}
div#brasilBar a.mi {
float:left;
}
div#brasilBar div {
float:right;
}
div#brasilBar select.pr {
background-color:#F8C400;
display:inline;
float:left;
font-size:11px;
font-style:normal;
font-weight:normal;
list-style-image:none;
margin:0 20px 0 0;
}
div#brasilBar a.brasil {
float:left;
margin:0 10px 0 0;
}
body{
background:#E64E0B url(../imagens/bg_home.jpg) no-repeat scroll center 0px;

}
#geral{

height:800px;
position:relative;
display:block;
clear:both;
}
#conteudo{
background:url(../imagens/bg_topo.png) repeat-x scroll left top;
margin:0 auto;
margin-bottom:20px;
position:relative;
text-align:center;
width:900px;
z-index:9;
}
#barrasrch{
padding-top:6px;
height:26px;
background:url(../imagens/bg_topo.png) repeat-x scroll left top; height:28px
}
#home #barrasrch{
background:none;
}
#barrasrch h3{
color:#FFBB04;
display:block;
float:left;
font-size:17px;
margin-left:110px;
padding-top:2px;
text-align:left;
text-transform:uppercase;
width:200px;
font-weight:400;
}
#barrasrch div.campo {
background:transparent url(../imagens/bg_search.png) repeat-x scroll 0 0;
float:left;
height:19px;
margin:0;
padding:4px 0 0 35px;
width:122px;
color:#666;
}
#barrasrch div input{
background:transparent none repeat scroll 0 0;
border:medium none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:15px;
vertical-align:middle;
width:118px;

}
#col_nav{
height:100%;
float:left;

}
#col_nav .logo{
margin-bottom:10px;
}
#colRight{
background:url(../imagens/bg_topo_r.jpg) repeat-x scroll left top;
}
ul#menu li{
width:214px;
height:31px;
margin-bottom:4px;
}
ul#menu li a.btHome{
background:url(../imagens/bt_home.png) no-repeat scroll left bottom;
}
ul#menu li a.btHome:hover{
background:url(../imagens/bt_home.png) no-repeat scroll left top;
}
ul#menu li a.btOquee{
background:url(../imagens/bt_oquee.png) no-repeat scroll left bottom;
}
ul#menu li a.btOquee:hover{
background:url(../imagens/bt_oquee.png) no-repeat scroll left top;
}
ul#menu li a.btProgramacao{
background:url(../imagens/bt_prog.png) no-repeat scroll left bottom;
}
ul#menu li a.btProgramacao:hover{
background:url(../imagens/bt_prog.png) no-repeat scroll left top;
}
ul#menu li a.btDefencilnoradio{
background:url(../imagens/bt_noradio.png) no-repeat scroll left bottom;
}
ul#menu li a.btDefencilnoradio:hover{
background:url(../imagens/bt_noradio.png) no-repeat scroll left top;
}
ul#menu li a.btNoticias{
background:url(../imagens/bt_noticias.png) no-repeat scroll left bottom;
}
ul#menu li a.btNoticias:hover{
background:url(../imagens/bt_noticias.png) no-repeat scroll left top;
}
ul#menu li a.btEventos{
background:url(../imagens/bt_eventos.png) no-repeat scroll left bottom;
}
ul#menu li a.btEventos:hover{
background:url(../imagens/bt_eventos.png) no-repeat scroll left top;
}
#home #menu li a.btHome, #oquee #menu li a.btOquee, #programacao #menu li a.btProgramacao, #defencilnoradio #menu li a.btDefencilnoradio, #noticias #menu li a.btNoticias, #eventos #menu li a.btEventos{
background-position:left top;
}

ul#menu li a{
text-indent:-9000px;
line-height:30px;
display:block;
width:100%;
height:100%;
font-size:16px;
color:#FFFFFF;
}


#principal{
float:left;
width:520px;
margin:60px 0 0 60px;
}

#principal .noticiasHome{
margin-top:55px;
text-align:left;
width:255px;
height:auto;
float:left;
border-left:1px solid #8e4313;
}
#principal .noticiasHome h1{
font-size:24px;
font-style:italic;
padding-bottom:25px;
}
#principal .noticiasHome ul.links{
width:200px;
}
.floatRight{
float:right
}
#principal .noticiasHome .noborder{border-right:none;}
#principal .noticiasHome ul.links li{
height:auto;
margin-bottom:7px;
}
#principal .noticiasHome a{
display:block;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.noticiasHome .data{
color:#491313;
display:block;
font-weight:400;
}
#principal .noticiasHome a img{
margin-left:110px;
margin-top:4px;
}

ul#menu ul#submenu li{
background:none;
height:20px;
}

ul#menu ul#submenu li a{
font-size:14px;
color:#FFF;
font-style:italic;
text-indent:0;
}
ul#menu ul#submenu li a:hover{
font-weight:600;
}
#rodape{
width:900px;
height:105px;
clear:both;
margin:0 auto;
padding-top:50px;
}
#organizadores h2,#destaque h2{
font-size:16px;
font-style:italic;
text-align:left;
padding:0 0 6px 15px;
}

#rodape #organizadores{
width:664px;
float:left
}
#rodape #destaque{
width:220px;
float:right
}



#colDir{
text-align:left;
margin-bottom:30px;
float:left; width:686px;background-color:#FFF; position:relative
}
#texto{
width:565px; margin:0 auto;
min-height:270px;
}
#texto a.verNoticias{
font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
float:right;
height:13px;
font-style:italic;
margin:0;
font-size:15px;
font-weight:bold;
color:#00214B;
width:75px;
}

p,h1,h2{
color:#242424; font-size:12px; font-family:Arial, Helvetica, sans-serif;
line-height:16px;
padding-bottom:15px;
}
#texto .noticia p, #texto .noticia div, #texto .noticia p div{
font-size:12px;
line-height:16px;
font-family:Arial,'Trebuchet MS',Arial,Helvetica,sans-serif;
}
h1{
font-size:21px;
line-height:20px;
}
h2{
font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#2e2e2e; padding-bottom:15px
}
#principal .noticiasHome .chamada, #principal .noticiasHome a.chamada{
color:#2e2e2e;
line-height:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#principal .noticiasHome a.chamada:hover{
color:#000102;
}
#texto a{
color:#bb663e;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
}
#pesquisa #topo{
width:670px;
height:248px;
background:url(../imagens/topopesquisa.jpg) no-repeat scroll left top;
}
#oquee #texto a{
text-transform:uppercase;
}
#oquee #topo{
width:670px;
height:248px;
background:url(../imagens/topooquee.jpg) no-repeat scroll left top;
}
#eventosAnteriores, #outrasNoticias{
background:#F3EBDE none repeat scroll 0 0;
margin:15px 0 0;
height:205px;
padding:20px 35px 20px 65px;
position:relative;
}
#eventosAnteriores ul li{
background:transparent url(../imagens/btPlay.png) no-repeat scroll 0 0;
height:19px;
line-height:19px;
margin:0 0 10px;
padding:0 0 0 28px
}
#eventosAnteriores ul li a{
font-family:Arial, Helvetica, sans-serif;
color:#595959;
font-size:12px;
text-decoration:underline;
}
a.nav{
display:block;
float:right;
height:31px;
padding:15px 20px 15px 0;
text-align:right;
}
#programacao #topo{
width:670px;
height:248px;
background:url(../imagens/topoprog.jpg) no-repeat scroll left top;
}
#programacao p.programacaoData {
background:#F0F0F0 none repeat scroll 0 0;
padding:5px 10px;
}
#programacao ul.programacaoLista {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#programacao ul.programacaoLista li {
border-bottom:1px solid #E4E4E4;
margin:0 0 20px;
padding:0 0 20px;
}
#programacao ul.programacaoLista li h3.data {
font-size:32px;
margin:0 0 10px;
}
#programacao ul.programacaoLista li dl dt {
margin:0 0 10px;
}
#programacao ul.programacaoLista li dl dt a, #programacao ul.programacaoLista li dl dt.desativo a:hover {
background:transparent url(../imagens/bulletCinBra.gif) no-repeat scroll 0 0;
color:#212F3E;
display:block;
font-size:13px;
font-weight:bold;
line-height:19px;
padding:0 0 0 28px;
}
#programacao ul.programacaoLista li dl dt a:hover,#programacao ul.programacaoLista li dl dt.ativo a {
background:transparent url(../imagens/bullet.gif) no-repeat scroll 0 0;
text-decoration:none;
}
#programacao ul.programacaoLista li dl dd {
display:none;
padding:0 0 0 28px;
}
#programacao #colDir #texto  a{
color:#212F3E;
display:block;
font-size:13px;
font-weight:bold;
line-height:19px;
padding:0 0 0 28px;
}

#defencilnoradio #topo{
width:670px;
height:248px;
background:url(../imagens/topodefnoradio.jpg) no-repeat scroll left top;
}
.data, .data a,.titulo, .titulo a, .texto, .texto a{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
text-transform:none;
margin:3px 0 2px;;
}
.data{
color:#fc9f53;
}
span.titulo{
font-size:15px;
color:#585858;
text-decoration:underline;
}
#texto a:hover{
color:#AD5708;
}
#texto ul li{
border-bottom:1px solid #FEE7CD;
clear:both;
margin-bottom:10px;
padding-bottom:20px;
}
#texto #outrasNoticias ul li{
margin-bottom:10px;
padding-bottom:0;
}
.player{
display:block;
margin-bottom:20px;
}
#texto div#paginacao {
padding:15px 0 0;
margin:20px auto;
text-align:center;
}
#texto #paginacao .LinkPag {
background-color:#EFDABF;
border:1px solid #EDD5B6;
color:#D9A667;
font-size:11px;
margin:1px;
padding:5px 10px;
text-decoration:none;
}
#texto #paginacao .PagSelect,#texto #paginacao .LinkPag:hover {
background-color:#EFDABF;
border:1px solid #EDD5B6;
color:#704B1C;
font-size:11px;
margin:1px;
padding:5px 10px;
text-decoration:none;
font-variant:
}
#topo{
width:670px;
height:248px;
}
#noticias #topo{
background:url(../imagens/toponoticias.jpg) no-repeat scroll left top;
}

#eventos.comunidade #topo{
background:url(../imagens/topocomunidade.jpg) no-repeat scroll left top;
}
p.dataBox {
background:transparent url(../imagens/box_data.jpg) no-repeat scroll 0 0;
height:51px;
line-height:1.4em;
padding:15px 15px 0;
width:559px;
}
#conteudoColDir p,#conteudoColDir li, #conteudoColDir a{
font-family:Arial, Helvetica, sans-serif;
}
#conteudoColDir dl{
margin:15px 0;
}
#conteudoColDir dl.detalhesEvento dt {
border-bottom:1px solid #E4E4E4;
margin:0 0 10px;
padding:0 0 10px;
}
#conteudoColDir dl.detalhesEvento dt a {
background:transparent url(../imagens/bulletCinBra.gif) no-repeat scroll 0 0;
color:#212F3E;
display:block;
font-size:13px;
font-weight:bold;
line-height:19px;
padding:0 0 0 28px;
}
#conteudoColDir table.programacao td.horario {
color:#E6530C;
padding:0 20px 0 0;
width:90px;
}
#conteudoColDir dl.detalhesEvento dt a:hover, #conteudoColDir dl.detalhesEvento dt.ativo a {
background:transparent url(../imagens/bullet.gif) no-repeat scroll 0 0;
text-decoration:none;
}
#conteudoColDir dl.detalhesEvento dt.ativo {
border-bottom:medium none;
margin:0;
padding:0 0 10px;
}
#conteudoColDir table.programacao td {
font-weight:bold;
padding-bottom:15px;
vertical-align:top;
}
#eventos.saude #topo{
background:url(../imagens/toposaude.jpg) no-repeat scroll left top;
}
#eventos.hospital #topo{
background:url(../imagens/topohospital.jpg) no-repeat scroll left top;
}
ol.spc li, ul.spc li {
padding:0 0 13px;
}
#eventos.gerencDesastres #topo{
background:url(../imagens/topogerenciamento.jpg) no-repeat scroll left top;
}
#eventos.mudancasClim #topo{
background:url(../imagens/topomudancas.jpg) no-repeat scroll left top;
}
#conteudoColDir ul.listaSimples {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 20px;
}
#conteudoColDir ul.listaSimples li, ol.spc li{
background:transparent url(../imagens/listaSimples.gif) no-repeat scroll 0 5px;
border:medium none;
color:#151515;
font-size:12px;
line-height:1.3em;
margin:0 0 5px;
padding:0 0 0 12px;
}
#conteudoColDir ol{
margin:10px 0 20px;
}
#conteudoColDir ol.spc li{
background:none;
}
.azul{
line-height:1.2em;
}
#organizadores a{
display:block; width:60px; height:65px;
float:left;
margin:0 25px 0 15px;
}
#organizadores .nomargin-left{
margin-left:0px;
}
#organizadores .nomargin-right{
margin-right:0px;
}
