body { background-color:#000000; background-image:url(bg_city.jpg); background-position:top center; background-attachment:fixed; background-repeat:no-repeat; text-align:center; margin:0px;}

div#estrutura_geral { width:996px; height:auto; margin:0 auto; background-color:#000; }

div#menu {width:996px; height:auto; margin-top:20px; background-color:#444; font:25px "Trebuchet MS"; color:#FFF;}
div#describe { background-color:#282828; width:600px; height:17px; padding:2px 6px 0px 6px; }
div#describe a { font:11px "Trebuchet MS"; color:#FFF; text-decoration:none; }
div#describe a:hover { font:11px "Trebuchet MS"; color:#FFF; text-decoration:none; }

div#estrutura_publicidade_topo1 { width:auto; text-align:left;}
div#publicidade_topo1 { width:994px; height:120px; text-align:left;  margin-top:0px; background-color:#000; padding-top:2px; padding-left:2px; }

div#detalhe_topo { width:900px; height:35px; background-image:url(images/detalhe_topo.jpg); }
div#detalhe_topo_data { float:left; width:250px; padding-left:200px; margin-top:8px; font:12px "Trebuchet MS"; color:#FFF; text-align:left; }
div#detalhe_topo_ico { float:right; width:120px; margin-top:8px; text-align:right; }
div#detalhe_topo_ico img { text-align:right; }

div#estrutura_publicidade_topo { width:994px; text-align:left;}
div#logo_baladaz { width:250px; height:auto; float:left; margin-top:25px; margin-left:0px; }
div#publicidade_topo { width:730px; height:92px; margin-top:20px; margin-left:0px; background-color:#C0C0C0; text-align:left; float:left; padding-top:2px; padding-left:2px; }


div#estrutura_site_branco { width:866px; float:left; background-color:#FFF; }
div#estrutura_site { width:996px; float:left; padding:10px; margin-top:11px; text-align:left; list-style:none;}
div#estrutura_meio_site2 { width:733px; height:auto; list-style:none;}

div#topo { width:866px; height:145px; background-image:url(images/img_topo.jpg); background-color:#282828; background-repeat:no-repeat; text-align:left;}

div#logado { font:20px "Trebuchet MS"; color:#FFF; margin-top:40px; text-align:center; }

div#estrutura_fotos_timbre_marquee { width:210px; height:auto; float:right; font:18px "Trebuchet MS"; color:#CCC;  }
div#marquee_texto { width:auto; height:auto; }


div#estrutura_geral_noticia { width:550px; background-image:url(images/bg_tfotos.png); float:left; margin-left:32px; padding:10px; }
div#img_principal { float:left; }
div#bt_img_principal { position:absolute; margin-top:141px; margin-left:-44px; width:638px; height:35px;}
div#bt_img_esq { float:left; width:35px; height:35px; }
div#bt_img_dir { float:right; width:35px; height:35px; }

div#estrutura_publicidadec { float:right; margin-right:20px; width:332px; }
div#estrutura_publicidade { float:right; width:332px; height:342px; background-image:url(images/bg_tfotos.png);}
div#estrutura_publicidade2 { float:right; margin-top:15px; margin-right:10px; margin-bottom:10px; width:312px; height:312px; }
div#banner_publicidade { padding-right:7px; padding-top:7px; margin-bottom:10px; float:right;}
div#timbre_publicidade2 { width:209px; height:20px; float:right; text-align:left; padding-left:4px; font:19px "Trebuchet MS"; color:#FFF;}
div#estrutura_publicidadec_intro { float:right; margin-right:20px; margin-top:16px; width:232px; }
div#estrutura_publicidade_intro { float:right; width:232px; height:886px; background-image:url(images/bg_tfotos.png);}
div#estrutura_publicidade2_intro { float:right; margin-top:10px; margin-right:10px; margin-bottom:10px; width:212px; height:856px; background-image:url(images/bg_pub_tl.png); padding-bottom:7px;}

div#estrutura_fotos_timbre { width:713px; height:auto; background-image:url(images/bg_tfotos.png); float:left; margin-top:10px; padding:10px 10px 0px 10px; font:18px "Trebuchet MS"; color:#a9212a;  }
div#estrutura_fotos_timbre2 { width:auto; height:auto; float:left; font:18px "Trebuchet MS"; color:#a9212a;  }
div#estrutura_fotos_timbre2 a { text-decoration:underline; font:18px "Trebuchet MS"; color:#a9212a; }
div#estrutura_fotos_timbre2 a:hover { text-decoration:underline; font:18px "Trebuchet MS"; color:#a9212a; }
div#estrutura_fotos { width:733px; height:256px; margin-top:0px; float:left; background-image:url(images/bg_tfotos.png);}
div#estrutura_fotos1 { width:713px; height:236px; float:left; margin-left:10px; margin-top:10px; background-image:url(images/bg_pub_tl.png);}
div#moldura_fotos1 { width:220px; height:166px; padding:2px; margin-top:10px; margin-left:10px; float:left; background-color:#fff; }

div#titulo_foto2 { padding-top:18px; width:210px; text-align:center; float:left; }
div#titulo_foto2 a { font:12px "Trebuchet MS"; color:#FFF; text-decoration:none;}
div#titulo_foto2 a:hover { font:12px "Trebuchet MS"; color:#999; text-decoration:none;}

div#moldura_fotos img { padding-top:20px; padding-left:17px;}
div#titulo_foto { padding-top:2px; margin-left:5px; width:210px; text-align:left; float:left; }
div#titulo_foto a { font:12px "Trebuchet MS"; color:#FFF; text-decoration:none;}
div#titulo_foto a:hover { font:12px "Trebuchet MS"; color:#999; text-decoration:none;}

div#titulo_foto3 { padding-top:2px; margin-left:5px; width:210px; text-align:left; float:left; }
div#titulo_foto3 a { font:12px "Trebuchet MS"; color:#333; text-decoration:none;}
div#titulo_foto3 a:hover { font:12px "Trebuchet MS"; color:#666; text-decoration:none;}

div#timbre_cobertura { font:20px "Trebuchet MS"; color:#009933; width:650px; float:left; text-align:center; }

div#estrutura_meio {
	width:750px;
	float:left;
	text-align: center;
}
div#estrutura_ind { width:239px; float:left; background-color:#FFFFFF; margin-left:4px; }
div#estrutura_ind_compre { width:239px; height:188px; float:left; background-color:#FFFFFF; margin-left:4px; }

