/* INTRO PAGE */

body {
    margin: 0px;
    padding: 0px;
    font-family: "Times New Roman", Serif;
    font-size: 14px;
    background-color: #000000;
    color: #ffffff;
}

img { border: 0px; }

form { padding: 0px; margin: 0px; }

.clear { clear: both; }
/* pouzito pro spinner a dalsi */
.hidden { display: none; }

h1 { font-size: 22px; }
h2 { font-size: 18px; }
h3 { font-size: 14px; }

.underlined { text-decoration: underline; }

a:link, a:active, a:visited, a:hover { text-decoration: none; color: white; }

body {
    background-image: url(../images/intro/intro.jpg);
    background-position: top center;
    background-repeat: no-repeat;
    font-family: Helvetica, Arial, Sans-serif, Serif;
}

#intro .main { width: 500px; margin: auto; }
#intro .main .buttons { padding-top: 450px; }

#intro .buttons a:link,
#intro .buttons a:active,
#intro .buttons a:visited {
    display: block;
    float: left;
    width: 232px; height: 34px;
    padding-top: 12px;
    padding-left: 4px; padding-right: 4px;
    background-image: url(../images/button_big_normal.gif);
    background-position: center center;
    background-repeat: no-repeat;
    font-family: "Palatino Linotype", "Times New Roman", Serif;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    font-size: 18px;
    line-height: 22px;
}

#intro .buttons a:hover {
    display: block;
    float: left;
    width: 232px; height: 34px;
    padding-top: 12px;
    padding-left: 4px; padding-right: 4px;
    background-image: url(../images/button_big_over.gif);
    background-position: center center;
    background-repeat: no-repeat;
    font-family: "Palatino Linotype", "Times New Roman", Serif;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    font-size: 18px;
    line-height: 22px;
}

/* FOOTER */

#intro .footer { height: 40px; padding-top: 50px; text-align: left; color: #dddddd; font-size: 10px; }
#intro .footer p { padding: 0px; margin: 0px; }
#intro .footer img { margin-bottom: -2px; }
#intro .footer img.logo { margin-right: 8px; }
#intro .footer .copyright { font-family: Helvetica, Arial, Sans-serif; font-size: 10px; }

#intro .footer a:link,
#intro .footer a:active,
#intro .footer a:visited  { text-decoration: underline; color: #dddddd; font-size: 10px; }
#intro .footer a:hover { text-decoration: underline; color: #ffffff; font-size: 10px; }

/* LANGUAGE SELECTION */

#intro .footer a.langs:link,
#intro .footer a.langs:active,
#intro .footer a.langs:visited,
#intro .footer a.langs:hover { margin: 4px; }
