body { background-color:#e8e8da; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#page {width:800px; left:-400px; position:absolute; border: #b6c1b5 1px solid;}
#head {background:url(images/kopf-bogen.jpg) no-repeat #fff5e8 bottom; height:130px;}
#body { margin:0; padding:0; left:50%; position:absolute;}

ul { list-style-image:url(images/navigationspunkt.gif); display:block;}
h1 { font-size:16px; background:url(images/h1.gif) no-repeat; padding-left:40px; padding-top:5px; display:block; width:350px; height:30px; color:#f7941d;}
a { text-decoration:none; color:#003366; font-size:12px; }
img {border:none;}
.img-cont { float:left; margin-right:10px; border: #b6c1b5 1px solid; }
label { width:150px; display:block; float:left; }
.fehler { padding-left:25px; color:#990000; }
.button {padding:15px;}

div#grid-main { clear: both; max-height: 300px; overflow: auto; }
div#grid-content { background-color: #fff; }
div#grid-content div.grid-cell { height: 16px; border-right: 1px solid #597873; overflow: hidden; }
div.grid-cell-pdf { background: transparent url(/css/images/pdf.png) no-repeat center top; }
div.grid-cell-price { text-align: right; }
div.grid-cell-print { text-align: center; }
div.grid-cell-shipping { text-align: center; }
div#colTpl { display: none; }
div#grid-loader { position: absolute; height: 20px; top: 0; left: 0; background-image: url(/css/images/grid-disable.gif); }
div#grid-loader-ani { height: 20px; background: transparent url(/css/images/grid-loader.gif) no-repeat center center; }
div.grid-load-ani { height: 16px; width: 16px; background-image: url(/css/images/grid-loader-smal.gif); }

div.grid-plus { width: 16px; height: 16px; background: transparent url(/css/images/grid-plus.gif); float: left; cursor: pointer; }
div.grid-minus { background-image: url(/css/images/grid-minus.gif) ! important; }

div.grid-expand { padding: 2px 5px 2px 16px; background: transparent url(/css/images/grid-expand.gif) no-repeat left top; }
div.grid-expand-content { border-left: 1px solid #597873; padding: 5px; }