Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

vigiboard / vigiboard / public / css / style.css @ 57f7cb3f

History | View | Annotate | Download (4.93 KB)

1
html {
2
        background: #555555 url('../images/pagebg.png') top left repeat-x;
3
        text-align: center;
4
        margin: 0;
5
        padding: 0;
6
}
7

    
8
body {
9
        text-align: left;
10
        width: 960px;
11
        margin: 0 auto;
12
        padding: 0;
13
        font-size: 12px;
14
        font-family:"Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
15
}
16

    
17
a {
18
        color: #286571;
19
}
20

    
21
#header {
22
        height: 132px;
23
        margin: 10px 10px 0 10px;
24
        background: url('../images/headerbg.png') top left no-repeat;
25
}
26

    
27
#header h1 {
28
        padding: 0;
29
        margin: 0;
30
        padding-top: 30px;
31
        padding-left: 180px;
32
        color: #fff;
33
        position: relative;
34
        font-size: 36px;
35
}
36

    
37
#header h1 .subtitle {
38
        font-size: 60%;
39
        position: absolute;
40
        left: 240px;
41
        top: 70px;
42
}
43

    
44
ul#mainmenu {
45
        margin: 0;
46
        padding: 0 10px;
47
        background: url('../images/menubg.png') top left no-repeat;
48
        height: 38px;
49
}
50

    
51
ul#mainmenu li {
52
        list-style-type: none;
53
        margin: 0;
54
        padding: 0;
55
        position: relative;
56
        display: inline;
57
        float: left;
58
}
59

    
60
ul#mainmenu li a {
61
        color: #fff;
62
        float: left;
63
        height: 31px;
64
        display: block;
65
        line-height: 30px;
66
        vertical-align: middle;
67
        padding: 0 10px;
68
        font-size: 12px;
69
        text-decoration: none;
70
        background: url('../images/menu-item-border.png') left top no-repeat;
71
}
72

    
73
ul#mainmenu li a:hover, ul#mainmenu li a.active {
74
        background: url('../images/menu-item-actibg.png') left top no-repeat;
75
}
76

    
77
ul#mainmenu li.first a {
78
        background: none;
79
}
80

    
81
ul#mainmenu li.first a:hover, ul#mainmenu li.first a.active {
82
        background: url('../images/menu-item-actibg-first.png') left top no-repeat;
83
}
84

    
85
ul#mainmenu li.loginlogout
86
{
87
    float: right;
88
    right: 10px;
89
}
90

    
91
ul#mainmenu li.loginlogout a:hover
92
{
93
    background: url('../images/menu-item-border.png') left top no-repeat;
94
}
95

    
96
#content {
97
        background: #fff url('../images/contentbg.png') left bottom no-repeat;
98
        margin : 0 10px 10px 10px;
99
        padding: 0 10px;
100
        overflow: hidden;
101
}
102

    
103
#content .currentpage {
104
        margin-top: 0;
