body {
 margin:0;
 padding:0;
 background:url('bg.gif') repeat-x #FFF;
 font-size:10px;
 color:#232323;
 font-family:verdana, arial, sans-serif;
}
#festividade{
 position:absolute;
 width:450px;
 margin:0 0 0 165px;
 top:85px;
 background:#FFF;
 border:solid 3px #000;
}
#festividade a{
 float:right;
 margin:5px 5px 0 0;
 padding:0 0 1px;

 text-align:right;
}
#festividade a img{
 float:right;
 margin:0 0 0 5px;
}
#presepio{
 float:left;
 margin:3px 1px 0;
 border-bottom:solid 1px #FFF;
}
img{
 border:0;
}
a{
 text-decoration:none;
 color:#232323;
}
a:hover{
 text-decoration:underline;
}
#corpo{
 margin:auto;
 width:780px;
}
#topo{
 float:left;
 width:780px;
 height:94px;
 background:url('topo.gif') no-repeat;
}
h1{
 float:left;
 display:inline;
 margin:11px 0 0 14px; 
 padding:0;
}
#anos_40{
 float:left;
 display:inline;
 margin:16px 0 0 50px; 
 padding:0;
}
#data{
 width:200px;
 float:right;
 clear:right;
 color:#7D838B;
 font-size:9px;
 margin:28px 12px 0 0;
 display:inline;
 overflow:hidden;
}
#nav{
 width:201px;
 float:right;
 margin:0 12px 0 0;
 padding:25px 0 0;
 background:url('nav.gif') no-repeat;
 display:inline;
}
#nav li{
 float:left;
 list-style:none;
}
#nav a{
 color:#7D838B;
 font-size:9px;
 text-decoration:none;
 font-weight:bolder;
 display:block;
}
#nav #inicial{
 margin:0 25px 0 23px; 
 display:inline;
}
#nav #trabalhe{
 margin:0 25px 0 0;
}
#menu{
 float:left;
 display:inline;
 width:780px;
 height:29px;
 padding:0;
 margin:0;
}
#menu .fix{
 margin:0 0 0 6px;
}
#menu li{
 float:left;
 margin:0;
 padding:0;
 list-style:none;
}
#menu li a{
 float:left;
 text-decoration:none;
 color:#FFF;
 background:url('sinalMenu.gif') no-repeat left center;
 height:21px;
 display:inline;
 padding:8px 8px 0 16px;
 margin:0 13px 0 6px;
}
#menu li a:hover{
 background:url('menuOver.gif');
}
#menu li a#atual{
 background:url('menuOver.gif');
}
#secao{
 float:left;
 width:780px;
 padding:15px 0;
}
#rodape{
 float:left;
 width:756px;
 height:45px;
 margin:0 12px;
 background:#eaedd3;
 display:inline;
}
#rodape p{
 float:left;
 display:inline;
 margin:10px 28px 0 20px;
}
#rodape a{
 text-decoration:none;
}
a#blz{
 float:right; 
 margin:2px 20px 0;
 font-weight:bolder;
 text-decoration:none;
 color:#9FA18F;
}

/* INTERNAS */

h2{
 float:left;
 display:inline;
 margin:0 12px;
 width:100%;
 display:inline;
 background:url('bgH2.gif') repeat-x;
}
#bc{
 float:left;
 width:100%;
 text-align:right;
 color:#6F6F6F;
 margin:0 10px 18px 0;
}
#submenu{
 float:left;
 display:inline;
 width:163px;
 margin:46px 3px 0 11px;
 padding:0;
 list-style:none;
}
#submenu li{
 float:left;
 margin:0;
 padding:0;
}
#submenu a{
 width:160px;
 padding:10px 0 3px 3px;
 border-bottom:solid 1px #B9BCA7;
 display:block;
 font-weight:bolder;
}
#submenu a:hover{
 text-decoration:none;
 border-bottom:solid 1px #7C7E70;
}
#conteudo{
 float:left;
 display:inline;
 width:589px;
 overflow:hidden;
}
#conteudo p, #single p{
 margin:0 0 15px 12px;
 text-indent:20px;
 text-align:justify;
}
#botao{
padding:3px 15px;
}

