Rev 3926 Rev 3933
Line 39... Line 39...
39   39  
40 /* Sjednocení nastavení celého dokumentu */ 40 /* Sjednocení nastavení celého dokumentu */
41 /* ------------------------------------- */ 41 /* ------------------------------------- */
42 html, body { 42 html, body {
43 background: none #FFFFFF; /* barva pozadí bez obrázku */ 43 background: none #FFFFFF; /* barva pozadí bez obrázku */
44 color: black; /*#000000; /* barva písma */ 44 color: black; /* barva písma */
45 margin: 0px; /* sjednotíme okraje pro všechny prohlížeče */ 45 margin: 0px; /* sjednotíme okraje pro všechny prohlížeče */
46 padding: 0px; /* sjednotíme výplň */ 46 padding: 0px; /* sjednotíme výplň */
47 } 47 }
48   48  
49 body { -  
50 /*padding: 0.5em; /* IE6 okraj okolo pozor velikost se nemění při změně zobrazení */ -  
51 } -  
52   -  
53 /*============================================================================*/ 49 /*============================================================================*/
54 /* Nastavení písma textu a nadpisů */ 50 /* Nastavení písma textu a nadpisů */
55 /*============================================================================*/ 51 /*============================================================================*/
56   52  
57   53  
58 /* Standardní písmo odstavců */ 54 /* Standardní písmo odstavců */
59 /* ------------------------- */ 55 /* ------------------------- */
60 p { /* standardní písmo odstavce */ 56 p { /* standardní písmo odstavce */
61 font-family: PT Sans; /* řez písma */ 57 font-family: "PT Sans"; /* řez písma */
62 line-height: 1.3em; /* mezera mezi řádky uvnitř odstavce */ 58 line-height: 1.3em; /* mezera mezi řádky uvnitř odstavce */
63 margin-left: 0px; /* standarně text od okraje */ 59 margin-left: 0px; /* standarně text od okraje */
64 margin-right: 0px; /* k okraji, mezera zajištěna paddingem */ 60 margin-right: 0px; /* k okraji, mezera zajištěna paddingem */
65 margin-top: 0.75em; /* mezera před odstavcem */ 61 margin-top: 0.75em; /* mezera před odstavcem */
66 margin-bottom: 0.9em; /* mezera za odstavcem */ 62 margin-bottom: 0.9em; /* mezera za odstavcem */
Line 69... Line 65...
69   65  
70 /* Titulek, podtitul a autor článku */ 66 /* Titulek, podtitul a autor článku */
71 /* -------------------------------- */ 67 /* -------------------------------- */
72 p.Titul, li.Titul, div.Titul, 68 p.Titul, li.Titul, div.Titul,
73 p.Title, li.Title, div.Title { /* titulek článku, obdoba H1 */ 69 p.Title, li.Title, div.Title { /* titulek článku, obdoba H1 */
74 font-family: PT Sans; /* nadpisové písmo */ 70 font-family: "PT Sans"; /* nadpisové písmo */
75 font-weight: bolder; /* tlistší písmo */ 71 font-weight: bolder; /* tlustší písmo */
76 text-align: center; /* centrované */ 72 text-align: center; /* centrované */
77 font-size: 200%; /* velké písmo */ 73 font-size: 200%; /* velké písmo */
78 color: black;/*#CC0000; /* hlavní nadpisová barva */ 74 color: black; /* hlavní nadpisová barva */
79 margin-top: 0.5em; /* mezera před odstavcem */ 75 margin-top: 0.5em; /* mezera před odstavcem */
80 margin-bottom: 0.5em; /* mezera za odstavcem */ 76 margin-bottom: 0.5em; /* mezera za odstavcem */
81 } 77 }
82   78  
83 p.Autor, li.Autor, div.Autor { /* standardní písmo */ 79 p.Autor, li.Autor, div.Autor { /* standardní písmo */
84 font-family: PT Sans; /* nadpisovým písmem */ 80 font-family: "PT Sans"; /* nadpisovým písmem */
85 text-align: center; /* centrované */ 81 text-align: center; /* centrované */
86 color: blue; /* vedlejší nadpisová barva */ 82 color: blue; /* vedlejší nadpisová barva */
87 margin-top: 0.25em; /* mezera před odstavcem */ 83 margin-top: 0.25em; /* mezera před odstavcem */
88 } 84 }
89   85  
90 p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle, 86 p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle,
91 p.Subtitle, li.Subtitle, div.Subtitle { 87 p.Subtitle, li.Subtitle, div.Subtitle {
92 font-family: PT Sans; /* nadpisové písmo */ 88 font-family: "PT Sans"; /* nadpisové písmo */
93 font-style: italic; /* skloněné */ 89 font-style: italic; /* skloněné */
94 text-align: center; /* centrované */ 90 text-align: center; /* centrované */
95 font-size: 120%; /* trošku větší písmo */ 91 font-size: 120%; /* trošku větší písmo */
96 /* color: #0000FF; /* vedlejší nadpisová barva */ 92 /* color: #0000FF; /* vedlejší nadpisová barva */
97 margin-top: 1em; /* mezera před */ 93 margin-top: 1em; /* mezera před */
Line 105... Line 101...
105 /* ------------------------------------- */ 101 /* ------------------------------------- */
106 h1, h2, h3, h4, h5, h6 { 102 h1, h2, h3, h4, h5, h6 {
107 page-break-inside: avoid; /* nedělit stránky v nadpisech */ 103 page-break-inside: avoid; /* nedělit stránky v nadpisech */
108 page-break-after: avoid; /* zákaz zalomení pod nadpisem */ 104 page-break-after: avoid; /* zákaz zalomení pod nadpisem */
109 page-break-before: auto; /* možno lámat před nadpisem */ 105 page-break-before: auto; /* možno lámat před nadpisem */
110 font-family: PT Sans; /* nadpisový font */ 106 font-family: "PT Sans"; /* nadpisový font */
111 font-weight: bolder; /* tlistší písmo */ 107 font-weight: bolder; /* tlistší písmo */
112 margin-top: 0.75em; /* mezera před trochu větší */ 108 margin-top: 0.75em; /* mezera před trochu větší */
113 margin-bottom: 0.5em; /* mezera za */ 109 margin-bottom: 0.5em; /* mezera za */
114 } 110 }
115   111  
116 h1 { /* viz styl titulku */ 112 h1 { /* viz styl titulku */
117 font-size: 200%; /* veliké písmo */ 113 font-size: 200%; /* veliké písmo */
118 color: black; /*#CC0000; /* hlavní nadpisová barva */ 114 color: black; /* hlavní nadpisová barva */
119 } 115 }
120   116  
121 h1.Small { /* zmenšený nadpis */ 117 h1.Small { /* zmenšený nadpis */
122 font-size: 150%; /* velikost jako h2 */ 118 font-size: 150%; /* velikost jako h2 */
123 } 119 }
Line 144... Line 140...
144 font-size: 100%; /* velikost jako h4 */ 140 font-size: 100%; /* velikost jako h4 */
145 } 141 }
146   142  
147 h4, h5, h6 { /* písma jen mírně odlišná */ 143 h4, h5, h6 { /* písma jen mírně odlišná */
148 font-style: italic; /* skloněné */ 144 font-style: italic; /* skloněné */
149 /* color: #6666dd; /* vedlejší barva nadpisu */ -  
150 } 145 }
151   146  
152 h1 b, h2 b, h3 b, h4 b, h5 b, h6 b /* Zvýraznění uvnitř nadpisu */ 147 h1 b, h2 b, h3 b, h4 b, h5 b, h6 b /* Zvýraznění uvnitř nadpisu */
153 { 148 {
154 font-weight: bold; /* Tlustě */ 149 font-weight: bold; /* Tlustě */
Line 158... Line 153...
158 h1>h2,h2>h3,h3>h4,h4>h5,h5>h6 { /* Zákaz odstránkování mezi nadpisy */ 153 h1>h2,h2>h3,h3>h4,h4>h5,h5>h6 { /* Zákaz odstránkování mezi nadpisy */
159 page-break-before: avoid; 154 page-break-before: avoid;
160 } 155 }
161   156  
162 samp { /* ukázky výpisů a podobně */ 157 samp { /* ukázky výpisů a podobně */
163 font-family: PT Sans; /* neproporcionální písmo */ 158 font-family: "Courier New"; /* neproporcionální písmo */
164 background: lightgrey; /* zvýraznění barvou pozadí */ 159 background: lightgrey; /* zvýraznění barvou pozadí */
165 } 160 }
166   161  
167 samp.Block { /* pro ukázky souvislých bloků kódu */ 162 samp.Block { /* pro ukázky souvislých bloků kódu */
168 display: table; /* je to blok široký dle obsahu */ 163 display: table; /* je to blok široký dle obsahu */
Line 171... Line 166...
171 margin-left: 2em; /* odsazení bloku*/ 166 margin-left: 2em; /* odsazení bloku*/
172 padding: 0.5ex; /* vnitřní okraj */ 167 padding: 0.5ex; /* vnitřní okraj */
173 } 168 }
174   169  
175 code { 170 code {
176 font-family: PT Sans; /* neproporcionální písmo */ 171 font-family: "Courier New"; /* neproporcionální písmo */
177 background: lightgrey; /* zvýraznění barvou pozadí */ 172 background: lightgrey; /* zvýraznění barvou pozadí */
178 display: table; /* je to blok široký dle obsahu */ 173 display: table; /* je to blok široký dle obsahu */
179 white-space: pre; /* dodrž formátování */ 174 white-space: pre; /* dodrž formátování */
180 margin-left: 2em; /* odsazení bloku*/ 175 margin-left: 2em; /* odsazení bloku*/
181 padding: 0.5ex; /* vnitřní okraj */ 176 padding: 0.5ex; /* vnitřní okraj */
Line 183... Line 178...
183   178  
184 .Samp { /* k odlišení příkladů HTML objektů */ 179 .Samp { /* k odlišení příkladů HTML objektů */
185 margin-left: 2em; /* odsazení bloku jako u samp*/ 180 margin-left: 2em; /* odsazení bloku jako u samp*/
186 } 181 }
187   182  
188   -  
189 /* První slovo má první písmeno zvýrazněné */ -  
190 .FirstWord:first-letter { -  
191 color: black; /* zvýraznné první písmeno */ -  
192 } -  
193   -  
194 /* Zvýrazněné řádky s odkazy */ 183 /* Zvýrazněné řádky s odkazy */
195 .FirstWord a { 184 .FirstWord a {
196 text-decoration: none; /* odkaz není podtržený */ 185 text-decoration: none; /* odkaz není podtržený */
197 color: inherit; /* odkaz nemá zvláštní barvu */ 186 color: inherit; /* odkaz nemá zvláštní barvu */
198 } 187 }
Line 209... Line 198...
209 div.InnerHeader, div.InnerMenu, div.InnerFooter { 198 div.InnerHeader, div.InnerMenu, div.InnerFooter {
210 /*border: dotted #FF8080 1px; /* pro ladění */ 199 /*border: dotted #FF8080 1px; /* pro ladění */
211 width: 100%; /* přes celou stránku */ 200 width: 100%; /* přes celou stránku */
212 margin: 0em; /* pro jistotu žádný vnější okraj */ 201 margin: 0em; /* pro jistotu žádný vnější okraj */
213 border: 0em; /* pro jistotu */ 202 border: 0em; /* pro jistotu */
214 background-color: #E5E4E2; /*#FFFFCC; /* pozor na průhlednost při rolování */ 203 background-color: #E5E4E2; /* pozor na průhlednost při rolování */
215 color: black; /* barva písma */ 204 color: black; /* barva písma */
216 } 205 }
217   206  
218   207  
219 /* Nastavení specifická pro Hlavičku */ 208 /* Nastavení specifická pro Hlavičku */
220 /* --------------------------------- */ 209 /* --------------------------------- */
221 div.InnerHeader, /* kontejner na hlavičku */ 210 div.InnerHeader, /* kontejner na hlavičku */
222 div.Header noscript { /* náhradní text když není JavaScript */ 211 div.Header noscript { /* náhradní text když není JavaScript */
223 /*border: solid 1px red; /* pro ladění */ 212 /*border: solid 1px red; /* pro ladění */
224 position: fixed; /* fixní umístění na stránce */ 213 position: fixed; /* fixní umístění na stránce */
225 z-index: 100; /* hodně navrch */ 214 z-index: 100; /* hodně navrch */
226 border-bottom: solid 5px black;/*#993300; /* linka pod hlavickou */ 215 border-bottom: solid 5px black; /* linka pod hlavickou */
227 top: -2px; /* umistění na stránce o tloušťku linky */ 216 top: -2px; /* umistění na stránce o tloušťku linky */
228 white-space: nowrap; /* je zakázáno zalomit hlavičku */ 217 white-space: nowrap; /* je zakázáno zalomit hlavičku */
229 overflow: hidden; /* co přečuhuje zahoď */ 218 overflow: hidden; /* co přečuhuje zahoď */
230 font-size: 3em; /* velikost písma vzhedem k rodiči */ 219 font-size: 3em; /* velikost písma vzhedem k rodiči */
231 padding: 0em; /* vnitřní výplň (vzhledem k mému písmu) */ 220 padding: 0em; /* vnitřní výplň (vzhledem k mému písmu) */
Line 287... Line 276...
287 top: 0px; /* žádné posunutí */ 276 top: 0px; /* žádné posunutí */
288 } 277 }
289   278  
290 div.InnerHeader a { /* odkaz v hlavičce */ 279 div.InnerHeader a { /* odkaz v hlavičce */
291 text-decoration: none; /* odkaz není podtržený */ 280 text-decoration: none; /* odkaz není podtržený */
292 color: black; /*#993300; /* IE6 a IE7 nedědí barvu textu */ -  
293 } 281 }
294   282  
295 div.InnerHeader a:hover { /* při najetí kurzoru na odkaz v hlavičce */ 283 div.InnerHeader a:hover { /* při najetí kurzoru na odkaz v hlavičce */
296 color: #FF0000; /* změň barvu odkazu */ 284 color: #FF0000; /* změň barvu odkazu */
297 } 285 }
Line 304... Line 292...
304 position: fixed; /* fixní umístění na stránce */ 292 position: fixed; /* fixní umístění na stránce */
305 width: 16ex; /* šířka bloku s menu */ 293 width: 16ex; /* šířka bloku s menu */
306 top: 3em; /* výška hlavičky = výška písma + 2*padding */ 294 top: 3em; /* výška hlavičky = výška písma + 2*padding */
307 left: -2px; /* kompenzace šířky čáry */ 295 left: -2px; /* kompenzace šířky čáry */
308 bottom: 0px; /* umístění dole až dolu */ 296 bottom: 0px; /* umístění dole až dolu */
309 border-right: solid 5px black;/*#993300; /* oddělující linka vpravo */ 297 border-right: solid 5px black; /* oddělující linka vpravo */
310 text-align: center; /* centrovaný obsah */ 298 text-align: center; /* centrovaný obsah */
311 font-weight: bold; /* tlusté písmo odkazu */ 299 font-weight: bold; /* tlusté písmo odkazu */
312 } 300 }
313   301  
314 div.InnerMenu .Navigation { /* vnitřní kontejner na navigační tlačítka */ 302 div.InnerMenu .Navigation { /* vnitřní kontejner na navigační tlačítka */
Line 333... Line 321...
333 } 321 }
334   322  
335 div.InnerMenu li { /* jednotlivé odkazy */ 323 div.InnerMenu li { /* jednotlivé odkazy */
336 /*background: #BBBBBB; /* ladící pozadí */ 324 /*background: #BBBBBB; /* ladící pozadí */
337 padding: 0; /* definovaná hodnota */ 325 padding: 0; /* definovaná hodnota */
338 border: solid 1px white;/*#993300; /* tenký rámeček */ 326 border: solid 1px white; /* tenký rámeček */
339 margin: 2px; /* malé mezery okolo */ 327 margin: 2px; /* malé mezery okolo */
340 background: black;/*#993300; /* tmavé pozadí "tlačítek" v liště */ 328 background: black; /* tmavé pozadí "tlačítek" v liště */
341 color: silver;/*#FFFFCC; /* světlá písmena v caption u kurzoru na "tlačítkách" */ 329 color: silver; /* světlá písmena v caption u kurzoru na "tlačítkách" */
342 } 330 }
343   331  
344 div.InnerMenu a { /* odkazy v menu */ 332 div.InnerMenu a { /* odkazy v menu */
345 text-decoration: none; /* odstranění podtržení odkazů */ 333 text-decoration: none; /* odstranění podtržení odkazů */
346 color: white;/* #FFFFCC; /* IE6 a IE7 nedědí, barva textu jako by to nebyl odkaz */ 334 color: white; /* IE6 a IE7 nedědí, barva textu jako by to nebyl odkaz */
347 } 335 }
348   336  
349 div.InnerMenu a.Selected { /* vybraná položka v menu */ 337 div.InnerMenu a.Selected { /* vybraná položka v menu */
350 color: #00FF00; /* změn barvu písma */ 338 color: #00FF00; /* změn barvu písma */
351 } 339 }
Line 371... Line 359...
371 /* -------------------------------- */ 359 /* -------------------------------- */
372 div.InnerFooter, /* patička */ 360 div.InnerFooter, /* patička */
373 div.Footer noscript { /* náhradní text když není JavaScript */ 361 div.Footer noscript { /* náhradní text když není JavaScript */
374 position: fixed; /* fixní umístění na stránce */ 362 position: fixed; /* fixní umístění na stránce */
375 bottom: -4px; /* umístění na stránce = šířka čáry nahoře a dole */ 363 bottom: -4px; /* umístění na stránce = šířka čáry nahoře a dole */
376 border-top: solid 5px black; /*#993300; /* linka nad hlavičkou */ 364 border-top: solid 5px black; /* linka nad hlavičkou */
377 border-bottom: solid 6px black; /*#993300; /* linka pod hlavičkou + záporné posunutí */ 365 border-bottom: solid 6px black; /* linka pod hlavičkou + záporné posunutí */
378 font-size: 80%; /* písmo v patičce trochu zmenšit */ 366 font-size: 80%; /* písmo v patičce trochu zmenšit */
379 height: 1.25em; /* výška patičky */ 367 height: 1.25em; /* výška patičky */
380 overflow: hidden; /* co přečuhuje zahoď */ 368 overflow: hidden; /* co přečuhuje zahoď */
381 } /* přidal jsem pevnou mezeru do textu */ 369 } /* přidal jsem pevnou mezeru do textu */
382   370  
383 div.InnerFooter a { /* odkazy v menu */ 371 div.InnerFooter a { /* odkazy v menu */
384 text-decoration: none; /* odstranění podtržení odkazů */ 372 text-decoration: none; /* odstranění podtržení odkazů */
385 color: black;/* #FFFFCC; /* IE6 a IE7 nedědí, barva textu jako by to nebyl odkaz */ 373 color: black; /* IE6 a IE7 nedědí, barva textu jako by to nebyl odkaz */
386 } 374 }
387   375  
388   376  
389 /* Zobrazení hlavičky, patičky a menu když není JavaScript */ 377 /* Zobrazení hlavičky, patičky a menu když není JavaScript */
390 /* ------------------------------------------------------- */ 378 /* ------------------------------------------------------- */