body, div, form, fieldset, table, tr, td, th, p, pre, ul, ol, li, em, q, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; } body {  font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif; color: #505050; font-size: 12px; background: #fff; } h1, h2, h3, h4, h5, h6 { margin: 24px 0 8px 0; font-weight: 600; cursor: text; color: #009464; } h1 { margin: 24px 0 16px 0; font-size: 22px; } h2 { font-size: 18px; } h3 { font-size: 16px; } h4 { font-size: 14px; } h5 { font-size: 12px; } h6 { font-size: 11px; } p, pre, blockquote, address, td, th { cursor: text; } p, pre, blockquote, address { margin: 8px 0; } pre { font-family: "Courier New CE", "Courier CE", "Courier New", courier, monospace; font-size: 12px; } address { font-style: italic; } ul, ol { margin: 8px 0; cursor: text; padding: 0 0 0 1.7em; } ul { list-style: url(/css/global/img/global/ul.gif); } ol { list-style: decimal; } li { vertical-align: middle; } a { cursor: pointer; color: #009464; } a:hover { text-decoration: none; } a:active { outline: none; } em, address { font-style: italic; } img { margin: 0; border: none; } strong { font-weight: 600; } table { margin: 16px 0; border-collapse: collapse; border: none; } hr { display: none; } sub, sup { line-height: 0; }   html { background: #BFBFBF; } body { width: 700px; line-height: 1.5em; margin: auto; padding: 20px; box-shadow: #3f3f3f 0 0 10px; -webkit-box-shadow: #3f3f3f 0 0 10px; -moz-box-shadow: #3f3f3f 0 0 10px; } h1, h2, h3, h4, h5, h6, p, pre, blockquote, address, ul, ol, td, th, img { border: 1px dotted #d8d8d8; } table { border-collapse: separate; border-spacing: 1px; } td, th { padding: 2px 5px; }   .plovouci-blok-vlevo img, .plovouci-blok-vpravo img { display: block; } table.tabulka-horizontal tr td, table.tabulka-horizontal tr th, table.tabulka-horizontal tr td table.tabulka-horizontal tr td, table.tabulka-vertical tr td, table.tabulka-vertical tr th, table.tabulka-vertical tr td table.tabulka-vertical tr td { padding: 6px 18px; vertical-align: top; } table.tabulka-horizontal tr td, table.tabulka-horizontal tr th, table.tabulka-horizontal tr td table.tabulka-horizontal tr td { border-bottom: 1px solid #cecece; } table.tabulka-horizontal tr td table tr td, table.tabulka-vertical tr td table tr td { padding: 0; border: none; } table.tabulka-horizontal thead tr td, table.tabulka-horizontal tr th, table.tabulka-vertical thead tr td, table.tabulka-vertical tr th { color: #6e6e6e; font-weight: 400; border-bottom: 2px solid #c0c1c1; } table.tabulka-horizontal thead tr td, table.tabulka-horizontal tr th { text-align: left; } .tabulka-format thead tr th, .tabulka-format tbody tr th { background: #009264; color: white; border: none; } table.tabulka-format tr td, table.tabulka-format tr th, table.tabulka-format tr td table.tabulka-format tr td { border: 1px solid #CECECE; padding: 8px; } .tabulka-obrazky { font-size: 11px; width: 100%; border: none; margin: 14px 0 10px 0; vertical-align: top; } .tabulka-obrazky { font-size: 11px; } .tabulka-obrazky td { width: 50%; vertical-align: top; }   .tabulka-horizontal, .tabulka-vertical { margin: 16px 0; } .plovouci-blok-vlevo, img.zarovnat-text-vlevo { float: left; margin: 0 10px 8px 0; } .plovouci-blok-vpravo, img.zarovnat-text-vpravo { float: right; margin: 0 0 8px 16px; } .zarovnat-text-vlevo { text-align: left; } .zarovnat-text-vpravo { text-align: right; } .zarovnat-text-na-stred { text-align: center; } .zarovnat-text-do-bloku { text-align: justify; } .zarovnat-blok-automaticky { margin: auto; } .vsechna-pismena-velka { text-transform: uppercase; } .vsechna-pismena-mala { text-transform: lowercase; } .vsechna-prvni-pismena-velka { text-transform: capitalize; } .kapitalky { font-variant: small-caps; } .zrusit-odsazeni { margin: 0; } .vice { } .clear { clear: both; } .cervene-pismo { color: red; font-weight: 600; } .zelene-pismo { color: #009263; font-weight: 600; } .zluty-blok { background: #FFCF00; padding: 7px 10px; border-radius: 20px; -moz-border-radius: 20px; border: 4px solid #E1014A; color: red; font-size: 18px; line-height: 28px; margin: 30px 0; display: block; text-align: center; }     h1, h2, h3, h4, h5, h6 { line-height: 1.3em; } p, pre, blockquote, address, td, th { line-height: 1.5em; } ul, ol { line-height: 1.7em; }   html { background: transparent; } body { width: auto; margin: 0; padding: 0; line-height: normal; background: transparent; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; } h1, h2, h3, h4, h5, h6, p, pre, blockquote, address, ul, ol, td, th, img { border: none; } table { border-collapse: collapse; } td, th { padding: 0; }
