body {
margin:2px 0 0 0;
border-top:5px solid #FF6503;
}

#all {
position:relative;
width:760px;
margin:0 auto 0 auto;
}


/* Topo */

#topo {
position:relative;
height:105px;
background:url(../imagens/bg_topo.gif) center bottom no-repeat;
margin:0 0 10px 0;
}

#topo h1 a {
position:absolute;
top:15px;
left:0;
display:block;
padding:0 0 0 74px;
height:66px;
background:url(../imagens/logo.gif) no-repeat;
}

#topo h1 a span {
display:none;
}

#topo h1 a img {
float:left;
margin:10px 0 0 0;
}

#topo h2 {
position:absolute;
top:60px;
left:75px;
font-weight:bold;
}

/* Menu */

#topo ul#menu {
position:absolute;
top:30px;
right:0;
}

#topo ul#menu li {
display:inline;
}

#topo ul#menu li a {
display:block;
float:left;
padding:30px 0 0 0;
text-align:center;
margin:0 15px 0 0;
font-weight:normal;
}


#topo ul#menu li.hospedagem a { background:url(../imagens/ico_hospedagem.gif) center top no-repeat; }
#topo ul#menu li.ranking a { background:url(../imagens/ico_ranking.gif) center top no-repeat; }
#topo ul#menu li.cidades a { background:url(../imagens/ico_cidades.gif) center top no-repeat; }
#topo ul#menu li.palavras a { background:url(../imagens/ico_tags.gif) center top no-repeat; }
#topo ul#menu li.cadastro a { background:url(../imagens/ico_cadastro.gif) center top no-repeat;  }
#topo ul#menu li.noticias a { background:url(../imagens/ico_tags.gif) center top no-repeat;  }


#topo ul#menu li.atendimento a { background:url(http://messenger.services.live.com/users/f5825dd9d3a3dfeb@apps.messenger.live.com/presenceimage?mkt=pt-br) center top no-repeat; }
#topo ul#menu li.favoritos a { background:url(../imagens/ico_favoritos.gif) center top no-repeat; }
#topo ul#menu li.vip a { background:url(../imagens/ico_minipages.gif) center top no-repeat; }



/* Topo - Links */

#topo ul#links {
position:absolute;
top:5px;
right:0;
}

#topo ul#links li {
float:left;
list-style:none;
margin:0 0 0 8px;
}


/* Buscas */

.busca {
position:relative;
margin:0 0 15px 0;
}

.busca .simples {
position:relative;
height:50px;
background:url(../imagens/bg_busca.gif);
}

.busca .simples label {
display:block;
float:left;
padding:19px 10px 0 85px;
width:120px;
font-size:12px;
font-weight:bold;
}

.busca .simples input.oque, .busca .simples select {
margin:16px 0 0 0;
}

.busca .simples input.oque {
width:150px;
}

.busca .simples select {
width:200px;
}

.busca .simples .acao {
position:absolute;
top:7px;
left:575px;
}

/* Botão expandir */

.busca a.expandir {
position:absolute;
top:20px;
right:14px;
display:block;
background-image:url(../imagens/seta_down.gif);
background-position:right 5px;
background-repeat:no-repeat;
padding:0 13px 0 0;
}

.busca a.expandir.opened {
background-image:url(../imagens/seta_up.gif);
}


/* Busca avançada */

.busca .avancada {
margin:0 5px;
background:url(../imagens/bg_avancada.gif) center bottom no-repeat;
}

.busca .avancada fieldset {
float:left;
width:300px;
margin:15px;
}

.busca .avancada p {
margin:0 0 7px 0;
}

.busca .avancada label {
display:block;
float:left;
text-align:right;
padding:3px 8px 0 0;
}

.busca .avancada .avancada_1 label { width:100px; }
.busca .avancada .avancada_2 label { width:50px; }

.busca .avancada input, .busca .avancada select {
width:160px;
padding:2px;
border:1px solid #AAD0E6;
}

.busca .avancada input#b_disk {
width:auto;
margin:3px 0 0 0;
}


/* Rodapé */

#rodape {
margin:10px 0 0 0;
background:url(../imagens/bg_rodape.gif) center top no-repeat;
text-align:center;
}

#rodape ul {
padding:20px 0 10px;
}

#rodape ul li {
display:inline;
}

#rodape ul li a {
color:#006699;
font-size:14px;
margin:0 4px;
font-weight:bold;
}

#rodape p a {
font-weight:normal;
}


/* Conteúdo */

#conteudo {
position:relative;
line-height:1.1em;
width:100%;
margin:0 0 15px 0;
background:url(../imagens/bg_conteudo.gif) repeat-y;
}

#conteudo #conteudo2 {
background:url(../imagens/bg_conteudo_topo2.gif) 0 top no-repeat;
}

#conteudo p.clear {
clear:both;
display:block;
background:url(../imagens/bg_conteudo_base.gif);
height:6px;
}


/* Colunas */

#conteudo .coluna1 {
float:left;
width:187px;
border-right:1px solid #D5E8F2;
margin:0 0 0 0;
}

#conteudo .coluna1 .menu {
margin:0 2px;
border-top:1px solid #D5E8F2;
background:url(../imagens/bg_gradiente.gif) repeat-x;
min-height:300px;
_height:300px;
}

#conteudo .coluna1 .menu h3 {
padding:5px 10px;
}

#conteudo .coluna1 .menu a {
display:block;
padding:2px 10px;
}

#conteudo .coluna1 .menu li.affected a {
background:#AAD0E6;
color:#FFF;
}

#conteudo .coluna1 .menu a:hover {
background:#D5E8F2;
text-decoration:none;
}


/* Coluna 2 */

#conteudo .coluna2 {
float:left;
width:570px;
margin:0 1px 0 0;
}




/* Programa de afiliados*/


#bloco_banner{
width:682px;
height:410px;
float:left;
text-align:center;
}


#codigo{
width:335px;
float:left;
height:100px;
}
#banner1{
width:335px;
float:left;
height:100px;
}
#foto01{
margin-top:30px;
}
#banner2{
width:335px;
float:left;
height:70px;
}
#banner3{
width:335px;
float:left;
height:245px;
}
#foto02{
margin-top:60px;
}
#banner4{
width:320px;
float:left;
height:245px;
}

#texto{
width:682px;
height:800px;
float:left;
}
