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