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