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