body {
     background-color: black;
     background-image: url('./obrazky/background.png');
     font-family: Tahoma, Arial;
     overflow: auto;
     color: black;
     margin: 0px;
     }

.cotojatka {
           border: solid 1px black;
           background-color: #cccccc;
           color: black;
           font-size: 0.9em;
           font-family: Tahoma, Arial;
           padding: 2px;
           }

div.bodystyl {
             width: 1145px;
             margin: auto;
             text-align: center;
             font-size: 0.95em;
             overflow: hidden;
             }

div.bodytelo {
             float: left;
             width: 995px;
             padding-top: 15px;
             background-image: url('./obrazky/line2010.png');
             background-position: center top;
             background-repeat: repeat-y;
             }

div.bodyreklama {
                float: right;
                width: 150px;
                
                padding-top: 5px;
                
                font-size: 0.6em;
                color: #666666;
                text-align: right;
                overflow: hidden;
                }

div.bodywidth {
              width: 936px;
              margin: auto;
              }

div.nalevo {
           float: left;
           width: 732px;
           font-size: 0.8em;
           }


div.napravo {
            float: left;
            width: 200px;
            font-size: 0.8em;
            margin-left: 1px;
            border: 1px solid #ac8c59;
            }

div.copy {
         text-align: right;
         font-style: normal;
         color: black;
         font-family: Tahoma, Arial;
         font-size: 0.7em;
         padding-right: 30px;
         }

div.articletext {
                background-color: #deded2;
                padding: 5px;
                padding: 15px;
                text-align: justify;
                }

div.articleend {
               background-color: #a10a0a;
               text-align: center;
               color: white;
               padding-top: 5px;
               padding-left: 15px;
               margin-bottom: 1px;
               height: 20px;
               }

div.obsah {
          font-family: Tahoma, Arial;
          text-align: left;
          width: 936px;
          margin-top: 5px;
          }

div.roll {
         height: 48px;
         width: 463px;
         overflow: hidden;
         position: absolute;
         border: 1px solid #ac8c59;
         border-top: none;
         }

div.roll2 {
          width: 221px;
          height: 271px;
          padding: 3px;
          overflow: hidden;
          position: absolute;
          }

div.message {
            top: 0;
            position: absolute;
            }
            
div.message2 {
             font-size: 0.75em;
             height: 48px;
             }

div.message3 {
             height: 277px;
             }

div.aktualita6 {
              width: 468px;
              float: left;
              margin-bottom: 5px;
              }

div.aktualita {
              width: 465px;
              float: left;
              margin-bottom: 10px;
              }

div.aktualita2 {
               font-size: 0.7em;
               color: black;
               }

div.aktualita3 {
               float: left;
               width: 80px;
               }

div.aktualita4 {
               float: left;
               width: 140px;
               height: 26px;
               overflow: hidden;
               }

div.aktualita5 {
               margin-top: 16px;
               float: left;
               width: 135px;
               text-align: right;
               }

div.sloupek1 {
             background-image: url('./obrazky/sloupek1-lm2010.png');
             background-repeat: no-repeat;
             background-color: #a10b0a;
             color: white;
             padding-top: 0px;
             padding-left: 2px;
             width: 225px;
             height: 302px;
             float: left;
             margin-bottom: 10px;
             margin-left: 8px;
             overflow: hidden;
             }

div.sloupek1-2 {
             background-image: url('./obrazky/sloupek1-2-lm2010.png');
             background-repeat: no-repeat;
             background-color: #a10b0a;
             color: white;
             padding-top: 0px;
             padding-left: 2px;
             padding-right: 2px;
             width: 224px;
             height: 302px;
             float: left;
             margin-bottom: 10px;
             margin-left: 6px;
             overflow: hidden;
             }

div.sloupek2 {
             background-image: url('./obrazky/sloupek2-lm2010.png');
             background-repeat: no-repeat;
             background-color: #e7c2c1;
             color: white;
             padding: 3px;
             padding-top: 0px;
             width: 222px;
             height: 280px;
             float: left;
             margin-bottom: 10px;
             margin-left: 8px;
             overflow: hidden;
             }

div.sloupek2-1 {
               background-image: url('./obrazky/sloupek2-1-lm2010.png');
               background-repeat: no-repeat;
               background-color: #e7c2c1;
               color: white;
               padding: 3px;
               padding-top: 0px;
               width: 222px;
               height: 299px;
               float: left;
               margin-bottom: 10px;
               margin-left: 8px;
               overflow: hidden;
               }

