e36f7349d867ded90917a73a7b61d69b6edff4a9
[pazpar2-moved-to-github.git] / www / demo / css / styles.css
1 html {
2 overflow-y: scroll;
3 }
4
5 html, body {
6 background-color: #5d82b7;
7 color: #002863;
8 font: 11px verdana, arial, sans-serif;
9 }
10
11 div.container {
12 position: relative;
13 width: 995px;
14 background-color: #ffffff;
15 color: #002863;
16 margin-left: auto;
17 margin-right: auto;
18 height: 100%;
19 }
20
21 img {
22 border: none;
23 }
24
25 div.topbar {
26 background-color: #002863;
27 color: #ffffff;
28 height: 105px;
29 position: absolute;
30 left: 0px;
31 top: 0px;
32 width: 100%;
33 border-bottom: 5px solid #335382;
34 }
35
36 #logo {
37 position: relative;
38 left: 71px;
39 top: 44px;
40 }
41
42 div.topmenu {
43 position: absolute;
44 right: 0px;
45 top: 64px;
46 text-align: right;
47 width: 729px;
48 padding-top: 4px;
49 padding-right: 35px;
50 border-top: 1px solid #335382;
51 height: 25px;
52 }
53
54 div.topmenu a {
55 color: #ffffff;
56 font: bold 11px verdana, arial, sans-serif;
57 padding-left: 41px;
58 }
59
60
61 div.search {
62 position: relative;
63 top: 110px;
64 left: 0px;
65 width: 100%;
66 height: 90px;
67 background-color: #ffffff;
68 color: #002863;
69 font-weight: bold;
70 }
71
72 div.search span {
73 position: absolute;
74 right: 788px;
75 top: 30px;
76 }
77
78 div.search span.sort {
79 position: absolute;
80 right: 500px;
81 top: 50px;
82 }
83
84 div.search div {
85 position: absolute;
86 left: 225px;
87 top: 25px;
88 }
89
90 input.search {
91 background-color: #f0f0f0;
92 color: #002863;
93 border: 1px solid #a5acb2;
94 height: 17px;
95 line-height: 17px;
96 width: 420px;
97 }
98
99
100 div.main {
101 width: 100%;
102 height: 100%;
103 background-color: #ffffff;
104 background-image: url(../gfx/background.gif);
105 background-position: top left;
106 background-repeat: repeat-y;
107 color: #002863;
108 position: relative;
109 top: 100px;
110 left: 0px;
111 }
112
113 div.clear {
114 clear: both;
115 }
116
117 div.leftbar {
118 float: left;
119 width: 167px;
120 padding-left: 23px;
121 padding-top: 15px;
122 padding-right: 20px;
123 padding-bottom: 30px;
124 margin-right: 17px;
125 border-top: 1px solid #c5cedc;
126 color: #000000;
127 height: 100%;
128 }
129
130 div.content {
131 float: right;
132 width: 733px;
133 padding-right: 35px;
134 padding-top: 15px;
135 padding-bottom: 30px;
136 background-color: #ffffff;
137 color: #002863;
138 border-top: 1px solid #c5cedc;
139 height: 100%;
140 }
141
142
143 input.button {
144 background-color: #5d82b7;
145 color: #ffffff;
146 border: none;
147 line-height: 19px;
148 height: 19px;
149 font: bold 11px verdana;
150 }
151
152
153 a, a:visited {
154 color: #5d82b7;
155 text-decoration: none;
156 }
157
158 a:hover {
159 text-decoration: underline;
160 }
161
162 a.record {
163 padding-left: 27px;
164 background-image: url(../gfx/arrow_right.gif);
165 background-position: 7px 6px;
166 background-repeat: no-repeat;
167 display: block;
168 line-height: 20px;
169 margin-bottom: 5px;
170 }
171
172 div.records a.select {
173 padding-left: 27px;
174 background-image: url(../gfx/arrow_down.gif);
175 background-position: 7px 8px;
176 background-repeat: no-repeat;
177 font-weight: bold;
178 line-height: 20px;
179 background-color: #e7ecf4;
180 display: block;
181 }
182
183 div.results {
184 float: left;
185 font-weight: bold;
186 color: #000000;
187 }
188
189 div.detail {
190 background-color: #e7ecf4;
191 margin-top: 2px;
192 width: 100%;
193 padding-top: 5px;
194 padding-bottom: 5px;
195 }
196
197 table {
198 padding: 0px;
199 margin: 0px;
200 border-collapse: collapse;
201 }
202
203 td.item {
204 width: 100px;
205 color: #000000;
206 font-weight: bold;
207 }
208
209 div.detail a {
210 background: none;
211 padding: 0px;
212 margin: 0px;
213 }
214
215 div.detail table {
216 margin-left: 40px;
217 }
218
219 div.pages {
220 float: right;
221 }
222
223 div.pages a {
224 text-decoration: underline;
225 }
226
227 div.pages a.select {
228 text-decoration: none;
229 font-weight: bold;
230 }
231
232 div.leftbar a {
233 display: block;
234 padding-left: 20px;
235 }
236
237 a.unselected {
238 background-image: url(../gfx/minus.gif);
239 background-position: 0px 2px;
240 background-repeat: no-repeat;
241 cursor: pointer;
242 }
243
244 a.selected {
245 background-image: url(../gfx/plus.gif);
246 background-position: 0px 2px;
247 background-repeat: no-repeat;
248 cursor: pointer;
249 }
250
251 span.green {
252 color: #63b05d;
253 font-weight: bold;
254 }
255
256
257 div.facet {
258 }