/* jsCSSEditor 3.0 */

* {
 margin: 0px;
 padding: 0px;
 text-decoration: none;
}

.clear {
 clear: both;
}

img {
 border: 0;
}

form {
 margin: 0;
}

body {
 background-image: url(img/bg_site.jpg);
 background-repeat: repeat-y;
 background-position: center;
 background-color: #f3f3f3;
 margin: 0 auto !important;
 font-family: Tahoma, Arial, Verdana;
 font-size: 13px;
 color: #999;
}

a {
 color: #666;
}

a:hover {
 text-decoration: underline;
}

.afont {
 color: #fff;
 background-color: #C10000;
 padding: 5px 5px 2px 5px;
 font-weight: bold;
 height: 20px;
}

.afont a {
 color: #fff;
}

.ler h1 {
 display: block;
 color: #C10000;
 padding-botton: 10px;
 border-bottom: solid #C10000 1px;
}

.ler h2 {
 display: block;
 color: #666;
}

.ler a {
 text-decoration: underline;
}

.ler a:hover {
 color: #333;
}

.ultimas p {
 color: #C10000;
 padding-botton: 10px;
 border-bottom: solid #C10000 1px;
}

.artigos h3 {
 color: #C10000;
 padding-botton: 10px;
 border-bottom: solid #006A00 1px;
}

p {
 color: #666666;
 line-height: 150%;
}

img {
 text-align: center;
 margin: 0 0 0 0;
 height: auto;
 border: none;
}

h1 {
 font-size: 140%;
 text-decoration: none;
}

h2 {
 font-size: 110%;
 text-decoration: none;
 line-height: 150%;
}

h3 {
 font-size: 70%;
 text-decoration: none;
 line-height: 150%;
 font-weight: normal ! important;
 text-align: right;
 padding: 0 0 10px 0;
}

.fontMenorBold {
 font-size: 11px;
 font-weight: bold;
}

a.fontMenorBold {
 text-decoration: none;
 color: #666;
}

a.fontMenorBold:visited {
 color: #666;
}

a.fontMenorBold:hover {
 color: #999;
}

.bgbox {
 background-color: #E5E5E5;
}

.mbotton {
 margin-bottom: 20px;
}

.mleft {
 margin-left: 20px;
}

.mtop {
 margin-top: 20px;
}

.espaco {
 height: 20px;
 background-color: #FF0000;
}

p.paginas {
 background-color: #E5E5E5;
 padding: 8px;
 text-align: center;
 margin: 8px 0 ! important;
}

DIV.menug {
 float: left;
 width: 660px;
 height: 33px;
 background-image: url(img/bg_menu.jpg);
}

.menug a {
 text-decoration: none;
 font-weight: bold;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 16px;
 color: #FFF;
 border-right: #FFFFFF solid 1px;
 padding: 0 12px;
}

.menuSel {
}

.menug a:hover {
 text-decoration: none;
 color: #FFCC00;
}

form.menug {
 padding: 0 0 0 0;
 margin: 0 0 0 0;
}

#menuDep {
 float: right;
 width: 660px;
 height: 33px;
 background-color: #C10000;
 background-image: url(img/bg_menuDep.jpg);
 background-repeat: no-repeat;
 background-position: center;
}

.dep_est {
 float: left;
 height: 98px;
 width: 65px;
 background-image: url(img/bg_dep_est.jpg);
 background-repeat: no-repeat;
 background-position: bottom;
 text-align: center;
 margin: 0 1px 0 0;
 text-decoration: none;
}

DIV.dep_est a {
 color: #999999;
 text-decoration: none;
}

a.dep_est:visited {
 color: #999999;
}

div.topodep {
 height: 120px;
 background-color: #66FFFF;
}

.floatLeft {
 float: left;
}

.floatRight {
 float: right;
}

a:hover {
 border-bottom: thin;
}

#tudo {
 width: 1000px;
 height: 200px;
 vertical-align: top;
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;
}

#conteudo {
 margin: 0px auto;
}

.topo {
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;
 margin: 0 auto;
 background-image: url(img/bg_topo.jpg);
 background-position: bottom;
 background-repeat: no-repeat;
}

.espacotopo {
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;
 margin: 0 auto;
 background-image: url(img/bg_topo.jpg);
 background-position: bottom;
 background-repeat: no-repeat;
}

.mw1 {
 width: 150px;
}

.mw2 {
 width: 320px;
}

.mw2x {
 width: 320px;
 background-color: #666 !important;
 height: 500px;
}