div.sloupek2-2 {
               background-image: url('./obrazky/sloupek2-2-lm2010.png');
               background-repeat: no-repeat;
               background-color: #e7c2c1;
               color: white;
               padding: 3px;
               padding-top: 0px;
               width: 222px;
               height: 250px;
               float: left;
               margin-bottom: 5px;
               margin-left: 6px;
               overflow: hidden;
               }

div.sloupek2-3 {
               background-image: url('./obrazky/sloupek2-3-lm2010.png');
               background-repeat: no-repeat;
               background-position: 0px 68px;
               background-color: #deded2;
               color: white;
               padding: 3px;
               padding-top: 0px;
               width: 223px;
               height: 782px;
               float: left;
               margin-bottom: 5px;
               margin-left: 6px;
               overflow: hidden;
               }

div.sloupek3 {
             background-image: url('./obrazky/sloupek3-lm2010.png');
             background-repeat: no-repeat;
             background-color: #e7c2c1;
             color: white;
             padding: 3px;
             padding-top: 0px;
             width: 222px;
             height: 280px;
             float: left;
             margin-bottom: 10px;
             margin-left: 8px;
             overflow: hidden;
             }

div.sloupek4 {
             background-color: #e7c2c1;
             border: 1px solid #ac8c59;
             color: white;
             padding: 3px;
             padding-top: 0px;
             width: 220px;
             height: 140px;
             float: left;
             margin-bottom: 10px;
             margin-left: 8px;
             overflow: hidden;
             }

div.sloupek5-2 {
             background-color: white;
             border: 1px solid #ac8c59;
             color: black;
             width: 226px;
             height: 46px;
             float: left;
             margin-bottom: 10px;
             margin-left: 6px;
             overflow: hidden;
             }

div.sloupek5 {
             background-color: white;
             border: 1px solid #ac8c59;
             color: black;
             width: 226px;
             height: 50px;
             float: left;
             margin-bottom: 10px;
             margin-left: 8px;
             overflow: hidden;
             }
             
div.prostredni_profil {
                      float: left;
                      width: 501px;
                      text-align: left;
                      }

div.levy_profil {
                float: left;
                width: 230px;
                }

div.levy_profil2 {
                 float: left;
                 width: 700px;
                 background-color: #deded2;
                 }

div.jezdci_profil_box{
                     background-color: #EEEEEE;
                     margin-bottom: 20px;
                     padding: 3px;
                     }

div.jezdci_profil{
                 width: 175px;
                 float: left;
                 clear: both;
                 text-align: left;
                 }

div.jezdci_profil2{
                 width: 285px;
                 float: left;
                 }

div.anketa_o{
            float: left;
            text-align: left;
            }

div.anketa_o2{
             float: right;
             text-align: right;
             }            

h2.articlehead {
               background-image: url('./obrazky/article_head.png');
               background-color: #a10a0a;
               color: white;
               margin: 0px;
               padding-left: 15px;
               padding-top: 10px;
               height: 33px;
               font-size: 1.5em;
               }

h4 {
   margin: 0px;
   padding: 5px;
   height: 14px;
   font-size: 0.7em;
   }

h4.upoutavka {
             margin: 0px;
             padding: 5px;
             _padding-bottom: 0px;
             font-size: 0.8em;
             color: yellow;
             text-align: center;
             }

h4.upoutavka2 {
              margin: 0px;
              padding: 5px;
              padding-bottom: 20px;
              _padding-bottom: 0px;
              font-size: 0.8em;
              color: yellow;
              text-align: center;
              }

h4.nadpis {
          background-image: url('./obrazky/sloupek-nadpis-lm2010.png');
          background-repeat: no-repeat;
          margin-left: -2px;
          width: 100%;
          }

h4.nalevo {
          background-image: url('./obrazky/nadpis-lm.png');
          background-repeat: repeat-x;
          width: 720px;
          height: 14px;
          margin: 0px;
          padding: 2px;
          padding-left: 8px;
          font-size: 0.9em;
          color: white;
          border-left: 1px solid #ac8c59;
          border-right: 1px solid #ac8c59;
          overflow: hidden;
          }

li.sloupek {
           font-size: 0.6em;
           %margin: 1px;
           margin-bottom: 7px;
           _line-height: 1.6em;
           %line-height: 1.2em;
           %padding: 0px;
           }

ul.sloupek {
           margin: 10px;
           padding: 0px;
           padding-left: 15px;
           padding-top: 20px;
           _padding-top: 0px;
           }

ul.napravo {
           list-style-type: none;
           margin: 0px;
           padding: 0px;
           }

li.napravo {
           background-color: #a10b0a;
           padding: 3px;
           color: white;
           font-size: 0.9em;
           height: 12px;
           }

