body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
body,td,th {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
}
a:link {
    color: #FFFFFF;
}
a:visited {
    color: #FFFFFF;
}
a:hover {
    color: #FFFFFF;
}
a:active {
    color: #FFFFFF;
}
.cinza{color: #666666}
.white {color: #FFFFFF}
.titulos_white {
    color: #FFFFFF;
    font-weight: bold;
    font-size: 11px;
}
.titulos_cinza {
    color: #666666;
    font-weight: bold;
    font-size: 11px;
}
.right { float: right; }
.left { float: left; }
.caption { margin: 3px; padding: 3px; font-size:90%; color: black }

.subtitulos_white {
    color: #FFFFFF;
    font-weight: bold;
    font-size: 11px;
}

.newsbrd {border: thin solid #CCCCCC}

.clearboth { clear: both; }

.newsitem { }
.newsitem h2 { font-size: 12px; color: #FFF; text-decoration: underline; }
.newsitem img { float: left; padding-right: 5px; padding-bottom: 5px; }
.newsitem .body { font-size: 11px; color: #FFF; border-bottom: 1px dashed #666; padding-bottom: 5px; min-height: 80px; display: none; }
* html .newsitem p.body { height: 80px; }
.visible p.body { display: block; }
