body, html {height:100%}
body{ background:#000; }

*{
    text-align:center;
    margin:0px auto;
    padding:0px;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
}

form *{
    color:#000;
    text-align:left;
}

form input {width:355px; height:20px; border: 2px solid #363636;}
form input.botao { width:75px; height:20px; background:#fff; text-align:center; font-weight:bold;}
form textarea {width:400px; height:100px; border: 2px solid #363636;}

#palco{
    position:relative;
    width:820px;
    background:#fff;
    margin-top:25px;
    margin-bottom:20px;
}

/***************************
          Corpo
***************************/

#topo{
 width:780px;
 /*background-image: url('imagens/topoi.jpg');*/
}
/********************************
            Menu
********************************/
#menu {
 width:780px;
 margin-top:1px;
 margin-bottom:5px;
}

#menu a{
 float:left;
 width:108px;
 margin-right:4px;
 padding:8px 0 8px 0;
 background:#fff url('imagens/menub.png') repeat-y;
 color:#FFF;
 font-weight:bold;
 font-size:10px;
}

#menu a.ult{ margin-right:0px; }
#menu a:hover{ color:#000;}
#menu .limpa{ clear:both; }
/********************************
            Corpo
********************************/
#corpo {
 width:780px;
 margin-top:5px;
}

#corpo .limpa{
 clear:both;
}

#corpo .conteudo{
 float:left;
 width:600px;
}

object.banner{float:left;}

p.home{
 float:right;
 width:300px;
 text-align:justify;
}
p.home h1{
 font-size:13px;
 font-weight:bold;
}

p{ text-align:justify;}

#corpo p.destaque{
 font-size:17px;
 margin-bottom:10px;
 color:#000;
 background:#fff;
 width:100%;
}

#corpo p img.lt{ float:right; }

#corpo .bloco{
 width:150px;
 float:right;
 background:#fff;
}

#corpo .bloco a{
 padding:10px 0 10px 0;
 display:block;
}
#corpo .bloco a img{  border:1px dashed #369; }
/********************************
               Rodapé
********************************/

#rodape{
 width:780px;
 border-top:1px solid #ccc;
}

#rodape .limpa{clear:both}

#rodape p.copyright{
 margin-top:15px;
 width:500px;
 font-size:9px;
 float:left;
}

#rodape p.design{
 margin-top:15px;
 margin-right:20px;
 float:right;
 font-size:9px;
}

#rodape p.design a{
 color:#ccc;
 font-size:9px;
}
#rodape .limpa{clear:both;}
#rodape .endereco{
 width:780px;
 background:#aaa url('imagens/rodape.png') no-repeat;
 color:#393939;
 margin-top:15px;
 padding:10px 0;
 color:#fff;
}
