body                 { color: #f9f9e8; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #892b09; text-align: center; margin: 0; padding: 0 }
#obalka       { background-image: url("images/bg.jpg"); background-repeat: repeat-y; background-position: center 0; margin: 0 auto; padding: 0; width: 800px }
#obsah   { text-align: left; margin-right: 20px; margin-left: 20px }
h1  { background-image: url("images/hd.jpg"); background-repeat: no-repeat; background-position: center top; margin: 0; padding: 0; height: 158px }
h1 span  { display: none }
h2 { color: #f9f9e8; margin-top: 0; padding-top: 0; padding-bottom: 5px; border-bottom: 2px solid #f9f9e8 }
h3   { color: #f9f9e8; font-size: 1.3em; margin-top: 0; padding-top: 0; padding-bottom: 5px }
hr { display: none; }
.navigace        { background-image: url("images/nv.jpg"); background-repeat: no-repeat; background-position: center top; padding-top: 0; padding-left: 30px; height: 30px }
.navigace ul    { list-style-type: none; margin: 6px 0 0; padding: 0; float: left }
.navigace ul li            { font-size: 12px; font-weight: bold; display: inline; margin-right: 7px }
.navigace a   { color: #892b09; font-weight: bold; text-decoration: none }
.navigace a:hover    { color: #666; font-weight: bold; text-decoration: none }
.navigace  img            { margin-top: 6px; margin-right: 10px; margin-left: 0; border: solid 1px #f9f9e8 }
.submenu ul  { list-style-type: none; margin: 0 0 1em; padding: 0 }
.submenu ul li { display: inline }
.main          { color: #f9f9e8; width: 540px; float: left; border-width: 0 }
.main-in    { padding: 10px }
.side             { color: #666; background-image: url("images/logo.gif"); background-repeat: no-repeat; background-position: center top; margin-top: 15px; margin-left: 545px; width: 200px; border-width: 0 }
.side-in     { padding: 100px 15px 15px }
.side-in img     { margin: 10px 0 }
.footer    { background-image: url("images/fo.jpg"); background-repeat: no-repeat; background-position: center bottom; height: 34px }
p       { text-align: justify; margin-top: 0.6em; margin-bottom: 0.6em }
a   { color: #892b09; text-decoration: underline }
a:hover     { color: #f9f9e8; text-decoration: underline }
.obr { background-color: #f9f9e8; padding: 5px; border: solid 1px #892b09 }
.obr_stred   { text-align: center; margin-bottom: 15px }
.obr_stred img  { background-color: #f9f9e8; margin-right: auto; margin-left: auto; padding: 5px; border: solid 1px #892b09 }
.obr_pano, .obr_foto            { color: #892b09; background-color: #f9f9e8; margin: 20px auto; padding: 5px 5px 0; width: 332px; border: solid 1px }
.obr_foto  { width: 362px }
.obr_pano a:hover { color: #c30 }
.obr_foto a:hover { color: #c30 }
.fl-left  { margin-right: 15px; float: left }
.fl-right { margin-left: 15px; float: right }
.float  { margin-top: 15px; margin-right: 15px; float: left }
.cleaner { font-size: 1px; line-height: 1; float: none; clear: both }
.delitko { background-image: url(images/delitko.gif); background-repeat: no-repeat; height: 25px; float: none; clear: both; }
.copy   { font-size: 80%; padding-bottom: 10px }
.copy a   { color: #dec7a5; text-decoration: none }
.copy a:hover   { color: #f9f9e8; text-decoration: underline }
.copy p  { text-align: center; margin: 0; padding: 0 }
.small a { text-decoration: underline }
.d3   { width: 33%; float: left }
.box             { color: #666; background-color: #dec7a5; background-image: url("images/list.jpg"); background-repeat: no-repeat; background-position: 10px center; text-align: justify; margin: 20px 0; padding: 5px 10px 5px 35px; border: solid 1px #892b09 }
.mensi  { color: #892b09; font-size: 80% }
.nadpis      { background-image: url("images/ctv.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 center; padding-left: 15px }
.noscreen { display: none; }
/*printit*/
.top {   white-space:nowrap; background-image: url(images/top.gif); background-repeat: no-repeat; background-position: left center; _width: 1em; margin-bottom: 0; padding-top: 1em; padding-bottom: 1em; padding-left: 20px; }
.print {   white-space:nowrap; background-image: url(images/print.gif); background-repeat: no-repeat; background-position: left center; _width: 1em; margin-bottom: 0; margin-left: 20px; padding-top: 1em; padding-bottom: 1em; padding-left: 20px; }
.printit { margin: 0; padding: 0; }
.notop {margin-top:0;}
.box h3 {
	margin-bottom:0px;
}
.box p.sleva {
	color:black;
}