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