body {
     background-color: white;
     background-image: url("./obrazky/back.png");
     background-repeat: repeat-x;
     font-family: Arial, Tahoma;
     overflow: auto;
     text-align: center;
     color: black;
     margin-top: 0px;
     margin-bottom: 0px;
     }

div.bodystyl {
             width: 800px;
             position: relative;
             text-align: left;
             margin: auto;
             background-color: #F8F8F8;
             background-image: url("./obrazky/line.png");
             background-repeat: repeat-y;
             }

div.head {
         width: 100%;
         }

div.box {
        font-weight: bold;
        font-style: italic;
        text-align: left;
        font-size: 1em;
        color: white;
        border-bottom: 2px solid white;
        margin-top: 15px;
        margin-bottom: 5px;
        padding-bottom: 4px;
        letter-spacing: 1px;
        }

div.box2 {
         text-align: left;
         font-size: 0.7em;
         color: white;
         }

h2.articlehead {
               font-weight: bold;
               font-style: italic;
               text-align: left;
               font-family: Arial, Tahoma;
               font-size: 1.8em;
               color: #102A49;
               margin-top: 10px;
               }

p.article {
          font-family: Arial, Tahoma;
          font-size: 0.9em;
          text-align: justify;
          color: #102A49;
          padding: 10px;
          padding-top: 0px;
          padding-left: 0px;
          }

div.index {
          font-family: "Century Schoolbook";
          font-size: 2.2em;
          font-weight: bold;
          font-style: italic;
          margin-top: 20px;
          letter-spacing: 1px;
          color: #102A49;
          }

div.nalevo {
           font-family: Arial, Tahoma;
           font-size: 1em;
           width: 185px;
           float: left;
           margin-left: 4px;
           _margin-left: 1px;
           margin-top: -20px;
           padding-left: 35px;
           padding-bottom: 10px;
           }

div.napravo {
            margin-top: -20px;
            font-size: 0.9em;
            float: left;
            width: 530px;
            padding-left: 35px;
            }

div.fotopopis {
              float: left;
              width: 260px;
              text-align: center;
              padding-top: 85px;
              }

div.foto {
         float: left;
         width: 260px;
         }

img.logo {
         width: 800px;
         _margin-bottom: -4px;
         border: 0px;
         }

div.end {
        font-size: 0.7em;
        font-family: Arial, Tahoma;
        font-weight: normal;
        font-style: normal;
        color: white;
        text-align: left;
        height: 20px;
        padding-top: 4px;
        _margin-top: 25px;
        %margin-top: 25px;
        padding-left: 30px;
        _padding-left: 35px;
        background-color: black;
        background-image: url("./obrazky/paticka.png");
        background-repeat: no-repeat;
        letter-spacing: 0.6px;
        }

a.copy {
       color: white;
       font-weight: normal;
       font-style: normal;
       text-decoration: none;
       }

a.copy:hover {
             color: #999999;
             }

a.odkaz {
        font-family: Arial, Tahoma;
        color: #000000;
        text-decoration: none;
        }

a.odkaz:hover {
              color: orange;
              }
/*
a.menu {
       text-decoration: none;
       text-align: right;
       font-family: Arial, Tahoma;
       font-style: normal;
       font-weight: normal;
       font-size: 1.35em;
       color: white;
       margin-right: 5px;
       margin-left: 5px;
       }

a.menu:hover {
             color: orange;
             }*/

a.menu2 {
        display: block;
        text-decoration: none;
        text-align: left;
        font-family: Arial, Tahoma;
        font-style: italic;
        font-weight: bold;
        font-size: 1.1em;
        color: white;
        letter-spacing: 2px;
        margin-bottom: 10px;
        }

a.menu2:hover {
              color: orange;
              }

/*div.menu {
         color: white;
         font-weight: normal;
         text-align: right;
         padding-right: 15px;
         padding-top: 15px;
         margin-top: 10px;
         margin-right: -10px;
         letter-spacing: 2px;
         }*/

div.menu2 {
         color: white;
         font-weight: bold;
         position: relative;
         top: -214px;
         %top: -214px;
         text-align: right;
         margin-right: 15px;
         z-index: 1;
         }

input {
      border-width: 1px;
      }

img {
    border-width: 0px;
    }

textarea {
         border-width: 1px;
         }

ul {
   font-size: 0.9em;
   margin-top: -10px;
   color: #102A49;
   }
