Bug 14060: Force the input to contain a valid date
[koha.git] / koha-tmpl / intranet-tmpl / prog / css / printreceiptinvoice.css
1 a:link {
2         color : #000066;
3         text-decoration: none;
4 }
5
6 a:visited {
7         color : #000066;
8         text-decoration: none;
9 }
10
11 a:hover {
12         color : #993300;
13         text-decoration: none;
14 }
15
16 body {
17         background-color : #FFF;
18         color : #333333;
19         font-family : arial, geneva, sans-serif;
20         font-size : 14px;
21         margin : 0px 0px 0px 0px;
22 }
23
24 caption {
25         color : #000066;
26         font-size : 18px;
27         font-weight : bold;
28         margin-top : 5px;
29         text-align : left;
30 }
31
32 form {
33         margin : 0px;
34         padding : 0px;
35 }
36
37 h1
38         {
39         color : #000066;
40         font-size : 22px;
41         font-weight : bold;
42         margin-bottom : 3px;
43         margin-top : 3px;
44 }
45
46 h1#logo {
47         display: none;
48 }
49
50 h2 {
51         color : #000066;
52         font-size : 20px;
53         font-weight : bold;
54         margin-bottom : 3px;
55         margin-top : 3px;
56 }
57
58 h3 {
59         color : #000066;
60         font-size : 18px;
61         font-weight : bold;
62         margin-bottom : 3px;
63         margin-top : 3px;
64 }
65
66 h4 {
67         color : #000066;
68         font-size : 16px;
69         font-weight : bold;
70         margin-bottom : 3px;
71         margin-top : 3px;
72 }
73
74 h5 {
75         color : #000066;
76         font-size : 15px;
77         font-weight : bold;
78         margin-bottom : 1px;
79         margin-top : 1px;
80 }
81
82 h6 {
83         color : #000066;
84         font-size : 14px;
85         font-weight : bold;
86         margin-bottom : 1px;
87         margin-top : 1px;
88 }
89
90 table {
91         background-color : #FFFFFF;
92         border-bottom : 1px solid #CCCCCC;
93         border-collapse : collapse;
94         border-left : 1px solid #CCCCCC;
95         margin : 3px 0px 5px 0px;
96         padding : 0px;
97         width : 99%;
98 }
99
100 table.list {
101         background-color : #FFFFFF;
102         border : 0;
103         border-collapse : collapse;
104         margin : 3px 0px 5px 0px;
105         padding : 0px;
106         width : 99%;
107 }
108
109 td {
110         background-color : #FFF;
111         border-bottom : 1px solid #CCCCCC;
112         border-right : 1px solid #CCCCCC;
113         border-top : 0;
114         border-left : 0;
115         font-size : 12px;
116         padding : 5px 5px 5px 5px;
117 }
118
119 td:last-child {
120         background-color : #FFF;
121         border-bottom : 1px solid #CCCCCC;
122         border-right : 0px solid #CCCCCC;
123         border-top : 0;
124         border-left : 0;
125         font-size : 12px;
126         padding : 5px 5px 5px 5px;
127 }
128
129 table.list th {
130         background-color : #FFFFFF;
131         border-top : 0;
132         border-left : 0;
133         text-align: left;
134         font-size: 12px;
135         font-weight: bold;
136         padding: 5px;
137         width : 25%;
138 }
139
140 th {
141         background-color : #E9E9E9;
142         border-bottom : 1px solid #CCCCCC;
143         border-right : 1px solid #CCCCCC;
144         border-top : 0;
145         border-left : 0;
146         font-size : 14px;
147         font-weight : bold;
148         padding : 5px 5px 5px 5px;
149 }
150
151 th:last-child {
152         background-color : #E9E9E9;
153         border-bottom : 1px solid #CCCCCC;
154         border-right : 0px solid #CCCCCC;
155         border-top : 0;
156         border-left : 0;
157         font-size : 14px;
158         font-weight : bold;
159         padding : 5px 5px 5px 5px;
160 }
161
162 td.input, div.form td, div.details td {
163         border-bottom : 1px solid #CCCCCC;
164         border-left : 1px solid #CCCCCC;
165         border-right : 1px solid #CCCCCC;
166         border-top : 1px solid #CCCCCC;
167         color : #000000;
168         line-height : 1.5em;
169         padding : 4px;
170         text-align : left;
171 }
172
173 td.label, div.form th, div.details th {
174         background-color : #FFF;
175         border-bottom : 1px solid #CCCCCC;
176         border-left : 1px solid #CCCCCC;
177         border-right : 0px;
178         border-top : 0px;
179         color : #000088;
180         font-weight : bold;
181         line-height : 1.5em;
182         padding : 4px;
183         text-align : right;
184         vertical-align : top;
185 }
186
187 tr.highlight {
188         background-color: #CCCCCC;
189         border-bottom : 1px solid #CCCCCC;
190         border-left : 1px solid #CCCCCC;
191         border-right : 1px solid #CCCCCC;
192         border-top : 1px solid #CCCCCC;
193 }
194
195 .error {
196         font-weight: bold;
197 }
198
199 .ex {
200         font-family : "Courier New", Courier, monospace;
201 }
202 .inline {
203         display : inline;
204 }
205
206 tr.overdue {
207         font-weight : bold;
208 }
209
210 tfoot {
211         font-weight : bold;
212 }
213
214 tfoot td, tfoot td:last-child {
215         background-color : #EEEEEE;
216         border-right : 1px solid #666666;
217         border-bottom : 1px solid #666666;
218 }
219
220 td.credit, td.debit, td.sum {
221         font-family : "Courier New", Courier, monospace;
222         text-align : right;
223         border-bottom : 1px solid #CCCCCC;
224         border-left : 1px solid #CCCCCC;
225         border-right : 1px solid #CCCCCC;
226         border-top : 1px solid #CCCCCC;
227 }
228
229 td.debit {
230         color : #990000;
231         border-bottom : 1px solid #CCCCCC;
232         border-left : 1px solid #CCCCCC;
233         border-right : 1px solid #CCCCCC;
234         border-top : 1px solid #CCCCCC;
235 }
236
237 #receipt {
238         background-color : #FFFFFF;
239         font-family : serif;
240         font-size : .9em;
241         margin : 0 0px 0px 0;
242         padding : 0px;
243         position : relative;
244 }
245
246 #receipt a:link {
247         color : #000066;
248         text-decoration: none;
249 }
250
251 #receipt a:visited {
252         color : #000066;
253         text-decoration: none;
254 }
255
256 #receipt a:hover {
257         color : #993300;
258         text-decoration: none;
259 }
260
261 #receipt caption {
262         color : #000000;
263         font-weight : bold;
264         margin-top : 5px;
265         text-align : left;
266 }
267
268 #receipt div.table {
269         background-color : transparent;
270         font-weight: normal;
271 }
272
273 #receipt h3, #receipt caption, #receipt h4 {
274         background-color : transparent;
275         color : #000000;
276         font-size : 1em;
277         font-weight : bold;
278         margin-bottom : 3px;
279         margin-top : 3px;
280 }
281
282 #receipt h2 {
283         background-color : transparent;
284         color : #000000;
285         font-weight : bold;
286         margin-bottom : 3px;
287         margin-top : 3px;
288 }
289
290 #receipt table {
291         background-color : transparent;
292         border : 0;
293         border-collapse : collapse;
294         width : auto;
295 }
296
297 #receipt td, #receipt th {
298         background-color : transparent;
299         border : 0;
300         font-size : 1em;
301         font-weight : normal;
302         padding : 1px;
303         border-bottom : 1px solid #000000;
304         border-left : 1px solid #000000;
305         border-right : 1px solid #000000;
306         border-top : 1px solid #000000;
307         }
308
309 #receipt th {
310         font-weight : bold;
311         text-align : left;
312         }
313
314 #receipt th.centerednames {
315         font-weight : bold;
316         text-align: center;
317         color: red;
318         border-top : 1px solid #000000;
319         border-bottom : 0px;
320 }
321
322 div#breadcrumbs,
323 div#toplevelnav,
324 div#login,
325 div#header_search,
326 div#toolbar,
327 div#changelanguage,
328 div#menu,
329 div.yui-b,
330 .noprint,
331 form#sortbyform,
332 #cartDetails,
333 fieldset.action,
334 .list-actions,
335 .print {
336     display: none;
337 }
338
339 div#yui-main div.yui-b {
340         display : block;
341 }
342
343 .yui-t1 #yui-main div.yui-b,
344 .yui-t2 #yui-main div.yui-b,
345 .yui-t7 #yui-main div.yui-b {
346         margin-left : 0;
347 }
348 fieldset {
349         border : 0;
350 }
351 #cataloguing_additem_itemlist {
352         overflow : visible !important;
353 }