  /* ALL */
  body#index { margin:0; padding:0; background:#1F2B30 url(/imgs/bg_total.jpg) repeat-x; font-family:Arial; }
  @font-face {
	font-family: 'Helvetica57-CondensedRoman';
	src: url('/font/helveticacd-webfont.eot');
	src: local('?'), url('/font/helveticacd-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
  }
  .Helvetica {font-weight: normal; font-style: normal; line-height:normal; font-family: 'Helvetica57-CondensedRoman', sans-serif;}
   div#centralizar { width:963px; margin:0 auto; }
   a img { border:0; }

  /* HEADER */
  div#header { height:196px; }
  div#header img.logomarca { padding:26px 0 0 10px; }

  /* MENU PRINCIPAL */
  div#menu {  }
  div#menu ul#nav { width:947px; height:60px; float:left; margin:0; padding:0; background:url(/imgs/menu_principal_bg.jpg) repeat-x;  }
  div#menu ul#nav li { float:left; list-style: none; padding:20px 15px 0 15px; }
  div#menu ul#nav li.first { padding:20px 15px 0 30px!important; }
  div#menu img.canto_esquerdo,img.canto_direito { float:left; width:8px; height:60px; }

  /* COLUNA ESQ */
  div.coluna_esquerda { width:715px; min-height:600px; margin-top:5px; float:left; }

  #box_servicos { width:229px; float:left; }
  #box_servicos ul { margin:5px 0 0 0px; padding:0; }
  #box_servicos ul li { margin:0 0 1.5px 0; padding:0; list-style:none; cursor:pointer; width:229px; height:109px; }
  #box_servicos ul li a { width:229px; height:109px; float:left; color:#fff; text-decoration:none;  }
  .servicos1 { background:url(/imgs/servicos1.jpg) 0px 0px no-repeat; }
  .servicos2 { background:url(/imgs/servicos2.jpg) 0px 0px no-repeat; }
  .servicos3 { background:url(/imgs/servicos3.jpg) 0px 0px no-repeat; }
  .servicos4 { background:url(/imgs/servicos4.jpg) 0px 0px no-repeat; }

  div#box_central { float:left; width:470px; height:500px; margin:5px 0 0 8px; }

  div.publicidade { height:52px; text-align:center; }
  h2.index { color:#fff; font-size:26px; margin:15px 0 15px 13px; }
  p.txt { margin:10px 5px 10px 5px; }

  /* COLUNA DIR */
  div.coluna_direita { width:248px; min-height:600px; margin-top:5px; float:left; }
  div.box { margin:0 0 0 3px; background:#35474C; background:url(/imgs/box_bg.jpg) repeat-y; }
  div.box ul.noticias { margin:0; padding:0; }
          ul.noticias li { margin:20px; width:205px; list-style:none; background: url(/imgs/SETA.jpg) 0px 8px no-repeat; }
          ul.noticias li.rss { margin:5px 20px 5px 20px!important; }
          ul.noticias li h1 { color:#fff; text-align:left; font-size:19px; text-indent:14px;   }
          ul.noticias li p,p.txt { color:#fff; font-size:11px; letter-spacing:1px; line-height:140%; }
          ul.noticias li a { color:#fff; font-size:12px; line-height:140%; padding-left:10px!important; text-decoration:none; }
  div.box div.bottom { clear:both; height:5px; background: #1F2B30 url(/imgs/box_bottom_bg.jpg) no-repeat; }

  /* COLUNA SUBMENU */
  div#coluna_submenu { width:243px; min-height:400px; margin:12px 0 0 8px; float:left; background:url(/imgs/int_submenu_bg.jpg) repeat-y; }
  div#coluna_submenu h1 { margin:0; padding:0; }

  ul.submenu,ul.submenu_servicos { padding:0; height:420px; margin:5px 5px 0 10px; }
  ul.submenu li { padding:10px 0 10px 30px; margin:3px 0 3px 0; width:223px; list-style:none;  font-size:15px; }
  ul.submenu li.checked,ul.submenu_servicos li.checked { background: url(/imgs/int_submenu_itens_hover.jpg) 0px 0px no-repeat; cursor:pointer; }
  ul.submenu a,ul.submenu_servicos a { color:#1F2B30; text-decoration:none; }
  ul.submenu_servicos a { float:left; margin:3px 0 0 5px; }
  ul.submenu_servicos li img { float:left; }
  ul.submenu_servicos li { padding:8px 0 10px 5px; height:22px; margin:3px 0 3px 0; width:223px; list-style:none; font-size:15px; clear:left; }

  div#coluna_submenu div.bottom { clear:both; height:5px; background: #1F2B30 url(/imgs/int_submenu_bottom.jpg) no-repeat; }
  div#conteudos { margin:12px 0 0 8px; float:left; width:700px; }
  div#conteudo { padding:20px 0 0 0; min-height:450px; clear:both; }

  div#conteudos h2,div#conteudo h2 { margin:10px 0 10px 30px; font-size:20pt; color:#fff; }
  p.texto,.subdescricao p  { margin:20px 30px 10px 30px; color:#fff; font-size:12px; line-height:160%; text-indent:20px; text-align:justify; }

  div#espacamento { height:30px; clear:both; }

  div#rodape { height:175px; background:#161E21; margin:0; clear:both; }
  div#rodape_endereco { height:80px; background:#0E1214; margin:0; clear:both; }
  div.content-rodape { width:963px; margin:0 auto; }

  ul.sub {  margin:26px 5px 0 40px; padding:0; width:190px; float:left; }
  ul.sub li { padding:2px 0 2px 8px; margin:0; height:16px; list-style:none; font-size:11px; border-left:1px #666 solid; }
  ul.sub li.titulo { font-weight:bold; font-size:12px; color:#fff; }
  ul.sub a { color:#fff; text-decoration:none; }
  ul.sub a:hover { text-decoration:underline; }

  ul.lista { margin:25px 5px 0 30px; }
  ul.lista li { margin:10px 0 10px 0; list-style:square; font-size:12px; color:#FFDF00; }
  ul.lista li span { color:#fff; }

  div.filiais,ul.filiais { margin:15px 5px 0 30px; padding:3px 0 2px 28px!important; height:40px; width:250px; float:left; font-size:11px; color:#fff; background:url(/imgs/icon_rodape.jpg) 0px 15px no-repeat; }
  ul.filiais { margin:15px 5px 0 60px!important; height:40px;  width:380px; font-size:12px; background:none; }
  ul.filiais li { margin:20px 0 20px 0; list-style:square; }
  .email {  font-size:12px; display:block; color:#f3f3f3; }
  .cidade { font-weight:bold; font-size:12px; display:block; color:#FFDF00; }

  .float_left { width:50%; float:left; height:250px; }

   .subdescricao { background:#2F3B40; margin:30px 20px 0 20px; }
   .subdescricao p.titulo { clear:both;  padding:0; margin:10px 20px 0 20px; background:url(/imgs/bg_title.jpg); height:31px; width:200px; font-weight:bold; }
   .subdescricao p.desc { clear:both; font-size:13px; padding:10px; margin:0px 20px 0 20px; min-height:30px; }
   .left_superior,.right_superior,.left_inferior,.right_inferior { width:5px; height:5px; }
   .left_superior { background:url(/imgs/bg_arre_esquerda_superior.jpg); float:left; }
   .right_superior { background:url(/imgs/bg_arre_direita_superior.jpg); float:right; }
   .left_inferior { background:url(/imgs/bg_arre_esquerda_inferior.jpg); float:left; }
   .right_inferior { background:url(/imgs/bg_arre_direita_inferior.jpg); float:right; }

   .l { background:url(/imgs/bg_title_esq.jpg); float:left; width:5px; height:31px; }
   .tx { font-size:13px; background:url(/imgs/bg_title_seta.jpg) 7px 11px no-repeat; float:left; height:22px; padding:5px;  }
   .r { background:url(/imgs/bg_title_dir.jpg); float:right; width:5px; height:31px; }

   fieldset { border:2px #0E1214 solid; margin:20px 0 0 0; }
   fieldset legend { background:#0E1214; color:#FFDF00; font-size:13px; font-weight:bold; padding:4px 15px 4px 15px; }
   fieldset p { margin:10px 0 0 15px; height:22px; clear:both; }
   fieldset p label { width:120px; margin:3px 0 0 10px; color:#fff; float:left; font-size:12px; }
   fieldset p input,fieldset p select,p textarea { padding:5px; color:#7F7F7F; font-size:12px; border:1px #333 solid; float:left; }

   .erro { border-top:1px #ff0000 solid; border-left:1px #ff0000 solid; border-right:none; border-bottom:none; }


   #bannerDoor  { width:709px; height:290px; overflow:hidden; }
   #bannerDoor div { display:none; }
