Rev 15 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
15 | moos | 1 | @charset "utf-8"; |
2 | |||
31 | PointedEar | 3 | body,td { |
4 | font-family: Arial, Helvetica, sans-serif; |
||
5 | font-size: 12px; |
||
6 | text-align: left; |
||
15 | moos | 7 | } |
8 | |||
9 | body { |
||
31 | PointedEar | 10 | margin: 0; |
11 | padding: 12px; |
||
15 | moos | 12 | } |
13 | |||
14 | h1 { |
||
31 | PointedEar | 15 | font-size: 21px; |
16 | margin-top: 0; |
||
17 | padding: 0; |
||
15 | moos | 18 | } |
19 | |||
20 | h2 { |
||
31 | PointedEar | 21 | font-size: 14px; |
22 | margin-top: 20px; |
||
23 | margin-bottom: 10px; |
||
15 | moos | 24 | } |
25 | |||
26 | h3 { |
||
31 | PointedEar | 27 | font-size: 13px; |
15 | moos | 28 | } |
29 | |||
30 | img { |
||
31 | PointedEar | 31 | border: none; |
15 | moos | 32 | } |
33 | |||
34 | /********************************************************************************* |
||
35 | * Links |
||
36 | */ |
||
31 | PointedEar | 37 | a,a:link,a:visited,a:active { |
38 | color: #AA0000; |
||
39 | text-decoration: none; |
||
15 | moos | 40 | } |
41 | |||
42 | a:hover { |
||
31 | PointedEar | 43 | color: #E30119; |
44 | text-decoration: underline; |
||
15 | moos | 45 | } |
46 | |||
47 | a.button { |
||
31 | PointedEar | 48 | display: block; |
49 | font-weight: bold; |
||
50 | padding-top: 4px; |
||
51 | padding-left: 6px; |
||
52 | padding-bottom: 4px; |
||
53 | padding-right: 6px; |
||
54 | border-top: 1px solid #BBBBBB; |
||
55 | border-left: 1px solid #BBBBBB; |
||
56 | border-bottom: 1px solid #555555; |
||
57 | border-right: 1px solid #555555; |
||
58 | background-color: #CCCCCC; |
||
59 | text-decoration: none; |
||
15 | moos | 60 | } |
61 | |||
62 | a.button:active { |
||
31 | PointedEar | 63 | text-decoration: none; |
15 | moos | 64 | } |
65 | |||
66 | a.button:visited { |
||
31 | PointedEar | 67 | text-decoration: none; |
15 | moos | 68 | } |
69 | |||
70 | a.button:hover { |
||
31 | PointedEar | 71 | background-color: #DDDDDD; |
15 | moos | 72 | } |
73 | |||
74 | /********************************************************************************* |
||
75 | * Table |
||
76 | */ |
||
77 | table { |
||
31 | PointedEar | 78 | margin: 5px 0 10px 0; |
79 | padding: 0; |
||
15 | moos | 80 | } |
81 | |||
82 | table.no_margin { |
||
31 | PointedEar | 83 | margin: 0; |
15 | moos | 84 | } |
85 | |||
31 | PointedEar | 86 | td,th { |
87 | text-align: left; |
||
88 | vertical-align: top; |
||
89 | margin: 0; |
||
90 | padding: 0 10px 0 0; |
||
15 | moos | 91 | } |
92 | |||
93 | /* style for listing tables */ |
||
94 | table.list { |
||
31 | PointedEar | 95 | border-collapse: collapse; |
15 | moos | 96 | } |
97 | |||
31 | PointedEar | 98 | table.list td,table.list th { |
99 | margin: 0; |
||
100 | padding: 3px 30px 3px 1px; |
||
101 | border-bottom: 1px solid #EBEBED; |
||
15 | moos | 102 | } |
103 | |||
104 | /* style for form tables */ |
||
105 | table.form { |
||
31 | PointedEar | 106 | border-collapse: collapse; |
15 | moos | 107 | } |
108 | |||
31 | PointedEar | 109 | table.form td,table.form th { |
110 | margin: 0; |
||
111 | padding: 0 20px 6px 0; |
||
15 | moos | 112 | } |
113 | |||
114 | /* Header table */ |
||
115 | table.header { |
||
31 | PointedEar | 116 | margin: 0; |
15 | moos | 117 | } |
118 | |||
119 | td.no_padding { |
||
31 | PointedEar | 120 | padding: 0; |
15 | moos | 121 | } |
122 | |||
123 | /********************************************************************************* |
||
124 | * Custom classes |
||
125 | */ |
||
126 | div#page-container { |
||
31 | PointedEar | 127 | width: 100%; |
15 | moos | 128 | } |
129 | |||
130 | div#header { |
||
31 | PointedEar | 131 | width: 100%; |
132 | padding: 0 0 15px 0; |
||
133 | border-bottom: #EBEBED 10px solid; |
||
15 | moos | 134 | } |
135 | |||
136 | div#navbar { |
||
31 | PointedEar | 137 | float: left; |
138 | width: 200px; |
||
139 | padding: 15px 20px 0 0; |
||
140 | position: absolute; |
||
15 | moos | 141 | } |
142 | |||
143 | div#content { |
||
31 | PointedEar | 144 | padding: 15px 0 10px 230px; |
15 | moos | 145 | |
31 | PointedEar | 146 | /* |
15 | moos | 147 | border-color:#F00; |
148 | border-style:solid; |
||
149 | border-width:thick; |
||
150 | */ |
||
151 | } |
||
152 | |||
153 | .right { |
||
31 | PointedEar | 154 | text-align: right; |
15 | moos | 155 | } |
156 | |||
157 | span.normal { |
||
31 | PointedEar | 158 | font-weight: normal; |
15 | moos | 159 | } |
160 | |||
161 | /********************************************************************************* |
||
162 | * Login |
||
163 | */ |
||
164 | div#login { |
||
31 | PointedEar | 165 | background-color: #EBEBED; |
166 | width: 350px; |
||
167 | padding: 10px; |
||
168 | margin: auto; |
||
169 | margin-top: 50px; |
||
170 | text-align: center; |
||
15 | moos | 171 | } |
172 | |||
173 | p.login_failed { |
||
31 | PointedEar | 174 | color: #DD0000; |
175 | font-weight: bold; |
||
176 | background-color: #FFFFFF; |
||
15 | moos | 177 | } |
178 | |||
179 | input.login { |
||
31 | PointedEar | 180 | width: 200px; |
15 | moos | 181 | } |
182 | |||
183 | /********************************************************************************* |
||
184 | * Dialogs |
||
185 | */ |
||
186 | div.errormsg { /* Old version by Kevin */ |
||
31 | PointedEar | 187 | font-weight: bold; |
188 | border: 2px solid black; |
||
189 | color: #DD0000; |
||
190 | position: fixed; |
||
191 | left: 10px; |
||
192 | top: 10px; |
||
193 | padding-top: 20px; |
||
194 | padding-bottom: 20px; |
||
195 | margin-left: 40%; |
||
196 | text-align: center; |
||
197 | font-size: 16px; |
||
198 | width: 20%; |
||
15 | moos | 199 | } |
200 | |||
201 | #dialog { |
||
31 | PointedEar | 202 | font-weight: bold; |
203 | border: 5px solid #888888; |
||
204 | color: #000000; |
||
205 | position: absolute; |
||
206 | left: 30%; |
||
207 | top: 20px; |
||
208 | text-align: left; |
||
209 | padding: 10px 10px 10px 80px; |
||
210 | margin: 20px auto auto auto; |
||
211 | width: 40%; |
||
212 | background-color: #FFFFFF; |
||
213 | z-index: 1000; |
||
15 | moos | 214 | } |
215 | |||
216 | #overlay { |
||
31 | PointedEar | 217 | position: absolute; |
218 | top: 0; |
||
219 | left: 0; |
||
220 | width: 100%; |
||
221 | height: 100%; |
||
222 | z-index: 500; |
||
223 | background-color: #EBEBED; |
||
224 | opacity: 0.7; /* for real browsers */ |
||
225 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; |
||
226 | /* for IE 8 */ |
||
227 | filter: alpha(opacity = 70); /* for IE */ |
||
15 | moos | 228 | } |
229 | |||
230 | /* Error dialog */ |
||
231 | .dialog_error { |
||
31 | PointedEar | 232 | background: #FFFFFF url(../../resources/images/dialog_error.png) |
233 | no-repeat 10px 10px; |
||
15 | moos | 234 | } |
235 | |||
236 | /* Warning dialog */ |
||
237 | .dialog_warning { |
||
31 | PointedEar | 238 | background: #FFFFFF url(../../resources/images/dialog_warning.png) |
239 | no-repeat 10px 10px; |
||
15 | moos | 240 | } |
241 | |||
242 | /* Info dialog */ |
||
243 | .dialog_info { |
||
31 | PointedEar | 244 | background: #FFFFFF url(../../resources/images/dialog_info.png) |
245 | no-repeat 10px 10px; |
||
15 | moos | 246 | } |
247 | |||
248 | /* Question dialog */ |
||
249 | .dialog_question { |
||
31 | PointedEar | 250 | background: #FFFFFF url(../../resources/images/dialog_question.png) |
251 | no-repeat 10px 10px; |
||
15 | moos | 252 | } |
253 | |||
254 | /*Notification*/ |
||
255 | .notificationIcon { |
||
31 | PointedEar | 256 | float: right; |
15 | moos | 257 | } |
258 | |||
259 | /* Title of dialog box */ |
||
260 | #dialog_title { |
||
31 | PointedEar | 261 | float: left; |
262 | width: 100%; |
||
263 | margin: 0 0 10px 0; |
||
264 | padding: 0; |
||
265 | font-size: 14px; |
||
266 | font-weight: bold; |
||
15 | moos | 267 | } |
268 | |||
269 | /* Text of dialog box */ |
||
270 | #dialog_text { |
||
31 | PointedEar | 271 | float: left; |
272 | width: 100%; |
||
273 | margin: 0 0 10px 0; |
||
274 | padding: 0; |
||
275 | font-size: 14px; |
||
276 | font-weight: normal; |
||
15 | moos | 277 | } |
278 | |||
279 | /* Buttons in dialog box */ |
||
280 | #dialog_buttons { |
||
31 | PointedEar | 281 | width: 100%; |
282 | float: left; |
||
283 | text-align: right; |
||
284 | margin: 0; |
||
285 | padding: 10px 0 0 0; |
||
15 | moos | 286 | } |
287 | |||
288 | /********************************************************************************* |
||
289 | * Navigation on the left side |
||
290 | */ |
||
291 | |||
292 | /* First level of navigation */ |
||
293 | #navigation ul { |
||
31 | PointedEar | 294 | list-style-type: none; |
295 | list-style-image: none; |
||
296 | margin: 0; |
||
297 | padding: 0; |
||
15 | moos | 298 | } |
299 | |||
300 | #navigation ul li { |
||
31 | PointedEar | 301 | border-bottom: #EBEBED 7px solid; |
302 | margin: 0; |
||
303 | padding: 5px 0 5px 1px; |
||
304 | font-weight: bold; |
||
305 | font-size: 13px; |
||
15 | moos | 306 | } |
307 | |||
308 | /* Second level of navigation */ |
||
309 | #navigation ul li ul { |
||
31 | PointedEar | 310 | padding: 3px 0 0 0; |
15 | moos | 311 | } |
312 | |||
313 | #navigation ul li ul li { |
||
31 | PointedEar | 314 | border-bottom: none; |
315 | margin: 0; |
||
316 | padding: 3px 0 3px 7px; |
||
317 | font-weight: normal; |
||
318 | font-size: 12px; |
||
15 | moos | 319 | } |
320 | |||
321 | /* Links in navigation area */ |
||
322 | #navigation a { |
||
31 | PointedEar | 323 | text-decoration: none; |
324 | color: #333333; |
||
15 | moos | 325 | } |
326 | |||
327 | #navigation a:active { |
||
31 | PointedEar | 328 | text-decoration: none; |
329 | color: #E30119; |
||
15 | moos | 330 | } |
331 | |||
332 | #navigation a:hover { |
||
31 | PointedEar | 333 | text-decoration: none; |
334 | color: #E30119; |
||
15 | moos | 335 | } |
336 | |||
337 | /********************************************************************************* |
||
338 | * General page formatting |
||
31 | PointedEar | 339 | */ |
15 | moos | 340 | p.main_hint { |
31 | PointedEar | 341 | font-weight: bold; |
15 | moos | 342 | } |
343 | |||
344 | p.sub_hint { |
||
31 | PointedEar | 345 | |
15 | moos | 346 | } |
347 | |||
348 | .hidden { |
||
31 | PointedEar | 349 | display: none; |
15 | moos | 350 | } |
31 | PointedEar | 351 | |
15 | moos | 352 | /********************************************************************************* |
353 | * Customer selection |
||
354 | */ |
||
355 | div.customer { |
||
31 | PointedEar | 356 | border-left: #EBEBED 5px solid; |
357 | padding: 0 5px 0 5px; |
||
358 | margin: 0 0 10px 0; |
||
359 | float: left; |
||
360 | width: 300px; |
||
15 | moos | 361 | } |
362 | |||
363 | /********************************************************************************* |
||
364 | * Change Request |
||
365 | */ |
||
366 | table.change_request { |
||
31 | PointedEar | 367 | margin-left: -10px; |
15 | moos | 368 | } |
369 | |||
370 | /********************************************************************************* |
||
371 | * Form fields |
||
372 | */ |
||
373 | .input_ro { /* read only input field */ |
||
31 | PointedEar | 374 | border: 2px solid #EEEEEE; |
375 | background-color: #EEEEEE; |
||
15 | moos | 376 | } |
377 | |||
378 | .invalid { /* Fields containing invalid input */ |
||
31 | PointedEar | 379 | border: 2px #FF0000 solid; |
380 | background-color: #FFDDDD; |
||
15 | moos | 381 | } |
382 | |||
383 | /********************************************************************************* |
||
384 | * Shopping cart |
||
385 | */ |
||
386 | table.shopping_cart { |
||
31 | PointedEar | 387 | border-collapse: collapse; |
388 | border: 3px solid #EBEBED; |
||
15 | moos | 389 | } |
390 | |||
391 | table.shopping_cart td { |
||
31 | PointedEar | 392 | padding: 3px 10px 3px 3px; |
393 | border-top: 1px solid #EBEBED; |
||
15 | moos | 394 | } |
395 | |||
396 | table.shopping_cart tr.additional_info td { |
||
31 | PointedEar | 397 | border-top: none; |
15 | moos | 398 | } |
399 | |||
31 | PointedEar | 400 | table.shopping_cart td.right,table.shopping_cart th.right { |
401 | padding-right: 20px; |
||
15 | moos | 402 | } |
403 | |||
404 | table.shopping_cart th { |
||
31 | PointedEar | 405 | padding: 3px 10px 3px 3px; |
406 | background-color: #EBEBED; |
||
15 | moos | 407 | } |
408 | |||
409 | /* Buttons "Place order and Request offer" */ |
||
410 | table.shopping_cart div.button { |
||
31 | PointedEar | 411 | float: right; |
412 | margin: 7px 0 0 10px; |
||
15 | moos | 413 | } |
31 | PointedEar | 414 | |
15 | moos | 415 | table.shopping_cart form { |
31 | PointedEar | 416 | margin: 0; |
417 | padding: 0; /* Necessary for IE */ |
||
15 | moos | 418 | } |
419 | |||
420 | /* No padding-right for buttons in shopping cart */ |
||
31 | PointedEar | 421 | table.shopping_cart th.buttons,th.buttons { |
422 | text-align: right; |
||
423 | padding-right: 0px; |
||
15 | moos | 424 | } |
425 | |||
426 | /* Icon for opening additional info */ |
||
427 | img.additional_info_icon { |
||
31 | PointedEar | 428 | width: 16px; |
429 | height: 16px; |
||
430 | padding: 0; |
||
431 | margin: 0 0 0 4px; |
||
432 | cursor: pointer; |
||
433 | vertical-align: text-top; |
||
15 | moos | 434 | } |
435 | |||
436 | /* Title "Important information" */ |
||
437 | .additional_info_title { |
||
31 | PointedEar | 438 | font-weight: bold; |
15 | moos | 439 | } |
440 | |||
441 | /* Cells containing the additional info or the title of the info */ |
||
442 | td.additional_info { |
||
31 | PointedEar | 443 | padding: 3px; |
444 | background-color: #FFFF99; |
||
15 | moos | 445 | } |
31 | PointedEar | 446 | |
15 | moos | 447 | /* Actual text of additional info has to be a monospace font */ |
448 | .additional_info_text { |
||
31 | PointedEar | 449 | font-family: "Courier New", Courier, monospace; |
450 | padding: 5px 0 0 0; |
||
451 | font-weight: bold; |
||
15 | moos | 452 | } |
453 | |||
454 | /* Additional info, if a sparepart is not available (replacement part page) */ |
||
455 | .additional_info_replacement { |
||
31 | PointedEar | 456 | padding: 3px; |
457 | background-color: #FFFF99; |
||
458 | font-family: "Courier New", Courier, monospace; |
||
459 | font-weight: bold; |
||
15 | moos | 460 | } |
461 | |||
462 | /* deleted parts */ |
||
463 | .part_deleted { |
||
31 | PointedEar | 464 | background-color: #FFBBBB; |
15 | moos | 465 | } |
466 | |||
467 | /* Arrow in empty shopping cart pointing to the entry form */ |
||
468 | #arrow_left { |
||
31 | PointedEar | 469 | height: 38px; |
470 | padding-left: 45px; |
||
471 | background: url('../../resources/images/double_left_arrow.png') |
||
472 | no-repeat 3px 3px; |
||
15 | moos | 473 | } |
474 | |||
475 | /* Difference to minimum order value */ |
||
476 | #order_diff th { |
||
31 | PointedEar | 477 | background-color: #FFCCCC; |
478 | color: #E30119; |
||
15 | moos | 479 | } |
480 | |||
481 | #shopping_cart_buttons { |
||
31 | PointedEar | 482 | width: 100%; |
15 | moos | 483 | } |
484 | |||
485 | .float_left { |
||
31 | PointedEar | 486 | float: left; |
15 | moos | 487 | } |
488 | |||
489 | .float_right { |
||
31 | PointedEar | 490 | float: right; |
15 | moos | 491 | } |
492 | |||
493 | /********************************************************************************* |
||
494 | * Filter |
||
495 | */ |
||
496 | #filter_list { |
||
31 | PointedEar | 497 | display: inline-block; |
498 | float: none; |
||
15 | moos | 499 | } |
500 | |||
501 | #filter_show label { |
||
31 | PointedEar | 502 | vertical-align: middle; |
15 | moos | 503 | } |
504 | |||
505 | #filter_show fieldset { |
||
31 | PointedEar | 506 | padding: 5px; |
15 | moos | 507 | } |
508 | |||
509 | #event_type_block { |
||
31 | PointedEar | 510 | width: 200px; |
511 | height: 80px; |
||
512 | float: left; |
||
15 | moos | 513 | } |
514 | |||
515 | #event_type_block select { |
||
31 | PointedEar | 516 | width: 150px; |
15 | moos | 517 | } |
518 | |||
519 | #user_id_block { |
||
31 | PointedEar | 520 | width: 200px; |
521 | height: 80px; |
||
522 | float: left; |
||
15 | moos | 523 | } |
524 | |||
525 | #selected_customer_block { |
||
31 | PointedEar | 526 | width: 200px; |
527 | height: 80px; |
||
528 | float: left; |
||
15 | moos | 529 | } |
530 | |||
531 | #date_filter_block { |
||
31 | PointedEar | 532 | width: 220px; |
533 | height: 80px; |
||
534 | float: left; |
||
535 | text-align: right; |
||
15 | moos | 536 | } |
537 | |||
538 | #date_filter_block input { |
||
31 | PointedEar | 539 | padding-right: 5px; |
15 | moos | 540 | } |
541 | |||
542 | #filter_spacer { |
||
31 | PointedEar | 543 | width: 10px; |
544 | height: 80px; |
||
15 | moos | 545 | } |
546 | |||
547 | #filter_submit { |
||
31 | PointedEar | 548 | padding-top: 10px; |
549 | text-align: right; |
||
15 | moos | 550 | } |
551 | |||
552 | .event_list th { |
||
31 | PointedEar | 553 | text-align: left; |
15 | moos | 554 | } |
555 | |||
556 | .event_list td { |
||
31 | PointedEar | 557 | padding-right: 20px; |
15 | moos | 558 | } |
559 | |||
31 | PointedEar | 560 | .event_selection_list { |
561 | width: 350px; |
||
562 | border: 1px solid black; |
||
563 | background-color: #EEEEEE; |
||
564 | position: absolute; |
||
15 | moos | 565 | } |
566 | |||
567 | .event_selection_list_item { |
||
31 | PointedEar | 568 | padding: 2px; |
569 | cursor: pointer; |
||
15 | moos | 570 | } |
571 | |||
31 | PointedEar | 572 | .event_selection_list_item:hover,.event_selection_list_item_hover { |
573 | background-color: black; |
||
574 | color: white; |
||
575 | padding: 2px; |
||
576 | cursor: pointer; |
||
15 | moos | 577 | } |
578 | |||
579 | .pager { |
||
31 | PointedEar | 580 | padding-top: 20px; |
581 | text-align: center; |
||
15 | moos | 582 | } |
583 | |||
584 | .pager span { |
||
31 | PointedEar | 585 | padding: 5px; |
586 | } |