﻿.estilo_1
{
    text-align: center;
    margin: 0;
    padding: 0;
    background-color: #e6e6e6;
    background-position-x: center;
    background-image: url(Imagens/fundo_geral_1.jpg);
    background-repeat: repeat;
}

.body2
{
    text-align: center;
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
}

#tudo
{
    width: 972px;
    margin: 0 auto;
    text-align: left;
    background-color: White;
    position: relative;
}

#tudo_hot
{
    width: 972px;
    margin: 0 auto;
    text-align: left;
    background-color: White;
    position: relative;
    padding-top: 5px;
    padding-bottom: 5px;
}

#tudo2
{
    width: 772px;
    margin: 0 auto;
    text-align: left;
    background-color: White;
    position: relative;
    top: 0px;

}

#menu_topo_2
{
    position: relative;
    float: right;
    padding-right: 10px;
}

#menu_topo_1
{
    margin: 0;
    position: relative;
    width: 972px;
    display: table;
    background-color: White;
    text-align: center;
}

#barra_busca
{
    text-align: left;
    margin-left: 5px;
    margin-right: 5px;
    position: relative;
    width: 962px;
    height: 115px;
    background-image: url(Imagens/img_fundo_barra_busca_1.jpg);	
    position: relative;
	z-index: 1;
}

#barra_busca_hot
{
    text-align: left;
    margin-left: 5px;
    margin-right: 5px;
    position: relative;
    width: 962px;
    height: 70px;
    background-image: url(Imagens/img_fundo_barra_busca_1.jpg);	
}

#barra_busca_1
{
    text-align: left;
    margin-left: 5px;
    margin-right: 5px;
    position: relative;
    width: 630px;
    height: 115px;    
}

#barra_busca_1_hot
{
    text-align: left;
    margin-left: 250px;
    margin-right: 5px;
    position: relative;
    width: 650px;
    position: absolute;
    top: 0;
    
}

#barra_busca_2
{
    text-align: left;
    float: left;
    position: absolute;
    margin-left: 635px;
    width: 276px;
    height: 99px;
    padding-left: 41px;
    padding-right: 10px;
    padding-top: 16px;
    top: 0;
    background-image: url(Imagens/img_fundo_barra_busca_2.jpg);
    z-index: 1;
}

#barra_busca_2_hot
{
    text-align: left;
    float: left;
    position: absolute;
    margin-left: 710px;
    width: 200px;
    height: 51px;
    padding-left: 41px;
    padding-right: 10px;
    padding-top: 8px;
    top: 0;
    background-image: url(Imagens/img_fundo_barra_busca_2.jpg);
}

.barra_busca_2_estilo_fonte_1
{
    font-size: 10pt;
    color: #ffffff;
    font-family: 'Tahoma';
    font-weight: normal;
    position: relative;
    line-height: 170%;
}

.barra_busca_2_estilo_fonte_2
{
    font-size: 14pt;
    color: #ffcb04;
    font-family: 'Tahoma';
    font-weight: bold;
    position: relative;
    top: 0px;
    left: 0px;
}

.barra_busca_2_estilo_fonte_3
{
    font-size: 12pt;
    color: #ffcb04;
    font-family: 'Tahoma';
    font-weight: bold;
    position: relative;
}

#menu_topo_3
{
    margin: 0;
    position: relative;
    float: left;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 6px;
}

.div_1_logo_hot
{
    width: 240px;
    height: 70px;
}

/* Hack para Firefox 3 */  
#menu_topo_4, x:-moz-any-link, x:default
{   
    top: 83px;
}

/* Hack para voltar IE 7 */  

.fundo_menu_topo_4
{
    height: 23px;
    background-image: url(Imagens/fundo_botao_menu_topo_1.jpg);
}

.fundo_menu_topo_4_2
{
    position: absolute;
    float: left;
    width: 3px;
    height: 23px;
    left: 0;
    top: 1px;
    background-image: url(Imagens/fundo_botao_menu_topo_separa_3.jpg);
}

/* Hack para Firefox 3 */  
.fundo_menu_topo_4_2, x:-moz-any-link, x:default
{   
    top: 0;
}

/* Hack para voltar IE 7 */  
.fundo_menu_topo_4_2
{   
    *top: 1px;
}

.fundo_menu_topo_4_3
{
    position: absolute;
    float: right;
    width: 3px;
    height: 23px;
    right: 0;
    top: 1px;
    background-image: url(Imagens/fundo_botao_menu_topo_separa_4.jpg);
}

/* Hack para Firefox 3 */  
.fundo_menu_topo_4_3, x:-moz-any-link, x:default
{   
    top: 0;
}

/* Hack para voltar IE 7 */  
.fundo_menu_topo_4_3
{   
    *top: 1px;
}

.select_cidade_1
{
    position: absolute;
    top: 43px;
    left: 656px;
    height: 23px;
    text-align: right;
    width: 300px;
}

/* Hack para Firefox 3 */  
.select_cidade_1, x:-moz-any-link, x:default
{   
    top: 41px;
}

/* Hack para voltar IE 7 */  
.select_cidade_1
{   
    *top: 47px;
}


