BODY {background-repeat: repeat-x; background-position: center top; background-color: #FFF; font-family: Arial; margin: 0px;}

  A:HOVER {text-decoration: none;}
  .hideText {display: none;}
  
  #mainFrame {width: 950px; margin-left: auto; margin-right: auto;}
    
    #top {width: 950px; height: 202px; float: left;}
      #top H1 {width: 302px; height: 152px; float: left; padding: 13px 0px 0px 333px; margin: 0px;}
        #top H1 A {width: 302px; height: 152px; display: block;}
          #top H1 IMG {border: 0px;}
    
    #userMenu {width: 950px; height: 20px; float: left; text-align: center; font-size: 10px; color: #3d3d3d; }
      #userMenu A {color: #3d3d3d;}
      #userMenu .frame {position: relative; top: -11px;}
      #userMenu IMG {position: relative; top: 4px; left: -2px; border: 0px;}
      
    #menu {width: 950px; height: 41px; float: left;}
      #menu UL {width: 950px; height: 41px; float: left; padding: 0px; margin: 0px; list-style: none;}
        #menu UL LI {width: 122px; height: 41px; float: left; margin: 0px; background-repeat: no-repeat;}
          #menu UL LI A {width: 122px; height: 28px; padding: 13px 0px 0px 0px; display: block; text-align: center; text-transform: uppercase; font-size: 12px; color: #FFF; text-decoration: none; font-weight: bold;}
          #menu UL .no1 {padding: 0px 16px 0px 0px; background-image: url('/images/menu1.gif');}
          #menu UL .no2 {padding: 0px 16px 0px 0px; background-image: url('/images/menu2.gif');}
          #menu UL .no3 {padding: 0px 16px 0px 0px; background-image: url('/images/menu3.gif');}
          #menu UL .no4 {padding: 0px 16px 0px 0px; background-image: url('/images/menu4.gif');}
          #menu UL .no5 {padding: 0px 16px 0px 0px; background-image: url('/images/menu5.gif');}
          #menu UL .no6 {padding: 0px 16px 0px 0px; background-image: url('/images/menu6.gif');}
          #menu UL .no7 {padding: 0px 0px 0px 0px; background-image: url('/images/menu7.gif');}
          #menu UL .no1:HOVER {background-image: url('/images/menu1-on.gif');}
          #menu UL .no2:HOVER {background-image: url('/images/menu2-on.gif');}
          #menu UL .no3:HOVER {background-image: url('/images/menu3-on.gif');}
          #menu UL .no4:HOVER {background-image: url('/images/menu4-on.gif');}
          #menu UL .no5:HOVER {background-image: url('/images/menu5-on.gif');}
          #menu UL .no6:HOVER {background-image: url('/images/menu6-on.gif');}
          #menu UL .no7:HOVER {background-image: url('/images/menu7-on.gif');}
    
    #left {width: 260px; float: left; padding: 20px 16px 0px 0px;}
      #left H2 {width: 225px; height: 24px; padding: 10px 0px 0px 35px; float: left; font-size: 14px; color: #3d3d3d; font-weight: 100; margin: 0px;}
      #left .bar {width: 230px; float: left; padding: 15px; font-size: 12px; color: #3d3d3d; background-repeat: no-repeat; margin: 0px 0px 10px 0px;}
      #left .bar IMG {border: 1px solid #a5a5a5;}
        #left .bar .formInput {width: 230px; float: left;}
          #left .bar .formInput INPUT {width: 224px; float: left; padding: 1px 2px 1px 2px; border: 1px solid #cccccc; font-size: 12px; color: #3d3d3d;}
        #left .bar .formSubmit {width: 230px; float: left; margin: 5px 0px 0px 0px;}
          #left .bar .formSubmit INPUT {width: 230px; height: 26px; font-weight: bold; font-size: 12px; color: #3d3d3d; border: 0px; background-image: url('/images/button2-bg.jpg');}
          #left .bar .formSubmit INPUT:HOVER {background-image: url('/images/button2-bg-on.jpg');}
      #left .smallText {font-size: 11px;}
      #left .reklama {width: 260px; float: left; margin: 0px 0px 10px 0px;}
      #left .reklama2 {width: 260px; float: left; margin: 0px 0px 10px 0px; text-align: center;}
      #left P {width: 230px; float: left; margin: 0px 0px 10px 0px;}
      #left UL {width: 230px; float: left; padding: 0px; list-style: none; margin: 0px;}
        #left UL LI {width: 205px; float: left; padding: 2px 0px 8px 25px; font-weight: bold; background-repeat: no-repeat; background-image: url('/images/predmety/none.gif');}
        #left UL .add {background-image: url('/images/accept.png');}
        #left UL .next {background-image: url('/images/next.png');}
        #left UL .icon4 {background-image: url('/images/predmety/4.gif');}
        #left UL .icon5 {background-image: url('/images/predmety/8.gif');}
        #left UL .icon6 {background-image: url('/images/predmety/6.gif');}
        #left UL .icon8 {background-image: url('/images/predmety/8.gif');}
        #left UL .icon9 {background-image: url('/images/predmety/9.gif');}
        #left UL .icon15 {background-image: url('/images/predmety/15.gif');}
        #left UL .icon16 {background-image: url('/images/predmety/16.gif');}
        #left UL .icon19 {background-image: url('/images/predmety/19.gif');}
        #left UL .icon21 {background-image: url('/images/predmety/21.gif');}
        #left UL .icon27 {background-image: url('/images/predmety/27.gif');}
        #left UL .icon30 {background-image: url('/images/predmety/30.gif');}
        #left UL .icon32 {background-image: url('/images/predmety/32.gif');}
      #left .nLink {width: 260px; height: 159px; float: left; margin: 0px 0px 10px 0px; background-image: url('/images/nastenka-link.jpg');}
        #left .nLink A {width: 260px; height: 159px; display: block;}
      #left .nLink2 {width: 260px; height: 95px; float: left; margin: 0px 0px 10px 0px; background-image: url('/images/odkazy-link.jpg');}
        #left .nLink2 A {width: 260px; height: 95px; display: block;}
        #left .nLink2 IMG {border: 0px;}
    
    #content {width: 674px; float: left; padding: 20px 0px 0px 0px;}
      #content H2 {width: 639px; height: 24px; padding: 10px 0px 0px 35px; float: left; background-image: url('/images/content-header.gif'); font-size: 14px; color: #3d3d3d; font-weight: 100; margin: 0px 0px 15px 0px;}
      #content H3 {width: 674px; float: left; font-size: 14px; font-weight: 100; margin: 10px 0px 10px 0px; border-bottom: 1px dotted #ccc; padding: 0px 0px 5px 0px; font-weight: bold;} 
      #content P {width: 674px; float: left; font-size: 12px; color: #3d3d3d; margin: 0px 0px 10px 0px; line-height: 1.4;}
      #content UL {width: 654px; float: left; list-style-image: url('/images/dot.gif'); margin: 0px 0px 10px 0px; padding: 0px 0px 0px 20px; font-size: 12px; color: #3d3d3d;}
      #content UL LI {padding: 2px 0px 2px 0px;}
        #content UL LI IMG {position: relative; top: 2px; margin: 0px 0px 0px 3px; border: 0px;}
      #content #newsText IMG {margin: 0px 10px 10px 0px;}
      #content #newsText P {width: auto; float: none;}
      #content #newsText UL {width: auto; float: none;}
      #content .photoFrame {width: 674px; float: left; margin: 0px 0px 0px 0px;}
        #content .photoFrame IMG {margin: 0px 10px 10px 0px; border: 0px;}
      #content .smallError LI {color: red; width: 322px; float: left;}
      #content .iconP {position: relative; top: 3px; margin: 0px 3px 0px 0px; border: 0px;}
      #content .error {color: red; padding: 0px 0px 5px 23px; background-image: url('/images/remove.png'); background-repeat: no-repeat;}
      #content .done {color: green; padding: 0px 0px 0px 23px; background-image: url('/images/ok.png'); background-repeat: no-repeat;}
      #content .formRow {width: 200px; height: 27px; float: left; padding: 3px 0px 0px 0px; font-size: 12px; color: #3d3d3d;}
      #content .mustBe {font-weight: bold;}
      #content .leftP {width: 337px;}
      #content .rightP {width: 337px; text-align: right;}
      #content .objFrame {width: 648px; float: left; border: 1px solid #a5a5a5; background-image: url('/images/contentFrameBg.jpg'); margin: 0px 0px 10px 0px; padding: 12px; background-repeat: repeat-x; background-color: #f5f5f5;}
        #content .objFrame IMG {width: 88px; height: 88px; float: left; border: 0px; padding: 0px; border: 1px solid #a5a5a5; margin: 0px 10px 0px 0px;}
        #content .objFrame H4 {width: 548px; float: left; font-size: 12px; font-weight: bold; margin: 0px 0px 5px 0px;}
          #content .objFrame .date {font-style: italic; font-weight: 100; color: #3d3d3d; font-size: 11px;}
        #content .objFrame H5 {width: 548px; float: left; font-size: 11px; font-weight: 100; color: #3d3d3d; margin: 0px 0px 5px 0px;}
        #content .objFrame P {width: 548px; float: left; margin: 0px; font-size: 11px; color: #3d3d3d;}
        #content .objFrame .big {width: 648px;}
      #content .objFrameNastenka {width: 303px; height: 142px; float: left; margin: 0px 0px 10px 0px; padding: 58px 12px 0px 12px;}
      #content .objFrameNastenka H4 {width: 303px; float: left; font-size: 14px; font-weight: bold; color: #3d3d3d; margin: 0px 0px 8px 0px; text-align: center;}
      #content .objFrameNastenka P {width: 283px; float: left; margin: 0px 0px 5px 0px; font-size: 12px; padding: 0px 10px 0px 10px; color: #3d3d3d; text-align: center; line-height: 1.8;}
      #content .nastenka1 {background-image: url('/images/nastenka-bg.jpg');}
      #content .nastenka2 {background-image: url('/images/nastenka-bg2.jpg');}
      #content .nastenka3 {background-image: url('/images/nastenka-bg3.jpg');}
      #content .nastenka4 {background-image: url('/images/nastenka-bg4.jpg');}
      #content .objFrameSmall {width: 301px; height: 99px; float: left; border: 1px solid #a5a5a5; background-image: url('/images/contentFrameBg.jpg'); margin: 0px 0px 10px 0px; padding: 12px 12px 0px 12px; background-repeat: repeat-x; background-color: #f5f5f5;}
        #content .objFrameSmall H4 {width: 301px; float: left; font-size: 12px; font-weight: bold; color: #3375bb; margin: 0px 0px 8px 0px;}
          #content .objFrameSmall .date {font-style: italic; font-weight: 100; color: #3d3d3d; font-size: 11px;}
        #content .objFrameSmall P {width: 301px; float: left; margin: 0px 0px 8px 0px;; font-size: 11px; color: #3d3d3d;}
        #content .objFrameSmall H5 {width: 301px; float: left; font-size: 11px; font-weight: 100; color: #3d3d3d; margin: 0px 0px 2px 0px;}
      #content .objFrameHome {width: 303px; height: 101px; float: left; margin: 0px 0px 10px 0px; padding: 12px 12px 0px 12px;}
        #content .fr1 {background-image: url('/images/frame1.jpg');}
        #content .fr2 {background-image: url('/images/frame2.jpg');}
        #content .fr3 {background-image: url('/images/frame3.jpg');}
        #content .fr4 {background-image: url('/images/frame4.jpg');}
        #content .fr5 {background-image: url('/images/frame5.jpg');}
        #content .fr6 {background-image: url('/images/frame6.jpg');}
        #content .objFrameHome H4 {width: 168px; float: left; padding: 0px 0px 0px 135px; font-size: 14px; font-weight: bold; color: #FFF; margin: 0px 0px 8px 0px; text-transform: uppercase;}
          #content .objFrameHome H4 A {color: #FFF; text-decoration: none;}
        #content .objFrameHome P {width: 168px; float: left; padding: 0px 0px 0px 135px; margin: 0px 0px 8px 0px;; font-size: 11px; color: #FFF; line-height: 1.4;}        
      #content .delimiter {width: 20px; height: 123px; float: left; font-size: 1px;}
      #content .formInput {width: 474px; height: 30px; float: left;}
      #content .formAntispam {width: 474px; height: 80px; float: left;}
        #content .formInput INPUT {width: 468px; float: left; padding: 1px 2px 1px 2px; border: 1px solid #cccccc; font-size: 12px; color: #3d3d3d;}
        #content .formInput SELECT {width: 474px; float: left; border: 1px solid #cccccc; font-size: 12px; color: #3d3d3d;}
      #content .formInput2 {width: 474px; height: 30px; float: left; font-size: 12px; color: #3d3d3d;}
        #content .formInput2 SELECT {width: 50px; margin: 0px 5px 0px 0px; border: 1px solid #cccccc; font-size: 12px; color: #3d3d3d;}
      #content .errorInput INPUT {border: 1px solid red; background-color: #f2a6a6;}
      #content .errorInput SELECT {border: 1px solid red; background-color: #f2a6a6;}
      #content .formSubmit {width: 674px; float: left; padding: 0px 0px 15px 0px;}
        #content .formSubmit INPUT {width: 674px; height: 26px; font-weight: bold; font-size: 12px; color: #3d3d3d; border: 0px; background-image: url('/images/button-bg.gif');}
          #content .formSubmit INPUT:HOVER {background-image: url('/images/button-bg-on.gif');}
      
      #content .formRowTextArea {width: 200px; height: 227px; float: left; padding: 3px 0px 0px 0px; font-size: 12px; color: #3d3d3d;}
      #content .formInputTextArea {width: 474px; height: 230px; float: left;}
        #content .formInputTextArea TEXTAREA {width: 468px; height: 200px; float: left; padding: 1px 2px 1px 2px; border: 1px solid #cccccc; font-size: 12px; color: #3d3d3d; font-family: Arial;}
      
    #bottom {width: 950px; float: left; padding: 17px 0px 15px 0px; background-image: url('/images/bottom-line.gif'); background-repeat: no-repeat; font-size: 11px; color: #968c8c; border-top: 10px solid #FFF;}
      #bottom IMG {border: 0px;}
      #bottom A {color: #968c8c;}
      #copyright {width: 260px; float: left; padding: 0px 16px 0px 0px; text-align: center;}
      #addsBottom {width: 400px; float: left;}
        #addsBottom IMG {display: block; float: right; position: relative; top: -3px;}
      #createdBy {width: 274px; float: left; text-align: right; font-weight: bold;}
        #createdBy A {text-decoration: none;}
        #createdBy A:HOVER {text-decoration: underline;}
