1 @import url("../lib/yui/reset-fonts-grids.css");
2 @import url("../lib/yui/skin.css");
4 a, a:link, a:visited, a:active {
8 .yui-button a,.yui-button a:link,.yui-button a:visited {
77 margin: .5em 0 .5em 0;
106 border-right : 1px solid #BCBCBC;
114 font-weight : normal;
123 list-style-image : url("../../img/arrow-bullet.gif");
124 border-bottom : 1px solid #EEE;
128 text-decoration : none;
137 #doc, #doc1, #doc2, #doc3 {
151 padding-left : 1.1em;
155 list-style-type : disc;
159 list-style-type : circle;
163 padding-left : 1.5em;
167 list-style : decimal;
171 background-color : #F3F3F3;
172 border-bottom : 1px solid #E8E8E8;
184 .clearfix {display: inline-block;}
186 /* Hides from IE-mac \*/
187 * html .clearfix {height: 1%;}
188 .clearfix {display: block;}
189 /* End hide from IE-mac */
192 /* background-image : url("../../img/koha-logo-black.png");
193 background-position : 5px 2px;
194 background-repeat : no-repeat;
197 padding-left : 50px;*/
198 border-bottom : 1px solid #E8E8E8;
207 text-decoration : none;
225 border-collapse : collapse;
226 border-top : 1px solid #BCBCBC;
227 border-right : 1px solid #BCBCBC;
231 border-collapse : separate;
235 #label-search-results {
240 border-bottom : 1px solid #BCBCBC;
241 border-left : 1px solid #BCBCBC;
246 background-color : White;
250 border-collapse : separate;
255 background-color : #E8E8E8;
264 #editions table, #editions td {
269 tr.highlight td, tr.highlight th, tr.odd td {
270 background-color : #F3F3F3;
271 border : 1px solid #DDDDDD;
272 border-right : 1px solid #DDDDDD;
275 tr.even td, tr.even.highlight td {
276 background-color: #FFF;
277 border-right : 1px solid #DDDDDD;
286 background-color: #FF9090;
290 background-color: #FFFFCC;
293 tr.highlight.onissue td {
294 background-color: #FFFFE1;
304 background-color : #FFFFCC;
311 border : 2px solid #EEEEEE;
312 margin : 1em 1em 1em 0;
324 background-color : #F3F3F3;
325 border-bottom : 1px solid #E8E8E8;
328 padding :.2em .5em .4em 10px;
332 #header+#breadcrumbs {
342 background-position : .5em .5em;
343 background-repeat : no-repeat;
345 margin: .3em 0 .5em 0;
348 div#header_search input {
352 div#header_search ul.link-tabs {
353 font-family : Arial, Geneva, sans-serif;
354 margin-bottom : -4px;
357 div#header_search ul.link-tabs li.on a,
358 div#header_search ul.link-tabs li a,
359 div#header_search ul.link-tabs li.off a {
360 padding : 0.1em .5em .2em .5em;
363 div#header_search div.residentsearch {
365 border-bottom : 1px solid #FF9900;
366 padding : 0 0 .2em 0;
369 div#reserves,div#checkouts {
370 border : 1px solid #E8E8E8;
384 font-family : "Courier New", Courier, fixed-width;
402 font-weight : normal;
406 background-color : #F3F3F3;
407 margin-bottom : .7em;
418 a.yuimenuitemlabel-disabled, #disabled a {
421 a.yuimenuitemlabel-disabled:hover, #disabled a:hover {
437 *html div.patroninfo {
442 border-right : 1px solid #000;
444 padding-left : -.5em;
446 padding-bottom : .5em;
451 border-right : 1px solid #000;
458 div.patroninfo ul li {
462 div.patroninfo ul li, div.patronviews ul li {
463 list-style-type : none;
467 border-right : 1px solid #000;
468 border-top : 1px solid #000;
469 margin-bottom : .5em;
470 padding : .5em 0 .5em 0;
478 border : 1px solid #E8E8E8;
481 fieldset.brief label {
487 fieldset.brief ol, fieldset.brief li {
488 list-style-type : none;
491 fieldset.brief div.hint, fieldset.rows div.hint, div.yui-u div.hint {
494 margin-bottom : .4em;
497 div.yui-b fieldset.brief {
501 div.yui-b fieldset.brief ol {
507 div.yui-b fieldset.brief select {
513 border-bottom : 1px solid #666;
522 fieldset.rows legend {
528 fieldset.rows label, fieldset.rows span.label {
536 fieldset.rows fieldset {
542 .yui-b fieldset.rows label, .yui-b fieldset.rows span.label {
546 .yui-b fieldset.rows div.hint {
547 margin-left : 10.5em;
550 .yui-u fieldset.rows label, .yui-u fieldset.rows span.label {
554 .yui-u fieldset.rows div.hint {
558 fieldset.rows.left label, fieldset.rows.left span.label {
564 padding: 1em 1em 0 1em;
565 list-style-type: none;
572 list-style-type: none;
576 fieldset.rows.left li {
577 padding-bottom : .4em;
580 fieldset.rows li.radio {
585 fieldset.rows li.radio label {
591 fieldset.rows ol.radio label {
597 fieldset.rows ol.radio label.radio {
603 fieldset.rows table {
606 margin : 1em 0 1em 1em;
609 fieldset.rows td label {
611 font-weight : normal;
615 fieldset.rows label.yesno {
620 fieldset.action, div.action {
625 padding : 1em 0 .3em 0;
638 div.rows span.label {
647 padding: .5em 1em 0 0;
648 list-style-type: none;
656 border-bottom : 1px solid #EEE;
659 padding-bottom: .2em;
661 list-style-type: none;
669 fieldset.rows fieldset.action {
673 fieldset.rows label.inline {
680 fieldset.rows .inputnote {
682 margin : .5em 0 0 10em;
691 .ui-tabs-nav li.ui-tabs-selected {
695 .ui-tabs-nav a, .ui-tabs-nav a span, .ui-tabs-nav span.a {
698 padding: .2em .5em .25em .5em;
701 .ui-tabs-nav a, .ui-tabs-nav span.a {
705 .ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav .ui-tabs-selected span.a {
706 background-color : #FFFFCC;
707 border-top: 1px solid #FFFFCC;
708 border-right: 1px solid #FF9900;
709 border-bottom: 1px solid #FF9900;
710 border-left: 1px solid #FFCC66;
713 text-decoration : none;
717 .ui-tabs-nav .tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav span.a {
718 outline: 0; /* prevent dotted border in Firefox */
721 .ui-tabs-nav .ui-tabs-selected a:hover {
725 .ui-tabs-nav li.ui-tabs-selected {
726 background-color : #FFFFCC;
729 .ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav span.a {
731 outline: 0; /* prevent dotted border in Firefox */
737 background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
748 .toptabs .ui-tabs-nav li {
754 .toptabs .ui-tabs-nav li a, .toptabs .ui-tabs-nav li span.a {
755 background-color : #F3F3F3;
756 border : 1px solid #E8E8E8;
758 text-decoration : none;
761 .toptabs .ui-tabs-nav li.ui-tabs-selected {
765 .toptabs .ui-tabs-nav li.ui-tabs-selected a, .toptabs .ui-tabs-nav li.ui-tabs-selected span.a {
766 background-color : #FFF;
767 border-bottom : 1px solid #FFF;
771 .toptabs .tabs-container {
772 border : 1px solid #E8E8E8;
781 .subfield_not_filled {
782 background-color : #FFFF99;
785 visibility:hidden; /* you propably don't need to change this one */
789 /* the property for the displayed tab */
791 visibility:visible; /* you propably don't need to change this one */
794 #newbiblio a, #addchild a, #newentry a, #newshelf a, #newmenuc .first-child, #newsupplier .first-child, #newlabel a, #newtemplate a, #newbatch a, #newprofile a, #newsubscription a, #newdictionary a, #neworder a {
796 background-image: url("../../img/toolbar-new.gif");
797 background-position : center left;
798 background-repeat : no-repeat;
803 background-image: url("../../img/toolbar-password.gif");
804 background-position : center left;
805 background-repeat : no-repeat;
810 background-image: url("../../img/toolbar-orders.gif");
811 background-position : center left;
812 background-repeat : no-repeat;
816 #savemenuc .first-child, #addbiblio .first-child {
818 background-image: url("../../img/toolbar-save.gif");
819 background-position : center left;
820 background-repeat : no-repeat;
823 #editpatron a, #editmenuc .first-child, #editshelf a, #edit a, #editsupplier a, #managelabel a, #managetemplate a, #managelabelbatch a, #manageprofile a {
825 background-image: url("../../img/toolbar-edit.gif");
826 background-position : center left;
827 background-repeat : no-repeat;
832 background-image: url("../../img/toolbar-duplicate.gif");
833 background-position : center left;
834 background-repeat : no-repeat;
839 background-image: url("../../img/toolbar-receive.gif");
840 background-position : center left;
841 background-repeat : no-repeat;
846 background-image: url("../../img/toolbar-renew.gif");
847 background-position : center left;
848 background-repeat : no-repeat;
851 #deletebiblio button, #deletebiblio a, #deletepatron a, #deleteshelf .first-child, #delete a {
853 background-image: url("../../img/toolbar-delete.gif");
854 background-position : center left;
855 background-repeat : no-repeat;
858 #z3950search .first-child {
860 background-image: url("../../img/toolbar-search.gif");
861 background-position : center left;
862 background-repeat : no-repeat;
864 #z3950searcht table {
865 /* doesn't have desired effect in catalogue/results.tmpl - I'll leave this here for now but there do seem to be casscading CSS errors in this and other CSS fiels - RICKW 20081118 */
869 #printbiblio button, #printbiblio a, #printmenuc .first-child {
871 background-image: url("../../img/toolbar-print.gif");
872 background-position : center left;
873 background-repeat : no-repeat;
876 #addtoshelf button, #addtoshelf a {
878 background-image: url("../../img/toolbar-add-to-shelf.gif");
879 background-position : center left;
880 background-repeat : no-repeat;
885 background-image: url("../../img/toolbar-hold.gif");
886 background-position : center left;
887 background-repeat : no-repeat;
890 #editmenuc .first-child, #deleteshelf .first-child,#newmenuc .first-child, #addbiblio .first-child, #z3950search .first-child, #printmenuc .first-child, #newsupplier .first-child, #savemenuc .first-child {
902 border : 2px dashed #990000;
903 background-color : #FFFF99;
909 background-color : #FFFF99;
915 margin : 0 0 1em 1em;
918 ol.bibliodetails li {
919 border-bottom: 1px solid #E8E8E8;
920 list-style-type : none;
924 ol.bibliodetails span.label {
925 border-right : 1px solid #E8E8E8;
944 div.listgroup input {
949 margin : .2em 0 .2em .4em;
956 div.sysprefs div.hint {
964 background-color : #F6F6F6;
965 border-color : #BCBCBC;
968 tr.highlight th[scope=row] {
969 background-color : #DDDDDD;
970 border-color : #BCBCBC;
973 tr.confirm td, tr.highlight.confirm td {
974 background-color : #ffbfbf;
977 #circ_circulation_issue label {
982 #circ_circulation_issue div.hint {
987 #circ_circulation_issue .date-select {
992 #circ_circulation_issue .date-select label {
997 #circ_circulation_issue .date-select input {
1007 font-style : italic;
1019 list-style : url(../../img/arrow-bullet.gif);
1020 margin-bottom : .2em;
1023 div.circmessage:first-child {
1028 padding: 0 .4em .4em .4em;
1029 margin-bottom : .3em;
1037 div.first fieldset {
1041 #circ_needsconfirmation {
1046 border: 1px solid #bcbcbc;
1064 .dialog h2, .dialog h3, .dialog h4 {
1066 text-align : center;
1070 background-color : #FFF;
1071 border : 1px solid #bcbcbc;
1073 padding : .4em .4em .4em 25px;
1076 .dialog input.approve, td input.approve {
1077 background : #FFF url(../../img/approve.gif) no-repeat 4px center;
1078 padding : .4em .4em .4em 25px;
1082 background-color : #FFC;
1085 .dialog input.deny {
1086 background : #FFF url(../../img/deny.gif) no-repeat 4px center;
1087 padding : .4em .4em .4em 25px;
1090 .dialog input.save {
1091 background: #fff url(../../img/toolbar-save.gif) no-repeat 4px center;
1093 padding: .4em .4em .4em 34px;
1096 .dialog input.edit {
1097 background: #fff url(../../img/toolbar-edit.gif) no-repeat 4px center;
1099 padding: .4em .4em .4em 34px;
1102 .dialog input.print {
1103 background : #FFF url(../../img/print-confirm.gif) no-repeat 4px center;
1104 padding : .4em .4em .4em 25px;
1107 .dialog input:hover {
1108 background-color : #ffc;
1112 background : #FFC url(../../img/alert-bg.gif) repeat-x left 0;
1113 text-align : center;
1121 background : #FFC url(../../img/dialog-bg.gif) repeat-x left 0;
1122 text-align : center;
1126 background : white url("../../img/message-bg.gif") repeat-x left 0;
1127 border : 1px solid #bcbcbc;
1147 text-decoration : underline;
1155 font-style : italic;
1159 background-color: #FFC;
1164 text-decoration : underline;
1172 border-right: 1px solid #000;
1175 padding-bottom: 2em;
1183 text-decoration: none;
1185 background : #EEE url(../../img/side-tab-gradient.gif) repeat-y top right;
1186 border: 1px solid #000;
1190 margin-right : -1px;
1193 div#menu li a:hover {
1194 background : #E8F0F6 url(../../img/side-tab-gradient-hover.gif) repeat-y top right;
1197 div#menu li.active a:hover {
1198 background-color: #fff;
1203 list-style-type: none;
1206 #menu ul li.active a {
1207 background-color: #FFF;
1208 background-image : none;
1214 background : #ffffcc;
1215 border : 1px solid #ff9090;
1217 padding : .5em .5em .5em 1.5em;
1223 float:left !important;
1229 background:transparent url(../../img/koha-logo-medium.gif) no-repeat scroll 0%;
1230 margin:0.75em .3em 0.75em .7em;
1234 margin : 0.75em .3em 0.75em .3em;
1241 height:0px !important;
1245 text-decoration:none;
1251 text-align : center;
1272 background: #FFF url(../../img/elipsis.gif) right bottom no-repeat;
1275 padding :0 10px 0 0;
1295 /* Hides from IE-mac \*/
1296 * html .clearfix {height: 1%;}
1297 /* End hide from IE-mac */
1314 #searchresults ul li {
1316 list-style : url(../../img/item-bullet.gif);
1321 #searchresults span.status {
1327 #searchresults span.unavailable {
1332 #searchresults .availability strong {
1336 #searchresults ul li img {
1338 margin : 3px 5px 3px -5px;
1341 #searchresults table td {
1342 vertical-align : top;
1346 background-color : #f3f3f3;
1348 margin : 0 0 .5em -1px;
1349 padding : .1em 0 .1em 1em;
1355 #searchheader form {
1359 #searchheader form.fz3950 {
1362 padding : 0 0 0 5em;
1365 #searchheader form.fz3950bigrpad {
1368 padding : 5px 25em 0 0;
1377 border : 1px solid #e8e8e8;
1381 background-color : #F3F3F3;
1382 border-bottom : 1px solid #e8e8e8;
1385 padding : .4em .2em;
1386 text-align : center;
1389 #search-facets ul li {
1391 list-style-type : none;
1394 #search-facets li li {
1395 font-weight : normal;
1397 margin-bottom : 2px;
1398 padding : .1em .2em;
1401 #search-facets li li a {
1404 #search-facets li.showmore {
1415 padding: 1px 5px 1px 5px;
1416 text-decoration: none;
1420 background-color : #eeeeee;
1425 background-color : #e8f0f6;
1428 div.pages a:active {
1429 background-color : #ffc;
1437 text-align : center;
1440 div#header_search input.submit {
1444 input[type=submit], input[type=button] {
1445 border: 1px outset #999999;
1446 border-top-color: #666;
1447 border-left-color: #666;
1449 background : #E8E8E8 url(../../img/button-bg.gif) top left repeat-x;
1453 input.submit,button.submit {
1454 border: 1px solid #999999;
1455 border-top-color: #666;
1456 border-left-color: #666;
1458 background : #E8E8E8 url(../../img/button-bg.gif) top left repeat-x;
1462 *html input.submit {
1466 input[type=submit]:active, input[type=button]:active {
1467 border : 1px inset #999999;
1470 input[type=reset], input[type=button], input.submit, button.submit {
1471 border: 1px outset #999999;
1472 border-top-color: #666;
1473 border-left-color: #666;
1475 background : #E8E8E8 url(../../img/button-bg.gif) top left repeat-x;
1479 input[type=reset]:active, input[type=button]:active, input.submit:active, button.submit:active {
1480 border : 1px inset #999999;
1483 ul li input.submit {
1489 background : #FFF url(../../img/famfamfam/silk/error.png) no-repeat 4px center;
1490 padding : 0.25em 0.25em 0.25em 25px;
1493 .searchhighlightblob {
1495 font-style : italic;
1498 a.yuimenuitemlabel:hover {
1499 background-color : #B3D4FF;
1505 margin-bottom: 10px;
1506 background-color: #CCCCCC;
1509 #irregularity_summary {
1510 vertical-align : top;
1522 ul#toplevelmenu li {
1527 ul#toplevelmenu li.more a {
1528 background-image:url(../../img/more-arrow.gif);
1529 background-position:right center;
1530 background-repeat:no-repeat;
1534 ul#toplevelmenu li.more ul li a {
1535 background-image : none;
1536 padding-right : 20px;
1539 ul#toplevelmenu li.more ul li a.yuimenuitemlabel {
1540 padding: .2em 20px .2em 20px;
1543 ul#menu li a, ul#toplevelmenu li a {
1544 text-decoration : none;
1546 ul#menu li ul li, ul#toplevelmenu li ul li {
1550 ul#menu li ul li a, ul#toplevelmenu li ul li a {
1551 text-decoration : none;
1560 border-left : 1px solid #CCC;
1566 ul#i18nMenu li:first-child {
1570 ul#i18nMenu li ul li {
1577 ul#i18nMenu li.more a {
1578 background-image:url(../../img/more-up-arrow.gif);
1579 background-position:right center;
1580 background-repeat:no-repeat;
1584 ul#i18nMenu li.more ul li a {
1585 background-image : none;
1586 padding-right : 20px;
1590 background-color: #fff;
1591 border-top: 1px solid #CCC;
1600 body>div#changelanguage {
1624 #CheckAll, #CheckNone, #CheckPending {
1625 font-weight : normal;
1626 margin : 0 .5em 0 0;
1635 font-style : italic;
1639 background-image:url("../../img/ascdesc.gif");
1640 background-position:right center;
1641 background-repeat:no-repeat;
1643 padding : .2em 23px;
1646 background-image:url("../../img/asc.gif");
1649 background-image:url("../../img/desc.gif");
1653 background-color : #eeffd4;
1656 background-color : #e8f0f6;
1662 /* Permissions Labels */
1663 label.permissioncode:before {
1666 label.permissioncode:after {
1669 label.permissioncode {
1670 font-style : italic;
1672 span.permissiondesc {
1673 font-weight : normal;
1676 border : 1px solid #E8E8E8;
1682 /* borrower autocomplete */
1683 #borrowerautocomplete { width: 450px; text-align:left;} /* z-index needed on top instances for ie & sf absolute inside relative issue */
1684 .autocomplete .yui-ac-highlight ,
1685 .autocomplete .yui-ac-highlight .sample-result,
1686 .autocomplete .yui-ac-highlight .sample-query { color:#FFF; }
1687 .autocomplete .sample-result { color: black; }
1688 .autocomplete .sample-query { color:#000; }
1689 #findborrower { position:static; width:auto; }
1690 #yborrowercontainer { text-align:left;width:335px; }
1692 /* patron attribues autocomplete for overdues report (pattrodue) */
1693 .pattrodue-autocomplete .pattrodue-result { color: black; }
1694 .pattrodue-autocomplete .yui-ac-highlight .pattrodue-result { color: white; }
1695 .pattrodue-input { position:static; width:auto; }
1696 .pattrodue-container { text-align:left; width:400px; }
1698 .labeledmarc-table {
1702 .labeledmarc-label {
1709 .labeledmarc-value {
1717 font-family: tahoma, verdana, arial;
1719 background-color: #f0f0f0;
1721 border: 1px solid #808080;
1726 text-decoration: underline;
1731 background:transparent url(../../img/pdficon_large.gif) no-repeat scroll 0%;
1733 margin:0.75em .3em 0.75em .7em;
1741 height:0px !important;
1745 text-decoration:none;
1750 background:transparent url(../../img/csv_icon.gif) no-repeat scroll 0%;
1752 margin:0.75em .3em 0.75em .7em;
1760 height:0px !important;
1764 text-decoration:none;
1769 background:transparent url(../../img/icon_xml.gif) no-repeat scroll 0%;
1771 margin:0.75em .3em 0.75em .7em;
1779 height:0px !important;
1783 text-decoration:none;