div#timbre_dez_mais { width:235px; height:25px; background-color:#5B9733; text-align:right; padding-right:4px; font:19px "Trebuchet MS"; color:#c14e01; }
div#timbre_dez_mais img { float:left; }

div#timbre_galera { width:235px; height:25px; background-color:#660000; text-align:right; padding-right:4px; font:19px "Trebuchet MS"; color:#7b51a5; }
div#timbre_galera img { float:left; }

div#link_ind { width:228px; height:76px; margin-left:2px; }
div#link_ind a { font:12px "Trebuchet MS"; color:#666; text-decoration:none}
div#link_ind a:hover { font:12px "Trebuchet MS"; color:#000; text-decoration:none}

div#estrutura_meio_laranja { float:right; width:750px; }

div#estrutura_meio_vermelha { float:left; width:490px; }

div#destaque { text-align:left; padding-right:4px; font:19px "Trebuchet MS"; color:#ffff00; }
div#promocoes { text-align:left; padding-right:4px; font:19px "Trebuchet MS"; color:#FFF; }
div#dagalera { text-align:left; padding-right:4px; font:19px "Trebuchet MS"; color:#FFF; }

div#estrutura_recados_timbre { width:auto; height:auto; background-image:url(images/bg_tfotos.png); float:left; margin-top:10px; margin-left:370px;  padding:10px 10px 0px 10px; font:18px "Trebuchet MS"; color:#3489e0;   }
div#estrutura_recados { float:right; width:363px; height:400px; background-image:url(images/bg_tfotos.png); margin-top:0px; margin-right:17px; }
div#estrutura_recados1 { float:right; margin-top:10px; margin-right:10px; width:343px; height:380px; background-color:#000; }
div#estrutura_recados_ind { width:353; height:auto; margin:5px; background-color:#333;  background-image:url(images/bg_tfotos.png); padding:2px; }
div#recados_data { height:auto; width:auto; margin-top:4px; margin-left:4px; font:12px "Trebuchet MS"; color:#a9212a; }
div#recados_nome { height:auto; width:auto; margin-top:4px; margin-left:4px; font:12px "Trebuchet MS"; color:#FFF; }
div#recados_nome img { float:left; }
div#recados_para {  height:auto; width:auto; margin-top:4px; margin-left:4px; font:12px "Trebuchet MS"; color:#3489e0; }
div#recados_para img { float:left; }
div#recados_texto { height:auto; width:auto; margin-top:4px; margin-left:4px; font:12px "Trebuchet MS"; color:#FFF; } 
div#recados_deixe { width:154px; height:auto; background-color:#000; margin-left:4px; margin-top:4px; }
div#recados_deixe a { font:11px "Trebuchet MS"; color:#FFF; text-decoration:none;}
div#recados_deixe a:hover { font:11px "Trebuchet MS"; color:#FFF; text-decoration:none;}
div#recados_deixe img { float:left; }
div#recados_veja { width:154px; height:auto; background-color:#000; margin-left:4px; margin-top:4px; }
div#recados_veja a { font:11px "Trebuchet MS"; color:#FFF; text-decoration:none;}
div#recados_veja a:hover { font:11px "Trebuchet MS"; color:#FFF; text-decoration:none;}
div#recados_veja img { float:left; }

