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