Again some doc-build fixes
[senf.git] / doclib / senf.css
1 body {
2         padding: 0;
3         margin: 0;
4         font-family: Verdana, Arial, Helvetica, sans-serif;
5 }
6
7 #head {
8         height: 62px;
9         border-top: 5px solid #DECD40;
10         border-bottom: 1px solid #AF9D00;
11         background: url(logo-head.png) top left no-repeat;
12         background-color: #EDE497;
13 }
14
15 #head h1 {
16         margin: 0 0 0 100px;
17         padding: 6px 0 0 0;
18         height: 33px;
19         background-color: #DECD40;
20         border-bottom: 1px solid #AF9D00;
21         font-size: 22px;
22         font-weight: bold;
23         color: white;
24         white-space: nowrap;
25         text-align: left;
26 }
27
28 #head h2 {
29         margin: 0 0 0 100px;
30         padding: 4px 0 0 0;
31         height: 18px;
32         background-color: #EDE497;
33         color: #726921;
34         font-size: 13px;
35         font-weight: normal;
36         white-space: nowrap;
37 }
38
39 #content1 { 
40         padding: 0 10px 10px 0;
41         border-bottom: 1px solid #AF9D00;
42 }
43
44 #content2 { 
45         /* need non-zero top padding here to prevent margin propagation */
46         padding: 10px 0 0 142px;
47         max-width: 62em;
48 }
49
50 a { 
51         font-weight: bold;
52         text-decoration: none;
53 }
54
55 a:contains("http://") { 
56         font-weight: normal;
57 }
58
59 a.ext {
60         font-style: italic;
61 }
62
63 div.tabs { 
64         display: inline; /* IE double margin fix */
65         float: left;
66         clear: left;
67         background-color: #FDF7C3;
68         border: 1px solid #AF9D00;
69         margin: 0 0 10px -132px;
70         width: 120px; 
71         overflow: hidden;
72 }
73
74 * html div.tabs { 
75         margin-bottom: 0; /* Grmpf .. IE6 is f**ing up ... */
76 }
77
78 div.tabs ul { 
79         margin: 0;
80         padding: 0;
81         list-style-type: none;
82 }
83
84 div.tabs ul li { 
85         display: inline;
86 }
87
88 div.tabs ul li a { 
89         display: block;
90         padding: 2px 5px;
91         font-size: 13px;
92         color: #726921;
93         text-decoration: none;
94         white-space: nowrap;
95         font-weight: normal;
96 }
97
98 div.tabs ul li a:visited, div.tabs ul li a:active { 
99         color: #726921;
100         text-decoration: none;
101 }
102
103 div.tabs ul li a:hover, div.tabs ul li#current a { 
104         color: #726921;
105         text-decoration: none;
106         background-color: #EDE497;
107 }
108
109 #footer { 
110         clear: both;
111         padding: 4px 10px 4px 142px;
112         color: #726921;
113         white-space: nowrap;
114         text-align: right;
115         max-width: 62em;
116 }
117
118 #footer span { 
119         font-size: 10px;
120 }
121
122 #footer a, #footer a:active, #footer a:visited { 
123         color: #726921;
124         text-decoration: none;
125 }
126
127 #footer a:hover { 
128         background-color: inherit;
129         text-decoration: underline;
130 }
131
132 dl.attention { 
133         border: 1px solid #AADD88;
134         background-color: #EEFFDD;
135         padding: 4px;
136 }
137
138 dl.warning { 
139         border: 1px solid #DDAA88;
140         background-color: #FFEEDD;
141         padding: 4px;
142 }
143
144 dl.note { 
145         border: 1px solid A0C2C2;
146         background-color: #F0F8F8;
147         padding: 4px;
148 }
149
150 table.senf { 
151         width: 95%;
152         margin: 0 auto;
153         border: 1px solid #AAAAAA;
154         padding: 2px;
155         border-spacing: 0;
156 }
157
158 table.senf td,th { 
159         border: 2px solid white;
160         background-color: #EEEEEE;
161         padding: 2px 4px;
162         text-align: left;
163 }
164
165 table.senf th { 
166         background-color: #DDDDDD;
167         text-align: center;
168         font-weight: bold;
169 }
170
171 dl.bug, dl.fixme, dl.todo, dl.idea { 
172         border: 1px solid #EE0000;
173         border-left-width: 4px;
174         background-color: #FFDDDD;
175         padding: 0 10px;
176 }
177
178 dl:contains("Bug:"), dl:contains("Fix:"), dl:contains("Todo:"), dl:contains("Idea:") { 
179         border: 1px solid #CC8888;
180         padding: 4px;
181         background-color: #FFEEEE;
182         color: #666666;
183         font-size: 6px;
184         line-height: 6px;
185         overflow: hidden;
186         height: 6px;
187 }
188
189 dl:contains("Bug:"):hover, dl:contains("Fix:"):hover, 
190 dl:contains("Todo:"):hover, dl:contains("Idea:"):hover { 
191         line-height: inherit;
192         font-size: inherit;
193         height: auto;
194 }
195
196 dl:contains("Bug:") a, dl:contains("Fix:") a, dl:contains("Todo:") a, dl:contains("Idea:") a { 
197         color: #6666FF;
198 }
199
200 dl.fixme { 
201         border-color: #EEEE00;
202         background-color: #FFFFDD;
203 }
204
205 dl:contains("Fix:") { 
206         border-color: #CCCC88;
207         background-color: #FFFFEE;
208 }
209
210 dl.todo { 
211         border-color: #00AA00;
212         background-color: #DDFFDD;
213 }
214
215 dl:contains("Todo:") { 
216         border-color: #88CC88;
217         background-color: #EEFFEE;
218 }
219
220 dl.idea { 
221         border-color: #AAAAAA;
222         background-color: #EEEEEE;
223 }
224
225 dl:contains("Idea:") { 
226         border-color:  #CCCCCC;
227         background-color: #F8F8F8;
228 }
229
230 table {
231         width: 100%;
232 }
233
234 div.ah { 
235         margin-right: 10px;
236 }
237
238 div.nav { 
239         width: auto;
240         background-color: white;
241         border: none;
242         border-bottom: 1px solid #AF9D00;
243         padding: 5px 0;
244         margin: 0;      
245 }
246
247 div.qindex {
248         width: auto;
249         background-color: #e8eef2;
250         border: 1px solid #84b0c7;
251         text-align: center;
252         margin: 2px 0;
253         padding: 2px;
254         line-height: 140%;
255 }