#pgeral {
position:absolute;
left: 50%;
top: -1px;
margin-left: -389px;
width:779px;
}

#topo {
position:relative;
left:0px;
top:0px;
width:779px;
height:155px;
z-index:1;
}

#topor1c1 {
position:absolute;
left:0px;
top:0px;
width:22px;
height:24px;
z-index:1;
visibility:visible
}

#topor1c2 {
color:#FFF;
text-align: right;
position:absolute;
left:22px;
top:0px;
width:731px;
height:24px;
z-index:2;
visibility:visible;
background-image: url('../imagens/topo_r1_c2.jpg');
}

#topor1c5 {
position:absolute;
left:753px;
top:0px;
width:26px;
height:
155px;
z-index:3;
visibility:visible
}

#topor2c1 {
position:absolute;
left:0px;
top:24px;
width:22px;
height:131px;
z-index:4;
visibility:visible
}

#topor2c2 {
position:absolute;
left:22px;
top:24px;
width:268px;
height:131px;
z-index:5;
visibility:visible
}

#topor2c3 {
position:absolute;
left:290px;
top:24px;
width:218px;
height:131px;
z-index:6;
visibility:visible
}

#topor2c4 {
font-family:verdana;
font-size: 8pt;
position:absolute;
left:508px;
top:24px;
width:245px;
height:131px;
z-index:7;
visibility:visible;
background-image: url('../imagens/topo_r2_c4.gif')
}

#alt_topo {
margin-top: 30px;
margin-left: 5px;
}

#conteudo {
position:relative;
left: 0px;
top: 5px;
}


#menu {
width: 200px;
height: 675px;
background-color: #336600;
position: absolute;
left:0px;
top:0px;
z-index:2;
}

.submenu {
background-color: #E4EEE4;
padding:5px;
margin-left: 5px;
margin-right: 5px;
margin-top: 4px;
margin-bottom: 5px;
font-size:10px;
font-family:Verdana
}

.t_menus {
padding-top:5px;
padding-left:5px;
width:200px;
height:30px;
background-image:url('../imagens/bg_t_menus.gif');
}

#paginas {
position: relative;
left: 207px;
top: 0px;
width: 572px;
}

.td_conteudo {
border: 1px solid #336600;
padding: 10px;
background-color: #E4EEE4;
font-size: 10pt;
font-family: Verdana;
height: 674px;
}

.td_conteudo2 {
border: 1px solid #336600;
padding: 10px;
background-color: #E4EEE4;
font-size: 10pt;
font-family: Verdana;
height: 674px;
}

#home {
width:572px;
height:674px;
}

#noticias {
text-align: center;
background-image: url('../imagens/bg_noticias.gif');
position: relative;
left:0px;
top: 5px;
}

#ifr_noticias
{
width:550px;
height:185px;
}

.t_noticias {
text-align: left;
padding-top:3px;
padding-left:5px;
width:572px;
height:30px;
background-image:url('../imagens/bg_t_menus.gif');
}

#p_agenda {
position: absolute;
left:0px;
top: 454px;
width: 250px;
}

#agenda {
text-align: center;
background-image: url('../imagens/bg_agenda.gif');
}

#t_agenda {
text-align: left;
padding-top:5px;
padding-left:5px;
margin-bottom: 5px;
width:250px;
height:30px;
background-image:url('../imagens/bg_t_menus.gif');
}

#p_atividades {
position: absolute;
left: 255px;
top: 454px;
}

#atividades
{
text-align:center;
background-image: url('../imagens/bg_atividades.gif');
}

#t_atividades {
text-align: left;
padding-top:5px;
padding-left:5px;
margin-bottom: 5px;
width:315px;
height:30px;
background-image:url('../imagens/bg_t_menus.gif');
}

#rodape {
width:779px;
height:38px;
background-image: url('../imagens/bg_rodape.gif');
border: 1px solid #336600;
color: #FFFFFF;
padding: 12px;
font-family: verdana;
font-size: 10px;
}