#meio_1
{
    margin: 0;
    display: table;
    position: relative;
    background-color: White;
    width: 972px;  
    z-index: 1;
}

cc1:TabContainer
{
    font-size: 30pt;
    color: #333399;
    font-family: 'Tahoma';
}

.menu_topo_2
{
    font-size: 10pt;
    color: #2c2b2c;
    font-family: 'Tahoma';
    position: relative;
    margin-bottom:4px;
    margin-top:4px;   
}

#menu_lateral
{
    margin: 0px;
    position: relative;
    float: left;
    margin-left: 13px;
    background-color: White;
    width: 163px;
}

#news_1
{
    margin: 0px;
    position: relative;
    float: left;
    background-color: #FFFFFF;
    width: 163px;
    margin-top: 10px;
}

#label_news
{
    position: relative;
    float: left;
    background-color: #e6e6e6;
    width: 163px;
    height: 41px;
    padding-top: 1px;
    top: 1px;
    left: 0px;
}

.label_news_2
{
    font-family: 'Tahoma';
    font-size: 10pt;
    font-weight: bold;
    color: #2C2B2C;
    padding-left: 10px;
}

#label_news_3
{
    position: relative;
    float: right;
    width: 163px;
    height: 23px;
    margin-top: 6px;
    padding-top: 2px;
    text-align: right;
    top: 0px;
    left: 0px;
}

#label_news_5
{
    position: relative;
    float: right;
    height: 23px;
    padding-top: 2px;
    margin-bottom: 3px;
    text-align: right;
}

#label_news_6
{
    position: relative;
    float: right;
    width: 163px;
    height: 23px;
    padding-top: 6px;
    margin-bottom: 15px;
    text-align: center;
}

#label_news_7
{
    position: relative;
    float: right;
    width: 163px;
    height: 1px;
    margin-bottom: 13px;
    text-align: center;
    background-color: #e6e6e6;
}

.label_news_4
{
    font-family: 'Tahoma';
    font-size: 10pt;                                                                                                                                                                                                                                    
    color: #2C2B2C; 
    position: relative;                                                                                                                                                              

}              

.txtbox_news                      
{
    position: relative;     
    margin-right: 5px;
    margin-top: 0;
    font-size: 9pt;
    font-family: "Tahoma";
    font-weight: none;
    color: #2c2b2c;
    vertical-align: middle;
    width: 95px;
    height: 15px;
    border-top: 2px solid #565656;
    border-bottom: 1px solid #565656;
    border-left: 2px solid #565656;
    border-right: 1px solid #565656;
    background-color: #FFFFFF;
    top: 1px;
    left: 5px;
}


#menu_lateral_1
{
    margin: 0px;
    position: relative;
    background-color: White;
    width: 163px;
    padding-top: 13px;
}



.espaco_menu_1
{
    margin-bottom: 3px;
    margin-top: 0px;
    font-size: 10pt;
    padding-left: 10px;
    background-position: left center;
    background-image: url(Imagens/efeito_menu_lateral_azul_1.jpg);
    background-repeat: no-repeat;

}

.pointer_1 a
{

    display: block;
    cursor: pointer;
    height: 15px;

}




#menu_lateral_2
{
    margin: 0px;
    position: relative;
    background-color: White;
    width: 163px;
    padding-top: 10px;
}

.espaco_menu_2
{
    margin-bottom: 3px;
    margin-top: 0px;
    font-size: 10pt;
    padding-left: 10px;
    background-position: left center;
    background-image: url(Imagens/efeito_menu_lateral_amarelo_1.jpg);
    background-repeat: no-repeat;
}

#menu_lateral_3
{
    margin: 0px;
    position: relative;
    background-color: White;
    width: 163px;
    padding-top: 10px;
}

.espaco_menu_3
{
    margin-bottom: 3px;
    margin-top: 0px;
    font-size: 10pt;
    padding-left: 10px;
    background-position: left center;
    background-image: url(Imagens/efeito_menu_lateral_laranja_1.jpg);
    background-repeat: no-repeat;
}

#menu_lateral_4
{
    margin: 0px;
    position: relative;
    background-color: White;
    width: 163px;
    padding-top: 10px;
    padding-bottom: 11px;
}

.espaco_menu_4
{
    margin-bottom: 3px;
    margin-top: 0px;
    font-size: 10pt;
    padding-left: 10px;
    background-position: left center;
    background-image: url(Imagens/efeito_menu_lateral_cinza_1.jpg);
    background-repeat: no-repeat;
}

#barra_data
{
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    position: relative;
    width: 962px;
    height: 23px;
    background-position: left center;
    background-image: url(Imagens/efeito_barra_data_1.jpg);
    background-repeat: repeat-x;
}

.barra_data
{
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    position: relative;
    width: 962px;
    height: 23px;
    background-position: left center;
    background-image: url(Imagens/efeito_barra_data_1.jpg);
    background-repeat: repeat-x;
}


