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 {
81 margin: .5em 0 .5em 0;
110 border-right : 1px solid #BCBCBC;
118 font-weight : normal;
127 list-style-image : url("../../img/arrow-bullet.gif");
128 border-bottom : 1px solid #EEE;
132 text-decoration : none;
141 #doc, #doc1, #doc2, #doc3 {
155 padding-left : 1.1em;
159 list-style-type : disc;
163 list-style-type : circle;
167 padding-left : 1.5em;
171 list-style : decimal;
175 background-color : #F3F3F3;
176 border-bottom : 1px solid #E8E8E8;
188 .clearfix {display: inline-block;}
190 /* Hides from IE-mac \*/
191 * html .clearfix {height: 1%;}
192 .clearfix {display: block;}
193 /* End hide from IE-mac */
196 /* background-image : url("../../img/koha-logo-black.png");
197 background-position : 5px 2px;
198 background-repeat : no-repeat;
201 padding-left : 50px;*/
202 border-bottom : 1px solid #E8E8E8;
211 text-decoration : none;
229 border-collapse : collapse;
230 border-top : 1px solid #BCBCBC;
231 border-right : 1px solid #BCBCBC;
235 border-collapse : separate;
239 #label-search-results {
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;
308 background-color : #FFFFCC;
315 border : 2px solid #EEEEEE;
316 margin : 1em 1em 1em 0;
328 background-color : #F3F3F3;
329 border-bottom : 1px solid #E8E8E8;
332 padding :.2em .5em .4em 10px;
336 #header+#breadcrumbs {
349 background-position : .5em .5em;
350 background-repeat : no-repeat;
352 margin: .3em 0 .5em 0;
355 div#header_search input {
359 div#header_search ul.link-tabs {
360 font-family : Arial, Geneva, sans-serif;
361 margin-bottom : -4px;
364 div#header_search ul.link-tabs li.on a,
365 div#header_search ul.link-tabs li a,
366 div#header_search ul.link-tabs li.off a {
367 padding : 0.1em .5em .2em .5em;
370 div#header_search div.residentsearch {
372 border-bottom : 1px solid #FF9900;
373 padding : 0 0 .2em 0;
376 div#reserves,div#checkouts {
377 border : 1px solid #E8E8E8;
391 font-family : "Courier New", Courier, fixed-width;
409 font-weight : normal;
413 background-color : #F3F3F3;
414 margin-bottom : .7em;
425 a.yuimenuitemlabel-disabled, #disabled a {
428 a.yuimenuitemlabel-disabled:hover, #disabled a:hover {
444 *html div.patroninfo {
449 border-right : 1px solid #000;
451 padding-left : -.5em;
453 padding-bottom : .5em;
458 border-right : 1px solid #000;
465 div.patroninfo ul li {
469 div.patroninfo ul li, div.patronviews ul li {
470 list-style-type : none;
474 border-right : 1px solid #000;
475 border-top : 1px solid #000;
476 margin-bottom : .5em;
477 padding : .5em 0 .5em 0;
485 border : 1px solid #E8E8E8;
488 fieldset.brief label {
494 fieldset.brief ol, fieldset.brief li {
495 list-style-type : none;
498 fieldset.brief div.hint, fieldset.rows div.hint, div.yui-u div.hint {
501 margin-bottom : .4em;
504 div.yui-b fieldset.brief {
508 div.yui-b fieldset.brief ol {
514 div.yui-b fieldset.brief select {
520 border-bottom : 1px solid #666;
529 fieldset.rows legend {
535 fieldset.rows label, fieldset.rows span.label {
543 fieldset.rows fieldset {
549 .yui-b fieldset.rows label, .yui-b fieldset.rows span.label {
553 .yui-b fieldset.rows div.hint {
554 margin-left : 10.5em;
557 .yui-u fieldset.rows label, .yui-u fieldset.rows span.label {
561 .yui-u fieldset.rows div.hint {
565 fieldset.rows.left label, fieldset.rows.left span.label {
571 padding: 1em 1em 0 1em;
572 list-style-type: none;
579 list-style-type: none;
583 fieldset.rows.left li {
584 padding-bottom : .4em;
587 fieldset.rows li.radio {
592 fieldset.rows li.radio label {
598 fieldset.rows ol.radio label {
604 fieldset.rows ol.radio label.radio {
610 fieldset.rows table {
613 margin : 1em 0 1em 1em;
616 fieldset.rows td label {
618 font-weight : normal;
622 fieldset.rows label.yesno {
627 fieldset.action, div.action {
632 padding : 1em 0 .3em 0;
645 div.rows span.label {
654 padding: .5em 1em 0 0;
655 list-style-type: none;
663 border-bottom : 1px solid #EEE;
666 padding-bottom: .2em;
668 list-style-type: none;
676 fieldset.rows fieldset.action {
680 fieldset.rows label.inline {
687 fieldset.rows .inputnote {
689 margin : .5em 0 0 10em;
698 .ui-tabs-nav li.ui-tabs-selected {
702 .ui-tabs-nav a, .ui-tabs-nav a span, .ui-tabs-nav span.a {
705 padding: .2em .5em .25em .5em;
708 .ui-tabs-nav a, .ui-tabs-nav span.a {
712 .ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav .ui-tabs-selected span.a {
713 background-color : #FFFFCC;
714 border-top: 1px solid #FFFFCC;
715 border-right: 1px solid #FF9900;
716 border-bottom: 1px solid #FF9900;
717 border-left: 1px solid #FFCC66;
720 text-decoration : none;
724 .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 {
725 outline: 0; /* prevent dotted border in Firefox */
728 .ui-tabs-nav .ui-tabs-selected a:hover {
732 .ui-tabs-nav li.ui-tabs-selected {
733 background-color : #FFFFCC;
736 .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 {
738 outline: 0; /* prevent dotted border in Firefox */
744 background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
755 .toptabs .ui-tabs-nav li {
761 .toptabs .ui-tabs-nav li a, .toptabs .ui-tabs-nav li span.a {
762 background-color : #F3F3F3;
763 border : 1px solid #E8E8E8;
765 text-decoration : none;
768 .toptabs .ui-tabs-nav li.ui-tabs-selected {
772 .toptabs .ui-tabs-nav li.ui-tabs-selected a, .toptabs .ui-tabs-nav li.ui-tabs-selected span.a {
773 background-color : #FFF;
774 border-bottom : 1px solid #FFF;
778 .toptabs .tabs-container {
779 border : 1px solid #E8E8E8;
788 .subfield_not_filled {
789 background-color : #FFFF99;
792 visibility:hidden; /* you propably don't need to change this one */
796 /* the property for the displayed tab */
798 visibility:visible; /* you propably don't need to change this one */
801 #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 {
803 background-image: url("../../img/toolbar-new.gif");
804 background-position : center left;
805 background-repeat : no-repeat;
810 background-image: url("../../img/toolbar-password.gif");
811 background-position : center left;
812 background-repeat : no-repeat;
817 background-image: url("../../img/toolbar-orders.gif");
818 background-position : center left;
819 background-repeat : no-repeat;
823 #savemenuc .first-child, #addbiblio .first-child {
825 background-image: url("../../img/toolbar-save.gif");
826 background-position : center left;
827 background-repeat : no-repeat;
830 #editpatron a, #editmenuc .first-child, #editshelf a, #edit a, #editsupplier a, #managelabel a, #managetemplate a, #managelabelbatch a, #manageprofile a {
832 background-image: url("../../img/toolbar-edit.gif");
833 background-position : center left;
834 background-repeat : no-repeat;
839 background-image: url("../../img/toolbar-duplicate.gif");
840 background-position : center left;
841 background-repeat : no-repeat;
846 background-image: url("../../img/toolbar-receive.gif");
847 background-position : center left;
848 background-repeat : no-repeat;
853 background-image: url("../../img/toolbar-renew.gif");
854 background-position : center left;
855 background-repeat : no-repeat;
858 #deletebiblio button, #deletebiblio a, #deletepatron a, #deleteshelf .first-child, #delete a {
860 background-image: url("../../img/toolbar-delete.gif");
861 background-position : center left;
862 background-repeat : no-repeat;
865 #z3950search .first-child {
867 background-image: url("../../img/toolbar-search.gif");
868 background-position : center left;
869 background-repeat : no-repeat;
871 #z3950searcht table {
872 /* 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 */
876 #printbiblio button, #printbiblio a, #printmenuc .first-child {
878 background-image: url("../../img/toolbar-print.gif");
879 background-position : center left;
880 background-repeat : no-repeat;
883 #addtoshelf button, #addtoshelf a {
885 background-image: url("../../img/toolbar-add-to-shelf.gif");
886 background-position : center left;
887 background-repeat : no-repeat;
892 background-image: url("../../img/toolbar-hold.gif");
893 background-position : center left;
894 background-repeat : no-repeat;
897 #editmenuc .first-child, #deleteshelf .first-child,#newmenuc .first-child, #addbiblio .first-child, #z3950search .first-child, #printmenuc .first-child, #newsupplier .first-child, #savemenuc .first-child {
909 border : 2px dashed #990000;
910 background-color : #FFFF99;
916 background-color : #FFFF99;
922 margin : 0 0 1em 1em;
925 ol.bibliodetails li {
926 border-bottom: 1px solid #E8E8E8;
927 list-style-type : none;
931 ol.bibliodetails span.label {
932 border-right : 1px solid #E8E8E8;
951 div.listgroup input {
956 margin : .2em 0 .2em .4em;
963 div.sysprefs div.hint {
971 background-color : #F6F6F6;
972 border-color : #BCBCBC;
975 tr.highlight th[scope=row] {
976 background-color : #DDDDDD;
977 border-color : #BCBCBC;
980 tr.confirm td, tr.highlight.confirm td {
981 background-color : #ffbfbf;
984 #circ_circulation_issue label {
989 #circ_circulation_issue div.hint {
994 #circ_circulation_issue .date-select {
999 #circ_circulation_issue .date-select label {
1000 font-size : inherit;
1001 font-weight: normal;
1004 #circ_circulation_issue .date-select input {
1014 font-style : italic;
1026 list-style : url(../../img/arrow-bullet.gif);
1027 margin-bottom : .2em;
1030 div.circmessage:first-child {
1035 padding: 0 .4em .4em .4em;
1036 margin-bottom : .3em;
1044 div.first fieldset {
1048 #circ_needsconfirmation {
1053 border: 1px solid #bcbcbc;
1071 .dialog h2, .dialog h3, .dialog h4 {
1073 text-align : center;
1077 background-color : #FFF;
1078 border : 1px solid #bcbcbc;
1080 padding : .4em .4em .4em 25px;
1083 .dialog input.approve, td input.approve {
1084 background : #FFF url(../../img/approve.gif) no-repeat 4px center;
1085 padding : .4em .4em .4em 25px;
1089 background-color : #FFC;
1092 .dialog input.deny {
1093 background : #FFF url(../../img/deny.gif) no-repeat 4px center;
1094 padding : .4em .4em .4em 25px;
1097 .dialog input.save {
1098 background: #fff url(../../img/toolbar-save.gif) no-repeat 4px center;
1100 padding: .4em .4em .4em 34px;
1103 .dialog input.edit {
1104 background: #fff url(../../img/toolbar-edit.gif) no-repeat 4px center;
1106 padding: .4em .4em .4em 34px;
1109 .dialog input.print {
1110 background : #FFF url(../../img/print-confirm.gif) no-repeat 4px center;
1111 padding : .4em .4em .4em 25px;
1114 .dialog input:hover {
1115 background-color : #ffc;
1119 background : #FFC url(../../img/alert-bg.gif) repeat-x left 0;
1120 text-align : center;
1128 background : #FFC url(../../img/dialog-bg.gif) repeat-x left 0;
1129 text-align : center;
1133 background : white url("../../img/message-bg.gif") repeat-x left 0;
1134 border : 1px solid #bcbcbc;
1154 text-decoration : underline;
1162 font-style : italic;
1166 background-color: #FFC;
1171 text-decoration : underline;
1179 border-right: 1px solid #000;
1182 padding-bottom: 2em;
1190 text-decoration: none;
1192 background : #EEE url(../../img/side-tab-gradient.gif) repeat-y top right;
1193 border: 1px solid #000;
1197 margin-right : -1px;
1200 div#menu li a:hover {
1201 background : #E8F0F6 url(../../img/side-tab-gradient-hover.gif) repeat-y top right;
1204 div#menu li.active a:hover {
1205 background-color: #fff;
1210 list-style-type: none;
1213 #menu ul li.active a {
1214 background-color: #FFF;
1215 background-image : none;
1221 background : #ffffcc;
1222 border : 1px solid #ff9090;
1224 padding : .5em .5em .5em 1.5em;
1230 float:left !important;
1236 background:transparent url(../../img/koha-logo-medium.gif) no-repeat scroll 0%;
1237 margin:0.75em .3em 0.75em .7em;
1241 margin : 0.75em .3em 0.75em .3em;
1248 height:0px !important;
1252 text-decoration:none;
1258 text-align : center;
1279 background: #FFF url(../../img/elipsis.gif) right bottom no-repeat;
1282 padding :0 10px 0 0;
1302 /* Hides from IE-mac \*/
1303 * html .clearfix {height: 1%;}
1304 /* End hide from IE-mac */
1321 #searchresults ul li {
1323 list-style : url(../../img/item-bullet.gif);
1328 #searchresults span.status {
1334 #searchresults span.unavailable {
1339 #searchresults .availability strong {
1343 #searchresults ul li img {
1345 margin : 3px 5px 3px -5px;
1348 #searchresults table td {
1349 vertical-align : top;
1353 background-color : #f3f3f3;
1355 margin : 0 0 .5em -1px;
1356 padding : .1em 0 .1em 1em;
1362 #searchheader form {
1366 #searchheader form.fz3950 {
1369 padding : 0 0 0 5em;
1372 #searchheader form.fz3950bigrpad {
1375 padding : 5px 25em 0 0;
1384 border : 1px solid #e8e8e8;
1388 background-color : #F3F3F3;
1389 border-bottom : 1px solid #e8e8e8;
1392 padding : .4em .2em;
1393 text-align : center;
1396 #search-facets ul li {
1398 list-style-type : none;
1401 #search-facets li li {
1402 font-weight : normal;
1404 margin-bottom : 2px;
1405 padding : .1em .2em;
1408 #search-facets li li a {
1411 #search-facets li.showmore {
1422 padding: 1px 5px 1px 5px;
1423 text-decoration: none;
1427 background-color : #eeeeee;
1432 background-color : #e8f0f6;
1435 div.pages a:active {
1436 background-color : #ffc;
1444 text-align : center;
1447 div#header_search input.submit {
1451 *html input.submit {
1455 input[type=submit]:active, input[type=button]:active, button.submit:active {
1456 border : 1px inset #999999;
1459 input[type=submit], input[type=reset], input[type=button], input.submit, button.submit {
1460 border: 1px outset #999999;
1461 border-top-color: #666;
1462 border-left-color: #666;
1464 background : #E8E8E8 url(../../img/button-bg.gif) top left repeat-x;
1468 input[type=reset]:active, input[type=button]:active, input.submit:active, button.submit:active {
1469 border : 1px inset #999999;
1472 ul li input.submit {
1478 background : #FFF url(../../img/famfamfam/silk/error.png) no-repeat 4px center;
1479 padding : 0.25em 0.25em 0.25em 25px;
1482 .searchhighlightblob {
1484 font-style : italic;
1487 a.yuimenuitemlabel:hover {
1488 background-color : #B3D4FF;
1494 margin-bottom: 10px;
1495 background-color: #CCCCCC;
1498 #irregularity_summary {
1499 vertical-align : top;
1511 ul#toplevelmenu li {
1516 ul#toplevelmenu li.more a {
1517 background-image:url(../../img/more-arrow.gif);
1518 background-position:right center;
1519 background-repeat:no-repeat;
1523 ul#toplevelmenu li.more ul li a {
1524 background-image : none;
1525 padding-right : 20px;
1528 ul#toplevelmenu li.more ul li a.yuimenuitemlabel {
1529 padding: .2em 20px .2em 20px;
1532 ul#menu li a, ul#toplevelmenu li a {
1533 text-decoration : none;
1535 ul#menu li ul li, ul#toplevelmenu li ul li {
1539 ul#menu li ul li a, ul#toplevelmenu li ul li a {
1540 text-decoration : none;
1549 border-left : 1px solid #CCC;
1555 ul#i18nMenu li:first-child {
1559 ul#i18nMenu li ul li {
1566 ul#i18nMenu li.more a {
1567 background-image:url(../../img/more-up-arrow.gif);
1568 background-position:right center;
1569 background-repeat:no-repeat;
1573 ul#i18nMenu li.more ul li a {
1574 background-image : none;
1575 padding-right : 20px;
1579 background-color: #fff;
1580 border-top: 1px solid #CCC;
1589 body>div#changelanguage {
1613 #CheckAll, #CheckNone, #CheckPending {
1614 font-weight : normal;
1615 margin : 0 .5em 0 0;
1624 font-style : italic;
1628 background-image:url("../../img/ascdesc.gif");
1629 background-position:right center;
1630 background-repeat:no-repeat;
1632 padding : .2em 23px;
1635 background-image:url("../../img/asc.gif");
1638 background-image:url("../../img/desc.gif");
1642 background-color : #eeffd4;
1645 background-color : #e8f0f6;
1651 /* Permissions Labels */
1652 label.permissioncode:before {
1655 label.permissioncode:after {
1658 label.permissioncode {
1659 font-style : italic;
1661 span.permissiondesc {
1662 font-weight : normal;
1665 border : 1px solid #E8E8E8;
1671 /* borrower autocomplete */
1672 #borrowerautocomplete { width: 450px; text-align:left;} /* z-index needed on top instances for ie & sf absolute inside relative issue */
1673 .autocomplete .yui-ac-highlight ,
1674 .autocomplete .yui-ac-highlight .sample-result,
1675 .autocomplete .yui-ac-highlight .sample-query { color:#FFF; }
1676 .autocomplete .sample-result { color: black; }
1677 .autocomplete .sample-query { color:#000; }
1678 #findborrower { position:static; width:auto; }
1679 #yborrowercontainer { text-align:left;width:335px; }
1681 /* patron attribues autocomplete for overdues report (pattrodue) */
1682 .pattrodue-autocomplete .pattrodue-result { color: black; }
1683 .pattrodue-autocomplete .yui-ac-highlight .pattrodue-result { color: white; }
1684 .pattrodue-input { position:static; width:auto; }
1685 .pattrodue-container { text-align:left; width:400px; }
1687 .labeledmarc-table {
1691 .labeledmarc-label {
1698 .labeledmarc-value {
1706 font-family: tahoma, verdana, arial;
1708 background-color: #f0f0f0;
1710 border: 1px solid #808080;
1715 text-decoration: underline;
1720 background:transparent url(../../img/pdficon_large.gif) no-repeat scroll 0%;
1722 margin:0.75em .3em 0.75em .7em;
1730 height:0px !important;
1734 text-decoration:none;
1739 background:transparent url(../../img/csv_icon.gif) no-repeat scroll 0%;
1741 margin:0.75em .3em 0.75em .7em;
1749 height:0px !important;
1753 text-decoration:none;
1758 background:transparent url(../../img/icon_xml.gif) no-repeat scroll 0%;
1760 margin:0.75em .3em 0.75em .7em;
1768 height:0px !important;
1772 text-decoration:none;
1777 vertical-align: middle;
1778 padding-right: 0.3em;