* { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

body { 
margin: 0;
padding: 0;
overflow-y: auto;
color: #333;
background: url('../imgs-index/bk.jpg') repeat-x fixed center 0;
}

/*
#table_linksuteis { margin-bottom: 10px; }
#table_linksuteis li a { text-decoration: none; color: #fff; }
#table_linksuteis li a:hover { text-decoration: underline; color: #fff; }
#table_linksuteis li { line-height: 15px; }

#li_planos li { line-height: 15px; }
*/

#top_page
{
margin-top: -13px;
width: 100%;
height: 100px;
box-shadow: 1px 1px 8px #000;
background-image: linear-gradient(bottom, rgb(255,255,255) 28%, rgb(224,224,224) 60%, rgb(219,212,219) 82%);
background-image: -o-linear-gradient(bottom, rgb(255,255,255) 28%, rgb(224,224,224) 60%, rgb(219,212,219) 82%);
background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 28%, rgb(224,224,224) 60%, rgb(219,212,219) 82%);
background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 28%, rgb(224,224,224) 60%, rgb(219,212,219) 82%);
background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 28%, rgb(224,224,224) 60%, rgb(219,212,219) 82%);
}

#top_menu_table
{
width: 870px;
height: 100%;
}

#base_box_menu
{
display: inline-table;
border: solid 1px #cfcfcf;
width: 123px;
height: 98px;
text-align: center;
}

.texto_menu_top
{
margin-top: 30%;
border: none;
color: #666;
font-size: 12px;
font-weight: bold;
}

#menu_01, #menu_02, #menu_03, #menu_04, #menu_05, #menu_06
{
text-decoration: none;
color: #242628;
}


#linhaA_01, #linhaA_02, #linhaA_03, #linhaA_04, #linhaA_05, #linhaA_06
{
position: relative;
top: 0px;
width: 100%;
height: 8px;
}

#linha_02
{
position: relative;
bottom: -18px;
width: 100%;
height: 8px;
background-color: #f8c300;
}

#linha_01, #linha_03, #linha_04, #linha_05, #linha_06
{
position: relative;
bottom: -32px;
width: 100%;
height: 8px;
background-color: #f8c300;
}

#main_table
{
margin-top: 15px;
width: 848px;
box-shadow: 0px 0px 8px #5b5b5b;
background-color: #fff;
}

#anuncios_table
{
width: 900px;
height: 90px;
margin-top: 15px;
margin-bottom: 15px;
}

#banner_padrao
{
height: 168px;
padding: 5px;
}
#banner_padrao_div
{
border: solid 1px #f8c300;
height: 100%;
width: 100%;
/*background: url('../imgs-index/bk_natal.png') no-repeat center left;*/
background-color: #fff;
}

.box1
{
display: table;
float: left;
background: url('../imgs-index/ondas.png') no-repeat top left;
width: 430px;
height: 155px;
text-align: right;
}

.box2
{
margin-top: 5px;
margin-right: 30px;
float: right;
display: table;
width: 190px;
height: auto;
}

.box3
{
margin-top: 5px;
margin-right: 5px;
display: table;
float: right;
text-align: right;
width: auto;
height: auto;
}
.div_email
{
text-align: right;
width:100%;
height: 70px;
margin-bottom: 10px;
}
.div_email a 
{
font-size: 10px;
text-decoration: none;
color: #615d5a;
}
.div_email a:hover 
{
font-size: 10px;
text-decoration: underline;
color: #615d5a;
}

.div_velocidade
{
width:100%;
height: 75px;
text-align: center;
}

#conteudo
{
padding: 5px;
width: 740px;
background: url('../imgs-index/011.jpg') no-repeat bottom right;
}

#div_conteudo
{
padding-left: 5px;
padding-right: 5px;
height: 100%;
width: 100%;
display: inline-table;
}

#div_conteudo_dir
{
border: solid 1px #d92118;
height: 100%;
width: auto;
display: inline-table;
padding-bottom: 5px;
}

.table_titulo_page
{
width: 100%;
border: solid 1px #bfc0c1;
padding: 2px;
padding-bottom: 0;
color: #333;
}

#pub_centro_dir
{
padding: 5px;
width: 160px;
}