#abertura_cidades
{
    width: 772px;
    height: 330px;
    margin: 0 auto;
    text-align: center;
    background-color: white;
    position: relative;
    background-image: url(Imagens/img_abertura_cidades_1.jpg);
    background-position-x: center;
    background-repeat: no-repeat;
}
.rodape_cidades
{
    width: 772px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    font-size: 10pt;
    font-family: 'Tahoma';
    padding-bottom: 26px;
    margin-top: 20px;
    color: #2c2b2c;
}
.select_cidade
{
    width: 572px;
    margin: 0 auto;
    height: 50px;
    top: 190px;
    text-align: center;
    position: relative;
    font-size: 12pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    padding-top: 25px;

}

.drop_cidades_1
{
    font-size: 10pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
}

.drop_cidades_1_2
{
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    height: 21px;
    vertical-align: middle;
}

.button_cidades
{
    font-size: 10pt;
    font-family: "Tahoma";
    font-weight: bold;
    color: #2c2b2c;
    margin-left: 0px;
    border-top: 1px solid #565656;
    border-bottom: 1px solid #565656;
    border-left: 1px solid #565656;
    border-right: 1px solid #565656;
    background-position-x: left;
    background-image: url(Imagens/img_button_2.jpg);
    background-repeat: repeat-x;
    padding-left: 10px;
    padding-right: 10px;
}

.button_news
{
    font-size: 10pt;
    font-family: "Tahoma";
    font-weight: bold;
    color: #2c2b2c;
    margin-left: 0px;
    height: 23px;
    width: 90px;
    border-top: 1px solid #565656;
    border-bottom: 1px solid #565656;
    border-left: 1px solid #565656;
    border-right: 1px solid #565656;
    background-position-x: left;
    background-image: url(Imagens/img_button_2.jpg);
    background-repeat: repeat-x;
    padding-left: 6px;
    padding-right: 6px;
}

#meio_2
{
    float: left;
    position: relative;
    margin: 10px 0 0 10px;
    width: 585px;    
}

#meio_1_hot
{
    margin: 0;
    position: relative;
    width: 972px;  
}

#meio_2_hot
{
    position: relative;
    margin: 5px 0 0 5px;
    width: 962px;   
}

/* Hack para Firefox 3 */  
#meio_2, x:-moz-any-link, x:default
{   
    float: left;
    position: relative;
    margin-left: 10px;
    top: 0;
}

/* Hack para voltar IE 7 */  
#meio_2
{   
    *top: 0;
    *left: 0;
    *position: relative;
    *float: left;
}

#meio_3
{
 
    margin-left: 780px;
    margin-top: 10px;
    position: relative;

    width: 178px;
    background-color: White;   
}

/* Hack para Firefox 3 
#meio_3, x:-moz-any-link, x:default
{   
    top: 248px;
    left: 771px;
    position: absolute;
}
*/  

/* Hack para voltar IE 7 */  
#meio_3
{   
    *top: 0;
    *left: 0;
    *position: relative;
}

#meio_5
{
    position: absolute;   
    height: 0;
}

.meio_texto_1
{   
    position: relative;
    font-size: 13pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
    width: 585px;
    background-color: White;
}

.meio_texto_1_2
{   
    position: relative;
    font-size: 13pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
    width: 585px;
    background-color: White;
    text-decoration: underline;
}

.meio_texto_1_2:hover
{   
    position: relative;
    font-size: 13pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #009eda;
    width: 585px;
    background-color: White;
    text-decoration: underline;
}

.meio_texto_1_info_hotsite
{   
    position: relative;
    font-size: 13pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
}

.meio_texto_2
{   
    position: relative;
    width: 585px;
    background-color: White;
    margin-top: 8px;
    
}
.meio_texto_3
{   
    float: left;
    width: 332px;
    height: 273px;
}


.meio_texto_3_2
{   
    position: relative;
    font-size: 13pt;
    font-family: 'Tahoma';
    font-weight: bold;
    left: 3px;
    top: 3px;
    color: #2c2b2c;
    width: 326px;
    height: 267px;
    background-color: #ffffff;
}

.meio_texto_3_3
{   
    float: right;
    width: 243px;
    height: 267px;
    background-color: White;
}

.video_1
{   
    font-size: 12pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
}
.video_2
{   
    position: absolute;
    top: 3px;
}

/* Hack para Firefox 3 */  
.video_2, x:-moz-any-link, x:default
{   
    margin-left: 5px;
}

/* Hack para voltar IE 7 */  
.video_2
{   
    *margin-left: 0;
}

.video_3
{   
    position: relative;
    width:203px;
    height: 2px;
    background-color: #009eda;
}

.video_4
{   
    float: left;
    width: 203px;
    height: 74px;
    background-color: White;
    margin-top: 9px;
    position: relative;
}

.video_5
{   
    float: left;
    width: 88px;
    height: 66px;
    position: relative;
}

.video_5:hover
{   
    cursor: pointer;
    border: 1px solid #009eda; 
}

.video_6
{   
    font-size: 9pt;
    line-height: 120%;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    float: right;
    width: 105px;
    height: 74px;    
}

.video_6_texto
{   
    cursor: pointer;
    text-decoration: none;
    color: #2c2b2c;
    padding-right:5px;
}

