.stwrap { background: linear-gradient(to bottom, #fff 13%, #888 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); font-family: "Open Sans",sans-serif; font-size: 13px; padding: 20px 0; }
.stwrap>div { margin:auto; width: 970px; padding: 10px 20px; background-color: #fff; }

.stwrap h3 { margin: 0; color: #ccc; font-size: 18px; font-weight: 700; }

.tblmid { display: table; width: 100%; }
.tblmid>div { display: table-cell; vertical-align: middle; padding: 0 15px; }
.tblmid>div.vtop { vertical-align: top; }
.tblmid>div.vtop:first-child { border-right: 1px solid #ccc; }



.stseal { background: #fff url("http://pim.subtel.de/ebay/img/seal.png") no-repeat right; min-width: 300px; height: 116px; text-align: right; }
.stseal>h3 { margin-right: 140px; line-height: 20px; }
.stseal>h3>b { color:#f18101; font-size: 25px; font-weight: 800; }

.stfocus { font-size: 15px; padding: 10px 0; color: #fff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); background: linear-gradient(to bottom, #ef9f43 13%, #f18101 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); }
.stfocus b { font-size: 17px; }

.stcntnt { padding: 20px 0; }


#mainpic { height: 350px; width: auto; }
.stgallery { margin-bottom: 15px; padding-bottom: 5px; border-bottom: 1px solid #ccc; }
.stgallery>img { height: 60px; width: auto; cursor: pointer; }

.stprice { font-size: 30px; font-weight: 700; color: #f18101; margin-top: 20px; }
.stprice>div { font-size: 11px; color: #a7a7a7; }

.stqry {text-align: right; }
.stqry>input.box { background: url("http://pim.subtel.de/ebay/img/search.jpg") no-repeat scroll 3px center #fff; box-sizing: border-box; min-width: 250px; height: 30px; padding-left: 30px; }
.stbtn { min-height: 31px; cursor: pointer; font-size: 12px; font-weight: 700; background: none repeat scroll 0 0 #61b51f; border: 1px solid #3f8309; color: #fff; text-transform: uppercase; text-decoration: none; white-space: nowrap; }
.stbtn:active, .stbtn:hover { background: none repeat scroll 0 0 #3a3a3c; border: 1px solid #222; color: #fff; }
.stbtn:hover { transition: color 400ms ease 0s, background-color 400ms ease 0s, border-color 400ms ease 0s, background 400ms ease 0s, text-decoration 400ms ease 0s, background-image 400ms ease 0s, opacity 400ms ease 0s; }
.stbtn.stbuy { font-size: 18px; margin: 25px 0; padding: 6px 15px; display: inline-block; line-height: 31px; }

.stldes {  }
.stdes { border-top: 1px solid #ccc; padding-top: 25px; }

.stfooter { margin-top: 20px; }
.stfooter>div>p { font-weight: 800; font-size: 16px; height: 33px; line-height: 33px; margin: 0; padding-left: 40px;background: url("http://pim.subtel.de/ebay/img/check.jpg") no-repeat scroll left center; }

.stterms>h5 { text-align: left; margin: 8px 0; }
.stterms>textarea { width:100%; color: #333333; font-family: Arial; font-size: small; font-weight: normal; }