

html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      
   }
   #wrapper {
      margin: 0 auto;
     
   }

p {}

td {}

a:link { color: #00adef ; text-decoration: none; }

a:visited { color: #00adef ; text-decoration: none; }

a:hover { color: #00adef ; text-decoration: underline; }

a:active { color: #00ADEF }
.menu { position: relative; top: 10px; }
.txt { color: #424242; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.speci { color: #424242; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.nadpis { color: #f8f8f8; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #c2c2c2; position: relative; left: -30px; padding: 1px 17px; border-style: dotted; border-width: 2px; }
.nadpis1 { color: #797979; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #c2c2c2; padding: 1px 17px; position: relative; left: -30px; border-style: dotted; border-width: 2px; }
.txt3 { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c2c2c2; position: relative; top: 0; left: -30px; padding: 1px 7px 1px 17px; }
.txt4 { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 1px 595px 1px 17px; position: relative; top: 0; left: -30px; border: dashed 1px #dadada; }
.txt1 { color: #424242; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f8f8f8; position: relative; width: 722px; height: auto; margin: 8px 17px; }
.txt6 { color: #424242; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 15px 17px 20px; position: relative; width: auto; height: auto; }
.txtbcg { color: #424242; background-color: #f3f3f3; }
.txt5 { color: #424242; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f8f8f8; margin: 8px 17px; position: relative; width: auto; height: auto; }
.ramecek { background-color: #f8f8f8; position: relative; top: 0; left: -30px; width: 756px; height: auto; border: dashed 1px #dadada; }
.ramkon { background-color: #f8f8f8; position: relative; top: 20px; left: 30px; width: 300px; height: auto; border: dashed 1px #dadada; }
.txtarea { position: relative; top: 30px; }
.popis { position: relative; top: 35px; }
.ramecek2 { background-color: #f8f8f8; position: relative; top: 15px; left: -30px; width: 756px; height: auto; border: dashed 1px #dadada; }
.ramecek3 { background-color: #fff; position: relative; top: 15px; left: -30px; width: 550px; height: auto; border: dashed 1px #dadada; }
.ramecek4 { position: relative; top: 37px; left: 80px; width: 550px; height: auto; }
.loga { color: #424242; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; top: 0; left: 0; margin-right: 4px; padding: 2px 6px; border: solid 1px; }

.txtarea { position: relative; top: 50px; left: 50px; }
.ehack { _margin-top: -4px}
.galpic { background-color: #f3f3f3; padding: 2px; border: dashed 2px #e1e1e1; }
.toplist { position: absolute; top: 350px; left: 50px; z-index: 0; }
.toplist1 { color: #fff; background-color: #fff; position: absolute; z-index: 20; top: 350px; left: 50px; width: 100px; height: 30px; }
