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