.video_6_texto:hover
{   
    color: #009eda;
    text-decoration: underline;
    cursor: pointer;
}


.video_7_texto
{   
    padding-top: 5px;
}


.div_conteudo_1
{   
    font-size: 10pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    background-color: Blue;
    width: 200px;
    height: 200px;
}

.meio_texto_4
{   
    float: left;
    position: relative;
    margin-top: 8px;
    width: 585px;
    height: 104px;
    background-color: White;
}

.meio_texto_4_2
{   
    float: left;
    position: relative;
    width: 585px;
    height: 88px;
}

.meio_texto_5
{   
    float: left;
    position: relative;
    margin-top: 10px;
    width: 585px;
    background-color: White;
}

.meio_texto_5_2
{   
    font-size: 12pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #009eda;
    float: left;
    position: relative;
    margin-top: 2px;
    margin-left: 3px;
}

.meio_texto_6
{   
    float: left;
    position: relative;
    margin-top: 9px;
    width: 585px;
    background-color: White;
}

.meio_texto_6_1
{   
    float: left;
    position: relative;
    width: 189px;
    height: 294px;
    background-color: White;
    top: 0px;
    left: 0px;
}

.meio_texto_6_2
{   
    float: left;
    position: relative;
    width: 189px;
    margin-left: 9px;

    background-color: White;
}

.meio_texto_7
{   
    float: left;
    position: relative;
    margin-top: 9px;
    width: 585px;
   
    background-color: White;
}

.texto_peq_1
{   
    font-size: 8pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
}

.texto_peq_2
{   
    font-size: 10pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
}

.texto_peq_2:hover
{   
    text-decoration: underline;
    color: #009eda;
}

.texto_peq_25
{   
    font-size: 10pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
    padding-left: 10px;
}

.texto_peq_25:hover
{   
    text-decoration: underline;
    color: #009eda;
}

.texto_peq_2_2
{   
    font-size: 10pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
}

.texto_peq_3
{   
    font-size: 8pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    padding-left: 10px;
}

.texto_peq_3_2
{   
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
    margin-top: 8px;
    padding-left: 8px;
}

.texto_peq_3_2:hover
{   
    text-decoration: underline;
    color: #009eda;
}

.texto_peq_3_2_2
{   
    font-size: 10pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
}

.texto_peq_3_3
{   
    font-size: 8pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    padding-left: 8px;
}

.texto_peq_3_4
{   
    font-size: 8pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    text-decoration: none;
    
}

.texto_peq_3_5
{   
    font-size: 10pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
    padding-left: 3px;
}

.texto_peq_3_6
{   
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
    
}

.texto_peq_3_6:hover
{   
    text-decoration: underline;
    color: #d87a29;
}

.texto_peq_3_7
{   
    font-size: 8pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    padding-left: 3px;
}

.radio_3
{   
    position: relative;
    width: 189px;
    height: 2px;
    background-color: #009eda;
}

.mais_buscadas_3
{   
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
    position: relative;
    width: 585px;
    height: 2px;
    background-color: #009eda;
    text-align: center !important;
}

.icone_video_1
{   
    position: absolute;
    top: 20px;
    text-align: center;
    width: 99px;
}

#div18_3
{   
    background-color: #eef5f7;
    cursor: pointer;
    padding: 3px;
}

#div18_3:hover
{   
    background-color: #e3edf1;
    cursor: pointer;
}

#div18:hover
{   
    background-color: #e3edf1;
    cursor: pointer;
}

#div30:hover
{   
    background-color: #e3edf1;
    cursor: pointer;
}


#div46:hover
{   
    cursor: pointer;
}

#img15:hover
{   
    border: 1px solid #009eda;
    position: relative;
    width: 95px;
}

#img154:hover
{   
    border: 1px solid #009eda;
    position: relative;
    width: 90px;
}

#div57:hover
{   
    background-color: #e3edf1;
    cursor: pointer;
}


#div47:hover
{   
    cursor: pointer;
    text-decoration: underline;
}


.data_1
{
    font-size: 9pt;
    color: #2c2b2c;
    font-family: 'Tahoma';
    font-weight: bold;
    position: relative;
    float: left;
    margin-left: 8px;
    margin-top: 2px;
}

.data_2
{
    font-size: 9pt;
    color: #2c2b2c;
    font-family: 'Tahoma';
    font-weight: bold;
    position: relative;
    float: right;
    margin-right: 8px;
    margin-top: 2px;
}

#rodape_1
{
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;

    width: 100%;
    background-color: #008ec8;   
}

.rodape_1_2
{
    width: 972px;
    text-align: left;
    margin: 0 auto;
}

.rodape_1_2_2
{
    width: 585px;
    text-align: left;
    margin-left: 186px;
}

.menu_rodape_1_1
{
    margin-left: 38px;
    margin-top: 18px;
}

.menu_rodape_1_2
{
    font-size: 10pt;
    color: #ffffff;
    font-family: 'Tahoma';
    font-weight: bold;
}

.menu_rodape_2_1
{
    margin-left: 40px;
    margin-top: 12px;
}

