* {
margin:0;
padding:0;
}

body {
background:url(../img/layout/bgbody.jpg) repeat-x #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

a.linkcidade {
color:#000000;
}

.atexto {
color:#000000;
}

#geral {
width:756px;
margin:0 auto;
}

#topo {
height:92px;
}

#topo h1 {
text-indent:-9999px;
overflow:hidden;
width:231px;
height:75px;
float:left;
background:url(../img/layout/logoooo.jpg) no-repeat;
margin:10px 0 0 21px;
}

#topo h2 {
text-indent:-9999px;
overflow:hidden;
width:185px;
height:52px;
float:right;
background:url(../img/layout/logo_nextel.jpg) no-repeat;
margin:30px 18px 0 0;
}

h3 {
font-size:14px;
letter-spacing:-1px;
margin:0 0 5px 0;
color: #000033;
padding:10px 0;
border-top:1px dotted #999999;
border-bottom:1px dotted #999999;
background:#F2F2F2;
}

h5 {
font-size:10px;
font-weight:normal;
margin:5px 0 10px 0;
color:#CC0000;
}

#flash {
width:756px;
height:203px;
margin:15px 0 20px 0;
}

#menu {
display:none;
}

#destaques {
width:756px;
margin:0 auto;
float:left;
}

#destaques h2 {
text-indent:-9999px;
overflow:hidden;
margin-bottom:6px;
}

#destaques p {
line-height:150%;
text-align:justify;
margin-bottom:10px;
}

#destaques a.mais {
line-height:150%;
text-align:justify;
}

/* h2's*/

.mundo_nextel {
text-indent:-9999px;
overflow:hidden;
width:756px;
height:43px;
background:url(../img/layout/h2nextel.gif) no-repeat;
float:left;
margin-top:20px;
}

