]> git.ipfire.org Git - ipfire.org.git/blame - style.css
German users are redirected to the german site.
[ipfire.org.git] / style.css
CommitLineData
01885878 1/*
2
3 Nonzero1.0 by nodethirtythree design
4 http://www.nodethirtythree.com
5 missing in a maze
6
7*/
8
9/* This controls the width of the fluid width layouts */
10
11div.fluid
12{
13width: 90% !important;
14}
15
16/* This controls the width of the fixed width layouts */
17
18div.fixed
19{
20width: 950px !important;
21}
22
23/* Basic Stuff */
24
25*
26{
27margin: 0em;
28padding: 0em;
29}
30
31body
32{
33background-color: #fff;
34color: #585858;
35font-size: 9pt;
36font-family: "trebuchet ms", helvetica, sans-serif;
37}
38
39h1,h2,h3,h4,h5,h6
40{
41font-weight: normal;
42letter-spacing: -1px;
43text-transform: lowercase;
44}
45
46h3,h4,h5,h6
47{
48color: #66000F;
49}
50
51h1 span
52{
53font-weight: bold;
54}
55
56h3 span
57{
58font-weight: bold;
59}
60
61h4 span
62{
63font-weight: bold;
64}
65
66br.clear
67{
68clear: both;
69}
70
71img
72{
73padding: 3px;
74border: solid 1px #e1e1e1;
75}
76
77img.floatTL
78{
79float: left;
80margin-right: 1.5em;
81margin-bottom: 1.5em;
82margin-top: 0.5em;
83}
84
85a
86{
87text-decoration: underline;
88color: #D90000;
89}
90
91a:hover
92{
93text-decoration: none;
94}
95
96ul.links
97{
98list-style: none;
99}
100
101ul.links li
102{
103line-height: 2em;
104}
105
106ul.links li.first
107{
108}
109
110p
111{
112line-height: 1.8em;
113}
114
115/* Header */
116
117#header
118{
119width:100%;
120height:122px;
121background: #440000 url('images/n1.gif') repeat-x;
122}
123
124#header_inner
125{
126position: relative;
127width: 950px;
128height:122px;
129margin: 0 auto;
130}
131
132/* Logo */
133
134#logo
135{
136position: absolute;
137bottom: 0.6em;
138}
139
140#logo h1
141{
142display: inline;
143color: #fff;
144font-size: 2.6em;
145}
146
147#logo h2
148{
149display: inline;
150padding-left: 0.5em;
151color: #E5CCD0;
152font-size: 1.0em;
153}
154
155/* Lang */
156
157#lang
158{
159position: absolute;
160right: 0em;
161top: 0em;
162}
163
164#lang img
165{
166float: left;
167border: none;
168margin-right: 0.5em;
169margin-bottom: 1.5em;
170margin-top: 0.5em;
171width: 30px;
172}
173
174/* Menu */
175
176#menu
177{
178position: absolute;
179right: 0em;
180bottom: 0em;
181}
182
183#menu ul
184{
185list-style: none;
186}
187
188#menu li
189{
190float: left;
191}
192
193#menu li a
194{
195margin-left: 0.5em;
196display: block;
197padding: 1.1em 1.4em 1.0em 1.4em;
198background: #fff url('images/n4.gif') repeat-x;
199border: solid 1px #fff;
200color: #616161;
201font-weight: bold;
202font-size: 1.0em;
203text-transform: lowercase;
204text-decoration: none;
205}
206
207#menu li a.active
208{
209background: #CA2F2F url('images/n3.gif') repeat-x;
210color: #fff;
211border: solid 1px #A94B4B;
212}
213
214/* Main */
215
216#main
217{
218background: #fff url('images/n2.gif') 0px 1px repeat-x;
219}
220
221#main_inner p
222{
223text-align: justify;
224margin-bottom: 2.0em;
225}
226
227#main_inner ul
228{
229margin-bottom: 2.0em;
230}
231
232#main_inner
233{
234position: relative;
235width: 950px;
236margin: 0 auto;
237padding-top: 3.5em;
238}
239
240#main_inner h3,h4
241{
242border-bottom: dotted 1px #E1E1E1;
243position: relative;
244}
245
246#main_inner h3
247{
248font-size: 2.1em;
249padding-bottom: 0.1em;
250margin-bottom: 0.8em;
251}
252
253#main_inner h4
254{
255font-size: 1.2em;
256padding-bottom: 0.175em;
257margin-bottom: 1.4em;
258margin-top: 0.95em;
259}
260
261#main_inner .post
262{
263position: relative;
264}
265
266#main_inner .post h3
267{
268position: relative;
269font-size: 1.7em;
270padding-bottom: 1.2em;
271}
272
273#main_inner .post ul.post_info
274{
275list-style: none;
276position: absolute;
277top: 3em;
278font-size: 0.8em;
279}
280
281#main_inner .post ul.post_info li
282{
283background-position: 0em 0.2em;
284background-repeat: no-repeat;
285display: inline;
286padding-left: 18px;
287}
288
289#main_inner .post ul.post_info li.date
290{
291background-image: url('images/n5.gif');
292}
293
294#main_inner .post ul.post_info li.comments
295{
296background-image: url('images/n6.gif');
297margin-left: 1.1em;
298}
299
300/* Footer */
301
302#footer
303{
304width: 950px;
305margin: 0 auto;
306text-align: center;
307clear: both;
308border-top: dotted 1px #E1E1E1;
309margin-top: 1.0em;
310margin-bottom: 1.0em;
311padding-top: 1.0em;
312text-transform: lowercase;
313}
314
315/* Search */
316
317input.button
318{
319background: #CA2F2F url('images/n3.gif') repeat-x;
320color: #fff;
321border: solid 1px #A94B4B;
322font-weight: bold;
323text-transform: lowercase;
324font-size: 0.8em;
325height: 2.0em;
326}
327
328input.text
329{
330border: solid 1px #F1F1F1;
331font-size: 1.0em;
332padding: 0.25em 0.25em 0.25em 0.25em;
333}
334
335#search
336{
337position: relative;
338width: 100%;
339margin-bottom: 2.0em;
340}
341
342#search input.text
343{
344position: absolute;
345top: 0em;
346left: 0em;
347width: 9.5em;
348}
349
350#search input.button
351{
352position: absolute;
353top: 0em;
354right: 0em;
355min-width: 2.0em;
356max-width: 2.5em;
357}
358
c97aa866 359.thumbnail{
360position: relative;
361z-index: 0;
362}
363
364.thumbnail:hover{
365background-color: transparent;
366z-index: 50;
367}
368
369.thumbnail span{ /*CSS for enlarged image*/
370position: absolute;
371background-color: lightyellow;
372padding: 5px;
373left: -1000px;
374border: 1px dashed gray;
375visibility: hidden;
376color: black;
377text-decoration: none;
378}
379
380.thumbnail span img{ /*CSS for enlarged image*/
381border-width: 0;
382padding: 2px;
383}
384
385.thumbnail:hover span{ /*CSS for enlarged image on hover*/
386visibility: visible;
387top: 0;
388left: 60px; /*position where enlarged image should offset horizontally */
389
390}
391
01885878 392/* LAYOUT - 3 COLUMNS */
393
394 /* Primary content */
395
396 #primaryContent_3columns
397 {
398 position: relative;
399 margin-right: 34em;
400 }
401
402 #columnA_3columns
403 {
404 position: relative;
405 float: left;
406 width: 100%;
407 margin-right: -34em;
408 padding-right: 2em;
409 }
410
411 /* Secondary Content */
412
413 #secondaryContent_3columns
414 {
415 float: right;
416 }
417
418 #columnB_3columns
419 {
420 width: 13.0em;
421 float: left;
422 padding: 0em 2em 0.5em 2em;
423 border-left: dotted 1px #E1E1E1;
424 }
425
426 #columnC_3columns
427 {
428 width: 13.0em;
429 float: left;
430 padding: 0em 0em 0.5em 2em;
431 border-left: dotted 1px #E1E1E1;
432 }
433
434/* LAYOUT - 2 COLUMNS */
435
436 /* Primary content */
437
438 #primaryContent_2columns
439 {
440 position: relative;
441 margin-right: 17em;
442 }
443
444 #columnA_2columns
445 {
446 position: relative;
447 float: left;
448 width: 100%;
449 margin-right: -17em;
450 padding-right: 2em;
451 }
452
453 /* Secondary Content */
454
455 #secondaryContent_2columns
456 {
457 float: right;
458 }
459
460 #columnC_2columns
461 {
462 width: 13.0em;
463 float: left;
464 padding: 0em 0em 0.5em 2em;
465 border-left: dotted 1px #E1E1E1;
466 }
467
468/* LAYOUT - COLUMNLESS */
469
470 /* Primary content */
471
472 #primaryContent_columnless
473 {
474 position: relative;
475 }
476
477 #columnA_columnless
478 {
479 position: relative;
480 width: 100%;
481 }