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