body {
  font-family: verdana;
  font-size: 12px;
  background: url('../imagens/bg_fundo_new.jpg');
  background-position: top center;
  background-repeat: repeat-y;
  background-color: #7c7058;
  
  scrollbar-arrow-color:#000;
  scrollbar-3dlight-color:#010101;
  scrollbar-highlight-color:#968b6d;
  scrollbar-face-color:#cab340;
  scrollbar-shadow-color:#968b6d;
  scrollbar-darkshadow-color:#010101;
  scrollbar-track-color:#010101;
}

img {
  border: none;
}

#container {
  position: absolute;
  top: 0;
  width: 1024px;
  left: -512px;
  _left: -503px;
  margin-left: 50%;
  height: auto !IMPORTANT;
  height: 1000px;
  min-height: 1000px;
  background: url('../imagens/bg.jpg');
  background-repeat: no-repeat;
}

#content {
  position: absolute;
  top: 380px;
  /*border: 1px solid #000;
  background-color: #000;
  opacity: 0.5;
  filter: alpha(opacity=50);*/
  width: 1024px;
  height: 620px;
  margin: 0;
}

#content #leftcol {
  float: left;
}

#content #leftcol #agenda {
  position: absolute;
  width: 325px;
  height: 342px;
  background: url('../imagens/quadro_news.png');
  background-repeat: no-repeat;
  margin-top: 10px;
  z-index: 1;
}

#content #leftcol #player {
  position: absolute;
  top: 270px;
  width: 315px;
  height: 347px;
  background: url('../imagens/player2.png');
  background-repeat: no-repeat;
  z-index: 0;
}

#content #leftcol #player #player_flash {
  position: absolute;
  top: 292px;
  left: 82px;
}

#content #leftcol #agenda #agenda_semana {
  text-align: center;
  margin-top: 20px;
}

#content #leftcol #agenda #eventos {
  width: 285px;
  height: 200px;
  margin: 15px 5px 5px 15px;
}

#content #leftcol #agenda #mais_noticias {
  width: 300px;
  text-align: right;
  margin-top: 10px;
}

#content #rightcol {
  float: right;
}

#content #rightcol #box {
  width: 687px;
  height: 518px;
  margin-top: 0px;
  background: url('../imagens/box_news.png');
}

#content #rightcol #box #news {
  width: 677px;
  height: 418px;
  color: #fff;
  overflow: auto;
  /*border: 1px solid #fff;*/
  margin-left: 10px;
}

.news .titulo {
  font-size: 16px;
  font-weight: bold;
}

#content #links {
  text-align: left;
  margin-top: 0px;
}

#content #links #left {
  float: left;
}

#content #links #right {
  float: left;
  text-align: right;
  margin-top: 17px;
}

.clear {
  clear: both;
}

#content #links #menu2 {
  text-align: center;
  margin-top: 6px;
}

#content #links #rodape {
  text-align: center;
  margin-top: 6px;
}

#content #links #menu2 a {
  color: #000;
  text-decoration: none;
  padding: 2px;
}

#content #links #menu2 a:hover {
  color: #fff;
  background-color: #555;
}

#content #links #rodape a {
  color: #000;
  text-decoration: none;
  padding: 2px;
}

#content #links #rodape a:hover {
  color: #fff;
  background-color: #555;
}

#open_page {
  width: 994x;
  _width: 1024px;
  height: 518px;
  _height: 528px;
  padding-left: 30px;
  padding-top: 10px;
  background: url('../imagens/fundo.png');
}

/* Agenda */

#open_page #cal_tab {
  width: 311px;
  height: 244px;
  _width: 353px;
  _height: 284px;
  background: url('../imagens/calendario.png');
  background-repeat: no-repeat;
  padding-left: 41px;
  padding-top: 40px;
}

#open_page #cal_tab .dia_mes {
  width: 42px;
  height: 34px;
  background: none;
  border: none;
  color: #00f;
  font-weight: bold;
  font-size: 12px;
}

#open_page #cal_tab .dia_mes_evento {
  width: 42px;
  height: 34px;
  background: none;
  border: none;
  color: #00f;
  font-weight: bold;
  font-size: 12px;
  background: url('../imagens/dia_evento.png');
  
}

#page_agenda #left {
  float: left;
  width: 353px;
}

#page_agenda #center {
  float: left;
  width: 20px;
}

#page_agenda #right {
  padding-left: 20px;
  float: left;
  width: 601px;
  _width: 621px;
}

#topo_cal input {
  background: none;
  border: none;
  color: #ff0;
  font-size: 16px;
}

/* Contato */

#page_contato #center {
  float: left;
  width: 65px;
}

#page_contato #left {
  color: #fff;
  float: left;
  width: 402px;
}

#page_contato #left tr {
  color: #fff;
}

#page_contato #right {
  color: #fff;
  font-size: 14px;
  float: left;
  width: 482px;
  padding-top: 100px;
}

/* Historia */

#page_historia #all {
  color: #fff;
  float: left;
  width: 993px;
  height: 420px;
  overflow-y: auto;
}

