Use proper CSS class instead of hardcoded style for new thumb parameter 'border'...
[lhc/web/wiklou.git] / skins / common / commonPrint.css
1 /*
2 ** MediaWiki Print style sheet for CSS2-capable browsers.
3 ** Copyright Gabriel Wicke, http://www.aulinx.de/
4 **
5 ** Derived from the plone (http://plone.org/) styles
6 ** Copyright Alexander Limi
7 */
8
9 /* Thanks to A List Apart (http://alistapart.com/) for useful extras */
10 a.stub,
11 a.new{ color:#ba0000; text-decoration:none; }
12
13 #toc {
14 /*border:1px solid #2f6fab;*/
15 border:1px solid #aaaaaa;
16 background-color:#f9f9f9;
17 padding:5px;
18 }
19 .tocindent {
20 margin-left: 2em;
21 }
22 .tocline {
23 margin-bottom: 0px;
24 }
25
26 /* images */
27 div.floatright {
28 float: right;
29 clear: right;
30 margin: 0;
31 position:relative;
32 border: 0.5em solid White;
33 border-width: 0.5em 0 0.8em 1.4em;
34 }
35 div.floatright p { font-style: italic;}
36 div.floatleft {
37 float: left;
38 margin: 0.3em 0.5em 0.5em 0;
39 position:relative;
40 border: 0.5em solid White;
41 border-width: 0.5em 1.4em 0.8em 0;
42 }
43 div.floatleft p { font-style: italic; }
44 /* thumbnails */
45 div.thumb {
46 margin-bottom: 0.5em;
47 border-style: solid; border-color: White;
48 width: auto;
49 overflow: hidden;
50 }
51 div.thumb div {
52 border:1px solid #cccccc;
53 padding: 3px !important;
54 background-color:#f9f9f9;
55 font-size: 94%;
56 text-align: center;
57 }
58 div.thumb div a img {
59 border:1px solid #cccccc;
60 }
61 div.thumb div div.thumbcaption {
62 border: none;
63 padding: 0.3em 0 0.1em 0;
64 }
65 div.magnify { display: none; }
66 div.tright {
67 float: right;
68 clear: right;
69 border-width: 0.5em 0 0.8em 1.4em;
70 }
71 div.tleft {
72 float: left;
73 margin-right:0.5em;
74 border-width: 0.5em 1.4em 0.8em 0;
75 }
76 img.thumbborder {
77 border: 1px solid #dddddd;
78 }
79
80 /* table standards */
81 table.rimage {
82 float:right;
83 width:1pt;
84 position:relative;
85 margin-left:1em;
86 margin-bottom:1em;
87 text-align:center;
88 }
89
90 body {
91 background: White;
92 /*font-size: 11pt !important;*/
93 color: Black;
94 margin: 0;
95 padding: 0;
96 }
97
98 .noprint,
99 div#jump-to-nav,
100 div.top,
101 div#column-one,
102 #colophon,
103 .editsection,
104 .toctoggle,
105 .tochidden,
106 div#f-poweredbyico,
107 div#f-copyrightico,
108 li#viewcount,
109 li#about,
110 li#disclaimer,
111 li#privacy {
112 /* Hides all the elements irrelevant for printing */
113 display: none;
114 }
115
116 ul {
117 list-style-type: square;
118 }
119
120 #content {
121 background: none;
122 border: none ! important;
123 padding: 0 ! important;
124 margin: 0 ! important;
125 }
126 #footer {
127 background : white;
128 color : black;
129 border-top: 1px solid black;
130 }
131
132 h1, h2, h3, h4, h5, h6
133 {
134 font-weight: bold;
135 }
136
137 p, .documentDescription {
138 margin: 1em 0 ! important;
139 line-height: 1.2em;
140 }
141
142 .tocindent p {
143 margin: 0 0 0 0 ! important;
144 }
145
146 pre {
147 border: 1pt dashed black;
148 white-space: pre;
149 font-size: 8pt;
150 overflow: auto;
151 padding: 1em 0;
152 background : white;
153 color : black;
154 }
155
156 table.listing,
157 table.listing td {
158 border: 1pt solid black;
159 border-collapse: collapse;
160 }
161
162 a {
163 color: Black !important;
164 background: none !important;
165 padding: 0 !important;
166 }
167
168 a:link, a:visited {
169 color: #520;
170 background: transparent;
171 text-decoration: underline;
172 }
173
174 #content a.external.text:after, #content a.external.autonumber:after {
175 /* Expand URLs for printing */
176 content: " (" attr(href) ") ";
177 }
178
179 #globalWrapper {
180 width: 100% !important;
181 min-width: 0 !important;
182 }
183
184 #content {
185 background : white;
186 color : black;
187 }
188
189 #column-content {
190 margin: 0 !important;
191 }
192
193 #column-content #content {
194 padding: 1em;
195 margin: 0 !important;
196 }
197 /* MSIE/Win doesn't understand 'inherit' */
198 a, a.external, a.new, a.stub {
199 color: black ! important;
200 text-decoration: none ! important;
201 }
202
203 /* Continue ... */
204 a, a.external, a.new, a.stub {
205 color: inherit ! important;
206 text-decoration: inherit ! important;
207 }
208
209 img { border: none; }
210 img.tex { vertical-align: middle; }
211 span.texhtml { font-family: serif; }
212
213 div.townBox {
214 position:relative;
215 float:right;
216 background:White;
217 margin-left:1em;
218 border: 1px solid gray;
219 padding:0.3em;
220 width: 200px;
221 overflow: hidden;
222 clear: right;
223 }
224 div.townBox dl {
225 padding: 0;
226 margin: 0 0 0.3em 0;
227 font-size: 96%;
228 }
229 div.townBox dl dt {
230 background: none;
231 margin: 0.4em 0 0 0;
232 }
233 div.townBox dl dd {
234 margin: 0.1em 0 0 1.1em;
235 background-color: #f3f3f3;
236 }
237
238 #siteNotice { display: none; }
239
240 table.gallery {
241 border: 1px solid #cccccc;
242 margin: 2px;
243 padding: 2px;
244 background-color:#ffffff;
245 }
246
247 table.gallery tr {
248 vertical-align:top;
249 }
250
251 div.gallerybox {
252 border: 1px solid #cccccc;
253 margin: 2px;
254 background-color:#f9f9f9;
255 width: 150px;
256 }
257
258 div.gallerybox div.thumb {
259 text-align: center;
260 border: 1px solid #cccccc;
261 margin: 2px;
262 }
263
264 div.gallerytext {
265 font-size: 94%;
266 padding: 2px 4px;
267 }
268
269 /*
270 ** Diff rendering
271 */
272 table.diff { background:white; }
273 td.diff-otitle { background:#ffffff; }
274 td.diff-ntitle { background:#ffffff; }
275 td.diff-addedline {
276 background:#ccffcc;
277 font-size: smaller;
278 border: solid 2px black;
279 }
280 td.diff-deletedline {
281 background:#ffffaa;
282 font-size: smaller;
283 border: dotted 2px black;
284 }
285 td.diff-context {
286 background:#eeeeee;
287 font-size: smaller;
288 }
289 .diffchange {
290 color: silver;
291 font-weight: bold;
292 text-decoration: underline;
293 }