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