source: extensions/gally/gally-lapis-lazuli/css/theme.css @ 6109

Last change on this file since 6109 was 6109, checked in by grum, 14 years ago

Gally's themes compatibles with piwigo 2.1

  • Property svn:executable set to *
File size: 25.2 KB
Line 
1/* -----------------------------------------------------------------------------
2  LAPIS-LAZULI
3  Theme for Piwigo
4  ------------------------------------------------------------------------------
5  file: gally/lapis-lazuli/theme.css
6  file version: 1.2.0
7  ------------------------------------------------------------------------------
8  author: grum at grum.dnsalias.com
9  << May the Little SpaceFrog be with you >>
10  ------------------------------------------------------------------------------
11  Lapis-Lazuli for template "Gally"
12----------------------------------------------------------------------------- */
13
14div.errors {
15  background:#FFB0B0;
16  border:4px solid #802020;
17  color:#802020;
18  padding:8px;
19}
20div.errors a {
21  color:#800000;
22  font-weight:bold;
23}
24
25div.infos {
26  background:#B0FFB0;
27  border:4px solid #208020;
28  color:#208020;
29  padding:8px;
30}
31div.infos a {
32  color:#008000;
33  font-weight:bold;
34}
35
36div.errors ul, div.infos ul {
37  text-align:justify;
38  padding-left:0px;
39}
40
41div.errors ul li, div.infos ul li {
42  margin-bottom:4px;
43}
44
45div.ui-widget-overlay {
46  background:#101010;
47  opacity:0.88;
48  filter:alpha(opacity:88);
49  position:absolute;
50  left:0px;
51  top:0px;
52}
53
54.ui-dialog-buttonpane {
55  margin-bottom:8px;
56}
57
58
59/*
60 page
61*/
62
63body {
64  background:#303030 url(./../icon/backgd.png) repeat scroll 0 0;
65  color:#dedede;
66}
67
68#the_page {
69  display:block;
70  margin:auto;
71  width:1012px;
72  background:transparent;
73}
74
75a {
76  color: #0066cc;
77}
78
79A:hover {
80  color: #F07D00;
81}
82
83
84a.button, a.navButton {
85  display:block;
86  display:inline-block;
87  /*display:table-cell;*/
88  width:28px;
89  height:28px;
90}
91
92
93
94
95
96/* index.tpl */
97#icon_menu {
98  background:url(./../icon/menu-show.png);
99}
100#icon_menu:hover {
101  background:url(./../icon/menu-show_h.png);
102}
103
104#icon_menu.button2 {
105  display:block;
106  display:inline-block;
107  /*display:table-cell;*/
108  width:28px;
109  height:28px;
110  background:url(./../icon/menu-hide.png);
111}
112#icon_menu.button2:hover {
113  display:block;
114  display:inline-block;
115  /*display:table-cell;*/
116  width:28px;
117  height:28px;
118  background:url(./../icon/menu-hide_h.png);
119}
120
121
122#icon_caddie {
123  background:url(./../icon/caddie_add.png);
124}
125#icon_caddie:hover {
126  background:url(./../icon/caddie_add_h.png);
127}
128
129#icon_category_edit {
130  background:url(./../icon/category_edit.png);
131}
132#icon_category_edit:hover {
133  background:url(./../icon/category_edit_h.png);
134}
135
136#icon_search_rules {
137  background:url(./../icon/search_rules.png);
138}
139#icon_search_rules:hover {
140  background:url(./../icon/search_rules_h.png);
141}
142
143#icon_start_slideshow {
144  background:url(./../icon/start_slideshow.png);
145}
146#icon_start_slideshow:hover {
147  background:url(./../icon/start_slideshow_h.png);
148}
149
150#icon_flat {
151  background:url(./../icon/flat.png);
152}
153#icon_flat:hover {
154  background:url(./../icon/flat_h.png);
155}
156
157#icon_normal_mode {
158  background:url(./../icon/normal_mode.png);
159}
160#icon_normal_mode:hover {
161  background:url(./../icon/normal_mode_h.png);
162}
163
164#icon_calendar {
165  background:url(./../icon/calendar.png);
166}
167#icon_calendar:hover {
168  background:url(./../icon/calendar_h.png);
169}
170
171#icon_calendar_created {
172  background:url(./../icon/calendar_created.png);
173}
174#icon_calendar_created:hover {
175  background:url(./../icon/calendar_created_h.png);
176}
177
178/* about.tpl */
179/* comments.tpl */
180/* identification.tpl */
181/* nbm.tpl */
182/* notification.tpl */
183/* password.tpl */
184/* tags.tpl */
185/* profile.tpl */
186/* register.tpl */
187/* upload.tpl */
188#icon_home {
189  background:url(./../icon/home.png);
190}
191#icon_home:hover {
192  background:url(./../icon/home_h.png);
193}
194
195/* identification.tpl */
196/* menubar_identification.tpl */
197#icon_lost_password {
198  background:url(./../icon/lost_password.png);
199}
200#icon_lost_password:hover {
201  background:url(./../icon/lost_password_h.png);
202}
203
204#icon_register, #icon_register2, #icon_register3 {
205  background:url(./../icon/register.png);
206}
207#icon_register:hover, #icon_register2:hover, #icon_register3:hover {
208  background:url(./../icon/register_h.png);
209}
210
211#icon_lost_password, #icon_lost_password2, #icon_lost_password3 {
212  background:url(./../icon/lost_password.png);
213}
214#icon_lost_password:hover, #icon_lost_password2:hover, #icon_lost_password3:hover {
215  background:url(./../icon/lost_password_h.png);
216}
217
218/* menubar_categories.tpl */
219#icon_start_filter {
220  background:url(./../icon/start_filter.png);
221}
222#icon_start_filter:hover {
223  background:url(./../icon/start_filter_h.png);
224}
225
226#icon_stop_filter {
227  background:url(./../icon/stop_filter.png);
228}
229#icon_stop_filter:hover {
230  background:url(./../icon/stop_filter_h.png);
231}
232
233/* picture.tpl */
234#icon_high_res {
235  background:url(./../icon/display_high_res.png);
236}
237#icon_high_res:hover {
238  background:url(./../icon/display_high_res_h.png);
239}
240
241#icon_start_slideshow {
242  background:url(./../icon/start_slideshow.png);
243}
244#icon_start_slideshow:hover {
245  background:url(./../icon/start_slideshow_h.png);
246}
247
248#icon_stop_slideshow {
249  background:url(./../icon/stop_slideshow.png);
250}
251#icon_stop_slideshow:hover {
252  background:url(./../icon/stop_slideshow_h.png);
253}
254
255#icon_metadata {
256  background:url(./../icon/metadata.png);
257}
258#icon_metadata:hover {
259  background:url(./../icon/metadata_h.png);
260}
261
262#icon_save {
263  background:url(./../icon/save.png);
264}
265#icon_save:hover {
266  background:url(./../icon/save_h.png);
267}
268
269#icon_favorite {
270  background:url(./../icon/favorite.png);
271}
272#icon_favorite:hover {
273  background:url(./../icon/favorite_h.png);
274}
275
276#icon_del_favorite {
277  background:url(./../icon/del_favorite.png);
278}
279#icon_del_favorite:hover {
280  background:url(./../icon/del_favorite_h.png);
281}
282
283#icon_delall_favorite {
284  background:url(./../../../icon/del_favorite.png);
285}
286#icon_delall_favorite:hover {
287  background:url(./../../../icon/del_favorite_h.png);
288}
289
290#icon_representative {
291  background:url(./../icon/representative.png);
292}
293#icon_representative:hover {
294  background:url(./../icon/representative_h.png);
295}
296
297#icon_preferences {
298  background:url(./../icon/preferences.png);
299}
300#icon_preferences:hover {
301  background:url(./../icon/preferences_h.png);
302}
303
304/* tags.tpl */
305#icon_cloud {
306  background:url(./../icon/tag_cloud.png);
307}
308#icon_cloud:hover {
309  background:url(./../icon/tag_cloud_h.png);
310}
311
312#icon_tag_letters {
313  background:url(./../icon/tag_letters.png);
314}
315#icon_tag_letters:hover {
316  background:url(./../icon/tag_letters_h.png);
317}
318
319/* picture_nav_buttons.tpl */
320#icon_last {
321  background:url(./../icon/last.png);
322}
323#icon_last:hover {
324  background:url(./../icon/last_h.png);
325}
326
327#icon_right {
328  background:url(./../icon/right.png);
329}
330#icon_right:hover {
331  background:url(./../icon/right_h.png);
332}
333
334#icon_play {
335  background:url(./../icon/play.png);
336}
337#icon_play:hover {
338  background:url(./../icon/play_h.png);
339}
340
341#icon_pause {
342  background:url(./../icon/pause.png);
343}
344#icon_pause:hover {
345  background:url(./../icon/pause_h.png);
346}
347
348#icon_up {
349  background:url(./../icon/up.png);
350}
351#icon_up:hover {
352  background:url(./../icon/up_h.png);
353}
354
355#icon_left {
356  background:url(./../icon/left.png);
357}
358#icon_left:hover {
359  background:url(./../icon/left_h.png);
360}
361
362#icon_first {
363  background:url(./../icon/first.png);
364}
365#icon_first:hover {
366  background:url(./../icon/first_h.png);
367}
368
369#icon_start_repeat {
370  background:url(./../icon/start_repeat.png);
371}
372#icon_start_repeat:hover {
373  background:url(./../icon/start_repeat_h.png);
374}
375
376#icon_stop_repeat {
377  background:url(./../icon/stop_repeat.png);
378}
379#icon_stop_repeat:hover {
380  background:url(./../icon/stop_repeat_h.png);
381}
382
383#icon_dec_period {
384  background:url(./../icon/dec_period.png);
385}
386#icon_dec_period:hover {
387  background:url(./../icon/dec_period_h.png);
388}
389
390#icon_inc_period {
391  background:url(./../icon/inc_period.png);
392}
393#icon_inc_period:hover {
394  background:url(./../icon/inc_period_h.png);
395}
396
397/* popuphelp.tpl */
398/* search_rules.tpl */
399#icon_exit {
400  background:url(./../icon/exit.png);
401}
402#icon_exit:hover {
403  background:url(./../icon/exit_h.png);
404}
405
406/* search.tpl */
407#icon_help {
408  background:url(./../icon/help.png);
409}
410#icon_help:hover {
411  background:url(./../icon/help_h.png);
412}
413
414/*
415 * page : header
416*/
417#theHeader {
418  background:transparent url(./../icon/skin_top.png) no-repeat scroll 0 0;
419  height:120px;
420}
421
422
423/*
424 page : title
425*/
426.titrePage {
427  height:auto;
428  padding:0 12px 0 30px;
429  min-height:31px;
430}
431
432.titrePageEmpty {
433  height:0px;
434  min-height:0px;
435}
436
437
438.titrePage, .navigationBar, #imageHeaderBar {
439  background:#303030 url(./../icon/backgd.png) repeat scroll 0 0;
440  border-left:1px solid #FFFFFF;
441  border-right:1px solid #FFFFFF;
442  margin-left:8px;
443  margin-right:10px;
444  padding-left:8px;
445  padding-right:8px;
446}
447
448.titrePage .categoryActions {
449  padding-top:2px;
450  height:28px;
451}
452
453#titrePageID {
454  min-height:62px;
455  height:auto;
456  padding-bottom:1px;
457}
458
459/*
460 * page content
461*/
462#content {
463  background:transparent url(./../icon/skin_page.png) repeat scroll 0 0;
464  min-height:450px;
465}
466
467#content h2 {
468  clear:left;
469}
470
471#content2 {
472  padding:8px;
473}
474
475/*
476 * page : identification, register, profile
477*/
478#identification, #register, #profile {
479  margin:0;
480  padding:16px;
481}
482
483/*
484 page content : thumbnails
485*/
486
487#additional_infoTOP, #additional_infoBOTTOM {
488  background-color:#101010;
489  -moz-border-radius:8px;
490  -webkit-border-radius:8px;
491  -khtml-border-radius:8px;
492  border-radius:8px;
493  margin:12px 26px 16px 16px;
494}
495
496.additional_info {
497  border-right:1px #303030 dotted;
498  padding:8px 8px 8px 16px;
499}
500
501#thumbnails {
502  font-size:80%;
503  font-weight:bold;
504}
505
506/*
507  page content : categories thumbnails
508*/
509
510#subContent {
511  padding:0px;
512  clear:both;
513}
514
515#subContent h2 {
516  font-size: 150%;
517  border-bottom:1px solid #303030;
518  padding-bottom:4px;
519}
520
521
522.thumbnailCategory {
523  background-color: #101010;
524  border:2px solid #000000;
525  display:block;
526  margin:8px;
527  padding:8px 8px 0 4px;
528  -moz-border-radius:12px;
529  -webkit-border-radius:12px;
530  -khtml-border-radius:12px;
531  border-radius:12px;
532}
533
534.thumbnailCategory:hover {
535  background-color:#dedede;
536  border:2px solid #0066cc;
537  color:#101010;
538}
539
540ul.thumbnailCategories {
541  padding:16px 0 0;
542}
543
544ul.thumbnailCategories li {
545  float:none;
546  margin:auto;
547  width:96%;
548}
549
550#thumbContents {
551  margin:0px;
552}
553
554.illustration {
555  text-align:center;
556  padding-left:20px;
557  padding-right:20px;
558}
559
560li.odd1 .illustration {
561  float:right;
562}
563
564
565.illustration a img {
566  border:2px #ffffff solid;
567}
568
569p.thumbCatDesc {
570  border-top:1px #303030 dotted;
571  text-align:justify;
572}
573
574p.thumbCatDescNbImg {
575  text-align:right;
576  font-style:italic;
577}
578
579.content ul.thumbnails img, #linkPrev img, #linkNext img {
580  border:1px solid #FFFFFF;
581}
582
583.content ul.thumbnails img.newImage {
584  border:none;
585  left:5px;
586  top:-2px;
587  position:relative;
588}
589
590.content ul.thumbnails span.wrap2 {
591  display:table-cell;
592  margin:0;
593  vertical-align:middle;
594  height:140px;
595  width:140px;
596  -moz-border-radius: 8px;  /* round corners with Geko */
597  -webkit-border-radius: 8px;  /* round corners with webkit */
598  -khtml-border-radius: 8px;  /* round corners with khtml */
599  border-radius:8px; /* round corners with CSS3 compliant browsers */
600  background-color:#101010;
601  border:none;
602}
603
604#content UL.thumbnails SPAN.wrap2:hover {
605  background-color: #FFFFFF;
606}
607
608table.wrap1 {
609  padding:25px 50px;
610}
611
612/*
613 * page :search
614*/
615form.filter {
616  margin:0;
617  padding:16px;
618}
619
620/*
621 * page:help
622*/
623.help {
624  margin:8px;
625}
626
627/*
628 page : copyright
629*/
630#copyright {
631  font-size:10px;
632  background:transparent url(./../icon/skin_bottom.png) no-repeat;
633  width:1012px;
634  height:45px;
635  padding:16px;
636  position:relative;
637  color:#dedede;
638  z-index:800;
639}
640
641/*
642 page : menubar
643*/
644#menubar {
645  display:block;
646  width:100%;
647  z-index:1000;
648  height:30px;
649  margin:0;
650  padding:0;
651  position:relative;
652  visibility:visible;
653  overflow:visible;
654  left:-6px;
655}
656
657#menubar dt {
658  font-size:120%;
659  font-weight:bold;
660  cursor:default;
661  z-index:1010;
662}
663
664#menubar dt a {
665  color:#dedede;
666}
667
668#menubar dl:hover dt:hover, #menubar dl:hover dt a:hover {
669  color:#F07D00;
670}
671
672#menubar dl:hover dt, #menubar dl:hover dt a {
673  color:#0066cc;
674}
675
676#menubar dl {
677  float:left;
678  margin:1px 1px 1px 10px;
679  padding:0px 6px 0;
680  max-height:30px;
681}
682
683#menubar dl:hover {
684  background-color:#000000;
685  border:1px #ffffff solid;
686  border-bottom:none;
687  -moz-border-radius-topleft:12px;
688  -moz-border-radius-topright:12px;
689  -webkit-border-top-left-radius:12px;
690  -webkit-border-top-right-radius:12px;
691  -khtml-border-top-left-radius: 12px;
692  -khtml-border-top-right-radius: 12px;
693  border-radius:12px 0px;
694  margin:-4px 0px 0px 9px;
695  padding-top:4px;
696}
697
698#menubar ul {
699  list-style-type:disc;
700  font-size:92%;
701  margin:8px 0 0;
702  padding:0 0 0 10px;
703}
704
705#menubar ul ul {
706  font-size:100%;
707  padding-bottom:0px;
708  padding-top:0px;
709}
710
711#menubar dt .button {
712  left:-4px;
713  top:-5px;
714  float:left;
715}
716
717#menubar p.totalImages {
718  font-size:80%;
719}
720
721
722div#menubar dd,
723div#menubar ul ul,
724div#menubar ul li:hover ul ul,
725div#menubar ul ul li:hover ul ul,
726div#menubar ul ul ul li:hover ul ul,
727div#menubar ul ul ul ul li:hover ul ul,
728div#menubar ul ul ul ul ul li:hover ul ul,
729div#menubar ul ul ul ul ul ul li:hover ul ul {
730  display:none;
731}
732
733#menubar dd ul ul {
734  -moz-border-radius:4px;
735  -webkit-border-radius:4px;
736  -khtml-border-radius:4px;
737  border-radius:4px;
738  left:99%;
739  position:absolute;
740  padding-top:8px;
741  padding-bottom:8px;
742  padding-left:10px;
743  margin:-23px 0px 0px -8px; /* for FF, Opera, Safari... */
744  #margin:-8px 0px 0px -8px; /* for the M$IE (f**k M$IE and the bad tips) */
745}
746
747div#menubar dl:hover dd,
748div#menubar ul li:hover ul,
749div#menubar ul ul li:hover ul,
750div#menubar ul ul ul li:hover ul,
751div#menubar ul ul ul ul li:hover ul,
752div#menubar ul ul ul ul ul li:hover ul,
753div#menubar ul ul ul ul ul ul li:hover ul,
754div#menubar ul ul ul ul ul ul ul li:hover ul {
755  display:block;
756  background:#000000;
757  border:1px solid #ffffff;
758  padding-bottom:6px;
759  min-width:180px;
760}
761
762#menubar dd {
763  position:absolute;
764  z-index:-1;
765  margin:-1px 0 0 -7px;
766  -moz-border-radius-bottomleft:4px;
767  -moz-border-radius-bottomright:4px;
768  -webkit-border-bottom-left-radius:4px;
769  -webkit-border-bottom-right-radius:4px;
770  -khtml-border-bottom-left-radius:4px;
771  -khtml-border-bottom-right-radius:4px;
772  border-radius:0px 4px;
773}
774
775
776#menubar li {
777  padding:0px;
778  padding-right:8px;
779  margin-left:8px;
780}
781
782#mbCategories dt {
783  height:18px;
784  overflow:hidden;
785}
786
787
788/*
789 calendar bar
790*/
791.calendarBar {
792  margin-top:2px;
793  text-align:center;
794  padding:0 15px;
795}
796span.calItemP {
797  float:left;
798}
799span.calItemN {
800  float:right;
801}
802
803span.calItem, span.calItemEmpty {
804  display:inline-table;
805  margin:1px;
806  min-width:15px;
807  padding-left:2px;
808  padding-right:2px;
809  border:1px solid #303030;
810  font-weight:bold;
811}
812
813td.calDayHead {
814  font-size:14px;
815  font-weight:normal;
816  padding-bottom:12px;
817}
818
819table.calMonth tbody td.calDayCellFull, table.calMonth tbody td.calDayCellEmpty {
820  border:1px solid #101010;
821  overflow:hidden;
822}
823
824.calBackDate {
825  color:#000000;
826  padding-left:10px;
827  padding-top:7px;
828}
829.calForeDate {
830  color: #fff;
831  padding-left:10px;
832  padding-top:6px;
833}
834
835table.calMonth tbody td.calDayCellEmpty, table.calMonth tbody td.calDayCellBlank {
836  height:97px;
837  width:84px;
838}
839
840td.calDayCellEmpty {
841  color:#303030;
842  padding-left:12px;
843  padding-top:8px;
844}
845
846div.calImg {
847  position:relative;
848  left:8px;
849  top:8px;
850}
851
852
853.calendarCalBar {
854  border-bottom:1px dotted #606060;
855  padding-left:16px;
856  padding-top:8px;
857  margin-left:8px;
858  margin-right:12px;
859}
860
861table.calMonth {
862  margin-left:auto;
863  margin-right:auto;
864  left:0px;
865}
866
867table.calMonth td.calDayCellFull:hover {
868  background-color:#ffffff;
869}
870
871
872
873/*
874  inputs
875*/
876input[type="text"], input[type="password"], select, textarea, file {
877 font-family: monospace;
878 background: #f0f0f0;
879 color:#333333;
880 border:none;
881 margin:0px;
882 max-width:640px;
883}
884
885input:focus, select:focus {
886  background: #ffffff;
887  color:#000000;
888}
889
890input[type="submit"], input[type="button"], input[type="reset"], button {
891  font-family: monospace;
892  border-bottom:1px #606060 solid;
893  border-right:1px #606060 solid;
894  border-top:1px #ffffff solid;
895  border-left:1px #ffffff solid;
896}
897
898input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active {
899  border-bottom:1px #ffffff solid;
900  border-right:1px #ffffff solid;
901  border-top:1px #606060 solid;
902  border-left:1px #606060 solid;
903}
904
905fieldset {
906  border:1px #606060 dotted;
907  margin:3px;
908  padding:8px;
909}
910
911fieldset legend {
912  padding-left:3px;
913  padding-right:3px;
914  background:#000000;
915}
916
917
918
919/*
920  picture page
921*/
922#imageHeaderBar {
923  height:20px;
924}
925
926
927.imageNumber {
928  border:1px #999999 solid;
929}
930
931#theImage {
932  position:static;
933  padding-bottom:0px;
934}
935
936#theImage p {
937  margin:0;
938}
939
940#theImgContainer {
941  border:8px #ffffff solid;
942  margin-top:30px;
943}
944
945#theImgHighBg {
946  background-color:#000000;
947  opacity:0.88;
948  filter:alpha(opacity:88);
949}
950
951#theImgHighContainer {
952  -moz-border-radius:10px;
953  -webkit-border-radius:10px;
954  -khtml-border-radius:10px;
955  border-radius:10px;
956  background:#FFFFFF url(./../icon/processing.gif) no-repeat scroll 82px 42px;
957}
958
959#theImgHighCloseButton {
960  width:28px;
961  height:28px;
962  background:transparent url(./../icon/close_high.png) no-repeat scroll 0px 0px;
963  top:15px;
964  right:-15px;
965  cursor:pointer;
966}
967
968#theImgHighZoomButton {
969  width:28px;
970  height:28px;
971  top:45px;
972  right:-15px;
973  cursor:pointer;
974}
975
976#theImgHighZoomButton.fit {
977  background:transparent url(./../icon/zoom_fit_high.png) no-repeat scroll 0px 0px;
978}
979
980#theImgHighZoomButton.full {
981  background:transparent url(./../icon/zoom_1-1_high.png) no-repeat scroll 0px 0px;
982}
983
984
985#imageHeaderBar.browsePath h2 {
986  font-weight:normal;
987}
988
989#imageToolBar {
990  height:37px;
991  top:0px;
992  overflow:visible;
993  margin-left:9px;
994  width:992px;
995}
996
997.imageToolBarBg {
998  background:#303030 url(./../icon/backgd.png) repeat scroll 0 -2px;
999  z-index:-1;
1000  left:0px;
1001}
1002
1003#imageToolBar h2 {
1004  color:#f0f0f0;
1005  margin-top:6px;
1006}
1007
1008#navThumbNext {
1009  right:auto;
1010  margin-left:824px;
1011}
1012
1013#navThumbPrev {
1014  left:auto;
1015  margin-left:-14px;
1016}
1017
1018#navThumbNext, #navThumbPrev {
1019  top:310px;
1020  max-height:200px;
1021  height:200px;
1022}
1023
1024#navThumbPrevContainer, #navThumbNextContainer {
1025  height:200px;
1026}
1027
1028.navThumbPrevContent a img, .navThumbNextContent a img {
1029  border:1px #606060 solid;
1030}
1031
1032.navThumbPrevContent a:hover img, .navThumbNextContent a:hover img {
1033  border:1px #f0f0f0 solid;
1034}
1035
1036.navThumbNextBg, .navThumbPrevBg {
1037  -moz-border-radius:12px;
1038  -webkit-border-radius:12px;
1039  -khtml-border-radius:12px;
1040  border-radius:12px;
1041  background:#303030 url(./../icon/backgd.png);
1042  border:1px solid #ffffff;
1043  height:180px;
1044  width:180px;
1045  margin:10px;
1046}
1047
1048#navThumbNextContainer:hover div.navThumbNextBg,
1049#navThumbPrevContainer:hover div.navThumbPrevBg {
1050  background:#ffffff;
1051}
1052
1053
1054#imageInfos {
1055  z-index:100;
1056}
1057
1058#imageInfosContainer {
1059  padding-bottom:8px;
1060}
1061
1062.infoTable {
1063  margin:auto;
1064  font-size:90%;
1065  max-width:94%;
1066  color:#f0f0f0;
1067  z-index:200;
1068  border-collapse:collapse;
1069  position:relative;
1070  left:25px;
1071}
1072
1073.infoTable td {
1074  padding-bottom:5px;
1075  padding-left:4px;
1076  padding-right:5px;
1077}
1078
1079.infoTable td.value, .infoTable td.label {
1080  padding-right:50px;
1081}
1082
1083.infoTable .label {
1084  font-weight:bold;
1085  border-left:1px dotted #606060;
1086}
1087
1088.infoTable tr:hover {
1089  color:#0066cc;
1090  cursor:default;
1091}
1092.infoTable tr.emptyrow td {
1093  height:4px;
1094  padding:0px;
1095}
1096
1097.imageMeta {
1098  padding-top:16px;
1099}
1100
1101#updateRate {
1102  margin-right:25px;
1103  float:left;
1104}
1105#rateForm {
1106  float:left;
1107  position:relative;
1108  top:-2px;
1109}
1110#rateForm input[type="button"].rateButtonStarFull,
1111#rateForm input[type="button"].rateButtonStarFull:focus,
1112#rateForm input[type="submit"].rateButtonStarFull  {
1113  background: url('./../icon/rating-stars.png') no-repeat scroll; background-position:-16px center; width:16px;
1114}
1115
1116#rateForm input[type="button"].rateButtonStarEmpty,
1117#rateForm input[type="button"].rateButtonStarEmpty:focus,
1118#rateForm input[type="submit"].rateButtonStarEmpty {
1119  background: url('./../icon/rating-stars.png') no-repeat scroll; background-position:0 center; width:16px;
1120}
1121
1122#rateForm input[type="button"],
1123#rateForm  input[type="button"]:active,
1124#rateForm input[type="submit"],
1125#rateForm  input[type="submit"]:active {
1126  cursor:pointer;
1127  border:none;
1128  padding:0;
1129}
1130
1131.commentList {
1132  margin-left:8px;
1133  padding:10px 4px 10px 10px;
1134}
1135
1136#theCommentsPage ul.commentList {
1137  margin-bottom:0;
1138  margin-left:8px;
1139  margin-right:8px;
1140  padding-left:0px;
1141}
1142
1143.commentDetail {
1144  border-bottom:1px dotted #606060;
1145}
1146
1147.commentDetail ul {
1148  list-style-type:none;
1149  padding:4px;
1150}
1151
1152.commentDetail ul li {
1153  display:inline;
1154}
1155
1156.commentDetail .description .author,
1157.commentDetail .description .date {
1158  font-weight:bold;
1159  color:#f0f0f0;
1160}
1161
1162.commentDetail .description blockquote {
1163  margin:0;
1164  padding:4px 4px 8px 12px;
1165  text-align:justify;
1166}
1167
1168.commentDetail fieldset legend {
1169  background:none;
1170}
1171
1172#titleComment h3:hover {
1173  background:#303030;
1174}
1175
1176.comment_icon {
1177  margin-left:5px;
1178  padding:0;
1179  position:absolute;
1180}
1181
1182#theCommentContainer {
1183  clear:both;
1184}
1185
1186#theCommentContainer input, #theCommentContainer textarea {
1187  max-width:458px;
1188}
1189
1190#theCommentContainer #contentEditId {
1191  max-width:410px;
1192}
1193
1194#theCommentContainer form {
1195  padding-right:8px;
1196  padding-left:8px;
1197  padding-top:0px;
1198}
1199
1200#theCommentList {
1201  width:489px;
1202  height:75%;
1203}
1204
1205/*
1206 * tabs
1207*/
1208#theTabs {
1209}
1210
1211#theTabsBg {
1212  background:#303030 url(./../icon/backgd.png) repeat scroll 0 0;
1213}
1214
1215#theTabsheets {
1216  margin:6px 0 0;
1217}
1218
1219#theTabsheets li.tab {
1220  -moz-border-radius:4px;
1221  -webkit-border-radius:4px;
1222  -khtml-border-radius:4px;
1223  border-radius:4px;
1224  background-color:#303030;
1225  border:1px solid #606060;
1226  display:block;
1227  float:left;
1228  margin:0 0 0 4px;
1229  padding:2px 8px;
1230  position:relative;
1231  top:-2px;
1232}
1233
1234#theTabsheets li.ui-tabs-selected {
1235  border-bottom-width:3px;
1236  padding:4px 8px;
1237  top:-3px;
1238}
1239
1240#theTabsContainer {
1241  margin-left:9px;
1242  position:absolute;
1243  width:992px;
1244}
1245
1246#theTabsContainer .navigationBar {
1247  background:transparent;
1248  margin:0px;
1249  border:none;
1250  float:right;
1251}
1252
1253
1254
1255/*
1256  tags
1257*/
1258
1259#fullTagCloud SPAN a:hover {
1260  background:#303030 url(./../icon/backgd.png) repeat scroll 0 0;
1261  -moz-border-radius:3px;
1262  -webkit-border-radius:3px;
1263  -khtml-border-radius:3px;
1264  border-radius:3px;
1265}
1266
1267#menuTagCloud SPAN {
1268  margin:0px;
1269}
1270
1271#fullTagCloud span a {
1272  padding:4px;
1273  margin:0px;
1274}
1275
1276#fullTagCloud {
1277  padding:8px 16px;
1278  margin:0px;
1279}
1280
1281.tagLetters {
1282  padding:8px 16px;
1283}
1284
1285.nbEntries {
1286  text-align:right;
1287  padding-left:20px;
1288}
1289
1290.tagaddbutton {
1291  left:-4px;
1292  position:relative;
1293  top:-3px;
1294}
1295
1296
1297.mandatorystar {
1298  color:#A04040;
1299}
1300
1301.mandatorynfo {
1302  font-size:90%;
1303  margin:0 0 4px 8px
1304}
1305
1306/*
1307  help
1308*/
1309#thePopuphelpPage h1 {
1310  background:transparent;
1311  padding-top:30px;
1312}
1313
1314
1315#thePopuphelpPage #the_page {
1316  width:auto;
1317}
1318
1319#thePopuphelpPage #theHeader {
1320  -moz-border-radius-topleft:12px;
1321  -moz-border-radius-topright:12px;
1322  -webkit-border-top-left-radius:12px;
1323  -webkit-border-top-right-radius:12px;
1324  -khtml-border-top-left-radius:12px;
1325  -khtml-border-top-right-radius:12px;
1326  border-radius:12px 0px;
1327  background:#000000 none repeat scroll 0 0;
1328  border-color:#FFFFFF;
1329  border-style:solid solid none;
1330  border-width:1px 1px medium;
1331  height:80px;
1332  margin:8px 8px 0;
1333}
1334
1335#thePopuphelpPage #content {
1336  background:#000000 none repeat scroll 0 0;
1337  border-color:-moz-use-text-color #FFFFFF;
1338  border-style:none solid;
1339  border-width:medium 1px;
1340  margin:0 8px;
1341  min-height:0;
1342  padding:16px;
1343}
1344
1345#thePopuphelpPage #copyright {
1346  -moz-border-radius-bottomleft:12px;
1347  -moz-border-radius-bottomright:12px;
1348  -webkit-border-bottom-left-radius:12px;
1349  -webkit-border-bottom-right-radius:12px;
1350  -khtml-border-bottom-left-radius:12px;
1351  -khtml-border-bottom-right-radius:12px;
1352  border-radius:0px 12px;
1353  background:#000000 none repeat scroll 0 0;
1354  border-color:#FFFFFF;
1355  border-style:none solid solid;
1356  border-width:1px;
1357  height:25px;
1358  margin:0 8px 8px;
1359  width:auto;
1360}
1361
1362#thePopuphelpPage ul.categoryActions {
1363  margin:-16px 0 0;
1364  padding:0;
1365}
1366
1367/*
1368 * diaporama
1369*/
1370#imageHeaderBar h2.showtitle {
1371  display:inline;
1372}
1373
1374#imageHeaderBar div.slideShow {
1375  padding:2px 0 0 5px;
1376}
1377
1378/*
1379 vd language switch plugin
1380*/
1381.menuf ul li a, .menuf ul li a:visited {
1382  height:27px;
1383  line-height:27px;
1384  margin-top:5px;
1385}
1386
1387.menuf ul.flag-pan .flags:hover, .menuf a img.flags {
1388  border:1px solid #303030;
1389}
1390
1391.menuf ul.flag-pan .flags {
1392  border:1px solid #000000;
1393}
1394
1395.menuf ul.flag-pan {
1396  background:#000000 url(./../icon/backgd.png) repeat scroll 0 -2px;
1397  -moz-border-radius-bottomleft:12px;
1398  -moz-border-radius-bottomright:12px;
1399  -webkit-border-bottom-left-radius:12px;
1400  -webkit-border-bottom-right-radius:12px;
1401  -khtml-border-bottom-left-radius:12px;
1402  -khtml-border-bottom-right-radius:12px;
1403  border-radius:12px;
1404  padding-bottom:4px;
1405  border:none;
1406}
1407
1408/*
1409 * PWG Stuff plugin
1410*/
1411div.stuffs_block {
1412  background:transparent url(./../icon/skin_page.png);
1413  margin:0px;
1414  padding:0px;
1415}
1416
1417div.stuffs_block .stuffs {
1418  margin:0px;
1419  padding:0px;
1420  background:transparent;
1421}
1422
1423div.stuffs_block .stuffs h2 {
1424  margin:0px;
1425  padding-top:4px;
1426}
1427
1428/*
1429 * Comment editor compatibility
1430*/
1431
1432#theCategoryPage div#ce-content.content,
1433#theCategoryPage div#ce-message-block.content {
1434  background:transparent url(./../icon/skin_page.png);
1435}
1436
1437
1438#thePicturePage div#ce-content.content,
1439#thePicturePage div#ce-message-block.content {
1440  margin:70px auto auto;
1441  border:1px solid #FFFFFF;
1442}
1443
1444div#ce-content .titrePage, div#ce-message-block .titrePage {
1445  background:#303030 url(./../icon/backgd.png);
1446  height:31px;
1447  border:none;
1448  margin:0;
1449}
1450
1451#theCategoryPage div#ce-content .titrePage,
1452#theCategoryPage div#ce-message-block .titrePage {
1453  margin:0 11px 0 9px;
1454}
1455
1456div#ce-content h2, div#ce-message-block h2 {
1457  padding-top:4px;
1458  margin:0px;
1459}
1460
1461div#ce-content.content ul.categoryActions {
1462  padding-top:1px;
1463}
1464
1465div#ce-comments {
1466  padding-bottom:0;
1467  padding-top:16px;
1468}
1469
1470/*
1471 * AMM compatibility
1472*/
1473div#menubar dd.randompicdd {
1474  margin-left:-7px;
1475}
1476
1477div#irandompicinner.illustration {
1478  height:auto;
1479  padding:0px;
1480}
Note: See TracBrowser for help on using the repository browser.