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 {
244 border-bottom : 1px solid #BCBCBC;
245 border-left : 1px solid #BCBCBC;
250 background-color : White;
254 border-collapse : separate;
259 background-color : #E8E8E8;
268 #editions table, #editions td {
273 tr.highlight td, tr.highlight th, tr.odd td {
274 background-color : #F3F3F3;
275 border : 1px solid #DDDDDD;
276 border-right : 1px solid #DDDDDD;
279 tr.even td, tr.even.highlight td {
280 background-color: #FFF;
281 border-right : 1px solid #DDDDDD;
290 background-color: #FF9090;
294 background-color: #FFFFCC;
297 tr.highlight.onissue td {
298 background-color: #FFFFE1;
302 background-color : #f3f3f3;
317 background-color : #FFFFCC;
324 border : 2px solid #EEEEEE;
325 margin : 1em 1em 1em 0;
337 background-color : #F3F3F3;
338 border-bottom : 1px solid #E8E8E8;
341 padding :.2em .5em .4em 10px;
345 #header+#breadcrumbs {
358 background-position : .5em .5em;
359 background-repeat : no-repeat;
361 margin: .3em 0 .5em 0;
364 div#header_search input {
368 div#header_search ul.link-tabs {
369 font-family : Arial, Geneva, sans-serif;
370 margin-bottom : -4px;
373 div#header_search ul.link-tabs li.on a,
374 div#header_search ul.link-tabs li a,
375 div#header_search ul.link-tabs li.off a {
376 padding : 0.1em .5em .2em .5em;
379 div#header_search div.residentsearch {
381 border-bottom : 1px solid #FF9900;
382 padding : 0 0 .2em 0;
385 div#reserves,div#checkouts {
386 border : 1px solid #E8E8E8;
400 font-family : "Courier New", Courier, fixed-width;
418 font-weight : normal;
422 background-color : #F3F3F3;
423 margin-bottom : .7em;
434 a.yuimenuitemlabel-disabled, #disabled a {
437 a.yuimenuitemlabel-disabled:hover, #disabled a:hover {
453 *html div.patroninfo {
458 border-right : 1px solid #000;
460 padding-left : -.5em;
462 padding-bottom : .5em;
467 border-right : 1px solid #000;
474 div.patroninfo ul li {
478 div.patroninfo ul li, div.patronviews ul li {
479 list-style-type : none;
483 border-right : 1px solid #000;
484 border-top : 1px solid #000;
485 margin-bottom : .5em;
486 padding : .5em 0 .5em 0;
494 border : 1px solid #E8E8E8;
497 fieldset.brief label {
503 fieldset.brief ol, fieldset.brief li {
504 list-style-type : none;
507 fieldset.brief div.hint, fieldset.rows div.hint, div.yui-u div.hint {
510 margin-bottom : .4em;
513 div.yui-b fieldset.brief {
517 div.yui-b fieldset.brief ol {
523 div.yui-b fieldset.brief select {
529 border-bottom : 1px solid #666;
538 fieldset.rows legend {
544 fieldset.rows label, fieldset.rows span.label {
552 fieldset.rows fieldset {
558 .yui-b fieldset.rows label, .yui-b fieldset.rows span.label {
562 .yui-b fieldset.rows div.hint {
563 margin-left : 10.5em;
566 .yui-u fieldset.rows label, .yui-u fieldset.rows span.label {
570 .yui-u fieldset.rows div.hint {
574 fieldset.rows.left label, fieldset.rows.left span.label {
580 padding: 1em 1em 0 1em;
581 list-style-type: none;
588 list-style-type: none;
592 fieldset.rows.left li {
593 padding-bottom : .4em;
596 fieldset.rows li.radio {
601 fieldset.rows li.radio label {
607 fieldset.rows ol.radio label {
613 fieldset.rows ol.radio label.radio {
619 fieldset.rows table {
622 margin : 1em 0 1em 1em;
625 fieldset.rows td label {
627 font-weight : normal;
631 fieldset.rows label.yesno {
636 fieldset.action, div.action {
641 padding : 1em 0 .3em 0;
654 div.rows span.label {
663 padding: .5em 1em 0 0;
664 list-style-type: none;
672 border-bottom : 1px solid #EEE;
675 padding-bottom: .2em;
677 list-style-type: none;
685 fieldset.rows fieldset.action {
689 fieldset.rows label.inline {
696 fieldset.rows .inputnote {
698 margin : .5em 0 0 10em;
707 .ui-tabs-nav li.ui-tabs-selected {
711 .ui-tabs-nav a, .ui-tabs-nav a span, .ui-tabs-nav span.a {
714 padding: .2em .5em .25em .5em;
717 .ui-tabs-nav a, .ui-tabs-nav span.a {
721 .ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav .ui-tabs-selected span.a {
722 background-color : #FFFFCC;
723 border-top: 1px solid #FFFFCC;
724 border-right: 1px solid #FF9900;
725 border-bottom: 1px solid #FF9900;
726 border-left: 1px solid #FFCC66;
729 text-decoration : none;
733 .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 {
734 outline: 0; /* prevent dotted border in Firefox */
737 .ui-tabs-nav .ui-tabs-selected a:hover {
741 .ui-tabs-nav li.ui-tabs-selected {
742 background-color : #FFFFCC;
745 .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 {
747 outline: 0; /* prevent dotted border in Firefox */
753 background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
764 .toptabs .ui-tabs-nav li {
770 .toptabs .ui-tabs-nav li a, .toptabs .ui-tabs-nav li span.a {
771 background-color : #F3F3F3;
772 border : 1px solid #E8E8E8;
774 text-decoration : none;
777 .toptabs .ui-tabs-nav li.ui-tabs-selected {
781 .toptabs .ui-tabs-nav li.ui-tabs-selected a, .toptabs .ui-tabs-nav li.ui-tabs-selected span.a {
782 background-color : #FFF;
783 border-bottom : 1px solid #FFF;
787 .toptabs .tabs-container {
788 border : 1px solid #E8E8E8;
797 .subfield_not_filled {
798 background-color : #FFFF99;
801 visibility:hidden; /* you propably don't need to change this one */
805 /* the property for the displayed tab */
807 visibility:visible; /* you propably don't need to change this one */
810 #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 {
812 background-image: url("../../img/toolbar-new.gif");
813 background-position : center left;
814 background-repeat : no-repeat;
819 background-image: url("../../img/toolbar-password.gif");
820 background-position : center left;
821 background-repeat : no-repeat;
826 background-image: url("../../img/toolbar-orders.gif");
827 background-position : center left;
828 background-repeat : no-repeat;
832 #savemenuc .first-child, #addbiblio .first-child {
834 background-image: url("../../img/toolbar-save.gif");
835 background-position : center left;
836 background-repeat : no-repeat;
839 #editpatron a, #editmenuc .first-child, #editshelf a, #edit a, #editsupplier a, #managelabel a, #managetemplate a, #managelabelbatch a, #manageprofile a {
841 background-image: url("../../img/toolbar-edit.gif");
842 background-position : center left;
843 background-repeat : no-repeat;
848 background-image: url("../../img/toolbar-duplicate.gif");
849 background-position : center left;
850 background-repeat : no-repeat;
855 background-image: url("../../img/toolbar-receive.gif");
856 background-position : center left;
857 background-repeat : no-repeat;
862 background-image: url("../../img/toolbar-renew.gif");
863 background-position : center left;
864 background-repeat : no-repeat;
867 #deletebiblio button, #deletebiblio a, #deletepatron a, #deleteshelf .first-child, #delete a {
869 background-image: url("../../img/toolbar-delete.gif");
870 background-position : center left;
871 background-repeat : no-repeat;
874 #z3950search .first-child {
876 background-image: url("../../img/toolbar-search.gif");
877 background-position : center left;
878 background-repeat : no-repeat;
880 #z3950searcht table {
881 /* 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 */
885 #printbiblio button, #printbiblio a, #printmenuc .first-child {
887 background-image: url("../../img/toolbar-print.gif");
888 background-position : center left;
889 background-repeat : no-repeat;
892 #addtoshelf button, #addtoshelf a {
894 background-image: url("../../img/toolbar-add-to-shelf.gif");
895 background-position : center left;
896 background-repeat : no-repeat;
901 background-image: url("../../img/toolbar-hold.gif");
902 background-position : center left;
903 background-repeat : no-repeat;
906 #editmenuc .first-child, #deleteshelf .first-child,#newmenuc .first-child, #addbiblio .first-child, #z3950search .first-child, #printmenuc .first-child, #newsupplier .first-child, #savemenuc .first-child {
918 border : 2px dashed #990000;
919 background-color : #FFFF99;
925 background-color : #FFFF99;
931 margin : 0 0 1em 1em;
934 ol.bibliodetails li {
935 border-bottom: 1px solid #E8E8E8;
936 list-style-type : none;
940 ol.bibliodetails span.label {
941 border-right : 1px solid #E8E8E8;
960 div.listgroup input {
965 margin : .2em 0 .2em .4em;
972 div.sysprefs div.hint {
980 background-color : #F6F6F6;
981 border-color : #BCBCBC;
984 tr.highlight th[scope=row] {
985 background-color : #DDDDDD;
986 border-color : #BCBCBC;
989 tr.confirm td, tr.highlight.confirm td {
990 background-color : #ffbfbf;
993 #circ_circulation_issue label {
998 #circ_circulation_issue div.hint {
1003 #circ_circulation_issue .date-select {
1008 #circ_circulation_issue .date-select label {
1009 font-size : inherit;
1010 font-weight: normal;
1013 #circ_circulation_issue .date-select input {
1023 font-style : italic;
1035 list-style : url(../../img/arrow-bullet.gif);
1036 margin-bottom : .2em;
1039 div.circmessage:first-child {
1044 padding: 0 .4em .4em .4em;
1045 margin-bottom : .3em;
1053 div.first fieldset {
1057 #circ_needsconfirmation {
1062 border: 1px solid #bcbcbc;
1080 .dialog h2, .dialog h3, .dialog h4 {
1082 text-align : center;
1086 background-color : #FFF;
1087 border : 1px solid #bcbcbc;
1089 padding : .4em .4em .4em 25px;
1092 .dialog input.approve, td input.approve {
1093 background : #FFF url(../../img/approve.gif) no-repeat 4px center;
1094 padding : .4em .4em .4em 25px;
1098 background-color : #FFC;
1101 .dialog input.deny {
1102 background : #FFF url(../../img/deny.gif) no-repeat 4px center;
1103 padding : .4em .4em .4em 25px;
1106 .dialog input.save {
1107 background: #fff url(../../img/toolbar-save.gif) no-repeat 4px center;
1109 padding: .4em .4em .4em 34px;
1112 .dialog input.edit {
1113 background: #fff url(../../img/toolbar-edit.gif) no-repeat 4px center;
1115 padding: .4em .4em .4em 34px;
1118 .dialog input.print {
1119 background : #FFF url(../../img/print-confirm.gif) no-repeat 4px center;
1120 padding : .4em .4em .4em 25px;
1123 .dialog input:hover {
1124 background-color : #ffc;
1128 background : #FFC url(../../img/alert-bg.gif) repeat-x left 0;
1129 text-align : center;
1137 background : #FFC url(../../img/dialog-bg.gif) repeat-x left 0;
1138 text-align : center;
1142 background : white url("../../img/message-bg.gif") repeat-x left 0;
1143 border : 1px solid #bcbcbc;
1163 text-decoration : underline;
1171 font-style : italic;
1175 background-color: #FFC;
1180 text-decoration : underline;
1188 border-right: 1px solid #000;
1191 padding-bottom: 2em;
1199 text-decoration: none;
1201 background : #EEE url(../../img/side-tab-gradient.gif) repeat-y top right;
1202 border: 1px solid #000;
1206 margin-right : -1px;
1209 div#menu li a:hover {
1210 background : #E8F0F6 url(../../img/side-tab-gradient-hover.gif) repeat-y top right;
1213 div#menu li.active a:hover {
1214 background-color: #fff;
1219 list-style-type: none;
1222 #menu ul li.active a {
1223 background-color: #FFF;
1224 background-image : none;
1230 background : #ffffcc;
1231 border : 1px solid #ff9090;
1233 padding : .5em .5em .5em 1.5em;
1239 float:left !important;
1245 background:transparent url(../../img/koha-logo-medium.gif) no-repeat scroll 0%;
1246 margin:0.75em .3em 0.75em .7em;
1250 margin : 0.75em .3em 0.75em .3em;
1257 height:0px !important;
1261 text-decoration:none;
1267 text-align : center;
1288 background: #FFF url(../../img/elipsis.gif) right bottom no-repeat;
1291 padding :0 10px 0 0;
1311 /* Hides from IE-mac \*/
1312 * html .clearfix {height: 1%;}
1313 /* End hide from IE-mac */
1330 #searchresults ul li {
1332 list-style : url(../../img/item-bullet.gif);
1337 #searchresults span.status {
1343 #searchresults span.unavailable {
1348 #searchresults .availability strong {
1352 #searchresults ul li img {
1354 margin : 3px 5px 3px -5px;
1357 #searchresults table td {
1358 vertical-align : top;
1362 background-color : #f3f3f3;
1364 margin : 0 0 .5em -1px;
1365 padding : .1em 0 .1em 1em;
1371 #searchheader form {
1375 #searchheader form.fz3950 {
1378 padding : 0 0 0 5em;
1381 #searchheader form.fz3950bigrpad {
1384 padding : 5px 25em 0 0;
1393 border : 1px solid #e8e8e8;
1397 background-color : #F3F3F3;
1398 border-bottom : 1px solid #e8e8e8;
1401 padding : .4em .2em;
1402 text-align : center;
1405 #search-facets ul li {
1407 list-style-type : none;
1410 #search-facets li li {
1411 font-weight : normal;
1413 margin-bottom : 2px;
1414 padding : .1em .2em;
1417 #search-facets li li a {
1420 #search-facets li.showmore {
1431 padding: 1px 5px 1px 5px;
1432 text-decoration: none;
1436 div.pages a:visited {
1437 background-color : #eeeeee;
1442 background-color : #FFC;
1445 div.pages a:active {
1446 background-color : #ffc;
1450 div.pages .currentPage {
1451 background-color : #e6fcb7;
1454 padding: 1px 5px 1px 5px;
1457 div.pages .inactive {
1458 background-color : #f3f3f3;
1461 padding: 1px 5px 1px 5px;
1469 text-align : center;
1472 div#header_search input.submit {
1476 input[type=submit], input[type=button] {
1477 border: 1px outset #999999;
1478 border-top-color: #666;
1479 border-left-color: #666;
1481 background : #E8E8E8 url(../../img/button-bg.gif) top left repeat-x;
1485 input.submit,button.submit {
1486 border: 1px solid #999999;
1487 border-top-color: #666;
1488 border-left-color: #666;
1490 background : #E8E8E8 url(../../img/button-bg.gif) top left repeat-x;
1494 *html input.submit {
1498 input[type=submit]:active, input[type=button]:active {
1499 border : 1px inset #999999;
1502 input[type=reset], input[type=button], input.submit, button.submit {
1503 border: 1px outset #999999;
1504 border-top-color: #666;
1505 border-left-color: #666;
1507 background : #E8E8E8 url(../../img/button-bg.gif) top left repeat-x;
1511 input[type=reset]:active, input[type=button]:active, input.submit:active, button.submit:active {
1512 border : 1px inset #999999;
1515 ul li input.submit {
1521 background : #FFF url(../../img/famfamfam/silk/error.png) no-repeat 4px center;
1522 padding : 0.25em 0.25em 0.25em 25px;
1525 .searchhighlightblob {
1527 font-style : italic;
1530 a.yuimenuitemlabel:hover {
1531 background-color : #B3D4FF;
1537 margin-bottom: 10px;
1538 background-color: #CCCCCC;
1541 #irregularity_summary {
1542 vertical-align : top;
1554 ul#toplevelmenu li {
1559 ul#toplevelmenu li.more a {
1560 background-image:url(../../img/more-arrow.gif);
1561 background-position:right center;
1562 background-repeat:no-repeat;
1566 ul#toplevelmenu li.more ul li a {
1567 background-image : none;
1568 padding-right : 20px;
1571 ul#toplevelmenu li.more ul li a.yuimenuitemlabel {
1572 padding: .2em 20px .2em 20px;
1575 ul#menu li a, ul#toplevelmenu li a {
1576 text-decoration : none;
1578 ul#menu li ul li, ul#toplevelmenu li ul li {
1582 ul#menu li ul li a, ul#toplevelmenu li ul li a {
1583 text-decoration : none;
1592 border-left : 1px solid #CCC;
1598 ul#i18nMenu li:first-child {
1602 ul#i18nMenu li ul li {
1609 ul#i18nMenu li.more a {
1610 background-image:url(../../img/more-up-arrow.gif);
1611 background-position:right center;
1612 background-repeat:no-repeat;
1616 ul#i18nMenu li.more ul li a {
1617 background-image : none;
1618 padding-right : 20px;
1622 background-color: #fff;
1623 border-top: 1px solid #CCC;
1632 body>div#changelanguage {
1656 #CheckAll, #CheckNone, #CheckPending {
1657 font-weight : normal;
1658 margin : 0 .5em 0 0;
1667 font-style : italic;
1671 background-image:url("../../img/ascdesc.gif");
1672 background-position:right center;
1673 background-repeat:no-repeat;
1675 padding : .2em 23px;
1678 background-image:url("../../img/asc.gif");
1681 background-image:url("../../img/desc.gif");
1685 background-color : #eeffd4;
1688 background-color : #e8f0f6;
1694 /* Permissions Labels */
1695 label.permissioncode:before {
1698 label.permissioncode:after {
1701 label.permissioncode {
1702 font-style : italic;
1704 span.permissiondesc {
1705 font-weight : normal;
1708 border : 1px solid #E8E8E8;
1714 /* borrower autocomplete */
1715 #borrowerautocomplete { width: 450px; text-align:left;} /* z-index needed on top instances for ie & sf absolute inside relative issue */
1716 .autocomplete .yui-ac-highlight ,
1717 .autocomplete .yui-ac-highlight .sample-result,
1718 .autocomplete .yui-ac-highlight .sample-query { color:#FFF; }
1719 .autocomplete .sample-result { color: black; }
1720 .autocomplete .sample-query { color:#000; }
1721 #findborrower { position:static; width:auto; }
1722 #yborrowercontainer { text-align:left;width:335px; }
1724 /* patron attribues autocomplete for overdues report (pattrodue) */
1725 .pattrodue-autocomplete .pattrodue-result { color: black; }
1726 .pattrodue-autocomplete .yui-ac-highlight .pattrodue-result { color: white; }
1727 .pattrodue-input { position:static; width:auto; }
1728 .pattrodue-container { text-align:left; width:400px; }
1730 .labeledmarc-table {
1734 .labeledmarc-label {
1741 .labeledmarc-value {
1749 font-family: tahoma, verdana, arial;
1751 background-color: #f0f0f0;
1753 border: 1px solid #808080;
1758 text-decoration: underline;
1763 background:transparent url(../../img/pdficon_large.gif) no-repeat scroll 0%;
1765 margin:0.75em .3em 0.75em .7em;
1773 height:0px !important;
1777 text-decoration:none;
1782 background:transparent url(../../img/csv_icon.gif) no-repeat scroll 0%;
1784 margin:0.75em .3em 0.75em .7em;
1792 height:0px !important;
1796 text-decoration:none;
1801 background:transparent url(../../img/icon_xml.gif) no-repeat scroll 0%;
1803 margin:0.75em .3em 0.75em .7em;
1811 height:0px !important;
1815 text-decoration:none;
1820 background-color : #FFF;
1821 border: 1px solid #739acf;
1822 border-right-width : 2px;
1823 border-bottom-width : 2px;
1828 text-align : center;
1831 #cartmenulink span#basketcount span {
1834 font-weight : normal;
1839 background-image : none;
1841 padding : 3px 6px 0 0;