body, table, td, th {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
}

body {
 background: url(images/fundo.jpg)
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 scrollbar-3d-light-color : #000000;
 scrollbar-arrow-color : #000000;
 scrollbar-base-color : #ffffff;
 scrollbar-dark-shadow-color : #Silver;
 scrollbar-face-color : #ffffff;
 scrollbar-highlight-color : #000000;
 scrollbar-shadow-color : #000000;
}
a {
 font-size: 10px;
 color: #000000;
}
a:link {
 text-decoration: none;
}
a:visited {
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
 color: #000000;
}
a:active {
 text-decoration: none;
}

a.seurec {
 font-size: 10px;
 font-weight: bold;
 color: #990000;
}

a.seurec:hover { 
 font-weight: bold;
 text-decoration: underline; 
 color: #990000;
}

.titulo { font-weight: bold; }

input, select, option  {
 border-color : #E3D071;
 border-width : 1px;
 border-style : solid;
 font-family : Verdana;
 font-size : 11px;
 padding : 2 2 2 2;
 height : 20px;
 background-color: #FFFFFF; 
}

input.btn  {
 height : 25px;
 background-color: #F8F5DE; 
}

input.btnedit  {
 font-size : 10;
 height : 19px;
 background-color: #F8F5DE; 
}

table.main {
 border-color : #000000;
 border-width : 1px;
 border-style : solid;
 background-color: #FDFEF8; 
}

tr.main, td.main {
 font-weight : bold;
 background-color: #FFCC00;
}

tr.linetrue  { background-color: #F2EBBF; }
tr.linefalse { background-color: #FFFFFF; }

td.msgstopl {
 border-left : solid 1px #000000;
 padding: 0;
 text-align: center;
}

td.msgstop {
 padding: 0;
 text-align: center;
}

td.msgstopf {
 padding: 0;
 text-align: center;
}

td.msgstopr {
 border-right: solid 1px #000000;
 padding: 1;
 text-align: center;
 vertical-align: bottom;
}

td.noticias {
 border-left : solid 1px #000000;
 text-align: left;
 vertical-align: top;
 padding: 0;
}

td.recados {
 text-align: left;
 vertical-align: top;
 padding: 1 0 0 0;
}

td.fotomini {
 text-align: center;
 vertical-align: top;
 padding: 2 0 0 0;
}

td.lancamento {
 border-right: solid 1px #000000;
 text-align: center;
 vertical-align: top;
 padding: 2 0 0 0;
}

td.msgs {
 text-align: left;
 vertical-align: top;
 padding: 0;
}

div.noticia {
 text-align: right;
 padding: 4 8 4 8;
}

div.recado {
 text-align: right;
 padding: 4 8 4 8;
}

div.seurec {
 text-align: right;
 padding: 3 7 4 0;
}

div.album {
 text-align: center;
 padding: 2;
}

hr.separator {
 color : #DDDDDD;
 height: 1;
 width : 85%;
 text-align: center;
}

img.fotomini {
 padding: 5;
 height: 75;
 width : 100;
 align: center;
 border: solid 1px #000000;
}

img.fotoview {
 padding: 5;
 spacing: 10;
 height: 90;
 width : 120;
 align: center;
 border: solid 1px #000000;
}