table.newsmenu {
    width:100%;
}

table.newsmenu td.off {
    width:25%;
    height:27px;
    text-align:center;
    color:white;
    background:url(http://cdn.rmelectro.com/new/noticias_menu.png);
    font-weight:bold;
    font-size:10pt;
}

table.newsmenu td.on {
    width:25%;
    height:27px;
    text-align:center;
    color:white;
    background:url(http://cdn.rmelectro.com/new/noticias_menuon.png);
    font-weight:bold;
    font-size:10pt;
}

table.newsmenu a {
    color:white;
    text-decoration:none;
    font-weight:bold;
    font-size:10pt;
}

table.newsmenu a:hover {
    color:yellow;
    text-decoration:underline;
    font-weight:bold;
    font-size:10pt;
}

div.newsdiv {
    clear:both;
    border-top:dotted 1px #8b0000;
}

div.newsdivfirst {
    clear:both;
}

img {
    border:none;
}

div.newsdiv img.newsimg {
    float:right;
    margin:3px;
    margin-right:0px;
    border:none;
}

div.newsdia {
    font-size:8pt;
    font-weight:bold;
    color:black;
}

div.newsnote {
    font-size:8pt;
    font-weight:normal;
    color:black;
    width:40%;
    font-style:italic;
}

div.newsnote a {
    font-size:8pt;
    font-weight:normal;
    text-decoration:none;
    color:black;
}

div.newstitle {
    font-size:12pt;
    font-weight:bold;
    color:#8b0000;
}

div.newstitle a {
    text-decoration:none;
    color:#8b0000;
}

div.newstitle a:hover {
    text-decoration:underline;
    color:#8b0000;
}

div.newsbody {
    font-size:9pt;
    text-align:justify;
}

div.newsbody a {
    text-decoration:none;
    color:#8b0000;
}

div.newsbody a:hover {
    text-decoration:underline;
    color:#8b0000;
}

div.rstitle {
    background:url(http://cdn.rmelectro.com/new/titulo_dir.png) no-repeat 100% 0%;
    font-size:9pt;
    font-weight:bold;
    padding:3px;
}

div.rsbody {
    border:solid 1px #999999;
    border-top:none;
    padding-top:3px;
}

div.rsbody a {
    text-decoration:none;
    color:#8b0000;
    font-size:8pt;
    font-weight:bold;
}

div.rsbody a:hover {
    text-decoration:underline;
}

div.rselem {
    padding:3px;
    font-size:8pt;
    font-weight:bold;
    border-bottom:dotted 1px #999999;
}

div.rselem a {
    text-decoration:none;
    color:#8b0000;
}

div.rselem a:hover {
    text-decoration:underline;
}

div.rselem div.rsdia {
    color:black;
    font-size:7pt;
}

/* styles para menu esquerdo */

table.leftmenu {
    border-collapse:collapse;
    background:#CCCCCC;
    width:200px;
    margin:0;
    padding:0;
    font-size:9pt;
    font-weight:bold;
}

table.leftmenu a {
    color:black;
    text-decoration:none;
}

table.leftmenu a:hover {
    color:black;
    text-decoration:underline;
}

a.menu {
    font-size:9pt;
    font-weight:bold;
    color:black ! important;
    text-decoration:none;
}

a.menu:hover {
    color:black ! important;
    text-decoration:underline;
}

a.headmenu {
    color:white ! important;
    font-size:8pt;
    font-weight:bold;
    text-decoration:none;
}

a.headmenu:hover {
    text-decoration:underline;
}

table.leftmenu td {
    padding-top:3px;
    padding-bottom:3px;
    padding-left:2em;
    border-top:dotted 1px black;
}

td.leftmenuon {
    background:url(http://cdn.rmelectro.com/new/active_menu.png);
}

div.navnews {
    color:black;
    font-size:8pt;
    text-align:center;
    font-weight:bold;
}

div.navnews a {
    color:#8b0000;
    font-size:8pt;
    text-decoration:none;
}

div.navnews a:hover {
    color:#8b0000;
    font-size:12pt;
    text-decoration:underline;
}

div.navnews a.on {
    color:#8b0000;
    font-size:10pt;
    background:silver;
}

div.navnews span.nulo {
    color:silver;
}

div.artitle {
    background:#cc0000 url(http://cdn.rmelectro.com/new/titulos.png) no-repeat;
    color:white;
    text-align:right;
    padding-right:8px;
    font-size:12pt;
    font-weight:bold;
}

table.bantit {
    width:100%;
}

table.bantit tr {
    vertical-align:top;
}

div.bantitle {
    font-size:12pt;
    font-weight:bold;
    color:black;
}

div.bantitle a {
    text-decoration:none;
    color:black;
}

div.bantitle a:hover {
    text-decoration:underline;
    color:#800000;
}

*.bullets {
    font-size:8pt;
}
