claudia.css 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  1. div.message { display:none; }
  2. textarea { width:100%; }
  3. body { background-color:rgb(255,250,240); color:rgb(139,69,19); }
  4. img.logo {
  5. float:right;
  6. margin:0;
  7. padding:0;
  8. border:1px solid #000;
  9. background-color:rgb(255,250,240);
  10. }
  11. hr {
  12. clear: both;
  13. }
  14. a {
  15. color:firebrick;
  16. }
  17. h1 a {
  18. color:DarkOliveGreen;
  19. text-decoration:none;
  20. }
  21. h1 {
  22. font-size:48pt;
  23. color:DarkOliveGreen;
  24. background-color:LemonChiffon;
  25. padding:0 0.5ex;
  26. margin:0 0 1ex 0;
  27. border: 2px solid #bdb7bd; /* DarkKhaki */
  28. clear:both;
  29. }
  30. h2 {
  31. color:DarkOliveGreen;
  32. background-color:LemonChiffon;
  33. font-size:22px;
  34. padding:0 0.5ex;
  35. margin-top:3ex;
  36. margin-bottom:3ex;
  37. border: 2px solid DarkKhaki;
  38. clear:both;
  39. }
  40. h3 {
  41. color:black;
  42. font-size:18px;
  43. padding:2px;
  44. margin-top:4ex;
  45. border-bottom: 1px solid black;
  46. clear:both;
  47. }
  48. h4 {
  49. color:#666;
  50. font-size:18px;
  51. padding:2px;
  52. margin-top:5px;
  53. text-decoration:underline;
  54. clear:both;
  55. }
  56. h5 {
  57. font-size:14pt;
  58. color:DarkOliveGreen;
  59. padding: 0;
  60. margin: 0;
  61. }
  62. div.diff { padding-left:5%; padding-right:5%; }
  63. div.old { background-color:#FFFFAF; color:#000; }
  64. div.new { background-color:#CFFFCF; color:#000; }
  65. div.refer { padding-left:5%; padding-right:5%; font-size:smaller; }
  66. div.message { background-color:#FEE; color:#000; }
  67. table.history { border-style:none; }
  68. td.history { border-style:none; }
  69. table.user {
  70. border-collapse:collapse;
  71. }
  72. table.user tr td {
  73. border:solid 1px rgb(139,69,19);
  74. padding:0.5ex;
  75. margin:0;
  76. text-align:left;
  77. }
  78. form table td {
  79. padding:5px;
  80. }
  81. table.anmeldung td { border-style:none; padding:1ex;}
  82. span.result { font-size:larger; }
  83. span.info { font-size:smaller; font-style:italic; }
  84. div.rss { background-color:#EEF; color:#000; }
  85. div.rss a:link { background-color:#EEF; color:#00F; }
  86. div.rss a:visited { background-color:#EEF; color:#A0A; }
  87. div.rss a:active { background-color:#EEF; color:#F00; }
  88. img.left { float:left; margin:1em; }
  89. img.right { float:right; margin:1em; }
  90. div.pic table { display:inline; }
  91. div.pic table.rechts { float:right; }
  92. div.pic table.links { float:left; }
  93. /* fussbereich unsichtbar ausser fuer admin */
  94. div.footer { display:none; }
  95. body.admin div.footer { display:block; }
  96. div.content + hr { display:none; }
  97. div.refer { display:none; }
  98. body.admin div.refer { display:block; }
  99. /* header */
  100. div.header {
  101. background-color:LemonChiffon;
  102. margin:0;
  103. padding:0;
  104. border-bottom: 2px solid DarkKhaki;
  105. width: 100%;
  106. text-align: center;
  107. }
  108. div.header h1 {
  109. background-image: url("/claudia/pics/ornament-breit.png");
  110. background-repeat: repeat-x;
  111. background-position: 0 2px;
  112. margin: none;
  113. padding: 1.5ex 1ex 0 1ex;
  114. border: none;
  115. font-size: 32pt;
  116. }
  117. /* body and content layout: leave big margin on the left. */
  118. html, body {
  119. margin: 0;
  120. padding:0;
  121. }
  122. div.content, div.footer, div.rc {
  123. margin:0 0 0 25ex;
  124. padding:2ex;
  125. }
  126. /* no gotobar */
  127. div.header span.gotobar { display:none; }
  128. /* sidebar */
  129. div.sidebar {
  130. display:block;
  131. font-size:small;
  132. position:absolute;
  133. top:30ex;
  134. left:1ex;
  135. text-align: right;
  136. }
  137. div.sidebar ul {
  138. padding:0;
  139. margin:0;
  140. }
  141. div.sidebar li {
  142. list-style-type:none;
  143. padding: 0.2em;
  144. }
  145. div.sidebar a {
  146. text-decoration: none;
  147. }
  148. /* printing */
  149. @media print
  150. {
  151. body {
  152. font-size:10pt;
  153. color:black;
  154. margin:0;
  155. border:none;
  156. }
  157. pre, code, tt { font-size:8pt; font-family: Courrier, monospace;}
  158. h1, h2, h3, h4, h5 { font-size:14pt; color:black; }
  159. h1 { font-size: 16pt; padding: 0; }
  160. h1, h2 { border:none; }
  161. h1 a { color:black; }
  162. a { text-decoration:none; color:black; }
  163. div.header span.gotobar { display:none; }
  164. span.specialdays { display:none; }
  165. div.refer, div.footer, div.near, div.definition, div.sister, div.sidebar {
  166. display:none;
  167. }
  168. }