
  font.materia {
     font-family: Verdana;
     font-size: 12px; 
     color: rgb(255,255,255);
  }     

  font.print {
     font-family: Verdana;
     font-size: 14px; 
     color: rgb(0,0,0);
  }     

  font.busca {
     font-family: Verdana;
     font-size: 12px; 
     color: rgb(255,255,255);
  }     

  font.tmateria {
     font-family: Arial;
     font-size: 22px; 
     font-weight: bold;
     color: rgb(255,255,255);
  }     

  font.menu {
     font-family: Arial;
     font-size: 10px; 
     color: rgb(255,255,0);
  }     


p {
  text-align: justify;
  width: 95%;
}

.image {
  text-align: center;
  width: 95%;
  font-family: Verdana, Arial;
  font-size: 10px;
}


li {
  text-align: justify;
  width: 90%;
}

div.lojas {
   width: 300px;
    text-align: center;
}


td,th {
  vertical-align: top;
  font-family: Verdana, Arial;
  font-size: 12px;
  color: rgb(255,255,255);
}

th.lojas {
  vertical-align: top;
  font-family: Verdana, Arial;
  font-size: 12px;
  background-color: 2Da9BF;
  color: rgb(255,255,255);
}

td.menu {
  text-align: center;
  vertical-align: middle;
  font-family: Verdana;
  font-size: 11px;
  color: rgb(255,255,255);
  font-weight: bold;
}


td.lojas {
  vertical-align: top;
  font-family: Verdana, Arial;
  font-size: 12px;
  background-color: rgb(255,255,255);
  color: rgb(0,0,0);
}

  a.lojas:link {
    color: rgb(0,0,255);
   }

  a.lojas:visited {
    color: rgb(0,0,255);
   }

/* Configuracoes dos calendarios laterais (lado direito) */
 font.titulos {
     font-family: Arial;
     font-size: 14px; 
     color: rgb(255,255,255);
 }     
 
 body.info {
     background-color: rgb(31,87,111);
 }    

 th.calheader {
     font-family: Arial;
     font-size: 10px;
     text-align: center;
     color: rgb(255,255,255);
     background-color: #2Da9BF;
    }

 td.caltext {

     font-family: Arial;
     font-size: 10px;
     text-align: center;
     color: rgb(0,0,0);
     background-color: rgb(255,255,255);
    }

 td.calevent {

     font-family: Arial;
     font-size: 10px;
     font-style: bold;
     text-align: center;
     color: rgb(0,0,0);
     background-color: rgb(200,200,200);
    }

  /* GERAIS */ 
  /* Nao sublinha os links */
 a.calevent {
     font-family: Arial;
     font-size: 10px;
     font-style: bold;
     text-align: center;
     color: rgb(0,0,0);
     background-color: rgb(200,200,200);
    }


  a {
    text-decoration: none;
   }

  a:link {
    color: rgb(255,255,0);
   }

  a:visited {
    color: rgb(255,255,0);
   }

  a:hover {
    color: rbg(255,255,255);
  }

  /* nao coloca bordas em links */
  img {
       border: 0;
      }


/* Configuracoes para o final */
 font.bottom {
     font-family: Verdana;
     font-size: 10px; 
     color: rgb(255,255,0);
 }     

  a.bottom {
    text-decoration: none;
   }

  a.bottom:link {
    color: rgb(255,255,0);
   }

  a.bottom:visited {
    color: rgb(255,255,0);
   }

  a.bottom:hover {
    color: rbg(255,255,255);
  }


 /* Galeria de Fotos */
 img.galeria {
     border: 1;
     border-color: rbg(255,255,255);
 } 

.show {
  background-color: rgb(170,233,233);
  color: rgb(0,0,0);
  text-color: rgb(0,0,0);
}


.formField {
  border: 1 solid gray;
  font-family: verdana, arial, helvetica;
  font-size: 10px;
  color: black;
}

table.forum {
 border: solid thin white;
};

th.forum {
 color: white;
 background-color: #0b7f77;
}

td.forum {
 vertical-align: top;
 color: black;
}

tr.par {
 background-color: rgb(238,238,238);
}

tr.impar {
 background-color: rgb(221,221,221);
}

  a.forum:link {
    color: blue;
   }

  a.forum:visited {
    color: #0b7f77;
   }

  a.forum:hover {
    color: blue;
  }

pre.forum {
   font-size: 12px;
};



