1/**
2 * Noticeboard Plugin - CSS
3 *
4 * @author  Zaruba Tomas <zatomik@gmail.com>
5 */
6
7 p.noticeboard-editMessage{
8     clear:both;
9     font-weight:bold;
10}
11
12span.noticeboard-red{
13    color:red;
14    font-weight:bold;
15    font-size:0.8em;
16}
17
18 div.noticeboard-editForm{
19     text-align:left;
20     clear:both;
21     padding:10px;
22     margin-bottom:10px;
23     width:400px;
24     border:1px solid __border__;
25}
26
27div.noticeboard-editForm p.category{
28    margin-bottom:2px;
29}
30
31div.noticeboard-editForm label{
32    padding-bottom:2px;
33    padding-top:1em;
34    display:block;
35}
36
37div.noticeboard-editForm label.line{
38    display:inline;
39    padding:0  0 0 10px;
40}
41
42div.noticeboard-editForm #noticeboard-name{
43    width:200px;
44}
45
46div.noticeboard-editForm #noticeboard_addStartTimeButton,
47div.noticeboard-editForm #noticeboard_addEndTimeButton{
48    display:none;
49    margin-top:3.4em;
50    margin-left:5px;
51}
52
53div.noticeboard-editForm #noticeboard_addStartTime,
54div.noticeboard-editForm #noticeboard_addEndTime,
55div.noticeboard-editForm #noticeboard_deadlineDiv{
56    margin-left:5px;
57}
58
59div.noticeboard-show a.button{
60    background:#fff url('../../tpl/default/images/buttonshadow.png');
61    background-repeat:repeat-x;
62    background-position:bottom;
63    display:block;
64    height:18px;
65    float:left;
66    border:1px solid __border__;
67    vertical-align:middle;
68    text-decoration:none !important;
69    padding:3px 10px 0 10px;
70    margin:0 0 0 0.5em;
71    color:__text__ !important;
72}
73
74div.noticeboard-show a.small{
75    font-weight:normal;
76    font-size:0.8em;
77    float:right;
78    height:14px;
79    padding:2px 5px 0 5px;
80}
81
82div.noticeboard-show form .small{
83    font-weight:normal;
84    height:18px;
85    font-size:11px !important;
86    float:right !important;
87    padding:0 !important;
88    margin: 0 0 0 2px !important;
89}
90
91div.noticeboard-show a.button2{
92    background:#fff url('../../tpl/default/images/buttonshadow.png');
93    background-repeat:repeat-x;
94    background-position:bottom;
95    line-height:21px;
96    width:100px;
97    border:1px solid __border__;
98    vertical-align:middle;
99    text-decoration:none !important;
100    padding:2px 10px 3px 10px;
101    margin:0 0 0 0.5em;
102    color:__text__ !important;
103}
104div.noticeboard-show div.noticeboard-modeButtons{
105    height:30px;
106    padding-bottom:5px;
107}
108
109div.noticeboard-show table.noticeboard-event,
110table.noticeboard-show-detail{
111    width:100%;
112    max-width:500px;
113}
114
115table.noticeboard-show-detail{
116    float:right;
117    width:400px;
118    padding-left:10px;
119}
120
121
122div.noticeboard-show table thead th,
123table.noticeboard-show-detail thead th{
124    background-color: #dee7ec;
125    border: 1px solid __border__;
126    vertical-align:middle;
127    padding:3px 5px 3px 5px;
128    text-align:left;
129}
130
131div.noticeboard-show table tbody td,
132table.noticeboard-show-detail tbody td{
133    border: 1px solid __border__;
134    border-top:0 solid white;
135    padding:15px 5px 10px 5px;
136    background-color:white;
137}
138
139div.noticeboard-show table tbody td,
140table.noticeboard-show-detail tbody td{
141    border: 1px solid __border__;
142    border-top:0 solid white;
143    padding:5px;
144}
145
146div.noticeboard-show table tbody td.left,
147table.noticeboard-show-detail tbody td.left{
148    text-align:right;
149    width:100px;
150}
151
152div.noticeboard-show table thead th.cat,
153table.noticeboard-show-detail thead th.cat{
154    font-weight:normal;
155    text-align:right;
156}
157
158div.noticeboard-show table tbody td p,
159table.noticeboard-show-detail tbody td p{
160    margin-bottom:3px;
161}
162
163div.noticeboard-show table:hover thead th{
164    background-color: #bad1de;
165}
166
167
168div.noticeboard-show form.noticeboard-listForm{
169    border:1px solid __border__;
170    width:478px;
171    display:block;
172    padding:10px;
173    margin-bottom:10px;
174    clear:both;
175}
176
177form.noticeboard-listForm p{
178    padding: 0 0 0 0;
179    margin:0;
180}
181
182form.noticeboard-listForm label{
183    padding-left:5px;
184}
185
186form.noticeboard-listForm .submit{
187    float:right;
188}
189
190div.noticeboard-show table.noticeboard_calendar_header{
191    width:100%;
192    text-align:center;
193    border:1px solid __border__;
194    margin-top:15px;
195}
196
197div.noticeboard-show table.noticeboard_calendar_header th.right{
198    text-align:right;
199}
200
201div.noticeboard-show table.noticeboard_calendar_header th.left{
202    text-align:left;
203}
204
205div.noticeboard-show table.noticeboard_calendar{
206    width:100%;
207    border-top:1px solid __border__;
208    border-left:1px solid __border__;
209}
210
211div.noticeboard-show table.noticeboard_calendar th{
212    border-right:1px solid __border__;
213    border-bottom:1px solid __border__;
214    padding:5px;
215    text-align:center;
216    background-color: #dee7ec;
217}
218
219div.noticeboard-show table.noticeboard_calendar td{
220    border-right:1px solid __border__;
221    border-bottom:1px solid __border__;
222    border-top:0 solid __border__;
223    border-left:0 solid __border__;
224    padding:5px;
225}
226
227div.noticeboard-show table.noticeboard_calendar td.today,
228div.noticeboard-show table.noticeboard_calendar td.today:hover{
229    background-color: #dee7ec;
230}
231
232div.noticeboard-show table.noticeboard_calendar td:hover{
233    background-color: #eee;
234}
235
236div.noticeboard-show table.noticeboard_calendar td span.day-number{
237    display:block;
238    width:20px;
239    font-size:0.85em;
240    float:left;
241    border:0px solid black;
242}