[ Index ]
 

Code source de Drupal 5.3

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/themes/pushbutton/ -> style.css (source)

   1  /* $Id: style.css,v 1.22 2006/11/23 11:05:46 dries Exp $ */
   2  
   3  /*
   4  ** HTML elements
   5  */
   6  body  {
   7    color: #000;
   8    background-color: #fff;
   9    margin: 0;
  10    padding: 0;
  11  }
  12  body, p, td, li, ul, ol  {
  13    font-family: Verdana, Helvetica, Arial, sans-serif;
  14  }
  15  h1, h2, h3, h4, h5, h6 {
  16    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
  17    margin: 0;
  18  }
  19  h1 {
  20    color: #369;
  21    font-size: 1.6em;
  22  }
  23  tr.odd td, tr.even td {
  24    padding: 0.3em;
  25  }
  26  a:link {
  27    text-decoration: none;
  28    font-weight: bold;
  29    color: #ff8c00;
  30  }
  31  a:visited {
  32    text-decoration: none;
  33    font-weight: bold;
  34    color: #c96;
  35  }
  36  a:hover, a:active {
  37    font-weight: bold;
  38    color: #ff4500;
  39    text-decoration: underline;
  40  }
  41  fieldset {
  42    border: 1px solid #ccc;
  43  }
  44  p {
  45    margin: 0 0 1.3em 0;
  46    padding: 0;
  47  }
  48  blockquote {
  49    border-left: 4px solid #69c;
  50    padding: 0 15px;
  51    margin: 25px 100px 25px 50px;
  52    color: #696969;
  53    text-align: left;
  54    font-size: 1.2em;
  55    line-height: 1.3em;
  56    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
  57  }
  58  pre {
  59    background-color: #eee;
  60    padding: 0.75em 1.5em;
  61    font-size: 1.2em;
  62    border: 1px solid #ddd;
  63  }
  64  .form-item {
  65    margin-top: 1em;
  66  }
  67  .form-item label {
  68    color: #369;
  69  }
  70  .item-list .title {
  71    color: #369;
  72    font-size: 0.85em;
  73  }
  74  
  75  /*
  76  ** Page layout blocks / IDs
  77  */
  78  #primary-menu  {
  79    border-collapse: separate;
  80    background-color: #e0edfb;
  81    border-bottom: 3px solid #69c;
  82  }
  83  #primary-menu tr {
  84    background: transparent url(header-a.jpg) left bottom repeat;
  85  }
  86  td#home {
  87    background: transparent url(logo-background.jpg) left top repeat;
  88  }
  89  td#home a:link img, td#home a:visited img {
  90    background: transparent url(logo-active.jpg) repeat;
  91    width: 144px;
  92    height: 63px;
  93  }
  94  td#home a:hover img {
  95    background: transparent url(logo-hover.jpg) repeat;
  96    width: 144px;
  97    height: 63px;
  98  }
  99  .primary-links, .primary-links a:link, .primary-links a:visited {
 100    color: #369;
 101  }
 102  .primary-links a:hover {
 103    color: #000;
 104  }
 105  #primary-menu .primary-links   {
 106    background: transparent url(header-b.jpg) left top no-repeat;
 107    font-size: 0.79em;
 108  }
 109  #primary-menu .primary-links h1, #primary-menu .primary-links h2, #primary-menu .primary-links h3 {
 110    font-size: 2.3em;
 111    color: #369;
 112  }
 113  #secondary-menu {
 114    border-collapse: separate;
 115    background-color: #369;
 116    border-bottom: 3px solid #69c;
 117  }
 118  .secondary-links, .secondary-links a:link, .secondary-links a:visited  {
 119    color: #e4e9eb;
 120  }
 121  .secondary-links a:hover {
 122    color: #fff;
 123    text-decoration: underline;
 124  }
 125  #secondary-menu .secondary-links {
 126    font-size: 0.85em;
 127  }
 128  ul.links li {
 129    border-left: 1px solid #ff8c00;
 130  }
 131  #navlist li {
 132    border-left: 1px solid #369;
 133  }
 134  #subnavlist li, ul.primary-links li, ul.secondary-links li {
 135    border-left: 1px solid #fff;
 136  }
 137  #navlist li.first, #subnavlist li.first, ul.links li.first {
 138    border: none;
 139  }
 140  .tabs {
 141    margin: 15px 0;
 142  }
 143  .tabs ul.primary {
 144    border-collapse: collapse;
 145    padding: 0 0 3px 10px;
 146    white-space: nowrap;
 147    list-style: none;
 148    margin: 0;
 149    height: auto;
 150    line-height: normal;
 151    border-bottom: 2px solid #369;
 152  }
 153  .tabs ul.primary li {
 154    display: inline;
 155  }
 156  .tabs ul.primary li a {
 157    padding: 3px 10px;
 158    background: #fff url(tabs-off.png) left top no-repeat;
 159    border-color: #69C;
 160    border-width: 2px;
 161    border-style: none solid none none;
 162    height: auto;
 163    margin-right: 10px;
 164    text-decoration: none;
 165    text-transform: lowercase;
 166  }
 167  .tabs ul.primary li.active a {
 168    background: #369 url(tabs-on.png) left top no-repeat;
 169    border-right: 2px solid #369;
 170    color: #fff;
 171  }
 172  .tabs ul.primary li a:hover {
 173    background-color: #fffaf0;
 174    color: #ff4500;
 175  }
 176  .tabs ul.secondary {
 177    border-collapse: collapse;
 178    padding: 10px 0;
 179    margin: 0;
 180    white-space: nowrap;
 181    width: 100%;
 182    list-style: none;
 183    height: auto;
 184    line-height: normal;
 185    border-bottom: none;
 186  }
 187  .tabs ul.secondary li {
 188    display: inline;
 189    height: auto;
 190    padding: 0 0 0 10px;
 191    text-decoration: none;
 192    border-right: none;
 193  }
 194  .tabs ul.secondary li a {
 195    background: #fff url(tabs-option-off.png) left center no-repeat;
 196    padding: 10px 0 10px 25px;
 197    margin: 0;
 198  }
 199  .tabs ul.secondary li a.active {
 200    background: #fff url(tabs-option-on.png) left center no-repeat;
 201    color: #369;
 202    border-bottom: none;
 203  }
 204  .tabs ul.secondary li a:hover {
 205    background: #fff url(tabs-option-hover.png) left center no-repeat;
 206    color: #FF4500
 207  }
 208  #content {
 209    background-color: #fff;
 210  }
 211  #contentstart {
 212    background-color: #fff;
 213  }
 214  #menu {
 215    padding: 0.5em 0.5em 0 0.5em;
 216    text-align: right;
 217    vertical-align: middle;
 218  }
 219  #search .form-text, #search .form-submit {
 220    border: 1px solid #369;
 221    font-size: 0.85em;
 222    margin: 0.2em;
 223  }
 224  #search .form-text {
 225    width: 9em;
 226  }
 227  #search .form-submit {
 228    height: 1.5em;
 229  }
 230  #mission {
 231    background-color: #fff;
 232    color: #696969;
 233    border-top: 2px solid #dcdcdc;
 234    border-bottom: 2px solid #dcdcdc;
 235    padding: 10px;
 236    margin: 20px 35px 0 35px;
 237    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
 238    font-size: 1.1em;
 239    font-weight: normal;
 240  }
 241  #site-info {
 242    background-color: #bdd3ea;
 243    background-image: url(header-c.png);
 244    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
 245  }
 246  .site-name {
 247    font-size: 1.2em;
 248  }
 249  .site-name a:link, .site-name a:visited {
 250    color: #fff;
 251  }
 252  .site-name a:hover {
 253    color: #ff8c00;
 254    text-decoration: none;
 255  }
 256  .site-slogan {
 257    font-size: 0.8em;
 258    font-weight: bold;
 259  }
 260  #main {
 261    /* padding in px not ex because IE messes up 100% width tables otherwise */
 262    padding: 30px 35px 50px 35px;
 263    background: transparent url(background.png) center center no-repeat;
 264    /* fix background overlapping text in IE (aka Peekaboo Bug) */
 265    position: relative;
 266  }
 267  #mission, .node .content, .comment .content {
 268    line-height: 1.4;
 269  }
 270  #help {
 271    font-size: 0.9em;
 272    margin-bottom: 1em;
 273  }
 274  .breadcrumb {
 275    margin-bottom: .5em;
 276  }
 277  .messages {
 278    background-color: #eee;
 279    border: 1px solid #ccc;
 280    padding: 0.3em;
 281    margin-bottom: 1em;
 282  }
 283  .error {
 284    border-color: red;
 285  }
 286  .nav {
 287    padding: 0;
 288    margin: 0;
 289  }
 290  #sidebar-left, #sidebar-right {
 291    font-size: 0.75em;
 292    width: 175px;
 293    /* padding in px not ex because IE messes up 100% width tables otherwise */
 294    padding: 25px 10px 75px 10px;
 295    vertical-align: top;
 296    background: #FFFAF0;
 297  }
 298  #sidebar-left {
 299    border-right: 3px solid #f5f5f5;
 300  }
 301  #sidebar-right {
 302    border-left: 3px solid #f5f5f5;
 303  }
 304  #sidebar-left li, #sidebar-right li {
 305    font-size: 1em;
 306  }
 307  .node .content {
 308    text-align: left;
 309    font-size: 0.85em;
 310    line-height: 1.3;
 311  }
 312  .comment .content {
 313    text-align: left;
 314    font-size: 0.85em;
 315    line-height: 1.3;
 316  }
 317  #footer-message {
 318    padding: 15px 100px 30px 100px;
 319    font-size: 0.85em;
 320    text-align: center;
 321    color: #aaa;
 322  }
 323  table#footer-menu {
 324    border-top: 3px solid #69c;
 325    border-bottom: 3px solid #69c;
 326    background-color: #369;
 327    color: #e4e9eb;
 328  }
 329  #footer-menu td {
 330    padding: 5px;
 331    font-size: 0.75em;
 332  }
 333  #footer-menu .primary-links, #footer-menu a:link, #footer-menu a:visited  {
 334    color: #e4e9eb;
 335  }
 336  #footer-menu a:hover  {
 337    color: #fff;
 338    text-decoration: underline;
 339  }
 340  #footer-menu .primary-links h1, #footer-menu .primary-links h2, #footer-menu .primary-links h3 {
 341    font-size: 1.3em;
 342    color: #e4e9eb;
 343  }
 344  /*
 345  ** Common declarations for child classes of node, comment, block, box, etc.
 346  ** If you want any of them styled differently for a specific parent, add
 347  ** additional rules /with only the differing properties!/ to .parent .class.
 348  ** See .comment .title for an example.
 349  */
 350  #content .title, #content .title a {
 351    color: #369;
 352  }
 353  .content h1 {
 354    color: #369;
 355    font-size: 1.9em;
 356  }
 357  .content h2 {
 358    color: #58b;
 359    font-size: 1.7em;
 360  }
 361  .content h3 {
 362    color: #69c;
 363    font-size: 1.5em;
 364  }
 365  .content h4 {
 366    color: #8be;
 367    font-size: 1.3em;
 368  }
 369  .content h5 {
 370    color: #96c6f6;
 371    font-size: 1.15em;
 372  }
 373  .submitted {
 374    color: #999;
 375    font-size: 0.79em;
 376  }
 377  div.links {
 378    color: #ff8c00;
 379  }
 380  .links a {
 381    font-weight: bold;
 382  }
 383  .box {
 384    padding: 0 0 1.5em 0;
 385  }
 386  .box {
 387    padding: 0;
 388    margin: 0;
 389  }
 390  .box h2 {
 391    font-size: 9px;
 392  }
 393  .block .title h3 {
 394    border-bottom: 2px solid #69c;
 395    color: #369;
 396    font-size: 18px;
 397    font-weight: bold;
 398    padding: 10px 5px 10px 30px;
 399    margin-bottom: .25em;
 400    background: transparent url(icon-block.png) left center no-repeat;
 401  }
 402  .block .content {
 403    padding: 5px;
 404  }
 405  .block {
 406    margin-bottom: 1.5em;
 407  }
 408  .box .title {
 409    font-size: 1.1em;
 410  }
 411  .node {
 412    margin: .5em 0 2.5em 0;
 413  }
 414  .node .content, .comment .content {
 415    margin: .5em 0 .5em 0;
 416  }
 417  .node .taxonomy {
 418    color: #999;
 419    font-size: 0.83em;
 420    padding: 1.5em;
 421  }
 422  .node .picture {
 423    border: 1px solid #fff;
 424    float: right;
 425    margin: 0.5em;
 426  }
 427  .comment {
 428    border: 1px solid #abc;
 429    padding: .5em;
 430    margin-bottom: 1em;
 431  }
 432  .comment .title {
 433    font-size: 1em;
 434    padding: 10px 0 12px 19px;
 435    background: transparent url(icon-comment.png) left center no-repeat;
 436  }
 437  .comment .new {
 438    font-weight: bold;
 439    font-size: 1em;
 440    margin-left: 2px;
 441    color: red;
 442  }
 443  .comment .picture {
 444    border: 1px solid #fff;
 445    float: right;
 446    margin: 10px;
 447  }
 448  div.links {
 449    font-size: 0.75em;
 450  }
 451  div.links .prev, div.links .next, div.links .up {
 452    font-size: 1.15em;
 453  }
 454  .titles .prev, .titles .next  {
 455    font-size: 0.85em;
 456    font-weight: bold;
 457    color: #444;
 458  }
 459  .hide {
 460    display: none
 461  }
 462  .nav .links .next a:link {
 463    padding: 17px 17px 17px 0;
 464    background: transparent url(arrow-next.png) right center no-repeat;
 465  }
 466  .nav .links .next a:visited {
 467    padding: 17px 17px 17px 0;
 468    background: transparent url(arrow-next-visited.png) right center no-repeat;
 469  }
 470  .nav .links .next a:hover {
 471    padding: 17px 17px 17px 0;
 472    background: transparent url(arrow-next-hover.png) right center no-repeat;
 473  }
 474  .nav .links .prev a:link {
 475    padding: 17px 0 17px 17px;
 476    background: transparent url(arrow-prev.png) left center no-repeat;
 477  }
 478  .nav .links .prev a:visited {
 479    padding: 17px 0 17px 17px;
 480    background: transparent url(arrow-prev-visited.png) left center no-repeat;
 481  }
 482  .nav .links .prev a:hover {
 483    padding: 17px 0 17px 17px;
 484    background: transparent url(arrow-prev-hover.png) left center no-repeat;
 485  }
 486  .nav .links .up a:link {
 487    padding: 11px 0 17px 0;
 488    background: transparent url(arrow-up.png) center top no-repeat;
 489  }
 490  .nav .links .up a:visited {
 491    padding: 11px 0 17px 0;
 492    background: transparent url(arrow-up-visited.png) center top no-repeat;
 493  }
 494  .nav .links .up a:hover {
 495    padding: 11px 0 17px 0;
 496    background: transparent url(arrow-up-hover.png) center top no-repeat;
 497  }
 498  
 499  /*
 500  ** Administration page styles
 501  */
 502  div.admin-panel .description {
 503    color: #999;
 504  }
 505  div.admin-panel h3 {
 506    background-color: #369;
 507    color: #fff;
 508    padding: 5px 8px 5px;
 509    margin: 0;
 510  }
 511  div.admin-panel .body {
 512    background: #fffaf0;
 513  }
 514  
 515  /*
 516  ** Module specific styles
 517  */
 518  .content .active {
 519    color: #369;
 520  }
 521  #aggregator .feed-source {
 522    background-color: #eee;
 523    border: 1px solid #ccc;
 524    padding: 1em;
 525    margin: 1em 0 1em 0;
 526  }
 527  #aggregator .news-item .source {
 528    color: #999;
 529    font-style: italic;
 530    font-size: 0.85em;
 531  }
 532  #aggregator .title {
 533    font-size: 1em;
 534  }
 535  #aggregator h3 {
 536    margin-top: 1em;
 537  }
 538  #tracker th {
 539    text-align: center;
 540    background-color: #f5f5f5;
 541    border-bottom: 1px solid #ddd;
 542    border-right: 1px solid #ddd;
 543    border-left: 1px solid #fafafa;
 544  }
 545  #tracker th img {
 546    float: right;
 547  }
 548  #tracker tr.even, #tracker tr.odd {
 549    background-color: #fff;
 550  }
 551  #tracker td {
 552    vertical-align: top;
 553    padding: 1em 1em 1em 0;
 554    border-bottom: 1px solid #bbb;
 555  }
 556  #forum {
 557    margin: 15px 0 15px 0;
 558    background-color: #fff;
 559  }
 560  #forum table {
 561    width: 100%;
 562    border: 2px solid #69c;
 563  }
 564  #forum table tr th {
 565    text-align: center;
 566    background: #69c;
 567    color: #fff;
 568    font-size: 0.75em;
 569    border-bottom: 1px solid #aaa;
 570  }
 571  #forum table tr th a  {
 572    color: #fff;
 573    text-decoration: underline;
 574  }
 575  #forum table tr th img  {
 576    margin: 0;
 577  }
 578  #forum tr.odd {
 579    background: #e0edfb;
 580  }
 581  #forum tr.even {
 582    background: #fff;
 583  }
 584  #forum td {
 585    padding: 0.5em;
 586  }
 587  #forum td.container {
 588    color: #000;
 589    background: #369 url(forum-container.jpg) right top no-repeat;
 590    border: 2px solid #69c;
 591  }
 592  #forum td.container a {
 593    color: #e4e9eb;
 594    padding: 20px 0 20px 35px;
 595    background: transparent url(forum-link.png) left center no-repeat;
 596  }
 597  #forum td.container a:visited {
 598    color: #e4e9eb;
 599  }
 600  #forum td.statistics, #forum td.settings, #forum td.pager {
 601    height: 1.5em;
 602    border: 1px solid #bbb;
 603  }
 604  #forum td .name {
 605    color: #96c;
 606  }
 607  #forum td .links {
 608    padding-top: 0.7em;
 609    font-size: 0.9em;
 610  }
 611  .block-forum h3 {
 612    margin-bottom: .5em;
 613  }


Généré le : Fri Nov 30 16:20:15 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics