BODY {background:url(bg/surfline_background.jpg) no-repeat scroll top center transparent;}
#page div#content {background:none;}
#page div#body {margin:0px 0px 0px 10px;width:768px;float:left;}
#page #body .boxhead,
#page #body strong.head2,
#page #body .product.details.head strong.h4,
#page #body .product.head strong.h4.thin {width:737px;}
#page #body .box {width:744px;}
#page #body .product {width:180px;padding:5px 5px 5px 187px;}
#page #body .product .picture {width:160px;height:190px;}
#page #body .product.details .picture {height:300px;}
#page #body .product.small {height:195px;}
#page #body .product.head strong.h4 {width:353px;}
#page #body .product.details {min-height:320px;}
#page #body .product.big {width:368px;padding:0px 0px 0px 388px;}
#page #body .product.thin {width:456px;padding:0px 0px 0px 300px;height:205px;}
#page #body .product.thinest {width:645px;padding:5px 5px 5px 100px;height:60px;}
#page #body .product.thinest .picture {width:56px;height:42px;}
#page #body .product.moredetails {width:744px;padding:6px;}
#page #body .ordersteps.nofinalstep dl {width:177px;}
#page #body div.bar.prevnext,
#page #body .basket,
#page #body .locator {width:755px;}
#page #body .product.details.big .picture {width:360px;text-align:center;}
.welcome {margin:0px 0px 10px 5px;}
#page #body .box.info {padding:10px 5px 10px 7px;}
#body .form.tc_payment_form td {padding:3px 10px 3px 0px;}
#page textarea.fullsize {width:98%;}
#page .icon_bereich_list {border: 1px solid #CCCCCC;margin: 0 5px 5px 0;padding: 5px;text-align: center;width: 164px;height:186px;overflow:hidden;}
#page .icon_bereich_list .tc_category_icon {display:block;width:164px;height:164px;}
#page #left .search input.txt {float:left;margin-right:5px;}
#page #path a.dinfo {right:10px;}
#page #body .product.thin .variants {right:170px;}
#page div.bar.links.single a.currency {padding:0px 5px;margin:7px 0px;}
#page div.bar.links a.currency.sep {padding:7px 5px 7px 5px;margin:0 0 0 5px;}
#body .product.details #test_product_price {width:100%;}
#page #body .separator.inbox {width:745px;}
#page #body .errorbox {width:747px;}
#page #body strong.useroptboxhead {width:224px;}
#page #body .useroptbox {width:213px;}
#page #body dl.orderinfocol {width:360px;}
#page #body .product.details .exturls {top:305px;}

#body .product {
    height: 230px;
}

#body .product.small {
    height: 180px;
}

#body .product .variants,
#body .product.small .variants {
    height: auto;
}

/* Live Chat */
#tc_live_chat {position:fixed; top:26px; right:30px;}

