Projet

Général

Profil

Paste
Télécharger (22,9 ko) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / themes / danland / style.css @ 87dbc3bf

1 85ad3d82 Assos Assos
/* $Id: style.css,v 1.44.2.16 2011/01/06 09:45:33 danprobo Exp $ */
2
3
/* Body
4
-------------------------------------------------------------- */
5
6
body {
7
background:url(images/body-bg.gif) repeat-x #fff;
8
font-size: 84%;
9
font-family: Arial, Helvetica, sans-serif;
10
color: #000;
11
margin: 0;
12
padding: 0;
13
line-height: 1.5em;
14
}
15
16
/* Text elements
17
-------------------------------------------------------------- */
18
19
tr.odd td, tr.even td {
20
padding: 0.5em;
21
}
22
23
a {
24
text-decoration: none;
25
}
26
27
a:link {
28
color: #005a8c;/*#e87e17*/
29
text-decoration: none;
30
}
31
32
a:visited {
33
color: #005a8c;/*#e87e17*/
34
text-decoration: none;
35
}
36
37
a:hover {
38
color:#cc6600;
39
}
40
41
blockquote {
42
background: url(images/bq-tl.gif) no-repeat left top;
43
padding-left: 30px;
44
margin-left: 10px;
45
font-style:italic;
46
}
47
48
blockquote p {
49
background: url(images/bq-br.gif) no-repeat right bottom;
50
}
51
52
cite {
53
background: url(images/bq-tl.gif) no-repeat left top;
54
clear: both;
55
display: block;
56
font-style: italic;
57
padding-left: 30px;
58
margin-left: 10px;
59
}
60
61
code, tt, pre {
62
background-color:#EDF1F3;
63
font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;
64
font-size:0.9em;
65
line-height:1.2em;
66
}
67
68
/* Headings
69
-------------------------------------------------------------- */
70
71
h1 {
72
font-size: 1.6em;
73
}
74
75
h2 {
76
font-size: 1.5em;
77
  
78
}
79
80
h3 {
81
font-size: 1.3em;
82
}
83
84
h4 {
85
font-size: 1.2em;
86
}
87
88
h5 {
89
font-size: 1.1em;
90
}
91
92
h6 {
93
font-size: 1em;
94
}
95
96
h1,h2,h3,h4,h5,h6 {
97
padding:0;
98
margin:0;
99
}
100
101
/* Header regions
102
-------------------------------------------------------------- */
103
104
#skip-link {
105
left: 50%;
106
margin-left: -5.25em;
107
margin-top: 0;
108
position: absolute;
109
width: auto !important;
110
z-index: 50;
111
}
112
113
#skip-link a, #skip-link a:link, #skip-link a:visited {
114
display: block;
115
position: absolute;
116
text-decoration: none;
117
top: -10000px;
118
width: 1px;
119
height: 1px;
120
}
121
122
#header {
123
height: 66px;
124
position: relative;
125
width: 950px;
126
margin: 0 auto;
127
}
128
129
#logo-wrapper {
130
float: left;
131
}
132
133
.logo {
134
margin-top: 10px;
135
margin-left: 15px;
136
}
137
138
.logo IMG {
139
height:50px;
140
}
141
142
#branding-wrapper {
143
float: left;
144
margin-top: 25px;
145
}
146
147
.site-name {
148
display: inline; 
149
font-weight: bold;
150
font-size: 25px;
151
margin-left: 15px;
152
position: relative;
153
font-family: Verdana, Tahoma;
154
font-style: italic;
155
}
156
157
.site-slogan {
158
display: inline;                       
159
font-weight: bold;
160
position: relative;
161
margin-left: 10px;
162
font-family: Verdana, Tahoma;
163
}
164
165
#header-wrapper #search-box {
166
margin: 4px 14px;
167
position: absolute;
168
right: 0;
169
top: 30px;
170
white-space: nowrap;
171
}
172
173
#header-wrapper #search-box input.form-text {
174
width: 10em;
175
}
176
177
/* Primary menu + Superfish
178
-------------------------------------------------------------- */
179
180
#menu {
181
height: 35px;
182
background:url(images/menu-bg.gif) repeat-x;
183
width:952px;
184
margin: 0 auto;
185
}
186
187
#nav {
188
height: 35px;
189
background:url(images/menu-bg.gif) repeat-x;
190
float:left;
191
}
192
193
#nav li {
194
float:left;
195
background:url(images/menu-separator.gif) no-repeat right top;
196
height:35px;
197
padding:0 1px 0 0;
198
}
199
200
#nav li a{
201
color:#fff;
202
text-decoration:none;
203
font-size:12px;
204
padding:7px 29px 0 29px;
205
display:inline-block;
206
font-weight:bold;
207
height:25px;
208
text-transform:uppercase;
209
}
210
211
#nav li a:hover {
212
background:transparent url(images/menu-hover-bg.gif) repeat-x;
213
}
214
215
#nav li.active-trail a {
216
background:transparent url(images/menu-hover-bg.gif) repeat-x;
217
}
218
219
#rounded-menu-left {
220
height: 35px;
221
background:transparent url(images/menu-left-bg.gif) no-repeat;
222
float:left;
223
width:1px;
224
line-height:0;
225
font-size:0;
226
}
227
228
#rounded-menu-right {
229
height: 35px;
230
background:url(images/menu-right-bg.gif) no-repeat;
231
float:right;
232
width:14px;
233
line-height:0;
234
font-size:0;
235
}
236
237
#nav ul, #nav ul li.leaf {
238
list-style-image:none;
239
list-style:none;
240
}
241
242
#nav ul, #nav .block ul, #nav ol {
243
margin:0;
244
padding:0;
245
}
246
247
/* Superfish
248
-------------------------------------------------------------- */
249
250
#superfish {
251
height:35px; 
252
float:left;
253
}
254
255
#superfish .contextual-links-region {
256
float: left;
257
z-index:6;
258
}
259
260
#superfish h2 {
261
height: 0;
262
overflow: hidden;
263
position: absolute;
264
}
265
266
#superfish .menu, #superfish .menu * {
267
margin:0;
268
padding:0;
269
list-style:none;
270
}
271
272
#superfish .menu {
273
line-height:1.0;
274
}
275
276
#superfish .menu ul {
277
position:absolute;
278
top:-999em;
279
width:13em;
280
}
281
282
#superfish .menu ul li {
283
width:100%;
284
}
285
286
#superfish .menu li:hover {
287
visibility:inherit;
288
}
289
290
#superfish .menu li {
291
float:left;
292
position:relative;
293
}
294
295
#superfish .menu a {
296
display:block;
297
position:relative;
298
}
299
300
#superfish .menu li:hover ul,
301
#superfish .menu li.sfHover ul {
302
left:0;
303
top:32px;
304
z-index:99;
305
}
306
307
#superfish ul.menu li:hover li ul,
308
#superfish ul.menu li.sfHover li ul {
309
top:-999em;
310
}
311
312
#superfish ul.menu li li:hover ul,
313
#superfish ul.menu li li.sfHover ul {
314
left:13em;
315
top:0;
316
}
317
318
#superfish ul.menu li li:hover li ul,
319
#superfish ul.menu li li.sfHover li ul {
320
top:-999em;
321
}
322
323
#superfish ul.menu li li li:hover ul,
324
#superfish ul.menu li li li.sfHover ul {
325
left:13em;
326
top:0;
327
}
328
329
#superfish .menu {
330
float:left;
331
margin-bottom:1em;
332
}
333
334
#superfish .menu a {
335
padding:.75em 1em;
336
text-decoration:none;
337
}
338
339
#superfish .menu a.sf-with-ul {
340
padding-right:2.25em;
341
min-width:1px;
342
}
343
344
#superfish .menu a, #superfish .menu a:visited  {
345
color:#fff;
346
text-decoration:none;
347
font-size:12px;
348
font-weight:bold;
349
text-transform:uppercase;
350
padding-right:30px;
351
padding-left:30px;
352
padding-top:11px;
353
}
354
355
#superfish .menu li {
356
background: transparent;
357
}
358
359
#superfish .menu li li {
360
background: #3b6999;
361
}
362
363
#superfish .menu li li li {
364
background: #3b6999;
365
top: 0px;
366
}
367
368
#superfish .menu li:hover, #superfish .menu li.sfHover,
369
#superfish .menu a:focus, #superfish .menu a:hover, #superfish .menu a:active {
370
outline:0;
371
}
372
373
#superfish .menu li:hover, 
374
#superfish .menu li.sfHover,
375
#superfish .menu a:focus, 
376
#superfish .menu a:hover, 
377
#superfish .menu a:active {
378
z-index:10;
379
}
380
381
#superfish .menu li:hover {
382
background:transparent url(images/menu-hover-bg.gif) repeat-x;
383
}
384
385
#superfish .menu li.active-trail {
386
background:transparent url(images/menu-hover-bg.gif) repeat-x;
387
}
388
389
#superfish .menu li.active-trail li {
390
background: #3b6999;
391
}
392
393
#superfish .menu li li:hover {
394
background: #3b6999;
395
}
396
397
#superfish .menu li li li:hover {
398
background: #3b6999;
399
}
400
401
.sf-sub-indicator {
402
position:absolute;
403
display:block;
404
right:.75em;
405
top:1.05em;
406
width:10px;
407
height:10px;
408
text-indent:-999em;
409
overflow:hidden;
410
background:url(images/arrows-ffffff.png) no-repeat -10px -100px;
411
}
412
a > .sf-sub-indicator { 
413
top:.8em;
414
background-position: 0 -100px;
415
}
416
417
a:focus > .sf-sub-indicator,
418
a:hover > .sf-sub-indicator,
419
a:active > .sf-sub-indicator,
420
li:hover > a > .sf-sub-indicator,
421
li.sfHover > a > .sf-sub-indicator {
422
background-position: -10px -100px;
423
}
424
425
#superfish .menu ul .sf-sub-indicator { background-position:  -10px 0; }
426
#superfish .menu ul a > .sf-sub-indicator { background-position:  0 0; }
427
#superfish .menu ul a:focus > .sf-sub-indicator,
428
#superfish .menu ul a:hover > .sf-sub-indicator,
429
#superfish .menu ul a:active > .sf-sub-indicator,
430
#superfish .menu ul li:hover > a > .sf-sub-indicator,
431
#superfish .menu ul li.sfHover > a > .sf-sub-indicator {
432
background-position: -10px 0;
433
}
434
435
#superfish .sf-shadow ul {
436
background:        url(images/shadow.png) no-repeat bottom right;
437
padding: 0 8px 9px 0;
438
}
439
440
#superfish .sf-shadow ul.sf-shadow-off {
441
background: transparent;
442
}
443
444
/* slideshow + Preface top + Slideshow
445
-------------------------------------------------------------- */
446
447
#slideshow-wrapper{
448
width:100%;
449
background: transparent url(images/slideshow-shadow.gif) no-repeat center bottom;
450
height:420px;
451
margin-bottom:-45px;
452
margin-top:14px;
453
}
454
455
.slideshow-inner{
456
width:950px;
457
margin:0 auto;
458
height:355px;
459
position:relative;
460
z-index:1;
461
overflow: hidden;
462
}
463
464
#slideshow-preface {
465
float:left;
466
position:absolute;
467
text-align:left;
468
z-index:4;
469
}
470
471
.slideshow {
472
width:950px;
473
height:355px;
474
position:relative;
475
z-index:2;
476
overflow: hidden;
477
}
478
479
#preface {
480
margin: 20px;
481
font-size:1.2em;
482
color:#fff;
483
display:block;
484
float:left;
485
}
486
487
#preface .contextual-links a{
488
text-decoration:none;
489
}
490
491
#preface .block-title {
492
margin-top:20px;
493
}
494
495
#preface .region {
496
margin:20px 0;
497
}
498
499
#preface a {
500
color:#fff;
501
text-decoration:underline;
502
}
503
504
#preface a:hover {
505
text-decoration:none;
506
}
507
508
#slideshow-bottom{
509
width:950px;
510
float:left;
511
background:url(images/mission-bg.png) no-repeat center bottom;
512
min-height:65px;
513
position:absolute;
514
bottom:0;
515
left:0;
516
text-align:right;
517
z-index:3;
518
}
519
520
/* Preface first + Preface middle + Preface last regions
521
-------------------------------------------------------------- */
522
523
#preface-wrapper {
524
width:950px;
525
margin:5px auto 0;
526
}
527
528
#preface-wrapper .column {
529
float: left;
530
}
531
532
#preface-wrapper.in1 .column {
533
width: 100%;
534
}
535
536
#preface-wrapper.in2 .column {
537
width: 50%;
538
}
539
540
#preface-wrapper.in3 .column {
541
width: 33.3%;
542
}
543
544
#preface-wrapper .block {
545
margin: 0 15px;
546
}
547
548
#preface-wrapper .block-title {
549
margin-top:15px;
550
}
551
552
#preface-wrapper .region {
553
margin:15px 0;
554
}
555
556
#mission {
557
font-size:1.6em;
558
color:#002054;
559
display:block;
560
float:right;
561
line-height:1.2em;
562
}
563
564
#mission .contextual-links {
565
font-size: 84%;
566
}
567
568
#mission .block-title {
569
margin-top:20px;
570
}
571
572
#mission .region {
573
margin:20px;
574
}
575
576
/* Content regions
577
-------------------------------------------------------------- */
578
579
#wrapper {
580
width:950px;
581
margin: 15px auto 0;
582
}
583
584
#content {
585
width: 100%;
586
float: left;
587
}
588
589
/* Sidebar regions
590
-------------------------------------------------------------- */
591
592
#layout-type-1 #sidebar-left {
593
width: 26%;
594
float: left;
595
font-size:12px;        
596
}
597
598
#layout-type-2 #sidebar-left {
599
width: 21%;
600
float: left;
601
margin-right: 2%;
602
font-size:12px;        
603
}
604
605
.one-sidebar #content{
606
width: 69%;
607
margin-left: 25px;
608
float: left;
609
}
610
611
.two-sidebars #content{
612
width: 54%;
613
float: left;
614
}
615
616
#layout-type-1 #sidebar-right {
617
width: 26%;
618
float: right;
619
font-size:12px;              
620
}
621
622
#layout-type-2 #sidebar-right {
623
width: 21%;
624
float: right;
625
font-size:12px;              
626
}
627
628
#sidebar-left h2.block-title,
629
#sidebar-right h2.block-title {
630
background: #e6e6e6;
631
margin:0;
632
padding-top: 5px;
633
padding-bottom: 5px;
634
padding-left: 10px;
635
padding-right: 10px;
636
font-size: 1.3em;
637
}
638
639
#sidebar-left .content,
640
#sidebar-right .content {
641
padding: 5px 15px;
642
}
643
644
.sidebar .block {
645
background-color: #f4f4f4;
646
border-right: 1px solid #bbb;
647
border-bottom: 1px solid #bbb;
648
border-left: 1px solid #ddd;
649
border-top: 1px solid #ddd;
650
margin:0 0 15px;
651
}
652
653
.sidebar tbody {
654
border: none;
655
}
656
.sidebar tr.even,
657
.sidebar tr.odd {
658
background: none;
659
}
660
661
/* Misc.
662
-------------------------------------------------------------- */
663
664
#help {
665
font-size: 0.9em;
666
margin-bottom: 1em;
667
}
668
669
.error {
670
border-color: red;
671
}
672
673
.terms {
674
background-repeat: no-repeat;
675
margin-left: 18px;
676
margin-bottom: 5px;
677
}
678
679
#notice {
680
font-size: 10px;
681
text-align:center;
682
margin-bottom: -10px;
683
}
684
685
table {
686
width:100%;
687
}
688
689
div.contextual-links-wrapper {
690
font-size:100%;
691
}
692
693
/* Nodes
694
-------------------------------------------------------------- */
695
696
#first-time {
697
margin-bottom:10px;
698
}
699
700
.node {
701
border-bottom: 1px solid #bbb;
702
margin: 20px 0;
703
padding-bottom:15px;
704
}
705
706
.content-top{
707
border-bottom: 1px solid #bbb;
708
border-right: 1px solid #bbb;
709
border-left: 1px solid #ddd;
710
border-top: 1px solid #ddd;
711
background-color: #f4f4f4;
712
margin:0 0 20px;
713
}
714
715
.content-top .block-title {
716
margin-top:15px;
717
}
718
719
.content-top .region {
720
margin:15px;
721
}
722
723
.content-middle .block-system {
724
margin:0;
725
}
726
727
.content-middle .block-block {
728
margin:0;
729
}
730
731
.content-middle .block-block .block-title{
732
margin-top:15px;
733
}
734
735
.content-middle .block-block .content {
736
margin:15px 0;
737
}
738
739
.content-bottom {
740
border-bottom: 1px solid #bbb;
741
border-right: 1px solid #bbb;
742
border-left: 1px solid #ddd;
743
border-top: 1px solid #ddd;
744
background-color: #f4f4f4;
745
margin:20px 0 0;
746
}
747
748
.content-bottom .block-title {
749
margin-top:15px;
750
}
751
752
.content-bottom .region {
753
margin:15px;
754
}
755
756
.title, .title a {
757
margin: 0 auto;
758
line-height: 1.2em;
759
}
760
761
.node .content, .comment .content {
762
margin: .5em 0 .5em;
763
}
764
765
.node .taxonomy {
766
color: #999;
767
font-size: 0.9em;
768
padding-left: 1em;
769
}
770
771
.node .user-picture, .comment .user-picture {
772
float: right;
773
margin-left: 10px;
774
}
775
776
.node .user-picture img, .comment .user-picture img {
777
width:60px;
778
}
779
780
.node-book .links {
781
padding-top:5px;
782
}
783
784
.preview .node, .preview .comment{
785
background-color: #f4f4f4;;
786
border-right: 1px solid #bbb;
787
border-bottom: 1px solid #bbb;
788
border-left: 1px solid #ddd;
789
border-top: 1px solid #ddd;
790
padding: 0.8em;
791
}
792
793
.submitted {
794
font-size: 0.9em;
795
color: #999;
796
}
797
798
.submitted a:hover {
799
text-decoration: underline;
800
}
801
802
.node-sticky {
803
padding: 1em;
804
background-color: #f4f4f4;
805
border-right: 1px solid #bbb;
806
border-bottom: 1px solid #bbb;
807
border-left: 1px solid #ddd;
808
border-top: 1px solid #ddd;
809
margin:0;
810
}
811
812
.messages {
813
background-color: #f4f4f4;
814
border-right: 1px solid #bbb;
815
border-bottom: 1px solid #bbb;
816
border-left: 1px solid #ddd;
817
border-top: 1px solid #ddd;
818
padding: 0.3em;
819
margin-bottom: 1em;
820
}
821
822
.breadcrumb {
823
background-color: #f4f4f4;
824
border-right: 1px solid #bbb;
825
border-bottom: 1px solid #bbb;
826
border-left: 1px solid #ddd;
827
border-top: 1px solid #ddd;
828
margin-bottom: 1em;
829
padding: 0.3em 10px;
830
}
831
832
.field-type-taxonomy-term-reference .field-label, .field-type-taxonomy-term-reference .field-items, .field-type-taxonomy-term-reference .field-item {
833
display:inline;
834
float:left;
835
font-weight:normal;
836
padding-right:10px;
837
}
838
839
/* Comments
840
-------------------------------------------------------------- */
841
842
.comment {
843
background-color: #f4f4f4;
844
border-right: 1px solid #bbb;
845
border-bottom: 1px solid #bbb;
846
border-left: 1px solid #ddd;
847
border-top: 1px solid #ddd;
848
padding: 1em;
849
margin: 1em 0;
850
}
851
852
.comment .title {
853
line-height: 1.2em;
854
}
855
856
.comment .new {
857
text-align: right;
858
font-weight: normal;
859
float: right;
860
color: red;
861
margin:.5em;
862
}
863
864
/* Aggregator
865
-------------------------------------------------------------- */
866
867
.feed-item-body {
868
border-bottom: 1px solid #bbb;
869
padding-bottom: 1em;
870
}
871
872
#aggregator .feed-source {
873
background-color: #f4f4f4;
874
border-right: 1px solid #bbb;
875
border-bottom: 1px solid #bbb;
876
border-left: 1px solid #ddd;
877
border-top: 1px solid #ddd;
878
padding: 0.8em;
879
}
880
881
#aggregator h1 .title{
882
border-bottom: 1px solid #bbb;
883
}
884
885
#aggregator h2 {
886
padding-top: 10px;
887
}
888
889
#aggregator .news-item .categories, #aggregator .source, #aggregator .age {
890
color: #999;
891
font-style: italic;
892
}
893
894
.feed-item-title {
895
font-size: 1.4em;
896
}
897
898
#aggregator h3 a:hover {
899
text-decoration: none;
900
}
901
902
.feed-item-meta .feed-item-source {
903
font-size: 0.9em;
904
}
905
906
.feed-item-meta .feed-item-date {
907
font-size: 0.9em;
908
color: #999;
909
}
910
911
/* Forums
912
-------------------------------------------------------------- */
913
914
#forum table {
915
width: 100%;
916
}
917
918
#forum td {
919
padding: 0.5em;
920
}
921
922
#forum td.container {
923
background-color: #e6e6e6;
924
}
925
926
#forum ul.links a {
927
background-repeat: no-repeat;
928
padding-left: 20px;
929
padding-bottom: 5px;
930
}
931
932
#forum ul.links li.forum a {
933
background-image:url(images/post.gif);
934
}
935
936
#forum ul.links li.login a {
937
background-image:url(images/lock.gif);
938
}
939
940
#forum td.statistics, #forum td.settings, #forum td.pager {
941
height: 1em;
942
border: 1px solid #bbb;
943
}
944
945
#forum td .links {
946
padding-top: 0.7em;
947
}
948
949
.block-forum h3 {
950
margin-bottom: .5em;
951
}
952
953
dl dd {
954
margin: 0 0 .5em 1em;
955
}
956
957
tr.odd {
958
background-color:#f4f4f4;
959
}
960
961
tr.even {
962
background-color:#fcfcfc;
963
}
964
965
th {
966
text-align:left;
967
background: #E6E6E6;
968
}
969
970
tr td, tr th {
971
border:1px solid #bbb;
972
padding: 0 6px;
973
}
974
975
/* Tracker + Profile
976
-------------------------------------------------------------- */
977
978
#tracker table {
979
width: 100%;
980
}
981
982
#tracker td {
983
padding: 0.5em;
984
}
985
986
.profile {
987
clear: both;
988
border-right: 1px solid #bbb;
989
border-bottom: 1px solid #bbb;
990
border-left: 1px solid #ddd;
991
border-top: 1px solid #ddd;
992
padding: .8em;
993
margin: 1em 0em;
994
background-color: #f4f4f4;;
995
}
996
997
.profile h3 {
998
margin-bottom:10px;
999
}
1000
1001
/* Admin
1002
-------------------------------------------------------------- */
1003
1004
div.admin-panel .body {
1005
background: #f4f4f4;
1006
border-right: 1px solid #bbb;
1007
border-bottom: 1px solid #bbb;
1008
border-left: 1px solid #ddd;
1009
border-top: 1px solid #ddd;
1010
}
1011
1012
div.admin-panel h3 {
1013
background-color: #e6e6e6;;
1014
border-right: 1px solid #bbb;
1015
border-bottom: 1px solid #bbb;
1016
border-left: 1px solid #ddd;
1017
border-top: 1px solid #ddd;
1018
padding: 5px 8px 5px;
1019
margin: 0;
1020
}
1021
1022
div.admin {
1023
padding-top: 0;
1024
}
1025
1026
div.admin .left,
1027
div.admin .right {
1028
margin-left: 1%;
1029
margin-right: 1%;
1030
}
1031
1032
/* Poll
1033
-------------------------------------------------------------- */
1034
1035
.poll .bar {
1036
background: #fff url(images/bg-bar-white.png) repeat-x 0 0;
1037
border: solid #f0f0f0;
1038
border-width: 1px 1px 1px;
1039
}
1040
1041
.poll .bar .foreground {
1042
background: #71a7cc url(images/bg-bar.png) repeat-x 0 100%;
1043
}
1044
1045
/* Lists + Links + Pager
1046
-------------------------------------------------------------- */
1047
1048
ul, .block ul, ol {
1049
margin: 0.5em 0 1em;
1050
padding: 0 0 0 1.5em;
1051
}
1052
1053
ul, ul li.leaf {
1054
list-style-image: url(images/menu-leaf.gif);
1055
}
1056
1057
ol {
1058
  list-style-image: none;
1059
}
1060
1061
ul.menu, .item-list ul {
1062
margin: 0.35em 0 0 -0.5em;
1063
}
1064
1065
ol li, ul li, ul.menu li, .item-list ul li, li.leaf {
1066
margin: 0.15em 0 0.15em .5em;
1067
padding-bottom: .1em;
1068
}
1069
1070
ul li.expanded {
1071
list-style-image: url(images/menu-expanded.gif);
1072
}
1073
1074
ul li.collapsed {
1075
list-style-image: url(images/menu-collapsed.gif); /* LTR */
1076
}
1077
1078
ul li.leaf a, ul li.expanded a, ul li.collapsed a {
1079
display: block;
1080
}
1081
1082
ul.inline li {
1083
background: none;
1084
margin: 0;
1085
padding: 0 1em 0 0;
1086
}
1087
1088
ol.task-list {
1089
margin-left: 0;
1090
list-style-type: none;
1091
list-style-image: none;
1092
}
1093
1094
ol.task-list li {
1095
padding: 0.5em 1em 0.5em 2em;
1096
}
1097
1098
ol.task-list li.active {
1099
background: transparent url(images/task-list.png) no-repeat 3px 50%;
1100
}
1101
1102
ol.task-list li.done {
1103
color: #393;
1104
background: transparent url(../../misc/watchdog-ok.png) no-repeat 0px 50%;
1105
}
1106
1107
ol.task-list li.active {
1108
margin-right: 1em;
1109
}
1110
1111
fieldset ul.clearfix li {
1112
margin: 0;
1113
padding: 0;
1114
background-image: none;
1115
}
1116
1117
#user-login-form {
1118
text-align: center;
1119
}
1120
1121
#user-login-form ul {
1122
text-align: left;
1123
}
1124
1125
ul.links li, ul.inline li {
1126
background-image: none;
1127
}
1128
1129
.links li {
1130
margin: 0;
1131
padding: 0;
1132
}
1133
1134
.tabs li {
1135
margin: 0;
1136
padding: 0;
1137
background-image: none;
1138
}
1139
1140
li.expanded {
1141
list-style-image:none;
1142
list-style-type:none;
1143
margin:0.15em 0 0.15em 0.5em;
1144
}
1145
1146
div.links ul.links a {
1147
background-repeat: no-repeat;
1148
padding-left: 20px;
1149
}
1150
1151
div.comment ul.links a {
1152
background-repeat: no-repeat;
1153
padding-left: 20px;
1154
}
1155
1156
div.links ul.links li.comment_forbidden a {
1157
padding:0;
1158
margin:0;
1159
}
1160
1161
div.links ul.links li.comment_forbidden {
1162
padding:0;
1163
margin:0;
1164
}
1165
1166
div.comment ul.links li.comment_forbidden a {
1167
padding:0;
1168
margin:0;
1169
}
1170
1171
div.comment ul.links li.comment_forbidden {
1172
padding:0;
1173
margin:0;
1174
}
1175
1176
div.links ul.links li.comment_forbidden span {
1177
background-repeat: no-repeat;
1178
padding-left: 20px;
1179
padding-right:20px;
1180
}
1181
1182
div.comment ul.links li.comment_forbidden span {
1183
background-repeat: no-repeat;
1184
padding-left: 20px;
1185
padding-right:20px;
1186
}
1187
1188
div.links ul.links li.comment-add a {
1189
background-image: url(images/commentadd.gif);
1190
}
1191
1192
div.links ul.links li.comment-comments a {
1193
background-image: url(images/comments.gif);
1194
}
1195
1196
div.links ul.links li.comment-new-comments a {
1197
background-image: url(images/comments.gif);
1198
}
1199
1200
div.comment ul.links li.comment-edit a {
1201
background-image: url(images/commentedit.gif);
1202
}
1203
1204
div.comment ul.links li.comment-delete a {
1205
background-image: url(images/commentdelete.gif);
1206
}
1207
1208
div.comment ul.links li.comment-reply a {
1209
background-image: url(images/commentadd.gif);
1210
}
1211
1212
div.links ul.links li.node-readmore a {
1213
background-image: url(images/readmore.gif);
1214
}
1215
1216
div.links ul.links li.blog_usernames_blog a {
1217
background-image: url(images/user.gif);
1218
}
1219
1220
div.links ul.links li.comment_forbidden span {
1221
background-image:url(images/lock.gif);
1222
}
1223
1224
div.comment ul.links li.comment_forbidden span {
1225
background-image:url(images/lock.gif);
1226
}
1227
1228
div.links ul.links li.upload_attachments a {
1229
background-image: url(images/photo.gif);
1230
}
1231
1232
div.links ul.links li.book_printer a{
1233
background-image:url(images/print.gif);
1234
}
1235
1236
div.links ul.links li.book_add_child a{
1237
background-image:url(images/add.gif);
1238
}
1239
1240
ul.pager li.pager-current {
1241
background-color:#005a8c;
1242
color:#FFFFFF;
1243
padding-left:4px;
1244
padding-right:4px;
1245
padding-top:1px;
1246
padding-bottom:1px;
1247
}
1248
1249
.item-list .pager li {
1250
padding:0px;
1251
}
1252
1253
.item-list .pager li a{
1254
padding-left:4px;
1255
padding-right:4px;
1256
padding-top:1px;
1257
padding-bottom:1px;
1258
background-color: #f4f4f4;;
1259
}
1260
1261
.item-list .pager li a:hover {
1262
background-color:#005a8c;
1263
color:#FFFFFF;
1264
}
1265
1266
ul.links li,
1267
ul.inline li {
1268
margin-left: 0;
1269
margin-right: 0;
1270
padding-left: 0;
1271
padding-right: 1em;
1272
background-image: none;
1273
}
1274
1275
.node .links,
1276
.comment .links {
1277
text-align: left;
1278
padding-left: 0;
1279
padding-top:5px;
1280
}
1281
1282
ul.primary li a {
1283
background-color:#f4f4f4;
1284
border-color:#ccc;
1285
border-style:solid solid none;
1286
border-width:1px;
1287
height:auto;
1288
margin-right:0.5em;
1289
padding:0 1em;
1290
text-decoration:none;
1291
}
1292
1293
.book-navigation .menu {
1294
border-top:1px solid #bbb;
1295
margin:0;
1296
padding:10px 20px;
1297
}
1298
1299
.book-navigation .page-links {
1300
border-bottom:1px solid #bbb;
1301
border-top:1px solid #bbb;
1302
padding:0.5em;
1303
text-align:center;
1304
}
1305
1306
.filter-wrapper {
1307
border:1px solid #bbb;
1308
border-top:none;
1309
}
1310
1311
.search-advanced {
1312
border:1px solid #bbb;
1313
}
1314
1315
.compose-tips {
1316
margin-top:10px;
1317
}
1318
1319
1320
/* Login + Register + RSS
1321
-------------------------------------------------------------- */
1322
1323
#authorize { 
1324
float: right;
1325
margin: 5px 10px 0;
1326
}
1327
1328
#authorize ul { 
1329
display: inline;
1330
}
1331
1332
#authorize ul li { 
1333
margin: 0 10px 0 0; 
1334
padding: 0 0 0 10px; 
1335
display: inline; 
1336
list-style: none;  
1337
border-left: 1px #5a5a5a solid;
1338
background-image: none;
1339
}
1340
1341
#authorize ul li.first { 
1342
border: 0;
1343
}
1344
1345
#authorize ul li, #authorize ul li a { 
1346
font-size: 12px; 
1347
line-height: 13px; 
1348
}
1349
1350
.feed-wrapper {
1351
float:right;
1352
margin-top:7px;
1353
margin-right:20px;
1354
}
1355
1356
/* Bottom teaser
1357
-------------------------------------------------------------- */
1358
1359
#bottom-teaser {
1360
width:950px;
1361
margin: 15px auto 0;
1362
}
1363
1364
#bottom-teaser .column {
1365
float: left;
1366
}
1367
1368
#bottom-teaser.in1 .column {
1369
width: 100%;
1370
}
1371
1372
#bottom-teaser.in2 .column {
1373
width: 50%;
1374
}
1375
1376
#bottom-teaser.in3 .column {
1377
width: 33.3%;
1378
}
1379
1380
#bottom-teaser .block {
1381
margin: 0 15px;
1382
}
1383
1384
#bottom-teaser .block-title {
1385
margin-top:15px;
1386
}
1387
1388
#bottom-teaser .region {
1389
margin:15px 0;
1390
}
1391
1392
1393
/* Bottom region
1394
-------------------------------------------------------------- */
1395
1396
#bottom-wrapper {
1397
background-color: #f4f4f4;;
1398
border-right: 1px solid #bbb;
1399
border-left: 1px solid #ddd;
1400
border-top: 1px solid #ddd;
1401
margin: 20px auto 0;
1402
text-align: left;
1403
width: 950px;
1404
position: relative;
1405
}
1406
1407
#bottom-wrapper .column {
1408
float: left;
1409
}
1410
1411
#bottom-wrapper.in1 .column {
1412
width: 100%;
1413
}
1414
1415
#bottom-wrapper.in2 .column {
1416
width: 50%;
1417
}
1418
1419
#bottom-wrapper.in3 .column {
1420
width: 33.3%;
1421
}
1422
1423
#bottom-wrapper.in4 .column {
1424
width: 25%;
1425
}
1426
1427
#bottom-wrapper .block {
1428
margin:0 15px;
1429
}
1430
1431
#bottom-wrapper .block-title {
1432
margin-top:15px;
1433
font-size: 1.3em;
1434
}
1435
1436
#bottom-wrapper .region {
1437
margin:15px 0;
1438
}
1439
1440
/* Footer region
1441
-------------------------------------------------------------- */
1442
1443
#footer-wrapper {
1444
width: 950px;
1445
margin: 0 auto;
1446
position: relative;
1447
border-top: 1px solid #bbb;
1448
padding:10px 0 0;
1449
}
1450
1451
#footer{
1452
width: 950px;
1453
font-size: 12px;
1454
}
1455
1456
#footer .block-title {
1457
margin-top:15px;
1458
}
1459
1460
#footer .region {
1461
margin:15px 0;
1462
}
1463
1464
/* Secondary menu
1465
-------------------------------------------------------------- */
1466
1467
#subnav {
1468
font-size: 12px;
1469
}
1470
1471
#subnav li {
1472
}
1473
1474
#subnav li a {
1475
font-weight:normal;
1476
}
1477
1478
#subnav li a:hover {
1479
color: #cc6600;
1480
}
1481
1482
#subnav-wrapper {
1483
text-align:right;
1484
}
1485
1486
#subnav-wrapper ul { 
1487
display: inline;
1488
}
1489
1490
#subnav-wrapper ul li {  
1491
display: inline; 
1492
list-style: none;  
1493
background-image: none;
1494
padding-left: 5px;
1495
}
1496
1497
#subnav-wrapper ul li,#subnav-wrapper ul li a { 
1498
font-size: 12px; 
1499
line-height: 13px; 
1500
}
1501
1502
/* Overlay
1503
-------------------------------------------------------------- */
1504
1505
.overlay #header, .overlay #menu, .overlay .block-block, .overlay #bottom-teaser, .overlay #bottom-wrapper, .overlay #footer-wrapper {
1506
display:none;
1507
}
1508
1509
.overlay #wrapper {
1510
width:98%;
1511
}
1512
1513
.theme-info ul {
1514
list-style-image:none;
1515
}