Schritt 1 von: Facelifting Login-Screen
[kivitendo-erp.git] / css / lx-office-erp.css
1 /* stylesheet for LX-Office ERP */
2
3 /* The look of links */
4 A:link { color: mediumblue; text-decoration: none; }
5 A:visited { color: mediumblue; text-decoration: none; }
6 A:active { color: black; text-decoration: none; }
7 A:hover { color: black;
8            background-color: lemonchiffon;
9            text-decoration: none;
10          }
11
12
13 body {
14   font-family: Verdana, Arial, Helvetica;
15   font-size: 10pt;
16   background-color: white;
17   background-image: url("../image/fade.png"); background-repeat:repeat-x;
18   color: black;
19 }
20
21 /* .bg {
22   background-image: url("mn_hauptmenu.png");
23 } */
24
25 td {
26   font-family: Verdana, Arial, Helvetica;
27   color: black;
28   font-size: 8pt;
29   font-weight: normal;
30 }
31 td.hover:hover {
32   color: black;
33 /*          background-color: #FFFFCC;
34           font-size: 8pt;
35           text-decoration: none;
36           border:none;
37           borderWidth:0px;
38           borderColor:2557AD;
39 */
40 }
41
42
43 th {
44   font-family: Verdana, Arial, Helvetica;
45   color: black;
46   font-size: 8pt;
47   font-weight: normal;
48 }
49
50 /* login and admin */
51 .login {
52   font-family: Verdana, Arial, Helvetica;
53 }
54 body.login {
55   background: #ccc;
56   color: #A0A0A0;
57 }
58 /* h1.login {
59   font-size: 18pt;
60 }*/
61 table.login {
62   padding: 20px;
63   border-style: solid;
64   border-width: 2px;
65   border-color: #B5B5B5;
66   background-color: #fff;
67   -moz-border-radius: 11;
68   -webkit-border-radius: 11;
69 }
70 td.login {
71   text-align: center;
72 }
73 th.login {
74   text-align: right;
75 }
76
77 body.admin {
78   background-color:#ffffff;
79   color: black;
80 }
81
82 body.menu {
83   background-image: url("../image/fade.png");background-repeat:repeat-x;
84   font-family: Verdana, Arial, Helvetica;
85   font-size:8pt;
86   color: black;
87 }
88
89 .message_ok {
90     font-size: 12pt;
91     padding:5px;
92     background-color: lightgreen;
93     color: black;
94     font-weight: bolder;
95     text-align:center;
96     border-style:solid;
97     border-width:thin;
98 }
99
100 .message_error {
101     font-size: 12pt;
102     padding:5px;
103     background-color: #FFAAAA;
104     color: black;
105     font-weight: bolder;
106     text-align:center;
107     border-style:solid;
108     border-width:thin;
109 }
110
111 /*
112     Überschriftsbalken
113 */
114 .listtop {
115     background-color: rgb(236,233,216);
116     text-align:left;
117     padding:5px;
118     font-size: 10pt;
119     color: black;
120     font-weight: bolder;
121     border-style:dashed;
122     border-width:thin;
123 }
124
125
126 .listelement {
127     background-image: url("../image/fade2.png");
128     background-repeat:repeat-x;
129     border-style:dashed;
130     border-width:thin;
131 }
132
133 .listelement2 {
134     background-image: url("../image/fade2.png");
135     background-repeat:repeat-x;
136     border-style:dashed;
137     border-width:thin;
138 }
139
140 .listheading, .listheading th {
141     font-size: 9pt;
142     padding:3px;
143     background-color:
144     rgb(236,233,216);
145     color: black;
146     font-weight: bolder;
147     text-align:left;
148     background-image: url("../image/fade.png");
149     border-style:dotted;
150     border-width:thin;
151 }
152
153 .listheadingcontent {
154     font-size: 9pt;
155     background-color:
156     rgb(236,233,216);
157     color: black;
158     font-weight: bolder;
159     text-align:left;
160 }
161
162 .accountlistheading {
163     font-size: 10pt;
164     padding:3px;
165     color: white;
166     font-weight: bold;
167     text-align:left;
168     background-color:rgb(133,132,129);
169 }
170
171 .subsubheading {
172   color: black;
173   font-weight: bolder;
174   text-decoration: underline;
175 }
176
177 .optionen {
178     border:dashed;
179 /*  padding-top:10px;
180     padding-bottom:10px;
181     padding-left:10px;
182 */
183     border-width:1px;
184     background:#efedde;
185 }
186
187
188 .listrow1 {
189     background-color: rgb(208,207,201);
190     color: black;
191     vertical-align: top;
192 }
193
194 .listrow0 { background-color: rgb(236,233,216); color: black; vertical-align: top; }
195
196 .listsubtotal { font-size: 8pt; background-color: rgb(236,233,216); color: black; font-weight: bolder;}
197
198 .listtotal, .listtotal td { font-size: 8pt; background-color: rgb(236,233,216); color: black; font-weight: bolder;}
199
200 .submit {
201   font-family: Verdana, Arial, Helvetica;
202   color: #000000;
203 }
204 .checkbox, .radio {
205   font-family: Verdana, Arial, Helvetica;
206   color: #778899;
207 }
208
209 .plus0 {    /* font color for negative numbers */
210   color: red;
211 }
212
213 .plus1 {
214   color: green;
215 }
216
217 h2.confirm {
218   color: blue;
219   font-size: 14pt;
220 }
221
222 h2.error {
223   color: red;
224   font-size: 14pt;
225 }
226
227 fieldset {
228   margin-top:15px;
229   color: black;
230   font-weight: bolder;
231 }
232
233 /* media stuff */
234
235 @media screen {
236   .noscreen {   /* items with this class won't display */
237     display: none;
238   }
239 }
240
241 @media print {
242   .noprint {   /* items with this class won't print */
243     display: none;
244   }
245 }
246
247 .filecontent {
248   border: 1px solid blue;
249   padding-left: 2px;
250   padding-right: 2px;
251 }
252
253 label {
254   cursor:pointer;
255 }
256
257 .unbalanced_ledger {
258   background-color: #ffa0a0;
259 }
260
261 .error_message {
262   color: #000000;
263   border: 1px solid #8b0000;
264   background-color: #ffcccc;
265   padding: 3px;
266 }