﻿BODY {
      font-family: Tahoma;
      font-size: 9pt;
      padding: 5px 5px 5px 5px;
      margin: 0px 0px 0px 0px;
    }
     A,  A:link,  A:hover,  A:visited {
      text-decoration: none;
      color: #330081;
    }
     A:hover {
      text-decoration: underline;
    }
    .language {
    margin-top: 60px;
    margin-left: 15px;
    text-align: center;
    width: 140px;
    }
    .reklama-google {
      margin-left: 25px;
      margin-top: 20px;
      height: 240px;
      width: 120px;
      margin-bottom: 20px;
    }
    .language IMG {
      margin-left:5px; margin-right: 1px;
    }
    .menuPanel {
    float: left; width: 310px; min-height: 511px; background-image: url('Images/back_left_noline.jpg');
        background-repeat: no-repeat;
        }
    .menu {
      padding-top: 40px; padding-left: 50px; text-align: center;
    }
    .menu A, .menu A:link, .menu A:hover, .menu A:visited {
      font-size: 11pt; font-weight: bold; 
      text-decoration: none;
      color: #DFDFDF;
    }
    .menu A:hover {
      color: #FFFFFF;
    }
    .menu IMG {
    margin-top: 2px; margin-bottom: 2px;
    }
    .footer-menu A, .footer-menu A:link, .footer-menu A:hover, .footer-menu A:visited {
      font-size: 7pt; font-weight: bold; color: #333333; 
      text-decoration: none;
    }
    .footer-menu A:hover {
      color: #FFFFFF;
    }
    .mainPanel {
      background-image: url('Images/back1.jpg'); background-repeat: repeat-y; text-align: left; width: 900px;
    }
    .header {
    width: 900px; height: 170px; background-image: url('Images/back_top.jpg');
      background-repeat: no-repeat;
    }
    .text {
      margin-left: 310px;width: 590px;
    }
    .text-header {
    background-image: url('Images/back_middle.jpg'); background-repeat: no-repeat;height: 188px;
    }
    .text-header .header-label {
    text-align: right; padding-right: 90px; padding-top: 140px;
    }
    H1 {
    font-size: 24px; font-weight: bold;
    }
    .text-text {
    background-position: left top; padding-top: 15px; background-image: url('Images/text_roh.jpg'); background-repeat: no-repeat;
    min-height:500px;
    }
    .text-header A, .text-header A:link, .text-header A:hover, .text-header A:visited {
      font-size: 9pt; font-weight: bold; color: #330081; 
      text-decoration: none;
    }
    .text-header A:hover {
      color: #330081;
      text-decoration: underline;
    }
    .footer {
    background-image: url('Images/back_down.jpg'); background-repeat: no-repeat; clear: both; width: 900px; height: 99px;
    }
    .footer-toplist {
      margin-left: 40px;
      margin-top: 30px;
      width: 88px;
      height: 60px;
      float: left;
    }
    .footer-menu {
    padding-top: 50px; text-align: center; padding-left: 230px;
    
    }
    .footer-copyright {
      text-align: center; padding-left: 230px; font-size: 8pt; color: #666666; margin-top: 3px;
    }
    .gallery-description {
      margin-bottom: 10px;
    }
    .gallery-images IMG {
      border: solid 2px #FFFFFF;
      margin: 5px 5px 5px 5px;
    }
    .gallery-images A:hover IMG {
      /*border: solid 2px #455b8a;*/
    }
    .gallery-box {
      /*border-bottom: solid 1px #455b8a;*/
      padding-bottom: 5px;
      margin-bottom: 10px;
      width: 60%;
      margin-left: 20px;
    }
    .gallery-item-title {
      margin-bottom: 5px;
    }
    .gallery-item-title A {
      font-weight: bold;
      font-size: 10pt;
    }
    .gallery-item-description {
      margin-left: 10pt;
      color: #666666;
    }
    .gallery-image-item {
      width: 120px;
      height: 120px;
      margin-left: 5px;
      margin-right: 5px;
      margin-top: 5px;
      float: left;
      border: solid 1px #f1f6fe;
      background-color: #f1f6fe;
      text-align: center;
      vertical-align: middle;
    }
    .gallery-image-item-over {
      width: 120px;
      height: 120px;
      margin-left: 5px;
      margin-right: 5px;
      margin-top: 5px;
      float: left;
      border: solid 1px #76a3ff;
      background-color: White;
      text-align: center;
      vertical-align: middle;
    }    
    A:hover .gallery-image-item-over IMG {
      border-width: 0px;
    }
    
.table-kocky TD {border: solid 1px #bccaf9;}
.table-kocky .table-label {font-style: italic}
.table-kocky .table-value { font-weight: bold;}
.table-kocky {background-color: #f1f4fd; border: solid 1px #bccaf9; border-collapse: separate; margin-bottom: 15px;}

