body { margin:0;  background: url(../images/bg_site.jpg)  repeat-x top; font-family: Arial, Helvetica, sans-serif; }

#main { margin:0 auto; width:936px;	 }

#topo {  float:left; width:100%;  }
#logo { float:left; width:100%;  height:100px;  }
#logo .crmall { float:left; background: url(../images/logo_topo.png) no-repeat; width:309px; height:100px;  }

#logo .busca { float:left; width:253px; height:59px; background:url(../images/busca.png) no-repeat; display:inline; margin:25px 0px 0px 70px; }
#logo .busca .frase { background:none; color:#666666; width:193px; height:20px; float:left; display:inline; margin:20px 0px 0px 12px; text-indent:24px; border:0;  }
#logo .busca .linkEnviar { float:left; display:block; width:34px; height:20px; margin:18px 0px 0px 4px }
#logo .busca .botaoEnviar { float:left; width:1px; height:1px;  visibility:hidden }

#logo .atendimento { float:left;  height:100%; width:183px; height:100px; display:inline; margin:0px 0px 0px 80px;  }
#logo .servicos { float:left;  height:52px; width:183px;  background:url(../images/icones_topo.png);  }
#logo .servicos a{ display:block; height:100%; width:60px; float:left ; text-indent:-150000px   }
#logo .chat { float:left;  height:48px; width:183px;  background:url(../images/chat_off.png);  }

#menu {  float:left; width:98%; height:63px; display:inline; margin:0px 0px 0px 10px; }
#menu a {  float:left; display:block; height:100%; width:130px;  text-align:center;  font-size:15px; text-decoration:none; color:#FFFFFF; font-size:14px; font-weight:bold; background:url(../images/menu_meio.png) repeat-x; }

#bt_01 { background:url(../images/menu_left.png) no-repeat left top  !important;  width:126px !important; }
#menu .selecionado01,
#bt_01:hover { background:url(../images/menu_left.png) no-repeat left bottom !important; color:#192032 }

#bt_07 { background:url(../images/menu_right.png) no-repeat left top  !important;  width:128px !important; }
#menu .selecionado07,
#bt_07:hover { background:url(../images/menu_right.png) no-repeat left bottom !important; color:#192032 }

#menu .selecionado,
#menu a:hover { background: url(../images/menu_meio.png) repeat-x bottom center; color:#192032 }
#menu a span {  display:block; width:100%; text-align:center; margin:23px 0px 0px 0px; }
#menu .divMenu { float:left; height:63px; width:2px; background:url(../images/div_menu.png) no-repeat;  }
#bt_05 span { margin:13px 0px 0px 0px !important; }

#conteudo { float:left; width:100%;  background-image:url(../images/bg_meio.png); background-repeat:repeat-y; min-height:700px; height:auto !important; height:700px;  }

#meio { float:left; width:874px;  margin-left:30px; margin-top:20px; display:inline }

#rodape { float:left; width:100%; background:url(../images/bg_rodape.jpg) repeat-x; height:142px; }
#rodape .endereco {  font-size:10px; color:#FFFFFF;  text-align:center;  margin:0 auto; background:url(../images/rodape.png) no-repeat; width: 936px; height:142px;   }

#rodape .endereco .icones { float:left; height:44px;  width:650px; margin:70px 0px 0px 200px;  }
#rodape .endereco .icones a { float:left;  display:block; height:100%; margin:0px 20px 0px 0px;  }

#rodape .endereco .icones .youtube { width:80px; background-image: url(../images/logos_rodape.png); background-position:bottom left  }
#rodape .endereco .icones .youtube:hover { width:80px; background-image: url(../images/logos_rodape.png); background-position:top left  }

#rodape .endereco .icones .flickr { width:80px; background-image: url(../images/logos_rodape.png); background-position: -100px 44px ; margin:0px 10px 0px 0px;   }
#rodape .endereco .icones .flickr:hover { width:80px; background-image: url(../images/logos_rodape.png); background-position: -100px 0px }

#rodape .endereco .icones .facebook { width:100px; background-image: url(../images/logos_rodape.png); background-position: -180px 44px ;   }
#rodape .endereco .icones .facebook:hover { width:100px; background-image: url(../images/logos_rodape.png); background-position: -180px 0px }

#rodape .endereco .icones .twitter { width:100px; background-image: url(../images/logos_rodape.png); background-position: -290px 44px ;   }
#rodape .endereco .icones .twitter:hover { width:100px; background-image: url(../images/logos_rodape.png); background-position: -290px 0px }

#rodape .endereco .icones .slide { width:150px; background-image: url(../images/logos_rodape.png); background-position: -390px 44px ;   }
#rodape .endereco .icones .slide:hover { width:150px; background-image: url(../images/logos_rodape.png); background-position: -390px 0px }



#rodape .endereco .informacoes { float:left; width:97%; height:auto; display:inline; margin:10px 0px 0px 15px;   }
#rodape .endereco .informacoes .miniMapa { float:left; width:400px;; height:auto; display:inline; text-align:left  }
#rodape .endereco a {  color:#FFFFFF;; text-decoration:none; font-size:10px; }
#rodape .endereco a:hover {  color:#FFFFFF; text-decoration:underline; font-size:10px }

#flash { float:left; width:876px; height:299px; background-color:#FFFFFF; margin-left:29px; margin-top:20px; display:inline; border:1px solid #CDCDCD }

