/* geral */
body { background-attachment:fixed; background-image:url(../../imgs/fundo.jpg); background-repeat: repeat-x; background-color:#000; margin-top:0px; margin-bottom:0px; }

#geral { background-color:#000; position: relative; margin-left: auto; margin-right: auto; padding-bottom:17px; width: 900px;  }

#topo { position: relative; margin-left: 0px; margin-top: 0px; width:900px; height:180px; }

#data { position:absolute; margin-left:10px; padding-top:10px; width:890px; z-index:5; text-align:left; }

#banner_flash { background-color:#000; position:relative; z-index:4; margin-left: 0px; margin-top: 0px; width:900px; height:180px; }

#corpo2 { background-color:#4c5159; position:relative; margin-top:4px; width:850px; padding-top:5px; padding-left:20px; padding-right:20px; text-align:justify; }
#corpo3 { background-color:#4c5159; position:relative; margin-top:4px; width:810px; padding-top:5px; padding-left:60px; padding-right:20px; text-align:justify; }
#corpo { background-color:#4c5159; position:relative; margin-top:4px; width:890px; padding-top:5px; }

/* abaixo do topo */
#menu { background-color:#000; position:relative; padding-top:5px; width:900px; height:25px;}

/* rodape */
#rodape { position: relative; padding: 0px; margin-left: 0px; bottom: -10px; height: 35px; width:900px; }

/* ------------------------------------------------------------------------------------------------------------- */

/* home */
#expomusic3 { position:relative; background-attachment:fixed; background-image:url(../../imgs/fundo.jpg); background-repeat: repeat-x; margin-top:0px; z-index:4; width:902px; height:600px; overflow:hidden; text-align:center; }

#expomusic2 { position:relative; margin-top:200px; z-index:4; height:235px; width:902px; text-align:center; }

#expomusic1 { position:relative; z-index:4; width:auto; height:auto; overflow:hidden; text-align:center;  }

#expomusic { position:relative; z-index:4; width:902px; height:auto; }

#endorsees { position:relative; z-index:3; margin-top:4px; width:890px; text-align:center; }

#home { position:relative; margin-left:0px; padding-top:10px; padding-bottom:30px; width:885px; text-align:center; }

/* ------------------------------------------------------------------------------------------------------------- */

/* empresa */
#empresa { position:relative; z-index:4; margin-top:5px; margin-left:25px; margin-right:25px; text-align:justify; }

/* ------------------------------------------------------------------------------------------------------------- */

/* produtos */
#automotivo { margin-left:-590px; }
#sonorizacao { margin-left:0px; margin-top:-310px; }
#musical { margin-left:590px; margin-top:-310px; }
#produtos { position:relative; margin-left:0px; width:890px; padding-bottom:20px; text-align:center; }

#produto{ position:relative; width:850px; height:auto; margin-left:20px; padding-left:20px; padding-right:20px; padding-top:10px; text-align:justify; margin-left:5px; }
#tabela_desc { position:relative; margin-left:-600px; padding-left:20px; padding-top:10px; }
#corpo_produto{ position:relative; width:510px; text-align:justify; margin-top:auto; margin-left:330px; }

/* ------------------------------------------------------------------------------------------------------------- */

/* endorsers */
#conteudo_endorsees { position:relative; margin-top:4px; margin-left:0px; text-align:center; }
#endorsees_texto { position:relative; width:800px; text-align:justify; padding-left:15px; padding-right:15px; }

/* ------------------------------------------------------------------------------------------------------------- */

/* mídia */
#midia { position:relative; margin-left:0px; width:885px; padding-bottom:20px; text-align:center; }
.divisao { background-image:url(../../imgs/div.png); background-repeat:repeat-y; }

#teste_um { margin-left:-100px; }
#teste_dois { margin-left:100px; margin-top:-125px; }
#teste_tres { margin-left:570px; margin-top:-350px; }

#revista_um { margin-left:-570px; }
#revista_dois { margin-left:0px; margin-top:-355px; }
#revista_tres { margin-left:570px; margin-top:-355px; }

#teste{ padding-left:15px; padding-right:15px; padding-top:10px; text-align:center; }

/* ------------------------------------------------------------------------------------------------------------- */

/* fala roadie */
#falaroadie { position:relative; z-index:4; margin-top:5px; margin-left:25px; margin-right:25px; text-align:justify; }

/* ------------------------------------------------------------------------------------------------------------- */

/* contato */
#dados { position:relative; margin-bottom:-35px; width:500px; text-align:right; }

/* ------------------------------------------------------------------------------------------------------------- */

/*  */
#voltar { margin-left:10px; }