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;
788 .searchresults a.reserve, .searchresults a.reserve:visited {
789 background-position:left top;
790 background-repeat:no-repeat;
792 padding:2px 3px 2px 26px;
795 .searchresults a.reserve {
796 background-color:transparent;
819 background-color: transparent;
822 padding: 1px 5px 1px 5px;
823 text-decoration: none;
826 background-color: transparent;
829 padding: 1px 5px 1px 5px;
830 text-decoration: none;
834 background-color: #CCFF00;
837 padding: 1px 5px 1px 5px;
838 text-decoration: none;
842 background-color: #99CC00;
845 padding: 1px 5px 1px 5px;
846 text-decoration: none;
850 background-color: #FFFFFF;
853 padding: 1px 5px 1px 5px;
854 text-decoration: none;
858 background-color: #EFF1DC;
859 border: 1px solid #CCCC99;
862 padding: 1px 5px 1px 5px;
863 text-decoration: none;
867 background-color: #EFF1DC;
868 border: 1px solid #CCCC99;
871 padding: 1px 5px 1px 5px;
872 text-decoration: none;
876 background-color: #FFFFCC;
877 border: 1px solid #CCCC99;
880 padding: 1px 5px 1px 5px;
881 text-decoration: none;
885 background-color: #FFFFCC;
886 border: 1px solid #CCCC99;
889 padding: 1px 5px 1px 5px;
890 text-decoration: none;
895 list-style-type: none;
896 margin: 9px 0 -2px 5px;
907 padding: 2px 4px 2px 4px;
908 text-decoration: none;
909 border-top: 1px solid #DDDDDD;
910 border-left : 1px solid #DDDDDD;
911 border-right : 1px solid #666666;
914 ul.link-tabs li#power_formButton a, ul.link-tabs li#proximity_formButton a {
915 padding: 2px 4px 3px 4px;
918 ul.link-tabs li.off a {
919 background-color: #EEEEEB;
920 border-bottom: 1px solid #DDDDDD;
923 ul.link-tabs li.off a:hover {
924 padding: 2px 3px 2px 4px;
925 background-color: #FFFFEC;
926 border-top: 1px solid #BEBF84;
927 border-left : 1px solid #BEBF84;
928 border-right : 2px solid #333333;
931 ul.link-tabs li.on a {
932 background-color: #FFFFFF;
933 border-bottom: 1px solid #FFFFFF;
936 ul.link-tabs li a.debit {
937 background-color : #FFFF99;
942 border : 1px solid #DDDDDD;
948 #catalogue_detail_biblio table, #catalogue_detail_biblio td, #catalogue_detail_biblio th {
949 background-color : transparent;
954 background-color : #ffcccc;
958 tr.highlight.overdue td {
959 background-color : #ffaeae;
973 table#marc, table#marc td, table#marc th {
978 background-color : transparent;
981 table#marc td:first-child {
1008 /* Hides from IE-mac \*/
1009 * html .clearfix {height: 1%;}
1010 /* End hide from IE-mac */
1012 .searchhighlightblob {
1018 border: 1px solid #bcbcbc;
1024 .dialog h2, .dialog h3, .dialog h4 {
1026 text-align : center;
1030 background : #FFC url(../../images/alert-bg.gif) repeat-x left 0;
1031 text-align : center;
1039 background : white url("../../images/message-bg.gif") repeat-x left 0;
1040 border : 1px solid #bcbcbc;
1049 margin : .6em 0 .3em 0;
1052 #moresearches a:link, #moresearches a:visited {
1054 font-weight : normal;
1055 text-decoration : none;
1058 #opac-main-search #listsmenu a, #opac-main-search #listsmenu h4 {
1060 font-weight : normal;
1062 #opac-main-search #listsmenu h4 {
1068 #opac-main-search #listsmenu .bd {
1069 background-color : #f3f3f3;
1070 border : 1px solid #739acf;
1071 background-image : url("../../images/listmenu-container-bg.gif");
1072 background-position : top right;
1073 background-repeat : repeat-y;
1074 padding : .3em 1em 0 0;
1075 // margin : 3em 0 0 0;
1077 #opac-main-search #listsmenu .yui-menu-shadow {
1078 // margin : 3em 0 0 0;
1081 #opac-main-search #listsmenu .yuimenuitemlabel.selected {
1082 background-color : #fff;
1085 #opac-main-search #listsmenu ul {
1086 border-color : #b8d0e6;
1101 border-left : 1px solid #CCC;
1108 text-decoration : none;
1111 ul#i18nMenu li:first-child {
1115 ul#i18nMenu li ul li {
1121 ul#i18nMenu li.more a {
1122 background-image:url(../../images/more-up-arrow.gif);
1123 background-position:right center;
1124 background-repeat:no-repeat;
1128 ul#i18nMenu li.more ul li a {
1129 background-image : none;
1130 padding-right : 20px;
1134 background-color: #fff;
1135 border-top: 1px solid #CCC;
1144 body>div#changelanguage {
1168 div#changelanguage a.yuimenuitemlabel {
1170 font-weight : normal;
1174 background-color : #FFF;
1175 border: 1px solid #739acf;
1178 text-align : center;
1181 a#listsmenulink, a#listsmenulink:hover {
1187 a#cartmenulink, a#cartmenulink:hover {
1191 margin-left : 1.5em;
1194 #login #userid, #login #password {
1198 #opac-main-search input.submit {
1199 background : #b8d0e6 url(../../images/submit-bg.gif) repeat-x 0 0;
1200 background-color : #b8d0e6;
1201 border-top: 1px solid #cccccc;
1202 border-left: 1px solid #cccccc;
1203 border-right: 1px solid #eeeeee;
1204 border-bottom: 1px solid #eeeeee;
1206 font-weight : normal;
1213 position : relative;
1215 text-decoration : none;
1221 font-style : normal;
1222 background-image : url('../../images/button-background.png');
1223 background-repeat : no-repeat;
1225 position : relative;
1228 #cartmenulink.btn span#basket {
1229 background-image : none;
1232 position : relative;
1240 #cartmenulink.btn span#basket span {
1241 background-image : none;
1242 background-color : #E6FCB7;
1246 font-weight : normal;
1249 margin : 0 .5em 0 .5em;
1250 padding : 0 .3em 0 .3em;
1251 position : relative;
1256 #cartmenulink.btn img {
1257 background-image : none;
1259 padding : 3px 3px 0 3px;
1262 #listsmenulink.btn img {
1263 background-image : none;
1265 padding : 0 0 2px 3px;
1269 background-position : top left;
1270 position : absolute;
1271 margin-bottom : -5px;
1279 background-position : bottom left;
1281 padding : 0 0 5px 10px;
1282 margin-bottom : -5px;
1286 background-position : bottom right;
1288 position : absolute;
1296 background-position : top right;
1297 position : absolute;
1304 * html .btn span, * html .btn i {
1307 background-image : none;
1312 background : #9fbfff;
1316 background-color : #6699FF;
1317 background-image : none;
1321 background : #98CB58;
1325 background-color : #98CB58;
1326 background-image : none;
1330 background-color : #444;
1334 background-image : url('../../images/button-background-gradient.png');
1335 background-position : 0 0;
1339 background-image : url('../../images/button-background-gradient.png');
1340 background-position : 0 -200px;
1344 border : 1px solid #aaa;
1348 border-color : #2ae;
1352 border-color : #9d4;
1356 border-color : #a00;
1360 border-right : 1px solid #979797;
1362 margin-right : .5em;
1364 padding-bottom : 2em;
1368 text-decoration : none;
1370 background : #EEE url(../../images/side-tab-gradient.gif) repeat-y top right;
1371 border : 1px solid #979797;
1374 padding : .4em .3em;
1375 margin-right : -1px;
1378 div#menu li a:hover {
1379 background : #E8F0F6 url(../../images/side-tab-gradient-hover.gif) repeat-y top right;
1382 div#menu li.active a:hover {
1383 background-color : #fff;
1388 list-style-type : none;
1391 #menu ul li.active a {
1392 background-color : #FFF;
1393 background-image : none;
1414 background-color : #F3F3F3;
1415 border : 1px solid #E8E8E8;
1418 text-align : center;
1425 margin-bottom : 2px;
1432 background: url(../../images/bluestars.png) top left no-repeat;
1439 background: url(../../images/emptystars.png) top left no-repeat;
1441 margin: 0 3px 0 30px;