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