body { overflow-y:scroll; margin: 0px; padding: 0px;background-color: #ffffff;background:url(../b/bg.png) 0px 0px repeat-x;}
table { border-spacing:0px; padding:0px; border:0px;}
td { color: #000000; line-height: 16px; font-size: 11px; font-family: arial; vertical-align:top;}
td .vcenter { vertical-align:middle; }
img { border-width:0px; }
a img { display: block; }
a:link { padding: 1px 0px; color: #000000; font-size: 11px; line-height: 16px; text-decoration: none; font-weight:bold; }
a:active { padding: 1px 0px; color: #000000; font-size: 11px; line-height: 16px; text-decoration: none; font-weight:bold; }
a:visited { padding: 1px 0px; color: #000000; font-size: 11px; line-height: 16px; text-decoration: none; font-weight:bold; }
a:hover { padding: 1px 0px; color: #000000; font-size: 11px; line-height: 16px; text-decoration: underline; font-weight:bold; }

.down_gr { padding-top:2px;padding-left:12px;color:#999999;font-size:11px; }
.grau_kl { color:#999999;font-size:10px; }
.gross { font:bold 16px Arial; }
.grauerrahmen { BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; }
.border_weiss { border-color: #FFFFFF; border-width:5px; }

select { font-size: 11px; font-family: arial;}
input.cart { font-family: arial; padding-top:2px; padding-left:3px; HEIGHT:19px; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; color: #333333; background-color:#FFFFFF; }
.cartarea { padding-left:3px; overflow-y:scroll; font-family: arial; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; background-color:#FFFFFF; }