body {
    scrollbar-face-color: #ffffff;
    color: #000080;
    background-color: #ffffff;
    font-size: 12px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin: 5px;
    background-repeat: no-repeat;
    background-position: top left;
  }


.form_fieldset {
    padding:15px;
    text-align:justify;
  }


.paragraph {
    color: #553333;
    line-height: 17px;
    text-indent: 50px;
    padding:5px;
    text-align:justify;
  }


.tex {
    color: #553333;
    line-height: 17px;
    padding:8px;
    text-align:justify;
    font-size: 12px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  }


.linkim {
    text-align:right;
    font-size: 12px;
    font-weight:bold;
    padding:5px;
  }


.MenuLink {
    font-size: 10px;
    font-weight:bold;
    color: #ffffff;
    padding:10px;
  }


.MenuTable {
    border:thin solid;
    border-color:#ffffff;
    background-color:#ffffff;
    padding:3px;
  }


.MenuTD {
    padding:2px;
    background-color:#339999;
    text-align:right;
  }


.MenuTDTit {
    padding:3px;
    background-color:#3399ff;
    text-align:left;
  }


.Materia {
    font-size: 12px;
    color: #000080;
    padding:15px;
  }


.MateriaTitulo {
    font-weight:bold;
    font-size: 14px;
    color:#000080;
    background-color:#eeeeee;
    padding:2px;
  }


.MateriaSubTitulo {
    font-weight:bold;
    font-size: 12px;
    text-decoration:none;
    color:#cc0000;
    background-color:#ffffff;
    border-top: dotted 1px #cccccc;
    padding:8px;
  }


.LivroTitulo {
    text-indent: 10px;
    font-weight:bold;
    font-size: 12px;
    text-decoration:none;
    color:#000080;
    background-color:#ffffff;
    border-top: dotted 1px #cccccc;
    padding:8px;
  }


.ArtigoTitulo {
    text-indent: 20px;
    font-weight:bold;
    font-size: 14px;
    color:#000080;
    background-color:#eeeeee;
    padding:2px;
  }


.campoautor {
    color : #003E7B;
    font-size : 12px;
    font-style : italic;
    font-weight : normal;
  }


.searchform_submit {
    width:102px;
    border:thin solid;
    border-color:#ffffff;
    padding: 1px;
    background-color: #a3a3a3;
    color: #ffffff;
    font-size: 10px;
    font-weight: bold;
  }


.sitemap {
    text-align:left;
    padding-left: 40px;
    font-size: 14px;
  }


.Fonte {
    text-align:left;
    padding-left: 40px;
    font-size: 12px;
  }


.Footnote {
    text-align:left;
    padding-left: 40px;
    font-size: 10px;
  }


.Lclaro {
    color: #ffffff;
  }


.Lclaro:link {
    text-decoration:none;
    color:#ffffff;
  }


.Lclaro:visited {
    text-decoration:none;
    color:#dddddd;
  }


.Lclaro:active {
    text-decoration:none;
    color:#FFFBE8;
  }


.Lclaro:hover {
    text-decoration:underline;
    color:#FFFBE8;
  }


A {
    text-decoration:none;
  }


A:link {
    text-decoration:none;
  }


A:visited {
    text-decoration:none;
  }


A:active {
    text-decoration:none;
  }


A:hover {
    text-decoration:underline;
    color:#0000ff;
  }

