BODY {font-family: Arial; margin: 0px 0px 0px 0px; background-image: url('/images/bg.gif'); background-repeat: repeat-x;}

  A:HOVER {text-decoration: none;}
  HR {display: none;}
  
  .hideText {display: none;}


  #mainFrame {width: 855px; margin-left: auto; margin-right: auto;}
  
    #logo {width: 282px; height: 168px; float: left; background-image: url('/images/logo.gif');}
      #logo H1 {width: 282px; height: 168px; float: left; margin: 0px; padding: 0px;}
      #logo H1 A {width: 282px; height: 168px; float: left; display: block;}
    
    #mainpic {width: 573px; height: 85px; float: left; padding: 25px 0px 0px 0px; text-align: center; background-image: url('/images/mainpic.jpg');}
    
    #menu {width: 573px; height: 58px; float: left; background-image: url('/images/menu_bg.gif'); background-repeat: repeat-x;}
      #menu UL {height: 58px; float: left; margin: 0px; padding: 0px 0px 0px 1px; list-style-type: none; background-image: url('/images/menu_bg_delimiter.gif'); background-repeat: no-repeat; background-position: top left;}
      #menu UL LI {float: left; height: 39px; font-size: 12px; padding: 0px 1px 0px 0px; font-weight: bold; background-image: url('/images/menu_bg_delimiter.gif'); background-repeat: no-repeat; background-position: right;}
        #menu UL LI A {color: #0a4a70; text-decoration: none; height: 26px; padding: 13px 15px 0px 15px; display: block; float: left;}
        #menu UL LI A:HOVER {background-image: url('/images/menu_bg_on.gif'); color: #FFF;}
        #menu UL .selected A {background-image: url('/images/menu_bg_on.gif'); color: #FFF;}
        #submenu {width: 400px; z-index: 100; float: left; position: absolute; display: none;}
          #submenu UL {width: 400px; float: left; padding: 0px; margin: 0px; background-image: none;}
          #submenu UL LI {width: 400px; height: 20px; float: left; clear: both; padding: 0px; margin: 0px; background-image: none;}
          #submenu UL LI A {width: 393px; height: 17px; float: left; padding: 3px 0px 0px 5px; margin: 0px; background-image: url('/images/submenu_bg.gif'); border: 1px solid #3181b4; border: 1px solid #3181b4; font-size: 11px;}
          #submenu UL LI A:HOVER {background-image: url('/images/submenu_bg_on.gif'); color: #FFF;}
    
    #left {width: 252px; float: left; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 10px;}
      #left H2 {width: 230px; height: 21px; padding: 8px 0px 0px 22px; float: left; background-image: url('/images/left_header.gif'); font-size: 12px; color: #FFF; margin: 0px 0px 3px 0px;}
      #left P {width: 232px; float: left; padding: 10px; font-size: 11px; background-image: url('/images/news.jpg'); color: #FFF; margin: 0px 0px 3px 0px;}
      #left A {color: #383838;}
      #mapa {width: 252px; height: 174px; float: left; padding: 0px 0px 10px 0px;}
      #autoOl {width: 252px; height: 60px; float: left; padding: 10px 0px 0px 0px;}
    
    #content {width: 583px; float: left;}
      #searchBar {width: 459px; height: 90px; padding: 42px 0px 0px 124px; float: left; background-image: url('/images/searchbar_bg.jpg'); margin: 0px 0px 5px 0px;}
        #searchBar .formText {width: 285px; font-size: 12px; color: #FFF; float: left;}
        #searchBar .formInput {width: 285px; float: left; padding: 0px 0px 4px 0px;}
        #searchBar .formInput INPUT {width: 282px; height: 19px; padding: 3px 0px 0px 3px; border: 0px; background-image: url('/images/textbox_bg.gif'); margin: 0px; font-size: 12px; color: #424242;}
        #searchBar .formSubmit {width: 160px; float: right; padding: 1px 0px 0px 10px;}
        #searchBar .formSubmit INPUT {margin: 0px; padding: 0px; border: 0px;}
        #searchBar .sendButton {background-image: url('/images/searchbar_button.jpg');}
        #searchBar .sendButton:HOVER {background-image: url('/images/searchbar_button_on.jpg');}
      
        #contentFrame {padding: 10px 5px 10px 5px; float: left; font-size: 12px; color: #383838; border-top: 1px dotted #AAA;}
          #contentFrame H2 {font-size: 16px; color: #397cad; font-weight: bold; margin: 0px 0px 7px 0px; padding: 0px;}
          #contentFrame H3 {font-size: 14px; color: #397cad; font-weight: bold; margin: 0px 0px 3px 0px; padding: 0px;}
          #contentFrame A { color: #397cad; text-decoration: none;}
          #contentFrame A:HOVER {text-decoration: underline;}
          #contentFrame P {margin: 0px 0px 10px 0px; line-height: 1.3;}
          #contentFrame UL {width: 246px; float: left; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 17px; list-style-image: url('/images/content_bg.gif');}
          #contentFrame UL LI {margin: 0px 0px 10px 0px;}
          
        .contentFrameLeft {width: 290px; margin: 5px 0px 0px 0px;}        
        .contentFrameRight {width: 263px; margin: 5px 0px 0px 10px;}
        
        #contentFrame2 {width: 573px; margin: 5px 0px 0px 0px; padding: 10px 5px 10px 5px; float: left; font-size: 12px; color: #383838; border-top: 1px dotted #AAA;}
          #contentFrame2 H2 {font-size: 16px; color: #397cad; font-weight: bold; margin: 0px 0px 7px 0px; padding: 0px;}
          #contentFrame2 H3 {font-size: 14px; color: #ef6325; font-weight: bold; margin: 3px 0px 4px 0px; padding: 0px;}
          #contentFrame2 P {width: 573px; margin: 0px 0px 0px 0px;}
          #contentFrame2 UL {width: 546px; float: left; margin: 10px 0px 15px 0px; padding: 0px 0px 0px 27px; list-style-image: url('/images/content_bg.gif');}
          #contentFrame2 UL UL {list-style-image: url('/images/content_bg2.gif');}
          #contentFrame2 UL LI {margin: 0px 0px 10px 0px;}
          #contentFrame2 A {color: #397cad;}
          #contentFrame2 TABLE {width: 550px; margin: 10px 0px 0px 0px;}
          #contentFrame2 TABLE TD {padding: 3px;}
          #contentFrame2 TABLE TH {padding: 3px; text-align: left; background-image: url('images/news.jpg'); background-repeat: no-repeat; background-color: #f2854d; color: #FFF;}
          #contentFrame2 .address {margin: 5px 0px 5px 0px;}
    
    .links {width: 855px; float: left; padding: 10px 0px 10px 0px; font-size: 10px; color: #383838;}
      .links A {color: #383838;}
    
    #bottom {width: 855px; height: 39px; float: left; padding: 0px 0px 0px 10px; margin: 10px 0px 0px 0px;}
      #copyright {width: 252px; height: 26px; padding: 13px 10px 0px 0px; float: left; text-align: center; font-size: 12px; color: #949192; background-image: url('/images/bottom_bg.gif'); background-repeat: repeat-x;}
      #addsBottom {width: 410px; height: 26px; padding: 13px 0px 0px 10px; float: left; font-size: 12px; color: #949192; background-image: url('/images/bottom_bg.gif'); background-position: right top; background-repeat: repeat-x;}
        #addsBottom A {color: #949192;}
      #createdBy {width: 163px; height: 26px; padding: 13px 10px 0px 0px; float: left; font-size: 12px; text-align: right; background-image: url('/images/bottom_bg.gif');  background-position: right top; background-repeat: repeat-x;}
        #createdBy A {color: #949192; font-weight: bold; text-decoration: none;}
        #createdBy A:HOVER {text-decoration: underline;}
        

