/* estilos utilizados no site */


/* +++++++++++++++++++++++++++++++++
									body de todo o site
														++++++++++++++++++++++++++++++++++*/
body {
/* background-image: url("../imagens/navegacao/fundo-hexagonos3.png"); */
background-attachment: fixed;
background-color:#006666;
}

body.print{
background-image: none;
background-color:#ffffff;
}




/* +++++++++++++++++++++++++++++++++
									tabela de abertura do site
																			+++++++++++++++++++++++++++*/
#abe_table
{
border-top:0px solid #333333;
border-bottom:0px solid #333333;
border-left:0px solid #333333;
border-right:0px solid #333333;
border-collapse:collapse;
width:100%;
background-color:#006666;
color:#000000;
}

#abe_table td
{
font-family:Verdana, Arial, sans-serif;
font-size:10pt;
border:0px solid #333333;
border-collapse:collapse;
color:#000000;
text-align:center;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}





/* +++++++++++++++++++++++++++++++++
									tabela de cabeçalho de todas as páginas
																			+++++++++++++++++++++++++++*/
#cab_table
{
border-top:5px solid #333333;
border-bottom:0px solid #333333;
border-left:5px solid #333333;
border-right:5px solid #333333;
border-collapse:collapse;
width:900px;
background-color:#ffffff;
color:#000000;
}

#cab_table td
{
font-family:Verdana, Arial, sans-serif;
font-size:10pt;
border:0px solid #333333;
border-collapse:collapse;
color:#000000;
text-align:left;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}

#cab_table td.menuchr
{
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
background-color:#666666;
/* background: url(../imagens/navegacao/menuchr_normal.png) center center repeat-x; */
}






/* ++++++++++++++++++++++++++++++++++++++++++++++++
													tabela de rodape de todas as páginas
																						++++++++++++++++++++++++++++++++++*/
#rod_table
{
border:0px solid #333333;
border-collapse:collapse;
width:900px;
background-color:#333333;
}

