##// END OF EJS Templates
removed td padding...
Jean-Philippe Lang -
r371:0125ec3b48d1
parent child
Show More
@@ -1,612 +1,611
1 1 /* andreas08 - an open source xhtml/css website layout by Andreas Viklund - http://andreasviklund.com . Free to use in any way and for any purpose as long as the proper credits are given to the original designer. Version: 1.0, November 28, 2005 */
2 2 /* Edited by Jean-Philippe Lang *>
3 3 /**************** Body and tag styles ****************/
4 4
5 5 #header * {margin:0; padding:0;}
6 6 p, ul, ol, li {margin:0; padding:0;}
7 7
8 8 body{
9 9 font:76% Verdana,Tahoma,Arial,sans-serif;
10 10 line-height:1.4em;
11 11 text-align:center;
12 12 color:#303030;
13 13 background:#e8eaec;
14 14 margin:0;
15 15 }
16 16
17 17 a{color:#467aa7;font-weight:bold;text-decoration:none;background-color:inherit;}
18 18 a:hover{color:#2a5a8a; text-decoration:none; background-color:inherit;}
19 19 a img{border:none;}
20 20
21 21 p{margin:0 0 1em 0;}
22 22 p form{margin-top:0; margin-bottom:20px;}
23 23
24 24 img.left,img.center,img.right{padding:4px; border:1px solid #a0a0a0;}
25 25 img.left{float:left; margin:0 12px 5px 0;}
26 26 img.center{display:block; margin:0 auto 5px auto;}
27 27 img.right{float:right; margin:0 0 5px 12px;}
28 28
29 29 /**************** Header and navigation styles ****************/
30 30
31 31 #container{
32 32 width:100%;
33 33 min-width: 800px;
34 34 margin:0;
35 35 padding:0;
36 36 text-align:left;
37 37 background:#ffffff;
38 38 color:#303030;
39 39 }
40 40
41 41 #header{
42 42 height:4.5em;
43 43 margin:0;
44 44 background:#467aa7;
45 45 color:#ffffff;
46 46 margin-bottom:1px;
47 47 }
48 48
49 49 #header h1{
50 50 padding:10px 0 0 20px;
51 51 font-size:2em;
52 52 background-color:inherit;
53 53 color:#fff;
54 54 letter-spacing:-1px;
55 55 font-weight:bold;
56 56 font-family: Trebuchet MS,Georgia,"Times New Roman",serif;
57 57 }
58 58
59 59 #header h2{
60 60 margin:3px 0 0 40px;
61 61 font-size:1.5em;
62 62 background-color:inherit;
63 63 color:#f0f2f4;
64 64 letter-spacing:-1px;
65 65 font-weight:normal;
66 66 font-family: Trebuchet MS,Georgia,"Times New Roman",serif;
67 67 }
68 68
69 69 #navigation{
70 70 height:2.2em;
71 71 line-height:2.2em;
72 72 margin:0;
73 73 background:#578bb8;
74 74 color:#ffffff;
75 75 }
76 76
77 77 #navigation li{
78 78 float:left;
79 79 list-style-type:none;
80 80 border-right:1px solid #ffffff;
81 81 white-space:nowrap;
82 82 }
83 83
84 84 #navigation li.right {
85 85 float:right;
86 86 list-style-type:none;
87 87 border-right:0;
88 88 border-left:1px solid #ffffff;
89 89 white-space:nowrap;
90 90 }
91 91
92 92 #navigation li a{
93 93 display:block;
94 94 padding:0px 10px 0px 22px;
95 95 font-size:0.8em;
96 96 font-weight:normal;
97 97 text-decoration:none;
98 98 background-color:inherit;
99 99 color: #ffffff;
100 100 }
101 101
102 102 #navigation li.submenu {background:url(../images/arrow_down.png) 96% 80% no-repeat;}
103 103 #navigation li.submenu a {padding:0px 16px 0px 22px;}
104 104 * html #navigation a {width:1%;}
105 105
106 106 #navigation .selected,#navigation a:hover{
107 107 color:#ffffff;
108 108 text-decoration:none;
109 109 background-color: #80b0da;
110 110 }
111 111
112 112 /**************** Icons *******************/
113 113 .icon {
114 114 background-position: 0% 40%;
115 115 background-repeat: no-repeat;
116 116 padding-left: 20px;
117 117 padding-top: 2px;
118 118 padding-bottom: 3px;
119 119 vertical-align: middle;
120 120 }
121 121
122 122 #navigation .icon {
123 123 background-position: 4px 50%;
124 124 }
125 125
126 126 .icon22 {
127 127 background-position: 0% 40%;
128 128 background-repeat: no-repeat;
129 129 padding-left: 26px;
130 130 line-height: 22px;
131 131 vertical-align: middle;
132 132 }
133 133
134 134 .icon-add { background-image: url(../images/add.png); }
135 135 .icon-edit { background-image: url(../images/edit.png); }
136 136 .icon-del { background-image: url(../images/delete.png); }
137 137 .icon-move { background-image: url(../images/move.png); }
138 138 .icon-save { background-image: url(../images/save.png); }
139 139 .icon-cancel { background-image: url(../images/cancel.png); }
140 140 .icon-pdf { background-image: url(../images/pdf.png); }
141 141 .icon-csv { background-image: url(../images/csv.png); }
142 142 .icon-html { background-image: url(../images/html.png); }
143 143 .icon-txt { background-image: url(../images/txt.png); }
144 144 .icon-file { background-image: url(../images/file.png); }
145 145 .icon-folder { background-image: url(../images/folder.png); }
146 146 .icon-package { background-image: url(../images/package.png); }
147 147 .icon-home { background-image: url(../images/home.png); }
148 148 .icon-user { background-image: url(../images/user.png); }
149 149 .icon-mypage { background-image: url(../images/user_page.png); }
150 150 .icon-admin { background-image: url(../images/admin.png); }
151 151 .icon-projects { background-image: url(../images/projects.png); }
152 152 .icon-logout { background-image: url(../images/logout.png); }
153 153 .icon-help { background-image: url(../images/help.png); }
154 154 .icon-attachment { background-image: url(../images/attachment.png); }
155 155 .icon-index { background-image: url(../images/index.png); }
156 156 .icon-history { background-image: url(../images/history.png); }
157 157 .icon-feed { background-image: url(../images/feed.png); }
158 158 .icon-time { background-image: url(../images/time.png); }
159 159
160 160 .icon22-projects { background-image: url(../images/22x22/projects.png); }
161 161 .icon22-users { background-image: url(../images/22x22/users.png); }
162 162 .icon22-tracker { background-image: url(../images/22x22/tracker.png); }
163 163 .icon22-role { background-image: url(../images/22x22/role.png); }
164 164 .icon22-workflow { background-image: url(../images/22x22/workflow.png); }
165 165 .icon22-options { background-image: url(../images/22x22/options.png); }
166 166 .icon22-notifications { background-image: url(../images/22x22/notifications.png); }
167 167 .icon22-authent { background-image: url(../images/22x22/authent.png); }
168 168 .icon22-info { background-image: url(../images/22x22/info.png); }
169 169 .icon22-comment { background-image: url(../images/22x22/comment.png); }
170 170 .icon22-package { background-image: url(../images/22x22/package.png); }
171 171 .icon22-settings { background-image: url(../images/22x22/settings.png); }
172 172
173 173 /**************** Content styles ****************/
174 174
175 175 html>body #content {
176 176 height: auto;
177 177 min-height: 500px;
178 178 }
179 179
180 180 #content{
181 181 width: auto;
182 182 height:500px;
183 183 font-size:0.9em;
184 184 padding:20px 10px 10px 20px;
185 185 margin-left: 120px;
186 186 border-left: 1px dashed #c0c0c0;
187 187
188 188 }
189 189
190 190 #content h2, #content div.wiki h1 {
191 191 display:block;
192 192 margin:0 0 16px 0;
193 193 font-size:1.7em;
194 194 font-weight:normal;
195 195 letter-spacing:-1px;
196 196 color:#606060;
197 197 background-color:inherit;
198 198 font-family: Trebuchet MS,Georgia,"Times New Roman",serif;
199 199 }
200 200
201 201 #content h2 a{font-weight:normal;}
202 202 #content h3{margin:0 0 12px 0; font-size:1.4em;color:#707070;font-family: Trebuchet MS,Georgia,"Times New Roman",serif;}
203 203 #content h4{font-size: 1em; margin-bottom: 12px; margin-top: 20px; font-weight: normal; border-bottom: dotted 1px #c0c0c0;}
204 204 #content a:hover,#subcontent a:hover{text-decoration:underline;}
205 205 #content ul,#content ol{margin:0 5px 16px 35px;}
206 206 #content dl{margin:0 5px 10px 25px;}
207 207 #content dt{font-weight:bold; margin-bottom:5px;}
208 208 #content dd{margin:0 0 10px 15px;}
209 209
210 210 #content .tabs{height: 2.6em;}
211 211 #content .tabs ul{margin:0;}
212 212 #content .tabs ul li{
213 213 float:left;
214 214 list-style-type:none;
215 215 white-space:nowrap;
216 216 margin-right:8px;
217 217 background:#fff;
218 218 }
219 219 #content .tabs ul li a{
220 220 display:block;
221 221 font-size: 0.9em;
222 222 text-decoration:none;
223 223 line-height:1em;
224 224 padding:4px;
225 225 border: 1px solid #c0c0c0;
226 226 }
227 227
228 228 #content .tabs ul li a.selected, #content .tabs ul li a:hover{
229 229 background-color: #80b0da;
230 230 border: 1px solid #80b0da;
231 231 color: #fff;
232 232 text-decoration:none;
233 233 }
234 234
235 235 /***********************************************/
236 236
237 237 form {display: inline;}
238 238 blockquote {padding-left: 6px; border-left: 2px solid #ccc;}
239 239 input, select {vertical-align: middle; margin-bottom: 4px;}
240 240
241 241 input.button-small {font-size: 0.8em;}
242 242 textarea.wiki-edit { width: 99.5%; }
243 243 .select-small {font-size: 0.8em;}
244 244 label {font-weight: bold; font-size: 1em; color: #505050;}
245 245 fieldset {border:1px solid #c0c0c0; padding: 6px;}
246 246 legend {color: #505050;}
247 247 .required {color: #bb0000;}
248 248 .odd {background-color:#f6f7f8;}
249 249 .even {background-color: #fff;}
250 250 hr { border:0; border-top: dotted 1px #fff; border-bottom: dotted 1px #c0c0c0; }
251 251 table p {margin:0; padding:0;}
252 table td {padding-right: 1em;}
253 252
254 253 .highlight { background-color: #FCFD8D;}
255 254
256 255 div.square {
257 256 border: 1px solid #999;
258 257 float: left;
259 258 margin: .4em .5em 0 0;
260 259 overflow: hidden;
261 260 width: .6em; height: .6em;
262 261 }
263 262
264 263 ul.documents {
265 264 list-style-type: none;
266 265 padding: 0;
267 266 margin: 0;
268 267 }
269 268
270 269 ul.documents li {
271 270 background-image: url(../images/32x32/file.png);
272 271 background-repeat: no-repeat;
273 272 background-position: 0 1px;
274 273 padding-left: 36px;
275 274 margin-bottom: 10px;
276 275 margin-left: -37px;
277 276 }
278 277
279 278 /********** Table used to display lists of things ***********/
280 279
281 280 table.list {
282 281 width:100%;
283 282 border-collapse: collapse;
284 283 border: 1px dotted #d0d0d0;
285 284 margin-bottom: 6px;
286 285 }
287 286
288 287 table.with-cells td {
289 288 border: 1px solid #d7d7d7;
290 289 }
291 290
292 291 table.list td {
293 292 padding:2px;
294 293 }
295 294
296 295 table.list thead th {
297 296 text-align: center;
298 297 background: #eee;
299 298 border: 1px solid #d7d7d7;
300 299 color: #777;
301 300 }
302 301
303 302 table.list tbody th {
304 303 font-weight: normal;
305 304 background: #eed;
306 305 border: 1px solid #d7d7d7;
307 306 }
308 307
309 308 /********** Validation error messages *************/
310 309 #errorExplanation {
311 310 width: 400px;
312 311 border: 0;
313 312 padding: 7px;
314 313 padding-bottom: 3px;
315 314 margin-bottom: 0px;
316 315 }
317 316
318 317 #errorExplanation h2 {
319 318 text-align: left;
320 319 font-weight: bold;
321 320 padding: 5px 5px 10px 26px;
322 321 font-size: 1em;
323 322 margin: -7px;
324 323 background: url(../images/alert.png) no-repeat 6px 6px;
325 324 }
326 325
327 326 #errorExplanation p {
328 327 color: #333;
329 328 margin-bottom: 0;
330 329 padding: 5px;
331 330 }
332 331
333 332 #errorExplanation ul li {
334 333 font-size: 1em;
335 334 list-style: none;
336 335 margin-left: -16px;
337 336 }
338 337
339 338 /*========== Drop down menu ==============*/
340 339 div.menu {
341 340 background-color: #FFFFFF;
342 341 border-style: solid;
343 342 border-width: 1px;
344 343 border-color: #7F9DB9;
345 344 position: absolute;
346 345 top: 0px;
347 346 left: 0px;
348 347 padding: 0;
349 348 visibility: hidden;
350 349 z-index: 101;
351 350 }
352 351
353 352 div.menu a.menuItem {
354 353 font-size: 10px;
355 354 font-weight: normal;
356 355 line-height: 2em;
357 356 color: #000000;
358 357 background-color: #FFFFFF;
359 358 cursor: default;
360 359 display: block;
361 360 padding: 0 1em;
362 361 margin: 0;
363 362 border: 0;
364 363 text-decoration: none;
365 364 white-space: nowrap;
366 365 }
367 366
368 367 div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
369 368 background-color: #80b0da;
370 369 color: #ffffff;
371 370 }
372 371
373 372 div.menu a.menuItem span.menuItemText {}
374 373
375 374 div.menu a.menuItem span.menuItemArrow {
376 375 margin-right: -.75em;
377 376 }
378 377
379 378 /**************** Sidebar styles ****************/
380 379
381 380 #subcontent{
382 381 position: absolute;
383 382 left: 0px;
384 383 width:110px;
385 384 padding:20px 20px 10px 5px;
386 385 }
387 386
388 387 #subcontent h2{
389 388 display:block;
390 389 margin:0 0 5px 0;
391 390 font-size:1.0em;
392 391 font-weight:bold;
393 392 text-align:left;
394 393 color:#606060;
395 394 background-color:inherit;
396 395 font-family: Trebuchet MS,Georgia,"Times New Roman",serif;
397 396 }
398 397
399 398 #subcontent p{margin:0 0 16px 0; font-size:0.9em;}
400 399
401 400 /**************** Menublock styles ****************/
402 401
403 402 .menublock{margin:0 0 20px 8px; font-size:0.8em;}
404 403 .menublock li{list-style:none; display:block; padding:1px; margin-bottom:0px;}
405 404 .menublock li a{font-weight:bold; text-decoration:none;}
406 405 .menublock li a:hover{text-decoration:none;}
407 406 .menublock li ul{margin:0; font-size:1em; font-weight:normal;}
408 407 .menublock li ul li{margin-bottom:0;}
409 408 .menublock li ul a{font-weight:normal;}
410 409
411 410 /**************** Footer styles ****************/
412 411
413 412 #footer{
414 413 clear:both;
415 414 padding:5px 0;
416 415 margin:0;
417 416 font-size:0.9em;
418 417 color:#f0f0f0;
419 418 background:#467aa7;
420 419 }
421 420
422 421 #footer p{padding:0; margin:0; text-align:center;}
423 422 #footer a{color:#f0f0f0; background-color:inherit; font-weight:bold;}
424 423 #footer a:hover{color:#ffffff; background-color:inherit; text-decoration: underline;}
425 424
426 425 /**************** Misc classes and styles ****************/
427 426
428 427 .splitcontentleft{float:left; width:49%;}
429 428 .splitcontentright{float:right; width:49%;}
430 429 .clear{clear:both;}
431 430 .small{font-size:0.8em;line-height:1.4em;padding:0 0 0 0;}
432 431 .hide{display:none;}
433 432 .textcenter{text-align:center;}
434 433 .textright{text-align:right;}
435 434 .important{color:#f02025; background-color:inherit; font-weight:bold;}
436 435
437 436 .box{
438 437 margin:0 0 20px 0;
439 438 padding:10px;
440 439 border:1px solid #c0c0c0;
441 440 background-color:#fafbfc;
442 441 color:#505050;
443 442 line-height:1.5em;
444 443 }
445 444
446 445 a.close-icon {
447 446 display:block;
448 447 margin-top:3px;
449 448 overflow:hidden;
450 449 width:12px;
451 450 height:12px;
452 451 background-repeat: no-repeat;
453 452 cursor:pointer;
454 453 background-image:url('../images/close.png');
455 454 }
456 455
457 456 a.close-icon:hover {
458 457 background-image:url('../images/close_hl.png');
459 458 }
460 459
461 460 .rightbox{
462 461 background: #fafbfc;
463 462 border: 1px solid #c0c0c0;
464 463 float: right;
465 464 padding: 8px;
466 465 position: relative;
467 466 margin: 0 5px 5px;
468 467 }
469 468
470 469 .layout-active {
471 470 background: #ECF3E1;
472 471 }
473 472
474 473 .block-receiver {
475 474 border:1px dashed #c0c0c0;
476 475 margin-bottom: 20px;
477 476 padding: 15px 0 15px 0;
478 477 }
479 478
480 479 .mypage-box {
481 480 margin:0 0 20px 0;
482 481 color:#505050;
483 482 line-height:1.5em;
484 483 }
485 484
486 485 .handle {
487 486 cursor: move;
488 487 }
489 488
490 489 .login {
491 490 width: 50%;
492 491 text-align: left;
493 492 }
494 493
495 494 img.calendar-trigger {
496 495 cursor: pointer;
497 496 vertical-align: middle;
498 497 margin-left: 4px;
499 498 }
500 499
501 500 #history p {
502 501 margin-left: 34px;
503 502 }
504 503
505 504 /***** Contextual links div *****/
506 505 .contextual {
507 506 float: right;
508 507 font-size: 0.8em;
509 508 line-height: 16px;
510 509 padding: 2px;
511 510 }
512 511
513 512 .contextual select, .contextual input {
514 513 font-size: 1em;
515 514 }
516 515
517 516 /***** Gantt chart *****/
518 517 .gantt_hdr {
519 518 position:absolute;
520 519 top:0;
521 520 height:16px;
522 521 border-top: 1px solid #c0c0c0;
523 522 border-bottom: 1px solid #c0c0c0;
524 523 border-right: 1px solid #c0c0c0;
525 524 text-align: center;
526 525 overflow: hidden;
527 526 }
528 527
529 528 .task {
530 529 position: absolute;
531 530 height:8px;
532 531 font-size:0.8em;
533 532 color:#888;
534 533 padding:0;
535 534 margin:0;
536 535 line-height:0.8em;
537 536 }
538 537
539 538 .task_late { background:#f66 url(../images/task_late.png); border: 1px solid #f66; }
540 539 .task_done { background:#66f url(../images/task_done.png); border: 1px solid #66f; }
541 540 .task_todo { background:#aaa url(../images/task_todo.png); border: 1px solid #aaa; }
542 541
543 542 /***** Tooltips ******/
544 543 .tooltip{position:relative;z-index:24;}
545 544 .tooltip:hover{z-index:25;color:#000;}
546 545 .tooltip span.tip{display: none; text-align:left;}
547 546
548 547 div.tooltip:hover span.tip{
549 548 display:block;
550 549 position:absolute;
551 550 top:12px; left:24px; width:270px;
552 551 border:1px solid #555;
553 552 background-color:#fff;
554 553 padding: 4px;
555 554 font-size: 0.8em;
556 555 color:#505050;
557 556 }
558 557
559 558 /***** CSS FORM ******/
560 559 .tabular p{
561 560 margin: 0;
562 561 padding: 5px 0 8px 0;
563 562 padding-left: 180px; /*width of left column containing the label elements*/
564 563 height: 1%;
565 564 }
566 565
567 566 .tabular label{
568 567 font-weight: bold;
569 568 float: left;
570 569 margin-left: -180px; /*width of left column*/
571 570 width: 175px; /*width of labels. Should be smaller than left column to create some right
572 571 margin*/
573 572 }
574 573
575 574 .error {
576 575 color: #cc0000;
577 576 }
578 577
579 578 #settings .tabular p{ padding-left: 250px; }
580 579 #settings .tabular label{ margin-left: -250px; width: 245px; }
581 580
582 581 /*.threepxfix class below:
583 582 Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
584 583 to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
585 584 */
586 585
587 586 * html .threepxfix{
588 587 margin-left: 3px;
589 588 }
590 589
591 590 /***** Wiki sections ****/
592 591 #content div.wiki { font-size: 110%}
593 592
594 593 #content div.wiki h2, div.wiki h3 { font-family: Trebuchet MS,Georgia,"Times New Roman",serif; color:#606060; }
595 594 #content div.wiki h2 { font-size: 1.4em;}
596 595 #content div.wiki h3 { font-size: 1.2em;}
597 596
598 597 div.wiki table {
599 598 border: 1px solid #505050;
600 599 border-collapse: collapse;
601 600 }
602 601
603 602 div.wiki table, div.wiki td {
604 603 border: 1px solid #bbb;
605 604 padding: 4px;
606 605 }
607 606
608 607 div.wiki code {
609 608 font-size: 1.2em;
610 609 }
611 610
612 611 #preview .preview { background: #fafbfc url(../images/draft.png); }
General Comments 0
You need to be logged in to leave comments. Login now