div#estrutura_enquete_timbre { width:auto; height:auto; background-image:url(images/bg_tfotos.png); float:left; margin-top:-92px; margin-left:370px;  padding:10px 10px 0px 10px; font:18px "Trebuchet MS"; color:#99ff66;   }
div#estrutura_enquete { width:363px; height:220px; background-image:url(images/bg_tfotos.png); float:right; margin-top:-59px; margin-right:17px; }
div#estrutura_enquete1 { width:343px; height:200px; background-image:url(images/bg_pub_tl.png); float:right; margin-top:10px; margin-right:10px; }
div#enquete { width:335px; height:180px; float:left; margin-top:-10px; margin-left:4px; font:18px "Trebuchet MS"; color:#FFF;}

div#estrutura_destaque_timbre { width:auto; height:auto; background-image:url(images/bg_tfotos.png); float:left; margin-top:-33px; padding:10px 10px 0px 10px; font:18px "Trebuchet MS"; color:#c14e01;   }
div#estrutura_destaque { width:360px; height:275px; background-image:url(images/bg_tfotos.png); float:left; margin-top:0px; }
div#estrutura_destaque1 { width:340px; height:255px; background-image:url(images/bg_pub_tl.png); float:left; margin-top:10px; margin-left:10px; }

div#estrutura_promocoes_timbre { width:auto; height:auto; background-image:url(images/bg_tfotos.png); float:left; margin-top:10px;  padding:10px 10px 0px 10px; font:18px "Trebuchet MS"; color:#ed2562;  }
div#estrutura_promocoes { width:360px; height:185px; background-image:url(images/bg_tfotos.png); float:left; margin-top:0px; }
div#estrutura_promocoes1 { width:340px; height:165px; background-image:url(images/bg_pub_tl.png); float:left; margin-top:10px; margin-left:10px; }

div#estrutura_dagalera_timbre { width:auto; height:auto; background-image:url(images/bg_tfotos.png); float:left; margin-top:10px;  padding:10px 10px 0px 10px; font:18px "Trebuchet MS"; color:#7b51a5;  }
div#estrutura_dagalera { width:360px; height:275px; background-image:url(images/bg_tfotos.png); float:left; margin-top:0px; }
div#estrutura_dagalera1 { width:340px; height:255px; background-image:url(images/bg_pub_tl.png); float:left; margin-top:10px; margin-left:10px; }

div#banner_meio { width:363px; height:147px; background-image:url(images/bg_tfotos.png); float:right; margin-top:10px; margin-right:17px; }
div#banner_meio1 { width:343px; height:127px; background-image:url(images/bg_pub_tl.png); float:right; margin-top:10px; margin-right:10px; }

div#estatistica_timbre { width:auto; height:auto; background-image:url(images/bg_tfotos.png); float:left; margin-top:10px; padding:10px 10px 0px 10px; font:18px "Trebuchet MS"; color:#CCC;  }
div#estatistica { width:213px; height:70px; background-image:url(images/bg_tfotos.png); float:right; padding:10px; margin-top:0px;}
div#estatistica1 { width:213px; height:70px; background-image:url(images/bg_pub_tl.png); float:right; }
div#estatistica_timbre_int { width:200px; height:16px; text-align:left; margin:4px; font:11px "Trebuchet MS"; color:#FFF; padding-left:0px; float:left; }
div#texto_estatistica { font:11px "Trebuchet MS"; color:#FFF; margin-left:4px; width:150px; float:left; display:block;}
div#timbre_estatisticas { width:200px; height:25px; background-image:url(images/bg_pub_l.png); text-align:left; padding-right:0px; font:19px "Trebuchet MS"; color:#FFF; }

div#estrutura_baixo_azul { float:left; width:490px; height:188px; background-color:#7997BB; padding-bottom:4px; padding-top:4px; }