li.napravo2 {
            _margin-bottom: -14px;
            }

img.articlepic {
               width: 700px;
               margin-bottom: 10px;
               }

img.articlepic2 {
                width: 700px;
                margin-top: 10px;
                margin-bottom: 5px;
                }

img.inzercepic {
               float: left;
               margin-right: 5px;
               margin-bottom: 5px;
               }

a.menu {
       font-family: Tahoma, Arial;
       text-decoration: none;
       font-size: 0.8em;
       font-weight: normal;
       color: #a10b0a;
       padding: 3px;
       _padding: 0px;
       padding-bottom: 3px;
       %padding-top: 4px;
       %padding-bottom: 4px;
       %margin-top: -3px;
       }

a.menu:hover {
             color: white;
             background-color: #c91818;
             }
             
a.menu2 {
        font-family: Tahoma, Arial;
        text-decoration: none;
        text-align: left;
        font-size: 0.8em;
        color: white;
        background-color: #c91818;
        padding: 3px;
        border: 1px solid #a10b0a;
        }

a.menu2:hover {
              background-color: #a10b0a;
              }

a.menu3 {
        font-family: Tahoma, Arial;
        text-decoration: none;
        text-align: left;
        font-size: 1em;
        color: white;
        background-color: #c91818;
        padding: 3px;
        padding-left: 8px;
        border: 1px solid #a10b0a;
        display: block;
        }

a.menu3:hover {
              background-color: #a10b0a;
              }

a.menu4 {
        font-family: Tahoma, Arial;
        text-decoration: none;
        text-align: left;
        font-size: 1em;
        color: white;
        background-color: #a10b0a;
        padding: 3px;
        border: 1px solid #a10b0a;
        display: block;
        }

a.menu4:hover {
              background-color: #c91818;
              }
                           
a.menu_eng {
           font-family: Tahoma, Arial;
           text-decoration: none;
           font-size: 0.8em;
           color: #555555;
           display: block;
           float: left;
           margin: 8.8px;
           _margin: 7px;
           margin-top: 10px;
           font-weight: bold;
           }

a.menu_eng:hover {
                 color: darkblue;
                 }

a.odkaz {
        color: white;
        font-family: Tahoma, Arial;
        text-decoration: none;
        }

a.odkaz:hover {
              color: yellow;
              }

a.odkaz2 {
         color: black;
         font-family: Tahoma, Arial;
         text-decoration: none;
         }

a.odkaz2:hover {
               color: red;
               }
              
a.copyodkaz {
        color: #FFFFFF;
        font-family: Tahoma, Arial;
        text-decoration: none;
        }

a.copyodkaz:hover {
              color: #888888;
              }

menu {
     padding: 0px;
     margin: 0px;
     height: 33px;
     background-image: url('./obrazky/menu.png');
     background-repeat: repeat-x;
     color: #a10b0a;
     }

img {
    border: none;
    _margin-bottom: -3px
    }

img.aktualita {
              margin-left: -1px;
              _margin-bottom: 2px;
              width: 225px;
              }

input {
      border-width: 1px;
      }

textarea {
         border-width: 1px;
         }

input.submit {
             background-color: #2b178e;
             color: #000000;
             font-weight: bold;
             }

th {
   background-color: #555555;
   color: #dddddd;
   padding: 1px;
   }

td.vysledky1 {
             vertical-align: top;
             padding-bottom: 3px;
             width: 205px;
             }

td.vysledky2 {
             position: relative;
             text-align: center;
             vertical-align: bottom;
             padding-bottom: 3px;
             background-color: #c7c4b1;
             width: 27px;
             }

td.vysledky3 {
             background-color: #c7c4b1;
             width: 12px;
             }

tr.vysledky4 {
             background-color: #cdcecd;
             text-align: center;
             font-size: 0.9em;
             }

tr.vysledky5 {
             background-color: #f6f6f6;
             text-align: center;
             font-size: 0.9em;
             }

td.vysledky6 {
             position: relative;
             text-align: center;
             padding-bottom: 3px;
             background-color: #c7c4b1
             }

table.kalendar {
               width: 220px;
               text-align: left;
               font-family: Arial;
               font-size: 0.7em;
               color: black;
               }

table.kalendar2 {
               width: 220px;
               text-align: left;
               font-family: Arial;
               font-size: 0.7em;
               color: white;
               }

div.katalog {
            float: left;
            width: 380px;
            }

img.katalog {
            float: left;
            width: 100px;
            border: 1px solid black;
            margin-right: 5px;
            }

td.vysledky7 {
             background-color: #c7c4b1;
             text-align: right;
             width: 10px;
             }

