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