.wrl {
width:232px;
height:19px;
background:url(../img/layout/h2_wrl.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.plano {
width:232px;
height:19px;
background:url(../img/layout/h2_plano.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.quer {
width:270px;
height:19px;
background:url(../img/layout/h2_quer.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.tarifacao {
width:310px;
height:19px;
background:url(../img/layout/h2_tarifacao.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}


.servicos {
width:310px;
height:19px;
background:url(../img/layout/h2_servicos.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.aparelhos {
width:232px;
height:19px;
background:url(../img/layout/h2_aparelhos.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.acessorios {
width:232px;
height:21px;
background:url(../img/layout/h2_acessorios.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.cobertura {
width:355px;
height:21px;
background:url(../img/layout/h2_cobertura.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.news {
width:355px;
height:21px;
background:url(../img/layout/h2_news.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.novidades {
width:216px;
height:19px;
background:url(../img/layout/h2_novidades.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.detalhes {
width:244px;
height:19px;
background:url(../img/layout/h2_detalhes.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.localizacao {
width:216px;
height:19px;
background:url(../img/layout/h2_localizacao.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.contato {
width:216px;
height:19px;
background:url(../img/layout/h2_contato.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.rss {
width:216px;
height:21px;
background:url(../img/layout/h2_rss.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.cidades {
width:416px;
height:19px;
background:url(../img/layout/h2_cidades.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

/* div's */
.destaque_peq {
width:232px;
height:265px;
float:left;
margin:0 30px 27px 0;
}

.destaque_gde {
width:355px;
float:left;
margin:0 30px 37px 0;
}

.destaque_full {
width:756px;
margin:0 30px 0 0;
}

#rodape {
clear:both;
background:url(../img/layout/bgrodape.jpg) repeat-x #CCCCCC;
height:230px;
}

#h2_rodape {
font-size:12px;
color:#000033;
margin-bottom:5px;
}

#conteudo_rodape {
width:756px;
margin:0 auto;
padding:20px 0;
}

.inforodape {
line-height:130%;
font-size:10px;
float:left;
margin-right:10px;
padding-right:10px;
border-right:1px dotted #999999;
width:130px;
}

a.mais_rodape {
display:block;
text-indent:11px;
background:url(../img/layout/setamais4.gif) no-repeat 0 3px;
color: #000033;
text-decoration:none;
font-weight:bold;
}

a.mais_rodape:hover {
display:block;
text-indent:11px;
background:url(../img/layout/setamais4.gif) no-repeat 0 3px;
color:#000033;
text-decoration:underline;
font-weight:bold;
}

#plantao {
width:364px;
height:130px;
float:right;
margin-top:-15px;
}

a.mais {
display:block;
text-indent:11px;
background:url(../img/layout/setamais.gif) no-repeat 0 3px;
color: #000033;
text-decoration:none;
}

a.mais:hover {
display:block;
text-indent:11px;
background:url(../img/layout/setamais.gif) no-repeat 0 3px;
color:#000033;
text-decoration:underline;
}

a.mais2 {
display:block;
text-indent:11px;
background:url(../img/layout/setamais2.gif) no-repeat 0 2px;
color:#666666;
text-decoration:none;
float:left;
}

a.mais2:hover {
display:block;
text-indent:11px;
background:url(../img/layout/setamais3.gif) no-repeat 0 2px;
color:#510000;
text-decoration:none;
float:left;
}

.thumb {
width:190px;
height:200px;
margin:15px 87px 10px 0;
float:left;
}

.imgthumbs {
border:0;
float:left;
margin-right:10px;
}

.h4aparelhos {
margin:15px 0 3px 0;
}

.tresquartos {
width:510px;
float:left;
margin-right:30px;
padding-bottom:10px;
margin-bottom:15px; 
border-bottom:1px dotted #999999;
}

.umquarto {
width:216px;
float:right;
}

.borda {
/*border:1px solid  #FFCC00;*/
background: #F5F5F5;
padding:10px;
}

p.not_data {
font-size:10px;
color:#666666;
}

a.not_titulo {
display:block;
text-decoration: underline;
color: #000033;
font-size:14px;
font-weight:bold;
margin-bottom:3px;
}

a.not_chamada {
display:block;
text-decoration:none;
color:#333333;
font-size:11px;
padding-bottom:15px;
margin-bottom:10px; 
border-bottom:1px dotted #999999;
}

a.nov_titulo {
display:block;
text-decoration:none;
color: #000033;
font-size:11px;
padding-bottom:15px;
margin-bottom:10px; 
border-bottom:1px dotted #999999;
background:url(../img/layout/img_nov.gif) no-repeat 0 0;
padding:0 12px 15px 12px;
}

#tabelaprecos {
width:756px;
text-align:center;
line-height:160%;
margin-bottom:30px;
}

#cabecalho {
height:45px;
padding:10px 15px;
background:#8F001E;
color:#FFFFFF;
font-weight:bold;
}

#cabecalho td.tdplano {
width:250px;
padding:0 10px;
}

#cabecalho td.tdideal {
width:65px;
padding:0 10px;
}

#linha1 {
height:55px;
padding:10px 15px;
background:#D9DDDD;
}

#linha2 {
height:30px;
padding:10px 15px;
background:#FFCC00;
}

#linha3 {
height:45px;
padding:15px 15px;
background: #C6FFC6;
}

#linha4 {
width:756px;
height:50px;
padding:15px 5px 15px 10px;
background:#E9E9E9;
}

td.tdplano {
width:250px;
padding:0 10px;
}

td.tdideal {
width:65px;
padding:0 10px;
}

.semconta {
font-size:12px;
color:#000066;
margin-bottom:5px;
font-weight:normal;
}

#selec_estado {
background: url(../img/layout/selecionar_estado.jpg) no-repeat;
padding:10px 10px 10px 10px;
margin-bottom:5px;
float:left;
width:736px;
}

#selec_estado p{
float:left;
padding-top:3px;
margin-right:10px;
}

#selec_estado select{
float:right;
}

#mapacobertura {
float:left;
width:300px;
margin-right:20px;
}

.mapinha {
border:1px solid #CCCCCC;
margin-bottom:10px;
}

#cidadescobertura {
float:left;
width:416px;
}

#ampliar_mapa {
display:block;
width:125px;
height:27px;
background:url(../img/layout/bt_zoom.gif) no-repeat;
text-indent:-9999px;
overflow:hidden;
float:right;
}

#cidades_ul {
width:200px;
list-style:none;
margin:10px 0 60px 0px;
padding:15px;
height:195px;
overflow-y:auto;
border:1px solid #CCCCCC;
}

#cidades_ul li{
margin-bottom:5px;
}

.meiapagina {
width:368px;
float:left;
margin-right:20px;
margin-bottom:60px;
}

#contato {
width:368px;
float:left;
margin-top:20px;
}

#contato dt{
float:left;
width:65px;
padding:3px 10px 0 0;
margin:0 5px 8px 0;
border-right:1px dotted #CCCCCC;
height:19px;
text-align:right;
}

#contato dd{
float:left;
width:258px;
padding:0 10px 2px 10px;
margin:0 5px 8px 0;
}

#erro {
width:348px;
float:left;
margin:20px 0;
border-top:1px dotted #CC0000;
border-bottom:1px dotted #CC0000;
background: url(../img/layout/error.gif) no-repeat 10px 10px #F9F4BF;
padding:12px 10px 10px 10px;
}

#erro dt {
margin-left:20px;
font-size:12px;
font-weight:bold;
margin-bottom:9px;
}

#erro dd {
margin-left:20px;
margin-bottom:5px;
}

#sucesso {
width:348px;
float:left;
margin:20px 0;
border-top:1px dotted #000066;
border-bottom:1px dotted #000066;
background: url(../img/layout/sucesso.gif) no-repeat 10px 10px #E1EAFF;
padding:12px 10px 10px 10px;
}

#sucesso dt {
margin-left:20px;
font-size:12px;
font-weight:bold;
margin-bottom:9px;
}

#sucesso dd {
margin-left:20px;
margin-bottom:5px;
}

