body { color: white; font-size: 11px; font-family: tahoma; line-height: 14px; background-color: #000; margin: 0; padding: 0; }

p {}

td {color: white; font-size: 11px; font-family: tahoma;}

a:link { color: white; font-size: 11px; font-family: tahoma ; text-decoration: none; }

a:visited { color: white; font-size: 11px; font-family: tahoma ; text-decoration: none; }

a:hover { color: white; font-size: 11px; font-family: tahoma ; text-decoration: none; }

a:active { color: white; font-size: 11px; font-family: tahoma ; text-decoration: none;}
h1 { color: #ee8f00; background-color: #000; }
#vypismenu { height: 100%; list-style-type: none; }

#kontakt { height: 20px; width: 100%; left: 0;  right: 20px; visibility: visible;text-align: right }
ul { margin-top: 0; margin-bottom: 0; margin-left: 100px; list-style-type: square; }


#uvodhlavicka {
        background-color: #5d5d5d;
        height: 401px;
        width: 100%;
        left: 163px;
        top: 0;
        position: absolute;
        right: 0;
        z-index: 2;
        visibility: visible;
        border-bottom: 1px solid white;
        border-left: 1px solid white; }
#uvodtmavesedypruh {
        background-color: #2d2d2d;
        height: 401px;
        width: 100%;
        left: 0;
        top: 0;
        position: absolute;
        right: 0;
        z-index: 1;
        visibility: visible; }
#uvodmenu {
        height: 181px;
        width: 425px;
        left: 419px;
        top: 130px;
        position: absolute;
        visibility: visible; }
#uvodkontakt { width: 403px; position: absolute; right: 43px; bottom: 107px; height: 19px; visibility: visible; }
#mutace { height: 20px; width: 253px; left: 216px; top: 418px; position: absolute; visibility: visible; }

#hlavicka {
        background-color: #5d5d5d;
        height: 270px;
        width: 100%;
        left: 73px;
        top: 0;
        position: absolute;
        right: 0;
        z-index: 2;
        visibility: visible;
        border-bottom: 1px solid white;
        border-left: 1px solid white; }
#tmavesedypruh {
        background-color: #2d2d2d;
        height: 270px;
        width: 100%;
        left: 0;
        top: 0;
        position: absolute;
        right: 0;
        z-index: 1;
        visibility: visible; }
#uvodnadpis {
        height: 34px;
        width: 420px;
        left: 291px;
        top: 24px;
        position: absolute;
        visibility: visible; }
#nadpis {
        height: 34px;
        width: 420px;
        left: 291px;
        top: 24px;
        position: absolute;
        visibility: visible; }
#menu {
        height: 625px;
        left: 293px;
        top: 290px;
        position: absolute;
        width: 626px;
        visibility: visible; }
#clanekmenu {
        height: 160px;
        width: 425px;
        left: 291px;
        top: 70px;
        position: absolute;
        visibility: visible; }
input { color: white; font-size: 11px; font-family: tahoma; background-color: #353535; width: 290px; height: 22px; margin-top: 5px; margin-bottom: 10px; border: solid 1px #cfcfcf; cursor: pointer; }
textarea { color: white; font-size: 11px; font-family: tahoma; background-color: #353535; width: 290px; height: 80px; margin-top: 5px; margin-bottom: 10px; border: solid 1px #cfcfcf; }
#tlodeslat { color: white; font-size: 11px; font-family: tahoma; font-weight: bold; background-color: #3b3b3b; width: 113px; height: 22px;  border: solid 1px #ff9900; }
button { color: white; font-size: 11px; font-family: tahoma; font-weight: bold; background-color: #3b3b3b; width: 113px; height: 22px;  border: solid 1px #ff9900; }
.galerie { margin-right: 20px; margin-bottom: 20px; border: solid 1px #cfcfcf; }
#picnahled {border: solid 1px #ff9900;}
.nahledkrajhd{ background-color: #666; }
.nahledkrajlp{ background-color: #535353; }

div#right {
  margin-left: 150px;
  position: relative;
}
div#kniha {
  position: absolute;
  left: -430px;
  top: 0px;
  width: 420px;
  height:260px;
  text-align: center;
}

a#predchozi {
  visibility: hidden;
}

a#predchozi:hover {
  color: #ee8f00;
}

a#dalsi:hover {
  color: #ee8f00;
}