Bug 14060: Force the input to contain a valid date
[koha.git] / koha-tmpl / intranet-tmpl / prog / css / print.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 : 0px;
165         border-right : 0px;
166         color : #000000;
167         line-height : 1.5em;
168         padding : 4px;
169         text-align : left;
170 }
171
172 td.label, div.form th, div.details th {
173         background-color : #FFF;
174         border-bottom : 1px solid #CCCCCC;
175         border-left : 1px solid #CCCCCC;
176         border-right : 0px;
177         border-top : 0px;
178         color : #000088;
179         font-weight : bold;
180         line-height : 1.5em;
181         padding : 4px;
182         text-align : right;
183         vertical-align : top;
184 }
185
186 tr.highlight {
187         background-color: #CCCCCC;
188 }
189
190 .error {
191         font-weight: bold;
192 }
193
194 .ex {
195         font-family : "Courier New", Courier, monospace;
196 }
197 .inline {
198         display : inline;
199 }
200
201 tr.overdue {
202         font-weight : bold;
203 }
204
205 tfoot {
206         font-weight : bold;
207 }
208
209 tfoot td, tfoot td:last-child {
210         background-color : #EEEEEE;     
211         border-right : 1px solid #666666;
212         border-bottom : 1px solid #666666;
213 }
214
215 td.credit, td.debit, td.sum {
216         font-family : "Courier New", Courier, monospace;
217         text-align : right;
218 }
219
220 td.debit {
221         color : #990000;
222 }
223
224 #receipt {
225         background-color : #FFFFFF;
226         font-family : serif;
227         font-size : .9em;
228         margin : 0 0px 0px 0;
229         padding : 0px;
230         position : relative;
231 }
232
233 #receipt a:link {
234         color : #000066;
235         text-decoration: none;
236 }
237
238 #receipt a:visited {
239         color : #000066;
240         text-decoration: none;
241 }
242
243 #receipt a:hover {
244         color : #993300;
245         text-decoration: none;
246 }
247
248 #receipt caption {
249         color : #000000;
250         font-weight : bold;
251         margin-top : 5px;
252         text-align : left;
253 }
254
255 #receipt div.table {
256         background-color : transparent;
257         font-weight: normal;
258 }
259
260 #receipt h3, #receipt caption, #receipt h4 {
261         background-color : transparent;
262         color : #000000;
263         font-size : 1em;
264         font-weight : bold;
265         margin-bottom : 3px;
266         margin-top : 3px;
267 }
268
269 #receipt table {
270         background-color : transparent;
271         border : 0;
272         border-collapse : collapse;
273         width : auto;
274 }
275
276 #receipt td, #receipt th {
277         background-color : transparent;
278         border : 0;
279         font-size : 1em;
280         font-weight : normal;
281         padding : 1px;
282         }
283         
284 #receipt th {
285         font-weight : bold;
286         text-align : left;
287         }
288
289 #breadcrumbs,
290 #toplevelnav,
291 #login,
292 #header,
293 #header_search,
294 #toolbar,
295 #changelanguage,
296 #menu,
297 .gradient,
298 div.yui-b,
299 .noprint,
300 form#sortbyform,
301 #cartDetails,
302 fieldset.action,
303 .list-actions,
304 .print,
305 .ui-tabs-nav {
306     display: none;
307 }
308
309 div#yui-main div.yui-b,
310 .ui-tabs .ui-tabs-panel,
311 .ui-tabs .ui-tabs-hide {
312     display : block !important;
313 }
314
315 .yui-t1 #yui-main div.yui-b,
316 .yui-t2 #yui-main div.yui-b,
317 .yui-t7 #yui-main div.yui-b {
318         margin-left : 0;
319 }
320 fieldset {
321         border : 0;
322 }
323 #cataloguing_additem_itemlist {
324         overflow : visible !important;
325 }
326
327 #catalogue_detail_marc_preview,
328 p#upload_image
329 {
330     display: none;
331 }