#alpskyklub { font-family: 'Times New Roman CE', 'Times New CE', 'Times CE', 'Times New Roman', times, serif; font-size: 10pt; }
#alpskyklub h3 { font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 14pt; font-weight: bold; color: blue; text-align: center; text-transform: uppercase; margin-top: 1em; margin-bottom: 0.2em; }
#alpskyklub h4 { margin: 0; padding: 0; margin-top: 1em; }
#alpskyklub p { margin:0; padding:0; text-indent: 0.5em; line-height: 1.5em; }
#alpskyklub p.ods { margin-top: 0; margin-bottom: 0; line-height: 1.5em; margin-left: 0.9em; text-indent: -0.9em; }
#alpskyklub p.ods2 { margin-top: 0; margin-bottom: 0; line-height: 1.5em; margin-left: 0.7em; text-indent: -0.7em; }
#alpskyklubseznam p.nazevkurzu { font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 12pt; font-weight: bold; margin: 0; padding: 0; margin-top: 1em; text-indent: 0; }
#alpskyklubseznam h5 { margin: 0; padding: 0.2em; background: blue; font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 14pt; font-weight: bold; color: white; margin-top: 1em; text-transform: uppercase; }
#alpskyklubseznam p { margin:0; padding:0; line-height: 1.5em; }
#alpskyklubseznam { font-family: 'Times New Roman CE', 'Times New CE', 'Times CE', 'Times New Roman', times, serif; font-size: 10pt; }
#ak-rockycamp { font-family: 'Times New Roman CE', 'Times New CE', 'Times CE', 'Times New Roman', times, serif; font-size: 10pt; }
#ak-rockycamp p.nazevkurzu { font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 12pt; font-weight: bold; margin: 0; padding: 0; margin-top: 0.2em; text-indent: 0; }
#ak-rockycamp h5 { margin: 0; padding: 0.2em; margin-bottom: 1em; background: blue; font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 14pt; font-weight: bold; color: white; margin-top: 1em; text-transform: uppercase; }
#ak-rockycamp p { margin:0; padding:0; line-height: 1.5em; }
#ak-rockycamp p.o { margin:0; padding:0; line-height: 1.5em; margin-top: 0.5em; }
#ak-rockycamp img { margin: 0; padding: 0; border: 0; }
#ak-rockycamp td, #ak-rockycamp th { text-align: left; border: 0; padding: 0m; border: 0; background: transparent; font-size: 10pt; }
#ak-rockycamp hr { display: block; border: 0; color: #EAEEFB; }
#ak-rockycamp table { background: transparent; border-collapse: collapse; padding: 0; font-family: 'Times New Roman CE', 'Times New CE', 'Times CE', 'Times New Roman', times, serif; font-size: 10pt; }
.nadpissekce { font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 12pt; font-weight: bold; background: #2F4A9F; padding: 0.3em; color: white; word-spacing: 0.1em; margin: 0.5em 0; }
#prihlaska table { font-size: 10pt; background: transparent; font-size: 9pt; padding: 1; }
#prihlaska td { text-align: left; border: 10px solid black; padding: 1; border: 0; background: transparent; }
#prihlaska .red { color: red; }
#prihlaska .zmensen { font-size: 8pt; }
#ak-rc-program p { margin:0; padding:0; margin-left: 2em; }
#ak-rc-program p.den { margin:0; padding:0; }
#ak-rc-program hr { width:0%; border: 0; display: block; }
#ak-rc-program p.nadpissekce { font-size: 12pt; font-weight: bold; background: #2F4A9F; padding: 0.3em; color: white; word-spacing: 0.1em; margin: 0.5em 0; }
#ak-rc-program ol, #ak-rc-program ul { margin:0; padding: 0; margin-left: 5em; }
#ak-rc-program p.meznah { margin:0; padding:0; margin-left: 2em; margin-top: 0.5em; }
#ak-rc-program p.bonus { margin:1em; padding:1em; border: 2px solid gray; font-weight: bold; font-size: 10pt; background: #00CC00; }
#ak-rc-program th, #ak-rc-program td, #ak-rc-program table { background: transparent; border: 0; }
#ak-rc-program .nadcesty { text-align: left; font-size: 12pt; font-weight: bold; margin-top: 0.5em; }
#ak-rc-program td { font-size: 10pt; }
#ak-rc-program td.text { text-align: left; }
#ak-rc-program p.cpy { text-align: right; font-size: 8pt; }
#ak-fotogalerie p { margin:0; padding:0; font-weight: bold; text-align:center; font-size: 8pt; }
#ak-fotogalerie p.nadpis { font-size: 12pt; margin: 1em; }
#ak-fotogalerie table { background: transparent; border: 0; }
#ak-fotogalerie td { border: 0; padding: 1; background: transparent; font-weight: bold; }
#ak-snowcamp { font-family: 'Times New Roman CE', 'Times New CE', 'Times CE', 'Times New Roman', times, serif; font-size: 10pt; }
#ak-snowcamp h5 { margin: 0; padding: 0.2em; font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 16pt; font-weight: bold; color: blue; margin-top: 1em; text-transform: uppercase; text-align: center; }
#ak-snowcamp h4 { margin: 0; padding: 0.2em; margin-bottom: 1em; font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 10pt; font-weight: bold; color: blue; text-transform: uppercase; text-align: center; }
#ak-snowcamp h3 { font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 14pt; font-weight: bold; color: red; text-align: center; margin: 1em; }
#ak-snowcamp p { margin:0.2em; padding:0; }
#ak-snowcamp table { font-size: 10pt; background: white; border-collapse: collapse; padding: 10px; margin: 10px; }
#ak-snowcamp td, #main th { font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; text-align: center; border: 0; padding: 0.2em; border: 1px solid black; }
#ak-snowcamp th { background: #AAAAAA; color: black; }
#ak-snowcamp td { background: #EEEEEE; padding: 0.3em; border: 1px solid black; font-size: 8pt; }
#ak-snowcamp img.iii { border: 0 ; }
#ak-snowcamp table.free { background: transparent; }
#ak-snowcamp td.free { background: transparent; border: 0; }

#ak-skiopening { font-family: 'Times New Roman CE', 'Times New CE', 'Times CE', 'Times New Roman', times, serif; font-size: 10pt; }
#ak-skiopening h5 { margin: 0; padding: 0.2em; font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 16pt; font-weight: bold; color: blue; margin-top: 1em; text-transform: uppercase; text-align: center; }
#ak-skiopening h4 { margin: 0; padding: 0.2em; margin-bottom: 1em; font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 10pt; font-weight: bold; color: blue; text-transform: uppercase; text-align: center; }
#ak-skiopening h3 { background: red; font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 12pt; font-weight: bold; color: white; text-align: center; padding: 0.3em; margin: 0.3em; }
#ak-skiopening p.objekt { background: #00A4E8; font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; font-size: 10pt; font-weight: bold; color: white; text-align: left; padding: 0.3em; margin: 0.3em; margin-top: 1.5em; }
#ak-skiopening p { margin:0.2em; padding:0; }
#ak-skiopening table { font-size: 10pt; background: white; border-collapse: collapse; padding: 10px; margin: 5px; }
#ak-skiopening td, #main th { font-family: Tahoma, 'Arial CE', 'Helvetica CE', Arial,sans-serif; text-align: center; border: 0; padding: 0.2em; border: 1px solid black; }
#ak-skiopening th { background: #AAAAAA; color: black; }
#ak-skiopening td { background: #EEEEEE; padding: 0.3em; border: 1px solid black; font-size: 8pt; }
#ak-skiopening img.iii { border: 0 ; }
#ak-skiopening table.free { background: transparent; }
#ak-skiopening td.free { background: transparent; border: 0; }