#page_imprensa #all {
  color: #fff;
  float: left;
  width: 993px;
  height: 420px;
  overflow-y: auto;
}

#page_imprensa #all tr {
  color: #fff;
  font-size: 11px;
}

#page_imprensa #all tr a {
  color: #fff;
  text-decoration: none;
  font-size: 11px;
}

/* Fotos */

#page_fotos #left {
  float: left;
  width: 423px;
}

#page_fotos #center {
  float: left;
  width: 20px;
}

#page_fotos #right {
  padding-left: 20px;
  float: left;
  width: 531px;
  _width: 551px;
}

/* Recados */

#page_recados #center {
  float: left;
  width: 37px;
}

#page_recados #left {
  color: #fff;
  float: left;
  width: 312px;
}

#page_recados #left form {
  margin: 0;
}

#page_recados #left tr {
  color: #fff;
  font-size: 12px;
}

#page_recados #right {
  color: #fff;
  font-size: 14px;
  float: left;
  padding-top: 18px;
  padding-left: 15px;
}

#page_recados #right #rec {
  color: #000;
  font-size: 14px;
  width: 597px;
  _width: 597px;
  height: 424px;
  _height: 444px;
  background: url('../imagens/fundo_recados.png');
  overflow-y: auto;
  padding: 10px 0 10px 0;
}

#page_recados #right #pagin {
  color: #fff;
  font-size: 14px;
  width: 597px;
  height: 20px;
  text-align: center;
  padding: 5px 0 5px 0;
}

/* Videos */

#page_videos #left {
  float: left;
  width: 423px;
}

#page_videos #left #video_lista {
  width: 410px;
  height: 320px;
  overflow-y: auto;
}

#page_videos #left #video_lista a {
  color: #fff;
  font-size: 14px;
  text-decoration: none;
}

#page_videos #left #video_lista a:hover {
  text-decoration: underline;
}

#page_videos #center {
  float: left;
  width: 20px;
}

#page_videos #right {
  padding-left: 25px;
  float: left;
  width: 500px;
  _width: 510px;
}

#page_videos #right #container_video {
  padding-top: 80px;
}

/* Noticias */

#page_noticias #left {
  float: left;
  width: 423px;
}

#page_noticias #left #noticias_lista {
  width: 410px;
  height: 320px;
  overflow-y: auto;
}

#page_noticias #left #noticias_lista a {
  color: #ff0;
  font-size: 16px;
  text-decoration: none;
}

#page_noticias #left #noticias_lista a:hover {
  text-decoration: underline;
}

#page_noticias #center {
  float: left;
  width: 20px;
}

#page_noticias #right {
  padding-left: 25px;
  float: left;
  width: 500px;
  _width: 510px;
}

#page_noticias #right #container_noticia {
  padding-top: 10px;
  padding-right: 10px;
  width: 516px;
  _width: 526px;
  height: 490px;
  _height: 500px;
  color: #fff;
  overflow-y: auto;
}

/* Banda */

#page_banda #left {
  float: left;
  width: 523px;
}

#page_banda #right {
  padding-top: 25px;
  padding-left: 25px;
  padding-right: 10px;
  float: left;
  width: 435px;
  _width: 471px;
  height: 470px;
  _height: 500px;
  color: #fff;
  font-size: 14px;
  overflow-y: auto;
}

/* Discografia */

#page_discografia #disco_topo {

}

#page_discografia #left {
  float: left;
  width: 220px;
}

#page_discografia #left #disco_lista {
  width: 200px;
  height: 400px;
  padding-left: 5px;
  overflow-y: auto;
}

#page_discografia #center {
  float: left;
  width: 20px;
}

#page_discografia #right {
  padding-left: 20px;
  float: left;
  width: 723px;
  _width: 743px;
}

#page_discografia #right #desc_disco {
  padding-top: 12px;
  color: #fff;
  font-size: 14px;
  width: 700px;
}

#page_discografia #right #desc_disco a {
  color: #ff0;
  text-decoration: none;
}

#page_discografia #right #desc_disco a:hover {
  text-decoration: underline;
}

/* Downloads */

#page_downloads #disco_topo {

}

#page_downloads #left {
  float: left;
  width: 471px;
}

#page_downloads #left #wallpapers_lista {
  height: 335px;
  padding-left: 5px;
  overflow-y: auto;
  color: #fff;
}

#page_downloads #center {
  float: left;
  width: 20px;
}

#page_downloads #right {
  padding-left: 20px;
  float: left;
  width: 471px;
  _width: 491px;
}

#page_downloads #right #ringtones_lista {
  height: 335px;
  padding-left: 5px;
  overflow-y: auto;
  color: #fff;
}

#page_downloads #left #wallpapers_lista a {
  text-decoration: none;
  color: #ff0;
}

#page_downloads #left #wallpapers_lista a:hover {
  text-decoration: underline;
}

#page_downloads #right #ringtones_lista a {
  text-decoration: none;
  color: #ff0;
}

#page_downloads #right #ringtones_lista a:hover {
  text-decoration: underline;
}


