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