body {
 background: #fff url("Obrazky/back.jpg") top left repeat-x;
 margin: 0;
 padding: 0;
}
a {
 color: blue;
}
a:hover {
 color: red;
 text-decoration: none;
}
ul {
 list-style-type: square;
}

.pozpatku
{
    unicode-bidi: bidi-override;
    direction: rtl;
    text-decoration: underline;
}

.aktuality {
 font: 10px Verdana, Tahoma, sans-serif;
 width: 190px;
 position: absolute;
 top: 422px;
 left: 11px;
}
.aktuality h3 {
 font: bold 12px Verdana, Tahoma, sans-serif;
 background-color: #ffcc33;
 width: 178px;
 padding: 5px;
 border-top: 1px solid #999;
 text-align: left;
 margin-left: 0;
}
.aktuality ul {
	margin: 0;
	padding: 0;
	padding: 10px;
	padding-left: 20px;
}
.aktuality ul li {
 margin-bottom: 3px;
 font-size: 11px;
 margin-bottom: 5px;
}

.celek {
 background: #fff url("Obrazky/celek_back.gif") top left repeat-y;
 position: relative;
 margin-left: auto;
 margin-right: auto;
 width: 721px;
 border: 0px solid black;
}
.head {
 position: relative;
 background-image: url("Obrazky/head.jpg");
 width: 721px;
 height: 217px;
 top: 0px;
 left: 0px;
}
.prouzek {
 position: relative;
 background-image: url("Obrazky/prouzek.jpg");
 width: 721px;
 height: 5px;
 top: 0px;
 left: 0px;
 font: 0px Verdana; /* picovina kvuli MSIE */
}
.menu_box {
 position: absolute;
 background: url("Obrazky/menu.jpg") left top no-repeat;
 width: 200px;
 height: 250px;
 top: 222px;
 left: 0px;
}
ul.menu {
 list-style-type: none;
 position: absolute;
 background-color: none;
 width: 188px;
 height: 200px;
 top: 23px;
 left: -29px;
 text-align: center;
 font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
li.menu {
 padding: 0;
 margin: 0;
 margin-bottom: 1px;
}
li.menu a {
 width: 148px;
 height: 23px;
 text-align: left;
 padding: 0px;
 padding-top: 7px;
 padding-left: 40px;
 margin: 0px;
 color: #fff;
 background-color: #3333ff;
 display: block;
 font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
 text-decoration: none;
}
li.menu a:hover {
 color: #fff;
 background-color: rgb(255,153,0);
 text-decoration: none;
 background-position: 0 -30px;
}
#item1 {
 background-image: url("Obrazky/tlacitko1.gif");
}
#item2 {
 background-image: url("Obrazky/tlacitko2.gif");
}
#item3 {
 background-image: url("Obrazky/tlacitko3.gif");
}
#item4 {
 background-image: url("Obrazky/tlacitko4.gif");
}
#item5 {
 background-image: url("Obrazky/tlacitko5.gif");
}

.obsahova_cast {
 padding: 0;
 margin: 0;
 padding-top: 5px;
 position: relative;
 background-color: #fff;
 width: 480px;
 top: 0px;
 left: 215px;
 font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
 text-align: justify;
}
.obsahova_cast td {
 font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
 text-align: left;
}
.obsahova_cast th {
 font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
 text-align: left;
}
.pravy_okraj {
 position: absolute;
 background: #fff url("Obrazky/pravo.jpg") 0 0 no-repeat;
 width: 6px;
 height: 201px;
 top: 222px;
 left: 715px;
}

h1 {
 font: 22px Verdana, Tahoma, Arial, Helvetica, sans-serif;
 text-align: left;
 padding: 0;
 margin: 0;
 display: inline;
 color: rgb(0,0,153);
}
h2 {
 font: 14px Verdana, Tahoma, Arial, Helvetica, sans-serif;
 margin: 0;
 padding: 0;
}
h3 {
 font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
 margin: 0;
 padding: 0;
}
.spodek {
 position: relative;
 margin-left: auto;
 margin-right: auto;
 background-image: url("Obrazky/spodek.gif");
 width: 721px;
 height: 11px;
 font: 0px Verdana;
 top: 0px;
 left: 1px;
}
.credits {
 position: relative;
 margin-left: auto;
 margin-right: auto;
 background: #fff url("Obrazky/celek_back.gif") top left repeat-y;
 width: 721px;
 height: 15px;
 font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
 color: #999;
 text-align: right;
}
.spodni_mezera {
 position: relative;
 margin-left: auto;
 margin-right: auto;
 background: #fff url("Obrazky/celek_back.gif") top left repeat-y;
 width: 721px;
 height: 20px;
 font: 0px Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

#kontakt {
 width: 300px;
 position: absolute;
}
#kontakt td {
 background-color: #ddd;
 color: #000075;
}
#kontakt th {
 background-color: #ccc;
 color: #000; 
}
#kontakt a {

}

.tabulka_udaje td {
 background-color: rgb(51,153,255);
 color: #fff;
}
.tabulka-prouzek {
 background-color: rgb(51,153,255);
 color: #fff;
 padding: 3px;
 font-weight: bold;
}
.tabulka-prouzek a {
 color: #fff;
}
.tabulka-prouzek-tmavy {
 background-color: rgb(0,0,153);
 color: #fff;
 padding: 3px;
 font-weight: bold;
}
.tabulka-prouzek-tmavy a {
 color: #fff;
}
acronym {
 border-bottom: 1px black dashed;
 cursor: help;
}

.citat {
 padding: 5px;
 background-color: rgb(0,0,153);
 color: white;
 font-family: Tahoma;
 font-size: 18px;
 font-weight: ;
 font-style: ;
 text-align: center;
}
