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