body, html { font-family: Verdana; text-align: center; padding: 0px; margin: 0px; font-size: 0.9em; color: #000000; background: #ff7200 url("images/bg.gif") repeat-x; }
table.pujcky { width: 650px; border: 0px; margin: 0 auto; padding: 0px; }
img.hr { padding-top: 5px; margin: 0px; }
em { color: #ff0000; }

#layout { width: 940px; height: 100%; margin: 0 auto; padding: 0px; background-color: #ffffff; }

/*header*/
  #layout-header { width: 940px; height: 195px; text-align: left; background-image: url("images/header.gif"); background-repeat: no-repeat; }
    .logo img { float: left; padding-top: 50px; padding-left: 27px; }
    .logo a img { border: 0px; }
    .logo a:hover img { border: 0px; }
  
/*index*/
  #layout-content { width: 940px; overflow: auto; margin: 0px; padding: 0px; }
    #content-menu { width: 940px; height: 180px; float: left; margin: 0px; padding: 0px; background-image: url("images/menu_bg.gif"); background-repeat: repeat-y; }
    .main_title { width: 100%; height: 30px; margin: 0px; padding: 0px; }
      .main_title h1 { width: 940px; color: #000000; font-size: 1.1em; line-height: 30px; letter-spacing: 2px; text-align: center; text-indent: 0px; margin: 0 auto; padding: 0px; }
      .menu ul { width: 721px; height: 40px; margin: auto; padding: 3px 0px 0px 0px; }
        .menu li { list-style-type: none; height: 40px; line-height: 40px; font-size: 1.1em; float: left; }
        .menu li.small { line-height: 20px; font-size: 0.9em; }
        .menu li a { width: 174px; height: 40px; color: #ffffff; font-weight: bold; text-decoration: none; margin-left: 5px; float: left; background-image: url("images/but10.gif"); background-repeat: no-repeat; }
        .menu li a.aktivni {  }
        .menu li a:hover { width: 174px; height: 40px; color: #ffffff; font-weight: bold; text-decoration: underline; margin-left: 5px; float: left; background-image: url("images/but11.gif"); background-repeat: no-repeat; }
    
    #content { width: 940px; height: 100%; float: left; text-align: left; margin: 0 auto; padding: 0px; background-image: url("images/layout_bg1.gif"); background-repeat: repeat-y; }
      #content h2 { width: 300px; height: 30px; color: #000000; font-size: 1.1em; letter-spacing: 3px; text-align: left; text-indent: 10px; margin: 0px 0px 0px 20px; padding: 0px; background-image: url("images/htitle.gif"); background-repeat: no-repeat; }
      #content h3 { color: #000000; font-size: 1em; letter-spacing: 2px; margin: 5px 0px 0px 30px; padding: 0px; }
      #content ul { margin: auto; padding: 0px 0px 0px 60px; font-size: 0.88em; }
      #content a { color: #000000; text-decoration: underline; }
      #content a:hover { color: #ff7800; text-decoration: underline; }
      #content p { width: 850px; margin: 0 auto; padding-top: 10px; padding-bottom: 10px; text-align: justify; }
      
/*index2*/
  #layout-content-left { width: 940px; overflow: auto; margin: 0px; padding: 0px; background-image: url("images/layout_bg2.gif"); background-repeat: repeat-y; }      
  #content-menu-extra { width: 940px; height: 30px; float: left; margin: 0px; padding: 0px; background-image: url("images/menu_bg.gif"); background-repeat: repeat-y; }
  .main_title-left { width: 100%; height: 30px; margin: auto; padding: 0px; }
  .main_title-left h1 { width: 940px; color: #000000; font-size: 1.1em; line-height: 30px; letter-spacing: 2px; text-align: center; text-indent: 00px; margin: 0 auto; padding: 0px; }
    #content-menu-left { width: 190px; height: 150px; float: left; margin: 0px; padding: 0px; }
      #menu-left ul { width: 184px; margin: auto; padding-left: 4px; }
        #menu-left li { list-style-type: none; height: 31px; line-height: 31px; font-size: 0.9em; float: left; }
        #menu-left li.small { line-height: 15px; font-size: 0.9em; }
        #menu-left li a { width: 184px; height: 31px; color: #000000; font-weight: bold; text-decoration: none; margin-left: 0px; float: left; background-image: url("images/but20.gif"); background-repeat: no-repeat; }
        #menu-left li a.aktivni {  }
        #menu-left li a:hover { width: 184px; height: 31px; color: #ff7800; font-weight: bold; text-decoration: underline; margin-left: 0px; float: left; background-image: url("images/but21.gif"); background-repeat: no-repeat; }
        
    #content-right { width: 750px; height: 100%; float: left; text-align: left; margin: 0px; padding: 0px; }
      #content-right h2.right { width: 300px; height: 30px; color: #000000; font-size: 1.1em; text-align: left; text-indent: 10px; margin: 0px 0px 0px 20px; padding: 0px; background-image: url("images/htitle.gif"); background-repeat: no-repeat; }
      #content-right a { color: #000000; text-decoration: underline; }
      #content-right a:hover { color: #ff7800; text-decoration: underline; }
      #content-right a img, #content-right p a img { border: 0px; }
      #content-right a:hover img, #content-right p a:hover img { border: 0px; }
      #content-right p { width: 680px; margin: 0 auto; padding-top: 10px; padding-bottom: 10px; text-align: justify; }
      #content-right p.online { width: 680px; height: 40px; line-height: 40px; margin: 10px 0px 10px 35px; padding: 0px; background-image: url("images/bg_h.gif"); }
      #content-right p.online b { margin: 0px 0px 0px 10px; color: #ffffff; font-size: 1.1em; text-decoration: none; }
      #content-right p.online2 { width: 680px; height: 60px; line-height: 30px; margin: 10px 0px 10px 35px; padding: 0px; background-image: url("images/bg_h2.gif"); }
      #content-right p.online2 b { margin: 0px 0px 0px 10px; color: #ffffff; font-size: 1.1em; text-decoration: none; }
      #content-right p b { font-size: 1.1em; text-decoration: underline; }
      #content-right ul { margin: auto; padding-left: 55px; padding-top: 15px; padding-bottom: 15px; }
      #content-right li { list-style-type: circle; margin: 0px; padding: 0px; }
      
      .formular { width: 650px; margin: 0px 0px 0px 35px; padding: 0px; text-align: left; }
      form label { display: block; float: left; width: 200px; padding: 0 10px; text-align: right; }
      form label.select { width: 60px; }
      form div { margin-bottom: 5px; }
      .text-c { width: 650px; height: 60px; line-height: 30px; margin: 10px 0px 10px 0px; background-image: url("images/form_bg_h3.gif"); }
      .text-c b { margin: 0px 0px 0px 10px; font-size: 1.1em; color: #ffffff; font-weight: bold; text-decoration: none; }
      .text-b { width: 650px; margin: 10px 0px 10px 0px; }
      .text { width: 650px; height: 40px; line-height: 40px; margin: 10px 0px 10px 0px; background-image: url("images/form_bg_h.gif"); }
      .text b { margin: 0px 0px 0px 10px; font-size: 1em; color: #ffffff; font-weight: bold; text-decoration: none; }
      .text2 { width: 650px; height: 60px; line-height: 30px; margin: 10px 0px 10px 0px; background-image: url("images/form_bg_h2.gif"); }
      .text2 b { margin: 0px 0px 0px 10px; font-size: 1em; color: #ffffff; font-weight: bold; text-decoration: none; }
      .form-logo { width: 650px; clear: both; margin: 0 auto 0 auto; height: 130px; }
      .form-logo div { width: 360px; overflow: hidden; height: 120px; float: left; cursor: pointer; }
      .form-logo div img { margin-top: 5px; }
      .form-logo input {  margin-top: 55px; }
      #form-left { float: left; width: 300px; height: 270px; }
        .form-logo-side { width: 300px; clear: both; margin: 0 auto 0 auto; height: 130px; }
        .form-logo-side div { width: 300px; overflow: hidden; height: 100px; float: left; cursor: pointer; }
        .form-logo-side .form-input { width: 10px; display: block; margin: 0px; padding: 0px; height: 10px; }
        .form-logo-side input { margin-left: 135px; }
      #form-right { float: right; width: 300px; height: 270px; }
        .form-logo-side { width: 300px; clear: both; margin: 0 auto 0 auto; height: 130px; }
        .form-logo-side div { width: 300px; overflow: hidden; height: 100px; float: right; cursor: pointer; }
      #form-vyber { width: 650px; margin-top: 25px; padding: 0px;  }

/*footer*/  
  #layout-footer { width: 940px; height: 79px; float: left; margin: 0 auto; padding: 0px; background-image: url("images/footer.gif"); background-repeat: no-repeat; }
    #footer-one { width: 940px; height: 38px; line-height: 38px; float: left; color: #000000; }
      #footer-one a { color: #000000; font-weight: bold; text-decoration: none; }
      #footer-one a:hover { color: #000000; font-weight: bold; text-decoration: underline; }
    #footer-two { width: 940px; height: 38px; line-height: 32px; float: left; color: #000000; }
      #footer-two a { color: #000000; text-decoration: none; }
      #footer-two a:hover { color: #000000; text-decoration: underline; }
      #footer-two .left { width: 450px; padding-left: 20px; text-align: left; float: left; }
      #footer-two .right { width: 450px; padding-right: 20px; text-align: right; float: right; }
  #backlinks { width: 940px; height: 100%; background-color: #ffffff; font-size:9px;}
    .backlinks { width: 900px; margin: 0 auto; padding: 5px 0px 5px 0px; }
    .backlinks a { color: #000000; text-decoration: none; }
    .backlinks a:hover { color: #000000; text-decoration: underline; }