.menu_rodape_2_2
{
    font-size: 9pt;
    color: #ffffff;
    font-family: 'Tahoma';
    font-weight: normal;
}

.menu_rodape_3_1
{
    margin-left: 40px;
    margin-top: 11px;
}

.menu_rodape_3_2
{
    font-size: 8pt;
    color: #ffffff;
    font-family: 'Tahoma';
    font-weight: normal;
}

.linha_rodape_1
{
    margin-top: 20px;
    height: 1px;
    background-color: White;
}

.copy_rodape_1
{
    margin-top: 18px;
    padding-bottom: 24px;
    font-size: 8pt;
    color: #99d2e9;
    font-family: 'Tahoma';
    font-weight: normal;
    text-align: center;
}

.hyperlink1
{
    text-decoration: none;
}

.hyperlink2
{
    text-decoration: none;
    cursor: pointer;
}


.popUpStyle
{  
    background-color: #000000;    
    filter: alpha(opacity=70);
    opacity: 0.7;  
}

.popUpStyle2
{
	font-size: 11pt;
    color: #2c2b2c;
    font-family: 'Tahoma';
    font-weight: normal;  
    background-color: #cfdfe5;
    padding:12px 30px 12px 30px;
    text-align: center;
    width: 400px;
    margin-top: 1px;
    height:400px;
    *margin-top: -3px;
}

.popUpStyle3
{
    border: 1px solid #2c2b2c;
    width: 400px;
    height: 330px;
}

.popUpStyle4
{
    position: relative;  
}

.button_video_1
{
    font-size: 10pt;
    font-family: "Tahoma";
    font-weight: bold;
    color: #2c2b2c;
    height: 23px;
    border-top: 1px solid #565656;
    border-bottom: 1px solid #565656;
    border-left: 1px solid #565656;
    border-right: 1px solid #565656;
    text-align: center;
    background-image: url(Imagens/img_button_2.jpg);
    background-repeat: repeat-x;
    cursor: pointer;
}