#single{
 float:left;
 width:754px;
}
h3{
 font-size:11px;
 padding:10px 0 15px;
 margin:10px 0 0 12px;
}
.lista{
 float:left;
 margin:0 0 0 12px;
 padding:0 0 0 18px;
 display:inline;
 list-style-position:outside;
}
.bloco{
 margin:0 0 15px 32px;
}
.fotos{
 margin:0 0 0 10px;
}
.fotofull{
 float:right;
 display:block;
 margin:0 0 10px 10px;
}
ul.sem{
 margin:0 0 0 32px;
 padding:0;
 list-style:none;
}

/* HOME */

.coluna1, .coluna2, .coluna3{
 float:left;
 overflow:hidden;
 height:455px;
}
.coluna1{
 width:260px;
 padding:0 16px 2px 16px;
}
.coluna2{
 width:214px;
 padding:0 16px 2px 16px;
 background:url('dotv.gif') repeat-y left top;
}
.coluna3{
 width:210px;
 padding:0 0 2px 16px;
 background:url('dotv.gif') repeat-y left top;
}
.coluna1 p{
 margin:4px 0 12px 0;
}
.coluna2 p{
 margin:4px 0 2px;
 line-height:14px;
}
.coluna3 p{
 margin:4px 0 12px 0;
 line-height:14px;
}
.hr{
 width:100%;
 height:28px;
 display:inline;
 background:url('doth.gif') repeat-x center;
}
h4{
 font-size:10px;
 margin:0 0 8px;
}
.coluna1 img, .coluna2 img, .coluna3 img{
 margin:0 6px 0 0;
}
#ch_home{
 background:0;
}
#chJc{

}
#edicao{
 text-align:right;
 font-weight:bolder;
 color:#4F4F4F;
 margin:0 0 10px;
}
#chNoticias{
 float:left;
 display:inline;
 width:256px;
 height:270px;
 overflow:hidden;
 border:0;
}
#chNoticias #fix{
 float:left;
 width:196px;
 height:125px;
 overflow:hidden;
 margin:14px 0 0 4px; 
}
#fotG{
 float:left;
 display:inline;
 margin:14px 0 0;
 padding:0;
 list-style:none;
}
#fotG li{
 width:196px;
 height:167px;
 overflow:hidden;
 float:left;
}
#fotG #not1{
 background:url('mkNot1_.gif') no-repeat top right;
}
#fotG #not2{
 background:url('mkNot2_.gif') no-repeat top right;
}
#fotG #not3{
 background:url('mkNot3_.gif') no-repeat top right;
}
#fotG .foto{
 width:182px;
 height:137px;
 overflow:hidden;
 border-top:solid 3px #FFF;
 border-left:solid 3px #FFF;
 border-right:solid 3px #FFF;  
}
#fotG p{
 width:174px;
 height:27px;
 background:#385B3C;
 color:#FFF;
 margin:0;
 padding:1px 4px;
 border-bottom:solid 3px #FFF;
 border-left:solid 3px #FFF;
 border-right:solid 3px #FFF;  
 overflow:hidden;
}
#fotP{
 float:right;
 display:inline;
 margin:14px 4px 0 0;
 padding:0;
 list-style:none;
 width:50px;
}
#fotP li{
 float:right;
 width:52px;
 height:38px;
 overflow:hidden;
 border:solid 3px #FFF;
 margin:0 0 5px;
 display:inline;
}
#ch_listaNot{
 margin:190px 0 0 2px;
 padding:0;
 list-style:none;
}
#ch_listaNot li.sem{
 background:0;
 margin:5px 0 0;
}
#ch_listaNot li{
 float:left;
 width:246px;
 overflow:hidden;
 background:url('sinalNot.gif') no-repeat;
 height:14px;
 padding:0 0 0 8px;
}
#ch_listaNot li a{
 height:20px;
}
#chCotacoes{
 float:left;
 width:212px;
 height:145px;
 overflow:hidden;
 border:0;
}
#cotacoes{
 list-style:none;
 margin:15px 0 0 10px;
 padding:0;
 font-weight:bolder;
}
#cotacoes li{
 background:url('sinalNot.gif') no-repeat;
 padding:0 0 0 8px;
}
#cotacoes ul{
 list-style:none;
 margin:2px 0 10px 14px;
 padding:0;
 font-weight:normal;
}
#cotacoes ul li{
 width:165px;
 background:0;
 padding:2px 0 2px 2px;
}
#cotacoes .borda{
 border-bottom:solid 1px #ADADAD;
}
#cotacoes .valor{
 padding:0 4px 0;
 float:right;
}
#informativo{
 float:left;
}
#informativo h4{
 margin:12px 0 0;
}
#informativo img{
 margin:0 15px 0 0;
}

