4 background-color: #eeeeee;
8 /* TWO COLUMNS, RIGHT SIDEBAR */
11 body#withsidebar #main {
17 html body#withsidebar #main {
21 body#withsidebar #sidebar
30 body#tricolumn #main_wrapper {
37 margin: 0 150px 0 175px;
46 body#tricolumn #sidebar
53 /* TWO COLUMNS LEFT NAVIGATION */
55 body#withnav #main_wrapper
73 body#withnav #main .content-block {
77 /* END TWO COLUMNS RIGHT NAVIGATION */
83 a:link, a:visited, a:active {
84 text-decoration : underline;
90 padding: 1px 5px 1px 5px;
91 text-decoration: none;
96 padding: 1px 5px 1px 5px;
97 text-decoration: none;
103 padding: 1px 5px 1px 5px;
104 text-decoration: none;
109 padding: 1px 5px 1px 5px;
110 text-decoration: none;
115 padding: 1px 5px 1px 5px;
116 text-decoration: none;
121 padding: 1px 5px 1px 5px;
122 text-decoration: none;
128 padding: 1px 5px 1px 5px;
129 text-decoration: none;
134 padding: 1px 5px 1px 5px;
135 text-decoration: none;
140 text-decoration: none;
150 font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
154 background-color : #eeeeee;
157 input, select, th, td {
162 font-family: Arial, Geneva, Helvetica, sans-serif;
166 padding: 5px 0 3px 0;
174 div.details td.details {
179 list-style-type: circle;
185 padding: 3px 10px 3px 10px;
193 div.form, div.details {
202 div.sidebar-box+div.sidebar-box {
219 font-weight: bold; /* style for tag definition (700 - Statement of responsability) */
228 font-family: Arial, Helvetica, sans-serif;
266 padding: 5px 0 3px 0;
270 font-family: arial, geneva, helvetica, sans-serif;
276 margin: 10px 0 0 10px;
282 padding: 5px 0 3px 0;
288 padding: 5px 0 3px 0;
298 padding: 5px 0 3px 0;
302 padding: 0 0 3px 15px;
306 margin: .4em 0 .4em 0;
311 padding: 5px 0 3px 0;
317 padding: 10px 0 2px 0;
330 background-image: url(../images/add.gif);
333 input.addchecked, a.addchecked {
334 background-image: url(../images/addtobasket.gif);
338 background-image: url(../images/back.gif);
341 input.brief, a.brief {
342 background-image: url(../images/brief.gif);
346 font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
353 background-image: url(../images/cart.gif);
356 input.clearall, a.clearall {
357 background-image: url(../images/clearbasket.gif);
360 input.close, a.close {
361 background-image: url(../images/close.gif);
364 input.delete, a.delete {
365 background-image: url(../images/delete.gif);
368 input.detail, a.detail {
369 background-image: url(../images/detail.gif);
373 background-image: url(../images/edit.gif);
377 background-position: left;
378 background-repeat: no-repeat;
379 font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
382 padding: 2px 2px 2px 22px;
386 background-image: url(../images/isbd.gif);
389 input.print, a.print {
390 background-image: url(../images/print2.gif);
393 input.remove, a.remove {
394 background-image: url(../images/remove.gif);
397 input.reserve, a.reserve {
398 background-image: url(../images/placereserve.gif);
402 background-image: url(../images/send.gif);
405 input.shelf, a.shelf {
406 background-image: url(../images/addtoshelf.gif);
409 input.trash, a.trash {
410 background-image: url(../images/trash.gif);
414 padding: 0 10px 0 10px;
420 padding: 5px 20px 5px 20px;
423 p.error+p.error, div.error+div.error {
433 padding: 3px 0 2px 0;
450 border-collapse: collapse;
463 td.input, div.form td, div.details td {
466 padding: 2px 2px 2px 4px;
492 td.label, div.form th, div.details th {
496 padding: 2px 2px 2px 4px;
501 td.search-options select {
515 text-decoration: none;
542 #nav ul#facets li#branch_facet, #nav ul#facets li#subject_facet, #nav ul#facets li#series_facet, #nav ul#facets li#author_facet {
545 #nav ul#facets ul li {
553 #nav ul#facets ul li a {
555 text-decoration: underline;
558 #nav ul#facets ul li.showmore {
562 #nav ul#facets ul li.showmore a {
564 text-decoration: none;
569 list-style-type: none;
570 margin: 9px 0 -2px 5px;
581 padding: 2px 4px 2px 4px;
582 text-decoration: none;
585 ul.link-tabs li#power_formButton a, ul.link-tabs li#proximity_formButton a {
586 padding: 2px 4px 3px 4px;
589 ul.link-tabs li.off a {
592 ul.link-tabs li.off a:hover {
593 padding: 2px 3px 2px 4px;
596 ul.link-tabs li.on a {
612 #home #searchform input.submit {
616 div#advanced-search p {
621 div#advanced-search fieldset {
622 /*margin-left : -1em;*/
624 background-color : #eeeeee;
628 div#advanced-search fieldset p {
636 border-collapse: separate;
643 div#advanced-search legend, div#sidebar legend {
647 div#advanced-search label {
657 padding: 1px 5px 1px 5px;
658 text-decoration: none;
670 .detail-sidebar .further {
683 font-family: "Courier New", Courier, monospace;
694 .further ul, .further li {
696 margin: .5em 0 .7em .4em;
713 .item-reserved, .item-notforloan, .item-lost, .item-cancelled, .item-damaged, .item-reserved {
718 clear: both; /* style for each subfield (like : a Publication year), just before the biblio subfield */
746 padding: 3px 15px 3px 15px;
747 text-decoration: none;
750 .menu a:link, #members a:link {
754 .menu a:visited, #members a:visited {
758 .menu a:hover, #members a:hover {
762 .menu a:active, #members a:active {
784 padding: 4px 4px 4px 4px;
811 list-style-type: none;
816 .operations li a, .operations li a:visited {
817 background-position: top left;
818 background-repeat: no-repeat;
819 border-style: outset;
821 padding: 3px 3px 3px 26px;
822 text-decoration: none;
825 .searchresults a.reserve, .searchresults a.reserve:visited {
826 background-position: top left;
827 background-repeat: no-repeat;/*
828 border-style: outset;*/
830 padding: 2px 3px 2px 26px;
831 /*text-decoration: none;*/
834 .operations li a:active {
854 text-decoration: line-through;
866 .searchresults input, .searchresults label, .searchresults select {
876 .searchresults p img {
877 vertical-align: middle;
880 .searchresults table td {
887 vertical-align : middle;
888 padding-bottom : 3px;
892 text-decoration: none;
899 .sidebar-box h3, .sidebar-box h4 {
909 font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
930 #sidebar .content-block {
951 background-image : url(../images/cart-small.gif);
952 background-position: left;
953 background-repeat : no-repeat;
955 text-decoration: none;
971 font-family: Arial, Helvetica, sans-serif;
978 text-decoration: none;
981 #loose_form label, #keyword_form label, #precise_form label, #cql_form label, #advanced label, #cql label, #power label, #proximity label {
986 #loose_form, #keyword_form, #precise_form, #cql_form, #advanced, #cql, #power, #proximity {
1000 margin-bottom : 1em;
1009 padding: 4px 0 4px 0;
1013 background-image: url(../images/card.gif);
1014 background-position: left;
1015 background-repeat: no-repeat;
1022 padding: 0 .3em 0 .3em;
1023 text-decoration: none;
1032 #members ul li a:link, #members ul li a:visited, #members ul li a:hover, #members ul li a:active, #members span.members {
1036 #members ul li:last-child {
1039 #members ul li a:hover {
1056 font-family: Arial, Geneva, Helvetica, sans-serif;
1058 text-decoration: none;
1067 font-family: Arial, Geneva, Helvetica, sans-serif;
1070 padding: 5px 3px 5px 3px;
1075 font-family: Arial, Geneva, Helvetica, sans-serif;
1077 text-decoration: none;
1086 font-family: Arial, Geneva, Helvetica, sans-serif;
1089 padding: 3px 8px 3px 3px;
1097 #power_formButton, #proximity_formButton {
1100 #results, .results {
1101 font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
1103 padding: 7px 0 10px 0;
1112 margin: 3px 5px 3px 5px;
1114 text-decoration: none;
1117 #searchform input.submit {
1128 #search-sidebar .sidebar-box label {
1141 font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
1148 font-family: Arial, Geneva, Helvetica, sans-serif;
1150 padding: 5px 0 1px 0;
1157 #sort, #sort select, #sort input {
1161 background: url(../images/bluestars.png) top left no-repeat;
1168 background: url(../images/emptystars.png) top left no-repeat;
1170 margin: 0 3px 0 30px;
1186 padding: 0 0 5px 3px;
1195 margin-bottom : 1.5em;
1198 div#item-details img {
1203 div#item-details p {
1205 line-height : 1.6em;
1208 div#holdings table {
1212 div#holdings td, div#holdings th {
1216 div#holdings, div#descriptions, div#reviews, div#serials, div#publicshelves, div#privateshelves, div#fines, div#waiting, div#overdues, div#issues, div#reserves {
1225 margin-top : -1.1em;
1226 margin-bottom : 1em;
1227 padding: 4px 0 4px 0;
1238 #usermenu ul li a:link, #usermenu ul li a:visited, #usermenu ul li a:hover, #usermenu ul li a:active, #usermenu span.members {
1242 #usermenu ul li:last-child {
1245 #usermenu ul li a:hover {
1254 table.featured-item {
1255 border-collapse : separate;
1256 border-spacing: 9px;
1258 text-align : center;
1261 table.featured-item td {
1262 vertical-align : top;
1265 table.featured-item a img {
1269 table.featured-item a.title {
1272 margin-bottom : .4em;
1275 table.featured-item .author {
1278 margin-bottom : .2em;
1281 table.featured-item .publisher {
1286 /* COLORS, BACKGROUNDS, AND BORDERS */
1293 background-color: transparent;
1298 background-color: #EFF1DC;
1299 border: 1px solid #CCCC99;
1308 background-color: transparent;
1313 background-color: #EFF1DC;
1314 border: 1px solid #CCCC99;
1323 background-color: #CCFF00;
1328 background-color: #FFFFCC;
1329 border: 1px solid #CCCC99;
1338 background-color: #99CC00;
1343 background-color: #FFFFCC;
1344 border: 1px solid #CCCC99;
1349 background-color: #006699;
1354 background-color: #eeeeee;
1357 body#withsidebar #main {
1362 background-color:#eeeeee;
1374 div.form, div.details {
1375 background-color: #ffffff;
1379 background-color: transparent;
1383 border-bottom: 1px solid #FFFFFF;
1384 border-top: 1px solid #D8DEB8;
1388 background-color: transparent;
1391 div#advanced-search fieldset {
1392 border-right : 1px none #999999;
1393 border-top : 1px none #999999;
1394 border-bottom : 1px none #999999;
1395 border-left : 1px none #999999;
1398 div#advanced-search legend {
1412 background-color:navy;
1424 text-decoration: none;
1428 background-color: #6699CC;
1429 border: 1px outset #666666;
1438 p.error, div.error {
1439 background-color: #FFFFCC;
1440 border: 1px dashed #CC6600;
1444 background-color : #F8F8EB;
1445 border: 1px solid #D8DEB8;
1449 background-color: #FFFFFF;
1452 table.itemtypes td {
1453 background-color: #F8F8EB;
1454 border: 1px solid #D8DEB8;
1458 background-color: #FFFFFF;
1459 border-bottom: 1px solid #DDDDDD;
1460 border-right: 1px solid #DDDDDD;
1463 td.input, div.form td, div.details td {
1464 border-bottom: 1px solid #CCCCCC;
1482 background-color : #FFFFCC;
1486 border-bottom: 1px solid #CCCCCC;
1487 border-left: 1px solid #CCCCCC;
1491 td.label, div.form th, div.details th {
1492 background-color: #FFFFFF;
1493 border-bottom: 1px solid #CCCCCC;
1494 border-left: 1px solid #CCCCCC;
1505 div.details table, div.details td, div.details th {
1507 border-bottom: 1px solid #DDDDDD;
1515 border-bottom: 1px solid #CCCCCC;
1516 border-right: 0 solid #CCCCCC;
1520 background-color: #EFF1DC;
1521 border-bottom: 1px solid #CCCCCC;
1522 border-right: 1px solid #CCCCCC;
1526 background-color: #EFF1DC;
1527 border-bottom: 1px solid #CCCCCC;
1528 border-right: 0 solid #CCCCCC;
1532 background-color: #E7E7CA;
1536 background-color: #F8F8EB;
1539 tr.highlight th[scope="row"] {
1540 background-color: #EEEEEE;
1544 background-color: #FFDDDD;
1548 background-color: #990033;
1549 border: 1px outset #666666;
1558 background-color: #FFFFFF;
1562 background-color: #FFFFFF;
1567 background-color: #EEEEEB;
1571 background-color: #EEEEEB;
1572 border: 2px solid #DDDED3;
1577 background-color: #D8DEB8;
1598 .marcsubfieldletter {
1599 background-color: #EFF1DC;
1603 background-color: #EFF1DC;
1607 background-color: #EEEEEE;
1608 color: #000066; /* style for tag definition (700 - Statement of responsability) */
1612 background-image : url(../images/menu-background.gif);
1613 background-repeat: repeat-x;
1614 background-color: #6699CC;
1615 border-top: 1px solid #335599;
1616 border-bottom: 1px solid #335599;
1641 #members a:visited {
1653 .menu input.submit {
1654 background-color : #6BA037;
1659 background-color: #EEEEEB;
1660 border-bottom: 1px solid #DDDED3;
1661 border-left: 1px solid #DDDED3;
1662 border-right: 1px solid #DDDED3;
1663 border-top: 1px solid #DDDED3;
1667 background-color: #FFFFCC;
1671 border-bottom: 1px solid #E7E7CA;
1675 .operations li a, .operations li a:visited {
1676 background-color: #6699CC;
1677 border: 2px solid #D8DEB8;
1681 .operations li a:hover {
1682 background-color: #0099FF;
1686 .operations li a:active {
1687 background-color: #0099FF;
1700 .item-notforloan, .item-lost, .item-cancelled, .item-damaged, .item-reserved {
1703 .searchresults td, .searchresults th, .searchresults table {
1708 border-bottom : 1px solid #CCCCCC;
1711 .searchresults table {
1712 border-top : 0px solid #CCCCCC;
1716 background-color : #EFF1DC;
1719 .searchresults a.reserve {
1720 background-color : transparent;
1722 background-color : #6699CC;
1723 border: 1px outset #666666;
1728 border: 1px dashed #CCCCCC;
1732 background-color: #EFF1DC;
1736 background-color: #FFFFFF;
1740 background-color: #EEC95A;
1741 border: 3px outset #666666;
1746 background-color: #FFFFCC;
1755 border-top: 1px solid #EEEEEE;
1758 #languages ul li a {
1759 border: 1px solid #D8DEB8;
1762 #languages ul li a:hover {
1763 background-color: #FFFFCC;
1767 background-color: transparent;/*
1768 border-top: 1px solid #EEEEEE;*/
1772 background-color: #FFFFFF;/*
1773 border-bottom: 1px solid #EEEEEE;*/
1777 background-image : url(../images/member-menu-background.gif);
1778 background-repeat: repeat-x;
1779 border-top: 1px solid #9999CC;
1780 border-bottom : 1px solid #9999CC;
1781 background-color: #AFBCCF;
1785 #members ul li a:link, #members ul li a:visited, #members span.members {
1786 background-image : url(../images/member-menu-background-link.gif);
1787 background-repeat: repeat-x;
1788 border-left: 1px solid #9999CC;
1792 #members ul li:last-child a {
1793 border-right : 1px solid #9999CC;
1796 #members ul li a:hover, #members ul li a:active {
1797 background-image : url(../images/member-menu-background-hover.gif);
1798 background-repeat: repeat-x;
1802 text-decoration: none;
1805 #members a.logout:link, #members a.logout:visited, #members a.logout:hover, #members a.logout:active {
1806 background-image : url(../images/member-menu-background-logout.gif);
1807 background-repeat: repeat-x;
1811 #members a:hover.logout {
1812 background-image : url(../images/member-menu-background-logout-hover.gif);
1813 background-repeat: repeat-x;
1818 /*background-color: #EFF1DC;*/
1819 border : 1px solid #EFF1DC;
1824 background-color: #E7E7CA;
1825 line-height : 1.8em;
1828 margin-right : -1px;
1832 background-color: #E7E7CA;*/
1833 border-bottom: 0 solid #D8DEB8;
1834 border-left: 0 solid #FFFFCC;
1835 border-right: 0 solid #006699;
1836 border-top: 0 solid #FFFFCC;
1843 #nav li ul li a:link {
1847 #nav li ul li a:visited {
1851 #nav li ul li a:hover {
1856 /* background-color: #EFF1DC; */
1857 border-bottom: 0px solid #CCCC99;
1858 border-left: 0 solid #FFFFCC;
1859 border-right: 0 solid #006699;
1860 border-top: 0 solid #FFFFCC;
1864 border-bottom: 0px solid #CCCC99;
1865 border-left: 0 solid #FFFFCC;
1866 border-right: 0 solid #006699;
1869 #results, .results {
1874 background-color: #F8F8EB;
1878 /*background-color: #F8F8EB;
1879 border: 1px dashed #666666;*/
1882 #sidebar .content-block {
1883 background-color : #EEEEEE;
1887 background-color: #F9F9FF;
1895 /* background-color: #EEC95A; */
1904 background-color: #E7E7CA;
1905 border-left: 1px solid #CCCC99;
1914 border-top: 1px solid #DDDDDD;
1915 border-left : 1px solid #DDDDDD;
1916 border-right : 1px solid #666666;
1919 ul.link-tabs li.on a {
1920 background-color: #FFFFFF;
1921 border-bottom: 1px solid #FFFFFF;
1924 ul.link-tabs li.off a {
1925 background-color: #EEEEEB;
1926 border-bottom: 1px solid #DDDDDD;
1929 ul.link-tabs li.off a:hover {
1930 background-color: #FFFFEC;
1931 border-top: 1px solid #BEBF84;
1932 border-left : 1px solid #BEBF84;
1933 border-right : 2px solid #333333;
1936 ul.link-tabs li a.debit {
1937 background-color : #FFFF99;
1941 div#holdings, div#descriptions, div#reviews, div#serials, div#publicshelves, div#privateshelves, div#fines, div#waiting, div#overdues, div#issues, div#reserves {
1942 border : 1px solid #DDDDDD;
1945 div#holdings table {
1946 border-top : 1px solid #DDDDDD;
1947 border-right : 1px solid #DDDDDD;
1950 div#holdings td, div#holdings th {
1951 border-left : 1px solid #DDDDDD;
1952 border-bottom : 1px solid #DDDDDD;
1956 background-image : url(../images/usermenu-background.gif);
1957 background-repeat: repeat-x;
1958 background-color: #EEEEEB;
1959 border-top: 1px solid #EEEEEE;
1960 border-bottom: 1px solid #335599;
1964 #usermenu ul li a:link, #usermenu ul li a:visited {
1965 background-image : url(../images/usermenu-background.gif);
1966 background-repeat: repeat-x;
1967 border-left: 1px solid #9999CC;
1971 #usermenu ul li:last-child a {
1972 border-right : 1px solid #9999CC;
1975 #usermenu ul li a:hover, #usermenu ul li a:active {
1976 background-image : url(../images/usermenu-background-hover.gif);
1977 background-repeat: repeat-x;
1981 text-decoration: none;
1984 table.featured-item {
1988 table.featured-item td {
1989 border : 1px solid #CCCCCC;
1992 table.featured-item a img {
1995 table.featured-item a.title {
1998 table.featured-item .author {
2001 table.featured-item .publisher {
2004 background-color: #eeeeee;
2006 background-image: url(./acceuil.jpg);
2007 background-repeat:no-repeat;
2011 background-image:none;