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