*    { margin: 0;  padding: 0}
body { text-align: center; background:#FFF7D0; font: 0.825em Verdana, sans-serif; color:black;background-image:url('img/back.png');}
img,input,fieldset,textarea,legend { border: 1px solid #A70000;padding:1px;margin:2px}
h1   { color:#A70000; font-size: 21px; background-image:url('img/h1.png'); background-position:right 23px; height:60px;background-repeat: no-repeat;text-align:right;text-decoration: underline;padding-top:3px}
h2   { color:#A70000; font-size: 18px; text-align:right;text-decoration: underline;margin:22px}
h3   { color:#A70000; font-size: 14px}
input:focus,textarea:focus {color:black; border-style:inset}
fieldset {margin-top:9px; margin-bottom:5px; padding:10px }
legend {background-color:#e1e2e2 }
td{ padding:0px 29px 3px 29px;height:194px;text-align:left}
table span a  {margin-left:2px}
.cntr { text-align: center}
.right { text-align: right}
p { padding: 5px 0px}
ul { padding: 5px 15px}
li.mp3 { list-style-image: url('img/mp3.png');margin-left:40px;height:35px;_height:29px}

#stranka  { margin: 0px auto; width: 899px;background-color:#FFF7D0;background-image:url('img/obsah-bottom.gif');background-position:bottom right;background-repeat:no-repeat}
#obsah-bottom { width: 899px; height:234px;clear:both; }
#obsah { width: 899px}

#hlavicka { background-image:url('img/head.png'); width: 899px; height:170px;vertical-align:bottom }
#hlavicka-en { background-image:url('img/head-en.png'); width: 899px; height:170px;vertical-align:bottom }
#logo { width: 888px; height:128px; position: absolute; top: 1px; margin-left: -445px;z-index:2 }
#flash  { position: absolute; top: 1px;margin-left:-450px }
img.english  { position: absolute; top: 521px;margin-left:-369px;width:27px;height:14px }
img.fotouvod  { position: absolute; top: 557px;margin-left:-439px;width:176px;height:142px }
img.cinnost  { position: absolute; top: 557px;margin-left:-406px;width:107px;height:150px }
img.sluzby  { position: absolute; top: 557px;margin-left:-397px;width:96px;height:123px }
img.osobni  { position: absolute; top: 557px;margin-left:-431px;width:160px;height:160px }
img.interpreti  { position: absolute; top: 557px;margin-left:-415px;width:124px;height:115px }

#aktuality { padding-right:60px}
#menu { padding-top:5px;width: 199px; height:329px;text-align: center;float:left;background-image:url('img/menu.png');margin-bottom:-150px;}
ul#navlist { text-align: left; list-style: none;  padding: 0}
ul#navlist li { width:198px;background-image:url('img/mic.gif'); background-repeat:no-repeat; background-position:30px 5px; height:30px;display: block; margin: 0; padding: 0}
ul#navlist li#active a,ul#navlist li a:hover {color: black;background-image:url('img/menuback2.png');background-color:white}
ul#navlist li a { padding:7px 0px 7px 53px;font-size:13px;display: block;  width: 100%; color: white; text-decoration: none;background-color:transparent}
#menu>ul#navlist li a { width: auto }
ul#navlist li { _width:145px}

#text { width: 640px; text-align: justify; height:auto; line-height: 140%; float:right;padding:0px 30px ;margin-bottom:-130px;}
#text a {color:#A70000}
#text a:hover, #patka a:hover,a.under:hover{ text-decoration:none }
#patatext { font-size:11px;padding-top:207px;color:#A70000}
#patatext a{ color:#A70000;text-decoration:none}
#patatext a:hover{ color:black;text-decoration:underline}