.mw3 {
 width: 490px;
}

.mw4 {
 width: 660px;
}

.mw6 {
 width: 1000px;
}

.mhe {
 height: 20px;
}

.mh1 {
 height: 150px;
}

.mh1e {
 height: 170px;
}

.p10b {
 padding-bottom: 10px;
}

.p10t {
 padding-top: 10px;
}

.p5b {
 padding-bottom: 5px;
}

.p5t {
 padding-top: 5px;
}

.p5l {
 padding: 0 5px 0 5px;
}

.m-4t {
}

div.dest2 {
 margin-bottom: 20px;
 text-decoration: none;
}

.dest2 h1 {
 background-image: url(img/bg_320_verd.jpg);
 background-position: top center;
 background-repeat: no-repeat;
 display: block;
 height: 33px;
 font-weight: bold;
 color: #006A00;
 padding: 0px 30px 0;
 margin: 0;
}

.dest2 img {
 margin-top: 0;
 margin-botton: 0;
}

.dest2 h2 {
 font-weight: bold;
}

.dest2 h2, .dest2 p .dest2 a {
 display: block;
 color: #666;
 padding-bottom: 5px;
 padding-top: 10px;
}

.dest2 h2, .dest2 p {
 background-image: url(img/bg_320_verd_txt.jpg);
 background-position: center bottom;
 background-repeat: no-repeat;
 display: block;
 padding-left: 30px !important;
 text-decoration: none;
}

.dest2b h2, .dest2b p, .dest2b a {
 background-image: url(img/px.gif);
 background-repeat: repeat;
 display: block;
 padding-left: 10px;
 padding-right: 5px;
 text-decoration: none;
 margin-top: -3px;
 background-color: #fff;
}

.dest2 p {
 padding-bottom: 10px;
}

div.mais {
 text-decoration: none;
}

.mais h1 {
 background-image: url(img/bg_320_verd.jpg);
 background-position: top center;
 background-repeat: no-repeat;
 display: block;
 height: 33px;
 font-weight: bold;
 color: #006A00;
 padding-top: 4px;
 padding-left: 30px;
 margin-bottom: -3px;
}

.mais h2 {
 font-weight: bold;
}

.mais h2, .mais p, .mais a {
 color: #666;
 padding: 2px 0;
}

.mais h2, .mais p {
 padding-left: 10px;
 padding-right: 10px;
 text-decoration: none;
 background-color: #E5E5E5;
}

.dest1:hover, .dests:hover, .dep_est:hover, .dest2:hover {
 opacity: 0.7;
 -moz-opacity: 0.7;
 filter: Alpha(opacity=70);
}

img.dest1:hover, img.dests:hover, img.dep_est:hover, img.dest2:hover {
 opacity: 0.7;
 -moz-opacity: 0.7;
 filter: Alpha(opacity=70);
}

div.dests {
}

.dests h1 {
 display: block;
 height: 24px;
 font-weight: bold;
 color: #666;
 margin-bottom: 0px;
 padding-top: 6px;
 padding-left: 10px;
 font-size: 14px;
}

.dests h2 {
 font-weight: bold;
 margin: 5px 0 0 0;
}

.dests h2, .dests p {
 display: block;
 padding-left: 10px;
 padding-bottom: 5px;
 text-decoration: none;
 color: #666;
}

div.dest4 {
 margin-bottom: 20px;
}

.dest4 h1 {
 background-image: url(img/bg_320_verm_t.jpg);
 background-position: left;
 background-repeat: no-repeat;
 background-color: #F4AE0B;
 display: block;
 height: 29px;
 font-weight: bold;
 color: #FFF;
 margin-bottom: 0px;
 padding-top: 4px;
 padding-left: 10px;
}

.dest4 h2 {
 font-weight: bold;
 padding-top: 10px;
}

.dest4 h2, .dest4 p {
 display: block;
 padding-left: 10px;
 text-decoration: none;
 margin-top: -3px;
 color: #666;
}

.dest4 h3 {
 display: block;
 padding-left: 10px;
 font-weight: bold;
 font-size: 11px;
 padding-botton: 20px;
}

div.dest3A {
 margin-bottom: 20px;
}

.dest3A h1 {
 background-image: url(img/bg_150_verm.jpg);
 background-position: left;
 background-repeat: no-repeat;
 background-color: #CCC;
 display: block;
 height: 29px;
 font-weight: bold;
 color: #C10000;
 margin-bottom: 0px;
 padding-top: 4px;
 padding-left: 30px;
}

