[ Index ] |
|
Code source de Dolibarr 2.0.1 |
1 /* Copyright (C) 2002-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org> 2 * Copyright (C) 2004-2005 Laurent Destailleur <eldy@users.sourceforge.net> 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License as published by 6 * the Free Software Foundation; either version 2 of the License, or 7 * (at your option) any later version. 8 * 9 * This program is distributed in the hope that it will be useful, 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 * GNU General Public License for more details. 13 * 14 * You should have received a copy of the GNU General Public License 15 * along with this program; if not, write to the Free Software 16 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 17 * 18 * $Id: yellow.css,v 1.75 2005/12/03 18:30:23 eldy Exp $ 19 * $Source: /cvsroot/dolibarr/dolibarr/htdocs/theme/yellow/yellow.css,v $ 20 */ 21 22 23 /***** Style du fond *****/ 24 body { 25 background: #ebebe0; 26 font: 12px helvetica, verdana, arial, sans-serif; 27 margin-top: 0; 28 margin-bottom: 0; 29 margin-right: 0; 30 margin-left: 0; 31 } 32 .body { 33 background: #ebebe0; 34 color: #101010; 35 font: 12px helvetica, verdana, arial, sans-serif; 36 } 37 38 /***** Styles par défaut *****/ 39 a:link { font: helvetica, verdana, arial, sans-serif; font-weight: bold; color: #000000; text-decoration: none; } 40 a:visited { font: helvetica, verdana, arial, sans-serif; font-weight: bold; color: #000000; text-decoration: none; } 41 a:active { font: helvetica, verdana, arial, sans-serif; font-weight: bold; color: #000000; text-decoration: none; } 42 a:hover { font: helvetica, verdana, arial, sans-serif; font-weight: bold; color: #000000; text-decoration: underline; } 43 input 44 { 45 font: 12px helvetica, verdana, arial, sans-serif; 46 border: 1px solid #cccccc; 47 padding: 0px 0px 0px 0px; 48 margin: 0px 0px 0px 0px; 49 } 50 input.flat 51 { 52 font: 12px helvetica, verdana, arial, sans-serif; 53 border: 1px solid #cccccc; 54 padding: 0px 0px 0px 0px; 55 margin: 0px 0px 0px 0px; 56 } 57 textarea { 58 font: 12px helvetica, verdana, arial, sans-serif; 59 border: 1px solid #cccccc; 60 padding: 0px 0px 0px 0px; 61 margin: 0px 0px 0px 0px; 62 } 63 textarea.flat { 64 font: 12px helvetica, verdana, arial, sans-serif; 65 border: 1px solid #cccccc; 66 padding: 0px 0px 0px 0px; 67 margin: 0px 0px 0px 0px; 68 } 69 select.flat 70 { 71 font: 12px helvetica, verdana, arial, sans-serif; 72 border: 1px solid #cccccc; 73 padding: 0px 0px 0px 0px; 74 margin: 0px 0px 0px 0px; 75 } 76 77 .button { 78 font-family: arial,verdana,helvetica, sans-serif; 79 font-size: 100%; 80 font-weight: normal; 81 border: 1px solid #bbbb99; 82 background-image : url(/theme/yellow/img/button_bg.png); 83 background-position : bottom; 84 } 85 86 87 div.body 88 { 89 margin-top: 1px; 90 margin-bottom: 0; 91 margin-right: 3px; 92 margin-left: 3px; 93 display:block; 94 padding:0px; 95 font-family:arial,tahoma,verdana,helvetica; 96 font-size:12px; 97 } 98 99 div.vmenuplusfiche 100 { 101 float: left; 102 margin-right: 6px; 103 } 104 105 div.vmenu 106 { 107 display:block; 108 float: left; 109 margin-right: 2px; 110 padding: 0px; 111 padding-bottom: 0px; 112 width: 160px; 113 } 114 115 div.fiche 116 { 117 position: absolute; 118 display: block; 119 top: 28px; 120 margin-right: 6px; 121 margin-top: 0px; 122 } 123 124 125 /* 126 * Menu superieur et 1ere ligne tableau 127 */ 128 129 div.tmenu 130 { 131 float: top; 132 display: block; 133 white-space: nowrap; 134 border: 0px; 135 border-right: 1px solid #555555; 136 border-bottom: 1px solid #555555; 137 padding: 0px 0px 0px 0px; 138 margin: 0px 0px 2px 0px; 139 font-weight:bold; 140 font-size:12px; 141 height: 20px; 142 background: #dcdcb3; 143 color: #000000; 144 text-decoration: none; 145 } 146 147 table.tmenu 148 { 149 padding: 0px 0px 10px 0px; 150 margin: 0px 0px 0px 10px; 151 } 152 153 .menu 154 { 155 background: #b3c5cc; 156 font-size: 12px; 157 color: #000000; 158 text-decoration: none; 159 } 160 161 162 a.tmenu:link 163 { 164 color: #234046; 165 padding: 0px 8px; 166 border: 1px solid #dcdcb3; 167 font-weight:bold; 168 font-size:12px; 169 } 170 a.tmenu:visited 171 { 172 color: #234046; 173 padding: 0px 8px; 174 border: 1px solid #dcdcb3; 175 font-weight:bold; 176 font-size:12px; 177 } 178 a.tmenu#sel 179 { 180 color: #234046; 181 background: #eeeecc; 182 padding: 0px 8px; 183 border: 1px solid #eeeecc; 184 } 185 a.tmenu:hover 186 { 187 color: #234046; 188 background: #eeeecc; 189 padding: 0px 8px; 190 border: 1px solid #eeeecc; 191 text-decoration: none; 192 } 193 194 font.tmenudisabled 195 { 196 color: #93a5aa; 197 padding: 0px 8px; 198 border: 1px solid #b3c5cc; 199 font-weight:bold; 200 font-size:12px; 201 } 202 203 /* Login */ 204 205 a.login 206 { 207 position: absolute; 208 right: 24px; 209 top: 3px; 210 211 color: #234046; 212 padding: 0em 1em; 213 margin: 0em 0em 1.5em 0em; 214 border: 1px solid #dcdcb3; 215 font-weight:bold; 216 font-size:12px; 217 } 218 a.login:hover 219 { 220 color:black; 221 } 222 223 img.login 224 { 225 position: absolute; 226 right: 9px; 227 top: 3px; 228 229 padding:2px; 230 text-decoration:none; 231 color:white; 232 font-weight:bold; 233 } 234 235 236 /* 237 * Barre de gauche 238 */ 239 240 a.vmenu:link { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; } 241 a.vmenu:visited { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; } 242 a.vmenu:active { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; } 243 a.vmenu:hover { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; } 244 font.vmenudisabled { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #aaa593; margin: 0em 0em 0em 0em; } 245 246 a.vsmenu:link { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; } 247 a.vsmenu:visited { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; } 248 a.vsmenu:active { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; } 249 a.vsmenu:hover { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; } 250 font.vsmenudisabled { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #aaa593; margin: 1em 1em 1em 1em; } 251 252 a.help:link { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; } 253 a.help:visited { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; } 254 a.help:active { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; } 255 a.help:hover { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; } 256 257 div.blockvmenupair 258 { 259 border-right: 1px solid #555555; 260 border-bottom: 1px solid #555555; 261 background: #dcdcb3; 262 font: helvetica, verdana, arial, sans-serif; 263 color: #000000; 264 text-align:left; 265 text-decoration: none; 266 padding: 3px; 267 margin: 1px 0px 0px 0px; 268 } 269 270 div.blockvmenuimpair 271 { 272 border-right: 1px solid #555555; 273 border-bottom: 1px solid #555555; 274 background: #dcdcb3; 275 font: helvetica, verdana, arial, sans-serif; 276 color: #000000; 277 text-align:left; 278 text-decoration: none; 279 padding: 3px; 280 margin: 1px 0px 0px 0px; 281 } 282 283 div.help 284 { 285 border-right: 1px solid #000000; 286 border-bottom: 1px solid #000000; 287 background: #f0f0f0; 288 font: helvetica, verdana, arial, sans-serif; 289 color: #000000; 290 text-align:left; 291 text-decoration: none; 292 padding: 3px; 293 margin: 1px 0px 0px 0px; 294 } 295 296 td.barre { 297 border-right: 1px solid #000000; 298 border-bottom: 1px solid #000000; 299 background: #b3c5cc; 300 font: helvetica, verdana, arial, sans-serif; 301 color: #000000; 302 text-align:left; 303 text-decoration: none 304 } 305 306 td.barre_select { 307 background: #b3c5cc; 308 color: #000000 309 } 310 td.photo { 311 background: #FFFFFF; 312 color: #000000 313 } 314 315 form { 316 padding: 0.1em 0em 0em 0em; 317 margin: 0em 0em 0em 0em; 318 } 319 320 321 /* 322 * Barre recherche 323 */ 324 div.formsearch 325 { 326 display: block; 327 float: none; 328 clear: right; 329 background: #ddddcc; 330 top: 0px; 331 left: 130px; 332 padding: 4px; 333 vertical-align: middle; 334 margin-bottom: 10px; 335 } 336 337 338 /* 339 * Barre onglets 340 */ 341 div.tabBar { 342 background: #dcdcd3; 343 padding-top: 14px; 344 padding-left: 14px; 345 padding-right: 14px; 346 padding-bottom: 14px; 347 margin: 0px 0px 10px 0px; 348 border: 1px solid #999999; 349 border-top: 1px solid #999999; 350 } 351 352 div.tabs { 353 top: 20px; 354 margin: 1px 0em 0em 0em; 355 padding: 0em 0.5em; 356 text-align: left; 357 } 358 359 div.tabsAction { 360 margin: 24px 0em 1px 0em; 361 padding: 0em 0em; 362 text-align: right; 363 } 364 365 a.tabTitle { 366 background: #436976; 367 border: 1px solid #8CACBB; 368 color: white; 369 font-weight: normal; 370 padding: 0em 0.5em; 371 margin: 0em 1em; 372 text-decoration: none; 373 white-space: nowrap; 374 } 375 376 a.tab:link { 377 background: white; 378 border: 1px solid #999999; 379 color: #436976; 380 padding: 0em 0.4em; 381 margin: 0em 0.1em; 382 text-decoration: none; 383 white-space: nowrap; 384 } 385 a.tab:visited { 386 background: white; 387 border: 1px solid #999999; 388 color: #436976; 389 padding: 0em 0.4em; 390 margin: 0em 0.1em; 391 text-decoration: none; 392 white-space: nowrap; 393 } 394 a.tab#active { 395 background: #dcdcd3; 396 border-bottom: #dcdcd3 1px solid; 397 padding: 0em 0.4em; 398 margin: 0em 0.1em; 399 text-decoration: none; 400 } 401 a.tab:hover { 402 background: #eeeecc; 403 padding: 0em 0.4em; 404 margin: 0em 0.1em; 405 text-decoration: none; 406 } 407 408 a.tabimage { 409 color: #436976; 410 text-decoration: none; 411 white-space: nowrap; 412 } 413 414 415 /* 416 * Boutons actions 417 */ 418 419 a.butAction:link { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #999999; color: #436969; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 420 a.butAction:visited { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #999999; color: #436969; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 421 a.butAction:active { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #999999; color: #436969; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 422 a.butAction:hover { font: helvetica, verdana, arial, sans-serif; background: #eeeecc; border: 1px solid #999999; color: #436969; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 423 424 a.butActionDelete:link { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #997777; color: #436976; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 425 a.butActionDelete:active { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #997777; color: #436976; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 426 a.butActionDelete:visited { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #997777; color: #436976; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 427 a.butActionDelete:hover { font: helvetica, verdana, arial, sans-serif; background: #FFe7ec; border: 1px solid #997777; color: #436976; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 428 429 430 /* 431 * Historique 432 * A supprimer quand remplace par butXxx 433 */ 434 435 a.tabAction:link { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #999999; color: #436969; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 436 a.tabAction:visited { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #999999; color: #436969; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 437 a.tabAction:active { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #999999; color: #436969; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 438 a.tabAction:hover { font: helvetica, verdana, arial, sans-serif; background: #eeeecc; border: 1px solid #999999; color: #436969; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 439 440 a.butDelete:link { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #997777; color: #436976; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 441 a.butDelete:active { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #997777; color: #436976; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 442 a.butDelete:visited { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #997777; color: #436976; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 443 a.butDelete:hover { font: helvetica, verdana, arial, sans-serif; background: #FFe7ec; border: 1px solid #997777; color: #436976; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; } 444 445 /* 446 * Tables 447 */ 448 449 .notopnoleft { 450 border-collapse: collapse; 451 border: 0px; 452 padding-top: 0px; 453 padding-left: 0px; 454 padding-right: 4px; 455 padding-bottom: 4px; 456 margin: 0px 0px; 457 } 458 .notopnoleftnoright { 459 border-collapse: collapse; 460 border: 0px; 461 padding-top: 0px; 462 padding-left: 0px; 463 padding-right: 0px; 464 padding-bottom: 4px; 465 margin: 0px 0px; 466 } 467 468 table.border { 469 font: helvetica, verdana, arial, sans-serif; 470 border-collapse: collapse; 471 border: 1px white ridge; 472 } 473 table.border td { 474 border: 1px solid #6C7C8B; 475 padding: 1px 2px; 476 } 477 478 table.noborder { 479 border-collapse: collapse; 480 border: 0px; 481 } 482 table.noborder td { 483 border: 0px; 484 padding: 1px 2px; 485 } 486 487 table.nobordernopadding { 488 border-collapse: collapse; 489 border: 0px; 490 padding: 0px 0px; 491 } 492 table.nobordernopadding td { 493 border: 0px; 494 padding: 0px 0px; 495 } 496 497 table.liste { 498 border-collapse: collapse; 499 border: 0px; 500 width: 100%; 501 background: #ddddcc; 502 } 503 504 505 /* 506 * Tableaux 507 */ 508 509 td.border { 510 border-top: 1px solid #000000; 511 border-right: 1px solid #000000; 512 border-bottom: 1px solid #000000; 513 border-left: 1px solid #000000; 514 } 515 516 div.menus { 517 background: #eeeecc; 518 color: #bbbb88; 519 font-size: 0.95em; 520 border-top: 1px dashed #ccccb3; 521 border-right: 1px dashed #ccccb3; 522 border-bottom: 1px dashed #ccccb3; 523 border-left: 1px dashed #ccccb3; 524 } 525 526 527 a.leftmenu { 528 font-weight: bold; 529 color: #202020; 530 } 531 532 533 534 div.leftmenu { 535 background: #ccccb3; 536 text-align: left; 537 border-right: 1px solid #000000; 538 border-bottom: 1px solid #000000; 539 margin: 1px 0em 0em 0em; 540 padding: 2px; 541 } 542 543 544 545 .alerte 546 { 547 background: #FF9988; 548 font-weight: bold; 549 font-size: 0.95em; 550 color: #000000; 551 text-decoration: none } 552 553 /* 554 * Normal, warning, erreurs 555 */ 556 .ok { color: #114466; } 557 .warning { color: #777711; } 558 .error { color: #550000; } 559 560 div.ok { 561 color: #114466; 562 } 563 564 div.warning { 565 color: #777711; 566 } 567 568 div.error { 569 color: #550000; font-weight: bold; 570 padding: 0.2em 0.2em 0.2em 0.2em; 571 margin: 0.5em 0em 0.5em 0em; 572 border: 1px solid #000000; 573 } 574 575 576 /* 577 * Liens Payes/Non payes 578 */ 579 580 a.normal:link { font-weight: normal } 581 a.normal:visited { font-weight: normal } 582 a.normal:active { font-weight: normal } 583 a.normal:hover { font-weight: normal } 584 585 a.impayee:link { font-weight: bold; color: #550000; } 586 a.impayee:visited { font-weight: bold; color: #550000; } 587 a.impayee:active { font-weight: bold; color: #550000; } 588 a.impayee:hover { font-weight: bold; color: #550000; } 589 590 591 592 593 594 /* 595 * ??? 596 */ 597 div.titre { 598 font: helvetica, verdana, arial, sans-serif; 599 font-weight: bold; 600 color: #666633; 601 text-decoration: none } 602 603 /* 604 * Tableaux 605 */ 606 607 input.liste_titre { 608 background: #BBBB88; 609 border: 0px; 610 } 611 612 tr.liste_titre { 613 background: #BBBB88; 614 font: helvetica, verdana, arial, sans-serif; 615 font-weight: bold; 616 border-bottom: 1px solid #000000; 617 white-space: nowrap; 618 } 619 620 td.liste_titre { 621 background: #BBBB88; 622 font: helvetica, verdana, arial, sans-serif; 623 font-weight: bold; 624 border-top: 1px solid #FFFFFF; 625 border-bottom: 1px solid #FFFFFF; 626 white-space: nowrap; 627 } 628 629 .liste_titre_sel 630 { 631 color: #fcfffc; 632 background: #BBBB88; 633 font: helvetica, verdana, arial, sans-serif; 634 font-weight: bold; 635 border-top: 1px solid #FFFFFF; 636 border-bottom: 1px solid #FFFFFF; 637 white-space: nowrap; 638 } 639 640 tr.liste_total td { 641 background: #F0F0F0; 642 font-weight: bold; 643 white-space: nowrap; 644 border-top: 1px solid #888888; 645 } 646 647 th { 648 background: #BBBB88; 649 font: helvetica, verdana, arial, sans-serif; 650 font-weight: bold; 651 border-left: 1px solid #FFFFFF; 652 border-right: 1px solid #FFFFFF; 653 border-top: 1px solid #FFFFFF; 654 border-bottom: 1px solid #FFFFFF; 655 white-space: nowrap; 656 font-size: 1.0em; 657 } 658 659 .pair { 660 background: #eeeecc; 661 font-size: 1.0em; 662 } 663 664 .impair { 665 background: #dcdcb3; 666 font-size: 1.0em; 667 } 668 669 670 /* 671 * Boxes 672 */ 673 tr.box_titre { 674 background: #BBBB88; 675 font-family: Helvetica, Verdana; 676 font-size: 1.0em; 677 font-weight: bold; } 678 679 tr.box_pair { 680 background: #dcdcb3; 681 font-size: 0.95em; } 682 683 tr.box_impair { 684 background: #eeeecc; 685 font-family: Helvetica, Verdana; 686 font-size: 0.95em; } 687 688 tr.fiche { 689 font-family: Helvetica, Verdana; 690 font-size: 0.6em; } 691 /* 692 * Widgets standard 693 */ 694 695 td.delete { 696 background: red; 697 font-weight: bold; 698 } 699 700 td.valid { 701 background: pink; 702 font-weight: bold; 703 } 704 705 td.small { 706 font-size: 10px; 707 } 708 709 tr.nonpayed { 710 font-weight: bold; 711 } 712 713 714 715 /* 716 * Objets debug 717 */ 718 719 p#powered-by-dolibarr { 720 position: fixed; 721 margin: 0; 722 padding: 0; 723 bottom: 2px; 724 font-size: 10px; 725 left: 0px; 726 z-index: 2; 727 } 728 729 p#powered-by-dolibarr a { 730 border: 1px solid black; 731 text-decoration: none; 732 color: black; 733 font-size: 10px; 734 padding-right: 5px; 735 padding-left: 5px; 736 }
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Mon Nov 26 12:29:37 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |