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