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