#flashacessorios {
width:195px;
float:left;
margin:15px 0 0 0;
padding:0;
}

.det_aparelhos {
padding:10px;
float:left;
margin-right:40px;
margin-bottom:40px;
}

#caracteristicas {
float:left;
width:446px;
line-height:160%;
margin-bottom:20px;
}

#caracteristicas tr {
padding:4px 8px;
background: #F3F3F3;
}

#caracteristicas td {
padding:4px 8px;
background: #F3F3F3;
}

#caracteristicas td.td_carac {
background: #E4E4E4;
}

.htable {
margin-top:30px;
margin-bottom:10px;
font-size:14px;
}

#observacoes {
width:726px;
float:left;
list-style:none;
line-height:160%;
padding:15px;
background: #F0F0F0;
margin-bottom:30px;
}

p.ends {
line-height:130%;
padding-bottom:10px;
border-bottom:1px dotted #CCCCCC;
margin-bottom:10px;
}

#tarifacao {
width:756px;
margin:0 30px 0 0;
}

#tarifacao h4{
font-size:12px;
color: #CC0000;
margin-top:10px;
margin-bottom:3px;
}

#tarifacao ul {
margin-left:15px;
margin-bottom:10px;
float:left;
line-height:150%;
}

#tarifacao ul li{
list-style:square;
margin-bottom:6px;
text-align:justify;
}

#logolive {
display:block;
text-indent:-9999px;
overflow:hidden;
width:109px;
height:32px;
background: url(../img/layout/logolive.gif) no-repeat;
float:right;
position:relative;
margin-top:-9px;
}

#novidades {
margin-top:10px;
}

#novidades dt{
color: #000033;
font-size:16px;
font-weight:bold;
margin-bottom:3px;
}

#novidades dd{
line-height:150%;
padding-bottom:10px;
margin-bottom:60px;
border-bottom:1px dotted #CCCCCC;
}

#novidades dd span{
display:block;
font-size:12px;
color: #666;
margin-bottom:3px;
font-style:italic;
}

#newsletter {
width:333px;
height:90px;
clear:both;
margin:10px 0 30px 0;
background: #F4F4F4;
border:1px solid #999999;
padding:15px 10px;
}

#newsletter dt {
margin-bottom:10px;
float:left;
width:40px;
margin-right:10px;
padding-top:2px;
}

#newsletter dd {
margin-bottom:10px;
width:275px;
float:left;
}

#canais_aut {
margin-bottom:15px;
}

#canais_aut li{
font-size:11px;
list-style:none;
margin-bottom:4px;
}

#canais_aut li a{
color:#333333;
}

#canais_aut li a:hover{
color:#000000;
}

#cornextel {
color:#8F001E;
}

#est_area {
font-weight:bold;

}

#h4cober {
font-size:12px;
font-weight:normal;
margin:10px 0;
height:14px;
float:left;
width:100%;
}

#menu-acessorios {
list-style:none;
line-height:195%;
margin:5px 15px 15px 0;
padding:15px;
background:#D8D8D8;
float:left;
width:160px;
}

#menu-acessorios li a{
color:#000000;
}

#menu-acessorios li a.ativo{
color:#CC0000;
}

#conteudo-acessorios {
float:left;
width:550px;
margin-top:5px;
}

#conteudo-acessorios div{
padding-bottom:15px;
margin-bottom:15px;
border-bottom:1px dashed #CCCCCC;
float:left;
}

#conteudo-acessorios div h4{
font-size:16px;
letter-spacing:-1px;
margin-bottom:8px;
}

#conteudo-acessorios div img{
display:block;
float:left;
margin-right:20px;
}

#conteudo-acessorios div div{
float:left;
width:390px;
border:0 none !important;
}

#conteudo-acessorios div div dl dt{
font-weight:bold;
font-size:14px;
}

#conteudo-acessorios div div dl dd{
line-height:155%;
}

#conteudo-acessorios div div span{
display:block;
margin:5px 0 0;
font-size:16px;
color:#CC0000;
}