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