body     {background:  #ffffff}
h1       { color: #1f3e64; font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; font-variant: small-caps; border-bottom: 1px solid #1f3e64; width: 90%; }
h2       { color: #2d5687; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; font-variant: none; }
h3       { color: #1f3e64; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; text-decoration: underline; }
h4       { color: #666666; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px }
h5       { color: #1f3e64; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
dl       { color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px }
ol, ol ol, ol ol ol       { color: #172d46; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px }
ul, ul ul, ul ul ul       { color: #172d46; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px }
p       { color: #666666; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px }

.leftsidelite a:link
{
color: #ffffff;
font-family: verdana, arial, helvetica, sans-serif;font-weight: normal;
text-decoration: none;
}
.leftsidelite a:active
{
color: #cccccc;
font-family: verdana, arial, helvetica, sans-serif;font-weight: normal;
text-decoration: none;
}
.leftsidelite a:visited
{
color: #ffffff;
font-family: verdana, arial, helvetica, sans-serif;font-weight: normal;
text-decoration: none;
}
.leftsidelite a:hover
{
color: #172d46;
font-family: verdana, arial, helvetica, sans-serif;font-weight: normal;
text-decoration: none;  background: #f5e5d0; width: 160px; }



.banner a:link
{
color: #ffffff;
font-family: verdana, arial, helvetica, sans-serif;font-weight: normal;
text-decoration: none;
}
.banner a:active
{
color: #cccccc;
font-family: verdana, arial, helvetica, sans-serif;font-weight: normal;
text-decoration: none;
}
.banner a:visited
{
color: #ffffff;
font-family: verdana, arial, helvetica, sans-serif;font-weight: normal;
text-decoration: none;
}
.banner a:hover
{
color: #c6dcf5;
font-family: verdana, arial, helvetica, sans-serif;font-weight: normal;
text-decoration: underline; border-bottom: 1px solid #c6dcf5;  }


a:link
{
color: #666666;
font-family: verdana, arial, helvetica, sans-serif;font-weight: normal;
text-decoration: underline;
}
a:active
{
color: #cccccc;
font-family: verdana, arial, helvetica, sans-serif;font-weight: normal;
text-decoration: none;
}
a:visited
{
color: #666666;
font-family: verdana, arial, helvetica, sans-serif;font-weight: normal;
text-decoration: underline;
}
a:hover
{
color: #172d46;
font-family: verdana, arial, helvetica, sans-serif;font-weight: normal;
text-decoration: underline;  }

hr {
    height:1px;
    align: center;
    width:80%;
    color:#2d5687;
   }


.top { background: #2d5687; font-size: 11px; font-weight: normal; font-variant: none; color: #ffffff; font-family: verdana, arial, helvetica; }
.topleft { background: #172d46; font-size: 11px; font-weight: normal; font-variant: none; color: #ffffff; font-family: verdana, arial, helvetica; }
.topcenterright { color: #ffffff; font-size: 11px; font-family: verdana, arial, helvetica; line-height: 18px; }
.topcentername { color: #ffffff; font-size: 22px; font-family: times new roman; font-variant: small-caps; font-weight: bold; line-height: 18px; }
.topcentertagline { color: #ffffff; font-size: 19px; font-family: times new roman; font-style: italic; font-weight: bold; line-height: 18px; }
.banner { background: #1f3e64; font-size: 11px; font-weight: normal; color: #ffffff; font-family: verdana, arial, helvetica; height: 30px; border-top: 1px solid #c6dcf5; }
.menuboxtop { background-image: url('images/boxtop.gif'); font-size: 10px; font-weight: bold; color: #ffffff; font-family: verdana, arial, helvetica; }
.leftside { background: #ececec; color: #666666; font-size: 11px; font-family: verdana, arial, helvetica; line-height: 18px; border-top: 5px solid #ffffff; border-bottom: 2px solid #ffffff; padding-left: 10px; }
.leftsidemenutitle { color: #666666; font-size: 11px; font-family: verdana, arial, helvetica; line-height: 18px; }
.leftsidemenu { color: #666666; font-size: 11px; font-family: verdana, arial, helvetica; line-height: 18px; padding-left: 10px; }
.middle { background: #ffffff; color: #666666; font-size: 12px; font-family: verdana, arial, helvetica; line-height: 18px;}
.products { background: #ffffff; color: #666666; font-size: 12px; font-family: verdana, arial, helvetica;}
.productboxtop { background: #2d5687; font-size: 10px; font-weight: bold; color: #ffffff; font-family: verdana, arial, helvetica; }
.textbox { background: #f3f2f2; font-size: 11px; text-decoration: none; color: #666666; font-family: verdana, arial, helvetica; border: 1px solid #1f3e64;  line-height: 14px; }
.textboxtop { background-image: url('boxtop.gif'); font-size: 10px; font-weight: bold; color: #ffffff; font-family: verdana, arial, helvetica; }
.footer { height: 30; background: #ffffff; font-size: 10px; color: #999999; font-family: verdana, arial, helvetica; height: 30px; border-top: 1px solid #1f3e64; }

.textbox_login { background: #f3f2f2; font-size: 11px; text-decoration: none; color: #666666; font-family: verdana, arial, helvetica;   line-height: 14px;  border-left: 1px solid #1f3e64;  }
.textbox_senha { background: #f3f2f2; font-size: 11px; text-decoration: none; color: #666666; font-family: verdana, arial, helvetica; border: #1f3e64;  line-height: 14px;    border-left-width: 1px;  border-left: 1px solid #1f3e64;       }
.textbox_ilogin { background: #f3f2f2; font-size: 11px; text-decoration: none; color: #666666; font-family: verdana, arial, helvetica;   line-height: 14px;  border-right: 1px solid #1f3e64;  }
.textbox_isenha { background: #f3f2f2; font-size: 11px; text-decoration: none; color: #666666; font-family: verdana, arial, helvetica; border: #1f3e64;  line-height: 14px;    border-left-width: 1px;  border-right: 1px solid #1f3e64;       }
.textbox_isubmit { background: #f3f2f2; font-size: 11px; text-decoration: none; color: #666666; font-family: verdana, arial, helvetica; border: #1f3e64;  line-height: 14px;  border-bottom: 1px solid #1f3e64;  border-left-width: 1px;  border-right: 1px solid #1f3e64;  border-left: 1px solid #1f3e64;        }
.textbox_menu { background: #f3f2f2; font-size: 11px; text-decoration: none; color: #666666; font-family: verdana, arial, helvetica; border: #1f3e64;  line-height: 14px;   border-left-width: 1px;  border-right: 1px solid #1f3e64;  border-left: 1px solid #1f3e64;        }

#input1 { font-size: 11px; text-decoration: none;  font-family: verdana, arial, helvetica;     }

.fonteh2 {
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
}

.tabelainterna {
  color:black;
  border-top:1px solid black;
  border-bottom: 1px solid black;
  border-left:1px solid black;
  border-right: 1px solid black;
  background : white;
}

#titulotabela {
    font: 10px verdana, geneva, arial, helvetica, sans-serif;
    color: black;
    background:#d9d9d9;
}

.tabelaindex1 {
  color:black;
  border-top:1px solid black;
  border-bottom: 1px solid black;
  border-left:1px solid black;
  border-right: 1px solid black;
  background : white;
}


#tabelainfo {
    font: 10px verdana, geneva, arial, helvetica, sans-serif;
    color: black;
    background: white;
}
.fonteh1 {
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 14px;
}
