Some changes to improve display on Internet Explorer.
[koha.git] / koha-tmpl / opac-tmpl / prog / en / css / opac.css
index 0948129..6fbeadb 100644 (file)
@@ -196,8 +196,7 @@ h2 {
        font-size : 131%;
 }
 
-h2.author {
-       text-indent : .5em;
+h5.author {
 }
 
 h3 {
@@ -276,8 +275,8 @@ th[scope=row] {
 
 tr.highlight td, tr.highlight th, tr.odd td {
        background-color : #F3F3F3;
-       border : 1px solid #DDDDDD;
-       border-right : 1px solid #DDDDDD;
+   border-top : 1px solid #DDDDDD;
+   border-bottom : 1px solid #DDDDDD;
 }
 
 tr.even td, tr.even.highlight td {
@@ -334,18 +333,20 @@ p.availability {
        color : #006600;
 }
 
-.inwait {
-       background-color : #33CC99;
+.waiting,.intransit,.notforloan,.checkedout,.lost,.notonhold {
+       display : block;
 }
-
-/* css styles for reserves color alerts */
-.onloan {
-       background-color : #eeeeee;
+.notforloan {
+       color : #900;
 }
-
-.other {
-       background-color : #ffcccc;
+.lost {
+       color : #666;
 }
+.waiting {
+       
+}
+
+
 
 /* "problem" enhancement */
 .problem {
@@ -353,10 +354,6 @@ p.availability {
        background-color : red;
 }
 
-.reserved {
-       background-color : #8EBAFF;
-}
-
 /* style for search terms in catalogsearch */
 .term {
        color : blue;
@@ -443,6 +440,15 @@ a .term {
 #toolbar a.send {
        background-image: url(../../images/send.gif);
 }
+
+a.send {
+       background-image: url(../../images/send.gif);
+       background-position : 0px center;
+       background-repeat : no-repeat;
+       text-decoration : none;
+       padding-left : 21px;
+}
+
 #toolbar a.empty {
        background-image: url(../../images/trash.gif);
 }
@@ -469,6 +475,18 @@ a .term {
        background-color : #F8F8EB;
 }
 
+body#advsearch #breadcrumbs {
+       line-height : 1px;
+       height : 1px;
+       padding : 0;    
+}
+
+
+#advsearch #branchloop,
+#advsearch #sort_by {
+       width : 23em;
+}
+
 #auth {
        float : left;
 }
@@ -499,9 +517,17 @@ a .term {
        background-color: #FFF;
 }
 
+#holds,#opac-auth {
+       min-width : 750px;
+       width : 57.69em;
+       margin : auto;
+}
+
 #members {
        background-color: #fff;
        font-size : 85%;
+       margin-left : -10px;
+       margin-right : -10px;
        padding : 4px 0 4px 0;
        color : #000066;
 }
@@ -521,6 +547,10 @@ a .term {
        border-right : 1px solid black;
 }
 
+#members li:last-child {
+       border-right : 0;
+}
+
 #members li {
        display : inline;
        list-style : none;
@@ -538,8 +568,11 @@ a .term {
        background-image : url( ../../images/menu-background.gif);
        background-repeat : repeat-x;
        background-color : #739ACF;
+       background-position : -10px top;
        border-top : 1px solid #335599;
        border-bottom : 1px solid #335599;
+       margin-left : -10px;
+       margin-right : -10px;
        padding : .7em 0 .4em .5em;
        font-size : 108%;
        line-height : 116%;
@@ -644,7 +677,7 @@ a .term {
 }
 
 p {
-       margin: .3em 0;
+       margin: .7em 0;
 }
 
 strong {
@@ -663,7 +696,7 @@ em {
        padding-bottom: .6em;
 }
 
-#basket {
+#basketcount {
        display : inline;
 }
 
@@ -794,6 +827,9 @@ td.resultscontrol img {
 .searchresults td, .searchresults th, .searchresults table {
        border: 0;
 }
+.searchresults td {
+       vertical-align: top;
+}
 
 .searchresults tr {
        border-bottom : 1px solid #f3f3f3;
@@ -1037,6 +1073,15 @@ width: 100%;
        padding : 0 0 .5em 0;
 }
 
+.searchresults .tagstatus {
+       display: block;
+       color: #707070;
+}
+
+#login4tags {
+       margin-top : .3em;
+}
+
 .results_summary .label {
        color: #202020;
 }
@@ -1122,6 +1167,11 @@ div.message {
        text-decoration : none;
 }
 
+#news th {
+       text-align : left;
+       padding : 3px 5px;
+}
+
 #opac-main-search #listsmenu a, #opac-main-search #listsmenu h4 {
        color : #000;
        font-weight : normal;
@@ -1165,91 +1215,46 @@ div.message {
        color : #000;
 }
 
-
-ul#i18nMenu {
-       margin : 0;
-       padding : .2em 0;
- }
-ul#i18nMenu li {
-       border-left : 1px solid #CCC;
-       display : inline;
-       list-style : none;
-       padding : 0 10px;
- }
-ul#i18nMenu li a {
-       text-decoration : none;
-}
-ul#i18nMenu li:first-child {
-       border-left : 0;
- }
-ul#i18nMenu li ul li {
-       border : 0;
-       display : block;
+div#changelanguage{
+       background-color: #fff;
+       border-top: 1px solid #CCC;
+       color : #666;
+       font-size : 85%;
+       padding : 1em;
  }
  
