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