.borda-cinza {
	border: 5px solid #e0e0e0;
}
.botao {
	background-color:#030;
	height: 20px;
	width: 100px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #FFF;
	vertical-align: middle;
	cursor: pointer;
	cursor: hand;
	font-size: 11px;
	border: none
}
.botaocinza {
	background-color: #999;
	height: 20px;
	width: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #FFF;
	vertical-align: middle;
	cursor: pointer;
	cursor: hand;
	font-size: 11px;
	border: none
}
.tit-vERDE {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #060;
	line-height: 20px;
}

.tit-cinza-agenda {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#666666;
	line-height: 20px;
}

.tit-azul {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #C00;
}
.tit-VERDEG {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: bold;
	color: #5DA10E;
}

.txt-cinza {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	line-height: 20px;
}

.txt-branco {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.tit-azulG {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #F00;
}
.txt-preto {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000;
}
.forms {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	border: solid 1px #e0e0e0;
	width: 100%;
	background-image: url(/images/input_background.gif);
	background-repeat: repeat-x;
	z-index: 1;
}
.txt-cinzaP {
	font-family: tahoma;
	font-size: 10px;
	color: #666;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.txt-cinzaClaro {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
	line-height: 20px;
}
.txt-azulClaro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #7bb2e5;
	line-height: 20px;
}
.txt-cinza-agenda {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
.borda-vermelha {
	border: 4px solid #DB1717;
}
.txt-vermelhoClaro {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #EDA7A5;
}
.tit-vERDECopy {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #003300;
	line-height: 20px;
}
.tit-cinza-programacao {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color:#009900;
	line-height: 20px;
}
.caixa-tabela1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	vertical-align: middle;
	cursor: pointer;
	cursor: hand;
	font-size: 18px;
	border: none;
	background-color: #000000;
	height: 100%;
	width: 100%;
	color: #FFFFFF;
}

/* 
	TagBox table styles
	written by TagBox http://www.tagbox.de
*/
#filmes table {
  border-collapse: collapse;
  border: 1px solid #03476F;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #363636;
  background: #dcd6b2;
  }
caption {
  text-align: center;
  font: bold 18px arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #03476F;
  text-transform: uppercase;
  }
td, th {
  border: 1px dotted #03476F;
  padding: .4em;
  color: #363636;
  }

thead th, tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #03476F;;
  text-align: left;
  background: #4591AD;
  color: #FFFFFF;
  padding-top:3px;
  }
tbody td a {
  background: transparent;
  text-decoration: none;
  color: #363636;
  }
tbody th a {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #363636;
  }

tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }
tfoot td {
  border: 1px solid #03476F;
  background: #4591AD;
  padding-top:3px;
  color: #FFFFFF;
  }
.odd {
  background:#E4D370;
  }
 .odd2 {
  background:#630;
  }

