body {text-align:center; background: url(/images/design/bg-body.jpg) repeat-x 0px 0px #C32420; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 12px; margin:0; padding:0;}

table {border-collapse:collapse; border-spacing:0;}
td {padding: 0; line-height:15px; font-size: 11px; color:#000;}
form {margin: 0; padding: 0; }
ul {margin: 0 0 0 16px; padding:0; line-height: 15px;}
li {list-style-position:outside; list-style-image: url(../images/div/bg_li.gif); padding: 0 0 4px 0;}

a {text-decoration: none; color: #719988;}
a:link {}
a:hover {color: #D93000;}
a:visited {}
a:active {color: #D93000;}

input {margin:0; padding: 2px 0 0 2px; border: solid 1px #91AE9E; font-size:11px; width:352px; height:20px;}

.input {font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:11px; color:#000; border:1px solid #ABC4B9;}
.inputMenge {border: 1px solid #ABC4B9; height: 16px !important; width: 30px !important; text-align: center; font-size: 9px;}

.radio {border:0px !important; background: #ffffff !important; width: 15px !important;}

.img {border: 1px solid #ABC4B9;}
.imgr {border: 1px solid #ABC4B9; float: right; margin: 0 0 8px 12px;}
.imgl {border: 1px solid #ABC4B9; float: left; margin: 0 12px 8px 0;}
.img21 {border: 1px solid #ABC4B9; float: left; margin: 0 4px 8px 0;}
.img22 {border: 1px solid #ABC4B9; float: left; margin: 0 0 8px 0;}
.imgqualitaet {border: 1px solid #ABC4B9; margin: 0 6px 0 0;}


.f10 {font-size: 10px;}
.f11 {font-size: 11px;}
.f12 {font-size: 12px;}

.f14B {font-size: 14px; font-weight: bold;}

.f9L {font-size: 9px; line-height: 10px;}

.bold {font-weight: bold;}
.red {color: #D93000 !important;}
.green {color: #004D2B !important;}
.lightgreen {color: #70944C !important;}
.black {color: #000 !important;}
.gray {color: #939393 !important;}

a.bt {background: #E7F0EB; white-space: nowrap; font-size:10px; font-weight:bold; color:#004D2D !important; border:1px solid #CCE1C2; padding:3px 12px 3px 12px; height: 21px;}
a.bt:hover {color:#D93000 !important;}

a.btdel {background: url('../images/shop/bt_trash.gif') no-repeat right #E7F0EB; white-space: nowrap; font-size:10px; color:#004D2D !important; border:1px solid #CCE1C2; padding:3px 24px 3px 12px; height: 21px;}
a.btdel:hover {color:#D93000 !important;}

a.btupd {background: url('../images/shop/bt_upd.gif') no-repeat right #E7F0EB; white-space: nowrap; font-size:10px; color:#004D2D !important; border:1px solid #CCE1C2; padding:3px 24px 3px 12px; height: 21px;}
a.btupd:hover {color:#D93000 !important;}

a.btback {background:url('../images/div/bg_button_back.gif') #DEEED6 no-repeat left; clear: both; white-space: nowrap; font-size:10px; font-weight:bold; color:#D93000 !important; border:1px solid #CCE1C2; padding:3px 12px 3px 26px; float: right; margin: 24px 0 0 0;}
a.btback:hover {background:url('../images/div/bg_button_back.gif') #CCE1C2 no-repeat left;}

a.bt2 {background:url('../images/div/bg_button.gif') #fff no-repeat right; font-size:10px; font-weight:bold; color:#D93000 !important; padding:0 22px 0 0;}
a.bt2:hover {background:url('../images/div/bg_button.gif') #fff no-repeat right;}

.pagerActive {color:#D93000 !important; font-size:10px; text-decoration:none; font-weight: bold; border:1px solid #CCE1C2; text-align:center; margin:0 2px; padding: 0 4px; height: 15px; line-height: 12px; background: #fff;}
a.pager {color:#D93000 !important; font-size:10px; text-decoration:none; border:1px solid #CCE1C2; text-align:center; margin:0 2px; padding: 0 4px; height: 15px; line-height: 12px; background: #DEEED6;}
a.pager:hover,a.lPagerNumber:active {background:#CCE1C2;}

a.product_ri {display: block; border: 1px solid #fff; margin: 8px 10px; padding: 2px;}
a.product_ri:hover {border: 1px solid #ABC4B9; }

#login, #login a { color:#ffffff; font-size:12px;}