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 */
227 miho 454 /* nutno doladit tak, aby fungovaly i dvousloupcové tabulky seznamu součástí */
45 kakl 455 table.Soupiska td {
146 miho 456 padding: 0px 0.5em; /* mezera mezi obsahem buňky a příčkami */
45 kakl 457 }
458  
227 miho 459 table.Soupiska tr td {
460 padding-left: 2ex; /* odsazení referenci (a hodnot) */
45 kakl 461 }
462  
109 miho 463 table.Soupiska tr > th { /* funkci potomek IE6 nezná */
146 miho 464 font-style: italic; /* a tak se to v IE ignoruje */
465 font-weight: normal; /* jinak vše th je hubené písmo kurzivou */
227 miho 466 padding: 0px 0.5em; /* mezera mezi obsahem buňky a příčkami */
45 kakl 467 }
468  
469 table.Soupiska tr:first-child > th {
146 miho 470 font-style: normal; /* vše kromě prvního th (opět v IE6 nefunguje) */
471 font-weight: bold;
227 miho 472 padding: 0.5em; /* mezera jen u nadpisu */
45 kakl 473 }
474  
475  
476 /*============================================================================*/
109 miho 477 /* Formáty pro stránku o autorech */
45 kakl 478 /*============================================================================*/
479  
480  
481 /* List pro jednoho autora */
482 /* ----------------------- */
483 div.AboutAuthor {
146 miho 484 border: solid 1px red; /* rámeček okolo člověka */
485 padding: 2em; /* mezera uvnitř rámečku */
486 margin-bottom: 1em; /* mezera mezi rámečky pod sebou */
45 kakl 487 }
488  
109 miho 489 /* Položka jména autora */
45 kakl 490 /* -------------------- */
109 miho 491 div.AboutAuthor .Name { /* jméno autora */
146 miho 492 font-style: italic; /* kurzíva */
493 color: red; /* barva jména */
45 kakl 494 }
495  
109 miho 496 /* Vložený obrázek autora */
45 kakl 497 /* ---------------------- */
109 miho 498 div.AboutAuthor img { /* obrázek autora (kdyby tak fungovalo abs. pozicování) */
146 miho 499 float:right; /* plovoucí vpravo */
500 padding-left: 20px; /* mezera mezi textem a obrázkem */
45 kakl 501 }
502  
109 miho 503 /* Seznam činností autora */
45 kakl 504 /* ---------------------- */
505 div.AboutAuthor ul {
146 miho 506 font-style: italic; /* písmo seznamu činností */
507 list-style: none; /* seznam je bez odrážek */
508 }
509  
510  
136 root 511 /*============================================================================*/
512 /* Formáty pro WEBSVN */
513 /*============================================================================*/
146 miho 514  
515  
516 .highlight
517 {
518 color: #993300;
519 font-style: italic;
520 }
521  
522 table.bordered, table.outlined, table.blame
523 {
524 border-collapse: collapse;
525 border: solid 2px #993300;
526 }
527  
528 .bordered td, .bordered th
529 {
530 border: solid 2px #993300;
531 }
532  
533 .outlined td
534 {
535 padding: 0px 5px 0px 5px;
536 }
537  
538 .outlined th, .blame th
539 {
540 padding: 5px 5px 5px 5px;
541 font-weight: bold;
542 border: solid 2px #993300;
543 }
544  
545 .outlined td, .blame td
546 {
547 padding: 1px 5px 1px 5px;
548 border-right: solid 2px #993300;
549 border-bottom: solid 1px #F0F0F0;
550 }
551  
552 td.diffdeleted
553 {
554 font-size: 11px;
555 background-color: #FFCCCC;
556 }
557  
558 td.diffchanged
559 {
560 font-size: 11px;
561 background-color: yellow;
562 }
563  
564 td.diffadded
565 {
566 font-size: 11px;
567 background-color: #CCFFCC;
568 }
569  
570 td.diff
571 {
572 font-size: 11px;
573 background-color: #D0D0D0;
574 }
575  
576 table.diff
577 {
578 border-collapse: collapse;
579 }
580  
581 div.newpath
582 {
583 padding: 5px 5px 5px 5px;
584 border: solid 2px #993300;
585 }
586  
587 .plusbox, .minus
588 {
589 float: left;
590 clear: both;
591 position: relative;
592 top: -3px;
593 font-size: 13px;
594 font-weight: bold;
595 width: 16px;
596 text-indent: 0;
597 height: 16px;
598 color: black;
599 text-align: center;
600 padding: 0px 2px 0px 3px;
601 border: black solid 1px;
602 margin-right: 5px;
603 }
604  
605 .plusbox
606 {
607 background-color: #D0D0D0;
608 }
609  
610 .minusbox
611 {
612 background-color: #993300;
613 }
614  
615 .groupname
616 {
617 padding-left: 0px;
618 text-indent: -25px;
619 margin: 3px 0 3px 0;
620 }
621  
622 .switchcontent
623 {
624 margin: 3px 0 0 20px;
625 }
626  
627 code
628 {
174 miho 629 white-space: pre;
146 miho 630 }