html{  overflow-x:hidden;}
body{ background:#fff url(../imagens/bg.gif) no-repeat center -97px; margin:0; padding:0; /*overflow-x:hidden;*/ }

#geral{ width:/*1002*/990px; margin:0 auto;}

#topo{ height:155px; width:/*1002*/990px; background-position:right; position:relative; margin:0; padding:0;}
#logo{ height:152px; width:300px; background:url(../imagens/logo.jpg); float:left; margin:0;}

/*#menu{ height:57px; width:230px; margin:195px 0 0 0; float:left; background:url(../imagens/sprite_menu.jpg); }*/
#tempMenu{ width:230px; height:114px; float:left; margin:92px 0 0 0; }
.displayNone{ width:0px; height:0px; overflow:hidden;}

#tempMenu ul.ulMenu{ width:320px; height:57px; list-style-type:none; float:left; margin:0; padding:0;}
#tempMenu li{ float:left;}
#tempMenu li a{ height:57px; float:left; background:url(/imagens/sprite_menu.gif) no-repeat; display:block; }

#tempMenu li .menuUm{ width:94px; background-position: 0 0;}
#tempMenu li .menuUm:hover, #menu li .menuUmAcionado{ background-position: 0 -57px;}
#tempMenu li .menuDois{ width:130px; background-position: -97px 0;}
#tempMenu li .menuDois:hover, #menu li .menuDoisAcionado{ background-position: -97px -57px;}
#tempMenu li .menuTres{ width:87px; background-position: -227px 0;}
#tempMenu li .menuTres:hover, #menu li .menuTresAcionado{ background-position: -227px -57px;}


#cantodireito{ height:31px; width:30px; background:url(../imagens/right.gif) no-repeat; right:3px; bottom:-5px; position:absolute;}
#cantoesquerdo{ height:30px; width:32px; background:url(../imagens/left.gif) no-repeat; left:1px; top:-19px; position:absolute;}
#cantoRightBottom{ width:39px; height:38px; position:absolute; right:5px; top:-11px; z-index:50;}

#base{ height:/*497*/380px; width:990px; position:relative; margin:35px 0 0 0; padding:0; background:url(../imagens/bg_vertical.gif) repeat-y;}
#imagemLateral{ width:618px; height:488px; position:absolute; right:9px; top:0;}
#img2009 img{ margin:50px 0 0 10px;}

#flash{ width:957px; height:/*488*/370px; top:-10px; left:4px; position:absolute; overflow:hidden;}
#janelaFlash{ width:957px; height:488px; margin-top:-60px; float:left;}

#apoioGeral{ width:990px; /*height:80px;*/ overflow:hidden; background:url(../imagens/bg_vertical.gif) repeat-y; float:left; padding:10px 0 0 25px; }
/*#apoioInst{ width:255px; height:85px; background:url(../imagens/apoioinst.gif) no-repeat; margin:10px;  float:left; }
#patrocinio{ width:175px; height:85px; background:url(../imagens/patrocinio.gif) no-repeat; margin:10px 10px 10px 150px; float:left; }
#apoio{ width:198px; height:85px; background:url(../imagens/apoio.gif) no-repeat; margin:10px; float:right; }*/
#bottom{ width:990px; height:28px; background:url(../imagens/bg_bottom.gif) no-repeat 0 -7px; float:left;}

/******* CONTATO *******/
#form{ margin:10px 0 0 40px; text-align:left; position:absolute; top:0; left:0; z-index:80; display:none; z-index:300; width:900px;}
#formFoto{ width:203px; height:378px; background:url(../imagens/audrey_banco.jpg) no-repeat 0 -15px; overflow:hidden; position:absolute; left:580px; top:0;}
#form form{ margin:0; padding:0;}
#form h1{ margin:0; padding:0; width:192px; height:25px;}
#form fieldset{ width:390px; float:left; border:3px solid #e1dddd; padding:10px 0 0 0; margin:0 0 0 0; }
#form input{ border-top:2px solid #999; border-right:2px solid #999; border-bottom:1px solid #666; border-left:1px solid #666; margin:3px 3px 3px 3px;}
#form input.radio{ border:0 none;}
.text{ width:200px;}
.ddd{ width:32px; border-top:2px solid #999; border-right:2px solid #999; border-bottom:1px solid #666; border-left:1px solid #666; margin:0 18px 0 0; }
.telefone{ width:158px; border-top:2px solid #999; border-right:2px solid #999; border-bottom:1px solid #666; border-left:1px solid #666; }
.mensagem{ width:200px; height:140px; border-top:2px solid #999; border-right:2px solid #999; border-bottom:1px solid #666; border-left:1px solid #666;}
#form .enviar{ width:120px; color:#fff; background:#999999; margin:0 0 30px 150px; }
#form .enviar a:hover{ width:120px; color:#fff; font:bold; background:#ccc; margin:0 0 0 150px; }

/****IMAGEM NO FUNDO*****/
#bg{ height:495px; width:637px; background:url(../imagens/sala_bg.jpg) no-repeat; right:0px; top:20px; position:absolute;}