/* CSS Document */

*{
margin:0;
padding:0;
border:0;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#centro{
margin:0 auto;
width:1000px;
height:auto;}

#topo{
position:relative;
float:left;
width:1000px;
height:auto;
z-index:1;}

#logo{
position:relative;
float:left;
width:181px;
height:auto;
margin:23px 0 0 10px;}

#menu{
position:relative;
float:right;
width:950px;
height:auto;
text-align:right;
margin:20px 0 0 0;}

#baixo_menu{
position:relative;
float:left;
width:1000px;
height:45px;
background-image:url(../images/fundo_baixo_menu.gif);
background-position:left top;
background-repeat:repeat-x;}

#flash{
position:relative;
float:left;
width:1000px;
height:302px;
background-color:#EEE;}

#conteudo{
position:relative;
float:left;
width:990px;
height:auto;
background-color:#f7f7f7;
padding:10px 5px;}

#rodape{
position:relative;
float:left;
width:1000px;
height:auto;}

#txt_rod{
position:relative;
float:left;
width:420px;
height:auto;
margin:0 0 7px 10px;}

#news_rod{
position:relative;
float:right;
width:370px;
height:59px;
margin:0 10px 7px 0;
background-image:url(../images/fundo_news.gif);
background-position:left top;
background-repeat:no-repeat;}

#datahora{
position:relative;
float:left;
width:250px;
height:auto;
margin:25px 0 0 10px;}

#webmail{
position:relative;
float:right;
width:21px;
height:auto;
margin:18px 10px 0 0;}

#login{
position:relative;
float:right;
width:450px;
height:auto;
margin:18px 10px 0 0;}

#servicos, #apoio, #comunidades, #proposta{
position:relative;
float:left;
width:243px;
height:160px;
background-image:url(../images/fundo_box_cima.gif);
background-position:left top;
background-repeat:repeat-x;}

#submenu{
position:relative;
float:left;
width:242px;
height:auto;
}

#topo_produtos{
position:relative;
float:left;
width:748px;
height:auto;
margin:10px 0;}

#topo_parceria{
position:relative;
float:left;
width:748px;
height:30px;
margin:10px 0;
background-image:url(../images/top_parceria.gif);
background-position:center top;
background-repeat:no-repeat;}

#fluxo_atendimento{
position:relative;
float:left;
width:980px;
height:41px;
margin:10px 0 0 5px;
background-image:url(../images/fundo_tit_atend_clientes.gif);
background-position:left top;
background-repeat:no-repeat;}

#sinal_online{
position:relative;
float:right;
width:200px;
height:auto;}

#ctl00_divLogin, #ctl02_divLogin, #ctl01_divLogin
{
    position:relative;
    float:right;
    margin:16px 0 0 0;
    width:455px;
    }