#dsv {
float: right;
margin-top: -12px;
}
a {
font-size: 10px;
font-family: Verdana;
color: #000000;
text-decoration: none;
}

a:active {
font-size: 10px;
font-family: Verdana;
color: #000000;
text-decoration: none;
}

a:link {
font-size: 10px;
font-family: Verdana;
color: #000000;
text-decoration: none;
}

a:visited.link_white {
font-size: 10px;
font-family: Verdana;
color: #000000;
text-decoration: none;
}

a:hover {
font-size: 10px;
font-family: Verdana;
color: #99CC33;
text-decoration: underline;
}

.link_white {
font-size: 10px;
font-family: Verdana;
color: #FFFFFF;
text-decoration: none;
}

a.link_white {
font-size: 10px;
font-family: Verdana;
color: #FFFFFF;
text-decoration: none;
}

a:active.link_white {
font-size: 10px;
font-family: Verdana;
color: #FFFFFF;
text-decoration: none;
}

a:link.link_white {
font-size: 10px;
font-family: Verdana;
color: #FFFFFF;
text-decoration: none;
}

a:link.link_white {
font-size: 10px;
font-family: Verdana;
color: #FFFFFF;
text-decoration: none;
}

a:visited.link_white {
font-size: 10px;
font-family: Verdana;
color: #FFFFFF;
text-decoration: none;
}

a:hover.link_white {
font-size: 10px;
font-family: Verdana;
color: #FFFFFF;
text-decoration: underline;
}

.link_conteudo {
font-size: 10pt;
font-family: Verdana;
}

a.link_conteudo {
font-size: 10pt;
font-family: Verdana;
color: #000000;
text-decoration: none;
}

a:active.link_conteudo {
font-size: 10pt;
font-family: Verdana;
color: #000000;
text-decoration: none;
}

a:link.link_conteudo {
font-size: 10pt;
font-family: Verdana;
color: #000000;
text-decoration: none;
}

a:link.link_conteudo {
font-size: 10pt;
font-family: Verdana;
color: #000000;
text-decoration: none;
}

a:visited.link_conteudo {
font-size: 10pt;
font-family: Verdana;
color: #000000;
text-decoration: none;
}

a:hover.link_conteudo {
font-size: 10pt;
font-family: Verdana;
color: #99CC33;
text-decoration: underline;
}

.thumb_foto {
text-align: center;
float: left;
width:112px;
height:75px;
padding: 5px;
margin: 3px;
border: 1px solid #336600;
background-color: #FFFFFF;
}

.voltar {
background-image: url('../imagens/bt_voltar.gif');
background-repeat: no-repeat;
background-position: left top;
font-size:8pt;
font-family:Verdana;
position:absolute;
left: 100%;
top: 10px;
padding-left:20px;
padding-right:0px;
padding-top:3px;
padding-bottom:5px;
margin-left: -82px;
width: 82px;
height: 21px;
}

.print {
 background-image: url('../admin/commons/print.gif');
 background-repeat: no-repeat;
 padding-left:32px;
 padding-top:10px;
 width: 92px;
 height: 33px;
 font-size: 10px;
 font-family:Verdana;
 position:absolute;
 left: 100%;
 top: 30px;
 margin-left: -106px;
}

.linkpaginacao {
float: left;
border: 1px solid #006600;
padding: 5px;
width:30px;
background-color:#FFFFEC;
margin: 2px;
 }
 
.linkpaginacaon {
float: left;
border: 1px solid #006600;
padding: 5px;
width:20px;
background-color:#FFFFEC;
margin: 2px;
}
 
.linkpaginacaod {
float: left;
border: 1px solid #006600;
padding: 5px;
width:20px;
color:#FF0000;
font-size: 10px;
font-weight:bold;
background-color:#EAFFEA;
margin: 2px;
}