/***** HOME *****/
#table_home
{
margin: 0;
width: 100%;
color: #666;
}

#div_vantagens span
{
font-family: Arial;
text-shadow: 1px 2px 6px #6B8E23;
}
#div_vantagens li
{
font-family: Arial;
font-size: 18px;
text-shadow: 1px 2px 6px #6B8E23;
line-height: 40px;
}


/***** NOSSOS PLANOS *****/
#div_base_planos span
{
font-family: Arial;
}

#base_table_planos_a
{
width: 100%;
background-color: #a0b9e1;
border-radius: 8px;
}

#base_table_planos_b
{
margin-top: 20px;
width: 100%;
background-color: #a9d8c4;
border-radius: 8px;
}

#base_table_planos_c
{
margin-top: 20px;
width: 100%;
background-color: #c6e19e;
border-radius: 8px;
}

#base_table_planos_d
{
margin-top: 20px;
width: 100%;
background-color: #d0e394;
border-radius: 8px;
}

#base_table_planos_a td, #base_table_planos_b td, #base_table_planos_c td, #base_table_planos_d td
{
height: 47px;
font-family: Arial;
color: #666;
font-weight: bold;
}

#base_table_planos_a, #base_table_planos_b, #base_table_planos_c, #base_table_planos_d
{
/*box-shadow: 0px 0px 10px #5b5b5b;*/
border: solid 1px #999;
}

#base_table_planos_a td a
{
font-size: 11px;
font-family: Arial;
font-weight: 100;
text-decoration: none;
color: #104E8B;
}

#base_table_planos_a td a:hover
{
text-decoration: underline;
}

#segundaviaboleto table
{
width: 70%;
}

.lk_padrao
{
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

#bt_padrao
{
border-radius: 8px;
padding: 5px;
width: 150px;
text-align: center;
color: #4682B4;
box-shadow: 0px 0px 10px #5b5b5b;
}

#bt_padrao:hover
{
background-color: #4682B4;
color: #fff;
}

#bt_padrao2
{
border-radius: 8px;
padding: 5px;
width: 100px;
text-align: center;
color: #4682B4;
box-shadow: 0px 0px 10px #5b5b5b;
}

#bt_padrao2:hover
{
background-color: #4682B4;
color: #fff;
}

#table_faleconosco
{
width: 99%;
border-radius: 8px;
box-shadow: 0px 0px 10px #5b5b5b;
}

/***** DIV FACE *****/
#div_face
{
width: auto;
height: auto;
margin-bottom: 5px;
padding: 3;
border: solid 1px blue;
}


/****** FOOTER ******/
#footer 
{
padding: 5px;
width: 900px; 
height: auto; 
text-align: center; 
}

.table_footer
{
border: solid 1px #00923f;
background-color: #fff;
height: 47px;
width: 100%;
color: #666;
}

.td_contador
{
padding: 3px;
color: #666;
}

.td_contador a { text-decoration: none; color: #000; }
.td_contador a:hover { text-decoration: underline; color: #000; }

.td_creditos
{
padding: 3px;
}

.td_fones
{
text-align: right;
padding: 3px;
color: #666;
width: 200px;
background: url('../imgs-index/logo_anatel.png') no-repeat top right;
}

#lk_conteudos
{
color: #af221c;
texto-decoration: none;
}
#lk_conteudos:hover
{
color: #af221c;
text-decoration: underline;
}

#m_funcs 
{
color: #4682B4;
font-weight: bold;
text-decoration: none;
}

#m_funcs:hover 
{
color: #4682B4;
font-weight: bold;
text-decoration: underline;
}

#boletos_table {
width: 700px;
border: solid 1px #999;
background-color: #8B8989;
}

#boletos_table td {
background-color: #CDC9C9;
}

#login_centralassinante_table {
width: 700px;
border: solid 1px #9ACD32;
background-color: #FFD700;
}

#login_centralassinante_table td {
background-color: #fff;
}

/**** LISTA DE ATENDIMENTOS ****/

#lista_at_table {
width: 100%;
border: solid 1px #999;
}

#lista_at_table td {
background-color: #EEE685;
color: #666;
}

#lista_at_table td a {
text-decoration: none;
color: #666;
}
