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 */
220 _position: static; /* IE6 neumí position fixed */
221 border-bottom: solid 2px #993300; /* linka pod hlavickou */
109 miho 222 top: -2px; /* umistění na stránce o tloušťku linky */
146 miho 223 white-space: nowrap; /* je zakázáno zalomit hlavičku */
224 overflow: hidden; /* co přečuhuje zahoď */
109 miho 225 font-size: 3em; /* velikost písma vzhedem k rodiči */
226 padding: 0em; /* vnitřní výplň (vzhledem k mému písmu) */
227 line-height: 100%; /* vzdálenost řádek od sebe */
45 kakl 228 }
229  
109 miho 230 div.InnerHeader .HeaderLogo { /* text loga "MLAB" v hlavičce*/
231 /*background: #CCFFCC; /* pro ladění */
45 kakl 232 padding-left: 0.2em; /* mezera vlevo */
233 }
234  
109 miho 235 div.InnerHeader img { /* textu "online" v hlavičce */
236 /*border: solid 1px red; /* pro ladění neprůhledného obrázku */
237 /*background: #FFCCCC; /* pro ladění průhledného obrázku */
238 height: 0.7em; /* gumová výška podle velikosti textu */
239 width: 2em; /* gumová šířka podle velikosti textu */
209 miho 240 border: 0px; /* obrázek je bez okraje */
241 /* ve skutečnosti vadí asi horní okraj obrázku (text se posune kousek dolu) */
242 /* nebo nějaký problém se svislým zarovnáním */
243 margin: 0px;
244 padding: 0px;
245 position: absolute;
246 top: 0.15em;
45 kakl 247 }
248  
109 miho 249 div.InnerHeader .HeaderText { /* nadpis stránky (title) v hlavičce */
250 /*border: solid 1px yellow; /* pro ladění */
251 background: #FFFFCC; /* IE6 aby text zvítězil při konfliktu s logem */
252 /*background: #CCFFCC; /* pro ladění */
253 position: absolute; /* absolutní umístění */
254 text-align: right; /* zarovnání doprava (centrovaný obsah IE6 ignoruje) */
45 kakl 255 padding-right: 0.2em; /* mezera vpravo */
109 miho 256 font-size: 80%; /* velikost písma o něo menší */
257 left: 6.625em; /* posunutí o logo 5.3em / 80% */
258 _left: auto; /* IE6 natahuje se místo vlevo od textu */
259 right: 0px; /* pravý okraj až na konci */
260 top: 2px; /* posunutí o čáru jako u ostatních částí hlavičky */
209 miho 261 _top: 0px; /* IE6 oprava posunutí (nevím proč) */
45 kakl 262 }
263  
109 miho 264 div.InnerHeader a { /* odkaz v hlavičce */
265 text-decoration: none; /* odkaz není podtržený */
209 miho 266 color: #993300; /* IE6 a IE7 nedědí barvu textu */
45 kakl 267 }
268  
109 miho 269 div.InnerHeader a:hover { /* při najetí kurzoru na odkaz v hlavičce */
270 color: #FF0000; /* změň barvu odkazu */
45 kakl 271 }
272  
273  
109 miho 274 /* Nastavení specifická pro Menu */
45 kakl 275 /* ----------------------------- */
276 div.InnerMenu { /* kontejner pro menu */
146 miho 277 position: fixed; /* fixní umístění na stránce */
278 _position: static; /* IE6 neumí position fixed */
279 width: 16ex; /* šířka bloku s menu */
280 _width: 100%; /* IE6 šířka přes celou stránku */
109 miho 281 top: 3em; /* výška hlavičky = výška písma + 2*padding */
146 miho 282 _top: 0px; /* IE6 umístění hned pod hlavičku */
109 miho 283 left: -2px; /* kompenzace šířky čáry */
284 _left: 0px; /* IE6 tady čáru nemáme */
146 miho 285 bottom: 0px; /* umístění dole až dolu */
286 border-right: solid 2px #993300; /* oddělující linka vpravo */
287 _border-right: none; /* IE6 bez čáry vpravo */
288 _border-bottom: solid 4px #993300; /* oddělující linka dole (tlustá jako ty 2 nahoře) */
109 miho 289 _background: #993300; /* IE6 pozadí stejné jako linky */
290 _color: #FFFFCC; /* IE6 barva textu menu uvnitř pruhu */
291 text-align: center; /* centrovaný obsah */
292 _text-align: left; /* IE6 zarovnáváme vlevo */
146 miho 293 font-weight: bold; /* tlusté písmo odkazu */
45 kakl 294 }
295  
109 miho 296 div.InnerMenu .Navigation { /* vnitřní kontejner na navigační tlačítka */
297 /*_background: #333333; /* ladící pozadí */
298 margin-left: 2px; /* kompenzace kompenzace čáry */
299 _margin-left: 0.5em; /* IE6 tady potřebuji jen okraj */
300 _border: 0px; /* IE6 žádný okraj */
301 _padding: 0px; /* IE6 žádná výplň */
45 kakl 302 }
303  
304 div.InnerMenu .MenuText { /* popisky v navigaci */
109 miho 305 /*background: #DDDDDD; /* ladící pozadí */
306 border: none; /* žádný okraj */
307 margin: 3px; /* malé mezery okolo */
45 kakl 308 }
309  
310  
109 miho 311 /* Zobrazení seznamu odkazů v menu */
45 kakl 312 /* ------------------------------- */
109 miho 313 div.InnerMenu ul { /* navigace jako seznam odkazů */
146 miho 314 list-style: none; /* seznam je bez odrážek */
315 margin: 0px; /* bez odsazení IE */
316 padding: 0em; /* bez odsazení FF */
317 white-space: nowrap; /* zákaz lámání položek menu do řádek */
45 kakl 318 }
319  
109 miho 320 div.InnerMenu li { /* jednotlivé odkazy */
321 /*background: #BBBBBB; /* ladící pozadí */
322 border: solid 1px #993300; /* tenký rámeček */
323 margin: 2px; /* malé mezery okolo */
324 background: #993300; /* tmavé pozadí "tlačítek" v liště */
325 color: #FFFFCC; /* světlá písmena na "tlačítkách" */
326 _background: #FFFFCC; /* IE6 světlé pozadí "tlačítek" v liště */
327 _color: #993300; /* IE6 tmavá písmena na "tlačítkách" */
45 kakl 328 }
329  
330 div.InnerMenu a { /* odkazy v menu */
146 miho 331 text-decoration: none; /* odstranění podtržení odkazů */
209 miho 332 color: #FFFFCC; /* IE6 a IE7 nedědí, barva textu jako by to nebyl odkaz */
333 _color: #000000; /* IE6 černá jako kontrastní barva */
45 kakl 334 }
335  
109 miho 336 div.InnerMenu a:hover { /* po najetí kurzoru na odkazy v menu */
337 color: #FF0000; /* změn barvu písma */
45 kakl 338 }
339  
109 miho 340 /* Zobrazení v menu */
45 kakl 341 /* ---------------- */
109 miho 342 div.InnerMenu * { /* Pro IE6 je celé menu plovoucí v řádce */
146 miho 343 _float: left; /* IE6 všechny prvky menu plavou vlevo */
344 _padding-left: 2px; /* IE6 mezera mezi prvky vlevo */
345 _padding-right: 2px; /* IE6 mezera mezi prvky vpravo */
45 kakl 346 }
347  
348  
109 miho 349 /* Nastavení specifická pro Patičku */
45 kakl 350 /* -------------------------------- */
109 miho 351 div.InnerFooter{ /* patička */
146 miho 352 position: fixed; /* fixní umístění na stránce */
353 _position: static; /* IE6 neumí position fixed */
354 bottom: -4px; /* umístění na stránce = šířka čáry nahoře a dole */
355 border-top: solid 2px #993300; /* linka nad hlavičkou */
109 miho 356 border-bottom: solid 6px #993300; /* linka pod hlavičkou + záporné posunutí */
357 _border-bottom: solid 2px #993300; /* IE6 tenká linka */
146 miho 358 font-size: 80%; /* písmo v patičce trochu zmenšit */
45 kakl 359 height: 1.25em;
109 miho 360 overflow: hidden; /* co přečuhuje zahoď */
361 /*padding-left: 1em; /* to nejde použít protože IE6 neumí počítat */
362 } /* přidal jsem pevnou mezeru do textu */
45 kakl 363  
364  
365 /*============================================================================*/
109 miho 366 /* Nastavení pro tělo dokumentu */
45 kakl 367 /*============================================================================*/
368  
369  
109 miho 370 /* Nastavení těla dokumentu */
45 kakl 371 /* ------------------------ */
109 miho 372 div.Text, div.Section1 { /* tělo stránky */
209 miho 373 /*border: solid #20FF20 1px; /* pro ladění */
146 miho 374 padding: 2ex; /* oddělení textu od okrajů */
375 margin-top: 3em; /* když funguje fixní pozicování vynech hlavičku */
376 _margin-top: 0px; /* IE6 umístění rovnou pod hlavičku */
377 margin-left: 16ex; /* odsazení o velikost menu a kousek */
378 _margin-left: 0px; /* IE6 levý okraj vznikne sám obtékáním menu */
109 miho 379 margin-bottom: 1.25em; /* když funguje fixní pozicování vynech patičku */
380 /* číslo 1/font-size v patičce */
146 miho 381 _margin-bottom: 0px; /* IE6 umístění patičku hned za textem */
45 kakl 382 }
383  
187 miho 384 /* odstranění okraje */
385 .NoBorder {
386 border: 0;
387 }
45 kakl 388  
109 miho 389 /* centrování vyznačených elementů */
187 miho 390 .Center, tr.Center th { /* centrovaní i celých řádek tabulky */
391 text-align: center; /* centrovani */
45 kakl 392 }
393  
187 miho 394 .Left {
395 text-align: left; /* zarovnání vlevo */
396 }
154 miho 397  
187 miho 398 .Right: {
399 text-align: right; /* zarovnnání vpravo*/
154 miho 400 }
401  
402  
187 miho 403 /* Odsazení od kraje */
404 .ShiftRight {
405 padding-left: 5ex; /* Odsazení od levého okraje */
406 }
407  
408  
109 miho 409 /* obarvení textů psaných kurzivou */
45 kakl 410 p i, div i, span i {
146 miho 411 color: #990000;
45 kakl 412 }
413  
414  
194 miho 415 /* poznámka */
416 .Remark {
417 font-style: italic; /* skloněné */
418 color: #990000; /* barveno */
419 }
420  
45 kakl 421 /* Tabulky */
422 /* ------- */
423 table {
146 miho 424 border-collapse: separate; /* příčky v tabulce */
425 border: 3px solid #CCCCCC; /* vnější okraj tabulky */
426 margin-top: 0.5em; /* odstup nahoře (oddělení od souseda) */
427 margin-bottom: 0.5em; /* odstup dole */
428 background-color: #EEFFEE; /* pozadí tabulky */
45 kakl 429 }
430  
109 miho 431 /* příčky mezi buňkami */
45 kakl 432 th, td {
146 miho 433 border: 1px solid #CCCCCC; /* příčky mezi buňkami (v FF se barva chybně dědí) */
434 text-align: left; /* přebití centrování th prvku */
435 padding: 0.5em; /* mezera mezi obsahem buňky a příčkami */
45 kakl 436 }
437  
438 th {
146 miho 439 color: #FF2020; /* odlišení hlavičkových řádek */
45 kakl 440 }
441  
187 miho 442 table p, table div, table li, table ol, table ul, table td {
146 miho 443 margin-top: 0.3em; /* omezeni nadbytečné mezery u FF */
444 margin-bottom: 0.3em; /* omezeni nadbytečné mezery u FF */
45 kakl 445 }
446  
447 /* Tabulka Soupiska */
448 /* ---------------- */
109 miho 449 /* Tabulka s rozpiskou součástek */
450 /* Formát tabulky vychází z obecné tabulky */
451 /* první <th> je legenda */
452 /* další <th> jsou skupinou součástek */
453 /* značky <td> jsou vlastní seznam, první sloupec odskočený vpravo */
45 kakl 454 table.Soupiska td {
146 miho 455 padding: 0px 0.5em; /* mezera mezi obsahem buňky a příčkami */
45 kakl 456 }
457  
458 table.Soupiska tr td:first-child {
146 miho 459 padding-left: 2ex; /* odsazení referenci, nefunguje v IE6 */
45 kakl 460 }
461  
109 miho 462 table.Soupiska tr > th { /* funkci potomek IE6 nezná */
146 miho 463 font-style: italic; /* a tak se to v IE ignoruje */
464 font-weight: normal; /* jinak vše th je hubené písmo kurzivou */
45 kakl 465 }
466  
467 table.Soupiska tr:first-child > th {
146 miho 468 font-style: normal; /* vše kromě prvního th (opět v IE6 nefunguje) */
469 font-weight: bold;
45 kakl 470 }
471  
472  
473 /*============================================================================*/
109 miho 474 /* Formáty pro stránku o autorech */
45 kakl 475 /*============================================================================*/
476  
477  
478 /* List pro jednoho autora */
479 /* ----------------------- */
480 div.AboutAuthor {
146 miho 481 border: solid 1px red; /* rámeček okolo člověka */
482 padding: 2em; /* mezera uvnitř rámečku */
483 margin-bottom: 1em; /* mezera mezi rámečky pod sebou */
45 kakl 484 }
485  
109 miho 486 /* Položka jména autora */
45 kakl 487 /* -------------------- */
109 miho 488 div.AboutAuthor .Name { /* jméno autora */
146 miho 489 font-style: italic; /* kurzíva */
490 color: red; /* barva jména */
45 kakl 491 }
492  
109 miho 493 /* Vložený obrázek autora */
45 kakl 494 /* ---------------------- */
109 miho 495 div.AboutAuthor img { /* obrázek autora (kdyby tak fungovalo abs. pozicování) */
146 miho 496 float:right; /* plovoucí vpravo */
497 padding-left: 20px; /* mezera mezi textem a obrázkem */
45 kakl 498 }
499  
109 miho 500 /* Seznam činností autora */
45 kakl 501 /* ---------------------- */
502 div.AboutAuthor ul {
146 miho 503 font-style: italic; /* písmo seznamu činností */
504 list-style: none; /* seznam je bez odrážek */
505 }
506  
507  
136 root 508 /*============================================================================*/
509 /* Formáty pro WEBSVN */
510 /*============================================================================*/
146 miho 511  
512  
513 .highlight
514 {
515 color: #993300;
516 font-style: italic;
517 }
518  
519 table.bordered, table.outlined, table.blame
520 {
521 border-collapse: collapse;
522 border: solid 2px #993300;
523 }
524  
525 .bordered td, .bordered th
526 {
527 border: solid 2px #993300;
528 }
529  
530 .outlined td
531 {
532 padding: 0px 5px 0px 5px;
533 }
534  
535 .outlined th, .blame th
536 {
537 padding: 5px 5px 5px 5px;
538 font-weight: bold;
539 border: solid 2px #993300;
540 }
541  
542 .outlined td, .blame td
543 {
544 padding: 1px 5px 1px 5px;
545 border-right: solid 2px #993300;
546 border-bottom: solid 1px #F0F0F0;
547 }
548  
549 td.diffdeleted
550 {
551 font-size: 11px;
552 background-color: #FFCCCC;
553 }
554  
555 td.diffchanged
556 {
557 font-size: 11px;
558 background-color: yellow;
559 }
560  
561 td.diffadded
562 {
563 font-size: 11px;
564 background-color: #CCFFCC;
565 }
566  
567 td.diff
568 {
569 font-size: 11px;
570 background-color: #D0D0D0;
571 }
572  
573 table.diff
574 {
575 border-collapse: collapse;
576 }
577  
578 div.newpath
579 {
580 padding: 5px 5px 5px 5px;
581 border: solid 2px #993300;
582 }
583  
584 .plusbox, .minus
585 {
586 float: left;
587 clear: both;
588 position: relative;
589 top: -3px;
590 font-size: 13px;
591 font-weight: bold;
592 width: 16px;
593 text-indent: 0;
594 height: 16px;
595 color: black;
596 text-align: center;
597 padding: 0px 2px 0px 3px;
598 border: black solid 1px;
599 margin-right: 5px;
600 }
601  
602 .plusbox
603 {
604 background-color: #D0D0D0;
605 }
606  
607 .minusbox
608 {
609 background-color: #993300;
610 }
611  
612 .groupname
613 {
614 padding-left: 0px;
615 text-indent: -25px;
616 margin: 3px 0 3px 0;
617 }
618  
619 .switchcontent
620 {
621 margin: 3px 0 0 20px;
622 }
623  
624 code
625 {
174 miho 626 white-space: pre;
146 miho 627 }