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