BODY   { background-color: #FFFFFF; color: #000000; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; }
.erro  { color: #990000; text-align: center; }
.info  { color: #009900; text-align: center; }
.warn  { color: #990000; text-align: center; }

.calendarHeader { background-color: #FFFFCC; font-weight: bolder; color: #CC0000; }
.calendarToday  { background-color: #000000; }
.calendar       { background-color: #FFFFCC; } 

.outtable  { background-color: #000000; }
.intable   { background-color: #ffffff; vertical-align: top; }
.titulo1   { color: #ffffff; font-weight: bold;   text-align: center; }
.titulo2   { color: #000000; font-weight: bold;   text-align: center; background-color: #999999; }
.titulo3   { color: #000066; font-weight: normal; text-align: center; background-color: #cccccc; }
.titulo3 A:link    { color : #000066; text-decoration : none; }
.titulo3 A:visited { color : #000066; text-decoration : none; }
.titulo3 A:hover   { color : #000066; text-decoration : underline; }

.menuitem  { font-size: 10px; }
.menuitem A:link { color: #1818FF; }
.menuitem A:visited { color: #1818FF; }
.menuitem A:hover { color: #1818FF; }
.linkaccao { font-size: 10px; }
.linkaccao A:link { color: #1818FF; }
.linkaccao A:visited { color: #1818FF; }
.linkaccao A:hover { color: #1818FF; }
.formdescr { font-weight: bold; }
.fotitulo  { font-weight: bold; }

.polldata           { font-size: 10px; background-color: #ffffff; }
.polldata A:link    { color : #000099; text-decoration : none; }
.polldata A:visited { color : #000099; text-decoration : none; }
.polldata A:hover   { color : #000099; text-decoration : underline; }

.crddata            { font-size: 10px; background-color: #999999; }
.crddata A:link     { color : #000033; text-decoration : none; }
.crddata A:visited  { color : #000033; text-decoration : none; }
.crddata A:hover    { color : #000033; text-decoration : underline; }

.crddata2           { font-size: 10px; background-color: #ffffff; font-weight: bold; }
.crddata2 A:link    { color : #990000; text-decoration : none; }
.crddata2 A:visited { color : #990000; text-decoration : none; }
.crddata2 A:hover   { color : #990000; text-decoration : underline; }

.crdprato           { font-size: 10px; }
.crdfechado         { color: #990000; font-size: 10px; }

.useritem           { font-size: 14px; font-weight: bold; }
.userdata           { font-size: 14px; }

.smallhead          { font-size: 11px; font-weight: bold; }
.smallopt           { font-size: 11px; }

.tabheader A:link    { color : #000000; text-decoration : none; }
.tabheader A:visited { color : #000000; text-decoration : none; }
.tabheader A:hover   { color : #000000; text-decoration : underline; }

.pagenavtitle      { font-size: 12px; color : #000000; }
.pagenav           { font-size: 14px; color : #000000; }
.pagenav A:link    { font-size: 14px; color : #0000FF; text-decoration : none; }
.pagenav A:visited { font-size: 14px; color : #0000FF; text-decoration : none; }
.pagenav A:hover   { font-size: 14px; color : #0000FF; text-decoration : underline; }