#rod_table td
{
font-family:Verdana, Arial, sans-serif;
font-size:8pt;
color:#ffffff;
text-align:center;
padding-top:5px;
padding-bottom:5px;
background-color:#333333;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++
													hiperligações para rod_table
																				++++++++++++++++++++++++++++++++++++++++++++*/

a.rodape:link {color:#ffffff; text-decoration: none; font-size:8pt}
a.rodape:visited {color:#ffffff; text-decoration: none; font-size:8pt}
a.rodape:hover {color:#ccff00; text-decoration: none; font-size:8pt}
a.rodape:active {color:#ffffff; text-decoration: none; font-size:8pt}










/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++
															tabela std_branco
																				++++++++++++++++++++++++++++++++++++++++++++++*/
#std_branco_table
{
border:5px solid #333333;
border-collapse:collapse;
width:900px;
background-color:#ffffff;
color:#000000;
}

#std_branco_table th
{
font-family:Verdana, Arial, sans-serif;
font-size:10pt;
font-weight:bold;
border:0px solid #333333;
color:#cc0000;
background-color:#ff9900;
text-align:left;
padding-top:7px;
padding-bottom:7px;
padding-left:30px;
padding-right:30px;
}

#std_branco_table td
{
font-family:Verdana, Arial, sans-serif;
font-size:10pt;
border:0px solid #333333;
border-collapse:collapse;
color:#000000;
text-align:left;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
}

#std_branco_table td.no_padding
{
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}

#std_branco_table td.direita
{
text-align:right;
}

#std_branco_table td.centro
{
text-align:center;
}

#std_branco_table td.aviso
{
color:#ffffff;
background-color:#cc0000;
}

#std_branco_table td.aviso_direita
{
text-align:right;
color:#ffffff;
background-color:#cc0000;
}

#std_branco_table td.aviso_centro
{
text-align:center;
color:#ffffff;
background-color:#cc0000;
}

#std_branco_table td.btb_direita
{
border-top:1px solid #ff9900;
border-bottom:1px solid #ff9900;
border-collapse:collapse;
text-align:right;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.btb_esquerda
{
border-top:1px solid #ff9900;
border-bottom:1px solid #ff9900;
border-collapse:collapse;
text-align:left;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.btb_centro
{
border-top:1px solid #ff9900;
border-bottom:1px solid #ff9900;
border-collapse:collapse;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bt_direita
{
border-top:1px solid #ff9900;
border-collapse:collapse;
text-align:right;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bt_esquerda
{
border-top:1px solid #ff9900;
border-collapse:collapse;
text-align:left;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bt_centro
{
border-top:1px solid #ff9900;
border-collapse:collapse;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bt_top_direita
{
border-top:1px solid #ff9900;
border-collapse:collapse;
text-align:right;
vertical-align:top;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bt_top_esquerda
{
border-top:1px solid #ff9900;
border-collapse:collapse;
text-align:left;
vertical-align:top;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bt_top_centro
{
border-top:1px solid #ff9900;
border-collapse:collapse;
text-align:center;
vertical-align:top;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.cinza_bt_direita
{
border-top:2px solid #ffffff;
border-collapse:collapse;
text-align:right;
padding-top:10px;
padding-bottom:10px;
background-color:#cccccc;
}

#std_branco_table td.cinza_bt_esquerda
{
border-top:2px solid #ffffff;
border-collapse:collapse;
text-align:left;
padding-top:10px;
padding-bottom:10px;
background-color:#cccccc;
}

#std_branco_table td.cinza_bt_centro
{
border-top:2px solid #ffffff;
border-collapse:collapse;
text-align:center;
padding-top:10px;
padding-bottom:10px;
background-color:#cccccc;
}



















#std_branco_table td.btb_direita_laranja
{
border-top:1px solid #ff6600;
border-bottom:1px solid #ff6600;
border-collapse:collapse;
font-size:10pt;
font-weight:bold;
color:#ff6600;
text-align:right;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.direita_duplopad
{
text-align:right;
padding-top:35px;
}

#std_branco_table td.esquerda_duplopad
{
text-align:left;
padding-top:35px;
}

#std_branco_table td.centro_duplopad
{
text-align:center;
padding-top:35px;
}

#std_branco_table td.direita_btpad
{
text-align:right;
padding-top:20px;
padding-bottom:20px;
}

#std_branco_table td.esquerda_btpad
{
text-align:left;
padding-top:20px;
padding-bottom:20px;
}

#std_branco_table td.centro_btpad
{
text-align:center;
padding-top:20px;
padding-bottom:20px;
}


#std_branco_table td.direita_cinza
{
color:#666666;
text-align:right;
}

#std_branco_table td.mini
{
font-size:8pt;
}

#std_branco_table td.centro_bg_cinza
{
text-align:center;
background-color:#cccccc;
}

#std_branco_table td.esquerda_bg_cinza
{
text-align:left;
background-color:#cccccc;
}

#std_branco_table td.direita_bg_cinza
{
text-align:right;
background-color:#cccccc;
}

#std_branco_table td.centro_bg_darkred
{
text-align:center;
background-color:#660000;
color:#ffffff;
}

#std_branco_table td.esquerda_bg_darkred
{
text-align:left;
background-color:#660000;
color:#ffffff;
}


#std_branco_table td.ball_centro
{
border:1px solid #ff6600;
border-collapse:collapse;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.ball_esquerda
{
border:1px solid #ff6600;
border-collapse:collapse;
text-align:left;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.ball_direita
{
border:1px solid #ff6600;
border-collapse:collapse;
text-align:right;
padding-top:10px;
padding-bottom:10px;
}


#std_branco_table td.bb_direita
{
border-bottom:1px solid #ff6600;
border-collapse:collapse;
text-align:right;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bb_esquerda
{
border-bottom:1px solid #ff6600;
border-collapse:collapse;
text-align:left;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bb_centro
{
border-bottom:1px solid #ff6600;
border-collapse:collapse;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bb_centro_laranja
{
border-bottom:1px solid #ff6600;
border-collapse:collapse;
color:#ff6600;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.btb_centro_bg_cinza
{
border-top:1px solid #ff6600;
border-bottom:1px solid #ff6600;
border-collapse:collapse;
text-align:center;
padding-top:10px;
padding-bottom:10px;
background-color:#cccccc;
}

#std_branco_table td.btb_centro_titulo
{
border-top:1px solid #ff6600;
border-bottom:1px solid #ff6600;
border-collapse:collapse;
text-align:center;
padding-top:10px;
padding-bottom:10px;
background-color:#ccff00;
font-size:8pt;
}


#std_branco_table td.bt_esquerda_bg_cinza
{
border-top:1px solid #ff6600;
border-collapse:collapse;
text-align:left;
padding-top:10px;
padding-bottom:10px;
background-color:#cccccc;
}

#std_branco_table td.bt_centro_bg_cinza
{
border-top:1px solid #ff6600;
border-collapse:collapse;
text-align:center;
padding-top:10px;
padding-bottom:10px;
background-color:#cccccc;
}

#std_branco_table td.bt_direita_laranja
{
color:#ff6600;
border-top:1px solid #ff6600;
border-collapse:collapse;
text-align:right;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bt_esquerda_laranja
{
color:#ff6600;
border-top:1px solid #ff6600;
border-collapse:collapse;
text-align:left;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bt_cinza_direita
{
border-top:1px solid #cccccc;
border-collapse:collapse;
text-align:right;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bt_cinza_esquerda
{
border-top:1px solid #cccccc;
border-collapse:collapse;
text-align:left;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.bt_cinza_centro
{
border-top:1px solid #cccccc;
border-collapse:collapse;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.blr_centro_20
{
border-left:1px solid #ff6600;
border-right:1px solid #ff6600;
text-align:center;
padding-top:10px;
padding-bottom:10px;
width:20%;
vertical-align:top;
}

#std_branco_table td.btot_centro_20
{
border:1px solid #ff6600;
text-align:center;
padding-top:10px;
padding-bottom:10px;
width:20%;
}

#std_branco_table td.barra_centro
{
border-top:1px solid #ff6600;
border-bottom:1px solid #ff6600;
border-collapse:collapse;
text-align:center;
padding-top:10px;
padding-bottom:10px;
background-color:#ff6600;
color:#ffffff;
}

#std_branco_table td.bblr_esquerda
{
border-bottom:1px solid #ff6600;
border-left:1px solid #ff6600;
border-right:1px solid #ff6600;
text-align:left;
}

#std_branco_table td.bblr_centro
{
border-bottom:1px solid #ff6600;
border-left:1px solid #ff6600;
border-right:1px solid #ff6600;
text-align:center;
}


#std_branco_table td.erro_fatal
{
border:5px solid #ccff00;
border-collapse:collapse;
background-color:#ff0000;
color:#ffffff;
}

#std_branco_table td.cab_bg_azul
{
color:#ffffff;
font-size:8pt;
background-color:#3399ff;
}

#std_branco_table td.cab_centro_bg_azul
{
text-align:center;
color:#ffffff;
font-size:8pt;
background-color:#3399ff;
}

#std_branco_table td.laranja_cab
{
border-top:6px solid #666666;
border-collapse:collapse;
color:#ffffff;
background-color:#ff6600;
}

#std_branco_table td.elme_cab
{
border-top:6px solid #666666;
border-collapse:collapse;
color:#ffffff;
background-color:#cc0000;
}

#std_branco_table td.elme_bt
{
border-top:1px solid #cc0000;
border-collapse:collapse;
padding-top:20px;
padding-bottom:20px;
}

#std_branco_table td.elme_bt_centro
{
border-top:1px solid #cc0000;
border-collapse:collapse;
text-align:center;
padding-top:20px;
padding-bottom:20px;
}

#std_branco_table td.elme_bt_direita
{
border-top:1px solid #cc0000;
border-collapse:collapse;
text-align:right;
padding-top:20px;
padding-bottom:20px;
}

#std_branco_table td.immo_equip_cab
{
border-top:6px solid #666666;
border-collapse:collapse;
color:#ffffff;
background-color:#990000;
}

#std_branco_table td.nivel2_tb
{
border-top:1px solid #666666;
border-bottom:1px solid #666666;
border-collapse:collapse;
color:#000000;
background-color:#ffffff;
}

#std_branco_table td.nivel2_tb_centro
{
border-top:1px solid #666666;
border-bottom:1px solid #666666;
border-collapse:collapse;
text-align:center;
color:#000000;
background-color:#ffffff;
}

#std_branco_table td.nivel2_tb_direita
{
border-top:1px solid #666666;
border-bottom:1px solid #666666;
border-collapse:collapse;
text-align:right;
color:#000000;
background-color:#ffffff;
}

#std_branco_table td.nivel2_all
{
border:1px solid #666666;
border-collapse:collapse;
color:#000000;
background-color:#ffffff;
}

#std_branco_table td.nivel2_all_centro
{
border:1px solid #666666;
border-collapse:collapse;
text-align:center;
color:#000000;
background-color:#ffffff;
}

#std_branco_table td.nivel2_all_direita
{
border:1px solid #666666;
border-collapse:collapse;
text-align:right;
color:#000000;
background-color:#ffffff;
}

#std_branco_table td.nivel2_cab
{
border-top:1px solid #666666;
border-bottom:1px solid #666666;
border-collapse:collapse;
text-align:center;
color:#ffffff;
background-color:#cc0000;
}

#std_branco_table td.nivel2_barra_cinza
{
height:6px;
color:#ffffff;
background-color:#666666;
}

#std_branco_table td.nivel2_barra_vermelha
{
text-align:center;
padding-top:10px;
padding-bottom:10px;
color:#ffffff;
background-color:#333333;
}


#std_branco_table td.shop_barra
{
font-family:Verdana, Arial, sans-serif;
font-size:12pt;
font-weight:bold;
color:#ffffff;
background-color:#333333;
text-align:center;
padding-top:10px;
padding-bottom:10px;
padding-left:25px;
padding-right:25px;
}

#std_branco_table td.shop_centro
{
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.shop_esquerda
{
text-align:left;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.shop_direita
{
text-align:right;
padding-top:10px;
padding-bottom:10px;
}

#std_branco_table td.shop_centro_bgcinza
{
text-align:center;
padding-top:10px;
padding-bottom:10px;
background-color:#cccccc;
}

#std_branco_table td.shop_esquerda_bgcinza
{
text-align:left;
padding-top:10px;
padding-bottom:10px;
background-color:#cccccc;
}

#std_branco_table td.shop_direita_bgcinza
{
text-align:right;
padding-top:10px;
padding-bottom:10px;
background-color:#cccccc;
}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
																tabela interior 100%
																					++++++++++++++++++++++++++++++++++++*/
#interior
{
border:0;
border-collapse:collapse;
width:100%;
background-color:#ffffff;
color:#000000;
}

#interior th
{
font-family:Verdana, Arial, sans-serif;
font-size:8pt;
font-weight:normal;
color:#000000;
text-align:left;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
border-top:0px solid #ff6600;
border-bottom:0px solid #ff6600;
border-right:0px solid #ff6600;
border-left:0px solid #ff6600;
}

#interior td
{
font-family:Verdana, Arial, sans-serif;
font-size:10pt;
font-weight:normal;
color:#000000;
text-align:left;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
border-top:0;
border-bottom:0;
border-right:0;
border-left:0;
}

#interior td.centro
{
text-align:center;
}

#interior td.direita
{
text-align:right;
}

#interior td.no_padding
{
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}










#interior td.cab_bg_cinza
{
border-bottom:1px solid #ff6600;
color:#333333;
font-size:8pt;
background-color:#cccccc;
}

#interior td.cab_centro_bg_cinza
{
border-bottom:1px solid #ff6600;
text-align:center;
color:#666666;
font-size:8pt;
background-color:#cccccc;
}

#interior td.barra_cinza
{
height:6px;
background-color:#666666;
}


#interior td.cab_bg_azul
{
color:#ffffff;
font-size:8pt;
background-color:#3399ff;
}

#interior td.cab_vermelho_bg_azul
{
color:#cc0000;
font-size:8pt;
background-color:#3399ff;
}

#interior td.cab_centro_bg_azul
{
text-align:center;
color:#ffffff;
font-size:8pt;
background-color:#3399ff;
}

#interior td.cab_centro_br_bg_azul
{
border-right:2px solid #ffffff;
border-collapse:collapse;
text-align:center;
color:#ffffff;
font-size:8pt;
background-color:#3399ff;
}

#interior td.cab_br_bg_azul
{
border-right:2px solid #ffffff;
border-collapse:collapse;
color:#ffffff;
font-size:8pt;
background-color:#3399ff;
}

#interior td.centro_bt
{
border-top:2px solid #3399ff;
border-collapse:collapse;
text-align:center;
}

#interior td.bt
{
border-top:2px solid #3399ff;
border-collapse:collapse;
}

#interior td.centro_btr
{
border-top:2px solid #3399ff;
border-right:2px solid #3399ff;
border-collapse:collapse;
text-align:center;
}

#interior td.btr
{
border-top:2px solid #ffffff;
border-right:2px solid #3399ff;
border-collapse:collapse;
}

#interior td.br
{
border-right:2px solid #3399ff;
border-collapse:collapse;
}

#interior td.bg_cinza
{
background-color:#cccccc;
}

#interior td.centro_bg_cinza
{
text-align:center;
background-color:#cccccc;
}

#interior td.direita_bg_cinza
{
text-align:right;
background-color:#cccccc;
}

#interior td.bg_cinza_bot
{
background-color:#cccccc;
border-bottom:1px solid #999999;
}

#interior td.centro_bg_cinza_bot
{
text-align:center;
background-color:#cccccc;
border-bottom:1px solid #999999;
}

#interior td.direita_bg_cinza_bot
{
text-align:right;
background-color:#cccccc;
border-bottom:1px solid #999999;
}

#interior td.bg_cinza2
{
font-size:8pt;
color:#666666;
background-color:#cccccc;
}

#interior td.centro_bg_cinza2
{
font-size:8pt;
color:#666666;
text-align:center;
background-color:#cccccc;
}

#interior td.direita_bg_cinza2
{
font-size:8pt;
color:#666666;
text-align:right;
background-color:#cccccc;
}

#interior td.no_padding
{
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}





/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
																hiperligação tipo botão
																						+++++++++++++++++++++++++++++++++++*/

a.botao:link {
color:#006600;
text-decoration: none;
background-color: #ccff00;
padding-top:2px;
padding-bottom:2px;
padding-left:20px;
padding-right:20px;
border:1px solid #006600;
}

a.botao:visited {
color:#006600;
text-decoration: none;
background-color: #ccff00;
padding-top:2px;
padding-bottom:2px;
padding-left:20px;
padding-right:20px;
border:1px solid #006600;
}

a.botao:hover{
color:#ffffff;
text-decoration: none;
background-color: #ff6600;
padding-top:2px;
padding-bottom:2px;
padding-left:20px;
padding-right:20px;
border:1px solid #990000;
}

a.botao:active{
color:#ccff00;
text-decoration: none;
background-color: #ff6600;
padding-top:2px;
padding-bottom:2px;
padding-left:20px;
padding-right:20px;
border:1px solid #990000;
}

