*{margin: 0px; padding: 0px; border: 0px; font-family: 'Verdana', sans-serif; moz-box-sizing: border-box; box-sizing: border-box}
body{background: rgb(236,228,223) url('gr/body.gif') repeat; text-align: center;}
#all{width: 750px; text-align: left; margin: auto; background: rgb(255,255,255) url('gr/all.gif') repeat}
#dynamic-content{width: 750px; background: url('gr/dynamic-content.gif') repeat-y;}
#archiv{width: 750px;}
#head-bottom{background: rgb(145,187,0) url('gr/head-bottom-bcg.gif'); width: 550px; float: left; clear: left; font-size: medium; _font-size: small}
#archiv #head-bottom{width: 750px; clear: both}
#staticmenu{background: rgb(245,245,245); width: 549px; _width: 550px; float: left; clear: left; border-left: 1px solid rgb(102,102,102)}
#archiv #staticmenu{width: 750px; clear: both}
#way{padding: 5px 5px 10px 5px; width: 540px; _width: 550px; float: left; clear: left;}
#archiv #way{width: 750px; clear: both}
#naddynamicmenu{float: left; clear: left; padding-left: 5px}
#dynamicmenu{width: 534px; _width: 540px; padding: 2px; float: left; clear: left; border: 1px solid rgb(137,176,0); border-top: 0px; background: rgb(245,245,245)}
#archiv #dynamicmenu{width: 734px; _width: 740px; clear: both}
#text{width: 540px; _width: 550px; padding: 0px 5px; float: left; clear: left; font-size: small; _font-size: x-small}
#gal{padding-bottom: 20px}
#archiv #text{width: 740px; _width: 750px; clear: both; padding-bottom: 50px}
#hrad{clear: both; text-align: right;}
#foot{border-top: 1px solid rgb(137,176,0); font-size: small; _font-size: x-small; text-align: center; padding: 2px 5px 40px}
#news{float: right; clear: right; width: 200px; margin-bottom: 50px}
.hide{font-size: 1px; visibility: hidden; clear: both}
.morepadding{padding-top: 2em}

h1{margin: -1px; font-size: 1px}
h2{font-family: 'Tahoma',sans-serif; width: 530px; _width: 540px; font-size: x-large; _font-size: large; color: rgb(137,176,0); margin: 0px 5px; padding: 0px 5px; border-bottom: 3px solid rgb(137,176,0); font-weight: normal}
#archiv h2{width: 730px; _width: 740px; clear: both}
h3{font-size: medium; _font-size: small; color: rgb(255,102,0); padding-top: 15px;}
h4{font-size: small; _font-size: x-small; color: rgb(255,102,0); padding-top: 10px}
h5{font-size: small; _font-size: x-small; color: rgb(0,0,0); padding-top: 5px;}
#text a, #gal a{color: rgb(31,153,0)}
#text a:hover, #gal a:hover{color: rgb(0,0,0)}
p{text-align: justify; padding-top: 5px; font-size: small; _font-size: x-small}
cite.intro{display: block; padding-top: 5px; margin: 0px; color: rgb(0,0,0)}
#text ul{margin-left: 16px; list-style: square}
ol, .alpha ol{list-style: decimal; margin-left: 32px;}
.alpha, ol ol{list-style: lower-alpha}
ol.roman{list-style-type: upper-roman}
#text li{padding-top: 5px; text-align: justify}
address{padding-top: 5px}
table{font-size: small; _font-size: x-small; margin-top: 5px; border-bottom: 2px solid rgb(255,102,0);}
th{padding: 2px; background: rgb(255,102,0); color: rgb(255,255,255); text-align: left; vertical-align: middle; border-left: 1px dashed rgb(255,255,255); border-bottom: 1px solid rgb(255,255,255)}
th.first{border-left: 0px}
tr.licha th{background: rgb(31,153,0)}
td{padding: 2px; color: rgb(0,0,0); text-align: left; vertical-align: top; border-left: 1px dashed rgb(255,255,255)}
td.first{border-left: 0px}
tr.licha{background: rgb(222,222,222)}
tfoot td{background: rgb(137,176,0); color: rgb(255,255,255)}
.intro{margin-bottom: 10px; color: rgb(255,102,0)}
.outro{margin-top: 20px; color: rgb(102,102,102)}
#text img{float: right; margin: 10px 0px 10px 10px}
.x-small{font-size: x-small; _font-size: xx-small}
#text img.galerie{margin: 1px}
div.galery{clear: both; margin-top: 5px}
.galery a{display: block; padding: 1px; margin: 5px 5px 0px 0px; border: 1px solid rgb(137,176,0); width: 70px; float: left}
.galery a:hover{background: rgb(220,220,220)}
#gal{width: 740px; margin: 10px 5px}
#gal #navigation{float: right; margin: 5px 0px; font-size: small; _font-size: x-small}
#navigation a{font-weight: bold}
.code{font-family: 'Courier New', 'Courier CE', monospace}
#text img.left{float: left; clear: left; margin: 10px 10px 10px 0px}

#staticmenu ul{width: 549px; list-style: none}
#staticmenu li{border: 1px solid rgb(102,102,102); background: rgb(245,245,245) url('gr/li-a.png') no-repeat; white-space: no-wrap; border-left: 0px; float: left;}
#staticmenu a{color: rgb(102,102,102); background: rgb(245,245,245) url('gr/li-a.png') no-repeat; font-size: small; _font-size: x-small; font-weight: bold; text-decoration: none; padding: 2px 4px; display: block;}
#staticmenu a:hover{color: rgb(0,0,0); background: rgb(255,255,255)}
#way a{font-size: small; _font-size: x-small; color: rgb(102,102,102); text-decoration: underline; font-family: 'Tahoma', sans-serif;}
#way a:hover{color: rgb(0,0,0)}
#way span{font-family: 'Courie New CE', 'Courier New', monospace; font-size: small; _font-size: x-small; color: rgb(102,102,102)}
#dynamicmenu ul{list-style: none}
#dynamicmenu li{display: block; float: left; margin: 2px 2px 2px 0px;}
#dynamicmenu li.stnd{width: 175px}
div.archiv#dynamicmenu li{width: 242px}
#dynamicmenu a{display: block; background: url('gr/dynamicmenu-a.gif') top left no-repeat; color: rgb(102,102,102); font-family: 'Tahoma', sans-serif; font-size: small; _font-size: x-small; padding-left: 12px}
#dynamicmenu a:hover{color: rgb(0,0,0)}
#news h3{background: rgb(145,187,0) url('gr/news-h2.png') repeat-x; font-size: small; _font-size: x-small; font-weight: normal; border: 1px solid rgb(137,176,0); color: rgb(102,102,102); padding: 2px 4px}
#news ul{border: 1px solid rgb(102,102,102); border-bottom: 0px}
#news li{display: block; border-bottom: 1px solid rgb(102,102,102); background: rgb(245,245,245) url('gr/li-a.png') no-repeat;}
#news a{font-family: 'Tahoma', sans-serif; font-size: small; _font-size: x-small; color: rgb(102,102,102); text-decoration: none; display: block; background: rgb(245,245,245) url('gr/li-a.png') no-repeat; padding: 1px 3px}
#news a:hover{color: rgb(0,0,0); background: rgb(255,255,255)}
#foot a{color: rgb(51,153,0)}
#foot a:hover{color: rgb(0,0,0)}
#news .odkaz{background: none; margin: 10px 50px 20px; padding: 0px}
#news .odkaz:hover{background: none}
#news h4{color: rgb(102,102,102); padding: 10px 0px 0px 5px}

#urednideska-index{clear:right}