<style><!--

.bla-bla {}

A    { color: #214797; }
BODY { padding: 0px; margin: 0px; font-family: Arial; font-size: 12px; background-color: #ffffff; color: #525252; }
H1   { font-family: Arial; font-size: 16px; font-weight: bold; color: #555555; }
H2   { font-family: Arial; font-size: 12px; font-weight: bold; background-color: #ECF3FF; padding: 2 0 2 0; }
IMG  { border: 0px; }
LI   { margin: 0px; }
INPUT.searchInput { width: 130px; background-color: #ffffff; border-width: 1px; border-style: solid; border-color: #9ABEEE; font-family: Arial; font-size: 12px; }
INPUT.amount { width: 40px; background-color: #ffffff; border-width: 1px; border-style: solid; border-color: #9ABEEE; font-family: Arial; font-size: 12px; text-align: right; }
INPUT.sendInput, TEXTAREA.sendInput { background-color: #F5F5F5; border-width: 1px; border-style: solid; border-color: #9ABEEE; font-family: Arial; font-size: 12px; }

.main  { font-family: Arial; font-size: 12px; color: #525252; }
.small { font-family: Arial; font-size: 11px; color: #525252; }

#topCenter { width: 99%; background-image: url("image/top-bgr.gif"); background-repeat: repeat-x; vertical-align: top; }
#topLinks  { padding: 15 0 0 0; font-family: Arial; font-size: 11px; }
#topText   { padding: 25 0 0 0; font-family: Arial; font-size: 12px; }
#topRight  { width: 396px; background-image: url("image/top-right.gif"); background-repeat: no-repeat; background-position: 100% 0%; vertical-align: top; }

#topMenu           { width: 99%; background-image: url("image/mt-bgr.gif"); background-repeat: repeat-x; }
#topMenuPunkt      { text-align: center; padding: 0 10 0 10; }
#topMenuPunkt A    { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; }
#topMenuPunkt A:hover { color: #AA1D00; }
#topMenuPunktSel   { text-align: center; padding: 0 10 0 10; color: #AA1D00; }
#topMenuPunktSel A { font-family: Arial; font-size: 12px; color: #AA1D00; text-decoration: none; }

.leftMenu1      { background-image: url("image/ml-bgr1.gif"); background-repeat: repeat-y; padding: 0 0 5 22; }
.leftMenu1 A    { font-family: Arial; font-size: 12px; color: #525252; text-decoration: none; }
.leftMenu1 A:hover { color: #AA1D00; }
.leftMenu1Sel   { background-image: url("image/ml-bgr1.gif"); background-repeat: repeat-y; padding: 0 0 5 22; color: #AA1D00; }
.leftMenu1Sel A { font-family: Arial; font-size: 12px; text-decoration: none; color: #AA1D00; }
.leftMenu       { background-image: url("image/ml-bgr1.gif"); background-repeat: repeat-y; padding: 5 0 5 22; }
.leftMenu A     { font-family: Arial; font-size: 12px; color: #525252; text-decoration: none; }
.leftMenu A:hover { color: #AA1D00; }
.leftMenuSel    { background-image: url("image/ml-bgr1.gif"); background-repeat: repeat-y; padding: 5 0 5 22; color: #AA1D00; }
.leftMenuSel A  { font-family: Arial; font-size: 12px; text-decoration: none; color: #AA1D00; }
.search         { font-family: Arial; font-size: 11px; background-image: url("image/ml-bgr2.gif"); background-repeat: repeat-y; padding: 35 0 0 22; }

#topCart    { background-image: url("image/cart-top2.gif"); background-repeat: repeat-y; padding: 0 0 5 22; }
#centerCart { font-family: Arial; font-size: 12px; background-image: url("image/cart-bgr.gif"); background-repeat: repeat-y; padding: 10 0 0 22; }
#price      { color: #CA2200; font-family: Tahoma; font-weight: bold; }

#content   { padding: 25 5 25 25; font-family: Arial; font-size: 12px; }

#news      { font-family: Arial; font-size: 12px; }
#news TD   { padding-bottom: 10px; }
#news SPAN { font-weight: bold; }

.messHeader { background-color: #EEEEEE; padding: 2px; }

#items     { font-family: Arial; font-size: 12px; }
#items TH  { background-color: #CFDEF9; font-size: 11px; font-weight: normal; }
.td1       { background-color: #EEEEEE; }
.td2       { background-color: #ffffff; }
.td1New    { background-color: #EEEEEE; color: #CA2200; }
.td2New    { background-color: #ffffff; color: #CA2200; }
.partPrice { background-color: #ECF3FF; font-size: 11px; text-align: center; }
.newPrice  { color: #CA2200; font-weight: bold; font-size: 11px; }

.author     { background-color: #EFEFEF; padding: 2px; }
.nameItem   { padding: 2px; margin-top: 2px; }
.priceItem  { color: #CA2200; font-family: Tahoma; font-weight: bold; margin-top: 20px; }
.amountItem { margin-top: 10px; }

.nameForm { text-align: right; }

#bottom    { width: 100%; height: 99px; background-image: url("image/bottom-bgr.gif"); background-repeat: repeat-x; }
#address   { padding: 25 0 0 15; font-family: Arial; font-size: 11px; color: #4F5767; vertical-align: top; }
#copy      { padding: 25 15 0 0; text-align: right; font-family: Arial; font-size: 11px; color: #4F5767; vertical-align: top; }

//-->
</style>