div#est_geral_pub_final { width:900px; height:90px;}
div#est_pub_final { width:847px; height:65px; margin-top:10px; padding-top:5px; background-image:url(images/fundo_pub_final.jpg); float:left;}
div#timbre_pub_final { height:70px; width:19px; float:left; margin-top:10px; margin-left:6px; }
div#timbre_pub_final2 { height:70px; width:7px; float:left; margin-top:10px; }

div#estrutura_login_int { margin-top:200px; width:400px; height:160px; background-image:url(images/fundo_login.jpg); }
div#box_login_int { height:85px; width:auto; margin-top:30px; margin-right:10px; float:right; font:11px Arial, Helvetica, sans-serif; color:#666; }
div#box_login_int label { float:left; width:40px; font:Arial 12px; color:#FFF; }
div#box_login_int input, textarea{ width:120px; margin-bottom:10px; font:11px verdana; color:#666666; }
div#box_login_texto { font:12px "Trebuchet MS"; color:#FFF; margin-left:8px; text-align:center; float:left; width:384px; }
div#box_login_texto a { font:12px "Trebuchet MS"; color:#99FF33; text-decoration:none; }
div#box_login_texto a:hover { font:12px "Trebuchet MS"; color:#99FF33; text-decoration:underline; }

div#roda_pe {background-image:url(images/bgs/bg_grodape_roxo.png); height:230px; width:100%; float:right; }
div#texto_rodape { margin-top:210px; font:12px "Trebuchet MS"; color:#FFF; float:left; margin-left:60px; }




div#box_login{
margin-left:20px;
font:11px Arial, Helvetica, sans-serif; color:#666666;}

div#box_login_cadastro{ font:11px "Trebuchet MS"; color:#FFF; }
div#box_login_cadastro a { font:11px "Trebuchet MS"; color:#FFF; text-decoration:none; }
div#box_login_cadastro a:hover { font:11px "Trebuchet MS"; color:#FFF; text-decoration:underline; }

div#box_login label{
float:left;
width:40px;
font:Arial 12px; color:#FFF;
}
div#box_login input, textarea{
width:120px;
margin-bottom:4px; font:11px verdana; color:#666666;
}

form.apiceform fieldset {
  margin-bottom: 4px;
}
form.apiceform legend {
	padding: 0 2px;
	font-weight: bold;
	_margin: 0 -7px; /* IE Win */
}
form.apiceform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top; font:11px verdana; color:333;
}
form.apiceform input, textarea, select {
	font:11px verdana; color:333;
}
form.apiceform fieldset ol {
	list-style:none;
	margin: 0;
	padding: 0;
}
form.apiceform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0; background-color:#f0f0f0;
}
form.apiceform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.apiceform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
form.apiceform fieldset fieldset label {
  display: block;
  width: auto;
}
form.apiceform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
form.apiceform label {
  width: 100px; /* Largura */
}
form.apiceform fieldset fieldset label {
  margin-left: 103px; /* Espaço */
}

#tablist{
margin-top:0px;
padding-left:0px;
margin-left:0px;
margin-bottom:0px;
font:23 "Trebuchet MS"; color:#000;
}

#tablist li{
list-style: none;
display: inline;
margin:0px;
}

#tablist li a{
text-decoration: none;
font:23px "Trebuchet MS"; color:#000;
}

#tablist li a:link, #tablist li a:visited{
color: navy;
font:23px "Trebuchet MS"; color:#000;
}

#tablist li a:hover{
font:26px "Trebuchet MS"; color:#000;
}

/* Last-Modified: 28/06/06 00:08:22 */
#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: auto;
    margin: 0;
    padding: 0;
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
}


.GB_Gallery {
    margin: 0 22px 0 22px;
}

.GB_Gallery .content {
    background-color: #fff;
    border: 3px solid #ddd;
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;
    border-bottom: 2px solid #555;
    border-top: 2px solid #555;
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 20px 2px 20px;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content {
    background-color: #fff;
    border: 3px solid #ccc;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #999;
    border-left: 3px solid #ccc;
    border-right: 3px solid #ccc;
    margin: 0;

    height: 22px;
    font-size: 12px;
    padding: 3px 0;
    color: #333;
}

.GB_Window .caption {
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { text-align: right; }
.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer; 
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
}

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }

/* Funçao do Marquee */

marquee {
  -moz-binding:   url("marquee-binding.xml#marquee");   /* necessario */
  display:        block;   /* necessario */
  overflow:       hidden;  /* necessario*/
  
}
#estrutura_geral #estrutura_site #estrutura_meio_site2 #estrutura_meio table tr td table tr td {
	color: #FFF;
	text-align: center;
}

