/********************************************************* ESTILOS GERAIS */
html, body, table, th, tr, td, p, img, hr, ul, li, h1, h2, h3, h4, h5, div, form, fieldset {padding:0; margin:0; border:none;}
/* html, body {padding:0;margin:0;background-color:#1f1f1f; color:#5b5b5b; font-family:Arial, Helvetica, sans-serif} */
ul, ol, li { list-style:none; margin:0px; padding:0px}

/* SUB MENU CABECA SECCAO */
.pptHeader .subMenuCor {background-color:#e2e2e2; height:17px; padding-left:5px; overflow:hidden; padding-top:2px;}
.pptHeader .subMenuCor .item {float:left; font:11px arial; color:#FFF; }
.pptHeader .subMenuCor .item A {color:#000; text-decoration:none}
.pptHeader .subMenuCor .item A:HOVER {color:#900; text-decoration:none}
.pptHeader .subMenuCor .spaceBar {float:left; font:11px arial; color:#000; margin:0px 6px;}
.pptHeader .subMenuCor IMG {border:0px; vertical-align:top; float:left; padding-top:4px;}

/* CABECA SECCAO */
.CabSeccaoContentor {width:990px; height:60px; border-bottom:solid 4px #454545; padding:0px 0px; margin:0px 0px 1px 0px;  position:relative; overflow:hidden;}
.CabSeccaoContentor IMG {text-align:left; border:none; margin-top:3px;}
.Cabseccao {position:absolute; right:75px; top:14px; width:48px;}

/* CONTO */
.headaniversario {width:675px; overflow:hidden;}
.headaniversario h4 {display:block; width:675px; padding:5px 0px; font:13px georgia; color:#454545; border-bottom:dotted 1px #000;}
.headaniversario h5 {display:block; width:670px; padding:5px 5px 5px 0px; text-align:right; background:#f2f2f2;}
.headaniversario h5 a {font:11px arial; color:#ac0000; text-decoration:none;}
.headaniversario h5 a:hover {text-decoration:underline;}

.contentultimacontribuicao {width:675px; margin-bottom:25px; float:left; overflow:hidden;}
.contentultimacontribuicao h1 {font:20px georgia; color:#454545; margin:2px 0px 2px 0px;}
.contentultimacontribuicao h2 {font:12px georgia; color:#666; text-transform:uppercase;}
.contentultimacontribuicao p {font:14px arial; color:#000; line-height:17px;}
.contentultimacontribuicao p .spanbt a {color:#ac0000; text-decoration:none;}
.contentultimacontribuicao p .spanbt a:hover {color:#ac0000; text-decoration:underline;}
.contentultimacontribuicao small {display:block; font:11px arial; color:#ac0000; margin:0px 0px 10px 0px;}

.contentultimacontribuicaolista {width:675px; margin-bottom:15px; float:left; overflow:hidden;}
.contentultimacontribuicaolista h6 {font:16px georgia; color:#ac0000; padding:5px 0px; border-top:solid 4px #454545; border-bottom:dotted 1px #000; position:relative;}
.contentultimacontribuicaolista h6 a {font:16px georgia; color:#ac0000; padding:5px 0px; position:relative; text-decoration:none;}
.contentultimacontribuicaolista h6 a:hover {text-decoration:underline;}
.contentultimacontribuicaolista h6 span.titlebar-url a {background-attachment:scroll; background-color:transparent; background:url(img/icon_boxarrow.gif) no-repeat right 5px; display:block; position:absolute; top:3px; right:0px; font:11px arial; color:#454545; padding-right:13px;}

ol.ultimacontribuicaol {overflow:hidden;}
ol.ultimacontribuicaol li {display:block; margin-top:5px; padding-bottom:16px; border-bottom:dotted 1px #000; overflow:hidden;  }
ul.listaultimacontribuicao {width:675px; float:left;  margin:0px; position:relative; background:#f2f2f2; min-height:145px; }
ul.listaultimacontribuicao li.contribuicaoficha {display:block; overflow:hidden; width:100px; float:left; border:none; }
ul.listaultimacontribuicao li.contribuicaoficha p {font:12px arial; color:#595959; text-align:center; margin:3px 0px 0px 0px; }
ul.listaultimacontribuicao li.contribuicaoficha span {display:block; font:bold 30px georgia; color:#595959; text-align:center; line-height:22px; margin:2px 0px 7px 0px;}
ul.listaultimacontribuicao li.contribuicaoficha b {font:12px arial; color:#333;position:absolute; bottom:21px; left:5px; display:block; text-align:center; width:90px;}
ul.listaultimacontribuicao li.contribuicaoficha small {font:11px arial; color:#ac0000; position:absolute; bottom:7px; left:5px; display:block; text-align:center; width:90px;}

ul.listaultimacontribuicao li.contribuicaotxto {display:block; width:565px; float:left; overflow:hidden; padding-left:10px; border:none; padding-bottom:0px; background:#FFF; margin:0px; min-height:115px;}
ul.listaultimacontribuicao li.contribuicaotxto p {font:12px arial; color:#000; line-height:15px; }
ul.listaultimacontribuicao li.contribuicaotxto p .spanbt a {color:#ac0000; text-decoration:none;}
ul.listaultimacontribuicao li.contribuicaotxto p .spanbt a:hover {color:#ac0000; text-decoration:underline;}

ol.ultimacontribuicaol li.tamanhofixo {height:150px;}
ol.ultimacontribuicaol li.tamanhofixo ul.listaultimacontribuicao li.contribuicaotxto {height:150px;}

ul.activo {background:#333; position:relative; }
ul.activo li.contribuicaoficha {background:#333;}
ul.activo li.contribuicaoficha p, ul.activo li.contribuicaoficha span, ul.activo li.contribuicaoficha b, 
ul.activo li.contribuicaoficha small {color:#FFF;}
li.contribuicaoficha b { bottom: 45px ! important}
ul.activo li.contribuicaotxto {background:#f2f2f2; padding:8px 10px; width:555px; height:auto; margin-top:0px;}

.promo {width:300px;  overflow:hidden; margin-bottom:20px;}
.promo p {font:12px arial; color:#000;  }

/* ALTERAÇÕES style.css */
.box h2, div.box h2 {border-top-color:#454545; margin-bottom:5px;}
div.noticia-comentarios-form {margin:25px 0px 15px 0px;}

.noticia-comentarios-title {width:675px; float:left; overflow:hidden; height:25px;}
.noticia-comentarios-title p {font:11px arial; color:#454545; line-height:15px; text-align:right; padding:0px 150px 0px 0px; }
.noticia-comentarios-action-nav .nav li a {padding:2px 5px; background-color:#D4D4D4; margin-left:1px; position:relative; top:-1px; right:-2px;}
.noticia-comentarios-action-nav .nav li a:hover, .noticia-comentarios-action-nav .nav li.on a  {text-decoration:none; background-color:#AC0000; color:#FFF;}
.noticia-comentarios-action-nav .nav li.saltar a {background-color:#AC0000; color:#FFF; margin:0px 2px;}
div.noticia-comentarios-title ul.noticia-comentarios-action {position:relative; top:-12px; width:360px;}

a[name] {color:#FFF;}
.noticia-comentarios-title.box {clear:both !important;}
div.promo h2 .titlebar-title {display:block !important; width:300px; border-bottom:1px dotted #000; margin-bottom:5px; padding:4px 0px; font:16px georgia; color:#AC0000;}
div.comentarios-info p {color:#333 !important;}
#comentar-titulo, #comentar-texto, #comentar-nome, #comentar-local, #comentar-email {border:1px solid #999 !important;}
#comentar-caracteres {margin:5px 0px; color:#666;}

#paper > a.disable {display:none; }

.noticia-comentarios-title.box #pager div a {color:#446786; text-decoration:none;}