.dest3A h3, .dest3B h3 {
 display: block;
 font-weight: normal;
 margin-bottom: 0px;
 padding-left: 30px;
 text-align: right;
 margin-top: -5px;
}

.dest3A h2 {
 font-weight: bold;
}

.dest3A h2, .dest3A p, .dest3A h3, .dest3B h3 {
 background-color: #E5E5E5;
 display: block;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 2px;
 text-decoration: none;
 color: #666;
}

div.dest3B {
 margin-bottom: 20px;
}

.dest3B h1 {
 background-image: url(img/bg_150_verd.jpg);
 background-position: left;
 background-repeat: no-repeat;
 background-color: #CCC;
 display: block;
 height: 29px;
 font-weight: bold;
 color: #006A00;
 margin-bottom: 0px;
 padding-top: 4px;
 padding-left: 30px;
}

.dest3B h2 {
 font-weight: bold;
}

.dest3B h2, .dest3B p {
 background-color: #E5E5E5;
 display: block;
 padding-left: 10px;
 padding-bottom: 2px;
 text-decoration: none;
 color: #666;
}

.formu {
 background-color: #E5E5E5;
 margin: 0;
}

.formu textarea,.formu button,.formu input,.formu select {
 font-size: 10px;
}

div.falecom h1 {
 margin: 0;
}

FORM.falecom #email {
 width: 130px;
 height: 20px;
}

FORM.falecom textarea {
 width: 250px;
 height: 64px;
 font-family: Tahoma, Verdana, Arial;
}

FORM.falecom {
 text-align: center;
 margin: 10px 0 10px;
}

FORM.falecom #Enviar {
 width: 33px;
 height: 65px;
 border: none;
 background-image: url(img/enviar_falecom.jpg) ! important;
}

FORM.falecom TABLE {
 margin: 10px auto;
}

DIV.dest1 H1 {
 background-image: url(img/bg_320_amar.jpg);
 padding: 4px 30px 0;
 height: 29px;
 background-repeat: no-repeat;
}

DIV.dest1 {
 background-image: url(img/bg_320_amar_txt.jpg);
 width: 320px;
 float: left;
}

.dest1 h2, .dest1 p {
 margin: 0 7px 7px 30px;
}

DIV.mw2 TD DIV {
 background-color: #E5E5E5;
}

P.data {
 text-align: right;
 font-size: 85%;
 margin: 0 0 10px;
}

TABLE.tamFon {
 position: relative;
 float: right;
 background-image: url(img/tools2.gif);
 width: 150px;
 height: 33px;
 cursor: pointer;
 cursor: hand;
}

TABLE.dest {
 width: 320px;
 margin-bottom: 20px;
}

TABLE.dest TD {
 vertical-align: top;
}

TABLE.dest TD.branca {
 width: 20px;
}

TABLE.dest TD.cont {
 background-color: #E5E5E5;
 width: 150px;
}

DIV.destaque {
 float: left;
}

IMG.e320 {
 width: 320px;
 height: 1px;
}

IMG.e1000 {
 width: 1000px;
 height: 1px;
}

.falecom {
}

DIV.falecom {
 height: 150px;
}

SELECT#dep {
 height: 20px ! important;
}

DIV.gallery {
 width: 670px;
 padding: 20px 20px 20px 60px;
 left: 150px;
 position: relative;
}

DIV.gallery DIV.foto {
 float: left;
 margin: 10px;
 padding: 3px 4px;
 border: 3px solid #E5E5E5;
}

DIV.gallery DIV.foto IMG {
 width: 150px;
}

DIV.galleryNav {
 width: 150px;
 float: right;
 position: fixed;
 background-color: #E5E5E5;
 padding: 15px;
 font-weight: bold;
 text-align: center;
 z-index: 100;
}

DIV.galleryNav A {
 color: #666666;
}

DIV.galleryNav P {
 color: #666666;
 margin: 27px 0 7px;
}

DIV.gallery DIV.foto:hover {
 border: 3px solid #FFFFFF;
}

DIV.ler {
 width: 450px;
}

DIV.tamFon SPAN {
 cursor: pointer;
 cursor: hand;
 padding: 0 1px;
}

DIV.gallery P.titulo {
 max-width: 150px;
}

DIV.menug form {
 padding: 7px 0 0 20px;
}

DIV.dep_est {
 margin-bottom: 20px;
}

