xref: /template/wikiweko/static/3rd/vector/main-rtl.css (revision fa5fcaca4ebbd24e6c8814f25b15de04818f6f42)
1*fa5fcacaSAndreas Haerter/* ATTENTION: This file was edited for the "vector template for DokuWiki".
2*fa5fcacaSAndreas Haerter              - All url() rules where changed.
3*fa5fcacaSAndreas Haerter               See README for details. */
4*fa5fcacaSAndreas Haerter
5*fa5fcacaSAndreas Haerter
6*fa5fcacaSAndreas Haerter/*
7*fa5fcacaSAndreas Haerter * main-rtl.css is automatically generated using CSSJanus, a python script for
8*fa5fcacaSAndreas Haerter * creating RTL versions of otherwise LTR stylesheets.
9*fa5fcacaSAndreas Haerter *
10*fa5fcacaSAndreas Haerter * You may download the tool to rebuild this stylesheet
11*fa5fcacaSAndreas Haerter * http://code.google.com/p/cssjanus/
12*fa5fcacaSAndreas Haerter *
13*fa5fcacaSAndreas Haerter * An online version of this tool can be used at:
14*fa5fcacaSAndreas Haerter * http://cssjanus.commoner.com/
15*fa5fcacaSAndreas Haerter *
16*fa5fcacaSAndreas Haerter * The following command is used to generate the RTL version of this file
17*fa5fcacaSAndreas Haerter * ./cssjanus.py --swap_ltr_rtl_in_url < main-ltr.css > main-rtl.css
18*fa5fcacaSAndreas Haerter *
19*fa5fcacaSAndreas Haerter * Any rules which should not be flipped should be prepended with @noflip in
20*fa5fcacaSAndreas Haerter * a comment block.
21*fa5fcacaSAndreas Haerter */
22*fa5fcacaSAndreas Haerter/* Framework */
23*fa5fcacaSAndreas Haerterhtml,
24*fa5fcacaSAndreas Haerterbody {
25*fa5fcacaSAndreas Haerter	height: 100%;
26*fa5fcacaSAndreas Haerter	margin: 0;
27*fa5fcacaSAndreas Haerter	padding: 0;
28*fa5fcacaSAndreas Haerter	font-family: sans-serif;
29*fa5fcacaSAndreas Haerter	font-size: 1em;
30*fa5fcacaSAndreas Haerter}
31*fa5fcacaSAndreas Haerterbody {
32*fa5fcacaSAndreas Haerter	background-color: #f3f3f3;
33*fa5fcacaSAndreas Haerter	background-image: url(static/3rd/vector/page-base.png);
34*fa5fcacaSAndreas Haerter}
35*fa5fcacaSAndreas Haerter/* Content */
36*fa5fcacaSAndreas Haerterdiv#content {
37*fa5fcacaSAndreas Haerter	margin-right: 10em;
38*fa5fcacaSAndreas Haerter	padding: 1em;
39*fa5fcacaSAndreas Haerter	background-image: url(static/3rd/vector/border.png);
40*fa5fcacaSAndreas Haerter	background-position: top right;
41*fa5fcacaSAndreas Haerter	background-repeat: repeat-y;
42*fa5fcacaSAndreas Haerter	background-color: white;
43*fa5fcacaSAndreas Haerter	color: black;
44*fa5fcacaSAndreas Haerter}
45*fa5fcacaSAndreas Haerter/* Head */
46*fa5fcacaSAndreas Haerter#page-base {
47*fa5fcacaSAndreas Haerter	height: 5em;
48*fa5fcacaSAndreas Haerter	background-color: white;
49*fa5fcacaSAndreas Haerter	background-image: url(static/3rd/vector/page-fade.png);
50*fa5fcacaSAndreas Haerter	background-position: bottom right;
51*fa5fcacaSAndreas Haerter	background-repeat: repeat-x;
52*fa5fcacaSAndreas Haerter}
53*fa5fcacaSAndreas Haerter#head-base {
54*fa5fcacaSAndreas Haerter	margin-top: -5em;
55*fa5fcacaSAndreas Haerter	margin-right: 10em;
56*fa5fcacaSAndreas Haerter	height: 5em;
57*fa5fcacaSAndreas Haerter	background-image: url(static/3rd/vector/border.png);
58*fa5fcacaSAndreas Haerter	background-position: bottom right;
59*fa5fcacaSAndreas Haerter	background-repeat: repeat-x;
60*fa5fcacaSAndreas Haerter}
61*fa5fcacaSAndreas Haerterdiv#head {
62*fa5fcacaSAndreas Haerter	position: absolute;
63*fa5fcacaSAndreas Haerter	top: 0;
64*fa5fcacaSAndreas Haerter	left: 0;
65*fa5fcacaSAndreas Haerter	width: 100%;
66*fa5fcacaSAndreas Haerter}
67*fa5fcacaSAndreas Haerterdiv#head h5 {
68*fa5fcacaSAndreas Haerter	margin: 0;
69*fa5fcacaSAndreas Haerter	padding: 0;
70*fa5fcacaSAndreas Haerter}
71*fa5fcacaSAndreas Haerter	/* Hide empty portlets */
72*fa5fcacaSAndreas Haerter	div.emptyPortlet {
73*fa5fcacaSAndreas Haerter		display: none;
74*fa5fcacaSAndreas Haerter	}
75*fa5fcacaSAndreas Haerter	/* Personal */
76*fa5fcacaSAndreas Haerter	#p-personal {
77*fa5fcacaSAndreas Haerter		position: absolute;
78*fa5fcacaSAndreas Haerter		top: 0;
79*fa5fcacaSAndreas Haerter		margin-right: 10em;
80*fa5fcacaSAndreas Haerter		left: 0.75em;
81*fa5fcacaSAndreas Haerter	}
82*fa5fcacaSAndreas Haerter	#p-personal h5 {
83*fa5fcacaSAndreas Haerter		display: none;
84*fa5fcacaSAndreas Haerter	}
85*fa5fcacaSAndreas Haerter	#p-personal ul {
86*fa5fcacaSAndreas Haerter		list-style: none;
87*fa5fcacaSAndreas Haerter		margin: 0;
88*fa5fcacaSAndreas Haerter		padding: 0;
89*fa5fcacaSAndreas Haerter	}
90*fa5fcacaSAndreas Haerter	/* @noflip */
91*fa5fcacaSAndreas Haerter	#p-personal li {
92*fa5fcacaSAndreas Haerter		line-height: 1.125em;
93*fa5fcacaSAndreas Haerter		float: left;
94*fa5fcacaSAndreas Haerter	}
95*fa5fcacaSAndreas Haerter	#p-personal li {
96*fa5fcacaSAndreas Haerter		margin-right: 0.75em;
97*fa5fcacaSAndreas Haerter		margin-top: 0.5em;
98*fa5fcacaSAndreas Haerter		font-size: 0.75em;
99*fa5fcacaSAndreas Haerter	}
100*fa5fcacaSAndreas Haerter	/* Navigation Containers */
101*fa5fcacaSAndreas Haerter	#left-navigation {
102*fa5fcacaSAndreas Haerter		position: absolute;
103*fa5fcacaSAndreas Haerter		right: 10em;
104*fa5fcacaSAndreas Haerter		top: 2.5em;
105*fa5fcacaSAndreas Haerter	}
106*fa5fcacaSAndreas Haerter	#right-navigation {
107*fa5fcacaSAndreas Haerter		float: left;
108*fa5fcacaSAndreas Haerter		margin-top: 2.5em;
109*fa5fcacaSAndreas Haerter	}
110*fa5fcacaSAndreas Haerter	/* Navigation Labels */
111*fa5fcacaSAndreas Haerter	div.vectorTabs h5,
112*fa5fcacaSAndreas Haerter	div.vectorMenu h5 span {
113*fa5fcacaSAndreas Haerter		display: none;
114*fa5fcacaSAndreas Haerter	}
115*fa5fcacaSAndreas Haerter	/* Namespaces and Views */
116*fa5fcacaSAndreas Haerter	/* @noflip */
117*fa5fcacaSAndreas Haerter	div.vectorTabs {
118*fa5fcacaSAndreas Haerter		float: left;
119*fa5fcacaSAndreas Haerter	}
120*fa5fcacaSAndreas Haerter	div.vectorTabs {
121*fa5fcacaSAndreas Haerter		background-image: url(static/3rd/vector/tab-break.png);
122*fa5fcacaSAndreas Haerter		background-position: bottom right;
123*fa5fcacaSAndreas Haerter		background-repeat: no-repeat;
124*fa5fcacaSAndreas Haerter		padding-right: 1px;
125*fa5fcacaSAndreas Haerter	}
126*fa5fcacaSAndreas Haerter	/* @noflip */
127*fa5fcacaSAndreas Haerter	div.vectorTabs ul {
128*fa5fcacaSAndreas Haerter		float: left;
129*fa5fcacaSAndreas Haerter	}
130*fa5fcacaSAndreas Haerter	div.vectorTabs ul {
131*fa5fcacaSAndreas Haerter		height: 100%;
132*fa5fcacaSAndreas Haerter		list-style: none;
133*fa5fcacaSAndreas Haerter		margin: 0;
134*fa5fcacaSAndreas Haerter		padding: 0;
135*fa5fcacaSAndreas Haerter	}
136*fa5fcacaSAndreas Haerter	/* @noflip */
137*fa5fcacaSAndreas Haerter	div.vectorTabs ul li {
138*fa5fcacaSAndreas Haerter		float: left;
139*fa5fcacaSAndreas Haerter	}
140*fa5fcacaSAndreas Haerter	/* OVERRIDDEN BY COMPLIANT BROWSERS */
141*fa5fcacaSAndreas Haerter	div.vectorTabs ul li {
142*fa5fcacaSAndreas Haerter		line-height: 1.125em;
143*fa5fcacaSAndreas Haerter		display: inline-block;
144*fa5fcacaSAndreas Haerter		height: 100%;
145*fa5fcacaSAndreas Haerter		margin: 0;
146*fa5fcacaSAndreas Haerter		padding: 0;
147*fa5fcacaSAndreas Haerter		background-color: #f3f3f3;
148*fa5fcacaSAndreas Haerter		background-image: url(static/3rd/vector/tab-normal-fade.png);
149*fa5fcacaSAndreas Haerter		background-position: bottom right;
150*fa5fcacaSAndreas Haerter		background-repeat: repeat-x;
151*fa5fcacaSAndreas Haerter		white-space:nowrap;
152*fa5fcacaSAndreas Haerter	}
153*fa5fcacaSAndreas Haerter	/* IGNORED BY IE6 */
154*fa5fcacaSAndreas Haerter	div.vectorTabs ul > li {
155*fa5fcacaSAndreas Haerter		display: block;
156*fa5fcacaSAndreas Haerter	}
157*fa5fcacaSAndreas Haerter	div.vectorTabs li.selected {
158*fa5fcacaSAndreas Haerter		background-image: url(static/3rd/vector/tab-current-fade.png);
159*fa5fcacaSAndreas Haerter	}
160*fa5fcacaSAndreas Haerter	/* OVERRIDDEN BY COMPLIANT BROWSERS */
161*fa5fcacaSAndreas Haerter	div.vectorTabs li a {
162*fa5fcacaSAndreas Haerter		display: inline-block;
163*fa5fcacaSAndreas Haerter		height: 2.5em;
164*fa5fcacaSAndreas Haerter		padding-right: 0.4em;
165*fa5fcacaSAndreas Haerter		padding-left: 0.4em;
166*fa5fcacaSAndreas Haerter		background-image: url(static/3rd/vector/tab-break.png);
167*fa5fcacaSAndreas Haerter		background-position: bottom left;
168*fa5fcacaSAndreas Haerter		background-repeat: no-repeat;
169*fa5fcacaSAndreas Haerter	}
170*fa5fcacaSAndreas Haerter	div.vectorTabs li a,
171*fa5fcacaSAndreas Haerter	div.vectorTabs li a span {
172*fa5fcacaSAndreas Haerter		color: #0645ad;
173*fa5fcacaSAndreas Haerter		cursor: pointer;
174*fa5fcacaSAndreas Haerter	}
175*fa5fcacaSAndreas Haerter	div.vectorTabs li a span {
176*fa5fcacaSAndreas Haerter		font-size: 0.8em;
177*fa5fcacaSAndreas Haerter	}
178*fa5fcacaSAndreas Haerter	/* IGNORED BY IE6 */
179*fa5fcacaSAndreas Haerter	div.vectorTabs li > a {
180*fa5fcacaSAndreas Haerter		display: block;
181*fa5fcacaSAndreas Haerter	}
182*fa5fcacaSAndreas Haerter	/* OVERRIDDEN BY COMPLIANT BROWSERS */
183*fa5fcacaSAndreas Haerter	div.vectorTabs a span {
184*fa5fcacaSAndreas Haerter		display: inline-block;
185*fa5fcacaSAndreas Haerter		padding-top: 1.25em;
186*fa5fcacaSAndreas Haerter	}
187*fa5fcacaSAndreas Haerter	/* IGNORED BY IE6 */
188*fa5fcacaSAndreas Haerter	/* @noflip */
189*fa5fcacaSAndreas Haerter	div.vectorTabs a > span {
190*fa5fcacaSAndreas Haerter		float: left;
191*fa5fcacaSAndreas Haerter		display: block;
192*fa5fcacaSAndreas Haerter	}
193*fa5fcacaSAndreas Haerter	div.vectorTabs li.selected a,
194*fa5fcacaSAndreas Haerter	div.vectorTabs li.selected a span,
195*fa5fcacaSAndreas Haerter	div.vectorTabs li.selected a:visited
196*fa5fcacaSAndreas Haerter	div.vectorTabs li.selected a:visited span {
197*fa5fcacaSAndreas Haerter		color: #333333;
198*fa5fcacaSAndreas Haerter		text-decoration: none;
199*fa5fcacaSAndreas Haerter	}
200*fa5fcacaSAndreas Haerter	div.vectorTabs li.new a,
201*fa5fcacaSAndreas Haerter	div.vectorTabs li.new a span,
202*fa5fcacaSAndreas Haerter	div.vectorTabs li.new a:visited,
203*fa5fcacaSAndreas Haerter	div.vectorTabs li.new a:visited span {
204*fa5fcacaSAndreas Haerter		color: #a55858;
205*fa5fcacaSAndreas Haerter	}
206*fa5fcacaSAndreas Haerter	/* Variants and Actions */
207*fa5fcacaSAndreas Haerter	/* @noflip */
208*fa5fcacaSAndreas Haerter	div.vectorMenu {
209*fa5fcacaSAndreas Haerter		direction: ltr;
210*fa5fcacaSAndreas Haerter		float: left;
211*fa5fcacaSAndreas Haerter		background-image: url(static/3rd/vector/arrow-down-icon.png);
212*fa5fcacaSAndreas Haerter		background-position: 100% 60%;
213*fa5fcacaSAndreas Haerter		background-repeat: no-repeat;
214*fa5fcacaSAndreas Haerter		cursor: pointer;
215*fa5fcacaSAndreas Haerter	}
216*fa5fcacaSAndreas Haerter	/* @noflip */
217*fa5fcacaSAndreas Haerter	body.rtl div.vectorMenu {
218*fa5fcacaSAndreas Haerter		direction: rtl;
219*fa5fcacaSAndreas Haerter	}
220*fa5fcacaSAndreas Haerter	/* OVERRIDDEN BY COMPLIANT BROWSERS */
221*fa5fcacaSAndreas Haerter	/* @noflip */
222*fa5fcacaSAndreas Haerter	div#head div.vectorMenu h5 {
223*fa5fcacaSAndreas Haerter		float: left;
224*fa5fcacaSAndreas Haerter		background-image: url(static/3rd/vector/tab-break.png);
225*fa5fcacaSAndreas Haerter		background-repeat: no-repeat;
226*fa5fcacaSAndreas Haerter	}
227*fa5fcacaSAndreas Haerter	/* IGNORED BY IE6 */
228*fa5fcacaSAndreas Haerter	div#head div.vectorMenu > h5 {
229*fa5fcacaSAndreas Haerter		background-image: none;
230*fa5fcacaSAndreas Haerter	}
231*fa5fcacaSAndreas Haerter	div#head div.vectorMenu h5 {
232*fa5fcacaSAndreas Haerter		background-position: bottom right;
233*fa5fcacaSAndreas Haerter		margin-right: -1px;
234*fa5fcacaSAndreas Haerter	}
235*fa5fcacaSAndreas Haerter	div#head div.vectorMenu h4 {
236*fa5fcacaSAndreas Haerter		display: inline-block;
237*fa5fcacaSAndreas Haerter		float: right;
238*fa5fcacaSAndreas Haerter		font-size: 0.8em;
239*fa5fcacaSAndreas Haerter		padding-right: 0.5em;
240*fa5fcacaSAndreas Haerter		padding-top: 1.375em;
241*fa5fcacaSAndreas Haerter		font-weight: normal;
242*fa5fcacaSAndreas Haerter		border: none;
243*fa5fcacaSAndreas Haerter	}
244*fa5fcacaSAndreas Haerter	/* OVERRIDDEN BY COMPLIANT BROWSERS */
245*fa5fcacaSAndreas Haerter	/* @noflip */
246*fa5fcacaSAndreas Haerter	div.vectorMenu h5 a {
247*fa5fcacaSAndreas Haerter		display: inline-block;
248*fa5fcacaSAndreas Haerter		width: 24px;
249*fa5fcacaSAndreas Haerter		height: 2.5em;
250*fa5fcacaSAndreas Haerter		text-decoration: none;
251*fa5fcacaSAndreas Haerter		background-image: url(static/3rd/vector/tab-break.png);
252*fa5fcacaSAndreas Haerter		background-repeat: no-repeat;
253*fa5fcacaSAndreas Haerter	}
254*fa5fcacaSAndreas Haerter	div.vectorMenu h5 a{
255*fa5fcacaSAndreas Haerter		background-position: bottom left;
256*fa5fcacaSAndreas Haerter	}
257*fa5fcacaSAndreas Haerter	/* IGNORED BY IE6 */
258*fa5fcacaSAndreas Haerter	div.vectorMenu h5 > a {
259*fa5fcacaSAndreas Haerter		display: block;
260*fa5fcacaSAndreas Haerter	}
261*fa5fcacaSAndreas Haerter	div.vectorMenu div.menu {
262*fa5fcacaSAndreas Haerter		position: relative;
263*fa5fcacaSAndreas Haerter		display: none;
264*fa5fcacaSAndreas Haerter		clear: both;
265*fa5fcacaSAndreas Haerter		text-align: right;
266*fa5fcacaSAndreas Haerter	}
267*fa5fcacaSAndreas Haerter	/* OVERRIDDEN BY COMPLIANT BROWSERS */
268*fa5fcacaSAndreas Haerter	/* @noflip */
269*fa5fcacaSAndreas Haerter	body.rtl div.vectorMenu div.menu {
270*fa5fcacaSAndreas Haerter		margin-left: 24px;
271*fa5fcacaSAndreas Haerter	}
272*fa5fcacaSAndreas Haerter	/* IGNORED BY IE6 */
273*fa5fcacaSAndreas Haerter	/* @noflip */
274*fa5fcacaSAndreas Haerter	body.rtl div.vectorMenu > div.menu {
275*fa5fcacaSAndreas Haerter		margin-left: auto;
276*fa5fcacaSAndreas Haerter	}
277*fa5fcacaSAndreas Haerter	/* Fixes old versions of FireFox */
278*fa5fcacaSAndreas Haerter	/* @noflip */
279*fa5fcacaSAndreas Haerter	body.rtl div.vectorMenu > div.menu,
280*fa5fcacaSAndreas Haerter	x:-moz-any-link {
281*fa5fcacaSAndreas Haerter		margin-left: 23px;
282*fa5fcacaSAndreas Haerter	}
283*fa5fcacaSAndreas Haerter	div.vectorMenu:hover div.menu {
284*fa5fcacaSAndreas Haerter		display: block;
285*fa5fcacaSAndreas Haerter	}
286*fa5fcacaSAndreas Haerter	div.vectorMenu ul {
287*fa5fcacaSAndreas Haerter		position: absolute;
288*fa5fcacaSAndreas Haerter		background-color: white;
289*fa5fcacaSAndreas Haerter		border: solid 1px silver;
290*fa5fcacaSAndreas Haerter		border-top-width: 0;
291*fa5fcacaSAndreas Haerter		list-style: none;
292*fa5fcacaSAndreas Haerter		list-style-image: none;
293*fa5fcacaSAndreas Haerter		list-style-type: none;
294*fa5fcacaSAndreas Haerter		padding: 0;
295*fa5fcacaSAndreas Haerter		margin: 0;
296*fa5fcacaSAndreas Haerter		margin-right: -1px;
297*fa5fcacaSAndreas Haerter		text-align: right;
298*fa5fcacaSAndreas Haerter	}
299*fa5fcacaSAndreas Haerter	/* Fixes old versions of FireFox */
300*fa5fcacaSAndreas Haerter	div.vectorMenu ul,
301*fa5fcacaSAndreas Haerter	x:-moz-any-link {
302*fa5fcacaSAndreas Haerter		min-width: 5em;
303*fa5fcacaSAndreas Haerter	}
304*fa5fcacaSAndreas Haerter	/* Returns things back to normal in modern versions of FireFox */
305*fa5fcacaSAndreas Haerter	div.vectorMenu ul,
306*fa5fcacaSAndreas Haerter	x:-moz-any-link,
307*fa5fcacaSAndreas Haerter	x:default {
308*fa5fcacaSAndreas Haerter		min-width: 0;
309*fa5fcacaSAndreas Haerter	}
310*fa5fcacaSAndreas Haerter	div.vectorMenu li {
311*fa5fcacaSAndreas Haerter		padding: 0;
312*fa5fcacaSAndreas Haerter		margin: 0;
313*fa5fcacaSAndreas Haerter		text-align: right;
314*fa5fcacaSAndreas Haerter		line-height: 1em;
315*fa5fcacaSAndreas Haerter	}
316*fa5fcacaSAndreas Haerter	/* OVERRIDDEN BY COMPLIANT BROWSERS */
317*fa5fcacaSAndreas Haerter	div.vectorMenu li a {
318*fa5fcacaSAndreas Haerter		display: inline-block;
319*fa5fcacaSAndreas Haerter		padding: 0.5em;
320*fa5fcacaSAndreas Haerter		white-space: nowrap;
321*fa5fcacaSAndreas Haerter	}
322*fa5fcacaSAndreas Haerter	/* IGNORED BY IE6 */
323*fa5fcacaSAndreas Haerter	div.vectorMenu li > a {
324*fa5fcacaSAndreas Haerter		display: block;
325*fa5fcacaSAndreas Haerter	}
326*fa5fcacaSAndreas Haerter	div.vectorMenu li a {
327*fa5fcacaSAndreas Haerter		color: #0645ad;
328*fa5fcacaSAndreas Haerter		cursor: pointer;
329*fa5fcacaSAndreas Haerter		font-size: 0.8em;
330*fa5fcacaSAndreas Haerter	}
331*fa5fcacaSAndreas Haerter	div.vectorMenu li.selected a,
332*fa5fcacaSAndreas Haerter	div.vectorMenu li.selected a:visited {
333*fa5fcacaSAndreas Haerter		color: #333333;
334*fa5fcacaSAndreas Haerter		text-decoration: none;
335*fa5fcacaSAndreas Haerter	}
336*fa5fcacaSAndreas Haerter	/* Search */
337*fa5fcacaSAndreas Haerter	#p-search h5 {
338*fa5fcacaSAndreas Haerter		display: none;
339*fa5fcacaSAndreas Haerter	}
340*fa5fcacaSAndreas Haerter	/* @noflip */
341*fa5fcacaSAndreas Haerter	#p-search {
342*fa5fcacaSAndreas Haerter		float: left;
343*fa5fcacaSAndreas Haerter	}
344*fa5fcacaSAndreas Haerter	#p-search {
345*fa5fcacaSAndreas Haerter		margin-left: 0.5em;
346*fa5fcacaSAndreas Haerter		margin-right: 0.5em;
347*fa5fcacaSAndreas Haerter	}
348*fa5fcacaSAndreas Haerter	#p-search form,
349*fa5fcacaSAndreas Haerter	#p-search input {
350*fa5fcacaSAndreas Haerter		margin: 0;
351*fa5fcacaSAndreas Haerter		margin-top: 0.4em;
352*fa5fcacaSAndreas Haerter	}
353*fa5fcacaSAndreas Haerter	div#simpleSearch {
354*fa5fcacaSAndreas Haerter		margin-top: 0.5em;
355*fa5fcacaSAndreas Haerter		position: relative;
356*fa5fcacaSAndreas Haerter		border: solid 1px #AAAAAA;
357*fa5fcacaSAndreas Haerter		background-color: white;
358*fa5fcacaSAndreas Haerter		background-image: url(static/3rd/vector/search-fade.png);
359*fa5fcacaSAndreas Haerter		background-position: top right;
360*fa5fcacaSAndreas Haerter		background-repeat: repeat-x;
361*fa5fcacaSAndreas Haerter	}
362*fa5fcacaSAndreas Haerter	div#simpleSearch label {
363*fa5fcacaSAndreas Haerter		font-size: 0.8em;
364*fa5fcacaSAndreas Haerter		top: 0.25em;
365*fa5fcacaSAndreas Haerter	}
366*fa5fcacaSAndreas Haerter	div#simpleSearch input#searchInput {
367*fa5fcacaSAndreas Haerter		margin: 0;
368*fa5fcacaSAndreas Haerter		border-width: 0;
369*fa5fcacaSAndreas Haerter		padding: 0.25em;
370*fa5fcacaSAndreas Haerter		line-height: 1em;
371*fa5fcacaSAndreas Haerter		font-size: 0.8em;
372*fa5fcacaSAndreas Haerter		width: 14em;
373*fa5fcacaSAndreas Haerter		background-color: transparent;
374*fa5fcacaSAndreas Haerter	}
375*fa5fcacaSAndreas Haerter	/* OVERRIDDEN BY COMPLIANT BROWSERS */
376*fa5fcacaSAndreas Haerter	div#simpleSearch button#searchButton {
377*fa5fcacaSAndreas Haerter		margin: 0;
378*fa5fcacaSAndreas Haerter		padding: 0;
379*fa5fcacaSAndreas Haerter		width: 1.75em;
380*fa5fcacaSAndreas Haerter		height: 1.5em;
381*fa5fcacaSAndreas Haerter		border: none;
382*fa5fcacaSAndreas Haerter		cursor: pointer;
383*fa5fcacaSAndreas Haerter		background-color: transparent;
384*fa5fcacaSAndreas Haerter		background-image: url(static/3rd/vector/search-rtl.png);
385*fa5fcacaSAndreas Haerter		background-position: center center;
386*fa5fcacaSAndreas Haerter		background-repeat: no-repeat;
387*fa5fcacaSAndreas Haerter	}
388*fa5fcacaSAndreas Haerter	/* IGNORED BY IE6 */
389*fa5fcacaSAndreas Haerter	div#simpleSearch > button#searchButton {
390*fa5fcacaSAndreas Haerter		height: 100%;
391*fa5fcacaSAndreas Haerter	}
392*fa5fcacaSAndreas Haerter/* Panel */
393*fa5fcacaSAndreas Haerterdiv#panel {
394*fa5fcacaSAndreas Haerter	position: absolute;
395*fa5fcacaSAndreas Haerter	top: 160px;
396*fa5fcacaSAndreas Haerter	padding-top: 1em;
397*fa5fcacaSAndreas Haerter	width: 10em;
398*fa5fcacaSAndreas Haerter	right: 0;
399*fa5fcacaSAndreas Haerter}
400*fa5fcacaSAndreas Haerter	div#panel div.portal {
401*fa5fcacaSAndreas Haerter		padding-bottom: 1.5em;
402*fa5fcacaSAndreas Haerter	}
403*fa5fcacaSAndreas Haerter	div#panel div.portal h5 {
404*fa5fcacaSAndreas Haerter		font-weight: normal;
405*fa5fcacaSAndreas Haerter		color: #444444;
406*fa5fcacaSAndreas Haerter		padding: 0.25em;
407*fa5fcacaSAndreas Haerter		padding-top: 0;
408*fa5fcacaSAndreas Haerter		padding-right: 1.75em;
409*fa5fcacaSAndreas Haerter		cursor: default;
410*fa5fcacaSAndreas Haerter		border: none;
411*fa5fcacaSAndreas Haerter		font-size: 0.75em;
412*fa5fcacaSAndreas Haerter	}
413*fa5fcacaSAndreas Haerter	div#panel div.portal div.body {
414*fa5fcacaSAndreas Haerter		margin: 0;
415*fa5fcacaSAndreas Haerter		padding-top: 0.5em;
416*fa5fcacaSAndreas Haerter		margin-right: 1.25em;
417*fa5fcacaSAndreas Haerter		background-image: url(static/3rd/vector/portal-break.png);
418*fa5fcacaSAndreas Haerter		background-repeat: no-repeat;
419*fa5fcacaSAndreas Haerter		background-position: top right;
420*fa5fcacaSAndreas Haerter	}
421*fa5fcacaSAndreas Haerter	div#panel div.portal div.body ul {
422*fa5fcacaSAndreas Haerter		list-style: none;
423*fa5fcacaSAndreas Haerter		list-style-image: none;
424*fa5fcacaSAndreas Haerter		list-style-type: none;
425*fa5fcacaSAndreas Haerter		padding: 0;
426*fa5fcacaSAndreas Haerter		margin: 0;
427*fa5fcacaSAndreas Haerter	}
428*fa5fcacaSAndreas Haerter	div#panel div.portal div.body ul li {
429*fa5fcacaSAndreas Haerter		line-height: 1.125em;
430*fa5fcacaSAndreas Haerter		padding: 0;
431*fa5fcacaSAndreas Haerter		padding-bottom: 0.5em;
432*fa5fcacaSAndreas Haerter		margin: 0;
433*fa5fcacaSAndreas Haerter		overflow: hidden;
434*fa5fcacaSAndreas Haerter		font-size: 0.75em;
435*fa5fcacaSAndreas Haerter	}
436*fa5fcacaSAndreas Haerter	div#panel div.portal div.body ul li a {
437*fa5fcacaSAndreas Haerter		color: #0645ad;
438*fa5fcacaSAndreas Haerter	}
439*fa5fcacaSAndreas Haerter	div#panel div.portal div.body ul li a:visited {
440*fa5fcacaSAndreas Haerter		color: #0b0080;
441*fa5fcacaSAndreas Haerter	}
442*fa5fcacaSAndreas Haerter/* Footer */
443*fa5fcacaSAndreas Haerterdiv#footer {
444*fa5fcacaSAndreas Haerter	margin-right: 10em;
445*fa5fcacaSAndreas Haerter	margin-top: 0;
446*fa5fcacaSAndreas Haerter	padding: 0.75em;
447*fa5fcacaSAndreas Haerter	background-image: url(static/3rd/vector/border.png);
448*fa5fcacaSAndreas Haerter	background-position: top right;
449*fa5fcacaSAndreas Haerter	background-repeat: repeat-x;
450*fa5fcacaSAndreas Haerter}
451*fa5fcacaSAndreas Haerterdiv#footer ul {
452*fa5fcacaSAndreas Haerter	list-style: none;
453*fa5fcacaSAndreas Haerter	list-style-image: none;
454*fa5fcacaSAndreas Haerter	list-style-type: none;
455*fa5fcacaSAndreas Haerter	margin: 0;
456*fa5fcacaSAndreas Haerter	padding: 0;
457*fa5fcacaSAndreas Haerter}
458*fa5fcacaSAndreas Haerterdiv#footer ul li {
459*fa5fcacaSAndreas Haerter	margin: 0;
460*fa5fcacaSAndreas Haerter	padding: 0;
461*fa5fcacaSAndreas Haerter	padding-top: 0.5em;
462*fa5fcacaSAndreas Haerter	padding-bottom: 0.5em;
463*fa5fcacaSAndreas Haerter	color: #333333;
464*fa5fcacaSAndreas Haerter	font-size: 0.7em;
465*fa5fcacaSAndreas Haerter}
466*fa5fcacaSAndreas Haerterdiv#footer #footer-icons {
467*fa5fcacaSAndreas Haerter	float: left;
468*fa5fcacaSAndreas Haerter}
469*fa5fcacaSAndreas Haerter/* @noflip */
470*fa5fcacaSAndreas Haerterbody.ltr div#footer #footer-places {
471*fa5fcacaSAndreas Haerter	float: left;
472*fa5fcacaSAndreas Haerter}
473*fa5fcacaSAndreas Haerterdiv#footer #footer-info li {
474*fa5fcacaSAndreas Haerter	line-height: 1.4em;
475*fa5fcacaSAndreas Haerter}
476*fa5fcacaSAndreas Haerterdiv#footer #footer-icons li {
477*fa5fcacaSAndreas Haerter	float: right;
478*fa5fcacaSAndreas Haerter	margin-right: 0.5em;
479*fa5fcacaSAndreas Haerter	line-height: 2em;
480*fa5fcacaSAndreas Haerter}
481*fa5fcacaSAndreas Haerterdiv#footer #footer-places li {
482*fa5fcacaSAndreas Haerter	float: right;
483*fa5fcacaSAndreas Haerter	margin-left: 1em;
484*fa5fcacaSAndreas Haerter	line-height: 2em;
485*fa5fcacaSAndreas Haerter}
486*fa5fcacaSAndreas Haerter/* Logo */
487*fa5fcacaSAndreas Haerter#p-logo {
488*fa5fcacaSAndreas Haerter	position: absolute;
489*fa5fcacaSAndreas Haerter	top: -160px;
490*fa5fcacaSAndreas Haerter	right: 0;
491*fa5fcacaSAndreas Haerter	width: 10em;
492*fa5fcacaSAndreas Haerter	height: 160px;
493*fa5fcacaSAndreas Haerter}
494*fa5fcacaSAndreas Haerter#p-logo a {
495*fa5fcacaSAndreas Haerter	display: block;
496*fa5fcacaSAndreas Haerter	width: 10em;
497*fa5fcacaSAndreas Haerter	height: 160px;
498*fa5fcacaSAndreas Haerter	background-repeat: no-repeat;
499*fa5fcacaSAndreas Haerter	background-position: center center;
500*fa5fcacaSAndreas Haerter	text-decoration: none;
501*fa5fcacaSAndreas Haerter}
502*fa5fcacaSAndreas Haerter
503*fa5fcacaSAndreas Haerter/*
504*fa5fcacaSAndreas Haerter *
505*fa5fcacaSAndreas Haerter * The following code is highly modified from monobook. It would be nice if the
506*fa5fcacaSAndreas Haerter * preftoc id was more human readable like preferences-toc for instance,
507*fa5fcacaSAndreas Haerter * howerver this would require backporting the other skins.
508*fa5fcacaSAndreas Haerter */
509*fa5fcacaSAndreas Haerter
510*fa5fcacaSAndreas Haerter/* Preferences */
511*fa5fcacaSAndreas Haerter#preftoc {
512*fa5fcacaSAndreas Haerter	/* Tabs */
513*fa5fcacaSAndreas Haerter	width: 100%;
514*fa5fcacaSAndreas Haerter	float: right;
515*fa5fcacaSAndreas Haerter	clear: both;
516*fa5fcacaSAndreas Haerter	margin: 0 !important;
517*fa5fcacaSAndreas Haerter	padding: 0 !important;
518*fa5fcacaSAndreas Haerter	background-image: url(static/3rd/vector/preferences-break.png);
519*fa5fcacaSAndreas Haerter	background-position: bottom right;
520*fa5fcacaSAndreas Haerter	background-repeat: no-repeat;
521*fa5fcacaSAndreas Haerter}
522*fa5fcacaSAndreas Haerter	#preftoc li {
523*fa5fcacaSAndreas Haerter		/* Tab */
524*fa5fcacaSAndreas Haerter		float: right;
525*fa5fcacaSAndreas Haerter		margin: 0;
526*fa5fcacaSAndreas Haerter		padding: 0;
527*fa5fcacaSAndreas Haerter		padding-left: 1px;
528*fa5fcacaSAndreas Haerter		height: 2.25em;
529*fa5fcacaSAndreas Haerter		white-space: nowrap;
530*fa5fcacaSAndreas Haerter		list-style-type: none;
531*fa5fcacaSAndreas Haerter		list-style-image: none;
532*fa5fcacaSAndreas Haerter		background-image: url(static/3rd/vector/preferences-break.png);
533*fa5fcacaSAndreas Haerter		background-position: bottom left;
534*fa5fcacaSAndreas Haerter		background-repeat: no-repeat;
535*fa5fcacaSAndreas Haerter	}
536*fa5fcacaSAndreas Haerter	/* IGNORED BY IE6 */
537*fa5fcacaSAndreas Haerter	#preftoc li:first-child {
538*fa5fcacaSAndreas Haerter		margin-right: 1px;
539*fa5fcacaSAndreas Haerter	}
540*fa5fcacaSAndreas Haerter	#preftoc a,
541*fa5fcacaSAndreas Haerter	#preftoc a:active {
542*fa5fcacaSAndreas Haerter		display: inline-block;
543*fa5fcacaSAndreas Haerter		position: relative;
544*fa5fcacaSAndreas Haerter		color: #0645ad;
545*fa5fcacaSAndreas Haerter		padding: 0.5em;
546*fa5fcacaSAndreas Haerter		text-decoration: none;
547*fa5fcacaSAndreas Haerter		background-image: none;
548*fa5fcacaSAndreas Haerter		font-size: 0.9em;
549*fa5fcacaSAndreas Haerter	}
550*fa5fcacaSAndreas Haerter	#preftoc a:hover {
551*fa5fcacaSAndreas Haerter		text-decoration: underline;
552*fa5fcacaSAndreas Haerter	}
553*fa5fcacaSAndreas Haerter	#preftoc li.selected a {
554*fa5fcacaSAndreas Haerter		background-image: url(static/3rd/vector/preferences-fade.png);
555*fa5fcacaSAndreas Haerter		background-position: bottom;
556*fa5fcacaSAndreas Haerter		background-repeat: repeat-x;
557*fa5fcacaSAndreas Haerter		color: #333333;
558*fa5fcacaSAndreas Haerter		text-decoration: none;
559*fa5fcacaSAndreas Haerter	}
560*fa5fcacaSAndreas Haerter#preferences {
561*fa5fcacaSAndreas Haerter	float: right;
562*fa5fcacaSAndreas Haerter	width: 100%;
563*fa5fcacaSAndreas Haerter	margin: 0;
564*fa5fcacaSAndreas Haerter	margin-top: -2px;
565*fa5fcacaSAndreas Haerter	clear: both;
566*fa5fcacaSAndreas Haerter	border: solid 1px #cccccc;
567*fa5fcacaSAndreas Haerter	background-color: #f9f9f9;
568*fa5fcacaSAndreas Haerter	background-image: url(static/3rd/vector/preferences-base.png);
569*fa5fcacaSAndreas Haerter}
570*fa5fcacaSAndreas Haerter#preferences fieldset.prefsection {
571*fa5fcacaSAndreas Haerter	border: none;
572*fa5fcacaSAndreas Haerter	padding: 0;
573*fa5fcacaSAndreas Haerter	margin: 1em;
574*fa5fcacaSAndreas Haerter}
575*fa5fcacaSAndreas Haerter#preferences fieldset.prefsection fieldset {
576*fa5fcacaSAndreas Haerter	border: none;
577*fa5fcacaSAndreas Haerter	border-top: solid 1px #cccccc;
578*fa5fcacaSAndreas Haerter}
579*fa5fcacaSAndreas Haerter#preferences legend {
580*fa5fcacaSAndreas Haerter	color: #666666;
581*fa5fcacaSAndreas Haerter}
582*fa5fcacaSAndreas Haerter#preferences fieldset.prefsection legend.mainLegend {
583*fa5fcacaSAndreas Haerter	display: none;
584*fa5fcacaSAndreas Haerter}
585*fa5fcacaSAndreas Haerter#preferences td {
586*fa5fcacaSAndreas Haerter	padding-right: 0.5em;
587*fa5fcacaSAndreas Haerter	padding-left: 0.5em;
588*fa5fcacaSAndreas Haerter}
589*fa5fcacaSAndreas Haerter#preferences td.htmlform-tip {
590*fa5fcacaSAndreas Haerter	font-size: x-small;
591*fa5fcacaSAndreas Haerter	padding: .2em 2em;
592*fa5fcacaSAndreas Haerter	color: #666666;
593*fa5fcacaSAndreas Haerter}
594*fa5fcacaSAndreas Haerter#preferences div.mw-prefs-buttons {
595*fa5fcacaSAndreas Haerter	padding: 1em;
596*fa5fcacaSAndreas Haerter}
597*fa5fcacaSAndreas Haerter#preferences div.mw-prefs-buttons input {
598*fa5fcacaSAndreas Haerter	margin-left: 0.25em;
599*fa5fcacaSAndreas Haerter}
600*fa5fcacaSAndreas Haerter
601*fa5fcacaSAndreas Haerter/*
602*fa5fcacaSAndreas Haerter * Styles for the user login and create account forms
603*fa5fcacaSAndreas Haerter */
604*fa5fcacaSAndreas Haerter#userlogin, #userloginForm {
605*fa5fcacaSAndreas Haerter	border: solid 1px #cccccc;
606*fa5fcacaSAndreas Haerter	padding: 1.2em;
607*fa5fcacaSAndreas Haerter	margin: .5em;
608*fa5fcacaSAndreas Haerter	float: right;
609*fa5fcacaSAndreas Haerter}
610*fa5fcacaSAndreas Haerter
611*fa5fcacaSAndreas Haerter#userlogin {
612*fa5fcacaSAndreas Haerter	min-width: 20em;
613*fa5fcacaSAndreas Haerter	max-width: 90%;
614*fa5fcacaSAndreas Haerter	width: 40em;
615*fa5fcacaSAndreas Haerter}
616*fa5fcacaSAndreas Haerter
617*fa5fcacaSAndreas Haerter/*
618*fa5fcacaSAndreas Haerter *
619*fa5fcacaSAndreas Haerter * The following code is slightly modified from monobook
620*fa5fcacaSAndreas Haerter *
621*fa5fcacaSAndreas Haerter */
622*fa5fcacaSAndreas Haerterdiv#content {
623*fa5fcacaSAndreas Haerter	line-height: 1.5em;
624*fa5fcacaSAndreas Haerter}
625*fa5fcacaSAndreas Haerter#bodyContent {
626*fa5fcacaSAndreas Haerter	font-size: 0.8em;
627*fa5fcacaSAndreas Haerter}
628*fa5fcacaSAndreas Haerter/* Links */
629*fa5fcacaSAndreas Haertera {
630*fa5fcacaSAndreas Haerter	text-decoration: none;
631*fa5fcacaSAndreas Haerter	color: #0645ad;
632*fa5fcacaSAndreas Haerter	background: none;
633*fa5fcacaSAndreas Haerter}
634*fa5fcacaSAndreas Haertera:visited {
635*fa5fcacaSAndreas Haerter	color: #0b0080;
636*fa5fcacaSAndreas Haerter}
637*fa5fcacaSAndreas Haertera:active {
638*fa5fcacaSAndreas Haerter	color: #faa700;
639*fa5fcacaSAndreas Haerter}
640*fa5fcacaSAndreas Haertera:hover {
641*fa5fcacaSAndreas Haerter	text-decoration: underline;
642*fa5fcacaSAndreas Haerter}
643*fa5fcacaSAndreas Haertera.stub {
644*fa5fcacaSAndreas Haerter	color: #772233;
645*fa5fcacaSAndreas Haerter}
646*fa5fcacaSAndreas Haertera.new, #p-personal a.new {
647*fa5fcacaSAndreas Haerter	color: #ba0000;
648*fa5fcacaSAndreas Haerter}
649*fa5fcacaSAndreas Haertera.new:visited, #p-personal a.new:visited {
650*fa5fcacaSAndreas Haerter	color: #a55858;
651*fa5fcacaSAndreas Haerter}
652*fa5fcacaSAndreas Haerter
653*fa5fcacaSAndreas Haerter/* Inline Elements */
654*fa5fcacaSAndreas Haerterimg {
655*fa5fcacaSAndreas Haerter	border: none;
656*fa5fcacaSAndreas Haerter	vertical-align: middle;
657*fa5fcacaSAndreas Haerter}
658*fa5fcacaSAndreas Haerterhr {
659*fa5fcacaSAndreas Haerter	height: 1px;
660*fa5fcacaSAndreas Haerter	color: #aaa;
661*fa5fcacaSAndreas Haerter	background-color: #aaa;
662*fa5fcacaSAndreas Haerter	border: 0;
663*fa5fcacaSAndreas Haerter	margin: .2em 0 .2em 0;
664*fa5fcacaSAndreas Haerter}
665*fa5fcacaSAndreas Haerter
666*fa5fcacaSAndreas Haerter/* Structural Elements */
667*fa5fcacaSAndreas Haerterh1,
668*fa5fcacaSAndreas Haerterh2,
669*fa5fcacaSAndreas Haerterh3,
670*fa5fcacaSAndreas Haerterh4,
671*fa5fcacaSAndreas Haerterh5,
672*fa5fcacaSAndreas Haerterh6 {
673*fa5fcacaSAndreas Haerter	color: black;
674*fa5fcacaSAndreas Haerter	background: none;
675*fa5fcacaSAndreas Haerter	font-weight: normal;
676*fa5fcacaSAndreas Haerter	margin: 0;
677*fa5fcacaSAndreas Haerter	padding-top: .5em;
678*fa5fcacaSAndreas Haerter	padding-bottom: .17em;
679*fa5fcacaSAndreas Haerter	border-bottom: 1px solid #aaa;
680*fa5fcacaSAndreas Haerter	width: auto;
681*fa5fcacaSAndreas Haerter}
682*fa5fcacaSAndreas Haerterh1 { font-size: 188%; }
683*fa5fcacaSAndreas Haerterh1 .editsection { font-size: 53%; }
684*fa5fcacaSAndreas Haerterh2 { font-size: 150%; }
685*fa5fcacaSAndreas Haerterh2 .editsection { font-size: 67%; }
686*fa5fcacaSAndreas Haerterh3,
687*fa5fcacaSAndreas Haerterh4,
688*fa5fcacaSAndreas Haerterh5,
689*fa5fcacaSAndreas Haerterh6 {
690*fa5fcacaSAndreas Haerter	border-bottom: none;
691*fa5fcacaSAndreas Haerter	font-weight: bold;
692*fa5fcacaSAndreas Haerter}
693*fa5fcacaSAndreas Haerterh3 { font-size: 132%; }
694*fa5fcacaSAndreas Haerterh3 .editsection { font-size: 76%; font-weight: normal; }
695*fa5fcacaSAndreas Haerterh4 { font-size: 116%; }
696*fa5fcacaSAndreas Haerterh4 .editsection { font-size: 86%; font-weight: normal; }
697*fa5fcacaSAndreas Haerterh5 { font-size: 100%; }
698*fa5fcacaSAndreas Haerterh5 .editsection { font-weight: normal; }
699*fa5fcacaSAndreas Haerterh6 { font-size: 80%;  }
700*fa5fcacaSAndreas Haerterh6 .editsection { font-size: 125%; font-weight: normal; }
701*fa5fcacaSAndreas Haerterp {
702*fa5fcacaSAndreas Haerter	margin: .4em 0 .5em 0;
703*fa5fcacaSAndreas Haerter	line-height: 1.5em;
704*fa5fcacaSAndreas Haerter}
705*fa5fcacaSAndreas Haerter	p img {
706*fa5fcacaSAndreas Haerter		margin: 0;
707*fa5fcacaSAndreas Haerter	}
708*fa5fcacaSAndreas Haerterabbr,
709*fa5fcacaSAndreas Haerteracronym,
710*fa5fcacaSAndreas Haerter.explain {
711*fa5fcacaSAndreas Haerter	border-bottom: 1px dotted black;
712*fa5fcacaSAndreas Haerter	color: black;
713*fa5fcacaSAndreas Haerter	background: none;
714*fa5fcacaSAndreas Haerter	cursor: help;
715*fa5fcacaSAndreas Haerter}
716*fa5fcacaSAndreas Haerterq {
717*fa5fcacaSAndreas Haerter	font-family: Times, "Times New Roman", serif;
718*fa5fcacaSAndreas Haerter	font-style: italic;
719*fa5fcacaSAndreas Haerter}
720*fa5fcacaSAndreas Haerter/* Disabled for now
721*fa5fcacaSAndreas Haerterblockquote {
722*fa5fcacaSAndreas Haerter	font-family: Times, "Times New Roman", serif;
723*fa5fcacaSAndreas Haerter	font-style: italic;
724*fa5fcacaSAndreas Haerter}*/
725*fa5fcacaSAndreas Haerterpre, code, tt {
726*fa5fcacaSAndreas Haerter	font-family: monospace, sans-serif;
727*fa5fcacaSAndreas Haerter}
728*fa5fcacaSAndreas Haertercode {
729*fa5fcacaSAndreas Haerter	background-color: #f9f9f9;
730*fa5fcacaSAndreas Haerter}
731*fa5fcacaSAndreas Haerterpre {
732*fa5fcacaSAndreas Haerter	padding: 1em;
733*fa5fcacaSAndreas Haerter	border: 1px dashed #2f6fab;
734*fa5fcacaSAndreas Haerter	color: black;
735*fa5fcacaSAndreas Haerter	background-color: #f9f9f9;
736*fa5fcacaSAndreas Haerter	line-height: 1.1em;
737*fa5fcacaSAndreas Haerter}
738*fa5fcacaSAndreas Haerterul {
739*fa5fcacaSAndreas Haerter	line-height: 1.5em;
740*fa5fcacaSAndreas Haerter	list-style-type: square;
741*fa5fcacaSAndreas Haerter	margin: .3em 1.5em 0 0;
742*fa5fcacaSAndreas Haerter	padding: 0;
743*fa5fcacaSAndreas Haerter	list-style-image: url(static/3rd/vector/bullet-icon.png);
744*fa5fcacaSAndreas Haerter}
745*fa5fcacaSAndreas Haerterol {
746*fa5fcacaSAndreas Haerter	line-height: 1.5em;
747*fa5fcacaSAndreas Haerter	margin: .3em 3.2em 0 0;
748*fa5fcacaSAndreas Haerter	padding: 0;
749*fa5fcacaSAndreas Haerter	list-style-image: none;
750*fa5fcacaSAndreas Haerter}
751*fa5fcacaSAndreas Haerterli {
752*fa5fcacaSAndreas Haerter	margin-bottom: .1em;
753*fa5fcacaSAndreas Haerter}
754*fa5fcacaSAndreas Haerterdt {
755*fa5fcacaSAndreas Haerter	font-weight: bold;
756*fa5fcacaSAndreas Haerter	margin-bottom: .1em;
757*fa5fcacaSAndreas Haerter}
758*fa5fcacaSAndreas Haerterdl {
759*fa5fcacaSAndreas Haerter	margin-top: .2em;
760*fa5fcacaSAndreas Haerter	margin-bottom: .5em;
761*fa5fcacaSAndreas Haerter}
762*fa5fcacaSAndreas Haerterdd {
763*fa5fcacaSAndreas Haerter	line-height: 1.5em;
764*fa5fcacaSAndreas Haerter	margin-right: 2em;
765*fa5fcacaSAndreas Haerter	margin-bottom: .1em;
766*fa5fcacaSAndreas Haerter}
767*fa5fcacaSAndreas Haerter/* Tables */
768*fa5fcacaSAndreas Haertertable {
769*fa5fcacaSAndreas Haerter	font-size: 100%;
770*fa5fcacaSAndreas Haerter	color: black;
771*fa5fcacaSAndreas Haerter	/* we don't want the bottom borders of <h2>s to be visible through
772*fa5fcacaSAndreas Haerter	 * floated tables */
773*fa5fcacaSAndreas Haerter	background-color: white;
774*fa5fcacaSAndreas Haerter}
775*fa5fcacaSAndreas Haerterfieldset table {
776*fa5fcacaSAndreas Haerter	/* but keep table layouts in forms clean... */
777*fa5fcacaSAndreas Haerter	background: none;
778*fa5fcacaSAndreas Haerter}
779*fa5fcacaSAndreas Haerter/* Forms */
780*fa5fcacaSAndreas Haerterfieldset {
781*fa5fcacaSAndreas Haerter	border: 1px solid #2f6fab;
782*fa5fcacaSAndreas Haerter	margin: 1em 0 1em 0;
783*fa5fcacaSAndreas Haerter	padding: 0 1em 1em;
784*fa5fcacaSAndreas Haerter	line-height: 1.5em;
785*fa5fcacaSAndreas Haerter}
786*fa5fcacaSAndreas Haerter	fieldset.nested {
787*fa5fcacaSAndreas Haerter		margin: 0 0 0.5em 0;
788*fa5fcacaSAndreas Haerter		padding: 0 0.5em 0.5em;
789*fa5fcacaSAndreas Haerter	}
790*fa5fcacaSAndreas Haerterlegend {
791*fa5fcacaSAndreas Haerter	padding: .5em;
792*fa5fcacaSAndreas Haerter	font-size: 95%;
793*fa5fcacaSAndreas Haerter}
794*fa5fcacaSAndreas Haerterform {
795*fa5fcacaSAndreas Haerter	border: none;
796*fa5fcacaSAndreas Haerter	margin: 0;
797*fa5fcacaSAndreas Haerter}
798*fa5fcacaSAndreas Haertertextarea {
799*fa5fcacaSAndreas Haerter	width: 100%;
800*fa5fcacaSAndreas Haerter	padding: .1em;
801*fa5fcacaSAndreas Haerter}
802*fa5fcacaSAndreas Haerterselect {
803*fa5fcacaSAndreas Haerter	vertical-align: top;
804*fa5fcacaSAndreas Haerter}
805*fa5fcacaSAndreas Haerter/* Table of Contents */
806*fa5fcacaSAndreas Haerter#toc,
807*fa5fcacaSAndreas Haerter.toc,
808*fa5fcacaSAndreas Haerter.mw-warning {
809*fa5fcacaSAndreas Haerter	border: 1px solid #aaa;
810*fa5fcacaSAndreas Haerter	background-color: #f9f9f9;
811*fa5fcacaSAndreas Haerter	padding: 5px;
812*fa5fcacaSAndreas Haerter	font-size: 95%;
813*fa5fcacaSAndreas Haerter}
814*fa5fcacaSAndreas Haerter#toc h2,
815*fa5fcacaSAndreas Haerter.toc h2 {
816*fa5fcacaSAndreas Haerter	display: inline;
817*fa5fcacaSAndreas Haerter	border: none;
818*fa5fcacaSAndreas Haerter	padding: 0;
819*fa5fcacaSAndreas Haerter	font-size: 100%;
820*fa5fcacaSAndreas Haerter	font-weight: bold;
821*fa5fcacaSAndreas Haerter}
822*fa5fcacaSAndreas Haerter#toc #toctitle,
823*fa5fcacaSAndreas Haerter.toc #toctitle,
824*fa5fcacaSAndreas Haerter#toc .toctitle,
825*fa5fcacaSAndreas Haerter.toc .toctitle {
826*fa5fcacaSAndreas Haerter	text-align: center;
827*fa5fcacaSAndreas Haerter}
828*fa5fcacaSAndreas Haerter#toc ul,
829*fa5fcacaSAndreas Haerter.toc ul {
830*fa5fcacaSAndreas Haerter	list-style-type: none;
831*fa5fcacaSAndreas Haerter	list-style-image: none;
832*fa5fcacaSAndreas Haerter	margin-right: 0;
833*fa5fcacaSAndreas Haerter	padding-right: 0;
834*fa5fcacaSAndreas Haerter	text-align: right;
835*fa5fcacaSAndreas Haerter}
836*fa5fcacaSAndreas Haerter#toc ul ul,
837*fa5fcacaSAndreas Haerter.toc ul ul {
838*fa5fcacaSAndreas Haerter	margin: 0 2em 0 0;
839*fa5fcacaSAndreas Haerter}
840*fa5fcacaSAndreas Haerter#toc .toctoggle,
841*fa5fcacaSAndreas Haerter.toc .toctoggle {
842*fa5fcacaSAndreas Haerter	font-size: 94%;
843*fa5fcacaSAndreas Haerter}
844*fa5fcacaSAndreas Haerter/* Images */
845*fa5fcacaSAndreas Haerterdiv.floatright, table.floatright {
846*fa5fcacaSAndreas Haerter	clear: left;
847*fa5fcacaSAndreas Haerter	float: left;
848*fa5fcacaSAndreas Haerter	position: relative;
849*fa5fcacaSAndreas Haerter	margin: 0 .5em .5em 0;
850*fa5fcacaSAndreas Haerter	border: 0;
851*fa5fcacaSAndreas Haerter}
852*fa5fcacaSAndreas Haerterdiv.floatright p { font-style: italic; }
853*fa5fcacaSAndreas Haerterdiv.floatleft, table.floatleft {
854*fa5fcacaSAndreas Haerter	float: right;
855*fa5fcacaSAndreas Haerter	clear: right;
856*fa5fcacaSAndreas Haerter	position: relative;
857*fa5fcacaSAndreas Haerter	margin: 0 0 .5em .5em;
858*fa5fcacaSAndreas Haerter	border: 0;
859*fa5fcacaSAndreas Haerter}
860*fa5fcacaSAndreas Haerterdiv.floatleft p { font-style: italic; }
861*fa5fcacaSAndreas Haerter/* Thumbnails */
862*fa5fcacaSAndreas Haerterdiv.thumb {
863*fa5fcacaSAndreas Haerter	margin-bottom: .5em;
864*fa5fcacaSAndreas Haerter	border-style: solid;
865*fa5fcacaSAndreas Haerter	border-color: white;
866*fa5fcacaSAndreas Haerter	width: auto;
867*fa5fcacaSAndreas Haerter	background-color: transparent;
868*fa5fcacaSAndreas Haerter}
869*fa5fcacaSAndreas Haerterdiv.thumbinner {
870*fa5fcacaSAndreas Haerter	border: 1px solid #ccc;
871*fa5fcacaSAndreas Haerter	padding: 3px !important;
872*fa5fcacaSAndreas Haerter	background-color: #f9f9f9;
873*fa5fcacaSAndreas Haerter	font-size: 94%;
874*fa5fcacaSAndreas Haerter	text-align: center;
875*fa5fcacaSAndreas Haerter	overflow: hidden;
876*fa5fcacaSAndreas Haerter}
877*fa5fcacaSAndreas Haerterhtml .thumbimage {
878*fa5fcacaSAndreas Haerter	border: 1px solid #ccc;
879*fa5fcacaSAndreas Haerter}
880*fa5fcacaSAndreas Haerterhtml .thumbcaption {
881*fa5fcacaSAndreas Haerter	border: none;
882*fa5fcacaSAndreas Haerter	text-align: right;
883*fa5fcacaSAndreas Haerter	line-height: 1.4em;
884*fa5fcacaSAndreas Haerter	padding: 3px !important;
885*fa5fcacaSAndreas Haerter	font-size: 94%;
886*fa5fcacaSAndreas Haerter}
887*fa5fcacaSAndreas Haerterdiv.magnify {
888*fa5fcacaSAndreas Haerter	float: left;
889*fa5fcacaSAndreas Haerter	border: none !important;
890*fa5fcacaSAndreas Haerter	background: none !important;
891*fa5fcacaSAndreas Haerter}
892*fa5fcacaSAndreas Haerterdiv.magnify a, div.magnify img {
893*fa5fcacaSAndreas Haerter	display: block;
894*fa5fcacaSAndreas Haerter	border: none !important;
895*fa5fcacaSAndreas Haerter	background: none !important;
896*fa5fcacaSAndreas Haerter}
897*fa5fcacaSAndreas Haerterdiv.tright {
898*fa5fcacaSAndreas Haerter	clear: left;
899*fa5fcacaSAndreas Haerter	float: left;
900*fa5fcacaSAndreas Haerter	border-width: .5em 1.4em .8em 0;
901*fa5fcacaSAndreas Haerter}
902*fa5fcacaSAndreas Haerterdiv.tleft {
903*fa5fcacaSAndreas Haerter	float: right;
904*fa5fcacaSAndreas Haerter	clear: right;
905*fa5fcacaSAndreas Haerter	margin-left: .5em;
906*fa5fcacaSAndreas Haerter	border-width: .5em 0 .8em 1.4em;
907*fa5fcacaSAndreas Haerter}
908*fa5fcacaSAndreas Haerterimg.thumbborder {
909*fa5fcacaSAndreas Haerter	border: 1px solid #dddddd;
910*fa5fcacaSAndreas Haerter}
911*fa5fcacaSAndreas Haerter.hiddenStructure {
912*fa5fcacaSAndreas Haerter	display: none;
913*fa5fcacaSAndreas Haerter}
914*fa5fcacaSAndreas Haerter/* Warning */
915*fa5fcacaSAndreas Haerter.mw-warning {
916*fa5fcacaSAndreas Haerter	margin-right: 50px;
917*fa5fcacaSAndreas Haerter	margin-left: 50px;
918*fa5fcacaSAndreas Haerter	text-align: center;
919*fa5fcacaSAndreas Haerter}
920*fa5fcacaSAndreas Haerter/* User Message */
921*fa5fcacaSAndreas Haerter.usermessage {
922*fa5fcacaSAndreas Haerter	background-color: #ffce7b;
923*fa5fcacaSAndreas Haerter	border: 1px solid #ffa500;
924*fa5fcacaSAndreas Haerter	color: black;
925*fa5fcacaSAndreas Haerter	font-weight: bold;
926*fa5fcacaSAndreas Haerter	margin: 2em 0 1em;
927*fa5fcacaSAndreas Haerter	padding: .5em 1em;
928*fa5fcacaSAndreas Haerter	vertical-align: middle;
929*fa5fcacaSAndreas Haerter}
930*fa5fcacaSAndreas Haerter/* Site Notice */
931*fa5fcacaSAndreas Haerter#siteNotice {
932*fa5fcacaSAndreas Haerter	text-align: center;
933*fa5fcacaSAndreas Haerter	font-size: 0.8em;
934*fa5fcacaSAndreas Haerter	margin: 0;
935*fa5fcacaSAndreas Haerter}
936*fa5fcacaSAndreas Haerter	#siteNotice div,
937*fa5fcacaSAndreas Haerter	#siteNotice p {
938*fa5fcacaSAndreas Haerter		margin: 0;
939*fa5fcacaSAndreas Haerter		padding: 0;
940*fa5fcacaSAndreas Haerter		margin-bottom: 0.9em;
941*fa5fcacaSAndreas Haerter	}
942*fa5fcacaSAndreas Haerter/* Categories */
943*fa5fcacaSAndreas Haerter.catlinks {
944*fa5fcacaSAndreas Haerter	border: 1px solid #aaa;
945*fa5fcacaSAndreas Haerter	background-color: #f9f9f9;
946*fa5fcacaSAndreas Haerter	padding: 5px;
947*fa5fcacaSAndreas Haerter	margin-top: 1em;
948*fa5fcacaSAndreas Haerter	clear: both;
949*fa5fcacaSAndreas Haerter}
950*fa5fcacaSAndreas Haerter/* Sub-navigation */
951*fa5fcacaSAndreas Haerter#siteSub {
952*fa5fcacaSAndreas Haerter	display: none;
953*fa5fcacaSAndreas Haerter}
954*fa5fcacaSAndreas Haerter#jump-to-nav {
955*fa5fcacaSAndreas Haerter	display: none;
956*fa5fcacaSAndreas Haerter}
957*fa5fcacaSAndreas Haerter#contentSub, #contentSub2 {
958*fa5fcacaSAndreas Haerter	font-size: 84%;
959*fa5fcacaSAndreas Haerter	line-height: 1.2em;
960*fa5fcacaSAndreas Haerter	margin: 0 1em 1.4em 0;
961*fa5fcacaSAndreas Haerter	color: #7d7d7d;
962*fa5fcacaSAndreas Haerter	width: auto;
963*fa5fcacaSAndreas Haerter}
964*fa5fcacaSAndreas Haerterspan.subpages {
965*fa5fcacaSAndreas Haerter	display: block;
966*fa5fcacaSAndreas Haerter}
967*fa5fcacaSAndreas Haerter/* Emulate Center */
968*fa5fcacaSAndreas Haerter.center {
969*fa5fcacaSAndreas Haerter	width: 100%;
970*fa5fcacaSAndreas Haerter	text-align: center;
971*fa5fcacaSAndreas Haerter}
972*fa5fcacaSAndreas Haerter*.center * {
973*fa5fcacaSAndreas Haerter	margin-right: auto;
974*fa5fcacaSAndreas Haerter	margin-left: auto;
975*fa5fcacaSAndreas Haerter}
976*fa5fcacaSAndreas Haerter/* Small for tables and similar */
977*fa5fcacaSAndreas Haerter.small, .small * {
978*fa5fcacaSAndreas Haerter	font-size: 94%;
979*fa5fcacaSAndreas Haerter}
980*fa5fcacaSAndreas Haertertable.small {
981*fa5fcacaSAndreas Haerter	font-size: 100%;
982*fa5fcacaSAndreas Haerter}
983*fa5fcacaSAndreas Haerter/* Edge Cases for Content */
984*fa5fcacaSAndreas Haerterh1, h2 {
985*fa5fcacaSAndreas Haerter	margin-bottom: .6em;
986*fa5fcacaSAndreas Haerter}
987*fa5fcacaSAndreas Haerterh3, h4, h5 {
988*fa5fcacaSAndreas Haerter	margin-bottom: .3em;
989*fa5fcacaSAndreas Haerter}
990*fa5fcacaSAndreas Haerter#firstHeading {
991*fa5fcacaSAndreas Haerter	padding-top: 0;
992*fa5fcacaSAndreas Haerter	margin-top: 0;
993*fa5fcacaSAndreas Haerter	padding-top: 0;
994*fa5fcacaSAndreas Haerter	margin-bottom: 0.1em;
995*fa5fcacaSAndreas Haerter	line-height: 1.2em;
996*fa5fcacaSAndreas Haerter	font-size: 1.6em;
997*fa5fcacaSAndreas Haerter	padding-bottom: 0;
998*fa5fcacaSAndreas Haerter}
999*fa5fcacaSAndreas Haerterdiv#content a.external,
1000*fa5fcacaSAndreas Haerterdiv#content a[href ^="gopher://"] {
1001*fa5fcacaSAndreas Haerter	background: url(static/3rd/vector/external-link-rtl-icon.png) center left no-repeat;
1002*fa5fcacaSAndreas Haerter	padding: 0 0 0 13px;
1003*fa5fcacaSAndreas Haerter}
1004*fa5fcacaSAndreas Haerterdiv#content a[href ^="https://"],
1005*fa5fcacaSAndreas Haerter.link-https {
1006*fa5fcacaSAndreas Haerter	background: url(static/3rd/vector/lock-icon.png) center left no-repeat;
1007*fa5fcacaSAndreas Haerter	padding: 0 0 0 13px;
1008*fa5fcacaSAndreas Haerter}
1009*fa5fcacaSAndreas Haerterdiv#content a[href ^="mailto:"],
1010*fa5fcacaSAndreas Haerter.link-mailto {
1011*fa5fcacaSAndreas Haerter	background: url(static/3rd/vector/mail-icon.png) center left no-repeat;
1012*fa5fcacaSAndreas Haerter	padding: 0 0 0 13px;
1013*fa5fcacaSAndreas Haerter}
1014*fa5fcacaSAndreas Haerterdiv#content a[href ^="news://"] {
1015*fa5fcacaSAndreas Haerter	background: url(static/3rd/vector/news-icon.png) center left no-repeat;
1016*fa5fcacaSAndreas Haerter	padding: 0 0 0 13px;
1017*fa5fcacaSAndreas Haerter}
1018*fa5fcacaSAndreas Haerterdiv#content a[href ^="ftp://"],
1019*fa5fcacaSAndreas Haerter.link-ftp {
1020*fa5fcacaSAndreas Haerter	background: url(static/3rd/vector/file-icon.png) center left no-repeat;
1021*fa5fcacaSAndreas Haerter	padding: 0 0 0 13px;
1022*fa5fcacaSAndreas Haerter}
1023*fa5fcacaSAndreas Haerterdiv#content a[href ^="irc://"],
1024*fa5fcacaSAndreas Haerterdiv#content a.extiw[href ^="irc://"],
1025*fa5fcacaSAndreas Haerter.link-irc {
1026*fa5fcacaSAndreas Haerter	background: url(static/3rd/vector/talk-icon.png) center left no-repeat;
1027*fa5fcacaSAndreas Haerter	padding: 0 0 0 13px;
1028*fa5fcacaSAndreas Haerter}
1029*fa5fcacaSAndreas Haerterdiv#content a.external[href $=".ogg"], div#content a.external[href $=".OGG"],
1030*fa5fcacaSAndreas Haerterdiv#content a.external[href $=".mid"], div#content a.external[href $=".MID"],
1031*fa5fcacaSAndreas Haerterdiv#content a.external[href $=".midi"], div#content a.external[href $=".MIDI"],
1032*fa5fcacaSAndreas Haerterdiv#content a.external[href $=".mp3"], div#content a.external[href $=".MP3"],
1033*fa5fcacaSAndreas Haerterdiv#content a.external[href $=".wav"], div#content a.external[href $=".WAV"],
1034*fa5fcacaSAndreas Haerterdiv#content a.external[href $=".wma"], div#content a.external[href $=".WMA"],
1035*fa5fcacaSAndreas Haerter.link-audio {
1036*fa5fcacaSAndreas Haerter	background: url("images/audio-icon.png") center left no-repeat;
1037*fa5fcacaSAndreas Haerter	padding: 0 0 0 13px;
1038*fa5fcacaSAndreas Haerter}
1039*fa5fcacaSAndreas Haerterdiv#content a.external[href $=".ogm"], div#content a.external[href $=".OGM"],
1040*fa5fcacaSAndreas Haerterdiv#content a.external[href $=".avi"], div#content a.external[href $=".AVI"],
1041*fa5fcacaSAndreas Haerterdiv#content a.external[href $=".mpeg"], div#content a.external[href $=".MPEG"],
1042*fa5fcacaSAndreas Haerterdiv#content a.external[href $=".mpg"], div#content a.external[href $=".MPG"],
1043*fa5fcacaSAndreas Haerter.link-video {
1044*fa5fcacaSAndreas Haerter	background: url("images/video-icon.png") center left no-repeat;
1045*fa5fcacaSAndreas Haerter	padding: 0 0 0 13px;
1046*fa5fcacaSAndreas Haerter}
1047*fa5fcacaSAndreas Haerterdiv#content a.external[href $=".pdf"], div#content a.external[href $=".PDF"],
1048*fa5fcacaSAndreas Haerterdiv#content a.external[href *=".pdf#"], div#content a.external[href *=".PDF#"],
1049*fa5fcacaSAndreas Haerterdiv#content a.external[href *=".pdf?"], div#content a.external[href *=".PDF?"],
1050*fa5fcacaSAndreas Haerter.link-document {
1051*fa5fcacaSAndreas Haerter	background: url("images/document-icon.png") center left no-repeat;
1052*fa5fcacaSAndreas Haerter	padding: 0 0 0 13px;
1053*fa5fcacaSAndreas Haerter}
1054*fa5fcacaSAndreas Haerter/* Interwiki Styling  (Disabled) */
1055*fa5fcacaSAndreas Haerterdiv#content a.extiw,
1056*fa5fcacaSAndreas Haerterdiv#content a.extiw:active {
1057*fa5fcacaSAndreas Haerter	color: #36b;
1058*fa5fcacaSAndreas Haerter	background: none;
1059*fa5fcacaSAndreas Haerter	padding: 0;
1060*fa5fcacaSAndreas Haerter}
1061*fa5fcacaSAndreas Haerterdiv#content a.external {
1062*fa5fcacaSAndreas Haerter	color: #36b;
1063*fa5fcacaSAndreas Haerter}
1064*fa5fcacaSAndreas Haerterdiv#content .printfooter {
1065*fa5fcacaSAndreas Haerter	display: none;
1066*fa5fcacaSAndreas Haerter}
1067*fa5fcacaSAndreas Haerter/* Icon for Usernames */
1068*fa5fcacaSAndreas Haerter#pt-userpage,
1069*fa5fcacaSAndreas Haerter#pt-anonuserpage,
1070*fa5fcacaSAndreas Haerter#pt-login {
1071*fa5fcacaSAndreas Haerter	background: url(static/3rd/vector/user-icon.png) right top no-repeat;
1072*fa5fcacaSAndreas Haerter	padding-right: 15px !important;
1073*fa5fcacaSAndreas Haerter	text-transform: none;
1074*fa5fcacaSAndreas Haerter}
1075*fa5fcacaSAndreas Haerter
1076*fa5fcacaSAndreas Haerter.toccolours {
1077*fa5fcacaSAndreas Haerter	border: 1px solid #aaa;
1078*fa5fcacaSAndreas Haerter	background-color: #f9f9f9;
1079*fa5fcacaSAndreas Haerter	padding: 5px;
1080*fa5fcacaSAndreas Haerter	font-size: 95%;
1081*fa5fcacaSAndreas Haerter}
1082*fa5fcacaSAndreas Haerter#bodyContent {
1083*fa5fcacaSAndreas Haerter	position: relative;
1084*fa5fcacaSAndreas Haerter	width: 100%;
1085*fa5fcacaSAndreas Haerter}
1086*fa5fcacaSAndreas Haerter#mw-js-message {
1087*fa5fcacaSAndreas Haerter	font-size: 0.8em;
1088*fa5fcacaSAndreas Haerter}
1089*fa5fcacaSAndreas Haerterdiv#bodyContent {
1090*fa5fcacaSAndreas Haerter	line-height: 1.5em;
1091*fa5fcacaSAndreas Haerter}
1092*fa5fcacaSAndreas Haerter
1093*fa5fcacaSAndreas Haerter/* Watch/Unwatch Icon Styling */
1094*fa5fcacaSAndreas Haerter#ca-unwatch.icon,
1095*fa5fcacaSAndreas Haerter#ca-watch.icon {
1096*fa5fcacaSAndreas Haerter	margin-left:1px;
1097*fa5fcacaSAndreas Haerter}
1098*fa5fcacaSAndreas Haerter#ca-unwatch.icon a,
1099*fa5fcacaSAndreas Haerter#ca-watch.icon a {
1100*fa5fcacaSAndreas Haerter	margin: 0;
1101*fa5fcacaSAndreas Haerter	padding: 0;
1102*fa5fcacaSAndreas Haerter	outline: none;
1103*fa5fcacaSAndreas Haerter	display: block;
1104*fa5fcacaSAndreas Haerter	width: 26px;
1105*fa5fcacaSAndreas Haerter	height: 2.5em;
1106*fa5fcacaSAndreas Haerter}
1107*fa5fcacaSAndreas Haerter#ca-unwatch.icon a {
1108*fa5fcacaSAndreas Haerter	background-image: url(static/3rd/vector/watch-icons.png);
1109*fa5fcacaSAndreas Haerter	background-position: -43px 60%;
1110*fa5fcacaSAndreas Haerter}
1111*fa5fcacaSAndreas Haerter#ca-watch.icon a {
1112*fa5fcacaSAndreas Haerter	background-image: url(static/3rd/vector/watch-icons.png);
1113*fa5fcacaSAndreas Haerter	background-position: 5px 60%;
1114*fa5fcacaSAndreas Haerter}
1115*fa5fcacaSAndreas Haerter#ca-unwatch.icon a:hover {
1116*fa5fcacaSAndreas Haerter	background-image: url(static/3rd/vector/watch-icons.png);
1117*fa5fcacaSAndreas Haerter	background-position: -67px 60%;
1118*fa5fcacaSAndreas Haerter}
1119*fa5fcacaSAndreas Haerter#ca-watch.icon a:hover {
1120*fa5fcacaSAndreas Haerter	background-image: url(static/3rd/vector/watch-icons.png);
1121*fa5fcacaSAndreas Haerter	background-position: -19px 60%;
1122*fa5fcacaSAndreas Haerter}
1123*fa5fcacaSAndreas Haerter#ca-unwatch.icon a.loading,
1124*fa5fcacaSAndreas Haerter#ca-watch.icon a.loading {
1125*fa5fcacaSAndreas Haerter	background-image: url(static/3rd/vector/watch-icon-loading.gif);
1126*fa5fcacaSAndreas Haerter	background-position: center 60%;
1127*fa5fcacaSAndreas Haerter}
1128*fa5fcacaSAndreas Haerter#ca-unwatch.icon a span,
1129*fa5fcacaSAndreas Haerter#ca-watch.icon a span {
1130*fa5fcacaSAndreas Haerter	display: none;
1131*fa5fcacaSAndreas Haerter}
1132*fa5fcacaSAndreas Haerterdiv.vectorTabs ul {
1133*fa5fcacaSAndreas Haerter	background-image:url(static/3rd/vector/tab-break.png);
1134*fa5fcacaSAndreas Haerter	background-position:left bottom;
1135*fa5fcacaSAndreas Haerter	background-repeat:no-repeat;
1136*fa5fcacaSAndreas Haerter}
1137