/* Corpo site */
body,html {
  margin: 0;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  background-color: #526E84;
  background-image: url(../../public/images/fundo.gif);
}
a { text-decoration: none; }

/* Camada principal */
div#div_content {
  width: 780px;
}

/* Texto topo da página */
div#div_header a {
  font: 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
  color: #526E84;
  text-decoration: none;
}

/****** Página Inicial ******/

/* Painel eventos */
div#painel_show_flyer img {
  border: 1px solid #E67725;
}
div#painel_show_release {
  padding: 3px;
  width: 442px;
  color: #333333;
  text-align: left;
  background-color: #FFF199;
  border-left: 1px solid #E67725;
  border-right: 1px solid #E67725;
  font: 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
}
div#painel_show_info {
  padding: 3px;
  width: 444px;
  color: #FFFFFF;
  text-align: center;
  background-color: #E67725;
  font: 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

/* Painel fotos */
div#div_fotos_idx {
  width: 450px;
  height: 79px;
  background-image: url(../../public/images/ico_fotos01.gif);
}
div#div_fotos_idx img {
  border: 1px solid #526E84;
}

/* Painel parceiros */
div#div_parceiros {
  width: 450px;
  text-align: left;
}
div#div_parceiros a {
  color: #333333;
  font: bold 13px Arial, Helvetica, Tahoma, sans-serif;
}
div#div_parceiros img {
  border: 1px solid #526E84;
}

/* Rodapé da página */
div#div_footer {
  padding: 5px;
  width: 770px;
  color: #F0F0F0;
  background-color: #526E84;
  font: bold 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

/* Painel publicidade */
div#div_publicidade {
  width: 160px;
}
div#div_publicidade a {
  color: #333333;
  font: bold 13px Arial, Helvetica, Tahoma, sans-serif;
}
div#div_publicidade img {
  border: 1px solid #526E84;
}

/****** Página Diversos ******/

/* Texto do título das seções */
.title_secao {
  font: bold 18px Verdana, Arial, Helvetica, Tahoma, sans-serif;
  color: #526E84;
  text-decoration: underline;
}
.subtitle_secao {  
  font: bold 11px Verdana, Arial, Helvetica, Tahoma, sans-serif;
  color: #333333;
}
.span_voceesta {
  text-align: left;
  padding-left: 6px;
  font: 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
}
.span_voceesta a:link { color: #000000; }
.span_voceesta a:visited { color: #000000; }
.span_voceesta a:active { color: #FF0000; }
.span_voceesta a:hover { color: #FF0000; }


/****** Página Admin ******/

/* Admin */
div#div_admin {
  width: 450px;
  font: bold 12px Verdana,Arial,Helvetica,Tahoma,sans-serif;
}
div#div_admin td {
  text-align: center;
  font: 11px Verdana,Arial,Helvetica,Tahoma,sans-serif;
}
div#div_admin img {
  border: 1px solid #526E84;
}
div#div_admin a:hover {
  text-decoration: underline;
}


/****** Página Agenda ******/

/* Agenda */
div#div_agenda {
  width: 450px;
  font: bold 12px Verdana,Arial,Helvetica,Tahoma,sans-serif;
}
div#div_agenda td {
  height: 130px;
  font: 11px Verdana,Arial,Helvetica,Tahoma,sans-serif;
}
div#div_agenda img {
  border: 1px solid #526E84;
  cursor: pointer;
}
div#div_agenda_detalhes {
  width: 450px;
  font: bold 12px Verdana,Arial,Helvetica,Tahoma,sans-serif;
}
div#div_agenda_detalhes td {
  padding:3px;
  font: 11px Verdana,Arial,Helvetica,Tahoma,sans-serif;
}
div#div_agenda_detalhes img {
  border: 1px solid #526E84;
  cursor: pointer;
}
div#div_agenda_detalhes span {
  text-align: left;
  font: bold 13px/20px Verdana,Arial,Helvetica,Tahoma,sans-serif;
  color: #FFFFFF;
}


/****** Página Fotos ******/

/* Fotos */
div#div_fotos {
  width: 450px;
  font: bold 11px Verdana,Arial,Helvetica,Tahoma,sans-serif;
}
div#div_fotos td {
  text-align: center;
  color: #333333;
  font: 11px Verdana,Arial,Helvetica,Tahoma,sans-serif;
}
div#div_fotos img {
  border: 1px solid #526E84;
}
div#div_fotos a:hover {
  text-decoration: underline;
}

/****** Página Horóscopo ******/

/* Horóscopo */
div#div_horoscopo {
  width: 450px;
}
div#div_horoscopo .signos {
  padding: 8px;
  height: 100px;
}
div#div_horoscopo .signos a {
  color: #526E84;
  font: bold 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

/****** Página Mural ******/

/* Mural */
div#div_mural {
  width: 450px;
  font: 10px Verdana, Arial, Helvetica, Tahoma, sans-serif;
}
div#div_mural .mural_para {
  text-align: left;
  background-color: #7A92A5;
  color: #F0F0F0;
  padding: 2px;
}
div#div_mural .mural_msg {
  text-align: left;
  /*background-color: #D8E0E5;*/
  background-color: #FFFFFF;
  color: #333333;
  padding: 2px;
}
div#div_mural .mural_de {
  text-align: right;
  background-color: #A3B4C1;
  color: #F0F0F0;
  padding: 2px;
}
div#div_mural .btn {
  color: #333333;
  font: bold 11px Verdana, Arial, Helvetica, Tahoma, sans-serif;  
}
div#div_mural .btn:hover {
  color: #FF3333;
  cursor: pointer;
}

/****** Página Fotos ******/
div#div_fotos {
  width: 450px;
}
div#div_fotos .info {
  width: 104px;
  height: 100px;
  color: #526E84;
  text-align: left;
  font: bold 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
}
div#div_fotos .preview {
  width: 104px;
  height: 100px;
  float: left;
}
div#div_fotos .preview img {
  border: 1px solid #526E84;
}










/* Menu lateral - Células links */
.tb_menu {
  width: 130px;
  background-color: #E0E0E0;
  color: #333333;
}

/* Menu lateral - Células títulos */
.tb_title {
  background-color: #526E84;
  color: #F0F0F0;
}

/* Menu lateral - Texto títulos */
.title_menu {
  font: bold 11px Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

/* Menu lateral - Texto links */
.link_menu {
  font: 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
  text-decoration: none;
  color: #333333;
}








.form_text {
  border: 1px solid #666666;
  font: 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
  color:#333333;  
}
.form_button {
  font: bold 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
  color:#333333;
  background-color:#999999;
  border: 1px solid #666666;
}


.link_menu:hover {
  color: #990000;
}

/* Top 10 - Texto links */
.link_top10 {
  font: 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

/* Top 10 - Células */
.tb_top10 {
  width: 160px;
  background-color: #E0E0E0;
  color: #333333;
}


.title_eventos {
  font: bold 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
  color: #333333;
}
.title_coberturas {
  font: bold 9px Verdana, Arial, Helvetica, Tahoma, sans-serif;
  color: #333333;
}
