* {margin: 0; padding: 0;}
#root{background: #f5f5f5 url(http://pcs.heinova.eu/ext/tpl.heinova/bg_line.jpg) repeat-x 0 216px; font-family: 'Trebuchet MS', sans-serif; margin: 0; padding: 0;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
#top-bar {width:1053px; height: 70px; margin: 0 auto; background:url(http://pcs.heinova.eu/ext/tpl.heinova/kopf.jpg) no-repeat;}
#logo {float:left; margin-top: -45px;}
.corner-left, .corner-right {height: 10px; display: block; width: 10px;}
.corner-left {float: left; background:url(http://pcs.heinova.eu/ext/tpl.heinova/corner_left.png) no-repeat;}
.corner-right {float: right; position: relative; right: 0; bottom: 0; background:url(http://pcs.heinova.eu/ext/tpl.heinova/corner_right.png) no-repeat;}
#wrapper {width: 1010px; padding: 0 18px; margin: 0 auto; background-color: #f5f5f5;}
#search-box {display: block; float: right;}
#search-box { padding: 10px 0 0; font-family: 'Trebuchet MS', sans-serif; font-size: 14px; }
#search-box p{ margin-bottom: 5px;}
#search-box .search_input {min-width: 250px; max-width: 275px; float: left; padding: 0 8px; color: #666;font-size: 14px;margin-bottom: 5px; height: 33px; }
#search-box img {margin-right: 0px; float: right; border: none;}
#search-box #button_search {background-color: #E85E19; color: #fff; border: 0px; padding: 0px 14px; margin: 0 0 10px 5px; cursor: pointer; height: 33px; font-size: 14px; font-family: 'Trebuchet MS', sans-serif; }
#navigation {width: 1010px; margin-left: 0px; clear: both;}
#top-navigation {width:1010px; background-color: #E85E19; display: block; list-style: none; margin-bottom: 18px; height: 42px; line-height: 42px; font-size: 20px;clear: both; color: #ffffff; text-align: center;font-family: 'Trebuchet MS', sans-serif; }
#left {width: 180px; float: left;}
.left-box p { margin: 10px; font-size: 13px; }
.em2 { width: 3em; display: inline-block; float: left;}
.left-box p img {width: 30px;}
.left-box p img.star {width: 15px;}
#left-navigation, .left-box {width: 180px; -webkit-box-shadow: 0px 0px 15px 0px #6c6c6c; box-shadow: 0px 0px 10px 0px #6c6c6c; float: left; margin-bottom: 20px; background: #fff;}
#left-navigation h2, .left-box h2 {text-align: center; font-size: 16px; background-color: #E85E19; color: #fff; padding: 5px 0;font-family: 'Trebuchet MS', sans-serif; }
#left-navigation ul {list-style: none; padding: 8px 16px; background-color: #fff; }
#left-navigation ul li a {color: #000; text-decoration: none; font-size: 14px;font-family: 'Trebuchet MS', sans-serif; }
#left-navigation ul li a:hover { color: #d37b01; text-decoration: underline; }
.angebot {float:left; width: 830px;}
#angebot, .rightbox { background-color: #fff; float: left; margin: 0 20px 30px; width: 590px; padding: 10px;  -webkit-box-shadow: 0px 0px 15px 0px #6c6c6c; box-shadow: 0px 0px 10px 0px #6c6c6c;font-family: 'Trebuchet MS', sans-serif; font-size: 14px;}
#angebot h1 {color: #000; text-align:center;}
#angebot .a_image {text-align: center; margin-bottom: 10px;}
#angebot .a_desc ul {margin: 10px 0 10px 40px;}
#angebot .a_desc h2 {font-size: 16px; color: #000; margin: 0 0 5px 0;}
#angebot .a_desc h3 {font-size: 24px; margin: 0 0 10px 0;}
#angebot .a_desc p {margin-top:10px;}
#angebot ul, #angebot li {margin-left: 25px; list-style-position: inline;}
#stammbild_auktion {width: 400px; height: auto; }
.no-border {background-image: none;}
.shipping-info p { margin: 10px; font-size: 13px;}