DIV.zoomVer {
 background-color: #FFFFFF;
 border: 4px solid #B0B0B0;
 padding: 20px;
 overflow: auto;
 max-width: 700px;
 font-size: 180%;
 z-index: 500;
}

DIV.zoomVerFundo {
 background-color: #000000;
 z-index: 100;
 opacity: 0.1;
 -moz-opacity: 0.1;
 filter: Alpha(opacity=10);
}

A.zoomVerFecha {
 float: right;
}

DIV.zoomVerFecha {
 float: right;
}

TD.zoomVerFecha {
 background: #999;
 color: #999;
 vertical-align: top;
 cursor: pointer;
 cursor: hand;
 background-image: url(img/fechar.gif);
 background-repeat: no-repeat;
 width: 38px;
 text-align: center;
 padding-top: 35px;
 background-position: top center;
}

DIV.zoomVer TD.zoomVerFechaE {
 width: 18px;
}

DIV.zoomVer P {
 color: #000000;
 letter-spacing: 1px;
}

DIV.debJ {
 height: 550px;
 border: 4px groove #C080FF;
 overflow: scroll;
 position: fixed;
 right: -350px;
 width: 400px;
 background-color: #FFFFFF;
 top: 50px;
}

DIV.zoomVerImg {
 background-color: #E5E5E5;
 z-index: 500;
 background-position: center;
 background-image: aurl(img/carregando.gif);
}

xDIV.zoomVerImg H1 {
 text-align: center;
 text-decoration: blink;
 color: #E5E5E5;
 border: 0;
 xpadding: 20px 40px;
}

DIV.zoomVerImgOk {
}

DIV.zoomVerImgOk IMG {
 margin: 20px;
}

DIV.zoomVerImgCtrl {
 font-weight: bold;
 font-size: 140%;
 cursor: pointer;
 cursor: hand;
}

DIV.zoomVerConteudo {
 overflow: auto;
 padding-right: 20px;
}

TABLE.dest TD.br {
 height: 20px;
}

DIV.zoomVer H1 {
 color: #C10000;
}

div.blog H3.p5b {
 border-bottom: 1px solid #C10000;
}

DIV.menug A.menuSel {
 color: #FFCC00 !important;
}

A.atalhoSel,A.atalhoSel P,A.atalhoSel H2,A.atalhoSel H3 {
 color: #000000;
 text-decoration: none;
 background-color: #e5e5e5;
}

DIV.debJ:hover {
 right: 10px;
}

FORM.falecomDep #email {
 width: 285px;
}

DIV.radio_linha {
 width: 680px;
 float: left;
 padding-bottom: 20px;
}

DIV.radio {
 float: left;
 width: 150px;
 margin: 0 20px 20px 0;
}

DIV.radio_linha h1 {
 font-weight: bold;
 margin: 0 20px 20px 0;
 padding-top: 4px;
 height: 28px;
 width: 660px;
 display: block;
 font-family: Tahoma,Arial,Verdana;
 font-size: 18px;
 border-bottom: 1px solid #C10000;
 color: #C10000;
}

DIV.img_radio {
 height: 110px;
 width: 150px;
}

DIV.tool_rad {
 height: 33px;
 width: 150px;
}

DIV.radio p {
 display: block;
 background: #E5E5E5;
 padding: 0 5px;
 margin: 0;
 text-decoration: none;
 height: 113px;
 overflow: auto;
}

DIV.radio a {
 font-size: 13px;
 color: #666666;
 line-height: 150%;
 font-family: Tahoma, Arial, Verdana;
 text-decoration: none;
}

DIV.radio a:hover {
 text-decoration: underline;
}

DIV.espacoV {
 float: right;
 width: 20px;
 height: 200px;
}

TABLE.mp3Player TD {
 border: 0px dotted #C10000;
 height: 22px;
 cursor: pointer;
 cursor: hand;
}

TABLE.mp3Player {
 width: 150px;
 border-spacing: 1px;
 background-image: url(img/tool_radio.gif);
 height: 32px;
}

TABLE.mp3Player {
 width: 150px;
}

TABLE.mp3Player TD.bot {
 width: 19px;
}

TABLE.mp3Player TD.tempo {
 height: 10px;
}

TABLE.mp3Player DIV.tempo {
 background-color: #FFCC00;
 opacity: 0.6;
 -moz-opacity: 0.6;
 filter: Alpha(opacity=60);
 height: 8px ! important;
 width: 0;
 font-size: 1%;
}

