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,.yui-button a:link,.yui-button a:visited {
27 font-family: arial, verdana, helvetica, sans-serif;
82 margin: .5em 0 .5em 0;
111 border-right : 1px solid #BCBCBC;
119 font-weight : normal;
128 list-style-image : url("../../img/arrow-bullet.gif");
129 border-bottom : 1px solid #EEE;
133 text-decoration : none;
142 #doc, #doc1, #doc2, #doc3 {
156 padding-left : 1.1em;
160 list-style-type : disc;
164 list-style-type : circle;
168 padding-left : 1.5em;
172 list-style : decimal;
176 background-color : #F3F3F3;
177 border-bottom : 1px solid #E8E8E8;
189 .clearfix {display: inline-block;}
191 /* Hides from IE-mac \*/
192 * html .clearfix {height: 1%;}
193 .clearfix {display: block;}
194 /* End hide from IE-mac */
197 /* background-image : url("../../img/koha-logo-black.png");
198 background-position : 5px 2px;
199 background-repeat : no-repeat;
202 padding-left : 50px;*/
203 border-bottom : 1px solid #E8E8E8;
212 text-decoration : none;
230 border-collapse : collapse;
231 border-top : 1px solid #BCBCBC;
232 border-right : 1px solid #BCBCBC;
238 table.invis tr,table.invis td {
243 border-bottom : 1px solid #BCBCBC;
244 border-left : 1px solid #BCBCBC;
249 background-color : White;
253 border-collapse : separate;
259 font-family : "Courier New", Courier, monospace;
264 background-color : #E8E8E8;
273 #editions table, #editions td {
278 tr.highlight td, tr.highlight th, tr.odd td {
279 background-color : #F3F3F3;
280 border : 1px solid #DDDDDD;
281 border-right : 1px solid #DDDDDD;
284 tr.even td, tr.even.highlight td {
285 background-color: #FFF;
286 border-right : 1px solid #DDDDDD;
295 background-color: #FF9090;
299 background-color: #FFFFCC;
302 tr.highlight.onissue td {
303 background-color: #FFFFE1;
307 background-color : #f3f3f3;
322 background-color : #FFFFCC;
329 border : 2px solid #EEEEEE;
330 margin : 1em 1em 1em 0;
342 background-color : #F3F3F3;
343 border-bottom : 1px solid #E8E8E8;
346 padding :.2em .5em .4em 10px;
350 #header+#breadcrumbs {
363 background-position : .5em .5em;
364 background-repeat : no-repeat;
366 margin: .3em 0 .5em 0;
369 div#header_search input {
373 div#header_search ul.link-tabs {
374 font-family : Arial, Geneva, sans-serif;
375 margin-bottom : -4px;
378 div#header_search ul.link-tabs li.on a,
379 div#header_search ul.link-tabs li a,
380 div#header_search ul.link-tabs li.off a {
381 padding : 0.1em .5em .2em .5em;
384 div#header_search div.residentsearch {
386 border-bottom : 1px solid #FF9900;
387 padding : 0 0 .2em 0;
390 div#reserves,div#checkouts {
391 border : 1px solid #E8E8E8;
405 font-family : "Courier New", Courier, fixed-width;
423 font-weight : normal;
427 background-color : #F3F3F3;
428 margin-bottom : .7em;
439 a.yuimenuitemlabel-disabled, #disabled a {
442 a.yuimenuitemlabel-disabled:hover, #disabled a:hover {
458 *html div.patroninfo {
463 border-right : 1px solid #000;
465 padding-left : -.5em;
467 padding-bottom : .5em;
472 border-right : 1px solid #000;
479 div.patroninfo ul li {
483 div.patroninfo ul li, div.patronviews ul li {
484 list-style-type : none;
488 border-right : 1px solid #000;
489 border-top : 1px solid #000;
490 margin-bottom : .5em;
491 padding : .5em 0 .5em 0;
499 border : 1px solid #E8E8E8;
502 fieldset.brief label {
508 fieldset.brief ol, fieldset.brief li {
509 list-style-type : none;
512 fieldset.brief div.hint, fieldset.rows div.hint, div.yui-u div.hint {
515 margin-bottom : .4em;
518 div.yui-b fieldset.brief {
522 div.yui-b fieldset.brief ol {
528 div.yui-b fieldset.brief select {
531 div.yui-b fieldset.brief li.radio {
534 div.yui-b fieldset.brief li.radio label {
538 div.yui-b fieldset.brief li.radio input {
544 border-bottom : 1px solid #666;
553 fieldset.rows legend {
559 fieldset.rows label, fieldset.rows span.label {
567 fieldset.rows fieldset {
573 .yui-b fieldset.rows label, .yui-b fieldset.rows span.label {
577 .yui-b fieldset.rows div.hint {
578 margin-left : 10.5em;
581 .yui-u fieldset.rows label, .yui-u fieldset.rows span.label {
585 .yui-u fieldset.rows div.hint {
589 fieldset.rows.left label, fieldset.rows.left span.label {
595 padding: 1em 1em 0 1em;
596 list-style-type: none;
603 list-style-type: none;
607 fieldset.rows.left li {
608 padding-bottom : .4em;
611 fieldset.rows li.radio {
616 fieldset.rows li.radio label {
622 fieldset.rows ol.radio label {
628 fieldset.rows ol.radio label.radio {
634 fieldset.rows table {
637 margin : 1em 0 1em 1em;
640 fieldset.rows td label {
642 font-weight : normal;
646 fieldset.rows label.yesno {
651 fieldset.action, div.action {
656 padding : 1em 0 .3em 0;
669 div.rows span.label {
678 padding: .5em 1em 0 0;
679 list-style-type: none;
687 border-bottom : 1px solid #EEE;
690 padding-bottom: .2em;
692 list-style-type: none;
700 fieldset.rows fieldset.action {
704 fieldset.rows label.inline {
711 fieldset.rows .inputnote {
714 margin : .5em 0 0 11em;
723 .ui-tabs-nav li.ui-tabs-selected {
727 .ui-tabs-nav a, .ui-tabs-nav a span, .ui-tabs-nav span.a {
730 padding: .2em .5em .25em .5em;
733 .ui-tabs-nav a, .ui-tabs-nav span.a {
737 .ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav .ui-tabs-selected span.a {
738 background-color : #FFFFCC;
739 border-top: 1px solid #FFFFCC;
740 border-right: 1px solid #FF9900;
741 border-bottom: 1px solid #FF9900;
742 border-left: 1px solid #FFCC66;
745 text-decoration : none;
749 .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 {
750 outline: 0; /* prevent dotted border in Firefox */
753 .ui-tabs-nav .ui-tabs-selected a:hover {
757 .ui-tabs-nav li.ui-tabs-selected {
758 background-color : #FFFFCC;
761 .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 {
763 outline: 0; /* prevent dotted border in Firefox */
769 background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
780 .toptabs .ui-tabs-nav li {
786 .toptabs .ui-tabs-nav li a, .toptabs .ui-tabs-nav li span.a {
787 background-color : #F3F3F3;
788 border : 1px solid #E8E8E8;
790 text-decoration : none;
793 .toptabs .ui-tabs-nav li.ui-tabs-selected {
797 .toptabs .ui-tabs-nav li.ui-tabs-selected a, .toptabs .ui-tabs-nav li.ui-tabs-selected span.a {
798 background-color : #FFF;
799 border-bottom : 1px solid #FFF;
803 .toptabs .tabs-container {
804 border : 1px solid #E8E8E8;
813 .subfield_not_filled {
814 background-color : #FFFF99;
817 visibility:hidden; /* you propably don't need to change this one */
821 /* the property for the displayed tab */
823 visibility:visible; /* you propably don't need to change this one */
826 #newbiblio a, #addchild a, #newentry a, #newshelf a, #newmenuc .first-child, #newsupplier .first-child, #newlabel a, #newtemplate a, #newlabelbatch a, #newpatroncardbatch a, #newprofile a, #newsubscription a, #newdictionary a, #newbasket a, #newrootbudget-button, #budgets_menuc .first-child, #periods_menuc .first-child {
828 background-image: url("../../img/toolbar-new.gif");
829 background-position : center left;
830 background-repeat : no-repeat;
835 background-image: url("../../img/toolbar-password.gif");
836 background-position : center left;
837 background-repeat : no-repeat;
842 background-image: url("../../img/toolbar-orders.gif");
843 background-position : center left;
844 background-repeat : no-repeat;
848 #savemenuc .first-child, #addbiblio .first-child {
850 background-image: url("../../img/toolbar-save.gif");
851 background-position : center left;
852 background-repeat : no-repeat;
855 #editpatron a, #editmenuc .first-child, #editshelf a, #edit a, #editsupplier a, #managelabel a, #managetemplate a, #managelabelbatch a, #manageprofile a {
857 background-image: url("../../img/toolbar-edit.gif");
858 background-position : center left;
859 background-repeat : no-repeat;
864 background-image: url("../../img/toolbar-duplicate.gif");
865 background-position : center left;
866 background-repeat : no-repeat;
871 background-image: url("../../img/toolbar-receive.gif");
872 background-position : center left;
873 background-repeat : no-repeat;
878 background-image: url("../../img/toolbar-renew.gif");
879 background-position : center left;
880 background-repeat : no-repeat;
883 #deletebiblio button, #deletebiblio a, #deletepatron a, #deleteshelf .first-child, #delete a {
885 background-image: url("../../img/toolbar-delete.gif");
886 background-position : center left;
887 background-repeat : no-repeat;
890 #z3950search .first-child {
892 background-image: url("../../img/toolbar-search.gif");
893 background-position : center left;
894 background-repeat : no-repeat;
896 #z3950searcht table {
897 /* 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 */
901 #printbiblio button, #printbiblio a, #printmenuc .first-child {
903 background-image: url("../../img/toolbar-print.gif");
904 background-position : center left;
905 background-repeat : no-repeat;
908 #addtoshelf button, #addtoshelf a {
910 background-image: url("../../img/toolbar-add-to-shelf.gif");
911 background-position : center left;
912 background-repeat : no-repeat;
917 background-image: url("../../img/toolbar-hold.gif");
918 background-position : center left;
919 background-repeat : no-repeat;
922 #editmenuc .first-child, #deleteshelf .first-child,#newmenuc .first-child, #addbiblio .first-child, #z3950search .first-child, #printmenuc .first-child, #newsupplier .first-child, #savemenuc .first-child, #budgets_menuc .first-child, #periods_menuc .first-child {
934 border : 2px dashed #990000;
935 background-color : #FFFF99;
941 background-color : #FFFF99;
947 margin : 0 0 1em 1em;
950 ol.bibliodetails li {
951 border-bottom: 1px solid #E8E8E8;
952 list-style-type : none;
956 ol.bibliodetails span.label {
957 border-right : 1px solid #E8E8E8;
976 div.listgroup input {
981 margin : .2em 0 .2em .4em;
988 div.sysprefs div.hint {
996 background-color : #F6F6F6;
997 border-color : #BCBCBC;
1000 tr.highlight th[scope=row] {
1001 background-color : #DDDDDD;
1002 border-color : #BCBCBC;
1005 tr.confirm td, tr.highlight.confirm td {
1006 background-color : #ffbfbf;
1009 #circ_circulation_issue label {
1014 #circ_circulation_issue div.hint {
1019 #circ_circulation_issue .date-select {
1024 #circ_circulation_issue .date-select label {
1025 font-size : inherit;
1026 font-weight: normal;
1029 #circ_circulation_issue .date-select input {
1039 font-style : italic;
1051 list-style : url(../../img/arrow-bullet.gif);
1052 margin-bottom : .2em;
1055 div.circmessage:first-child {
1060 padding: 0 .4em .4em .4em;
1061 margin-bottom : .3em;
1069 div.first fieldset {
1073 #circ_needsconfirmation {
1078 border: 1px solid #bcbcbc;
1096 .dialog h2, .dialog h3, .dialog h4 {
1098 text-align : center;
1102 background-color : #FFF;
1103 border : 1px solid #bcbcbc;
1105 padding : .4em .4em .4em 25px;
1108 .dialog input.approve, td input.approve {
1109 background : #FFF url(../../img/approve.gif) no-repeat 4px center;
1110 padding : .4em .4em .4em 25px;
1114 background-color : #FFC;
1117 .dialog input.deny {
1118 background : #FFF url(../../img/deny.gif) no-repeat 4px center;
1119 padding : .4em .4em .4em 25px;
1122 .dialog input.save {
1123 background: #fff url(../../img/toolbar-save.gif) no-repeat 4px center;
1125 padding: .4em .4em .4em 34px;
1128 .dialog input.edit {
1129 background: #fff url(../../img/toolbar-edit.gif) no-repeat 4px center;
1131 padding: .4em .4em .4em 34px;
1134 .dialog input.print {
1135 background : #FFF url(../../img/print-confirm.gif) no-repeat 4px center;
1136 padding : .4em .4em .4em 25px;
1139 .dialog input:hover {
1140 background-color : #ffc;
1144 background : #FFC url(../../img/alert-bg.gif) repeat-x left 0;
1145 text-align : center;
1153 background : #FFC url(../../img/dialog-bg.gif) repeat-x left 0;
1154 text-align : center;
1158 background : white url("../../img/message-bg.gif") repeat-x left 0;
1159 border : 1px solid #bcbcbc;
1179 text-decoration : underline;
1187 font-style : italic;
1191 background-color: #FFC;
1196 text-decoration : underline;
1204 border-right: 1px solid #000;
1207 padding-bottom: 2em;
1215 text-decoration: none;
1217 background : #EEE url(../../img/side-tab-gradient.gif) repeat-y top right;
1218 border: 1px solid #000;
1222 margin-right : -1px;
1225 div#menu li a:hover {
1226 background : #E8F0F6 url(../../img/side-tab-gradient-hover.gif) repeat-y top right;
1229 div#menu li.active a:hover {
1230 background-color: #fff;
1235 list-style-type: none;
1238 #menu ul li.active a {
1239 background-color: #FFF;
1240 background-image : none;
1246 background : #ffffcc;
1247 border : 1px solid #ff9090;
1249 padding : .5em .5em .5em 1.5em;
1255 float:left !important;
1261 background:transparent url(../../img/koha-logo-medium.gif) no-repeat scroll 0%;
1262 margin:0.75em .3em 0.75em .7em;
1266 margin : 0.75em .3em 0.75em .3em;
1273 height:0px !important;
1277 text-decoration:none;
1283 text-align : center;
1304 background: #FFF url(../../img/elipsis.gif) right bottom no-repeat;
1307 padding :0 10px 0 0;
1327 /* Hides from IE-mac \*/
1328 * html .clearfix {height: 1%;}
1329 /* End hide from IE-mac */
1346 #searchresults ul li {
1348 list-style : url(../../img/item-bullet.gif);
1353 #searchresults span.status {
1359 #searchresults span.unavailable {
1364 #searchresults .availability strong {
1368 #searchresults ul li img {
1370 margin : 3px 5px 3px -5px;
1373 #searchresults table td {
1374 vertical-align : top;
1378 background-color : #f3f3f3;
1380 margin : 0 0 .5em -1px;
1381 padding : .1em 0 .1em 1em;
1387 #searchheader form {
1391 #searchheader form.fz3950 {
1394 padding : 0 0 0 5em;
1397 #searchheader form.fz3950bigrpad {
1400 padding : 5px 25em 0 0;
1409 border : 1px solid #e8e8e8;
1413 background-color : #F3F3F3;
1414 border-bottom : 1px solid #e8e8e8;
1417 padding : .4em .2em;
1418 text-align : center;
1421 #search-facets ul li {
1423 list-style-type : none;
1426 #search-facets li li {
1427 font-weight : normal;
1429 margin-bottom : 2px;
1430 padding : .1em .2em;
1433 #search-facets li li a {
1436 #search-facets li.showmore {
1447 padding: 1px 5px 1px 5px;
1448 text-decoration: none;
1452 div.pages a:visited {
1453 background-color : #eeeeee;
1458 background-color : #FFC;
1461 div.pages a:active {
1462 background-color : #ffc;
1466 div.pages .currentPage {
1467 background-color : #e6fcb7;
1470 padding: 1px 5px 1px 5px;
1473 div.pages .inactive {
1474 background-color : #f3f3f3;
1477 padding: 1px 5px 1px 5px;
1485 text-align : center;
1488 div#header_search input.submit {
1492 input[type=submit], input[type=button] {
1493 border: 1px outset #999999;
1494 border-top-color: #666;
1495 border-left-color: #666;
1497 background : #E8E8E8 url(../../img/button-bg.gif) top left repeat-x;
1501 input.submit,button.submit {
1502 border: 1px solid #999999;
1503 border-top-color: #666;
1504 border-left-color: #666;
1506 background : #E8E8E8 url(../../img/button-bg.gif) top left repeat-x;
1510 *html input.submit {
1514 input[type=submit]:active, input[type=button]:active {
1515 border : 1px inset #999999;
1518 input[type=reset], input[type=button], input.submit, button.submit {
1519 border: 1px outset #999999;
1520 border-top-color: #666;
1521 border-left-color: #666;
1523 background : #E8E8E8 url(../../img/button-bg.gif) top left repeat-x;
1527 input[type=reset]:active, input[type=button]:active, input.submit:active, button.submit:active {
1528 border : 1px inset #999999;
1531 ul li input.submit {
1537 background : #FFF url(../../img/famfamfam/silk/error.png) no-repeat 4px center;
1538 padding : 0.25em 0.25em 0.25em 25px;
1541 .searchhighlightblob {
1543 font-style : italic;
1546 a.yuimenuitemlabel:hover {
1547 background-color : #B3D4FF;
1553 margin-bottom: 10px;
1554 background-color: #CCCCCC;
1557 #irregularity_summary {
1558 vertical-align : top;
1571 ul#toplevelmenu li {
1576 ul#toplevelmenu li.more a {
1577 background-image:url(../../img/more-arrow.gif);
1578 background-position:right center;
1579 background-repeat:no-repeat;
1583 ul#toplevelmenu li.more ul li a {
1584 background-image : none;
1585 padding-right : 20px;
1588 ul#toplevelmenu li.more ul li a.yuimenuitemlabel {
1589 padding: .2em 20px .2em 20px;
1592 ul#menu li a, ul#toplevelmenu li a {
1593 text-decoration : none;
1595 ul#menu li ul li, ul#toplevelmenu li ul li {
1599 ul#menu li ul li a, ul#toplevelmenu li ul li a {
1600 text-decoration : none;
1609 border-left : 1px solid #CCC;
1615 ul#i18nMenu li:first-child {
1619 ul#i18nMenu li ul li {
1626 ul#i18nMenu li.more a {
1627 background-image:url(../../img/more-up-arrow.gif);
1628 background-position:right center;
1629 background-repeat:no-repeat;
1633 ul#i18nMenu li.more ul li a {
1634 background-image : none;
1635 padding-right : 20px;
1639 background-color: #fff;
1640 border-top: 1px solid #CCC;
1649 body>div#changelanguage {
1673 #CheckAll, #CheckNone, #CheckPending {
1674 font-weight : normal;
1675 margin : 0 .5em 0 0;
1684 font-style : italic;
1688 background-image:url("../../img/ascdesc.gif");
1689 background-position:right center;
1690 background-repeat:no-repeat;
1692 padding : .2em 23px;
1695 background-image:url("../../img/asc.gif");
1698 background-image:url("../../img/desc.gif");
1702 background-color : #eeffd4;
1705 background-color : #e8f0f6;
1711 /* Permissions Labels */
1712 label.permissioncode:before {
1715 label.permissioncode:after {
1718 label.permissioncode {
1719 font-style : italic;
1721 span.permissiondesc {
1722 font-weight : normal;
1725 border : 1px solid #E8E8E8;
1731 /* borrower autocomplete */
1732 #borrowerautocomplete { width: 450px; text-align:left;} /* z-index needed on top instances for ie & sf absolute inside relative issue */
1733 .autocomplete .yui-ac-highlight ,
1734 .autocomplete .yui-ac-highlight .sample-result,
1735 .autocomplete .yui-ac-highlight .sample-query { color:#FFF; }
1736 .autocomplete .sample-result { color: black; }
1737 .autocomplete .sample-query { color:#000; }
1738 #findborrower { position:static; width:auto; }
1739 #yborrowercontainer { text-align:left;width:335px; }
1741 /* patron attribues autocomplete for overdues report (pattrodue) */
1742 .pattrodue-autocomplete .pattrodue-result { color: black; }
1743 .pattrodue-autocomplete .yui-ac-highlight .pattrodue-result { color: white; }
1744 .pattrodue-input { position:static; width:auto; }
1745 .pattrodue-container { text-align:left; width:400px; }
1747 .labeledmarc-table {
1751 .labeledmarc-label {
1758 .labeledmarc-value {
1766 font-family: tahoma, verdana, arial;
1768 background-color: #f0f0f0;
1770 border: 1px solid #808080;
1775 text-decoration: underline;
1780 background:transparent url(../../img/pdficon_large.gif) no-repeat scroll 0%;
1782 margin:0.75em .3em 0.75em .7em;
1790 height:0px !important;
1794 text-decoration:none;
1799 background:transparent url(../../img/csv_icon.gif) no-repeat scroll 0%;
1801 margin:0.75em .3em 0.75em .7em;
1809 height:0px !important;
1813 text-decoration:none;
1818 background:transparent url(../../img/icon_xml.gif) no-repeat scroll 0%;
1820 margin:0.75em .3em 0.75em .7em;
1828 height:0px !important;
1832 text-decoration:none;
1837 background-color : #FFF;
1838 border: 1px solid #739acf;
1839 border-right-width : 2px;
1840 border-bottom-width : 2px;
1845 text-align : center;
1849 background: transparent url("../../img/cart-small.gif") 0 3px no-repeat;
1850 padding-left : 15px;
1852 #cartmenulink span#basketcount span {
1855 font-weight : normal;