.alpha:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.4;
}

.alpha img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.cinza {
border: 1px solid #DDDDDD; 
}

.borda {
border: 1px solid #cccccc; 
border-top: 0px; border-bottom: 0px;
}

.bordavermelha {
border: 1px dashed #FF0000; 
}

.bordacinza {
border: 1px dashed #cccccc;
BACKGROUND: #efefef;
}

.atencao {
border: 1px solid #cce7f0;
BACKGROUND: #c1dbe3;
}

.preto {
border: 1px solid #000000;
BACKGROUND: #ffffff;
}

.letras {
color: #bc5065; 
FONT: 13px verdana, arial, helvetica, sans-serif;
}

.titulo {
FONT: 18px verdana, arial, helvetica, sans-serif;
}

.titulomenor {
FONT: 13px verdana, arial, helvetica, sans-serif;
font-weight: bold;
}

.news {
FONT: 16px verdana, arial, helvetica, sans-serif;
font-weight: bold;
}

.pequena {
FONT: 9px verdana, arial, helvetica, sans-serif;
}

.minititulo {
color: #999999; 
FONT: 9px verdana, arial, helvetica, sans-serif;
}

.minilink { 
FONT: 9px verdana, arial, helvetica, sans-serif;
}

.minilink:hover {
FONT: 9px verdana, arial, helvetica, sans-serif;
}

.minititulob {
FONT: 9px verdana, arial, helvetica, sans-serif;
}

.detalhe {
BACKGROUND: #cccc99;
}

.fundo {
BACKGROUND: #003264;
}

.coments {
COLOR: #880000;
}

.coments:hover {
COLOR: #EE0000;
}

TD {
COLOR: #002244; 
FONT: 11px verdana, arial, helvetica, sans-serif;
}

.linkbranco {
COLOR: #FFFFFF; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.linkbranco:HOVER {
COLOR: #FFFFFF; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

A {
COLOR: #0066cc; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

A:HOVER {
COLOR: #60a0df; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.tut1 {
COLOR: #0066cc; 
font-weight: bold;
FONT: 17px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.tut1:HOVER {
COLOR: #60a0df; 
font-weight: bold;
FONT: 17px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.tut2 {
COLOR: #0066cc; 
font-weight: bold;
FONT: 13px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.tut2:HOVER {
COLOR: #60a0df; 
font-weight: bold;
FONT: 13px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.link2 {
COLOR: #FFFFFF; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.link3 {
COLOR: #113844; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.link3:HOVER {
COLOR: #227690; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.link4 {
COLOR: #FFFFFF; 
FONT: 10px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.link4:HOVER{
FONT: 10px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

input, textarea { 
background-color: #FFFFFF; 
font: 12px verdana, arial, helvetica, sans-serif;
color:#888888;
border: 1px solid #003264;
}

.botao { 
background-color: #003264; 
font: 12px verdana, arial, helvetica, sans-serif;
color:#FFFFFF;
border: 1px solid #003264;
}


.btrecados { 
background-color: #c7d3df; 
font: 9px verdana, arial, helvetica, sans-serif;
color:#62707f;
border: 1px solid #8b97a3;
}

ul#nav {
bottom:0; left:0;
margin:0 0 0 10px;
list-style-type:none;
}

ul#nav li {
list-style-type:none;
float:left;
margin:0 0.5em 0 0;
}

ul#nav li a {
padding:10px 7px;
border:none;
color:#fff;
background:#024;
border:1px solid #fff;
border-bottom:none;
border-color:#357 #002 #002 #357;
display:block;
white-space:nowrap;
_width:1em;
}

ul#nav li a:hover {
background:#246;
text-decoration:none;
}

ul#nav .atual a,ul#nav .atual a:hover {
color:#002244;
background:#cccc99;
text-decoration:none;
border-color:#f0f0d7 #9a9a59 #9a9a59 #f0f0d7;
}

table#tipo td a {
width: 110;
color:#000000;
padding:1px;
BACKGROUND: #DDDDDD;
}

table#tipo td a:hover {
BACKGROUND: #cccccc;
}

.tipo {
width: 110;
color:#000000;
padding:2px;
BACKGROUND: #BBBBBB;
border: 1px solid #888888; 
}

.linha {
border-top: 1px solid #dbdbbf; 
background:#f8f8ed;
}

input#form2, textarea#form2 { 
background-color: #b5a150; 
font: 12px verdana, arial, helvetica, sans-serif;
color:#FFFFFF;
border: 1px solid #b5a150;
}

input#form2b { 
background-color: #FFFFFF; 
font: 13px verdana, arial, helvetica, sans-serif;
color:#888888;
border: 1px solid #b5a150;
}

.linktut {
padding: 1px 1px;
display:block;
white-space:nowrap;
COLOR: #0066cc; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.linktut:hover {
COLOR: #000000; 
background:#e6f0fa;
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

textarea.mof {
   border: 1px;
   font: 11px verdana, arial, helvetica, sans-serif;
   color:#888888;
   text-align: left;
   background-color:#FFFFFF;
   SCROLLBAR-FACE-COLOR: #FFFFFF; 
   SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
   SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
   SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
   SCROLLBAR-ARROW-COLOR: #FFFFFF; 
   SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
   SCROLLBAR-BASE-COLOR: #FFFFFF;
}

input.mof {
   border: 1px;
   font: 11px verdana, arial, helvetica, sans-serif;
   color:#002244;
   text-align: left;
}



textarea.recados {

   background-color: #FFFFFF; 
   font: 12px verdana, arial, helvetica, sans-serif;
   color:#888888;
   border: 1px solid #003264;

   text-align: left;
   SCROLLBAR-FACE-COLOR: #FFFFFF; 
   SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
   SCROLLBAR-SHADOW-COLOR: #003264; 
   SCROLLBAR-3DLIGHT-COLOR: #003264; 
   SCROLLBAR-ARROW-COLOR: #003264; 
   SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
   SCROLLBAR-BASE-COLOR: #003264;
}

input.recados {
   border: 1px;
   font: 11px verdana, arial, helvetica, sans-serif;
   color:#888888;
   text-align: left;
}


.mof0 {
padding: 1px 1px;
display:block;
white-space:nowrap;
COLOR: #0066aa; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.mof0:hover {
COLOR: #000000; 
background:#f5f4f4;
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.mof1 {
padding: 1px 1px;
display:block;
white-space:nowrap;
COLOR: #0066aa; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.mof1:hover {
COLOR: #000000; 
background:#fdffbd;
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.mof2 {
padding: 1px 1px;
display:block;
white-space:nowrap;
COLOR: #0066aa; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.mof2:hover {
COLOR: #000000; 
background:#ffdcd1;
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.mof3 {
padding: 1px 1px;
display:block;
white-space:nowrap;
COLOR: #0066aa; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.mof3:hover {
COLOR: #000000; 
background:#d1f1d0;
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.mof4 {
padding: 1px 1px;
display:block;
white-space:nowrap;
COLOR: #0066aa; 
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.mof4:hover {
COLOR: #000000; 
background:#e2ecff;
FONT: 11px verdana, arial, helvetica, sans-serif; text-decoration: none;
}
