.bt_1_off{
    display: block;
}
.bt_1_on{
    display: none;
}
.bt_2_on{
    display: none;
}
.bt_3_on{
    display: none;
}
.bt_1{
    cursor: pointer;
}
.bt_2{
    cursor: pointer;
}
.bt_3{
    cursor: pointer;
}
.table_1{
    display:none;
}
.table_2{
    display:none;
}
.table_3{
    display:none;
}
body{
    padding:0;
    margin:0;
}
#topo{
	width: 100%;
	margin: 0px auto;
}
#corpo{
	width: 1024px;
	margin: 0px auto;
        background: url(../images/pt/bg_center.gif) no-repeat;
        overflow:hidden;
		padding-bottom:20px;
}
#corpo_interna{
	width: 1024px;
        min-height:320px;
	margin: 0px auto;
        background: url(../images/pt/bg_interna.jpg) no-repeat;
        overflow:hidden;
}
.iframe{
        float: left;
	width: 650px;
        margin-left:-140px;
        height:200px;
}
#conteudo1{
	float: left;
	width: 430px;
        margin-left:80px;
		_margin-left:40px;
}
#conteudo2{
	float: right;
	width: 400px;
        padding-right:30px;
        height:200px;
}
#conteudo1_empresa{
	float: left;
	width: 686px;
        height:auto;
        margin-left:72px;
        

}
table{
    font-size:10px;
}
#conteudo1_noticia{
	float: left;
	width: 686px;
        height:auto;
        margin-left:72px;
        margin-top:-130px;


}
#conteudo_molde_empresa{
	float: left;
	width: 686px;
        height:60px;
        margin-left:72px;
        margin-top:20px;
}
#conteudo2_empresa{
	float: right;
	width: 260px;
}
#conteudo3{
   float: left;
   margin-left:50px;
   width: 950px;
}
#conteudo4{
	float: right;
	width: 270px;
        padding-top: 45px;
        text-align:right;
        padding-right:30px;
        vertical-align:middle;
}
#rodape{
	clear: both;
	width: 100%;
	/*height: 149px;*/
        background:url('../images/pt/bg_rodape_disclaimer.jpg');
}
#texto_rodape{
    width:907px;
    margin:0 auto;
    text-align:justify;
    padding: 0px 0px 0px 43px;
}
ul{
    padding:0;
    margin:0;
}
li.noticia_titulo{
        height: auto;
        margin: 0px;
        list-style-image: url(../images/pt/bullet_01.jpg);
        color: #A0A8AB;
        font-family:arial;
        font-size:11px;
        padding:0;
        list-style-type:square;
}
a.noticia_titulo{
        text-decoration:none;
        color: #A0A8AB;
        font-family:arial;
        font-size:11px;
}
.noticia_texto{
    margin:0;
    font-family:arial;
    color:#656565;
    font-size:11px;
}
.noticia_saibamais{
    margin:10px;
    
}
#noticias {
color: #A0A8AB;
        font-family:arial;
        font-size:11px;
}
.formata {
color: #656565;
        font-family:arial;
        font-size:11px;
}
p, span{
    font-family:arial;
    color:#656565;
    font-size:11px;
}
p.small{
    font-family:arial;
    color:#656565;
    font-size:10px;
}
hr{
    background: url(/images/pt/linha_03.gif) no-repeat top left;
    height: 2px;
    border: 0;
    width:395px;
    padding: 0px 0px 0px 15px;
}
hr.empresa{
    background: url(/images/pt/linha_03.gif) no-repeat top center;
    height: 2px;
    border: 0;
    width:200px;
    padding: 0px 0px 0px 15px;
}
#trabalhe{
    width:950px;
    margin-left:-475px;
    left:50%;
}
#trabalhe_conosco{
    float:right;
    margin-top:6px;
}
a#trabalhe_conosco:link{
    font-size:11px;
    font-family:arial;
    font-weight:bold;
    color:#666;
    text-decoration:none;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B7B7B;
	background-color: #FFFFFF;
	border: solid 1px #cccccc;
}
label{
     font-family:arial;
    color:#656565;
    font-size:11px;
}
button{
    	font-size: 0px;
	height: 28px;
	width: 81px;
	background: url(../images/bt_enviar.gif) no-repeat;
	color: #f4f4f4;
	background-color:#fff;
        border:none;
        cursor:pointer;

}
ul.radio_list li{
    display:inline;
    text-align:left;
}
td ul{
    text-align:left;
}
th{
    text-align:left;
    width:150px;
}
h3{
    font-family:arial;
    color:#656565;
    font-size:12px;
    font-weight:bold;
}
p label{
    font-family:arial;
    color:#656565;
    font-size:12px;
    font-weight:bold;
}
ol li{
    font-family:arial;
    color:#656565;
    font-size:11px;
}
a{
    font-family:arial;
    color:#656565;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
#rodape_left{

    margin-top:8px;
    float:left;
}
#rodape_right{
    margin:0;
    float:right;
}
#rodape_secundario{
    clear: both;
    margin:0 auto;
    width:907px;
    padding:0 0 0 43px;
}
