/*
 * Class:       BODY
 * Type:        global
 * Description: Used for normal text display in body of html
 *
 */
BODY {
  font-size: 11px; 
  color: #6e6e6e;
  font-family: "Arial, Verdana, Trebuchet, Helvetica, sans-serif";
  font-weight: bold;
}
 
a { text-decoration: none ; font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-weight: bold; font-size: 11px}
a:link {  font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
a:visited{  font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
a:active {  font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
a:hover { text-decoration: none; font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-weight: bold;color: #6e6e6e}
p { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 11px; color: #6e6e6e; font-weight: bold;}
td { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 11px; color: #6e6e6e; font-weight: bold;}

.titulo { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size:11px; font-weight: bold; text-decoration: none; color:#000000; }
a.titulo:link { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size:11px; font-weight: bold; text-decoration: none; color:#000000; }
a.titulo:active { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; }
a.titulo:visited { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; }
a.titulo:hover{ text-decoration: none; font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #000000; }

.leiamais { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size:11px; font-weight: bold; text-decoration: none; color:#F5A350; }
a.leiamais:link { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size:11px; font-weight: bold; text-decoration: none; color:#F5A350; }
a.leiamais:active { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #F5A350; }
a.leiamais:visited { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #F5A350; }
a.leiamais:hover{ text-decoration: underline; font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #F5A350; }


.parceria {  font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}

a.inverso:link { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size:10px; font-weight: bold; text-decoration: none; color:#FFFFFF; }
a.inverso:active { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #ebe9e9; }
a.inverso:visited { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
a.inverso:hover { font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration:none; color:#ebe9e9; }

.botao {
        font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif;
        color: #6e6e6e;
        background-color: #FFFFFF;
        border: 1px solid #5e6e6e;
        font-size: 11px;
	height:18px;
        margin-top: 5px;
}

.popup_form {
  width: 300px;
  margin-bottom: 5px;
}


/* INICIO DO CSS DO MENU */
#menu a{
  padding: 2px 0px;
  display: block;
  text-decoration: none;
  font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif;
  font-size: 11px;
  color: #6e6e6e;
  font-weight: bold;
}
html>body #menu a{ /*Non IE rule*/
  width: auto;
}
#menu a:hover {
  color: #000000;
}
/* FIM DO CSS DO MENU */

/* INICIO DO CSS DO FORUM */
.forum_lista {
/*  border-top: solid 1px #CDCDCD; */
/*  border-left: solid 1px #CDCDCD; */
}
.forum_lista td {
  border-bottom: solid 1px #CDCDCD;
  padding: 5px 20px 5px 0px;
/*  border-right: solid 1px #CDCDCD;*/
}

.forum_titulo {
  text-transform: uppercase;
  font-weight: bold;
  padding: 0px 0px 10px;
  text-align: center;
  color: #000000;
}
.forum_respTop {
  border-top: solid 1px #CDCDCD;
  border-bottom: solid 1px #EDEDED;
  border-right: solid 1px #CDCDCD;
  border-left: solid 1px #CDCDCD;
  background-color: #FAFAFA;
  height: 20px;
}
.forum_respData {
  float: left;
  padding: 4px;
  font-weight: normal;
}
.forum_respNum {
  float: right;
  padding: 4px;
  font-weight: normal;
}
.forum_respTitulo {
  color: #393939;
  font-weight: bold;
  padding: 7px 5px 0px 5px;
  background-color: #FCFCFC;
  border-right: solid 1px #CDCDCD;
  border-left: solid 1px #CDCDCD;
}
.forum_respTexto {
  padding: 10px;
  background-color: #FCFCFC;
  margin-bottom: 5px;
  border-bottom: solid 1px #CDCDCD;
  border-right: solid 1px #CDCDCD;
  border-left: solid 1px #CDCDCD;
}

/* INICIO DO CSS DOS RESTRITOS */
.campo_form {
  display: block;
  margin-bottom: 7px;
  width: 640px;
}
.div_form {
  padding: 0px 10px 7px 0px;
  float: left; 
  white-space: nowrap;
}

#pgs th{
  font-size: 11px;
  color: #000000;
  cursor: pointer;
  cursor: hand;
}
#pgs td, th{
  border-top: solid 1px #000000;
  border-left: solid 1px #000000;
}

#pgs {
  margin: 5px 1px;
  border-bottom: solid 1px #000000;
  border-right: solid 1px #000000;
}