td.vysledky8 {
             background-color: #b9b7aa;
             width: 16px;
             }

td.vysledky9 {
             background-color: #c7c4b1;
             }

td.vysledky10 {
              background-color: #c7c4b1;
              width: 50px;
              }

td.result1 {
           background-image: url('./obrazky/result_back1.png');
           background-repeat: no-repeat;
           height: 32px;
           width: 52px;
           text-align: center;
           }

td.result2 {
           background-color: #00165f;
           border-top: 2px solid #00165f;
           width: 35px;
           }

td.result3 {
           background-color: #27507c;
           padding-left: 3px;
           border-top: 2px solid #00165f;
           border-left: 2px solid #00165f;
           }

td.result4 {
           background-color: #27507c;
           padding-right: 3px;
           border-top: 2px solid #00165f;
           border-right: 2px solid #00165f;
           text-align: right;
           }

td.result5 {
           border-bottom: 2px solid #00165f;
           }

td.result1-s {
             background-image: url('./obrazky/result_back1-s.png');
             background-repeat: no-repeat;
             height: 22px;
             width: 36px;
             text-align: center;
             }

td.result2-s {
             background-color: #00165f;
             border-top: 2px solid #00165f;
             width: 20px;
             }

td.result3-s {
             background-color: #27507c;
             padding-left: 3px;
             border-top: 2px solid #00165f;
             border-left: 2px solid #00165f;
             }

td.result4-s {
             background-color: #27507c;
             padding-right: 3px;
             border-top: 2px solid #00165f;
             border-right: 2px solid #00165f;
             text-align: right;
             }

td.result5-s {
             border-bottom: 2px solid #00165f;
             }

td.result1-top {
             background-image: url('./obrazky/result_back1-top.png');
             background-repeat: no-repeat;
             height: 18px;
             width: 29px;
             text-align: center;
             }

td.result2-top {
             background-color: #00165f;
             border-top: 2px solid #00165f;
             width: 18px;
             }

td.result3-top {
             background-color: #27507c;
             padding-left: 3px;
             border-top: 2px solid #00165f;
             border-left: 2px solid #00165f;
             }

td.result4-top {
             background-color: #27507c;
             padding-right: 3px;
             border-top: 2px solid #00165f;
             border-right: 2px solid #00165f;
             text-align: right;
             }

td.result5-top {
             border-bottom: 2px solid #00165f;
             }

td.result1-2 {
             background-image: url('./obrazky/result_back2.png');
             background-repeat: no-repeat;
             height: 32px;
             width: 52px;
             text-align: center;
             }

td.result2-2 {
             background-color: #525252;
             border-top: 2px solid #525252;
             width: 35px;
             }

td.result3-2 {
             background-color: #bfbfbf;
             padding-left: 3px;
             border-top: 2px solid #525252;
             border-left: 2px solid #525252;
             color: black;
             }

td.result4-2 {
             background-color: #bfbfbf;
             padding-right: 3px;
             border-top: 2px solid #525252;
             border-right: 2px solid #525252;
             text-align: right;
             color: black;
             }

td.result5-2 {
             border-bottom: 2px solid #525252;
             }

td.result1-3 {
             background-image: url('./obrazky/result_back3.png');
             background-repeat: no-repeat;
             height: 32px;
             width: 52px;
             text-align: center;
             }

td.result2-3 {
             background-color: #bfbfbf;
             border-top: 2px solid #bfbfbf;
             width: 35px;
             }

td.result3-3 {
             background-color: #525252;
             padding-left: 3px;
             border-top: 2px solid #bfbfbf;
             border-left: 2px solid #bfbfbf;
             color: white;
             }

td.result4-3 {
             background-color: #525252;
             padding-right: 3px;
             border-top: 2px solid #bfbfbf;
             border-right: 2px solid #bfbfbf;
             text-align: right;
             color: white;
             }

td.result5-3 {
             border-bottom: 2px solid #bfbfbf;
             }

td.result1-4 {
             background-image: url('./obrazky/result_back4.png');
             background-repeat: no-repeat;
             height: 32px;
             width: 52px;
             text-align: center;
             }

td.result2-4 {
             background-color: #242424;
             border-top: 2px solid #242424;
             width: 35px;
             }

td.result3-4 {
             background-color: #868686;
             padding-left: 3px;
             border-top: 2px solid #242424;
             border-left: 2px solid #242424;
             color: black;
             }

td.result4-4 {
             background-color: #868686;
             padding-right: 3px;
             border-top: 2px solid #242424;
             border-right: 2px solid #242424;
             text-align: right;
             color: black;
             }

td.result5-4 {
             border-bottom: 2px solid #242424;
             }
