Layout fixes (again IE .. :-( )
[senf.git] / doclib / senf.css
index 386ab21..86b4cd2 100644 (file)
@@ -5,8 +5,8 @@ body {
 }
 
 #head {
-       height: 63px;
-       border-top: 4px solid #DECD40;
+       height: 62px;
+       border-top: 5px solid #DECD40;
        border-bottom: 1px solid #AF9D00;
        background: url(logo-head.png) top left no-repeat;
        background-color: #EDE497;
@@ -15,7 +15,7 @@ body {
 #head h1 {
        margin: 0 0 0 100px;
         padding: 6px 0 0 0;
-       height: 34px;
+       height: 33px;
         background-color: #DECD40;
        border-bottom: 1px solid #AF9D00;
         font-size: 22px;
@@ -37,16 +37,29 @@ body {
 }
 
 #content1 { 
-       padding: 0 10px 10px 142px;
+       padding: 0 10px 10px 0;
        border-bottom: 1px solid #AF9D00;
 }
 
 #content2 { 
         /* need non-zero top padding here to prevent margin propagation */
-       padding: 10px 0 0 0;
+       padding: 10px 0 0 142px;
        max-width: 60em;
 }
 
+a { 
+       font-weight: bold;
+       text-decoration: none;
+}
+
+a:contains("http://") { 
+       font-weight: normal;
+}
+
+a.ext {
+        font-style: italic;
+}
+
 div.tabs { 
        display: inline; /* IE double margin fix */
        float: left;
@@ -58,6 +71,10 @@ div.tabs {
        overflow: hidden;
 }
 
+* html div.tabs { 
+       margin-bottom: 0; /* Grmpf .. IE6 is f**ing up ... */
+}
+
 div.tabs ul { 
        margin: 0;
        padding: 0;
@@ -75,6 +92,7 @@ div.tabs ul li a {
        color: #726921;
        text-decoration: none;
        white-space: nowrap;
+       font-weight: normal;
 }
 
 div.tabs ul li a:visited, div.tabs ul li a:active { 
@@ -128,4 +146,5 @@ div.qindex {
 #footer a:hover { 
        background-color: inherit;
        text-decoration: underline;
-}
\ No newline at end of file
+}
+