body {width:100% !important;margin:0 !important;padding:0 !important;line-height:1.4;word-spacing:1.1pt;letter-spacing:0.2pt;font-family: Garamond,"Times New Roman", serif;color:#000;background:none;font-size:12pt}
* {color:#000 !important;background:none !important;}
/* @group ----- Headings ----- */
h1,h2,h3,h4,h5,h6 {font-family:Helvetica, Arial, sans-serif}
h1{font-size:19pt;}
h2{font-size:17pt}
h3{font-size:15pt}
h4,h5,h6{font-size:12pt}
code {font:10pt Courier, monospace}
blockquote {margin:1.3em;padding:1em;font-size:10pt}
hr {background-color:#ccc}
/* @end */

/* @group ----- Images ----- */
img {float:left;margin:1em 1.5em 1.5em 0}
a img {border:none}
/* @end */

/* @group ----- Links ----- */
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;color:#333}
a:link[href^="http://"]:after, a[href^="http://"]:visited:after {content:" (" attr(href) ") ";font-size:90%}
a[href^="http://"] {color:#000}
/* @end */

/* @group ----- Table ----- */
table {margin:1px;text-align:left}
th {border-bottom:1px solid #333;font-weight:bold}
td {border-bottom:1px solid #333}
tfoot {font-style:italic}
caption {background:#fff;margin-bottom:2em;text-align:left}
thead {display:table-header-group}
tr {page-break-inside:avoid}
/* @end */


/* @group ----- Hide ----- */
#logo, #lang, .nav, #aside, hr, #czech, #breadcrumbs, .success, .notice, .error, #name, #link, #motto, .no-print {display:none}
/* @end */

/* -- end of print -- */

#header, #aside{display:none !important;}
#footer {height:auto; padding:20px;}
#section {margin:1cm 1.5cm;width:auto;}