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