/* NOTICIAS COAMO */

#listaNot{
 float:left;
 width:540px;
 display:inline;
 margin:0 0 0 14px;
 padding:0;
 list-style:none;
 list-style-position:outside;
}
#listaNot li{
 background:url('sinalNot_.gif') no-repeat;
 width:535px;
 overflow:hidden;
 height:15px;
 padding:3px 0 0 8px;
 margin:0 0 0 10px;
}
#listaNot li.comfoto{
 background:url('cam.gif') no-repeat;
 padding:3px 0 0 18px;
 margin:0;
}
#listaNot li a{
 height:20px;
}
#voltar{
 float:right; 
 margin:0 0 10px 540px;
 color:#198a48;

}
#paginas{
 float:left;
 display:inline;
 margin:20px 0 0 30px;
 padding:0;
 width:550px;
 list-style:none;
}
#paginas li{
 float:left;
 margin:0 2px 0 0;
}
#paginas li a{
 display:block;
 padding:2px 8px;
 background:#E8F6DD;
}
#paginas li a:hover{
 background:#DDEAD2;
}
#noticia img{
 margin:0 5px 0 0;
}
#noticia p{
 text-indent:0;
}
#paginas a#atual{
 background:#D4E1CA;
}
#listafotos{
 float:left;
 clear:left;
 width:588px;
 margin:15px 0 0;
 padding:20px 0 0;
 border-top:solid 1px #EEE;
}
#listafotos img{
 float:left;
 display:inline;
 margin:0 0 7px 9px;
 cursor:pointer;
}

/* AUDIO VISUAL */

#filme{
 float:left;
 margin:20px 0 0 12px;
}
#audiovisual{
 float:left;
 margin:20px 0 0 10px;
 padding:0;
 list-style:none;
}
#audiovisual a{
 float:left;
 display:block;
 margin:0 0 1px;
 padding:4px 5px 4px 8px;
 width:127px;
 list-style:none;
 background:#ddf5cd;
 border-left:solid 1px #cce2bd;

}

/* AREA DE ATUACAO */

h2#unidades{
 margin:20px 0 20px 12px;
 background:0;
 background:#EDF8E4;
 font-size:11px;
}
h2#unidades span{
 background:#F7FCF3;
 padding:0 10px 0 0;
}
#estado p{
 text-indent:0;
}

/* FIQUE SABENDO */

.fique{
 width:570px;
 float:left;
 clear:left;
 list-style:none;
 margin:0 0 2px 12px;
 padding:0;
 display:inline;
}
.fique li{
 float:left;
 margin:0 0 0 18px;
 display:inline;
}
.fique li a{
 float:left;
 padding:2px 5px;
}
#sabendo{
 float:left;
 clear:left;
 width:100%;
 margin:20px 0 0;
}
#sabendo p{
 margin:0 0 10px 12px; 
 text-indent:0;
}

/* COOPERATIVISMO */

.nobrasil td{
 padding:2px 8px;
}
.nobrasil{
 margin:0 0 20px 12px;
 border:solid 1px #CCC;
}

/* IMPRENSA */

#programacao{
 list-style:none;
 margin:0;
 padding:0 0 0 33px;
}
#programacao li{
 display:block;
 width:400px;
}
#programacao .sub{
 padding:0 0 0 97px;
 display:block;
 width:600px;
}
#programacao span{
 display:block;
 float:left;
 width:220px;
}
#programacao .sub span{
 display:block;
 float:left;
 width:123px;
}
#listaAudio{
 float:left;
 width:300px;
 margin:0 0 0 30px;
 padding:0;
 list-style:none;
}
#listaAudio li{
 background:url('sinalNot.gif') no-repeat;
 height:15px;
 padding:0 0 0 8px;
}
#listaAudio li a{
 height:20px;
}
#ouca{
 margin:0;
 padding:0;
}
#ouca label{
 float:left;
 display:block;
 width:47px;
 padding:3px 5px 0 0;
 text-align:right;
}
#ouca p{
 margin:0 0 6px;
 padding:0;
 text-indent:0;
}
#ouca input{
 font-size:10px;
 font-family:verdana, arial, sans-serif;
}
#ouca #bt{
 margin:0 0 0 51px;
}

