body { margin:0; background:#ffe300; font-size:10pt; text-align:center; font-family: Arial, Helvetica, sans-serif; }
#celeokno { width: 750px; padding:0; margin: 10px 0 5px 0; margin-left: auto;
 margin-right: auto; text-align:left;
 /* border:1px solid #E09930; border-right:none; border-bottom:none; */ }
#celek { background: white url(ram/menu-bg.gif) left repeat-y; }
#menu { width:125px; float:left; margin:0; padding:0; _margin-bottom: -5000px; background: #FFE300 url(ram/menu-left-bg.gif) top left no-repeat; min-height:380px; }
#menu img { border:none; }
#obsah { margin: 0 0 0 125px; }
#obsah-in { padding:5px 15px; }

a:link, a:visited { color:#555555; }
a:hover, a:active { color:#000000; color:red; }

h1 { font-size:14pt; color:#556B2F; margin:0; padding:10px 0 10px; }
h2 { font-size:10pt; color:#ffff00; font-weight:bold; margin:10px 0 5px 0; padding:4px 0 4px 7px;
     background:#848284; text-transform:uppercase; }
h3 { font-size:9pt; color:black; border-bottom:1px solid silver; margin:18px 0 10px; }

.titulni table { font-size:12pt; font-weight:bold; color:black; }
.titulni td { background-color:#ffe300; }
.titulni a:link, .titulni a:visited { color:#555555; }
.titulni a:hover, .titulni a:active { color:#ff0000; }
.titulni h2 { font-size:11pt; color:black; text-align:center; background:none; margin:15px 0 10px 0; padding:0; }
.titulni h3 { font-size:9pt; color:black; text-align:center; background:none; margin:0; padding:0 0 13px; text-transform:uppercase; }

ol {    margin: 0.3em 0 0.4em 2em; padding: 0; list-style-type: decimal; }
ol ul { margin: 0.6em 0 0.6em 1em; padding: 0; list-style-type: disc; }
li { margin-bottom:4px;}

td.r-lh { background: url(ram/ram-lh.gif); }
td.r-h { background: url(ram/ram-h.gif); }
td.r-ph { background: url(ram/ram-ph.gif); }
td.r-ld { background: url(ram/ram-ld.gif); }
td.r-d { background: url(ram/ram-d.gif); }
td.r-pd { background: url(ram/ram-pd.gif); }
td.r-l { background: url(ram/ram-l.gif); }
td.r-p { background: url(ram/ram-p.gif); }
td.in { background:#FFFFE0; }
td.in p { font-size:9pt; font-weight:bold; margin:11px 0 0 0; }

table.param { font-family: "Courier New", Courier, monospace; font-size:8pt;
              border: none; margin: 0; border-collapse: separate; }
.param td, .param th {
	padding: 1px 3px 1px 3px;
	border: 1px solid #DFDFDF;
	margin: 0;
}
.param td {background-color: #EDEDED; }
.param th {background: #DDDDDD; font-weight: normal;	color: #663300; text-align:center;}

.pdfnahled { float:left; padding:0 10px; text-align:center; margin-bottom:15px; }
.pdfnahled img { border:1px solid #ccc; }

img.ramecek { padding:5px; border:1px solid grey; }

#autor { text-align: right; font-size:8pt; color:black; margin-top:3px; }
#autor a:link, #autor a:visited { color:#555555; }
#autor a:hover { color:red; }

.prave {float: right; margin:0 0 0 5px;}
.leve {float: left;}

.stred {margin-left: auto; margin-right: auto;}
.prostred {text-align:center;}
.doprava {text-align:right;}
.doprava-in { margin-left:auto; margin-right:0; }
.doleva {text-align: left;}

acronym {border-bottom: 1px dashed Gray; cursor: help;}
cite { font-weight:bold; color:#660000; }

.ruka {cursor:pointer; _cursor:hand;}
.gal { margin:1px 2px; _margin:2px; }

p {margin: 0 0 0.8em 0; text-indent: 0;}
p.mensi { font-size:75%; }

.tucne {font-weight: bold;}
.viktor {clear: both; height:1px; font-size:1px;}

  #petnula {
   	display: none;
  	_display: inline;
   	_display/**/: none;
  }
  #petpet {
   	display: none;
  	_display/**/: inline;
   	_disp\lay: none;
  }
  #sest {
   	display: none;
   	_disp\lay: inline;
  }