TABLE.mp3Player DIV.volume {
 background-color: #FFCC00;
 opacity: 0.6;
 -moz-opacity: 0.6;
 filter: Alpha(opacity=60);
 height: 20px;
 width: 0;
}

TABLE.mp3Player_play TD.play {
 background-color: #C10000;
 opacity: 0.4;
 -moz-opacity: 0.4;
 filter: Alpha(opacity=40);
}

TABLE.mp3Player_pause TD.pause {
 background-color: #C10000;
 opacity: 0.6;
 -moz-opacity: 0.6;
 filter: Alpha(opacity=60);
}

TABLE.mp3Player_stop TD.stop {
 background-color: #C10000;
 opacity: 0.6;
 -moz-opacity: 0.6;
 filter: Alpha(opacity=60);
}

DIV.pub_linha {
 width: 680px;
 float: left;
}

DIV.pub {
 float: left;
 height: 235px;
 width: 150px;
 margin: 0 20px 20px 0;
}

DIV.pub_linha h1 {
 background-color: #F4AE0B;
 font-weight: bold;
 color: #FFF;
 margin: 0 20px 20px 0;
 padding-top: 4px;
 height: 33px;
 width: 660px;
 display: block;
 font-family: Tahoma, Arial, Verdana;
 font-size: 18px;
}

DIV.img_pub {
 height: 190px;
 width: 150px;
 cursor: pointer;
 cursor: hand;
}

DIV.tool_pub {
 height: 33px;
 width: 150px;
}

DIV.pub p {
 display: block;
 background: #E5E5E5;
 padding: 0 5px;
 margin: 0;
 height: 52px;
 text-decoration: none;
}

DIV.pub a {
 font-size: 13px;
 color: #666666;
 line-height: 150%;
 font-family: Tahoma, Arial, Verdana;
 text-decoration: none;
}

DIV.pub a:hover {
 text-decoration: underline;
}

div.publica {
 margin-bottom: 20px;
 margin-right: 20px;
}

div.publica h1 {
 background-image: url(img/bg_150_verm.jpg);
 background-position: left;
 background-repeat: no-repeat;
 background-color: #CCC;
 display: block;
 height: 29px;
 font-weight: bold;
 color: #C10000;
 margin-bottom: 0px;
 padding-top: 4px;
 padding-left: 25px;
 letter-spacing: -1px;
}

.publica h3 {
 display: block;
 font-weight: normal;
 margin-bottom: 0px;
 padding-left: 30px;
 text-align: right;
 margin-top: -5px;
}

.publica h2 {
 font-weight: bold;
}

.publica h2 {
 background-color: #E5E5E5;
 display: block;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 2px;
 text-decoration: none;
 color: #666;
}

div.cultura {
 margin-bottom: 20px;
 background-color: #E5E5E5;
}

div.cultura h1 {
 background-image: url(img/bg_150_verm.jpg);
 background-position: left;
 background-repeat: no-repeat;
 background-color: #CCC;
 display: block;
 height: 29px;
 font-weight: bold;
 color: #C10000;
 margin-bottom: 0px;
 padding-top: 4px;
 padding-left: 25px;
}

.cultura h3 {
 display: block;
 font-weight: normal;
 margin-bottom: 0px;
 padding-left: 30px;
 text-align: right;
 margin-top: -5px;
}

.cultura h2 {
 font-weight: bold;
}

.cultura h2 {
 background-color: #E5E5E5;
 display: block;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 2px;
 text-decoration: none;
 color: #666;
}

;;;;;;;;;;;;;;;;div.destaque9 {
 margin-bottom: 20px;
 margin-right: 20px;
}

div.destaque9 h1 {
 background-image: url(img/bg_150_verm.jpg);
 background-position: left;
 background-repeat: no-repeat;
 background-color: #CCC;
 display: block;
 height: 29px;
 font-weight: bold;
 color: #C10000;
 margin-bottom: 0px;
 padding-top: 4px;
 padding-left: 25px;
}

.destaque9 h3 {
 display: block;
 font-weight: normal;
 margin-bottom: 0px;
 padding-left: 30px;
 text-align: right;
 margin-top: -5px;
}

.destaque9 h2 {
 font-weight: bold;
}

.destaque9 h2 {
 background-color: #E5E5E5;
 display: block;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 2px;
 text-decoration: none;
 color: #666;
}

.destaque9 {
 margin-left: 20px;
}

DIV.comentaForm DIV.txtEsq {
 float: left;
 width: 110px;
 font-size: 110%;
 margin-right: 10px;
 height: 180px;
}