/* FALE/TRABALHE CONOSCO */

#formulario{
 margin:30px 0 20px 60px;
 padding:0;
 text-indent:0;
}
#formulario input, #formulario select, #formulario textarea{
 font-size:10px;
 font-family:verdana, arial, sans-serif;
}
#formulario p{
 margin:0 0 10px;
 padding:0;
 text-indent:0;
}
#formulario label{
 float:left;
 display:block;
 width:133px;
 padding:2px 5px 0;
 text-align:right;
}
#formulario .msg{
 margin:0 0 10px 142px;
 color:#A73300;
}
#formulario #ok{
 color:#01A018;
}
#formulario #btfale{
 margin:0 0 0 142px;
}
#formulario2{
 float:right;
 margin:30px 0 0 0;
 padding:0;
 text-indent:0;
}
#formulario2 label{
display:inline;
text-align:left;
width:115px;
margin:0 50px 0 0;
background:#f3f5e6;
}
#formulario2 img{
margin:10px 0 0 0;
}
#formulario3{
 margin:30px 0 20px 30px;
 padding:0;
 text-indent:0;
}

#formulario3 select, #formulario3 textarea{
 font-size:10px;
 font-family:verdana, arial, sans-serif;
}
#formulario3 input{
 font-size:10px;
 height:18px;
 font-family:verdana, arial, sans-serif;
}
#formulario3 p{
 margin:0 0 10px;
 text-indent:0;
}
#formulario3 label{
 float:left;
 display:block;
 padding:2px 5px 0;
 text-align:left;
}
#formulario3 .msg{
 margin:0 0 10px 142px;
 color:#A73300;
}
#formulario3 #ok{
 color:#01A018;
}
#formulario3 #btfale{
 margin:0 0 0 142px;
}

#titulo{
width:300px;
margin:0 0 0 30px;
}
#titulo p{
float:left;
display:inline;
text-indent:0;
margin:0;
padding:0;
}

.vagas td{
 padding:2px 8px;
}
.vagas{
 float:left;
 display:inline;
 width:720px;
 margin:0 0 20px 30px;
 border:solid 1px #CCC;
}
#vagas2{
 width:720px;
 margin:60px 0 20px 30px;

 background:#f3f5e6;
}
#vagas2 p{
 padding:10px;
 text-indent:0;
}

/* MAPA DO SITE */

#mapadosite{
 float:left;
 list-style:none;
 margin:0 0 0 60px;
 padding:0;
 display:inline;
}
#mapadosite ul{
 list-style:none;
 margin:0 0 0 20px;
 padding:5px 0 0;
 border-left:solid 1px #ccc;
}
#mapadosite li{
 margin:5px 0 0;
}
#mapadosite ul li{
 margin:5px 0 0;
 padding:0 0 0 25px;
 background:url('mapa.gif') no-repeat;
}
#mapadosite ul ul{
 padding:10px 0 0 0px;
 margin:0 0 20px 40px;
}
#mapadosite ul ul li{
 padding:0 0 0 25px;
 margin:0 0 10px 0;
}

#lista_copa{
 padding:0;
 margin:0 0 0 45px;
}
#lista_copa li{
 line-height:20px;
}
#pop{
 position:absolute;
 top:85px;
 left:35%;
 z-index:5;
 width:291px;
 background:url('barra_popdiv.jpg') repeat-x;
 padding:5px 0 0;
 border-top: solid 1px #999;
 border-right:solid 1px #999;
 border-left:solid 1px #000;
 border-bottom:solid 1px #000;
 background:url('pop_bg.png') repeat;
 /*border-top: solid 1px #fbfcf6;
 border-right:solid 1px #fbfcf6;
 border-left:solid 1px #cfd3b2;
 border-bottom:solid 1px #cfd3b2;
 background:#eaedd3;*/
}
#pop p{
 margin:0 0 0 2px;
 padding:0;
}
#pop img{
 border-top:solid 1px #CCC;
 margin:3px;
}
#pop object{
 border-top:solid 1px #CCC;
 margin:3px 0 0 3px;
}
#pop a{
 float:right;
 color:#000;
 margin:0 5px 0 0;
}
#pop a#fechar{
 float:right;
 color:#000;
 margin:2px 5px 0 0;
 color:#FFF;
}
#pop a img#fechar{
 margin:0;
 padding:0;
}
#pop a img{
 border:none;
}