Rev Author Line No. Line
45 kakl 1 /*============================================================================*/
2 /* Historie */
3 /*============================================================================*/
109 miho 4 /* Opraveno zarovnání a velikost textu hlavičky */
5 /* Změněno kódování na UTF-8 - nutné pro IE a s českými komentáři */
146 miho 6 /* Doplněny styly pro websvn */
109 miho 7 /* Nutno doladit patičku (přesnost patička X text) */
209 miho 8 /* Zlepšena podpora IE7 (oprava barev odkazů v menu) */
334 miho 9 /* Doplněn styl pro zobrazení menu při vypnutém JavaScriptu */
45 kakl 10  
209 miho 11 /* PROBLEM - opravit hlavičku aby se zarovnávala správně, současné řešení není
12 příliš robustní (nepracuje správně při změně velikosti písma).
13 */
14  
213 miho 15 /* Chybí styl pro výpis programu (jako blok) */
16  
45 kakl 17 /*
109 miho 18 Pro tisk se nesmí použít pozicování fixed protože to by vedlo k překrývání
19 textu hlavičkou a patičkou na dalších stránkách.
308 miho 20 (možná řešitelné pomocí z-order)
109 miho 21 Pro tisk je vhodné vypnout menu.
45 kakl 22  
109 miho 23 připojení:
24 nejdřív hlavní css
25 pak za něj tiskový css
45 kakl 26  
109 miho 27 V tiskovém css by mělo být
28 width: 100% šířka přez celou stranu
29 velikost písma v pt
30 řádkování 1
31 patkové písmo (lépe se čte)
45 kakl 32 font: 12pt/1 "Times CE", Times, "Times New Roman", serif;
109 miho 33 pro obrazovku je lepší font bezpatkový, skus Verdana
34 zhasnout nepotřebné dispaly: none
45 kakl 35  
36  
109 miho 37 Dodělat:
38 Alternativní fonty (font-family)
39 Definice stylu pro tisk (pro stránkovaná média)
40 Alternativní styly
41 bez absolutního pozicování
42 možná bez barev (černobíle)
45 kakl 43 Styl nadpisu tabulky
146 miho 44 Opravit chybné odsazení spodního okraje (o velikost patičky), teď je větší
45 kakl 45  
46 h1,h2,h3,h4,h5,h6 {
47 page-break-inside:avoid;
48 page-break-after:avoid;
49 page-break-before:auto
50 }
51  
52 h1>h2,h2>h3,h3>h4,h4>h5,h5>h6 {
53 page-break-before:avoid
54 }
55  
56 img {
57 page-break-inside:avoid
58 }
59  
60 */
61  
62  
63 /*============================================================================*/
109 miho 64 /* Globální nastavení */
45 kakl 65 /*============================================================================*/
66  
67  
109 miho 68 /* Sjednocení nastavení celého dokumentu */
45 kakl 69 /* ------------------------------------- */
70 html, body {
109 miho 71 background: none #FFFFFF; /* barva pozadí bez obrázku */
146 miho 72 color: #000000; /* barva písma */
73 margin: 0px; /* sjednotíme okraje pro všechny prohlížeče */
74 padding: 0px; /* sjednotíme výplň */
45 kakl 75 }
76  
77 body {
146 miho 78 /* _padding: 0.5em; /* IE6 okraj okolo pozor velikost se nemění při změně zobrazení */
45 kakl 79 }
80  
81 /*============================================================================*/
109 miho 82 /* Nastavení písma textu a nadpisů */
45 kakl 83 /*============================================================================*/
84  
85  
109 miho 86 /* Standardní písmo odstavců */
45 kakl 87 /* ------------------------- */
109 miho 88 p { /* standardní písmo odstavce */
146 miho 89 font-family: "Times New Roman"; /* řez písma */
90 line-height: 1.3em; /* mezera mezi řádky uvnitř odstavce */
109 miho 91 margin-left: 0px; /* standarně text od okraje */
92 margin-right: 0px; /* k okraji, mezera zajištěna paddingem */
93 margin-top: 0.75em; /* mezera před odstavcem */
45 kakl 94 margin-bottom: 0.9em; /* mezera za odstavcem */
95 }
96  
97  
109 miho 98 /* Titulek, podtitul a autor článku */
45 kakl 99 /* -------------------------------- */
100 p.Titul, li.Titul, div.Titul,
109 miho 101 p.Title, li.Title, div.Title { /* titulek článku, obdoba H1 */
146 miho 102 font-family: Arial; /* nadpisové písmo */
109 miho 103 font-weight: bolder; /* tlistší písmo */
146 miho 104 text-align: center; /* centrované */
105 font-size: 200%; /* velké písmo */
106 color: #CC0000; /* hlavní nadpisová barva */
109 miho 107 margin-top: 0.5em; /* mezera před odstavcem */
45 kakl 108 margin-bottom: 0.5em; /* mezera za odstavcem */
109 }
110  
109 miho 111 p.Autor, li.Autor, div.Autor { /* standardní písmo */
146 miho 112 font-family: Arial; /* nadpisovým písmem */
113 text-align: center; /* centrované */
114 color: blue; /* vedlejší nadpisová barva */
109 miho 115 margin-top: 0.25em; /* mezera před odstavcem */
45 kakl 116 }
117  
118 p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle,
119 p.Subtitle, li.Subtitle, div.Subtitle {
146 miho 120 font-family: Arial; /* nadpisové písmo */
121 font-style: italic; /* skloněné */
122 text-align: center; /* centrované */
123 font-size: 120%; /* trošku větší písmo */
124 color: #0000FF; /* vedlejší nadpisová barva */
125 margin-top: 1em; /* mezera před */
126 margin-bottom: 2em; /* mezera za vypadá lépe když je větší */
127 margin-left: 10%; /* není od okraje do okraje */
128 margin-right: 10%; /* ani na jedné straně */
45 kakl 129 }
130  
131  
109 miho 132 /* společné vlastnosti nadpisů a nadpisy */
45 kakl 133 /* ------------------------------------- */
134 h1, h2, h3, h4, h5, h6 {
146 miho 135 page-break-inside: avoid; /* nedělit stránky v nadpisech */
136 page-break-after: avoid; /* zákaz zalomení pod nadpisem */
137 font-family: Arial; /* nadpisový font */
109 miho 138 font-weight: bolder; /* tlistší písmo */
146 miho 139 margin-top: 0.75em; /* mezera před trochu větší */
140 margin-bottom: 0.5em; /* mezera za */
45 kakl 141 }
142  
143 h1 { /* viz styl titulku */
146 miho 144 font-size: 200%; /* veliké písmo */
145 color: #CC0000; /* hlavní nadpisová barva */
45 kakl 146 }
147  
109 miho 148 h1.Small { /* zmenšený nadpis */
71 miho 149 font-size: 150%; /* velikost jako h2 */
150 }
151  
45 kakl 152 h2 {
146 miho 153 font-size: 150%; /* velké písmo */
154 color: blue; /* vedlejší barva nadpisu */
45 kakl 155 }
156  
109 miho 157 h2.Small { /* zmenšený nadpis */
71 miho 158 font-size: 120%; /* velikost jako h3 */
159 }
160  
45 kakl 161 h3 {
146 miho 162 font-size: 120%; /* větší písmo */
312 miho 163 color: #6666dd; /* vedlejší barva nadpisu */
45 kakl 164 }
165  
109 miho 166 h3.Small { /* zmenšený nadpis */
71 miho 167 font-size: 100%; /* velikost jako h4 */
168 }
169  
109 miho 170 h4, h5, h6 { /* písma jen mírně odlišná */
146 miho 171 font-style: italic; /* skloněné */
312 miho 172 color: #6666dd; /* vedlejší barva nadpisu */
45 kakl 173 }
174  
146 miho 175 h1 b, h2 b, h3 b, h4 b, h5 b, h6 b /* Zvýraznění uvnitř nadpisu */
176 {
177 font-weight: bold; /* Tlustě */
178 font-size: 120%; /* Větší (tlustě někdy není odlišné) */
179 }
71 miho 180  
181  
109 miho 182 samp { /* ukázky výpisů a podobně */
146 miho 183 font-family: "Courier New"; /* neproporcionální písmo */
194 miho 184 background: lightgrey; /* zvýraznění barvou pozadí */
45 kakl 185 }
186  
308 miho 187 samp.Block { /* pro ukázky souvislých bloků kódu */
188 display: table; /* je to blok široký dle obsahu */
189 _display: block; /* IE6 blok ale široký přes celou stránku */
190 white-space: pre; /* dodrž formátování */
191 margin-left: 2em; /* odsazení bloku*/
192 padding: 0.5ex; /* vnitřní okraj */
193 }
194  
195 .Samp { /* k odlišení příkladů HTML objektů */
196 margin-left: 2em; /* odsazení bloku jako u samp*/
197 }
198  
199  
109 miho 200 /* První slovo má první písmeno zvýrazněné */
45 kakl 201 .FirstWord:first-letter {
146 miho 202 color: red; /* zvýraznné první písmeno */
45 kakl 203 }
204  
109 miho 205 /* Zvýrazněné řádky s odkazy */
71 miho 206 .FirstWord a {
146 miho 207 text-decoration: none; /* odkaz není podtržený */
208 color: inherit; /* odkaz nemá zvláštní barvu */
209 _color: #993300; /* IE6 nám nějak nedědí barvu */
45 kakl 210 }
211  
212  
213 /*============================================================================*/
109 miho 214 /* Nastavení pro hlavičku, patičku a menu */
45 kakl 215 /*============================================================================*/
216  
217  
109 miho 218 /* Společná nastavení pro Hlavičku Menu a Patičku */
45 kakl 219 /* ---------------------------------------------- */
220 div.InnerHeader, div.InnerMenu, div.InnerFooter {
109 miho 221 /*border: dotted #FF8080 1px; /* pro ladění */
146 miho 222 width: 100%; /* přes celou stránku */
223 margin: 0em; /* pro jistotu žádný vnější okraj */
224 border: 0em; /* pro jistotu */
109 miho 225 background-color: #FFFFCC; /* pozor na průhlednost při rolování */
146 miho 226 color: #993300; /* barva písma */
45 kakl 227 }
228  
229  
109 miho 230 /* Nastavení specifická pro Hlavičku */
45 kakl 231 /* --------------------------------- */
109 miho 232 div.InnerHeader { /* kontejner na hlavičku */
233 /*border: solid 1px red; /* pro ladění */
146 miho 234 position: fixed; /* fixní umístění na stránce */
305 miho 235 z-index: 100; /* hodně navrch */
146 miho 236 _position: static; /* IE6 neumí position fixed */
237 border-bottom: solid 2px #993300; /* linka pod hlavickou */
109 miho 238 top: -2px; /* umistění na stránce o tloušťku linky */
146 miho 239 white-space: nowrap; /* je zakázáno zalomit hlavičku */
240 overflow: hidden; /* co přečuhuje zahoď */
109 miho 241 font-size: 3em; /* velikost písma vzhedem k rodiči */
242 padding: 0em; /* vnitřní výplň (vzhledem k mému písmu) */
243 line-height: 100%; /* vzdálenost řádek od sebe */
45 kakl 244 }
245  
109 miho 246 div.InnerHeader .HeaderLogo { /* text loga "MLAB" v hlavičce*/
247 /*background: #CCFFCC; /* pro ladění */
45 kakl 248 padding-left: 0.2em; /* mezera vlevo */
249 }
250  
109 miho 251 div.InnerHeader img { /* textu "online" v hlavičce */
252 /*border: solid 1px red; /* pro ladění neprůhledného obrázku */
253 /*background: #FFCCCC; /* pro ladění průhledného obrázku */
254 height: 0.7em; /* gumová výška podle velikosti textu */
255 width: 2em; /* gumová šířka podle velikosti textu */
209 miho 256 border: 0px; /* obrázek je bez okraje */
257 /* ve skutečnosti vadí asi horní okraj obrázku (text se posune kousek dolu) */
258 /* nebo nějaký problém se svislým zarovnáním */
259 margin: 0px;
260 padding: 0px;
261 position: absolute;
262 top: 0.15em;
45 kakl 263 }
264  
109 miho 265 div.InnerHeader .HeaderText { /* nadpis stránky (title) v hlavičce */
266 /*border: solid 1px yellow; /* pro ladění */
378 miho 267 background-color: #FFFFCC; /* IE6 aby text zvítězil při konfliktu s logem */
109 miho 268 position: absolute; /* absolutní umístění */
269 text-align: right; /* zarovnání doprava (centrovaný obsah IE6 ignoruje) */
45 kakl 270 padding-right: 0.2em; /* mezera vpravo */
109 miho 271 font-size: 80%; /* velikost písma o něo menší */
272 left: 6.625em; /* posunutí o logo 5.3em / 80% */
273 _left: auto; /* IE6 natahuje se místo vlevo od textu */
274 right: 0px; /* pravý okraj až na konci */
378 miho 275 top: 0px; /* žádné posunutí */
45 kakl 276 }
277  
109 miho 278 div.InnerHeader a { /* odkaz v hlavičce */
279 text-decoration: none; /* odkaz není podtržený */
209 miho 280 color: #993300; /* IE6 a IE7 nedědí barvu textu */
45 kakl 281 }
282  
109 miho 283 div.InnerHeader a:hover { /* při najetí kurzoru na odkaz v hlavičce */
284 color: #FF0000; /* změň barvu odkazu */
45 kakl 285 }
286  
287  
109 miho 288 /* Nastavení specifická pro Menu */
45 kakl 289 /* ----------------------------- */
290 div.InnerMenu { /* kontejner pro menu */
146 miho 291 position: fixed; /* fixní umístění na stránce */
292 _position: static; /* IE6 neumí position fixed */
293 width: 16ex; /* šířka bloku s menu */
294 _width: 100%; /* IE6 šířka přes celou stránku */
109 miho 295 top: 3em; /* výška hlavičky = výška písma + 2*padding */
146 miho 296 _top: 0px; /* IE6 umístění hned pod hlavičku */
109 miho 297 left: -2px; /* kompenzace šířky čáry */
298 _left: 0px; /* IE6 tady čáru nemáme */
146 miho 299 bottom: 0px; /* umístění dole až dolu */
300 border-right: solid 2px #993300; /* oddělující linka vpravo */
301 _border-right: none; /* IE6 bez čáry vpravo */
302 _border-bottom: solid 4px #993300; /* oddělující linka dole (tlustá jako ty 2 nahoře) */
109 miho 303 _background: #993300; /* IE6 pozadí stejné jako linky */
304 _color: #FFFFCC; /* IE6 barva textu menu uvnitř pruhu */
305 text-align: center; /* centrovaný obsah */
306 _text-align: left; /* IE6 zarovnáváme vlevo */
146 miho 307 font-weight: bold; /* tlusté písmo odkazu */
45 kakl 308 }
309  
109 miho 310 div.InnerMenu .Navigation { /* vnitřní kontejner na navigační tlačítka */
311 /*_background: #333333; /* ladící pozadí */
312 margin-left: 2px; /* kompenzace kompenzace čáry */
313 _margin-left: 0.5em; /* IE6 tady potřebuji jen okraj */
314 _border: 0px; /* IE6 žádný okraj */
315 _padding: 0px; /* IE6 žádná výplň */
45 kakl 316 }
317  
318 div.InnerMenu .MenuText { /* popisky v navigaci */
109 miho 319 /*background: #DDDDDD; /* ladící pozadí */
320 border: none; /* žádný okraj */
321 margin: 3px; /* malé mezery okolo */
45 kakl 322 }
323  
324  
109 miho 325 /* Zobrazení seznamu odkazů v menu */
45 kakl 326 /* ------------------------------- */
109 miho 327 div.InnerMenu ul { /* navigace jako seznam odkazů */
146 miho 328 list-style: none; /* seznam je bez odrážek */
329 margin: 0px; /* bez odsazení IE */
330 padding: 0em; /* bez odsazení FF */
331 white-space: nowrap; /* zákaz lámání položek menu do řádek */
45 kakl 332 }
333  
109 miho 334 div.InnerMenu li { /* jednotlivé odkazy */
335 /*background: #BBBBBB; /* ladící pozadí */
336 border: solid 1px #993300; /* tenký rámeček */
337 margin: 2px; /* malé mezery okolo */
338 background: #993300; /* tmavé pozadí "tlačítek" v liště */
339 color: #FFFFCC; /* světlá písmena na "tlačítkách" */
340 _background: #FFFFCC; /* IE6 světlé pozadí "tlačítek" v liště */
341 _color: #993300; /* IE6 tmavá písmena na "tlačítkách" */
45 kakl 342 }
343  
344 div.InnerMenu a { /* odkazy v menu */
146 miho 345 text-decoration: none; /* odstranění podtržení odkazů */
209 miho 346 color: #FFFFCC; /* IE6 a IE7 nedědí, barva textu jako by to nebyl odkaz */
347 _color: #000000; /* IE6 černá jako kontrastní barva */
45 kakl 348 }
349  
109 miho 350 div.InnerMenu a:hover { /* po najetí kurzoru na odkazy v menu */
351 color: #FF0000; /* změn barvu písma */
45 kakl 352 }
353  
109 miho 354 /* Zobrazení v menu */
45 kakl 355 /* ---------------- */
109 miho 356 div.InnerMenu * { /* Pro IE6 je celé menu plovoucí v řádce */
146 miho 357 _float: left; /* IE6 všechny prvky menu plavou vlevo */
358 _padding-left: 2px; /* IE6 mezera mezi prvky vlevo */
359 _padding-right: 2px; /* IE6 mezera mezi prvky vpravo */
45 kakl 360 }
361  
334 miho 362 /* Zobrazení pomocného menu když není JavaScript */
363 /* --------------------------------------------- */
364 div.MenuNoscript a { /* Odkazy v pomocné hlavičce */
365 padding-left: 0.5ex; /* mezera mezi odkazy */
366 padding-right: 0.5ex;
367 }
45 kakl 368  
334 miho 369  
109 miho 370 /* Nastavení specifická pro Patičku */
45 kakl 371 /* -------------------------------- */
109 miho 372 div.InnerFooter{ /* patička */
146 miho 373 position: fixed; /* fixní umístění na stránce */
374 _position: static; /* IE6 neumí position fixed */
375 bottom: -4px; /* umístění na stránce = šířka čáry nahoře a dole */
376 border-top: solid 2px #993300; /* linka nad hlavičkou */
109 miho 377 border-bottom: solid 6px #993300; /* linka pod hlavičkou + záporné posunutí */
378 _border-bottom: solid 2px #993300; /* IE6 tenká linka */
146 miho 379 font-size: 80%; /* písmo v patičce trochu zmenšit */
45 kakl 380 height: 1.25em;
109 miho 381 overflow: hidden; /* co přečuhuje zahoď */
382 /*padding-left: 1em; /* to nejde použít protože IE6 neumí počítat */
383 } /* přidal jsem pevnou mezeru do textu */
45 kakl 384  
385  
386 /*============================================================================*/
109 miho 387 /* Nastavení pro tělo dokumentu */
45 kakl 388 /*============================================================================*/
389  
390  
109 miho 391 /* Nastavení těla dokumentu */
45 kakl 392 /* ------------------------ */
109 miho 393 div.Text, div.Section1 { /* tělo stránky */
209 miho 394 /*border: solid #20FF20 1px; /* pro ladění */
146 miho 395 padding: 2ex; /* oddělení textu od okrajů */
396 margin-top: 3em; /* když funguje fixní pozicování vynech hlavičku */
397 _margin-top: 0px; /* IE6 umístění rovnou pod hlavičku */
398 margin-left: 16ex; /* odsazení o velikost menu a kousek */
399 _margin-left: 0px; /* IE6 levý okraj vznikne sám obtékáním menu */
109 miho 400 margin-bottom: 1.25em; /* když funguje fixní pozicování vynech patičku */
401 /* číslo 1/font-size v patičce */
146 miho 402 _margin-bottom: 0px; /* IE6 umístění patičku hned za textem */
378 miho 403 /* Rolovátko jen pro vnitřek */
404 overflow: auto; /* rolovátko jen pro dlouhý obsah */
405 position: fixed; /* fixní umístění na stránce */
406 top: 0; /* vyplň celé místo */
407 bottom: 0; /* vyplň celé místo */
408 left: 0; /* vyplň celé místo */
409 right: 0; /* vyplň celé místo */
45 kakl 410 }
411  
187 miho 412 /* odstranění okraje */
413 .NoBorder {
414 border: 0;
415 }
45 kakl 416  
327 miho 417 a img { /* obrázky uvnitř odkazů obvykle nemají okraj */
418 border: 0px; /* žádný okraj */
419 }
420  
109 miho 421 /* centrování vyznačených elementů */
187 miho 422 .Center, tr.Center th { /* centrovaní i celých řádek tabulky */
423 text-align: center; /* centrovani */
45 kakl 424 }
425  
187 miho 426 .Left {
427 text-align: left; /* zarovnání vlevo */
428 }
154 miho 429  
311 miho 430 .Right {
187 miho 431 text-align: right; /* zarovnnání vpravo*/
154 miho 432 }
433  
434  
187 miho 435 /* Odsazení od kraje */
436 .ShiftRight {
437 padding-left: 5ex; /* Odsazení od levého okraje */
438 }
439  
440  
109 miho 441 /* obarvení textů psaných kurzivou */
45 kakl 442 p i, div i, span i {
311 miho 443 color: #990000;
45 kakl 444 }
445  
446  
312 miho 447 em { /* zvýrazňovač */
448 background: yellow; /* podkad žlutě */
449 font-style: inherit; /* skloněné nechci */
450 }
451  
194 miho 452 /* poznámka */
453 .Remark {
311 miho 454 font-style: italic; /* skloněné */
455 color: #990000; /* barveno */
194 miho 456 }
457  
45 kakl 458 /* Tabulky */
459 /* ------- */
460 table {
146 miho 461 border-collapse: separate; /* příčky v tabulce */
462 border: 3px solid #CCCCCC; /* vnější okraj tabulky */
311 miho 463 margin-top: 0.5em; /* odstup nahoře (oddělení od souseda) */
464 margin-bottom: 0.5em; /* odstup dole */
146 miho 465 background-color: #EEFFEE; /* pozadí tabulky */
45 kakl 466 }
467  
109 miho 468 /* příčky mezi buňkami */
45 kakl 469 th, td {
146 miho 470 border: 1px solid #CCCCCC; /* příčky mezi buňkami (v FF se barva chybně dědí) */
311 miho 471 text-align: left; /* přebití centrování th prvku */
472 padding: 0.5em; /* mezera mezi obsahem buňky a příčkami */
45 kakl 473 }
474  
475 th {
311 miho 476 color: #FF2020; /* odlišení hlavičkových řádek */
45 kakl 477 }
478  
187 miho 479 table p, table div, table li, table ol, table ul, table td {
311 miho 480 margin-top: 0.3em; /* omezeni nadbytečné mezery u FF */
481 margin-bottom: 0.3em; /* omezeni nadbytečné mezery u FF */
45 kakl 482 }
483  
484 /* Tabulka Soupiska */
485 /* ---------------- */
109 miho 486 /* Tabulka s rozpiskou součástek */
487 /* Formát tabulky vychází z obecné tabulky */
488 /* první <th> je legenda */
489 /* další <th> jsou skupinou součástek */
490 /* značky <td> jsou vlastní seznam, první sloupec odskočený vpravo */
227 miho 491 /* nutno doladit tak, aby fungovaly i dvousloupcové tabulky seznamu součástí */
45 kakl 492 table.Soupiska td {
311 miho 493 padding: 0px 0.5em; /* mezera mezi obsahem buňky a příčkami */
45 kakl 494 }
495  
227 miho 496 table.Soupiska tr td {
311 miho 497 padding-left: 2ex; /* odsazení referenci (a hodnot) */
45 kakl 498 }
499  
109 miho 500 table.Soupiska tr > th { /* funkci potomek IE6 nezná */
311 miho 501 font-style: italic; /* a tak se to v IE ignoruje */
502 font-weight: normal; /* jinak vše th je hubené písmo kurzivou */
503 padding: 0px 0.5em; /* mezera mezi obsahem buňky a příčkami */
45 kakl 504 }
505  
506 table.Soupiska tr:first-child > th {
311 miho 507 font-style: normal; /* vše kromě prvního th (opět v IE6 nefunguje) */
508 font-weight: bold;
509 padding: 0.5em; /* mezera jen u nadpisu */
45 kakl 510 }
511  
512  
335 miho 513 /* Zobrazení rozcestníku na hlavní stránce */
514 p.Rozcestnik { /* odstavec s rozcestníkem */
515 text-align: center; /* centrovani */
516 }
517  
518 p.Rozcestnik img { /* obrázky v rozcestníku */
519 padding: 5px; /* okraj */
520 margin: 5px; /* mezera mezi nimi */
521 border: solid 2px #993300; /* rámeček */
522 background-color: #FFFFCC; /* pozadí */
523 }
524  
525  
45 kakl 526 /*============================================================================*/
311 miho 527 /* Formáty pro Toc (obsah) */
528 /*============================================================================*/
529  
530  
531 ul.Toc {
532 background: #EEFFEE; /* barva pozadí seznamu jako u tabulky */
533 list-style: none; /* bez puntíků */
375 miho 534 margin: 1em; /* vnější okraj */
535 padding: 1em; /* vnitřní okraj */
311 miho 536 }
537  
538 ul.Toc li.TocH1 {
539 padding-left: 0ex; /* odsazení první úrovně */
540 }
541  
542 ul.Toc li.TocH2 {
543 padding-left: 3ex;
544 }
545  
546 ul.Toc li.TocH3 {
547 padding-left: 6ex;
548 }
549  
550 ul.Toc li.TocH4 {
551 padding-left: 9ex;
552 }
553  
554 ul.Toc li {
375 miho 555 padding-left: 12ex; /* odsazení pro všechny další */
311 miho 556 }
557  
558  
559 /*============================================================================*/
109 miho 560 /* Formáty pro stránku o autorech */
45 kakl 561 /*============================================================================*/
562  
563  
313 miho 564 div.AboutAuthor { /* list pro jednoho autora */
146 miho 565 border: solid 1px red; /* rámeček okolo člověka */
313 miho 566 padding: 1.5em; /* mezera uvnitř rámečku */
146 miho 567 margin-bottom: 1em; /* mezera mezi rámečky pod sebou */
45 kakl 568 }
569  
570 /* -------------------- */
313 miho 571 div.AboutAuthor .Name { /* položka jména autora */
146 miho 572 font-style: italic; /* kurzíva */
573 color: red; /* barva jména */
45 kakl 574 }
575  
313 miho 576 div.AboutAuthor img.Author { /* vložený obrázek autora */
146 miho 577 float:right; /* plovoucí vpravo */
313 miho 578 margin-left: 20px; /* mezera mezi textem a obrázkem */
579 border: none;
45 kakl 580 }
581  
313 miho 582 div.AboutAuthor ul { /* Seznam činností autora */
146 miho 583 font-style: italic; /* písmo seznamu činností */
584 list-style: none; /* seznam je bez odrážek */
585 }
586  
313 miho 587 div.AboutAuthor p.Contact {
588 font-style: italic; /* kurzíva */
589 color: red; /* barva jména */
590 }
146 miho 591  
313 miho 592  
136 root 593 /*============================================================================*/
375 miho 594 /* Formáty pro stránky údržby */
595 /*============================================================================*/
596  
597  
598 .MaintenanceLogged { /* Tlačítko se jménem přihlášeného */
599 position: absolute; /* momo tok dokumentu */
600 right: 1em; /* vpravo */
601 border: solid 1px #993300; /* rámeček hnědý */
602 padding: 5px; /* výplň */
603 background-color: #FFFFCC; /* pozadí žluté */
604 }
605  
606 .MaintenanceLogged .Name {
607 color: #993300; /* písmo hnědé */
608 font-weight: bold; /* písmo tlusté */
609 background-color: #FFFFFF; /* pozadí bílé */
610 padding: 2px; /* mezera okolo */
611 }
612  
613  
614 /*============================================================================*/
136 root 615 /* Formáty pro WEBSVN */
616 /*============================================================================*/
146 miho 617  
618  
619 .highlight
620 {
621 color: #993300;
622 font-style: italic;
623 }
624  
625 table.bordered, table.outlined, table.blame
626 {
627 border-collapse: collapse;
628 border: solid 2px #993300;
629 }
630  
631 .bordered td, .bordered th
632 {
633 border: solid 2px #993300;
634 }
635  
636 .outlined td
637 {
638 padding: 0px 5px 0px 5px;
639 }
640  
641 .outlined th, .blame th
642 {
643 padding: 5px 5px 5px 5px;
644 font-weight: bold;
645 border: solid 2px #993300;
646 }
647  
648 .outlined td, .blame td
649 {
650 padding: 1px 5px 1px 5px;
651 border-right: solid 2px #993300;
652 border-bottom: solid 1px #F0F0F0;
653 }
654  
655 td.diffdeleted
656 {
657 font-size: 11px;
658 background-color: #FFCCCC;
659 }
660  
661 td.diffchanged
662 {
663 font-size: 11px;
664 background-color: yellow;
665 }
666  
667 td.diffadded
668 {
669 font-size: 11px;
670 background-color: #CCFFCC;
671 }
672  
673 td.diff
674 {
675 font-size: 11px;
676 background-color: #D0D0D0;
677 }
678  
679 table.diff
680 {
681 border-collapse: collapse;
682 }
683  
684 div.newpath
685 {
686 padding: 5px 5px 5px 5px;
687 border: solid 2px #993300;
688 }
689  
690 .plusbox, .minus
691 {
692 float: left;
693 clear: both;
694 position: relative;
695 top: -3px;
696 font-size: 13px;
697 font-weight: bold;
698 width: 16px;
699 text-indent: 0;
700 height: 16px;
701 color: black;
702 text-align: center;
703 padding: 0px 2px 0px 3px;
704 border: black solid 1px;
705 margin-right: 5px;
706 }
707  
708 .plusbox
709 {
710 background-color: #D0D0D0;
711 }
712  
713 .minusbox
714 {
715 background-color: #993300;
716 }
717  
718 .groupname
719 {
720 padding-left: 0px;
721 text-indent: -25px;
722 margin: 3px 0 3px 0;
723 }
724  
725 .switchcontent
726 {
727 margin: 3px 0 0 20px;
728 }
729  
730 code
731 {
174 miho 732 white-space: pre;
146 miho 733 }