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