a {
   font-weight: bold;   
   color: #4270AF;
}

a.blue {
    color: #4270AF;
}

a:hover {
    color: brown;
}

body,td,th,li {
   font-size: 12px;
   font-family: Tahoma, Verdana, Arial;
}

h1 {
   font-size: 24px;
   font-family: Tahoma, Verdana, Arial;
   color: black;
   text-align: center;
}

h2 {
   font-size: 18px;
   font-family: Tahoma, Verdana, Arial;
   color: black;
   text-align: center;
}

h3 {
   font-size: 14px;
   font-family: Tahoma, Verdana, Arial;
   color: #4270AF;
   text-align: left;
}

body {
   background-color: #f5f5f5;
}

table.main {
 border: 1px solid black;
 width: 650px;
}

.header {
   background-color: white;
   width: 800px; 
   border: 1px dashed #999999;
}

table.indice {
   background-color: #eaeaea;
   border: 1px dashed black;
}

.title {
   background-color: #005177;
   width: 800px; 
   height: 3px;
}

.menu {
   background-color: #688FC3;
   width: 150px; 
   border: 1px dashed #999999;
   vertical-align: top;
}

.footer {
   background-color: #eaeaea; 
   border: 1px dashed #999999;
   color: #666666;
   text-align: right;
   font-size: 11px;
}

.content {
   background-color: white;
   width: 650px;
   border: 1px dashed #999999;
   vertical-align: top;
   text-indent: 10px;
   text-align: justify;   
}

ul, li {
   text-indent: 0px;
}

.noticia {
  width: 100%;
}

.titulonoticia {
  text-align: left;
  background-color: #4A82C3;
  color: white;
  font-weight: bold;
  width: 50%;
  border: 1px solid black;
}

.datanoticia {
   background-color: #eaeaea;
   text-align: right;
   border: 1px dashed #999999;
   width: 50%;
}

.conteudonoticia {
  border: 1px solid black;
  text-align: justify;
}

.center {
   text-align: center;
}

.right {
   text-align: right;
}

.left {
   text-align: left;
}

.single { margin-bottom: 10px; margin-top: 10px; }

.regnumber {
   color: #9d2225;
   font-size: 20px;
   font-weight: bold;
}

table.regulamento {
   border: 1px dashed #9d2225;
   text-align: justify;
}

td.menu a {
    color: #f4f4f4;
}

td.menu a:hover {
    color: yellow;
}