12 background-color: #edfada;
13 border-bottom: 1px solid
#BBBBBB;
16 .table-border,.table-box {
17 border:1px solid gray
;
21 border-left:1px solid gray
;
22 border-top:1px solid gray
;
23 border-right:1px solid gray
;
26 .table-border-trb,.table-box-trb {
27 border-top:1px solid gray
;
28 border-right:1px solid gray
;
29 border-bottom:1px solid gray
;
33 border-right:1px solid gray
;
36 .light-green-background {
37 background-color: #DAEAC2;
40 .table-box,.table-box-trb {
44 .formular-input-width {
52 .table-resource-label {
59 .table-resource-value {
64 .table-data-show-strut {
68 .table-data-show-hline {
78 background-color: #DAEAC2;
79 border: 1px solid #BBBBBB;
80 background-color: #ececec;
81 border-bottom: 1px solid black;
82 vertical-align: bottom;
88 /* background: #e0f8f8; */
93 /* background: #f8b0f8; */
109 vertical-align:middle
;
117 /* ul.top_level_nav li { display: block; margin: 0 0 0 10px; padding: 0; float: left; list-style: none; height: 30px; } */
118 /* ul.top_level_nav { height: 30px; display: inline-block; background: #404040; padding: 10px 0 0; margin: 0 0 40px; position: relative; } */
119 /* #menu a:hover { background: #99CC99; color: #114411; } */
120 #menu a:hover
{ background: #282; color: #BBFFBB; margin: 1px 5px 2px 5px; padding: 1px 5px 2px 5px; }
121 #menu a
{ margin: 1px 5px 2px 5px; padding: 1px 5px 2px 5px; }
122 ul
.menu
{ display: inline-block
; padding: 0 0 0 0; margin: 0 0 2px 0; }
123 ul
.menu li
{ display: block
; float: left
; list-style: none
; border-right: 1px solid
#282; }
124 ul
.menu
li:last-child
{ display: block
; float: left
; list-style: none
; border-right: none
; }
134 border-spacing: 0.8em 0.2em;
144 A:link {text-decoration: none}
145 A:visited {text-decoration: none}
146 A:active {text-decoration: none}
147 A:hover {text-decoration: underline; color: red;}
158 border: 2px solid red
;
161 background-color: #f0f0f0;
162 font: bold smaller sans-serif
;
166 /* Styles for admin/list */
187 /* Styles for main page */
193 border-bottom: 2px solid
;
194 font: small-caps
25px/25px "Times New Roman", serif
;
203 border-bottom: 0px solid
;
212 text-decoration:none
;
218 text-decoration:none
;
231 /* margin-left: 23; */
252 font: 150% sans-serif
;
254 /*border-bottom: 3px dotted #228822;*/
257 /* And entry in the store catalog */
260 border-bottom: 1px dotted
#77d;
265 font-family: sans-serif
;
281 margin-bottom: 0.8em;
284 #ecs .entry
.price-line
{
287 #ecs .entry
.add-to-cart
{
298 #store .entry form
, #store
.entry form div
{
304 /* Styles for the cart in the main page and the sidebar */
310 .item-price, .total-line {
314 .total-line .total-cell {
316 border-top: 1px solid
#595;
320 /* Styles for the cart in the sidebar */
328 border-top: 1px dotted
#595;
329 border-bottom: 1px dotted
#595;
334 /* Styles for order form */
336 .depot-form fieldset {
343 font-family: sans-serif
;
355 .depot-form .submit {
363 background-color: red
;
369 border: 2px solid red
;
371 padding-bottom: 12px;
373 background-color: #f0f0f0;
376 #errorExplanation h2
{
379 padding: 5px 5px 5px 15px;
382 background-color: #c00;
386 #errorExplanation p
{
392 #errorExplanation ul li
{
399 background-color: #DAEAC2;
400 border: 1px solid
#BBBBBB;
404 background-color: #edfada;
405 border: 1px solid
#BBBBBB;
410 border: 1px solid
#BBBBBB;
411 padding-right: 0.5em;
415 background-color: #edfada;
419 border: 1px solid
#BBBBBB;
420 padding-right: 0.5em;
425 border-bottom: 1px solid black
;
426 vertical-align: bottom
;