105
}
106

    
107
/* Login form*/
108

    
109
#loginform
110
{
111
    text-align: center;
112
}
113

    
114
form.loginfields
115
{
116
    text-align: left;
117
    width: 270px;
118
    background: url('../images/loginbg.png') top left no-repeat;
119
    padding: 0;
120
    margin: 0 auto;
121
    border: 0;
122
}
123

    
124
form.loginfields h2
125
{
126
    font-size: 16px;
127
    float: left;
128
    padding: 0;
129
    margin: 5px;
130
    margin-top: 0;
131
    background: url('../images/loginheader-left.png') top left no-repeat;
132
}
133

    
134
* html form.loginfields h2
135
{
136
    margin-left: 3px;
137
    width: 80px;
138
    text-align: center;
139
}
140

    
141
form.loginfields h2 span
142
{
143
    background: url('../images/loginheader-right.png') right top no-repeat;
144
    height: 30px;
145
    line-height: 30px;
146
    display: block;
147
    font-size: 100%;
148
    font-weight: normal;
149
    color: #fff;
150
    padding: 0 10px;
151
}
152

    
153
*+html form.loginfields h2 span
154
{
155
    padding: 0 20px;
156
}
157

    
158
form.loginfields label
159
{
160
    clear: left;
161
    float: left;
162
    margin-top: 5px;
163
    margin-left: 10px;
164
    width: 65px;
165
    line-height: 31px;
166
    vertical-align: middle;
167
}
168

    
169
form.loginfields input.text
170
{
171
    float: left;
172
    margin-left: 10px;
173
    margin-top: 5px;
174
    width: 165px;
175
    height: 21px;
176
    padding: 5px;
177
    border: 0;
178
    background: url('../images/inputbg.png') top left no-repeat;
179
    color: #fff;
180
}
181

    
182
form.loginfields input#submit
183
{
184
    background: url('../images/loginbottombg.png') bottom left no-repeat;
185
    width: 270px;
186
    height: 61px;
187
    border: 0;
188
    margin-top: 10px;
189
    color: #fff;
190
    padding: 10px 140px 20px 10px;
191
}
192

    
193
* html form.loginfields input#submit
194
{
195
    clear: both;
196
    margin-left: -10px;
197
}
198

    
199
/* Sidebar */
200
.sidebar {
201
  border: 1px solid #cce;
202
  background-color: #eee;
203
  margin: 0.5em;
204
  margin-left: 1.5em;
205
  padding: 1em;
206
  float: right;
207
  width: 200px;
208
  font-size: 88%;
209
}
210

    
211
.sidebar h2 {
212
  margin-top: 0;
213
  color: black;
214
}
215

    
216
.sidebar ul {
217
  margin-left: 1.5em;
218
  padding-left: 0;
219
}
220

    
221

    
222

    
223
#sb_top {
224
  clear: right;
225
}
226

    
227
#sb_bottom {
228
  clear: right;
229
}
230

    
231
#getting_started {
232
  margin-left: 20px;
233
}
234

    
235
#getting_started_steps a {
236
  text-decoration: none;
237
}
238

    
239
#getting_started_steps a:hover {
240
  text-decoration: underline;
241
}
242

    
243
#getting_started_steps li {
244
  margin-bottom: 0.5em;
245
}
246

    
247
/* Other and footer */
248
#footer {
249
        background: #fff;
250
        padding: 10px;
251
        color:#888888;
252
        font-size:90%;
253
}
254
.flogo {
255
        float:left;
256
        margin-bottom:0px;
257
        padding-left:20px;
258
        padding-right:20px;
259
        padding-top:0px;
260
}
261
.foottext p {
262
        margin: 0; padding: 0;
263
}
264
.code {
265
font-family:monospace;
266
font-size:127%;
267
}
268
span.code {
269
background:#EEEEEE none repeat scroll 0% 0%;
270
font-weight:bold;
271
}
272
#flash, .notice {
273
font-size:120%;
274
font-weight:bolder;
275
margin:0pt auto 0.5em;
276
width:680px;
277
}
278
#flash div, .notice {
279
padding:20px 15px 20px 65px;
280
}
281
#flash .ok {
282
background:#d8ecd8 url(../images/ok.png) no-repeat scroll 10px center;
283
}
284
#flash .warning {
285
background:#fff483 url(../images/warning.png) no-repeat scroll 10px center;
286
}
287
#flash .error {
288
background:#f9c5c1 url(../images/error.png) no-repeat scroll 10px center;
289
}
290
#flash .alert,
291
#flash .info {
292
background:#EEEEFF url(../images/info.png) no-repeat scroll 10px center;
293
}
294
.notice {
295
background:#EEEEFF url(../images/info.png) no-repeat scroll 10px center;
296
}
297
.fielderror {
298
color:red;
299
font-weight:bold;
300
}
301
div.clearingdiv {
302
clear:both;
303
}