#wrapper {width:900px; margin:50px auto;}
.sortable {width:600px; border:1px solid #ccc; border-bottom:none}
.sortable th {padding:4px 6px 6px; background:#ee7f00; color:#ffffff; text-align:left; color:#000000}
.sortable td {padding:2px 4px 4px; background:#ee7f00; border-bottom:1px solid #ccc}
.sortable .head {background:#ee7f00 url(images/sort.gif) 6px center no-repeat; cursor:pointer; padding-left:18px; color:#000000}
.sortable .desc {background:#222 url(images/desc.gif) 6px center no-repeat; cursor:pointer; padding-left:18px; color:#ffffff}
.sortable .asc {background:#222 url(images/asc.gif) 6px  center no-repeat; cursor:pointer; padding-left:18px; color:#ffffff}
.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}
.sortable .even td {background:#f2f2f2}
.sortable .odd td {background:#fff}

#warenkorb{
float:right;
width:200px;
height:200px;
background-color:#cccccc;
}

#warenkorb_header{
padding-top:4px;
background-color:#ee7f00;
height:20px;
text-align:center;
font-weight:bold;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
}

.warenkorb_submit{
border:1px solid;
width:100px;
height:20px;
}