added missing icons
[mspang/www.git] / newsgroup / style.css
1 /* =========== Page Layout ================ */
2
3 BODY {
4   color: black;
5   background: white;
6 }
7
8 /* =========== Index Layout ============== */
9
10 /* headline */
11 h1.np_index_headline {
12   font-size: large;
13 }
14
15 /* border around all groups */
16 .np_index_groups {
17   background: #eeeeee;
18   padding: 0px;
19   border: solid 1px #26598f;
20 }
21
22 /* a block of groups */
23 .np_index_groupblock {
24   margin-bottom: 20px;
25 }
26
27 /* headline of a group of blocks */
28 .np_index_grouphead {
29   border: solid 1px #26598f;
30   background: #26598f;
31   color: white;
32 }
33
34 /* a single group */
35 .np_index_group {
36   margin-left: 10px;
37   margin-bottom: 5px;
38 }
39
40 /* =========== Thread Layout ============== */
41
42 /* Headline */
43 h1.np_thread_headline {
44   font-size: large;
45 }
46
47
48 /* Table around the thread */
49 table.np_thread_table {
50   width: 100%;
51   border: solid 1px #26598f;
52   border-spacing: 0px;
53   margin: 0px;
54   padding: 0px;
55 }
56
57 /* Head of the table */
58 tr.np_thread_head,td.np_thread_head {
59   color: white;
60   background: #26598f;
61   margin: 0px;
62 }
63
64
65
66 /* Even line numbers in the thread */
67 tr.np_thread_line1,td.np_thread_line1 {
68   padding-left:   3px;
69   padding-top:    0px;
70   padding-right:  0px;
71   padding-bottom: 0px;
72   background: #f9f9f9;
73   margin: 0px;
74 }
75
76 /* Odd line numbers in the thread */
77 tr.np_thread_line2,td.np_thread_line2 {
78   padding-left: 3px;
79   padding-top:    0px;
80   padding-right:  0px;
81   padding-bottom: 0px;
82   background: #eeeeee;
83   margin: 0px;
84 }
85
86 /* Text inside a Line */
87 span.np_thread_line_text {
88   font-size: small;
89 }
90
91 /* The small images, a thread consists of */
92 img.thread_image {
93   vertical-align: bottom;
94 }
95
96 /* =========== Article Layout ============= */
97
98 /* headline */
99 h1.np_article_headline {
100   font-size: large;
101 }
102
103
104 /* Head of an article */
105 div.np_article_header {
106   background: #eeeeee;
107   padding: 3px;
108   border: solid 1px #26598f;
109 }
110
111 /* Layout of the Text-Body */
112 div.np_article_body {
113   margin-top: 20px;
114   font-family: "Lucida Console", "Courier New", Courier, "Andale Mono", monospace;
115 }
116
117 /* Layout of quoted text / graphic layout */
118 blockquote.np_article_quote {
119   border-left: #002255 solid 1px;
120   padding-left: 5px;
121   color: #002277;
122   margin: 0px;
123 }
124
125 /* =========== Post layout =========== */
126
127 /* headline */
128 h1.np_post_headline {
129   font-size: large;
130 }
131
132
133 /* Head with the input fields for subject, name and email  */
134 .np_post_header {
135   background: #eeeeee;
136   padding: 3px;
137   border: solid 1px #26598f;
138 }
139
140 /* Body with the message-field and the post-button in it */
141 .np_post_body {
142   background: #eeeeee;
143   padding: 3px;
144   border: solid 1px #26598f;
145   margin-top: 10px;
146 }
147
148
149 /* =========== navigation buttons on top of every page =========== */
150
151 .np_buttonbar {
152   background: #26598f;
153   padding: 1px;
154   margin-bottom: 10px;
155   color: black;
156 }
157
158 td.np_button {
159   padding-left: 5px;
160   padding-right: 5px;
161   border-right: solid white 1px;
162   color: white;
163   white-space: nowrap;
164 }
165
166 a.np_button {
167   color: white;
168   text-decoration: underline;
169 }
170
171 .np_pages {
172   color: white;
173 }
174
175 .np_pages_selected {
176   color: white:
177   text-weight: bold;
178   margin-left: 5px;
179 }
180
181 .np_pages_unselected {
182   color: white;
183   text-decoration: underline;
184   margin-left: 5px;
185 }