body {  color: white; font-family: Tahoma, "Trebuchet MS", sans-serif; background: black;
        height: 20em; margin: 0 auto; padding: 0; font-size: 8pt;}

table, table td, table th { border: none; border-collapse: collapse; margin: 0; padding: 0; vertical-align: top; line-height: 1.5em;}

img { margin: 0; padding: 1px; border: 0;}

a { color: white; text-decoration: none;}
a img { border: none;}
a:hover { text-decoration: none; }

h1 {  background: url("/img/intro-heading.png") no-repeat center center; color: white;
      font-size: 0; line-height: 1; width: 100%; height: 100px; margin: 20px auto 10px auto; color: black;}

#footer { background: url("/img/intro-footer.png") no-repeat top center;
          width: 100%; height: 100px; text-align: center; padding-top: 50px;}
#footer table { margin: 0 auto; width: 500px;}

#footer a { display: block; width: 237px; height: 36px; line-height: 1; font-size: 0px;}
#en { background: url("/img/intro-en.png") no-repeat center center;}
#en:hover { background-image: url("/img/intro-en-active.png");}
#cze { background: url("/img/intro-cze.png") no-repeat center center;}
#cze:hover { background-image: url("/img/intro-cze-active.png");}


#box { text-align: center; background: url("/img/intro2.png") no-repeat center center; width: 100%; height: 320px;}
#keywords { margin: 0 0 0 0; text-align: center; color: #444444;}

.hidden-link { display: none;}

#intro-link { text-align: center; margin-top: -110px;} 
#intro-link a { color: white; font-size: 14pt; }