All styles are now applicable by class as well as by ID.
[mkws-moved-to-github.git] / tools / htdocs / mkws.css
1 #mkwsLang, .mkwsLang,
2 #mkwsSwitch, .mkwsSwitch,
3 #mkwsSearch, .mkwsSearch,
4 #mkwsTermlists, .mkwsTermlists,
5 #mkwsRanking, .mkwsRanking,
6 #mkwsPager, .mkwsPager,
7 #mkwsNavi, .mkwsNavi,
8 #mkwsRecords, .mkwsRecords,
9 #mkwsTargets, .mkwsTargets,
10 #mkwsStat, .mkwsStat,
11 #mkwsMOTD, .mkwsMOTD {
12     font-family: Gill Sans, "Gillius ADF", Gillius, GilliusADF, Verdana, Sans-Serif;
13 }
14
15 #mkwsLang, .mkwsLang {
16     float: left;
17     padding-left: 1em;
18     padding-top: 0.4em;
19 }
20
21 #mkwsLang a, .mkwsLang a {
22     background: #d0e0ff;
23     padding: 1px 4px;
24 }
25
26 #mkwsLang span, .mkwsLang span {
27     border: solid 1px #d0e0ff;
28     padding: 0px 3px;
29 }
30
31 #mkwsSearch, .mkwsSearch {
32     float: right;
33 }
34
35 #mkwsSwitch, .mkwsSwitch {
36     float: right;
37     padding-left: 1em;
38     padding-top: 0.4em;
39 }
40
41 #mkwsTargets, .mkwsTargets {
42     background-color: #fafafa;
43 }
44
45 #mkwsStat, .mkwsStat {
46     margin-top: 10px;
47     border-top: 1px solid  #156a16;
48     padding-top: 5px;
49     font-size: small;
50 }
51
52 #mkwsStat span.head, .mkwsStat span.head {
53     font-weight: bold;
54 }
55
56 #mkwsSwitch a, .mkwsSwitch a,
57 #mkwsLang a, .mkwsLang a,
58 #mkwsTermlists a, .mkwsTermlists a,
59 #mkwsRanking a, .mkwsRanking a,
60 #mkwsPager a, .mkwsPager a,
61 #mkwsNavi a, .mkwsNavi a,
62 #mkwsRecords a, .mkwsRecords a {
63     color: #005701;
64     text-decoration: none;
65 }
66
67 #mkwsSwitch a:hover, .mkwsSwitch a:hover,
68 #mkwsLang a:hover, .mkwsLang a:hover,
69 #mkwsTermlists a:hover, .mkwsTermlists a:hover,
70 #mkwsPager a:hover, .mkwsPager a:hover,
71 #mkwsRecords a:hover, .mkwsRecords a:hover{ 
72     text-decoration: underline;
73 }
74
75 #mkwsNavi a.crossout:hover, .mkwsNavi a.crossout:hover {
76     text-decoration: line-through;
77 }
78
79 #mkwsSearch input#mkwsButton, .mkwsSearch input.mkwsButton {
80     border: 3px outset #132194;
81     background-color: #132194;
82     padding: 2px;
83     width: 6em;
84     color: #FFFFFF;
85     font-weight: bold;
86     text-transform: uppercase;
87     font-size: 10px;
88     margin-left: 8px;
89     cursor: pointer;
90 }
91
92 #mkwsSearch input#mkwsQuery, .mkwsSearch input.mkwsQuery {
93     border: 2px inset #e0f0ff;
94     padding: 3px;
95     font-size: 12px;
96     background: #f0f8ff;
97 }
98
99 #mkwsTermlists .title, .mkwsTermlists .title {
100     font-size: large;
101     font-weight: bold;
102     text-transform: uppercase;
103 }
104
105 #mkwsTermlists, .mkwsTermlists {
106     background: #d0e0ff;
107     padding: 0.7em;
108     font-size: small;
109
110     border-top-right-radius: 10px;
111     -moz-border-top-right-radius: 10px;
112     -webkit-border-top-right-radius: 10px;
113 }
114
115 #mkwsTermlists div.facet, .mkwsTermlists div.facet {
116     background: #e0f0ff;
117     padding: 0.7em;
118     margin-top: 0.7em;
119
120     border-top-right-radius: 10px;
121     -moz-border-top-right-radius: 10px;
122     -webkit-border-top-right-radius: 10px;
123 }
124
125 #mkwsTermlists div.facet div.term, .mkwsTermlists div.facet div.term {
126     clear: both;
127 }
128
129 #mkwsTermlists div.facet div.term span, .mkwsTermlists div.facet div.term span {
130     float: right;
131 }
132
133 #mkwsTermlists div.termtitle, .mkwsTermlists div.termtitle {
134     font-weight: bold;
135 }
136
137 #mkwsRecords div.record, .mkwsRecords div.record {
138     padding: 5px;
139 }
140
141 #mkwsRecords div.details, .mkwsRecords div.details {
142     border: 1px solid #404040;
143     background: #e8e8e8;
144     color: #A9A9A9;
145     padding: 5px 10px;
146     margin: 10px 0px;
147     box-shadow: 10px 10px 5px #808080;
148
149     border-top-right-radius: 10px;
150     -moz-border-top-right-radius: 10px;
151     -webkit-border-top-right-radius: 10px;
152 }
153
154 #mkwsRecords div.details th, .mkwsRecords div.details th {
155     text-align: right;
156     vertical-align: top;
157     padding-right: 0.6em;
158 }
159
160 #mkwsRecords div.details th:after, .mkwsRecords div.details th:after {
161     content: ":";
162 }
163
164 #mkwsPager, .mkwsPager {
165     background: #e0e0e0;
166     padding: 0.3em;
167 }
168
169 .mkwsBytarget table thead tr td {
170     background-color: #132194;
171     color: white;
172     font-weight: bold;
173     padding: 0.2em 0.5em;
174 }
175
176 .mkwsBytarget table tbody tr:nth-child(odd) {
177     background-color: #e0f0ff;
178 }
179
180 .mkwsBytarget table tbody tr:nth-child(even) {
181     background-color: #d0e0ff;
182 }
183
184 .mkwsBytarget table tbody tr td {
185     padding: 0.2em 0.5em;
186 }