*{
margin:0px;
padding:0px;
font-size:14px;
font-family:arial;
color:#fff;
}

img{
border:0px;
}

body{
/*background:url(../img/fundo.png) fixed;*/
background:url(../img/fundo.jpg) fixed;
}

input, textarea, select{
color:#666 !important;
}

#musica{
float:left;
position:absolute;
top:-9999px;
left:-99999px;
}

#musica p{
display:inline;
font-size:10px;
color:#666;
font-weight:bold;
}

.clear{
clear:both;
}

#menu{
text-align:center;
width:550px;
margin:auto;
margin-top:115px;
}

#menu ul{
list-style:none;
}

#menu a{
width:75px;
height:20px;
padding:15px 5px;
margin:0px 2px;
float:left;
display:block;
background:url(../img/menu-botao.png);
text-decoration:none;
color:#869F99;
font-weight:bold;
font-size:12px;
height:25px;
*height:30px;
}

#menu a:hover{
color:purple;
background:url(../img/botao_onmouseover.png);
}

#menu li{
display:inline;
}

#topo{
width:593px;
height:190px;
margin:auto;
background:url(../img/topo.gif);
}

#topo h1{
text-indent:-99999px;
}

#bem-vindo{
width:533px;
padding:0px 15px;
height:189px;
margin:auto;
background:url(../img/conteudo.png) no-repeat;
}

#bem-vindo .pb_nome_conteudo,
#bem-vindo .pb_demais_anexos,
#bem-vindo #link_slideShow{
display:none;
}

#bem-vindo .anexo_primeiro{
float:left;
margin-right:5px;
}

#bem-vindo p{
padding-top:20px;
}

#login-busca{
width:560px;
height:178px;
margin:auto;
background:url(../img/logo-vitrine.png);
}

#login-busca .pb_mostrar_login{
width:252px;
float:left;
padding-left:15px;
padding-right:15px;
text-align:right;
}

#login-busca .pb_mostrarlogado{
background:#fff;
height:45px;
margin-left:50px;
margin-right:20px;
width:185px;
float:left;
padding-left:15px;
padding-right:15px;
padding-top:10px;
text-align:right;
}

#login-busca .pb_mostrarlogado *{
color:#666;
}

#login-busca label{
color:#fff;
font-weight:bold;
}

#login-busca .pb_entrar{
display:block;
float:right;
background:url(../img/login-botao-fundo.png);
border:0px;
margin-top:10px;
font-size:12px;
font-weight:bold;
}

#login-busca .pb_mostrar_busca{
float:left;
margin-left:15px;
}

#login-busca .pb_mostrar_busca label{
display:block;
width:100px;
height:21px;
padding-top:4px;
text-align:center;
background:url(../img/login-botao-fundo.png);
}

#login-busca .pb_botao_buscar{
border:0px;
background:transparent;
text-indent:-999999999px;
width:1px;
}

#login-busca .pb_termo_buscado{
height:30px;
width:200px;
}

#meio{
width:560px;
margin:auto;
background:#67D4BC;
}

#rodape{
width:463px;
height:49px;
padding:0px 50px;
padding-top:30px;
padding-bottom:40px;
margin:auto;
background:url(../img/rodape.gif) no-repeat;
text-align:center;
}

#rodape *{
color:#fff;
font-size:12px;
font-weight:bold;
}

#home,
#cont{
border-left:1px solid #ccc;
border-right:1px solid #ccc;
padding:10px;
margin-right:11px;
margin-left:8px;
}

#home .pb_mostrar_cont,
#cont .pb_mostrar_cont{
float:left;
margin:0px 20px;
margin-bottom:20px;
text-align:center;
background:#fff;
width:200px;
height:150px;
}

#home .pb_mostrar_cont .pb_mostrar_conteudos_nome_cont,
#cont .pb_mostrar_cont .pb_mostrar_conteudos_nome_cont{
margin-bottom:10px;
}

#home .pb_mostrar_cont a,
#cont .pb_mostrar_cont a{
color:#666;
text-decoration:none;
}

#cont .pb_nome_conteudo{
color:#fff;
font-size:20px;
margin-bottom:10px;
}

#cont .anexo_miniatura{
float:left;
margin-right:5px;
margin-bottom:5px;
}

#cont .pb_titulo_mais_imagens,
#cont #link_slideShow,
#cont .pb_form_indique{
clear:both;
}

#cont .pb_formulario_contato fieldset{
border:0px;
}

#cont .pb_formulario_contato label{
font-weight:bold;
display:block;
}

#cont .pb_formulario_contato br,
.pb_form_indique br,
.pb_form_comentario br{
display:none;
}

#cont .pb_formulario_contato textarea{
width:276px;
height:100px;
}

#cont .pb_formulario_contato .cadastrar{
color:#fff;
font-size:12px;
font-weight:bold;
border:0px;
background:url(../img/login-botao-fundo.png);
margin-top:10px;
width:100px;
height:20px;
}

#cont .pb_form_indique fieldset,
#cont .pb_form_comentario fieldset{
border:0px;
margin-top:10px;
}

#cont .pb_form_indique legend,
#cont .pb_form_comentario legend{
font-weight:bold;
border-bottom:1px solid;
color:#fff;
}

#cont .pb_form_indique label{
display:block;
width:150px;
}

#cont .pb_form_indique .pb_seus_dados,
#cont .pb_form_indique .pb_dados_amigo{
width:200px;
float:left;
margin-bottom:10px;
}

#cont .pb_form_indique .pb_bt_enviar{
color:#fff;
font-size:12px;
font-weight:bold;
border:0px;
background:url(../img/login-botao-fundo.png);
margin-top:10px;
width:100px;
height:20px;
display:block;
clear:both;
}

#cont .pb_form_comentario .pb_campo_nome,
#cont .pb_form_comentario .pb_campo_email,
#cont .pb_form_comentario .pb_campo_titulo{
width:160px;
float:left;
margin-right:1px;
}

#cont .pb_form_comentario .pb_campo_nome label,
#cont .pb_form_comentario .pb_campo_email label,
#cont .pb_form_comentario .pb_campo_titulo label{
display:block;
}

#cont .pb_form_comentario label.pb_coment_comentario{
display:block;
}

#cont .pb_form_comentario textarea.pb_coment_comentario{
width:475px;
height:100px;
}

#cont .pb_form_comentario .pb_bt_enviar{
color:#fff;
font-size:12px;
font-weight:bold;
border:0px;
background:url(../img/login-botao-fundo.png);
margin-top:10px;
width:100px;
height:20px;
}