DIV.comentaForm INPUT, DIV.comentaForm TEXTAREA {
 width: 300px;
 margin-bottom: 7px;
}

DIV.comentaForm {
 background-color: #666666;
 color: #FFFFFF;
 width: 430px;
 padding: 15px 12px;
 margin-bottom: 15px;
}

DIV.comentaForm P {
 color: #FFFFFF;
}

DIV.comentaForm A {
 color: #FFFFFF;
}

DIV.comentaForm P.regr {
 margin-top: 10px;
 font-size: 80%;
 text-align: right;
}

DIV.comentarios SPAN.nome {
 font-weight: bold;
 font-size: 110%;
 width: 490px ! important;
}

DIV.comentarios P.comenta {
 border-bottom: 1px solid #999999;
 padding: 0 0 20px 0;
 margin-bottom: 10px;
}

DIV.comentarios {
 width: 450px;
}

DIV.notaTecAss {
 border: 1px;
 margin-left: 30px;
 background-color: #e5e5e5;
 padding: 10px;
}

DIV.notaTecAss P {
 padding-bottom: 10px;
 border-bottom: 1px solid #C8C8C8;
}

UL.blog {
 margin: 20px 0 0 40px;
}

UL.mes {
 margin-left: 20px;
}

LI.mes {
 margin: 7px;
 list-style-image: url(img/blog_mes.jpg);
}

LI.ano {
 list-style-image: url(img/blog_ano.jpg);
}

TABLE.ntcapa TD {
 vertical-align: top;
}

TABLE.ntcapa TD.nt2 {
 background-color: #E5E5E5;
 padding: 10px;
}

DIV.ntcap H1 {
 background-color: none;
 height: 29px;
 background-image: url(img/bg_320_verd.jpg);
 padding: 4px 0 0 30px;
 margin: 0;
}

TABLE.ntcapa {
 margin: 0 0 20px 0;
}

P.ntAssunto {
 padding: 5px 0 5px 10px;
 background-color: #E5E5E5;
 border: 1px outset;
 margin: 1px 0;
 cursor: pointer;
 cursor: hand;
 text-align: left;
 color: #999999;
}

P.ntAssunto A {
}

DIV.blogListaL {
 margin-bottom: 60px;
}

DIV.print P {
 font-size: 120%;
 width: 600px;
 margin: 40px;
}

DIV.print {
 width: 600px;
 margin: 40px;
}

DIV.print P H2 {
 font-size: 150%;
}

DIV.print H2 {
 font-size: 150%;
}

DIV.comentarios H1 {
 color: #C10000;
 padding: 20px 0 0 0 ! important;
 border-bottom: 1px solid #999999;
 margin: 20px 0 20px 0;
}

DIV.blogListaL H3 {
 font-size: 100%;
 font-weight: bold ! important;
}

DIV.radio_linha DIV.paginador {
 float: left;
 background-color: #E5E5E5;
 vertical-align: middle;
 height: 55px;
 width: 130px;
 padding: 100px 10px;
 text-align: center;
}

DIV.logo_topo {
 width: 150px;
 float: left;
}

DIV.logo_topo A.atalhoSel {
 background-color: #ffffff;
}

DIV.blogListaL IMG {
 float: right;
}

DIV.menugDep A {
 color: #FFFFFF;
}

P.mais {
 background: #E5E5E5;
}

DIV.menugDep {
 background-image: url(img/bg_menu_dep.jpg);
}

DIV.menugDep A:hover {
 color: #C10000;
}

DIV.tv {
 width: 320px;
 float: left;
}

TD.nt1 {
 background: #E5E5E5;
}

DIV.debJMon_Item {
 border: 1px dashed;
 float: left;
 padding: 3px;
 text-align: center;
 font-weight: bold;
 color: #000000;
}

DIV#searchWeb {
 margin: 5px 75px;
}

DIV#searchWeb TD {
 padding: 3px;
}

P.hitEstat {
 text-align: right;
 border: 1px dotted;
 margin-left: 130px;
 font-size: 80%;
 background-color: #FFE0E0;
}

P.hitEstat B {
 font-size: 120%;
}

DIV#TV1 P {
}

DIV#TV {
 height: 240px;
}

DIV#TV IMG {
}

#TV1 {
 height: 65px;
 background-image: url(img/bg_320_verd_txt.jpg);
 background-position: bottom;
 vertical-align: middle;
}



