body, table, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

body {
	background: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}
a {
 font-size: 10px;
 color: #ffffff;
}
a:link {
 text-decoration: none;
}
a:visited {
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
 color: #ffffff;
}
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; 
 font-size: 14px; 
}

input, select, option  {
 border-color : #D33333;
 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: #FDEEEE; 
}

input.btnedit  {
 font-size : 10;
 height : 19px;
 background-color: #FEF0F0; 
}

table.main {
 border-color : #D33333;
 border-width : 1px;
 border-style : solid;
 background-color: #F0BBBB; 
}

tr.main, td.main {
 font-weight : bold;
 background-color: #EA7777; 
}

tr.linetrue  { background-color: #FBDDDD; }
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 : #D33333;
 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;
}