+div#changelanguage a {
+       font-weight : normal;
+       padding : .5em;
+} 
                
-ul#i18nMenu li.more a {
+div#changelanguage a.more {
        background-image:url(../../images/more-up-arrow.gif);
        background-position:right center;
        background-repeat:no-repeat;
        padding-right:13px;
 }
-               
-ul#i18nMenu li.more ul li a {
-       background-image : none;
-       padding-right : 20px;
-}
- div#changelanguage{
-       background-color: #fff;
-       border-top: 1px solid #CCC;
-  position:absolute;
-  bottom:0;
-  left:0;
-  width:100%;
-  height: 1.8em;
- }
- @media screen{
-  body>div#changelanguage {
-   position: fixed;
-  }
- }
  
- * html body{
-  overflow:hidden;
- } 
- * html div#doc1{
-  height:100%;
-  overflow:auto;
- }
-  
- * html div#doc2{
-  height:100%;
-  overflow:auto;
- }
-  
- * html div#doc3{
-  height:100%;
-  overflow:auto;
- }
-div#changelanguage a.yuimenuitemlabel {
-       color : #006699;
+div#changelanguage li.yuimenuitem {
+       font-size : 120%;
        font-weight : normal;
- }
+       margin : 0;
+       padding : 0 1em;
+}
+
+div#changelanguage li.yuimenuitem a.yuimenuitemlabel {
+       padding : 0;
+}
 
 #cartDetails,#cartUpdate {
        background-color : #FFF;
        border: 1px solid #739acf;
        color : black;
-       padding : .3em;
+       display : none;
+       margin : 0;
+       padding : 10px;
        text-align : center;
+       width : 180px;
 }
 
 .yui-panel .hd, .yui-panel .bd, .yui-panel .ft {
@@ -1507,7 +1512,7 @@ span.starMT {
        padding : 3px 3px 0 3px;
 }
 
-#cartmenulink span#basket {
+#cartmenulink span#basketcount {
        background-image : none;
        float : none;
        display : inline;
@@ -1520,7 +1525,7 @@ span.starMT {
        top : auto;
 }
 
-#cartmenulink span#basket span {
+#cartmenulink span#basketcount span {
        background-image : none;
        background-color : #E6FCB7;
        color : #000;
@@ -1606,19 +1611,18 @@ ul.ui-tabs-nav li.ui-tabs-selected a, ul.ui-tabs-nav li.ui-tabs-selected span.a
 
 #views {
        border-bottom : 1px solid #E8E8E8;
+       margin-bottom : .5em;
+       padding : 0 2em 2px 0.2em;
+       white-space : nowrap;
 }
 
-#views h1 {
-       display : inline;
-       margin-right : .7em;
-       margin-bottom : 1em;
-}
-
-.views {
-       white-space : nowrap;
+span.view {
+       padding : 0.2em .2em 2px .2em;
 }
 
-#bibliodescriptions {
+#bibliodescriptions,
+#isbdcontents {
+       clear : left;
        margin-top : .5em;
 }
 
@@ -1648,7 +1652,7 @@ a#Normalview, span#Normalview {
        padding-left : 15px;
 }
 
-a#MARCview, a#ISBDview, a#Normalview {
+a#MARCview, a#MARCviewPop, a#ISBDview, a#Normalview {
        background-color : #F3F3F3;
        border-left : 1px solid #E8E8E8;
 }
@@ -1663,6 +1667,7 @@ a#MARCview, a#ISBDview, a#Normalview {
 }
 #shelfbrowser a {
        font-size : 110%;
+       text-decoration : none;
 }
 #shelfbrowser td, #shelfbrowser th {
        vertical-align : bottom;
@@ -1671,6 +1676,9 @@ a#MARCview, a#ISBDview, a#Normalview {
 #shelfbrowser td.top {
        vertical-align : top;
 }
+#shelfbrowser td.top a {
+       text-decoration : underline;
+}
 #shelfbrowser a {
        display : block;
 }
@@ -1732,4 +1740,46 @@ input.tagbutton {
 }
 table#items th {
        padding : 2px;
+}
+#action {
+       margin-top: 0;
+}
+.results_summary img {
+       margin : 0 5px;
+}
+span.no-image {
+       background-color : #FFF;
+       border: 1px solid #979797;
+       color : #AAA;
+       display:block;
+       font-size : 86%;
+       font-weight : bold;
+       text-align : center;
+       width : 75px;
+}
+#bookcover span.no-image {
+       margin-right : 10px;
+       margin-bottom : 10px;
+}
+#shelfbrowser a:link span.no-image,
+#shelfbrowser a:visited span.no-image,
+#shelfbrowser a:hover span.no-image,
+#shelfbrowser a:active span.no-image {
+       font-size : 95%;
+}
+#shelfbrowser a:link span.no-image,
+#shelfbrowser a:visited span.no-image,
+#shelfbrowser a:hover span.no-image,
+#shelfbrowser a:active span.no-image,
+td.jacketcell a:link,
+td.jacketcell a:visited,
+td.jacketcell a:hover,
+td.jacketcell a:active,
+a.p1:link,
+a.p1:visited,
+a.p1:hover,
+a.p1:active {
+       color : #AAA;
+       text-decoration : none;
+       font-weight : bold;
 }
\ No newline at end of file