1 @import url("../../en/lib/yui/reset-fonts-grids.css");
16 background-color : white;
18 padding : 0 0 2.5em 0;
28 border : 2px solid #EEEEEE;
29 margin : 1em 1em 1em 0;
35 border-bottom : 1px solid black;
44 fieldset.rows legend {
50 fieldset.rows label, fieldset.rows span.label {
58 fieldset.rows fieldset {
65 padding: 1em 1em 0 1em;
66 list-style-type: none;
73 list-style-type: none;
77 fieldset.rows.left li {
78 padding-bottom : .4em;
81 fieldset.rows li.radio {
86 fieldset.rows li.radio label {
92 fieldset.rows ol.radio label {
98 fieldset.rows ol.radio label.radio {
104 fieldset.rows table {
109 fieldset.rows td label {
111 font-weight : normal;
120 padding : 1em 0 .3em 0;
136 font-weight : normal;
137 margin : .2em 0 .2em .5em;
142 background:transparent url(../../images/koha-logo.gif) no-repeat scroll 0%;
144 float : left !important;
154 height:0px !important;
158 text-decoration:none;
191 input[type=submit], input[type=button], input[type=reset] {
192 /* background-color : #6BA037;
193 border:1px outset #666666;
199 background : #b8d0e6 url(../../images/submit-bg.gif) repeat-x 0 0;
200 background-color : #b8d0e6;
201 border-top: 1px solid #cccccc;
202 border-left: 1px solid #cccccc;
203 border-right: 1px solid #eeeeee;
204 border-bottom: 1px solid #eeeeee;
211 input[type=submit]:active, input[type=button], input[type=reset] {
212 border: 1px inset #666666;
216 background-color : #EFF1DC;
217 vertical-align : middle;
218 padding : 3px 3px 5px 5px;
222 border-collapse : collapse;
224 border-right : 1px solid #dddddd;
225 border-top : 1px solid #dddddd;
229 border-left : 1px solid #dddddd;
230 border-bottom : 1px solid #dddddd;
235 background-color:#EFF1DC;
245 background-color: #FFC;
253 tr.highlight td, tr.highlight th {
254 background-color : #F3F3F3;
255 border : 1px solid #DDDDDD;
256 border-right : 1px solid #DDDDDD;
260 background-color : #E8E8E8;
261 border : 1px solid #DDDDDD;
262 border-right : 1px solid #DDDDDD;
286 background-color : #33CC99;
289 /* css styles for reserves color alerts */
291 background-color : #eeeeee;
295 background-color : #ffcccc;
298 /* "problem" enhancement */
301 background-color : red;
305 background-color : #8EBAFF;
308 /* style for search terms in catalogsearch */
310 background-color : #ffffe0;
315 text-decoration : underline;
319 background-color : #F9FF9A;
325 background-color : #F3F3F3;
326 border : 1px solid #E8E8E8;
327 padding-bottom : 3px;
337 background-position : left;
338 background-repeat : no-repeat;
339 text-decoration : none;
343 #action a.reserve, #toolbar a.reserve, .searchresults a.reserve {
344 background-image:url(../../images/placereserve.gif);
347 #action a.addtoshelf, #toolbar a.addtoshelf {
348 background-image:url(../../images/addtoshelf.gif);
351 #action a.addtocart, #toolbar a.addtocart {
352 background-image:url(../../images/cart2.gif);
355 #action a.print, #toolbar a.print {
356 background-image:url(../../images/print.gif);
359 /* the itemtype list in advanced search */
360 #advsearch-itemtype table {
361 border-collapse : separate;
362 border-spacing : 3px;
365 background-color : white;
366 border : 0px solid #D8DEB8;
369 #advsearch-itemtype table tr td {
370 background-color : #F8F8EB;
376 #advsearch-itemtype td {
378 background-color : #F8F8EB;
394 border-top : 1px solid #384b73;
401 /* the USER information block */
402 #librarian_information {
409 padding : 4px 0 4px 0;
414 text-decoration : none;
420 padding : 0 .3em 0 .3em;
421 text-decoration : none;
424 #members li:first-child {
425 border-right : 1px solid black;
442 background-image : url( ../../images/menu-background.gif);
443 background-repeat : repeat-x;
444 background-color : #739ACF;
445 border-top : 1px solid #335599;
446 border-bottom : 1px solid #335599;
447 padding : .7em 0 .4em .5em;
452 #opac-main-search form {
457 #opac-main-search label {
460 margin : .2em .3em 0 0;
470 border : 1px solid #e8e8e8;
474 background-color : #EFF1DC;
475 border-bottom : 1px solid #e8e8e8;
482 #search-facets ul li {
484 list-style-type : none;
487 #search-facets li li {
488 font-weight : normal;
494 #search-facets li li a {
495 font-weight : normal;
498 #search-facets li.showmore a {
504 background-color : #EEEEEB;
505 border : 1px solid #DDDED3;
525 font-weight : normal;
531 font-weight : normal;
532 text-decoration : underline;
539 background-color:#E7E7CA;
558 #catalogue_detail_biblio p span.label {
562 #catalogue_detail_biblio p {
563 padding-bottom: .6em;
570 .toptabs .tabs-nav a, .toptabs .tabs-nav span.a {
574 .toptabs .tabs-nav li {
578 .toptabs .tabs-nav li a, .toptabs .tabs-nav li span.a {
579 background-color : #F3F3F3;
580 border-top : 1px solid #E8E8E8;
581 border-left : 1px solid #E8E8E8;
582 border-right : 1px solid #E8E8E8;
585 text-decoration : none;
588 .toptabs .tabs-nav li.tabs-selected {
589 background-color : #FFF;
592 .toptabs .tabs-nav li.tabs-selected a, .toptabs .tabs-nav li.tabs-selected span.a {
593 background-color : #FFF;
594 border-top : 1px solid #E8E8E8;
595 border-left : 1px solid #E8E8E8;
596 border-right : 1px solid #E8E8E8;
597 border-bottom : 1px solid #FFF;
598 margin-bottom : -5px;
599 padding-bottom : 5px;
603 .toptabs.numbered .tabs-nav li {
607 .toptabs .tabs-container {
608 border : 1px solid #E8E8E8;
615 background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
629 margin : 0 1em 1em 0;
633 border : 1px solid #E8E8E8;
636 fieldset.brief legend {
641 fieldset.brief label {
646 fieldset.brief input, fieldset.brief textarea {
647 background-color: #F3F3F3;
648 border-top : 1px solid #979797;
649 border-left : 1px solid #979797;
650 border-right : 1px solid #DDDDDD;
651 border-bottom : 1px solid #DDDDDD;
657 fieldset.brief textarea {
661 fieldset.brief input:focus {
662 background-color: #FFFFCC;
665 fieldset.brief ol, fieldset.brief li {
666 list-style-type : none;
669 fieldset.brief div.hint, fieldset.rows div.hint {
677 font-weight : normal;
682 margin : 0pt 5px 5px 0pt;
689 border-bottom : 1px solid #AFBCCF;
694 padding : 0 0 .3em 0;
703 border-left : 1px solid #afbccf;
704 border-top : 1px solid #afbccf;
705 border-right : 1px solid #afbccf;
707 text-decoration : none;
711 #toolbar ul li a.link {
713 background-position : left;
714 background-repeat : no-repeat;
715 padding : .3em .3em .3em 26px;
718 .resultscontrol, .resultscontrol select {
726 .cartlist input.submit {
727 background-color : #d8deb8;
728 background-image : none;
729 border-color : #bebf84;
736 #CheckAll, #CheckNone {
737 font-weight : normal;
741 .resultscontrol label {
751 .searchresults p.details {
761 td.resultscontrol img {
762 vertical-align: middle;
765 .searchresults table td {
768 .searchresults table {
772 .searchresults td, .searchresults th, .searchresults table {
777 border-bottom : 1px solid #CCCCCC;
780 .searchresults tr:first-child {
784 .searchresults table {
785 border-top : 0px solid #CCCCCC;
789 .searchresults a.reserve, .searchresults a.reserve:visited {
790 background-position:left top;
791 background-repeat:no-repeat;
793 padding:2px 3px 2px 26px;
796 .searchresults a.reserve {
797 background-color:transparent;
820 background-color: transparent;
823 padding: 1px 5px 1px 5px;
824 text-decoration: none;
827 background-color: transparent;
830 padding: 1px 5px 1px 5px;
831 text-decoration: none;
835 background-color: #CCFF00;
838 padding: 1px 5px 1px 5px;
839 text-decoration: none;
843 background-color: #99CC00;
846 padding: 1px 5px 1px 5px;
847 text-decoration: none;
851 background-color: #FFFFFF;
854 padding: 1px 5px 1px 5px;
855 text-decoration: none;
859 background-color: #EFF1DC;
860 border: 1px solid #CCCC99;
863 padding: 1px 5px 1px 5px;
864 text-decoration: none;
868 background-color: #EFF1DC;
869 border: 1px solid #CCCC99;
872 padding: 1px 5px 1px 5px;
873 text-decoration: none;
877 background-color: #FFFFCC;
878 border: 1px solid #CCCC99;
881 padding: 1px 5px 1px 5px;
882 text-decoration: none;
886 background-color: #FFFFCC;
887 border: 1px solid #CCCC99;
890 padding: 1px 5px 1px 5px;
891 text-decoration: none;
896 list-style-type: none;
897 margin: 9px 0 -2px 5px;
908 padding: 2px 4px 2px 4px;
909 text-decoration: none;
910 border-top: 1px solid #DDDDDD;
911 border-left : 1px solid #DDDDDD;
912 border-right : 1px solid #666666;
915 ul.link-tabs li#power_formButton a, ul.link-tabs li#proximity_formButton a {
916 padding: 2px 4px 3px 4px;
919 ul.link-tabs li.off a {
920 background-color: #EEEEEB;
921 border-bottom: 1px solid #DDDDDD;
924 ul.link-tabs li.off a:hover {
925 padding: 2px 3px 2px 4px;
926 background-color: #FFFFEC;
927 border-top: 1px solid #BEBF84;
928 border-left : 1px solid #BEBF84;
929 border-right : 2px solid #333333;
932 ul.link-tabs li.on a {
933 background-color: #FFFFFF;
934 border-bottom: 1px solid #FFFFFF;
937 ul.link-tabs li a.debit {
938 background-color : #FFFF99;
943 border : 1px solid #DDDDDD;
949 #catalogue_detail_biblio table, #catalogue_detail_biblio td, #catalogue_detail_biblio th {
950 background-color : transparent;
955 background-color : #ffcccc;
959 tr.highlight.overdue td {
960 background-color : #ffaeae;
974 table#marc, table#marc td, table#marc th {
979 background-color : transparent;
982 table#marc td:first-child {
1009 /* Hides from IE-mac \*/
1010 * html .clearfix {height: 1%;}
1011 /* End hide from IE-mac */
1013 .searchhighlightblob {
1019 border: 1px solid #bcbcbc;
1025 .dialog h2, .dialog h3, .dialog h4 {
1027 text-align : center;
1031 background : #FFC url(../../images/alert-bg.gif) repeat-x left 0;
1032 text-align : center;
1040 background : white url("../../images/message-bg.gif") repeat-x left 0;
1041 border : 1px solid #bcbcbc;
1050 margin : .6em 0 .3em 0;
1053 #moresearches a:link, #moresearches a:visited {
1055 font-weight : normal;
1056 text-decoration : none;
1059 #opac-main-search #listsmenu a, #opac-main-search #listsmenu h4 {
1061 font-weight : normal;
1063 #opac-main-search #listsmenu h4 {
1069 #opac-main-search #listsmenu .bd {
1070 background-color : #f3f3f3;
1071 border : 1px solid #739acf;
1072 background-image : url("../../images/listmenu-container-bg.gif");
1073 background-position : top right;
1074 background-repeat : repeat-y;
1075 padding : .3em 1em 0 0;
1076 // margin : 3em 0 0 0;
1078 #opac-main-search #listsmenu .yui-menu-shadow {
1079 // margin : 3em 0 0 0;
1082 #opac-main-search #listsmenu .yuimenuitemlabel.selected {
1083 background-color : #fff;
1086 #opac-main-search #listsmenu ul {
1087 border-color : #b8d0e6;
1102 border-left : 1px solid #CCC;
1109 text-decoration : none;
1112 ul#i18nMenu li:first-child {
1116 ul#i18nMenu li ul li {
1122 ul#i18nMenu li.more a {
1123 background-image:url(../../images/more-up-arrow.gif);
1124 background-position:right center;
1125 background-repeat:no-repeat;
1129 ul#i18nMenu li.more ul li a {
1130 background-image : none;
1131 padding-right : 20px;
1135 background-color: #fff;
1136 border-top: 1px solid #CCC;
1145 body>div#changelanguage {
1169 div#changelanguage a.yuimenuitemlabel {
1171 font-weight : normal;
1175 background-color : #FFF;
1176 border: 1px solid #739acf;
1179 text-align : center;
1182 a#listsmenulink, a#listsmenulink:hover {
1188 a#cartmenulink, a#cartmenulink:hover {
1192 margin-left : 1.5em;
1195 #login #userid, #login #password {
1199 #opac-main-search input.submit {
1200 background : #b8d0e6 url(../../images/submit-bg.gif) repeat-x 0 0;
1201 background-color : #b8d0e6;
1202 border-top: 1px solid #cccccc;
1203 border-left: 1px solid #cccccc;
1204 border-right: 1px solid #eeeeee;
1205 border-bottom: 1px solid #eeeeee;
1207 font-weight : normal;
1214 position : relative;
1216 text-decoration : none;
1222 font-style : normal;
1223 background-image : url('../../images/button-background.png');
1224 background-repeat : no-repeat;
1226 position : relative;
1229 #cartmenulink.btn span#basket {
1230 background-image : none;
1233 position : relative;
1241 #cartmenulink.btn span#basket span {
1242 background-image : none;
1243 background-color : #E6FCB7;
1247 font-weight : normal;
1250 margin : 0 .5em 0 .5em;
1251 padding : 0 .3em 0 .3em;
1252 position : relative;
1257 #cartmenulink.btn img {
1258 background-image : none;
1260 padding : 3px 3px 0 3px;
1263 #listsmenulink.btn img {
1264 background-image : none;
1266 padding : 0 0 2px 3px;
1270 background-position : top left;
1271 position : absolute;
1272 margin-bottom : -5px;
1280 background-position : bottom left;
1282 padding : 0 0 5px 10px;
1283 margin-bottom : -5px;
1287 background-position : bottom right;
1289 position : absolute;
1297 background-position : top right;
1298 position : absolute;
1305 * html .btn span, * html .btn i {
1308 background-image : none;
1313 background : #9fbfff;
1317 background-color : #6699FF;
1318 background-image : none;
1322 background : #98CB58;
1326 background-color : #98CB58;
1327 background-image : none;
1331 background-color : #444;
1335 background-image : url('../../images/button-background-gradient.png');
1336 background-position : 0 0;
1340 background-image : url('../../images/button-background-gradient.png');
1341 background-position : 0 -200px;
1345 border : 1px solid #aaa;
1349 border-color : #2ae;
1353 border-color : #9d4;
1357 border-color : #a00;
1361 border-right : 1px solid #979797;
1363 margin-right : .5em;
1365 padding-bottom : 2em;
1369 text-decoration : none;
1371 background : #EEE url(../../images/side-tab-gradient.gif) repeat-y top right;
1372 border : 1px solid #979797;
1375 padding : .4em .3em;
1376 margin-right : -1px;
1379 div#menu li a:hover {
1380 background : #E8F0F6 url(../../images/side-tab-gradient-hover.gif) repeat-y top right;
1383 div#menu li.active a:hover {
1384 background-color : #fff;
1389 list-style-type : none;
1392 #menu ul li.active a {
1393 background-color : #FFF;
1394 background-image : none;
1415 background-color : #F3F3F3;
1416 border : 1px solid #E8E8E8;
1419 text-align : center;
1426 margin-bottom : 2px;
1433 background: url(../../images/bluestars.png) top left no-repeat;
1440 background: url(../../images/emptystars.png) top left no-repeat;
1442 margin: 0 3px 0 30px;