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