.texto_padrao_peq
{
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
}
.texto_padrao_peq_radio
{
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
}
.texto_padrao_peq_radio a
{
	font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    text-decoration: none;	
}
.texto_padrao_peq_radio a:hover { color: #009eda; text-decoration: underline; }

.texto_padrao_peq_2
{
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #009eda;
    line-height: 120%;
}

.texto_padrao_peq_2
{
    *line-height: 80%;
}

.conteudo_internas_1
{
    margin-top: 18px;
    border-top: 1px solid #E6E6E6;
    padding-top: 10px;
    margin-bottom: 20px;
}

.noticias_internas_1
{
    margin-bottom: 10px;
    border-bottom: 1px solid #E6E6E6;
    padding-bottom: 12px;
    width: 585px;
    display: inline-table;
}

.fotos_internas_1
{
    margin-bottom: 10px;
    border-bottom: 1px solid #E6E6E6;
    padding-bottom: 12px;
    width: 585px;
    height: 78px;
    display: inline-table;
}


.noticias_internas_1_2
{
    background-color: #CFDFE5;
    padding: 2px 6px 2px 6px;
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    display: inline;
    float:left;
}

.noticias_internas_1_2_3
{
    background-color: #CFDFE5;
    padding: 2px 6px 2px 6px;
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    display: inline;

    margin-left: 10px;
}

.noticias_internas_1_3
{
    padding: 2px 6px 2px 6px;
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    margin-left: 76px;
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 12px;
}

.noticias_internas_1_3
{
    *margin-bottom: 0;
}

.noticias_internas_1_3:hover
{

    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    text-decoration: underline;
}


.noticias_internas_1_3_3
{
    padding: 2px 6px 2px 6px;
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    margin-left: 92px;
    margin-top: 3px;
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 12px;
}

.noticias_internas_1_3_3
{
    *margin-bottom: 0;
}

.noticias_internas_1_3_3:hover
{

    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    text-decoration: underline;
}


.noticias_internas_1_3_4
{
    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
    padding: 0 3px 0 3px;
    text-decoration: none;
    cursor: pointer;
}

.noticias_internas_1_3_4:hover
{

    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
    text-decoration: underline;
}

.noticias_internas_1_3_5
{
    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #009eda;
    padding: 0 3px 0 3px;
    text-decoration: underline;
    cursor: pointer;
}

.noticias_internas_1_3_5:hover
{

    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
    text-decoration: underline;
}



.empresas_internas_1_3
{
    padding: 2px 6px 2px 6px;
    font-size: 10pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    margin-left: 6px;
    text-decoration: none;
}

.empresas_internas_1_4
{
    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
}

.info_hotsite
{
    float: left;
    width: 500px;
    margin-bottom: 12px;
}

.icone_hotsite
{
    float: right;
    width: 64px;
    height: 18px;
    text-align: center;
    margin-right: 21px;
    margin-top: 8px;    
    padding-top: 51px;
}

.icone_hotsite:hover
{
    text-decoration: underline;
    color: #009eda;
}

.texto_padrao_med
{
    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
}

.link_paginacao_1
{
    font-family: 'Tahoma';
    color: #2c2b2c;
    font-size: 11pt;
    font-weight: bold;
}

.noticias_internas_1_2_2
{
    background-color: #CFDFE5;
    padding: 2px 6px 2px 6px;
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    float:left;
}

.noticias_internas_1_3_2
{
    padding: 2px 6px 2px 0;
    font-size: 14pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    text-decoration: none;
}

.noticias_internas_1_4_2
{
    padding: 2px 6px 2px 0;
    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    text-decoration: none;
    margin-top: 12px;
}

.div_servidor_webradio
{
    background-color: #e9f0f3;   
    border: 1px solid #008ec8;
    padding: 10px 20px 15px 20px;    
    margin: 10px 10px 7px 10px;
    width: 500px;    
}
.lbl_servidor_webradio { color: #2c2b2c; font-size: 11pt; font-family: 'Tahoma'; font-weight: bold; margin-bottom: 10px; }

.div_login_1
{
    background-color: #e9f0f3;
    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    border: 1px solid #008ec8;
    padding: 20px 20px 25px 20px;
    margin: 20px auto;
    width: 320px;
}

.div_login_2
{
    list-style: none;
    padding: 0;
    margin: 0;
    float: left;
    width: 50px;
}

.div_login_3
{
    height: 40px;
}

.div_login_2_2
{
    list-style: none;
    padding: 0;
    margin: 0;
}

.div_login_3_2
{
    height: 40px;
}

.texto_peq_3_2_2
{   
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
    cursor: pointer;
    text-decoration: underline;
}

.texto_peq_3_2_2:hover
{   
    text-decoration: underline;
    color: #009eda;
}

.validar div, .validar td  /*Formatação do visual da popup(EX: borda e cor de fundo)*/
{border:solid 1px red; background-color:white;}
.validar .ajax__validatorcallout_callout_cell /*Manter padrão*/
{width:80px; height:100%; text-align:right; vertical-align:top; border:none; background-color:transparent; padding:0px;}
.validar .ajax__validatorcallout_callout_table /* Manter padrão */
{margin-left: 40px; height:100%; border:none;background-color:transparent;padding:0px;}
.validar .ajax__validatorcallout_callout_arrow_cell
{padding:8px 0px 0px 0px; text-align:right; vertical-align:top; font-size:1px; border:none; background-color:transparent;}
.validar .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv /* Manter padrão */
{font-size:1px; position:relative; left:1px; border-bottom:none; border-right:none; border-left:none; width:15px; background-color:transparent; padding:0px;}
.validar .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div  /* Manter padrão */
{height:1px; overflow:hidden; border-top:none; border-bottom:none; border-right:none; padding:0px; margin-left:auto;}
.validar .ajax__validatorcallout_error_message_cell /*Formatação do texto dentro da popup */
{font-family:Tahoma; font-size:10px; border-right:none; border-left:none; width:100%; color:red; font-weight:bold; text-align:left;}
.validar .ajax__validatorcallout_icon_cell /* Manter padrão */
{width:20px; padding:5px; border-right:none;}
.validar .ajax__validatorcallout_close_button_cell/* Manter padrão */
{vertical-align:top; padding:0px; text-align:right; border-left:none;}
.validar .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv /* Manter padrão */
{border:none; text-align:center; width:16px; height:16px; padding:2px; cursor:pointer;}
.texto_padrao_peq_2_hotsite
{
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #009eda;
    line-height: 120%;
}
.removeLink { text-decoration: none;  font-size: 9pt; font-family: 'Tahoma'; font-weight: normal; color: #009eda;}
.removeLink:hover { text-decoration: underline; }
.ModalPopupBG
{
    background-color: #666699;
    filter: alpha(opacity=50);
    opacity: 0.7;
}

.HellowWorldPopup
{
    min-width: 270px;
    min-height: 70px;
    background: #e9f0f3;
    border: 1px solid #ffcb04;
}
.PopupHeader { margin: 10px; font-size: 9pt; font-family: 'Tahoma'; font-weight: normal; color: #2c2b2c; }
.PopupBody { margin-left: 5px; text-align: center; height: 60px; margin-top: 5px; font-size: 11pt; font-family: 'Tahoma'; font-weight: normal; color: #2c2b2c; }
.Controls { text-align: right; margin-right: 5px; margin-bottom: 5px; } 
   
.informacoesEmpresa {width: 580px; height:100px;}
.informacoesEndereco {float:left; width:460px;}
.informacoesHotSite { float:left; width: 120px; margin-top: 15px;}
.divCenter{ text-align: center;	}
.lnkHotSite { text-decoration: none; cursor: pointer; }
.paragrafoHotSite
{	
	text-align: center;
	font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #009eda;
    line-height: 120%;
    text-decoration: none;
}
.lembrarCidade 
{ 
	font-size: 12pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c; 
    position: absolute;
    top: 255px;
    left: 345px;
}
.titulo_principal
{   
    font-size: 14pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    text-decoration: none;  
}
.subtitulo_portal
{	
    padding: 2px 6px 2px 6px;
    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: bolder;
    color: #2c2b2c;    
}
.subtitulo_portal_1
{	
    padding: 2px 6px 2px 6px;
    font-size: 10pt;
    font-family: 'Tahoma';
    font-weight: bolder;
    color: #2c2b2c;
    margin-left: 15px;    
}
.texto_portal
{
	font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;   
    margin-left: 20px;
    text-align: justify;
}
.label_portal { width: 159px; float:left; }
.label_portal_1 { width: 70px; float:left; }
.form_portal { width:570px; margin-bottom: 5px; }
.form_portal_1 { float:left; width:300px; }
.button_portal { padding-top: 6px; margin-bottom: 15px; margin-left: 20px;
    width: 369px;
    height: 44px;
}
.div_fale_conosco_1
{
    background-color: #e9f0f3;
    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    border: 1px solid #008ec8;
    padding: 20px 20px 25px 20px;
    margin: 20px auto;
    width: 400px;
    height: 375px;
}
.form_portal_2 { float:left; width:400px; margin-bottom: 5px; }
.label_portal_2 { width: 173px; 
float:left; }
.lnkFaleConsco
{   
    position: relative;  
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
    width: 585px;
    background-color: White;
    text-decoration: underline;
}

.lnkFaleConsco:hover
{   
    position: relative;    
    font-family: 'Tahoma';
    font-weight: bold;
    color: #009eda;
    width: 585px;
    background-color: White;
    text-decoration: underline;
}
.texto_padrao_peq_negrito
{
    font-size: 9pt;
    font-family: 'Tahoma';
    font-weight: bold;
    color: #2c2b2c;
}
.principal_node
{
	margin-left: 25px;
	position: relative;  
    font-family: 'Tahoma';
    font-size: 15px;
    font-weight: bold;
    color: #2c2b2c;
    width: 585px;   
    list-style: none;     
}
.ul_node { list-style: none; font-size: 10pt; font-family: 'Tahoma'; }
.filho_node_1 { color: #2c2b2c; background-color: White; text-decoration: underline;  }
.filho_node_1:hover { color: #009eda; background-color: White; text-decoration: underline; }
.filho_node_2 { color: #2c2b2c; background-color: White; text-decoration: underline;  }
.filho_node_2:hover { color: #FFCB05; background-color: White; text-decoration: underline; }
.filho_node_3 { color: #2c2b2c; background-color: White; text-decoration: underline;  }
.filho_node_3:hover { color: #D97A2A; background-color: White; text-decoration: underline; }
.div_publicidade_lateral { padding-bottom:10px; position:relative; display:block; }
.hyperlink1:hover
{
    cursor:pointer;    
}
.div_enviar_torpedo_1
{
    background-color: #e9f0f3;
    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    border: 1px solid #008ec8;
    padding: 20px 20px 25px 20px;
    margin: 20px auto;
    width: 400px;
    height: 460px;
}
.ip_negrito { font-weight:bold; }
.link_email_hot_3
{
    cursor: pointer;
    text-decoration: none;
    color: #2c2b2c;
    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;
}

.link_email_hot_3:hover
{
    text-decoration: underline;
}
.div_torpedo
{
	border: 1px solid #008ec8;	
	background-color: #ffffff;
	font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;
	margin: 5px 5px 10px 5px;
	width: 575px;
}
.torpedo_data_postagem { margin: 4px; background-color: #e9f0f3; padding:3px; font-size:13px;}
.torpedo_recado {text-align:justify; margin: 4px 4px 7px 4px; font-size:13px; }
#menu_topo_4
{  
	float: left;    
    position: relative;
    top: 40px;
    left: 150px;          
    width: 500px;
    *top: 58px;
    z-index: 5;
}
.menu_topo_4  
{
	float: left;					
	text-align: center;		
	list-style: none;	
	font-family: 'Tahoma';
	font-weight: bold;
	color: #2C2B2C;	
	font-size: 11pt;
	text-decoration: none;
}
.menu_topo_option  
{
	font-family: 'Tahoma';
	font-weight: bold;
	color: #2C2B2C;	
	text-decoration: none;
	float: left; 
	width: 80px; 
	height: 23px; 
	background-image: url(Imagens/fundo_botao_menu_topo_1.jpg); 	
}
.menu_topo_option_lnk
{
	font-family: 'Tahoma';
	font-weight: bold;
	cursor: pointer;
	color: #2C2B2C;
	text-decoration: none;
}
.menu_topo_option_lnk:hover
{
	color: #009eda;
	text-decoration: underline;
}
.div_tag_cloud
{
	text-align: center;
	font-family: 'Tahoma';
	margin-bottom: 15px;		
}
.div_tag_cloud div a { text-decoration: none; }
.div_tag_cloud div a:hover { text-decoration: underline; }
.div_enviar_classificado_1
{
    background-color: #e9f0f3;
    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    border: 1px solid #008ec8;
    padding: 20px 20px 25px 20px;
    margin: 20px auto;
    width: 400px;
    height: 320px;
}
.hyperlink_maisbusca { text-decoration: none; }
.hyperlink_maisbusca:hover { cursor: pointer; background-color: #e9f0f3;  }
.div_classificado
{
	border: 1px solid #008ec8;	
	background-color: #ffffff;
	font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;
	margin: 5px 5px 10px 5px;
	width: 575px;
}
.label_promocao
{
    position: relative;
    float: left;
    background-color: #e6e6e6;
    width: 163px;
    height: 22px;
    padding-top: 1px;
    margin-bottom: 10px;
}
.div_geral_promocao 
{ 
	text-align: center; 
	font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;    
}
.div_geral_promocao a { color: #2c2b2c; text-decoration: none; }
.div_geral_promocao a:hover p { text-decoration: underline; color: #009EDA; } 
.div_geral_promocao a p { margin: 0; } 
.div_geral_promocao a .empresa { font-weight: bold; margin-bottom: 7px; } 
.div_geral_promocao a .titulo { font-size: 10pt; margin-top: 7px; }
.div_geral_promocao a .preco { font-size: 10pt; margin-top: 5px; margin-bottom: 7px; }
.div_lnk_promocoes { text-align: left; font-size: 11pt; padding-top: 20px; margin-bottom: 20px; }
.div_lnk_promocoes a { color: #2c2b2c; text-decoration: none; font-weight: bold; }
.div_lnk_promocoes a:hover { text-decoration: underline; color: #009EDA; } 
.div_geral_codigo
{ 
	text-align: center; 
	font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;    
    margin-bottom: 10px;    
}

.div_lista_promocao { background-color: #EEF5F7; text-align: center; vertical-align: top; width:186px; }
.listView 
{ 
	width:186px; 
	text-align: center; 		 
	vertical-align: top; 
	background-color: #EEF5F7;
	padding: 5px;			    
}
.listView a 
{ 
	text-decoration: none; 
	color: #2c2b2c; 
	font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;  
}
.listView a div p { margin: 0; }
.listView a div .empresa { font-weight: bold; margin-bottom: 7px; } 
.listView a div .titulo { font-size: 10pt; margin-top: 7px; }
.listView a div .preco { font-size: 10pt; margin-top: 5px; margin-bottom: 7px; }
.listView:hover div p { text-decoration: underline; color: #009EDA; }
.listView:hover { background-color:#E3EDF1; }

.div_colunista 
{
    background-color: #EEF5F7;
    padding: 10px;    
    margin: 0 10px;
}
.div_colunista:hover { }

.listView_1 
{ 
	background-color:#F3F3F3; 
	padding: 5px; 
	width: 285px; 
	vertical-align: top; 
	font-size: 11pt;
    font-family: 'Tahoma';
}
.listView_1 table { border: 1px solid #E5E5E5; background-color: #FFFFFF;  }
.listView_1 table .titulo_table 
{ 
    background-color: #dedede; 
    font-size: 12pt;    
    font-family: 'Tahoma';
    font-weight: bold;    
    color: #333333;    
} 
.listView_1 table .conteudo_table_noticia td { padding: 5px 0 0 0; }
.img_table { border: 1px solid #CFDFE5; padding: 2px; margin: 5px; }
.a_sem_decoracao { text-decoration: none; }
.a_sem_decoracao:hover { text-decoration: none; }
.a_noticia_table { padding-left: 10px; color: #333333; text-decoration: none; }
.a_noticia_table:hover { text-decoration: underline; }

.div_data_pager
{
	text-align: center; 
	padding-top: 10px; 	
	border-top: 1px solid #999999; 
	margin-top: -1px; 
	margin-bottom: 14px;
}
.div_data_pager span a { color: #009EDA; }

.Cursor:hover
{
    cursor: pointer;
}

.CenterPop
{
     position:absolute;
     top:50%;
     left:50%;
     width:500px;
     height:500px;
     margin-left:-250px;
     margin-top:-250px;
}

.ImgCol
{   
    float: left;
    width: 51px;
    height: 65px;
    position: relative;
}

.ImgCol:hover
{   
    cursor: pointer;
    border: 1px solid #009eda; 
}

.ImgCol_2
{
    line-height: 120%;
    font-family: 'Tahoma';
    font-weight: normal;
    float:right;
    width: 130px;
    height: 60px;
    padding-right: 15px;    
    text-decoration:none;
}

.ImgCol_3_texto
{ 
    line-height: 120%;
    font-size: 7pt;
    color:Gray;  
}

.ColImg
{   
    float: left;
    width: 203px;
    height: 74px;
    background-color: White;
    margin-top: 9px;
    position: relative;
}

.ImgCol_2_texto:hover
{   
    color: #009eda;
    text-decoration: underline;
    cursor: pointer;
}

.ImgCol_2_texto
{   
    line-height: 120%;
    font-size: 9pt;
    color:#2c2b2c;  
    text-decoration: none;
}

.div_jatenho_cadastro
{
    background-color: #e9f0f3;
    font-size: 11pt;
    font-family: 'Tahoma';
    font-weight: normal;
    color: #2c2b2c;
    border: 1px solid #008ec8;
    padding: 20px 20px 25px 20px;
    width: 400px;
    height: 355px;
}
