* {margin: 0;padding: 0;} 
body {text-align:center;font-family: Verdana, "Geneva CE", lucida, sans-serif;font-size: 75%;
font-weight: normal;color:black;background:url("images/back.gif") top repeat-x #EBE3B8;}
a {text-decoration: underline;font-weight: normal;}
a:link, a:visited {color:#402A31;}
a:hover {color:black;}
#main {width:770px;margin:0 auto;text-align:left;background:url("images/back-main.gif") repeat-y white;}
#mainbig {width:770px;margin:0 auto;text-align:center;background-color:white;}
#mainbig #content {width:730px;float:none;}
#top {width:770px;height:202px;background:url("images/top.jpg") top center no-repeat;margin:0;position:relative;}
h1 {font-size:1em;}
#nazev {margin:0;padding:0;position:absolute;top:24px;right:0;width:198px;height:61px;background: url("images/nazev.jpg") top left no-repeat;overflow:hidden;}
#nazev a,#nazev a span {display:block;width:198px;height:61px;margin:0;padding:10px 0 0;background-image: none;}
#nazev a:hover {background:url("images/nazev.jpg") top left no-repeat;cursor:hand;}
#nazev a span {position:absolute;left:0;top:0;z-index:1;background:url("images/nazev.jpg") top left no-repeat;}
#languages {position:absolute;right:0;top:5px;}
#languages li {display:inline;margin:0 2px;list-style:none;}
#languages img {float:none;margin:0;clear:none;display:inline;border:none;}
#menu {height:40px;width:770px;background:url("images/topmenu.jpg") top center no-repeat;text-align:right;}
#topmenu {width:586px;min-height:24px;font-size:0.9em;text-align:left;margin:0 0 0 auto;}
#topmenu li {width:116px;margin:0;padding:0;text-align:center;border-left:1px solid #FEFED6;background:url("images/back-menu.gif") top repeat-x #762A1D;min-height:24px;line-height:24px;float:left;list-style:none;}
#topmenu li a {width:100%;display:block;font-weight:bold;}
#topmenu li a:link,#topmenu li a:visited {color:#FEFED6;}
#topmenu li a:hover {background:url("images/back-menu-over.gif") top repeat-x #A30400;}
#topmenu li.active {color:#762A1D;font-weight:bold;background:url("images/back-menu-active.gif") top repeat-x #E8DFB3;}
#topmenu li.active a:link,#topmenu li.active a:visited {color:#762A1D;background:url("images/back-menu-active.gif") top repeat-x #E8DFB3;}
#topmenu li.active a:hover {color:#FEFED6;background:url("images/back-menu-over.gif") top repeat-x #A30400;}
#content {width:530px;float:right;margin-right:30px;padding-bottom:20px;}
#content h2 {width:515px;background:url("images/back-nadpis.gif") top repeat-x #F2ECCE;min-height:2.3em;line-height:2.3em;border-top:1px dashed #C6B27E;border-bottom:1px dashed #C6B27E;padding:1px 0 1px 15px;margin-bottom:12px;}
#content ul {list-style:url("images/ctverecek.gif");}
#content ul ul {list-style:url("images/ctverecek-duty.gif");}
#left {width:172px;float:left;margin:-7px 0 40px 0;padding:0 5px;font-size:0.9em;}
#left.en {margin-top:0;}
#left div.box {width:172px;margin-bottom:6px;clear:both;}
#left div.box h2 {min-height:21px;line-height:21px;background:url("images/nadpis.gif") center top no-repeat #963A2D;color:#FEFED6;text-transform:uppercase;margin:0;padding:11px 0 0 12px;font-size:1em;}
#left div.box.f {background:url("images/nadpis1.gif") center top no-repeat;}
#left div.box.f h2 {background:transparent;}
#left div.box ul {border-top:1px solid white;margin:0;list-style:none;background:url("images/back-menu-left.gif") repeat-y;}
#left div.box ul li {background:url("images/back-polozka.gif") top left repeat-y;border-bottom:1px solid white;margin:0;min-height:20px;line-height:20px;width:155px;padding-left:17px;}
#left div.box ul li a {font-weight:bold;text-decoration:none;display:block;width:100%;}
#left div.box ul li a:link,#left div.box ul li a:visited {color:black;}
#left div.box ul li a:hover {color:#A24234;background:url("images/back-polozka-over.gif") top right repeat-y;}
#left div.box ul li.active {background:url("images/back-polozka-active.gif") top left repeat-y;font-weight:bold;margin:0;min-height:20px;line-height:20px;width:155px;padding-left:17px;color:#A24234;}
#left div.box div.info {width:172px;background-color:white;padding:6px 0;margin:0;text-align:left;}
#left div.box div.info p {margin:6px 0 0 15px;}
#left div.box div.info ul {width:124px;margin:0 0 0 20px;padding:0;border:none;background:transparent;}
#left div.box div.info ul li {margin:0;padding:0 0 0 15px;border-bottom:1px solid #C9B783;width:108px;background:url("images/odrazka.gif") center left no-repeat;}
#left div.box div.info ul li a,#left div.box div.info ul li.active {font-weight:normal;background:transparent;}
#zvoneni {border:none;border-top:3px solid #B34536;border-bottom:3px solid #B34536;margin-bottom:8px;background:url("images/zvoneni.gif") repeat-y;font-size:1em;}
#zvoneni th, #zvoneni td {border:none;background:transparent;color:#EBE3B8;font-weight:normal;}
#zvoneni td {font-weight:bold;}
#footer {width:100%;margin-top:7px;background:url("images/back-footer.gif") repeat-x #EAE2B7;font-size:0.9em;}
#footerin {width:790px;margin:0 auto;height:55px;padding-top:4px;background:url("images/footerin.gif") no-repeat;}
#footer p {margin:2px 85px 0  0;text-align:right;color:#724218;}
#footer a:link,#footer a:visited {color:#724218;}
#footer a:hover {color:black;}
#footer strong a {font-weight:bold;}
#action {width:450px;float:right;list-style:none;font-size:0.95em;}
#action li {float:right;margin:0;text-align:left;background:transparent;}
#backtop {width:88px;}
#map {width:108px;}
#print {width:108px;}
#favorite {width:133px;}
#print a,#favorite a,#map a, #backtop a {display:block;padding:0 0 0 23px;height:2.2em;line-height:2.2em;color:black;}
#print a {background:url("images/print.gif") left no-repeat;}
#favorite a {background:url("images/fav.gif") left no-repeat;}
#map a {background:url("images/map.gif") left no-repeat;}
#backtop a {background:url("images/top.gif") left no-repeat;}
#action.en #print {width:70px;}
#action.en #favorite {width:100px;}
#aktualita {width:225px;float:right;margin:0 0 10px 10px;padding:10px 20px;background-color:#F2EDCF;max-height:36em;overflow:auto;}
#aktualita h2 {border:none;width:auto;background:transparent;margin:6px 0;padding:0;font-size:1.1em;min-height:1.5em;line-height:1.5em;}
#aktualita h3 {margin:6px 0 4px;}
#aktualita h4 {margin:15px 0 4px;}
#aktualita p {font-size:0.9em;margin:0.5em 0;}
#vp {background:url("images/vp.jpg") right top no-repeat;}
#vp a {display:block;width:100%;}
#vp a:link,#vp a:visited {color:#B11B03;}
#vp a:hover {color:#C6560A;}
.plavl {float:left;}
.plavr {float:right;}
.cleaner {clear: both;margin: 0;padding: 0;height: 1px;line-height:1px;font-size: 1px;border: none;background: transparent;}   
table {border: 1px solid #C6B27E;padding:0;margin:0;margin-bottom: 8px;width: 100%;font-size: 1em;border-collapse:collapse;}
td {border: 1px solid #C6B27E;padding: 0.2em 0.3em;margin: 0;text-align: center;vertical-align: middle;}
td.trida {width:50px;}
td.n {background-color:#E8DFB3;}
th {background-color:#963A2D;border:1px solid #C6B27E;color:white;font-weight:bold;padding:0.3em;text-align:center;}
th.l,td.l {text-align:left;}
th.p,td.p {text-align:right;}
td.stred {text-align:center;}
table.auto {width:auto;}
table.pul {margin-right:50px;}
table.rozvrh {font-size:0.85em;}
td.p,th.p {margin:0;}
fieldset {border:1px solid #C6B27E;font-size: 1em;padding:0.4em;}
legend {border:1px solid #C6B27E;border-left:6px solid #963A2D;padding: 0.3em 0.5em;color:#402A31;text-align:right;font-weight: bold;
margin-bottom:10px;}
form {margin: 20px 8px;width: 95%;}
input,textarea {margin: 2px 6px;border:1px solid #C6B27E;background:transparent;}
input.tlac {font-weight:bold;margin:10px 0;padding:2px 4px;border:1px solid #C6B27E;background-color:#EBE3B8;color:black;}
input.tlac:hover {background-color:#963A2D;color:white;}
label {float:left;width:100px;margin-right:0.5em;padding-top:0.5em;text-align:right;font-weight:bold;}
form p {font-size:1em;}
img {border:3px solid #EBE3B8;float:right;margin:5px;}
img.typs {float:none;border:none;margin:0 4px;}
p img {float:none;}
div.foto {width:100%;margin:15px 0;}
div.foto img {float:left;}
div.foto.sloupec {width:160px;float:right;text-align:center;margin-top:5px;}
div.foto.sloupec img {float:none;}
div.fotka img {border:8px solid #EBE3B8;border-top:0;border-bottom:0;margin:0;float:none;cursor:pointer;}
div.jidelnicek {float:left;width:169px;min-height:20em;margin:6px 3px 0 2px;font-size:0.9em;border: 1px solid #C6B27E;}
div.jidelnicek.ms {min-height:21em;}
div.jidelnicek h3 {background-color:#963A2D;color:white;margin:0;line-height:1.8em;text-align:center;}
div.jidelnicek p,ul {margin:3px 6px;text-align: left;}
div.info {width:225px;float:right;margin:0 0 10px 10px;padding:10px 20px;background-color:#F2EDCF;}
p {margin:0.5em 0;line-height: 1.65em;}
p.odkaz {text-align:center;border-top:1px dashed #B67A4D;padding-top:6px;}
p.datum {text-align:right;margin:0 15px 10px 0;border-bottom:1px dashed #B67A4D;padding-bottom:6px;}
h2,h3,h4 {color:#762A1D;font-weight:bold;}
h2 {font-size:1.1em;margin:5px 0 6px;}
h3 {color:#8B3427;font-size:1.1em;margin:25px 0 6px;}
h4 {color:black;font-size:1.05em;margin:6px 0;}
h5 {color:black;font-size:1.05em;margin:6px 0;}
ul {margin-left:25px;}
ol {margin-left:35px;}
li {margin:8px 0;line-height: 1.3em;}
ul {list-style:square;}
ol.abc {list-style: lower-alpha;list-style-image: none;}
div.ram {margin:10px 0;padding:10px 20px;background-color:#F2EDCF;}
div.prispevek {border-top:1px dashed #C6B27E;}
div.prispevek p.datum {border-bottom:none;}
strong,strong a {font-weight: bold;font-style: normal;}
em {font-weight: normal;font-style: italic;}
big {color:#8B3427}
.pul {width:47%;}
.tret {width:30%;}
.stred {text-align:center;}
.pravy {text-align:right;margin-right:5px;}
div.stred img {float:none;}
.nobord {border:none !important;}
.nomargin {margin:0;}
.hide {position:absolute;top:-10000px;left:0;height:1px;font-size:1px;overflow:hidden;}
.chyba {color:red;}
a.skipto {position:absolute;top:-10000px;left:30px;padding:0.2em 0.5em;}
a.skipto:focus,a.skipto:active {top:3px;background:#F2EDCF;}
hr {display:none;}
