1 /* ================================
3 * ================================*/
11 font-family: "Lucida Grande", Arial;
13 background-color : #eaeae6;
23 border:1px solid #d2d2cf;
24 -webkit-border-radius: 8px;
25 -moz-border-radius: 8px;
47 #opacmainuserblock, #news {
51 /* ================================
53 * ================================*/
63 margin: 40px 0 0 !important;
64 padding: 0.7em 0 0 0.5em;
67 *:first-child+html #opac-main-search {
70 #opac-main-search a.logo {
72 padding: 8px 0 0 13px;
77 #opac-main-search #fluid {
85 #opac-main-search div#libraryname {
96 *:first-child+html #opac-main-search a.logo,
97 *:first-child+html #opac-main-search #fluid,
98 *:first-child+html #opac-main-search div#libraryname {
103 *:first-child+html #opac-main-search #fluid {
106 #opac-main-search div#libraryname h1 {
107 background-repeat: no-repeat;
108 background-position: 0 0;
113 #opac-main-search div#libraryname h1 img {
119 #opac-main-search div#libraryname span#official-website {
120 background: url("../../images/arrow-right-grey-logo.png") no-repeat scroll 0 50%;
121 font: 11px/14px Arial;
124 #opac-main-search div#libraryname span#official-website a {
126 text-decoration: none;
128 #opac-main-search div#libraryname span#official-website a:hover {
129 text-decoration: underline;
136 background: #a7a7a2 url("../../images/bg-search-bar.png") repeat-x scroll 0 0;
137 -webkit-border-radius: 8px;
138 -moz-border-radius: 8px;
145 form#searchform label {
149 form.single-library .input-wrapper {
152 form.multi-libraries .input-wrapper {
155 form#searchform .input-wrapper input[type="text"] {
157 border: 1px solid #A0A09A;
158 -webkit-border-radius: 8px;
159 -moz-border-radius: 8px;
162 font-size: 12px !important;
163 padding: 8px 8px 9px;
164 width: 100% !important;
167 form#searchform select {
172 form.multi-libraries #filters .jqTransformSelectWrapper {
178 form.single-library #filters .jqTransformSelectWrapper,
179 form.multi-libraries #libraries .jqTransformSelectWrapper {
185 form#searchform input[type="submit"] {
186 background: #619bb5 url("../../images/btn-search-bar.png") no-repeat 50% 50%;
187 border: 1px solid #adadaa;
188 -webkit-border-radius: 5px;
189 -moz-border-radius: 5px;
208 #moresearches a:link,
209 #moresearches a:visited {
210 background: url("../../images/arrow-right-grey-11x6.png") no-repeat scroll left center transparent;
216 text-decoration: none;
218 #moresearches a:hover {
222 #moresearches span.pipe {
228 filter: alpha(opacity=50);
241 background: #454543 url("../../images/img_bg_header.png") repeat-x 0 0;
255 padding: 0 8px 0 10px;
258 list-style-type: none;
259 background: url("../../images/img_sep_header.png") no-repeat left top;
261 ul#menu-left li#listsmenulink {
262 padding: 1px 0 0 12px;
265 ul#menu-left #listsmenulink:hover {
266 background: url("../../images/img_sep_header.png") no-repeat left top !important;
268 ul#menu-left li a#cartmenulink,
269 ul#menu-left li#listsmenulink a {
275 text-decoration: none;
278 ul#menu-left li a#cartmenulink:hover,
279 ul#menu-left li#listsmenulink a:hover {
283 ul#menu-left li#listsmenulink a {
287 ul#menu-left li a#cartmenulink span,
288 ul#menu-left li#listsmenulink a span {
292 ul#menu-left li a#cartmenulink span#basketcount {
297 ul#menu-left li a#cartmenulink span img,
298 ul#menu-left li#listsmenulink a span img {
302 ul#menu-left li a#cartmenulink {
304 background: url("../../images/img_toolbar-button-cart.png") no-repeat left center;
306 ul#menu-left li#listsmenulink a {
308 background: url("../../images/img_toolbar-button-lists.png") no-repeat left center;
314 top: 29px !important;
316 padding: 10px !important;
318 border-left: 1px solid #A0A09A !important;
319 border-right: 1px solid #A0A09A !important;
320 border-bottom: 1px solid #A0A09A !important;
321 -webkit-border-radius: 0 0 7px 7px;
322 -moz-border-radius: 0 0 7px 7px;
323 border-radius: 0 0 7px 7px;
348 background: url("../../images/img_sep_header.png") no-repeat scroll right top transparent;
354 padding: 7px 14px 0 3px;
355 text-decoration: none;
358 #members li span.members {
360 padding:7px 14px 0 9px;
362 background: url(../../images/img_sep_header.png) no-repeat right top;
366 #members li span.members a {
373 padding:7px 14px 0 9px;
376 #members li a.logout {
379 padding:7px 14px 0 9px;
386 margin: 0 !important;
389 div#listsmenu ul li {
390 margin: 0 !important;
391 padding: 0 !important;
392 height: auto !important;
393 background: none !important;
395 div#listsmenu ul li {
396 float: none !important;
397 margin: 0 !important;
398 padding: 0 !important;
399 list-style-type: none !important;
400 background: none !important;
403 margin: 0 !important;
404 padding: 0 !important;
405 color: #fff !important;
406 font-weight: normal !important;
407 text-decoration: none;
408 background: none !important;
410 div#listsmenu a:hover {
411 text-decoration: underline;
414 #cartDetails,#cartUpdate,#holdDetails,#listsDetails {
415 background-color : #FFF;
416 border: 1px solid #739acf;
423 box-shadow: 1px 1px 3px #666;
424 -moz-box-shadow: 1px 1px 3px #666;
425 -webkit-box-shadow: 1px 1px 3px #666;
429 #cartmenulink, #listsmenulink {
436 text-decoration : none;
441 background : #98CB58;
446 #cartmenulink[class], #listsmenulink[class] {
448 background-position : ;
451 #cartmenulink span, #listsmenulink span {
452 padding : 0 0 5px 10px;
453 background-position:;
458 #cartmenulink *, #listsmenulink * {
459 background-image : none;
462 #cartmenulink span#basketcount span {
472 /* ================================
474 * ================================*/
476 .jqTransformSelectWrapper {
477 background: none repeat scroll 0 0 #FFFFFF;
478 border: 1px solid #A0A09A;
479 border-radius: 8px 8px 8px 8px;
481 font-family: Arial,Helvetica,sans-serif;
487 width: 171px !important;
489 .jqTransformSelectWrapper div {
491 padding: 9px 5px 4px;
494 .jqTransformSelectWrapper div span {
499 .jqTransformSelectWrapper div a {
500 background: url("../../images/img_select-puce.png") no-repeat scroll 0 50% transparent;
503 outline: medium none;
510 .jqTransformSelectWrapper ul {
511 background: none repeat scroll 0 0 #FFFFFF;
512 border: 1px solid #A0A09A;
513 -webkit-border-radius: 7px;
514 -moz-border-radius: 7px;
516 height: auto !important;
517 padding: 5px 0 !important;
519 width: 100% !important;
521 .jqTransformSelectWrapper ul li {
522 background: none repeat scroll 0 0 transparent !important;
523 list-style: none outside none !important;
524 margin: 0 !important;
525 padding: 0 5px !important;
527 .jqTransformSelectWrapper ul li a {
528 color: #252525 !important;
530 font-family: Arial,Helvetica,sans-serif;
534 text-decoration: none;
536 .jqTransformSelectWrapper ul li a:hover {
537 background: none repeat scroll 0 0 #F5F5F4;
541 /* ================================
543 * ================================*/
547 font-family:"Lucida Grande", Arial;
551 #main_footer .colleft {
556 #main_footer .colleft ul {
560 #main_footer .colleft li {
565 #main_footer .colleft li.first {
566 background:url(../../images/img_sep_footer.png) no-repeat right top;
571 #main_footer .colleft li a {
573 text-decoration:none;
577 #main_footer .colleft li a:hover {
581 #main_footer .colleft .copy {
587 #main_footer .colright {
592 #main_footer .colright .koha {
594 background: url(../../images/img_logo_koha.jpg) no-repeat bottom right;
598 #main_footer .colright .koha a {
604 text-decoration: none;
613 /* ================================
614 * !Page : Search results
615 * ================================*/
619 body#results #breadcrumbs {
620 margin: -1px 0 17px 2px;
623 body#results #breadcrumbs p {
624 font: normal 11px/11px Arial;
628 body#results #breadcrumbs p a {
631 text-decoration: none;
633 body#results #breadcrumbs p a:hover {
637 body#results #breadcrumbs p a img {
638 vertical-align: middle;
641 body#results #breadcrumbs p .rsaquo {
649 *:first-child+html body#results #breadcrumbs p span {
656 body#results #breadcrumbs p strong {
666 body#results #search-facets {
669 body#results #search-facets h4 {
671 border-bottom: 1px solid #E8E8E8;
673 margin: 0 9px 10px 0;
678 body#results #search-facets a {
681 body#results #search-facets a:hover {
688 body#results div#userresults {
689 border-left: 1px solid #c8c8c4;
700 background: #fff url("../../images/bg-result-light.png") repeat-x 0 0;
701 border-top: 1px solid #c8c8c4;
707 body#results .searchresults td.resultscontrol {
708 background: #ddddda url("../../images/bg-results-control.png") repeat-x 0 100%;
709 -moz-border-radius-topleft: 6px;
710 -moz-border-radius-topright: 6px;
711 -moz-border-radius-bottomright: 0px;
712 -moz-border-radius-bottomleft: 0px;
713 -webkit-border-radius: 6px 6px 0px 0px;
714 border-radius: 6px 6px 0px 0px;
716 border-bottom: 1px solid #b0b0ae;
717 padding: 2px 7px 6px;
724 body#results a.nav:link, div.pages a:link {
725 background-color: #EEEEEE;
726 border: 1px solid #CCCC99;
730 text-decoration: none;
732 body#results a.nav:hover, div.pages a:hover {
738 /* ================================
739 * !Page : Opac detail
740 * ================================*/
742 body#opac-detail .nav_results ul.pg_menu {
749 body#opac-detail .nav_results ul.pg_menu li {