body {
        BACKGROUND-IMAGE: url(images/racord.gif);
  font-family: arial,Helvetica,Sans-Serif;
  color:#000000;
  font-size: 13px;
  text-align: justify;
  margin: 0;  
}


/* do clube */
TD.horariosDias
{
	align:left;
  border-bottom:#BB871F 1px solid;
  font-family: arial,Helvetica,Sans-Serif;
  color:#000000;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
  padding-bottom: 7px;
}

TD.horariosTitProf
{
	align:left;
  font-family: arial,Helvetica,Sans-Serif;
  color:#000000;
  font-size: 14px;
  font-weight:normal;
  text-decoration:none;
  padding-top: 7px;
}

TD.horariosNomeProf
{
align:left;
  border-bottom:#BB871F 1px solid;
  font-family: arial,Helvetica,Sans-Serif;
  color:#BB871F;
  font-size: 14px;
  font-weight:normal;
  text-decoration:none;
  padding-bottom: 7px;
}

TD.horariosHoras
{
  border-bottom:#BB871F 1px solid;
  font-family: arial,Helvetica,Sans-Serif;
  color:#000000;
  font-size: 12px;
  font-weight:normal;
  text-decoration:none;
  padding-top: 7px;
  padding-bottom: 7px;
}

.menu
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#FF0000;
    font-size: 12px;
    font-weight:bold;
    text-decoration:none;
}

.menuActiv
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#FFFFFF;
    font-size: 12px;
    font-weight:bold;
    text-decoration:none;
}

.txtGeral
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#000000;
    font-size: 12px;
    font-weight:normal;
    text-decoration:none;
  text-align: justify;
}

.titContPrincipal
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#000000;
    font-size: 18px;
    font-weight:normal;
    text-decoration:none;
}

.titContProfPrincipal
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#000000;
    font-size: 21px;
    font-weight:normal;
    text-decoration:none;
}

.titNoticias
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#BB871F;
    font-size: 18px;
    font-weight:normal;
    text-decoration:none;
}

.txtGeralBranco
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#FFFFFF;
    font-size: 12px;
    font-weight:normal;
    text-decoration:none;
}

.txtGeralBold
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#000000;
    font-size: 12px;
    font-weight:bold;
    text-decoration:none;
}

.txtGeralDes
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#BB871F;
    font-size: 12px;
    font-weight:bold;
    text-decoration:none;
}

.verMapa
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#BB871F;
    font-size: 12px;
    font-weight:normal;
    text-decoration:none;
}

.txtTitNoticias
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#BB871F;
    font-size: 13px;
    font-weight:bold;
    text-decoration:none;
}

.txtMoreNoticias
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#BB871F;
    font-size: 11px;
    font-weight:normal;
    text-decoration:none;
}

.txtMaisInfo
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#999999;
    font-size: 11px;
    font-weight:normal;
    text-decoration:none;
}

.txtTitGrayProf
{
    font-family: arial,Helvetica,Sans-Serif;
    color:#CCCCCC;
    font-size: 11px;
    font-weight:normal;
    text-decoration:none;
}


a.overClick {

	COLOR: #FF0000;
	TEXT-DECORATION: none
}

a.overClick:Hover {

	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

a.overSubMenu {

	COLOR: #BB871F;
	TEXT-DECORATION: none
}

a.overSubMenu:Hover {

	COLOR: #FFFFFF;
	TEXT-DECORATION:none;
}

a.overTitNoticias {

	COLOR: #BB871F;
	TEXT-DECORATION: none
}

a.overTitNoticias:Hover {

	COLOR: #000000;
	TEXT-DECORATION:none;
}

a.overMaisInfo {

	COLOR: #BB871F;
	TEXT-DECORATION: none
}

a.overMaisInfo:Hover {

	COLOR: #BB871F;
	TEXT-DECORATION:underline;
}

a {

	COLOR: #BB871F;
	TEXT-DECORATION: none
}

a:Hover {

	COLOR: #BB871F;
	TEXT-DECORATION:underline;
}


div.separador {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
}
.bg_medium {background-color : #aaaaaa}
.cal_of_month {
  color : #aaaaaa;
  background-color : #aaaaaa}

.calendarioGrande
{
  margin-right: 5px;
  margin-left: 0px;
  border-top:#BB871F 1px solid;

}
