
body                 { font-family: 'Tahoma', 'Arial', sans-serif;
                       background-color: #FBDBF9;
                       background-repeat: repeat-x;
                       padding: 0px;
                       margin: 0px;
                       font-size: 0.8em; }

td,th                { _font-size: 0.8em ! important; /* CSS hack pro IE/Firefox */ }

th                   { text-align: center; }

.cervena             { color: #9B1089; }

.doprostred-ie       { text-align: center; }

.hidden              { display: none; }

.break               { clear: both; }

.radek               { white-space: nowrap; }

.vyplnit             { height: 100px; }

#nadpis              { margin-top: 0px;
                       padding-top: 40px;
                       padding-bottom: 2px;
                       margin-bottom: 0px;
                       font-size: 2.6em;
                       text-align: center;
                       display: none; }

#plocha              { background-image: url('../img/dekor02.jpg');
                       background-repeat: no-repeat;
                       background-position: left top; }

#plocha2             { background-image: url(../img/dekor03.jpg);
                       background-repeat: repeat-y;
                       width: 775px;
                       text-align: left;
                       margin-left: auto;
                       margin-right: auto;
                       margin-bottom: 20px; }

#pata                { background-image: url(../img/dekor04.jpg);
                       background-position: left bottom;
                       background-repeat: no-repeat;
                       height: 16px;
                       clear: right; }

#menu                { text-align: right;
                       margin-left: auto;
                       margin-top: 0px;
                       margin-bottom: 0px;
                       padding-right: 50px;
                       padding-top: 110px; }

#menu a              { border: 1px solid #9B1089;
                       background-color: #FBDBF9;
                       margin-right: 3px;
                       font-size: 14px;
                       font-weight: bold;
                       color: #F567E3;
                       width: 95px;
                       padding-left: 2px;
                       padding-right: 2px;
                       text-align: center;
                       text-decoration: none; }

#menu a:hover        { background-color: #9B1089;
                       color: #FBDBF9; }

#text                { margin-left: 140px;
                       margin-right: 40px;
                       padding-right: 15px;
                       padding-bottom: 0px; }

#text h1             { color: #9B1089; }

#text p              { color: #9B1089;
                       text-align: justify; }

#text a              { color: #9B1089; }

#text a:hover        { color: #9B1089; }

#text p .doprostred  { text-align: center ! important; }

#text .ramecek table { border-top: 1px solid #9B1089;
                       border-right: 1px solid #9B1089;
                       margin: 0px; }

#text .ramecek td    { border-left: 1px solid #9B1089;
                       border-bottom: 1px solid #9B1089;
                       padding: 3px; }

#text .ramecek th    { border-left: 1px solid #FBDBF9;
                       border-bottom: 1px solid #FBDBF9;
                       padding: 3px; }

#text .ramecek th    { background-color: #FBDBF9; }

#text .cislo         { text-align: right;
                       width: 30px; }

#text .popis         { background-color: #FBDBF9;
                       padding-right: 16px; }

#text .zarovnat      { float: right;
                       clear: right;
                       padding: 10px;
                       background-color: #FBDBF9;
                       border: 1px solid #9B1089;
                       margin-left: 10px;
                       margin-bottom: 10px; }

#jazyk               { padding-top: 15px;
                       width: 35px;
                       float: right;
                       text-align: center; }

#jazyk p             { margin: 0px;
                       padding: 0px; }

#jazyk img           { margin-bottom: 4px;
                       border: 1px solid #9B1089; }

#reklama             { padding-bottom: 15px; }

#reklama img         { border-style: none; }
