body{
    background: #B8C9EB;
    background: linear-gradient(to bottom, #7193D8 0%, #B8C9EB 100%) no-repeat scroll 0 0 #B8C9EB;
}

.reset{
    float:none;
    margin:0;
    padding:0;
    top:0;
    right:0;
    bottom:0;
    left:0;
}

input[type="text"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 3px solid #D9DACF;
    border-radius: 4px 4px 4px 4px;
    left: 0;
    padding: 0 6px;
    position: relative;
    top: 0;
}

#Masthead div.wrapper ul.head-nav li a{
        display: block;
        padding: 0px 0 2px 8px;
        margin-left: 8px;
        border-left: 1px solid rgb(228,229,217);
        font-size: 0.923em;
        z-index: 1000;
}

#search_filter input[type="text"] {
    margin-bottom: 10px!important;
}

input[type="text"]#facet_geo_postalcode_value {
    float: none;
}
input[type="password"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 3px solid #D9DACF;
    border-radius: 4px 4px 4px 4px;
    float: left;
    left: 0;
    padding: 0 6px;
    position: relative;
    top: 0;
}

input[type="submit"],
.button-submit
{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #7D4099;
    border-radius: 5px 5px 5px 5px!important;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 24px;
    left: 0;
    margin: 2px 0 0 5px !important;
    position: relative;
    top: 0;
    width: 71px;
    padding:2px 0px 3px 0px!important;
    cursor: pointer;
}

.auction ul li #voucherLink a.voucherLink,
#MyContent div#Register form#paymentForm.paymentform a#payment-submit,
p.cta a,
a.cta{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 0 transparent!important;
    border: 1px solid #7D4099;
    border-radius: 5px 5px 5px 5px!important;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 24px;
    left: 0;
    margin: 2px 0 0 5px !important;
    position: relative;
    top: 0;
    padding:0px 0px 0px 5px;
    cursor: pointer;
}

#MyContent div#Register form#paymentForm.paymentform a#payment-submit{
    float: right;
    padding: 2px 0 0;
    height: 20px;
}

input.searchBtn:hover,
p.cta a:hover,
a.cta:hover,
.quickLoginForm input[type="submit"]:hover,
.cta a:hover,
.button-submit:hover {
    background: url("../img/sprite-bg.png") repeat-x scroll 0 -22px transparent!important;
    color:#FFFFFF!important;
    border: 1px solid #701799!important;
}

#Content #PageContent div.node #NewsPosts ul.posts li.post div.post-content{
    width:600px;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.auction p.cta a{
    height:18px;
    width:80px;
}

#Container{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}

*{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}

#Container #Page .wrapper #Content #Auction #detailHeader{
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 12px 12px 12px 12px;
    box-shadow: 0 8px 14px #c2c2c2;
    margin:6px 13px 30px;
    padding: 14px;
    width:892px;
    display:inline-block;
    height:270px;
}

#Content #Auction #detailHeader ul {
    display: inline-block;
    left:218px;
    margin:5px 0px;
    position: relative;
    max-width: 676px;
}

#Content #Auction #detailHeader ul li{
    float:left;
    margin-left:3px;
}

#Content #Auction #detailHeader ul li img{
    width:72px;
    height:48px;
}
#Content #Auction #detailHeader #partner{
    float: left;
    margin-right: 13px;
    padding-top: 24px;
    text-align: center;
    width: 208px;
}

#Content #Auction #detailHeader #Multimedia img#ImageMain{
    background:none;
    padding:0px;
    float:left;
    height: 219px;
    left: 248px;
    position: absolute;
    top: 20px;
    width: 329px;
    z-index: 6;

}
#Content #Auction #detailHeader #Multimedia{
    float: left;
    height: 219px;
    width: 328px;
}

#Content #Auction #detailHeader #headerContent{
    float:left;
    height: 203px;
    padding: 16px 29px 0;
    width: 285px;
    color:#FFFFFF;
}

#Content #Auction #detailHeader #partner #hasVideo span.auctionVideo.category1{
    background: #57a3bb; /* Old browsers */
    background: -moz-linear-gradient(top, #57a3bb 0%, #56a1b8 50%, #3d8298 51%, #3d8298 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#57a3bb), color-stop(50%,#56a1b8), color-stop(51%,#3d8298), color-stop(100%,#3d8298)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #57a3bb 0%,#56a1b8 50%,#3d8298 51%,#3d8298 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #57a3bb 0%,#56a1b8 50%,#3d8298 51%,#3d8298 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #57a3bb 0%,#56a1b8 50%,#3d8298 51%,#3d8298 100%); /* IE10+ */
    background: linear-gradient(to bottom, #57a3bb 0%,#56a1b8 50%,#3d8298 51%,#3d8298 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57a3bb', endColorstr='#3d8298',GradientType=0 ); /* IE6-9 */
}
#Content #Auction #detailHeader #partner #hasVideo span.auctionVideo.category98{
    background: #445073; /* Old browsers */
    background: -moz-linear-gradient(top, #445073 0%, #445073 50%, #38425e 51%, #38425e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#445073), color-stop(50%,#445073), color-stop(51%,#38425e), color-stop(100%,#38425e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #445073 0%,#445073 50%,#38425e 51%,#38425e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #445073 0%,#445073 50%,#38425e 51%,#38425e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #445073 0%,#445073 50%,#38425e 51%,#38425e 100%); /* IE10+ */
    background: linear-gradient(to bottom, #445073 0%,#445073 50%,#38425e 51%,#38425e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#445073', endColorstr='#38425e',GradientType=0 ); /* IE6-9 */
}
#Content #Auction #detailHeader #partner #hasVideo span.auctionVideo.category76{
    background: #777777; /* Old browsers */
    background: -moz-linear-gradient(top, #777777 0%, #777777 50%, #5c5c5c 51%, #5c5c5c 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777777), color-stop(50%,#777777), color-stop(51%,#5c5c5c), color-stop(100%,#5c5c5c)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #777777 0%,#777777 50%,#5c5c5c 51%,#5c5c5c 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #777777 0%,#777777 50%,#5c5c5c 51%,#5c5c5c 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #777777 0%,#777777 50%,#5c5c5c 51%,#5c5c5c 100%); /* IE10+ */
    background: linear-gradient(to bottom, #777777 0%,#777777 50%,#5c5c5c 51%,#5c5c5c 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#5c5c5c',GradientType=0 ); /* IE6-9 */
}
#Content #Auction #detailHeader #partner #hasVideo span.auctionVideo.category180{
    background: #534646; /* Old browsers */
    background: -moz-linear-gradient(top, #534646 0%, #524646 50%, #403636 51%, #403636 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#534646), color-stop(50%,#524646), color-stop(51%,#403636), color-stop(100%,#403636)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #534646 0%,#524646 50%,#403636 51%,#403636 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #534646 0%,#524646 50%,#403636 51%,#403636 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #534646 0%,#524646 50%,#403636 51%,#403636 100%); /* IE10+ */
    background: linear-gradient(to bottom, #534646 0%,#524646 50%,#403636 51%,#403636 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#534646', endColorstr='#403636',GradientType=0 ); /* IE6-9 */
}
#Content #Auction #detailHeader #partner #hasVideo span.auctionVideo.category140{
    background: #69a9ca; /* Old browsers */
    background: -moz-linear-gradient(top, #69a9ca 0%, #69a9ca 50%, #529bc2 51%, #529bc2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#69a9ca), color-stop(50%,#69a9ca), color-stop(51%,#529bc2), color-stop(100%,#529bc2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #69a9ca 0%,#69a9ca 50%,#529bc2 51%,#529bc2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #69a9ca 0%,#69a9ca 50%,#529bc2 51%,#529bc2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #69a9ca 0%,#69a9ca 50%,#529bc2 51%,#529bc2 100%); /* IE10+ */
    background: linear-gradient(to bottom, #69a9ca 0%,#69a9ca 50%,#529bc2 51%,#529bc2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69a9ca', endColorstr='#529bc2',GradientType=0 ); /* IE6-9 */
}
#Content #Auction #detailHeader #partner #hasVideo span.auctionVideo.category132{
    background: #4476b1; /* Old browsers */
    background: -moz-linear-gradient(top, #4476b1 0%, #4476b1 50%, #365b89 51%, #365b89 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4476b1), color-stop(50%,#4476b1), color-stop(51%,#365b89), color-stop(100%,#365b89)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #4476b1 0%,#4476b1 50%,#365b89 51%,#365b89 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #4476b1 0%,#4476b1 50%,#365b89 51%,#365b89 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #4476b1 0%,#4476b1 50%,#365b89 51%,#365b89 100%); /* IE10+ */
    background: linear-gradient(to bottom, #4476b1 0%,#4476b1 50%,#365b89 51%,#365b89 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4476b1', endColorstr='#365b89',GradientType=0 ); /* IE6-9 */
}
#Content #Auction #detailHeader #partner #hasVideo span.auctionPicture.category1{
    background: #57a3bb; /* Old browsers */
    background: -moz-linear-gradient(top, #57a3bb 0%, #56a1b8 50%, #3d8298 51%, #3d8298 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#57a3bb), color-stop(50%,#56a1b8), color-stop(51%,#3d8298), color-stop(100%,#3d8298)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #57a3bb 0%,#56a1b8 50%,#3d8298 51%,#3d8298 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #57a3bb 0%,#56a1b8 50%,#3d8298 51%,#3d8298 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #57a3bb 0%,#56a1b8 50%,#3d8298 51%,#3d8298 100%); /* IE10+ */
    background: linear-gradient(to bottom, #57a3bb 0%,#56a1b8 50%,#3d8298 51%,#3d8298 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57a3bb', endColorstr='#3d8298',GradientType=0 ); /* IE6-9 */
}
#Content #Auction #detailHeader #partner #hasVideo span.auctionPicture.category98{
    background: #445073; /* Old browsers */
    background: -moz-linear-gradient(top, #445073 0%, #445073 50%, #38425e 51%, #38425e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#445073), color-stop(50%,#445073), color-stop(51%,#38425e), color-stop(100%,#38425e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #445073 0%,#445073 50%,#38425e 51%,#38425e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #445073 0%,#445073 50%,#38425e 51%,#38425e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #445073 0%,#445073 50%,#38425e 51%,#38425e 100%); /* IE10+ */
    background: linear-gradient(to bottom, #445073 0%,#445073 50%,#38425e 51%,#38425e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#445073', endColorstr='#38425e',GradientType=0 ); /* IE6-9 */
}
#Content #Auction #detailHeader #partner #hasVideo span.auctionPicture.category76{
    background: #777777; /* Old browsers */
    background: -moz-linear-gradient(top, #777777 0%, #777777 50%, #5c5c5c 51%, #5c5c5c 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777777), color-stop(50%,#777777), color-stop(51%,#5c5c5c), color-stop(100%,#5c5c5c)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #777777 0%,#777777 50%,#5c5c5c 51%,#5c5c5c 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #777777 0%,#777777 50%,#5c5c5c 51%,#5c5c5c 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #777777 0%,#777777 50%,#5c5c5c 51%,#5c5c5c 100%); /* IE10+ */
    background: linear-gradient(to bottom, #777777 0%,#777777 50%,#5c5c5c 51%,#5c5c5c 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#5c5c5c',GradientType=0 ); /* IE6-9 */
}
#Content #Auction #detailHeader #partner #hasVideo span.auctionPicture.category180{
    background: #534646; /* Old browsers */
    background: -moz-linear-gradient(top, #534646 0%, #524646 50%, #403636 51%, #403636 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#534646), color-stop(50%,#524646), color-stop(51%,#403636), color-stop(100%,#403636)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #534646 0%,#524646 50%,#403636 51%,#403636 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #534646 0%,#524646 50%,#403636 51%,#403636 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #534646 0%,#524646 50%,#403636 51%,#403636 100%); /* IE10+ */
    background: linear-gradient(to bottom, #534646 0%,#524646 50%,#403636 51%,#403636 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#534646', endColorstr='#403636',GradientType=0 ); /* IE6-9 */
}
#Content #Auction #detailHeader #partner #hasVideo span.auctionPicture.category140{
    background: #69a9ca; /* Old browsers */
    background: -moz-linear-gradient(top, #69a9ca 0%, #69a9ca 50%, #529bc2 51%, #529bc2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#69a9ca), color-stop(50%,#69a9ca), color-stop(51%,#529bc2), color-stop(100%,#529bc2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #69a9ca 0%,#69a9ca 50%,#529bc2 51%,#529bc2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #69a9ca 0%,#69a9ca 50%,#529bc2 51%,#529bc2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #69a9ca 0%,#69a9ca 50%,#529bc2 51%,#529bc2 100%); /* IE10+ */
    background: linear-gradient(to bottom, #69a9ca 0%,#69a9ca 50%,#529bc2 51%,#529bc2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69a9ca', endColorstr='#529bc2',GradientType=0 ); /* IE6-9 */
}
#Content #Auction #detailHeader #partner #hasVideo span.auctionPicture.category132{
    background: #4476b1; /* Old browsers */
    background: -moz-linear-gradient(top, #4476b1 0%, #4476b1 50%, #365b89 51%, #365b89 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4476b1), color-stop(50%,#4476b1), color-stop(51%,#365b89), color-stop(100%,#365b89)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #4476b1 0%,#4476b1 50%,#365b89 51%,#365b89 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #4476b1 0%,#4476b1 50%,#365b89 51%,#365b89 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #4476b1 0%,#4476b1 50%,#365b89 51%,#365b89 100%); /* IE10+ */
    background: linear-gradient(to bottom, #4476b1 0%,#4476b1 50%,#365b89 51%,#365b89 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4476b1', endColorstr='#365b89',GradientType=0 ); /* IE6-9 */
}

#Content #Auction #detailHeader #headerContent.category1{
    background:url(../img/backgrounds/bg-colour_wellness.gif);
}

#Content #Auction #detailHeader #headerContent.category98{
    background:url(../img/backgrounds/bg-colour_events.gif);
}

#Content #Auction #detailHeader #headerContent.category76{
    background:url(../img/backgrounds/bg-colour_hotels.gif);
}

#Content #Auction #detailHeader #headerContent.category180{
    background:url(../img/backgrounds/bg-colour_restaurants.gif);
}

#Content #Auction #detailHeader #headerContent.category140{
    background:url(../img/backgrounds/bg-colour_freizeit.gif);
}

#Content #Auction #detailHeader #headerContent.category132{
    background:url(../img/backgrounds/bg-colour_urlaub.gif);
}

#Content #Auction #detailHeader #headerContent{
    background: url("../img/backgrounds/bg-colour_hotels.gif") repeat scroll 0 0 transparent;
}

#Content #Auction #Info #AdditionalInfo #AuctionInfo.tab h3{
    font-size: 18px;
    font-weight: bold;
    margin:14px 0 12px;
    width: 680px;
    padding-top:10px;
    border-top:1px solid rgb(153, 153, 153);
}

.product #Auction #Info #AdditionalInfo #AuctionInfo.tab div.tabSection{
    border-top:1px solid rgb(153, 153, 153);
    width:680px;
    margin-top:16px;
    padding-top:11px;
}

#Content #Auction #Info #AdditionalInfo #AuctionInfo.tab h3:first-of-type{
    border:none;
}

#Content #Auction #Info #AdditionalInfo #AuctionInfo.tab h3.category1,#Auction #Info #AdditionalInfo ul#Tabs li a{
    font-size: 15px;
    font-weight: bold;
}

#AdditionalInfo #AuctionInfo.tab div.tabSection strong.category1,
#Content #Auction #Info #AdditionalInfo #AuctionInfo.tab h3.category1,
#Auction #Info #AdditionalInfo ul#Tabs li a.category1{
    color:#336C7E;
}
#AdditionalInfo #AuctionInfo.tab div.tabSection strong.category98,
#Content #Auction #Info #AdditionalInfo #AuctionInfo.tab h3.category98,
#Auction #Info #AdditionalInfo ul#Tabs li a.category98{
    color:#2E374E;
}
#AdditionalInfo #AuctionInfo.tab div.tabSection strong.category76,
#Content #Auction #Info #AdditionalInfo #AuctionInfo.tab h3.category76,
#Auction #Info #AdditionalInfo ul#Tabs li a.category76{
    color:#4C4C4C;
}
#AdditionalInfo #AuctionInfo.tab div.tabSection strong.category180,
#Content #Auction #Info #AdditionalInfo #AuctionInfo.tab h3.category180,
#Auction #Info #AdditionalInfo ul#Tabs li a.category180{
    color:#352D2D;
}
#AdditionalInfo #AuctionInfo.tab div.tabSection strong.category140,
#Content #Auction #Info #AdditionalInfo #AuctionInfo.tab h3.category140,
#Auction #Info #AdditionalInfo ul#Tabs li a.category140{
    color:#4581A5;
}
#AdditionalInfo #AuctionInfo.tab div.tabSection strong.category132,
#Content #Auction #Info #AdditionalInfo #AuctionInfo.tab h3.category132,
#Auction #Info #AdditionalInfo ul#Tabs li a.category132{
    color:#2D4B71;
}

#Auction #Info #AdditionalInfo ul#Tabs li a{
    color:#333333;
}

div.product #Auction #Info #AdditionalInfo ul#Tabs li a.selected{
    color:#000000;
}

#Content div.product #Auction #AuctionCta #auctionClosed p.cta{
    margin-bottom: 60px;
}

#Content div.product #Auction #AuctionCta #auctionClosed p.cta a{
    line-height:9px;
}

#Auction h2.page-title,
#Auction h1.page-title{
    width:285px;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    line-height: 25px;
    margin: 0 0 10px;
}
#detailHeader #detailContent #headerContent p#lotAbstract.description{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    margin: 0;
}

#Content #Auction #detailHeader #detailContent #Multimedia a img#ImageMain{
    height: 219px;
    width:328px;
}

#Content #Auction #detailHeader #partner .title{
    font-size:12px;
    line-height: 26px;
    font-weight: bold;
    color:#6D6D6D;
}

#Content div.product #Auction #detailHeader #partner div.supplierLogo{
    width:180px;
    height:126px;
    display: block;
    overflow: hidden;
    margin-left: 14px;
}

#Content #Auction #detailHeader #partner #hasVideo {
    bottom: 100px;
    left: 44px;
    position: absolute;
}

#Content #Auction #detailHeader #partner #hasVideo span.auctionPicture{
    -webkit-border-top-left-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-bottomleft: 8px;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
    background: #7f8082; /* Old browsers */
    background: -moz-linear-gradient(top, #7f8082 0%, #7f8082 50%, #6d6e71 51%, #6d6e71 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7f8082), color-stop(50%,#7f8082), color-stop(51%,#6d6e71), color-stop(100%,#6d6e71)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #7f8082 0%,#7f8082 50%,#6d6e71 51%,#6d6e71 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #7f8082 0%,#7f8082 50%,#6d6e71 51%,#6d6e71 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #7f8082 0%,#7f8082 50%,#6d6e71 51%,#6d6e71 100%); /* IE10+ */
    background: linear-gradient(to bottom, #7f8082 0%,#7f8082 50%,#6d6e71 51%,#6d6e71 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7f8082', endColorstr='#6d6e71',GradientType=0 ); /* IE6-9 */
    color: #FFFFFF;
    display: block;
    float: left;
    font-weight: bold;
    height: 30px;
    left: 0;
    line-height: 13px;
    padding: 3px 3px 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    top:0;
    cursor:pointer;
    width: 81px;
}

#Content #Auction #detailHeader #partner #hasVideo span.auctionVideo{
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    background: #7f8082; /* Old browsers */
    background: -moz-linear-gradient(top, #7f8082 0%, #7f8082 50%, #6d6e71 51%, #6d6e71 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7f8082), color-stop(50%,#7f8082), color-stop(51%,#6d6e71), color-stop(100%,#6d6e71)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #7f8082 0%,#7f8082 50%,#6d6e71 51%,#6d6e71 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #7f8082 0%,#7f8082 50%,#6d6e71 51%,#6d6e71 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #7f8082 0%,#7f8082 50%,#6d6e71 51%,#6d6e71 100%); /* IE10+ */
    background: linear-gradient(to bottom, #7f8082 0%,#7f8082 50%,#6d6e71 51%,#6d6e71 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7f8082', endColorstr='#6d6e71',GradientType=0 ); /* IE6-9 */
    color: #FFFFFF;
    display: block;
    float: left;
    font-weight: bold;
    height: 30px;
    left: 0;
    line-height: 13px;
    padding: 3px 3px 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    top: 0;
    cursor: pointer;
    width: 81px;
}

#Auction #AuctionCta{
    position:relative;
    float:left;
    border-radius:8px;
    left:12px;
    margin-right:20px;
}

#Auction #Info #AdditionalInfo {
    clear: both;
    left: 7px;
    position: relative;
    top: -16px;
}

#Page div.wrapper #Content div.product #Auction #AuctionCta ul.links{
    font-size: 12px;
}

#searchbar{
    width:570px;
}

#Content #Auction #detailHeader #detailContent #Multimedia a, #Content #Auction #detailHeader #detailContent #Multimedia ul.pagination{
    display:none;
}

#Page{
    z-index:1;
}

#Content #Auction div.bigImageContainer{
    border: 3px solid #fff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 2px 2px 2px 2px rgba(00, 00, 00, 0.09);
    box-shadow: 2px 2px 2px 2px rgba(00, 00, 00, 0.09);
    bottom: 53px;
    display: none;
    left: 0px;
    padding: 3px;
    position: absolute;
    height: 294px;
    width:443px;
    z-index: 10000;
}

#Content #Auction #detailHeader ul li div.bigImageContainer img.bigImage{
    height: 300px;
    width:449px;
    display:none;
    margin-top:-3px;
    margin-left:-3px;
}

#Content #Auction #Info #AdditionalInfo #AuctionInfo.tab p{
    line-height: 16px;
    color:#848484;
}

#Content #Auction #AuctionCta #auctionCounter form#Cta input#PrototypeLoginTrigger.cta {
    background: url("../img/sprite-bg.png") repeat-x scroll 0 0 transparent;
    top: 16px;
    border: 1px solid #7D4099;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    left: 0;
    margin: 4px 15px 8px 0px;
    position: relative;
    top: 0;
    width: 81px;
    padding: 0px;
}

#MyAuctions #MyContent #Register form#settings.paymentform table#orderIDtable{
    margin-left:492px;
}

#MyAuctions #MyContent #Register form#settings.paymentform div#terms-approval{
    width:400px;
}

#MyAuctions #MyContent #Register form#settings.paymentform fieldset#paymentMethod div.formfield div.radios{
    margin:0px;
}

#Content #Auction #Info #AdditionalInfo #AuctionInfo.tab .AuctionSocial{
    float:right;
    margin-top:-15px;
}

#right #social span.AuctionSocial iframe.twitter-share-button{
    position:relative;
    top:0px;
}

div.plusOne{
    position: relative;
    top: 0px;
    display: inline-block;
    width: 62px;
}

#Auction #Info #AdditionalInfo #AuctionInfo.tab span.AuctionSocial span#auction_plusone_span.auctionPlusone{
    margin-left:27px!important;
    position:relative;
    top:-2px;
}

#Content #MyContent #Register.updates{
    float:left;
    width:680px;
}

#Content #MyContent #Register.updates .messages{
    background: url("../img/register-info-icon.png") no-repeat scroll 5px center #E1E5F3;
    float: left;
    margin-bottom: 10px;
    margin-left: -5px;
    padding: 5px 5px 5px 30px;
    width: 617px;
}

iframe.twitter-share-button{
    position: relative;
    top:2px;
}

#auction_plusone_span.auctionPlusone{
    top:2px;
    position:relative;
}
#Container #Page div.wrapper #Content div.node #Top5Slider{
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 12px 12px 12px 12px;
    box-shadow: 0 6px 12px #E6E6E6;
    left:0;
    margin-bottom: 20px;
    padding: 14px;
    position: relative;
    text-align: center;
    top: 0;
    z-index: 10;
}

#Page div.wrapper div#Content div.node #relaince{
    float:left;
    width:215px;
    margin:0px 0px 0px 15px;
    padding: 0px;
}

.progress{
    padding-left:20px;
}

.howitworks{
    float: right;
    margin: 10px 14px -1px 0;
    position: relative;
    width: 703px;
    z-index: 999;
}

#Page div.wrapper #Content div.node.howitworks #icons{
    background:#4E66AE;
    border-radius:11px 11px 0px 0px;
    color:#FFFFFF;
    padding:8px;
}

#Page div.wrapper #Content div.node.howitworks #icons span.number{
    background: none repeat scroll 0 0 #F2F4E9;
    border-radius: 15px 15px 15px 15px;
    color: #4E66AE;
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
    height: 19px;
    padding: 5px 8px;
    width: 14px;
    margin:0px 0px 35px 103px;
}

#Page div.wrapper #Content div.node.howitworks #icons img{
    margin:10px 0px;
}

#Page div.wrapper #Content div.node #howitworksExplanation{
    background: none repeat scroll 0 0 #E5E9DB;
    border-radius:0px 0px 11px 11px;
    height:53px;
    padding-top:5px;
}

#Page div.wrapper #Content div.node #howitworksExplanation span.ExplanationTitle{
    display: inline-block;
    font-size: 17px;
    font-weight: bold;
    padding-left: 31px;
    text-align: center;
    width: 211px;
}
#Page div.wrapper #Content div.node #howitworksExplanation span.ExplanationTitle:first-child{
    padding-left: 57px;
    width: 136px;
}

#Page div.wrapper #Content div.node #howitworksExplanation span.ExplanationTitle:last-of-type{
    margin:0px 0px 0px 109px;
}

#Page div.wrapper #Content div.node div#icons span.number:first-of-type{
    margin-left:47px;
}

#Page div.wrapper #Content div.node #howitworksExplanation span.ExplanationText{
    float: left;
    margin-left:5px;
    text-align: center;
    width: 244px;
    font-size: 10px;
}

#Page div.wrapper #Content div.node #howitworksExplanation span.ExplanationText.middle{
    width:180px;
}

#Page div.wrapper #Content div.node .mobileAppAd{
    float: right;
    margin: 10px 25px 10px 0;
    position: relative;
    z-index: 999;
    width: 686px;
    height: 211px;
    background: url("../img/mobileAppAd.jpg") no-repeat scroll;
}

#Page div.wrapper #Content div.node .mobileAppAd .googleplayBtn{
    position: absolute;
    top: 59px;
    right: 32px;
    width: 150px;
    height: 53px;

}

#Page div.wrapper #Content div.node .mobileAppAd .appstoreBtn{
    position: absolute;
    top: 130px;
    right: 32px;
    width: 150px;
    height: 44px;

}
#Page div.wrapper div#Content div.node #icons img.pointers{
    margin:0 5px -9px -8px
}

#Page div.wrapper #Content div.node ul#mostRecentAuctions.auctions li.auction{
    width:686px;
    height:72px;
    padding:0px;
    margin:0px 15px 5px 17px;
    float:right;
}

#Page div.wrapper #Content div.node ul#mostRecentAuctions.auctions li.auction a img{
    width:93px;
    height:62px;
    padding:0px;
    margin:10px;
    border:none;
    float:left;
}

#Page div.wrapper #Content div.node ul#mostRecentAuctions.auctions li.auction a h3{
    color: #224685;
    display: block;
    float: left;
    font-size: 12.3px;
    font-weight: bold;
    line-height: 17px;
    width: 225px;
    margin-top:23px;
}

#Content div.node ul#categoryAuctions.auctions li.auction div.moveLeft{
    margin-right:8px;
}

#Page div.wrapper div#Content div.node ul#mostRecentAuctions.auctions li.auction a p.bid{
    display: block;
    float: left;
    padding: 28px 0 0;
    width: 110px;
    background:none;
    top:0px;
    line-height: 0px;
    left:355px;
    color: #666666;
    display: block;
    font-size: 11px;
}
#Page div.wrapper #Content div.node ul#mostRecentAuctions.auctions li.auction a p.bid strong.price{
    font-family: 'Arial Black',Gadget,sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 30px;
}

#Page div.wrapper #Content div.node ul#mostRecentAuctions.auctions li.auction a span.counter{
    color: #4C4C4C;
    display: block;
    float: right;
    font-size: 14px;
    padding: 33px 23px 0 0;
    font-family: Arial, Helvetica, sans-serif;
}

#Page div.wrapper #Content div.node ul#mostRecentAuctions.auctions li.auction a span.counter strong{
    color: #4C4C4C;
    font-size:22px;
    font-weight:bold;
}

#Page div.wrapper #Content div.node ul#mostRecentAuctions.auctions li.auction a.RecentAuctions{
    width:686px;
    height:84px;
    display: block;
}

#Page div.wrapper #Content div.node ul#mostRecentAuctions.auctions li.auction a.RecentAuctions:hover{
    background:#D8D8D0;

}

#Page div.wrapper #Content div.node #relaince #paymentOptions{
    color: #6D6D6D;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 15px 10px;
    border-bottom:1px solid #929292;
    border-top:1px solid #929292;
    margin:10px 0px;
}

#Container #Page div.wrapper #Content div.node #relaince #trustedShop{
    padding:0px 12px;
}

#Masthead div.wrapper #AccountBox span.loggedOut a{
    background: url("../img//top-buttons.png") no-repeat scroll 0 -28px transparent;
    color: #2B53A8;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding-left: 31px;
    text-decoration: none;
    width: 85px;
    padding-right: 14px;
}
#loginBox div.loginContent div.loginContentInner form.quickLoginForm #forgotPass{
    color: #757575;
    display: block;
    font-size: 10px;
    margin-bottom: 12px;
    font-weight:normal;
}

#loginBox div.loginContent div.loginContentInner form.quickLoginForm #forgotPass a {
    color: #2B53A8;
    font-weight:normal;
    display: inline;
    margin:0px;
}

#loginBox div.loginBox div.loginContent div.loginContentHelp #back{
    margin: 0;
    height: 19px;
    width: 100%;
    margin-top: 0px;
    background: url("../img/ico-arrow2.png") no-repeat 221px 14px;
}

#loginBox div.loginBox div.loginContent div.loginContentHelp #back a.backLogin{
    background: url("../img/ico-login.png") no-repeat 55px top;
    padding-left: 74px;
    padding-right: 74px;
    position: absolute;
}

#Masthead div.wrapper #searchbar form#searchForm fieldset.search{
    background:none;
    width:300px;
}

#Masthead div.wrapper #searchbar{
    left:398px;
    top:100px;
    position: relative;
}

#Container div#Masthead div.wrapper{
    height:200px;
    overflow: visible;
}

#searchbar form#searchForm fieldset.search input.searchBtn{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #7D4099;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 24px;
    left: 0;
    margin: 2px 0 0 5px;
    position: relative;
    top: 0;
    width: 71px;
}
#Masthead div.wrapper #searchbar form#searchForm fieldset.search input#searchBox{
    border: 1px solid #CED7ED;
    border-radius: 4px 4px 4px 4px;
    color: #62656C;
    float: left;
    font-size: 12px;
    left: 0;
    margin-top: 1px;
    padding: 5px;
    position: relative;
    top: 0;
    width: 190px;
}

#Masthead div.wrapper ul.head-nav{
    top:12px;
    left:550px;
    color:#224099;
    font-size: 12px;
    z-index:1006;
}

#Container #Masthead div.wrapper ul.nav-sec{
    z-index: 998;
}

ul#NavMain {
    background: none repeat scroll 0 0 #224099;
    display: block;
    position: relative;
    top: 38px;
}

#Masthead .wrapper #BreadCrumb {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #888888;
    float: left;
    font-size: 0.923em;
    height: 0;
    position: relative;
    top: -44px;
    width: 600px;
    z-index: 500;
}

#loginShadowbox{
    opacity: 0.3;
}

#Masthead div.wrapper ul.nav-sec li.last #loginBox div.loginBox{
    height: 365px;
    position: absolute;
    top: 46px;
    height:366px;
    display:none;
    z-index: 3000;
    right: -255px;
}

#Masthead div.wrapper ul.nav-sec li.last #loginBox #loginLink.loggedOut a.login-header{
    background: url("../img/top-buttons1.png") no-repeat scroll 0 0 transparent;
    color: #2B53A8;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    text-decoration: none;
    width: 121px;
    cursor: pointer;
    padding-right: 10px;
}

#Masthead div.wrapper ul.nav-sec li.last #loginBox span.toparrow{
    background: url("../img/login-arrow-top.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 20px;
    left: 180px;
    overflow: hidden;
    position: absolute;
    text-indent: -9999px;
    top: -13px;
    width: 26px;
}

#Masthead div.wrapper ul.nav-sec li.last div#loginBox div.loginContent{
    background:url("../img/trbg2.png") repeat scroll 0 0 transparent;
    left: 0;
    position: relative;
    top: 0px;
    border-radius: 6px 6px 6px 6px;
    padding: 7px;
    position: relative;
    width: 252px;
    height: 291px;
}
#Masthead div.wrapper ul.nav-sec li.last #loginBox div.loginContentInner{
    background: none repeat scroll 0 0 #FFFFFF;
    position: absolute;
    width:252px;
    height: 291px;
}
#Masthead div.wrapper ul.nav-sec li.last #loginBox div.loginContentInner div.facebook-btn-content{
    border-bottom: 1px solid #B3BACA;
    padding: 20px 15px 10px 13px;
    position: relative;
}
#Masthead div.wrapper ul.nav-sec li.last #loginBox div.loginContentInner div.facebook-btn-content span.arrow-oder{
    background: url("../img/arrow-oder.gif") no-repeat scroll 0 0 transparent;
    bottom: -16px;
    display: block;
    height: 26px;
    left: 112px;
    overflow: hidden;
    position: absolute;
    text-indent: -9999px;
    width: 29px;
}

.quickLoginForm {
    background: none repeat scroll 0 0 #F3F4E9;
    border-bottom: 1px solid #B3BACA;
    margin: 0;
    padding: 25px 12px 12px;
}

#Masthead div.wrapper ul.nav-sec li.last div#loginBox div.loginContent div.loginContentInner div.facebook-btn-content a{
    margin:0px;
    height:32px;
}

#loginBox div.loginBox div.loginContent div.loginContentInner div.facebook-btn-content a img{
    margin: -18px 0 0px;
}

#Masthead div.wrapper ul.nav-sec li.last #loginBox div.loginContent div.loginContentInner form.quickLoginForm input.userInput{
    background: url("../img/ico_user.gif") no-repeat scroll 0 0 #FFFFFF;
    color: rgb(68,68,68);
    float: none;
    font-size: 12px;
    height: 23px;
    line-height: 23px;
    margin-bottom: 6px;
    padding: 0 6px 0 36px;
    width: 180px;
}

#Masthead div.wrapper ul.nav-sec li.last #loginBox div.loginContent div.loginContentInner form.quickLoginForm input.passInput{
    background: url("../img/ico_pass.gif") no-repeat scroll 0 0 #FFFFFF;
    color: rgb(68,68,68);
    float: none;
    font-size: 12px;
    height: 23px;
    line-height: 23px;
    margin-bottom: 4px;
    padding: 0 6px 0 36px;
    width: 180px;
}

#Masthead #loginBox a, #Masthead #loginBox span, #Masthead #menuBox a, #Masthead #menuBox span{
    color: #2B53A8;
}

#Masthead div.wrapper ul.nav-sec li.last div#loginBox div.loginContent div.loginContentInner a.helpLogin{
    background: url("../img/ico-arrow1.png") no-repeat scroll 215px center transparent;
    color: #2B53A8;
    display: block;
    font-size: 10px;
    height: 20px;
    line-height: 18px;
    text-align: center;
}

#loginBox div.loginBox div.loginContent div.loginContentHelp a.backLogin{
    background: url("../img/ico-arrow2.png") no-repeat scroll 215px center transparent;
    color: #2B53A8;
    display: block;
    font-size: 10px;
    height: 20px;
    line-height: 18px;
    text-align: center;
}

.helpItem {
    font-size: 11px;
    margin-bottom: 10px;
    padding-left: 22px;
}

.helpItem.news {
    background: url("../img/ico-help3.png") no-repeat scroll 0 0 transparent;
}

.helpItem.share {
    background: url("../img/ico-help2.png") no-repeat scroll 0 0 transparent;
}

.helpItem.time {
    background: url("../img/ico-help1.png") no-repeat scroll 0 0 transparent;
}
.loginContentHelp strong {
    color: #474747;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-left: 21px;
}

.quickLoginForm input[type="submit"] {
    float: none;
    margin: 0 auto !important;
    width: 113px;
}
#loginBox div.loginBox div.loginContent div.loginContentHelp{
    background: none repeat scroll 0 0 #FFFFFF;
    position:absolute;
    height: 291px;
    width: 252px;
    overflow: hidden;
}
#loginBox div.loginBox div.loginContent div.loginContentHelp div.loginHelpText{
    background: none repeat scroll 0 0 #F3F4E9;
    padding: 10px;
    text-align: left;
    height:243px;
    margin-top:9px;
}
#Masthead div.wrapper ul.nav-sec li.last #loginBox #loginLink.loggedOut{
    min-width:0px;
    padding:0px;
    margin: -6px -9px 0 0;
    position:relative;
    right:-255px;
    text-align:center;
    z-index: 2001;
}

#Masthead div.wrapper div ul#trustbar{
    position: relative;
    top: 42px;
    margin: -12px 11px 0 122px;
    background: none repeat scroll 0 0 #f0efee;
    text-align: right;
}

#Masthead div.wrapper #BreadCrumb p{
    text-transform: capitalize;
}

#Masthead div.wrapper ul#NavMain li.nav-element div.nav-container ul li a{
    background: none repeat scroll 0 0 #5F77B5;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    border-top:#FFFFFF 1px solid;
    width:180px;
}

#Masthead div.wrapper ul#NavMain li.nav-element div.nav-container ul li a:hover{
    background: -moz-linear-gradient(top, #3c58ac 0%, #3c58ac 50%, #384f93 51%, #384f93 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c58ac), color-stop(50%,#3c58ac), color-stop(51%,#384f93), color-stop(100%,#384f93)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #3c58ac 0%,#3c58ac 50%,#384f93 51%,#384f93 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #3c58ac 0%,#3c58ac 50%,#384f93 51%,#384f93 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #3c58ac 0%,#3c58ac 50%,#384f93 51%,#384f93 100%); /* IE10+ */
    background: linear-gradient(to bottom, #3c58ac 0%,#3c58ac 50%,#384f93 51%,#384f93 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c58ac', endColorstr='#384f93',GradientType=0 ); /* IE6-9 */
}
#Footer div.wrapper div.newsletterSignup form#NewsletterForm div.return{
    position:relative;
    left:135px;
}

#Footer div.wrapper div.newsletterSignup form#NewsletterForm div.return p{
    width:225px;
}

#loginBox div.loginBox div.loginContent div.loginContentHelp div.loginHelpText div.helpItem b{
    color: #2B53A8;
    display: block;
    margin-bottom: 4px;
    font-size:11px;
}

#loginBox div.loginBox div.loginContent div.loginContentHelp img{
    float:left;
    margin:5px 5px 5px 70px;
}

#Masthead div.wrapper div ul#trustbar li{
    display: inline-block;
    color: #555555;
    line-height: 15px;
    padding: 9px 10px 5px;
    text-align: left;
}

#Masthead div.wrapper div ul#trustbar li img{
    float: left;
    margin-right:10px;
}

#Masthead div.wrapper div ul#trustbar li span{
    display: block;
    float: left;
    font-size: 11px;
    padding-top: 5px;
}

#Container div#Masthead div.wrapper div#Logo a{
    position: relative;
    z-index:5;
}

#Masthead div.wrapper div#Logo a{
    width:245px;
    height:103px;
}

#Masthead div.wrapper #AccountBox{
    margin-top:-106px;
    position:relative;
    z-index:1007;
}

#Page div.wrapper div#Content div.node form#NewsletterForm{
    width:350px;
    float:right;

}

#Content #Category div.node ul.auctions li.auction,
#Content div.node ul#categoryAuctions.auctions li.auction.product.type_List{
    width:215px;
    height:290px;
    margin:0 16px 20px 0px;
    float:left;
    background:none repeat scroll 0 0 #F3F4E9;
    border:#C0C0C0 1px solid;
}

#Content #Category div.node ul.auctions li.auction h3,
#Content div.node ul#categoryAuctions.auctions li.auction.product.type_List h3{
    margin:0px;
    position:relative;
    top:142px;
    color: #224685;
    display: block;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 6px;
    text-decoration: none;
    width:200px;
    height:65px;
    left:8px;
    margin-top: -5px!important;
}

#Content div.node ul#categoryAuctions.auctions li.auction.product.type_List h3{
    top:153px;
}

ul.rows li.auction{
    padding:0px;
}

#Content #Category div.node ul.auctions li.auction a.image,
#Content div.node ul#categoryAuctions.auctions li.auction.product.type_List a.image{
    padding:0px;
    margin:-12px 0 0 0px;
    background:none;
}

#Content #Category div.node ul.auctions li.auction a.image img,
#Content div.node ul#categoryAuctions.auctions li.auction.product.type_List a.image img{
    background: none;
    padding:0px;
    margin:0px;
    width:215PX;
    height:143px;
}

#Content #Category div.node ul.auctions li.auction p.bid,
#Content div.node ul#categoryAuctions.auctions li.auction.product.type_List p.bid{
    background: none repeat scroll 0 0 transparent;
    height: 30px;
    margin: 0;
    padding: 0;
    position: absolute;
    display: block;
    color:#666666;
    float:left;
    font-size:11px;
    line-height:12px;
    left:8px;
    top:213px;
}

#Content #Category div.node ul.auctions li.auction p.bid strong,
#Content div.node ul#categoryAuctions.auctions li.auction.product.type_List p.bid strong{
    color: #000000;
    display: block;
    font-family: 'Arial Black',Gadget,sans-serif;
    font-size: 22px;
    font-weight: 900;
}

#Content #Category div.node ul.auctions li.auction p.description,
#Content div.node ul#categoryAuctions.auctions li.auction.product.type_List p.description{
    width:215px;
    margin:0px;
}

#Content #Category div.node ul.auctions li.auction span.counter,
#Content div.node ul#categoryAuctions.auctions li.auction.product.type_List span.counter{
    bottom:0px;
    position: absolute;
    background: none repeat scroll 0 0 #373737;
    color: #FFFFFF;
    font-size: 11px;
    height: 33px;
    line-height: 32px;
    text-align: center;
    width:215px;
}

Page div.wrapper #Content div.node ul#categoryAuctions.auctions li.auction div.moveLeft{
    margin-right:8px;
}

#Content #Category div.node ul.auctions li.auction span.counter span strong,
#Content div.node ul#categoryAuctions.auctions li.auction.product.type_List span.counter span strong{
    font-family: 'Arial Black',Gadget,sans-serif;
    font-size: 15px;
    font-weight: 900;
}

#Content #Category div.node ul.auctions li.auction a.cta{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #7D4099;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 17px;
    line-height: 22px;
    padding: 0 0 5px;
    position: relative;
    right: -25px;
    text-align: center;
    top: 16px;
    width: 97px;
}
#Content div.node ul#categoryAuctions.auctions li.auction.product.type_List a.cta{
    top:154px;
    background: url("../img/sprite-bg.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #7D4099;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 11px;
    font-weight: bold;
    height: 17px;
    line-height: 22px;
    position: relative;
    text-align: center;
    width: 82px;
    padding:0 0 5px;
    right:8px;
}

#Content #Category div.node ul.auctions li.auction a.cta:hover,
#Content div.node ul#categoryAuctions.auctions li.auction.product.type_List a.cta:hover{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 -22px transparent;
    border: 1px solid #701799;
}

#Page div.wrapper div#Content div.node ul#categoryAuctions.auctions{
    width:705px;
    float:right;
    min-height:0px;
    position:relative;
    right:-3px;
}

#Page div.wrapper div#Content div.node.category{
    width:709px;
    float:right;
}

#Page div.wrapper div#Content div.node div.h2{
    border: medium none;
    color: #112A96;
    display: block;
    font-size: 20px;
    font-weight: bold;
    height: 20px;
    left: 248px;
    margin: 12px;
    padding: 0;
    position: relative;
    top: 216px;
    width: 500px;
    z-index: 9999;
}

#Page div.wrapper div#Content div.node div#showMoreAuctions.auctionMore{
    background: none repeat scroll 0 0 transparent;
    display: inline-block;
    margin-left: 478px;
}

#Container #Page div.wrapper #Content div.node h2{
    color: #112A96;
    font-size: 20px;
    font-weight: bold;
    margin: 12px 8px 19px 250px;
    position: relative;
    top: 13px;
    z-index: 1;
}

#PageContent div.node #withMenu #content div.pageText p.faq-question,
#Container #Page div.wrapper #Content.wonAuctions #MyAuctions #MyContent h2.title{
    color: #112A96;
    font-size: 18px;
    font-weight: bold;
    margin:8px 8px 8px 215px;
    background: url("../img/ico_titlebg.png") no-repeat scroll left 10px transparent;
    padding: 0 0 0 11px;
}

#NewsPosts ul.posts li.post div.post-content,
#NewsPosts ul.posts li.post p.post-meta{
    padding:9px 10px 0;
}

#PageContent div.node #withMenu #content div.pageText h4.faq-header{
    margin:10px 0;
}

#withMenu #content div.pageText p.faq-answer{
    border-bottom: 1px solid #858585;
    display: none;
    font-size: 12px;
    line-height: 18px;
    margin: 0 11px 1px;
    padding:8px 12px
}

#PageContent div.node #withMenu #content div.pageText p{
    padding:8px 12px;
}

#PageContent div.node #withMenu #content div.pageText div.switch{
    display:none;
}

#withMenu #content div.pageText div#tab1{
    display:block;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.auction p.cta{
    font-size: 1.385em;
    left:368px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 112px;
    width: 80px;
}

#Page div.wrapper #Content div.node #showMoreAuctions.auctionMore a.cta{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 -44px transparent;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin: 0 0 0 14px;
    width: 215px;
    border:none;
    border-radius: 5px;
    padding:0px;
}

#Page div.wrapper #Content div.node #showMoreAuctions.auctionMore a.cta:hover{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 -76px transparent !important;
    border:none!important;
}

#Footer{
    background:#FFFFFF;
    width:960px;
    margin:0 auto;
}

#Footer div.wrapper div.newsletterSignup #NewsletterPromo a.title{
    color:#FFFFFF;
    text-decoration:none;
}

#Footer div.wrapper{
    width:930px;
    margin:0 auto;
}

#Footer div.wrapper div.newsletterSignup{
    background: none repeat scroll 0 0 #4E66AD;
    border-radius: 8px 8px 8px 8px;
    color: #FFFFFF;
    font-size: 12px;
    height: 26px;
    left: 0;
    line-height: 26px;
    margin-bottom: 10px;
    padding: 16px 0px 16px 16px;
}

#Footer div.wrapper div.newsletterSignup #NewsletterPromo{
    width:439px;
    overflow: hidden;
    height:26px;
    float:left;
}

#NewsletterPromo div.tickercontainer div.mask ul#webticker.newsticker li{
    float: left;
    margin: 0;
    padding-right: 15px;
}

.wrapper div.newsletterSignup #NewsletterPromo div.tickercontainer{
    width:439px;
    height: 27px;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

#Footer div.wrapper div.newsletterSignup form#NewsletterForm p{
    display: block;
    float: left;
    font-weight: bold;
    height: 26px;
    line-height: 12px;
    margin:0 0 0 -72px;
    width:140px;
    font-size: 0.923em;
}

#Footer div.wrapper div.newsletterSignup form#NewsletterForm fieldset#NewsletterFieldset input#NewsletterEmail{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    border-radius: 3px 3px 3px 3px;
    color: #676767;
    float: left;
    font-size: 12px;
    height: 26px;
    left: 0;
    line-height: 26px;
    margin:0 0px 0px -34px;
    padding: 0 10px;
    position: relative;
    top: 0;
    width: 169px;
}

html body#body-home div#Footer div.wrapper div.newsletterSignup form#NewsletterForm fieldset#NewsletterFieldset input[type=submit]{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #7D4099;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 24px;
    left: 0;
    margin:0 8px 0 26px;
    position: relative;
    top: 0;
    width: 71px;
}

#Footer a{
    color:#4F4F4F;
}
#Footer div.wrapper #LinkFooter{
    background: none repeat scroll 0 0 #E9E9E1;
    border-radius: 8px 8px 8px 8px;
    font-size: 13px;
    left: 0;
    padding: 12px 0 0 28px;
    position: relative;
    top: 0;
    height: 214px;
}

#Footer div.wrapper #LinkFooter h3{
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #4f4f4f;
    border-bottom: 1px dashed #bababa;
    padding: 4px 0;
    margin-bottom: 8px;
    width: 118px;
}

#Footer div.wrapper div.footerCol{
    float: left;
    line-height: 20px;
    margin-right: 25px;
}
#Footer div.wrapper div.footerCol.unternehmenCol{
    margin: 0 24px 0 22px;
}
#Footer div.wrapper div.footerCol a{
    font-weight:normal;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
#Footer div.wrapper #LinkFooter li.highlightLink a{
    font-weight: bold;
    color: #652d88;
}

#Footer div.wrapper div.footerCol.mobileAppCol{
    position: relative;
    width: 313px;
}
#Footer div.wrapper div.footerCol.mobileAppCol img.mobileAppFooter{
    margin: 7px 0 0 -6px;
}
#Footer div.wrapper div.footerCol.mobileAppCol img.googlePlayFooter{
    position: absolute;
    top: 75px;
    right: 0;
}
#Footer div.wrapper div.footerCol.mobileAppCol img.appStoreFooter{
    position: absolute;
    top: 132px;
    right: 0;
}

#Footer div.wrapper div.nomarg{
    margin-right: 0 !important;
}

#Footer div.wrapper #LinkFooter ul.footerSocialLinks {
    margin: 7px 0 9px;
}
#Footer div.wrapper #LinkFooter ul.footerSocialLinks li {
    display: inline-block;
    margin-right: 10px;
}
#Footer div.wrapper #LinkFooter ul.footerSocialLinks li a{
    display: inline-block;
    width: 45px;
    height: 44px;
    background: url("../img/socialMedia/socialIcons.png") no-repeat 0 0;
}
#Footer div.wrapper #LinkFooter ul.footerSocialLinks li a.footerTwitterLink{
    background-position: -45px 0;
}
#Footer div.wrapper #LinkFooter ul.footerSocialLinks li a.footerYoutubeLink{
    background-position: -90px 0;
}
#Footer div.wrapper #LinkFooter ul.footerSocialLinks li img.footerPayMethod{
    margin: 4px 0 0 -4px;
}

#Footer p.copyright{
    width:285px;
    margin:20px auto -40px;
    color:#4C4C4C;
    text-align: center;
}

#Footer p.copyright a{
    color:#4C4C4C;
}

.garantie{
    border-right: 1px solid #C1C1C1;
    border-top: 1px solid #C1C1C1;
    margin: 18px 0 0 51px;
    padding: 10px 10px 0 58px;
    position: relative;
    width: 532px;
}
.garantie span.icoGarantie {
    left: -51px;
    position: absolute;
    top: -10px;
}
ul.contentList.cols li {
    float: left;
    margin-right: 10px;
    width: 230px;
}

#Content div.product #Auction #Info #AdditionalInfo #AuctionInfo.tab div.tabSection ol{
    color: #848484;
    line-height: 18px;
    list-style: decimal outside none;
    margin: 0px 0 16px 18px;
}

#Content div.product #Auction #Info #AdditionalInfo #AuctionInfo.tab div.tabSection ol li {
    color: #848484;
    line-height: 18px;
}

#Content div.product #Auction #Info #AdditionalInfo #AuctionInfo.tab p{
    color: #848484;
    line-height: 16px;
    margin-bottom: 6px;
}

.tabSection strong.category{
    margin-bottom: 6px;
    display:inline-block;
}

.video_container {
    width: 328px;
    height: 219px
}

#Masthead div.wrapper ul.nav-sec li.last #loginBox #loggedIn{
    background: url("../img/userlink-bg.gif") repeat-x scroll 0 0 transparent;
    border: 1px solid #AFB0B2;
    border-radius: 5px 5px 5px 5px;
    float: right;
    height: 13px;
    padding: 5px 0px 8px 0px;
    position: relative;
    width: 268px;
    z-index: 998002;
    left:255px;
}

#Masthead div.wrapper ul.nav-sec li.last #loginBox #loggedIn span.arrow{
    background: url("../img/ico-arrow2.png") no-repeat scroll 0 0 transparent;
    float: right;
    text-indent: -9999px;
    width: 10px;
    margin: -11px 13px;
}

#Masthead div.wrapper ul.nav-sec li.last #loginBox #loggedIn span a#menuTitle.name{
    background: url("../img/ico-user.png") no-repeat scroll 8px center transparent;
    color: #545454;
    display: block;
    padding: 0 30px 0 28px;
    position: relative;
    text-decoration: none;
    margin:0px;
}

#Container #Masthead div.wrapper ul.nav-sec{
    top:6px;
    width:400px;
}
#Masthead div.wrapper ul.nav-sec li.last #loginBox{
    text-align:left;
}

#Masthead div.wrapper ul.nav-sec li.last{
    margin:0px;
}

#Masthead div.wrapper #menuBox{
    width:288px;
    margin-top: -77px;
}

#Masthead div.wrapper div#menuBox ul li{
    width:268px;
    border-bottom: 1px solid #B3BACA;
    height: 30px;
    background:#FFFFFF;
    padding:0px;
}
#Masthead div.wrapper div#menuBox ul li:hover{
    background: url("../img/userlink-bg.gif") repeat-x scroll bottom #F8F8F8;
}

#Masthead div.wrapper div#menuBox ul li a{
    color: #5E5E5E;
    display: block;
    font-size: 12px;
    height: 25px;
    line-height: 30px;
    padding-left: 35px;
}
#Masthead div.wrapper div#menuBox{
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 0 0 8px 8px;
    box-shadow: 2px 2px 8px -3px #000000;
    display: none;
    left: 710px;
    position: absolute;
    top: 111px;
    width: 239px;
    z-index: 1001;
}

#Masthead div.wrapper div#menuBox ul li.ico1 a {
    background: url("../img/user-menu-icons.png") no-repeat scroll 0 0 transparent;
}
#Masthead div.wrapper div#menuBox ul li.ico1:hover a {
    background: url("../img/user-menu-icons.png") no-repeat scroll 0 -180px transparent;
}
#Masthead div.wrapper div#menuBox ul li.ico2 a {
    background: url("../img/user-menu-icons.png") no-repeat scroll 0 -30px transparent;
}
#Masthead div.wrapper div#menuBox ul li.ico2:hover a {
    background: url("../img/user-menu-icons.png") no-repeat scroll 0 -210px transparent;
}
#Masthead div.wrapper div#menuBox ul li.ico3 a {
    background: url("../img/user-menu-icons.png") no-repeat scroll 0 -60px transparent;
}
#Masthead div.wrapper div#menuBox ul li.ico3:hover a {
    background: url("../img/user-menu-icons.png") no-repeat scroll 0 -240px transparent;
}
#Masthead div.wrapper div#menuBox ul li.ico4 a {
    background: url("../img/user-menu-icons.png") no-repeat scroll 0 -90px transparent;
}
#Masthead div.wrapper div#menuBox ul li.ico4:hover a {
    background: url("../img/user-menu-icons.png") no-repeat scroll 0 -270px transparent;
}
#Masthead div.wrapper div#menuBox ul li.ico5 a {
    background: url("../img/user-menu-icons.png") no-repeat scroll 0 -120px transparent;
}
#Masthead div.wrapper div#menuBox ul li.ico5:hover a {
    background: url("../img/user-menu-icons.png") no-repeat scroll 0 -300px transparent;
}
#Masthead div.wrapper div#menuBox ul li.ico6 a {
    background: url("../img/user-menu-icons.png") no-repeat scroll 0 -150px transparent;
}
#Masthead div.wrapper div#menuBox ul li.ico6:hover a {
    background: url("../img/user-menu-icons.png") no-repeat scroll 0 -330px transparent;
}

/**************************** My auciotns *************************/

#MyAuctions{
    clear:none!important;
    overflow:visible!important;
}

#Content.wonAuctions div#sidebar{
    float: left;
    width: 200px;
    padding:0px 12px;
    position:relative;
    z-index:1;
}

#Container #Page div.wrapper #Content.wonAuctions #sidebar ul.tabs{
    margin-bottom:20px;
}

#Container #Page div.wrapper #Content.wonAuctions #sidebar ul.tabs li{
    margin-bottom:7px;
}

#Container #Page div.wrapper #Content.wonAuctions #sidebar ul.tabs li a{
    background: none repeat scroll 0 0 #607AB9;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 24px;
    left: 0;
    line-height: 24px;
    padding-left: 15px;
    position: relative;
    text-decoration: none;
    top: 0;
}

#Container #Page div.wrapper #Content.wonAuctions #sidebar ul.tabs li a:hover{
    background: none repeat scroll 0 0 #2B53A7;
}

#Container #Page div.wrapper #Content.wonAuctions #sidebar ul.tabs li a.selected{
    background:url("../img/arrow-sidenav.gif") no-repeat scroll 183px center #2B53A7
}

#MyAuctions div#MyContent ul#Overview li.auction{
    background:none repeat scroll 0 0 #F5F6EE;
    width:693px;
    float:left;
    margin: 0 0 16px 11px;
    padding: 14px;
}

#MyAuctions div#MyContent ul#Overview li.auction #left{
    display: inline;
    float: left;
    height: 174px;
    margin: 0px;
    width: 209px;
    background:#F5F6EE;

}
#MyAuctions div#MyContent ul#Overview li.auction div#left a{
    margin:0px;
    padding:0px;
}

#MyAuctions div#MyContent ul#Overview li.auction div#left a.img img{
    height:128px;
    width:194px;
    margin:0px;
    padding:0px;
    left:0px;
}

#MyAuctions #MyContent #Overview .auction #left .cta{
    left:-3px;
    position:relative;
    width:191px;
    margin:0px;
    padding:0px;

}

#MyAuctions #MyContent ul#Overview li.auction div#right p.book{
    position:relative;
    float:right;
    left:0px;
    margin: 0px;
    color: #102C9A;
    font-size: 10px;
    font-weight: bold;
    width:135px;
    text-align: right;
    padding-right:12px
}

#MyAuctions #MyContent ul#Overview li.auction div#right p.book a{
    color: #102C9A;
    font-size: 9px;
    font-weight: bold;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview li.auction #right #social span.AuctionSocial{
    display: block;
    height:0px;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview li.auction #right p.book a.archiveButton{
    float:left;
    margin:0px;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview li.auction #right p.book a{
    float:none;
    clear:both;
    width:135px;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.closed{
    opacity:.5;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.auction span.ended{
    color: #666666;
    font-size: 11px;
    line-height: 30px;
    display:block;
    width:135px;
    float:right;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.auction div.timeDifference{
    width:190px;
    display: block;
    float:left;
    font-size:11px;
}

.auction ul li #voucherLink a.voucherLink,
#MyContent ul#Overview li.auction div#left p.cta a{
    font-size: 14px;
    background: url("../img/sprite-bg.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #7D4099;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    left: 0;
    line-height: 22px;
    position: relative;
    text-align: center;
    top: 0;
    padding:0px;
    width:191px;
    font-size:12px;
    text-transform: uppercase;
    font-size: 11px!important;
}

.auction ul li:li:nth-child(n+2) #voucherLink a.voucherLink {
    float:right;
}

.auction ul li #voucherLink a.voucherLink{
    height:14px;
    width: 160px;
    left:-7px;
}

#MyAuctions div#MyContent ul#Overview li.auction div#right{
    float:left;
    width:484px;
    background:#F5F6EE;
}
#MyAuctions #MyContent ul#Overview ul.crossSale li #MyAuctionContent {
    postion:relative;
    top:0px;
    width: 370px;
    left:5px;
    margin:0
}

.crossSale li img{
    background:url('../img/eyes.png') no-repeat;
    width:90px;
    height:60px;
    float:left;
    margin:6px;
}

.crossSale li #MyAuctionContent .abstractTitle{
    position:relative;
    color:#000000!important;
}

.crossSale li #MyAuctionContent .abstract{
    width:400px;
    color:#3e3e3e!important;
    min-height: 45px;
}

#MyAuctions div#MyContent ul#Overview li.auction div#right div.bottom{
    bottom:0px;
    margin:0px;
    border-bottom: 1px solid #999999;
    height:39px;
    width:488px;
}

#MyAuctions div#MyContent ul#Overview li.auction div#right p.desc{
    border-bottom: 1px solid #999999;
    color: #333333;
    font-size: 12px;
    line-height: 18px;
    margin: 4px 0 5px;
    padding-bottom: 8px;
    padding-right: 19px;
    width: 468px;
    height:60px;
}

#MyAuctions div#MyContent ul#Overview li.auction div#right h2{
    width:469px;
    margin:0px;
}

#MyContent ul#Overview li.auction div#right div.bottom p.counter,
#MyContent ul#Overview li.auction div#right div.bottom p.wonbid{
    border:none;
    color: #000000;
    font-size: 12px;
    width:134px;
}

#MyAuctions #MyContent ul#Overview li.auction #right div.bottom p.counter strong,
#MyAuctions #MyContent ul#Overview li.auction #right div.bottom p.wonbid strong,
#MyAuctions #MyContent ul#Overview li.auction #right div.bottom p.bidStatus{
    color: #666666;
    font-size: 11px;
    line-height: 15px;
    width: 120px;
}

#right div.bottom p.bidStatus{
    margin-left:17px;
}

#MyAuctions #MyContent ul#Overview li.auction #right div.bottom p.bidStatus img{
    float: right;
    margin-top: -29px;
}

#MyAuctions #MyContent ul#Overview li.auction #right div.bottom p.bidStatus img:first-child{
    float:right;
    margin-top:-28px;
    display: block;
}

#MyAuctions #MyContent #Register form#settings{
    width:680px;
}

#MyContent ul#Overview li.auction div#right div.bottom p.bidStatus span{
    display: none;
}

#MyContent ul#Overview li.auction div#right div.bottom p.bidStatus span:first-child{
    color: #666666;
    display: table-cell;
    font-size: 11px;
    height: 29px;
    line-height: 14px;
    padding-right: 36px;
    text-align: right;
    vertical-align: middle;
}

#MyAuctions #MyContent ul#Overview li.auction #right #social span.AuctionSocial #auction_plusone_span.auctionPlusone{
    width:65px!important;
}

#MyAuctions #MyContent ul#Overview li.auction #right #social{
    margin-top:12px;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.auction div#social{
    border-top: 1px solid #999999;
    display: inline-block;
    margin-left: 200px;
    padding-top: 5px;
    width: 491px;
}

#MyAuctions #MyContent ul#Overview.auctionList li.closed div#social{
    border-top: 1px solid #999999;
    display: inline-block;
    float: left;
    padding-top: 5px;
    width: 491px;
    margin:0px!important;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.closed{
    height:177px!important;
}

#Content.wonAuctions div#sidebar div#paymentOptions{
    border-bottom: 1px solid #929292;
    border-top: 1px solid #929292;
    color: #555555;
    padding:20px 5px;
}

#Page div.wrapper #Content.wonAuctions #sidebar #contact{
    border-bottom: 1px solid #929292;
    color: #555555;
    padding:20px 5px;
    color: #6D6D6D;
    display: block;
    font-size: 12px;
    font-weight: bold;
}

#Container #Page div.wrapper #Content.wonAuctions #sidebar #trustedShop{
    padding:20px;
}

#Page div.wrapper #Content.wonAuctions #sidebar #contact span.phone {
    background: url("../img/ico_tel.png") no-repeat scroll 0 0 transparent;
    color: #003399;
    display: block;
    font-size: 15px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 10px 0;
    padding: 0 0 0 28px;
}

#Register form select {
    font-size:12px;
}

#Register .select-small {
    width: 91px !important;
}

div#Register form input[type="text"],
div#Register form input[type="password"]{
    width: 400px;
}

#MyAuctions #MyContent #Register form#settings fieldset div.formfield input.half{
    width:298px;
}

#MyAuctions #MyContent #Register form#settings fieldset div.formfield .smallDropDown{
    background: url("../img/select-arrow.gif") no-repeat scroll right center #FFFFFF;
    border: 3px solid #D9DACF;
    border-radius: 4px 4px 4px 4px;
    display: block;
    height: 23px;
    left: 0;
    line-height: 23px;
    padding: 0 20px 0 6px;
    position: relative;
    top: 0;
    width: 123px;
    float:left;
}

#MyAuctions #MyContent #Register form#settings fieldset div.formfield .bigDropDown{
    background: url("../select-arrow.gif") no-repeat scroll right center #FFFFFF;
    border: 3px solid #D9DACF;
    border-radius: 4px 4px 4px 4px;
    display: block;
    height: 23px;
    left: 0;
    line-height: 23px;
    padding: 0 20px 0 6px;
    position: relative;
    top: 0;
    width: 147px;
    overflow: hidden;
}

#MyAuctions #MyContent #Register form#settings fieldset div.formfield span.smallDropDown select.shorthand{
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    height: 29px !important;
    left: 0;
    position: absolute !important;
    top: 0;
    width: 100% !important;
    z-index: 5;

}

#MyAuctions #MyContent #Register form#settings fieldset{
    border:none;
}

#MyAuctions #MyContent #Register form#settings fieldset legend{
    margin-left:-10px;
}

#MyAuctions #MyContent #Register form#settings fieldset{
    border-bottom:#000000 1px solid;
    border-radius: 0px;
}

#MyAuctions #MyContent #Register form#settings fieldset.last{
    border:none;
}

#MyAuctions #MyContent #Register form#settings a#DeActivateAccount{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 -108px transparent;
    border: 1px solid #AFAFAF;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    height: 22px;
    left: -77px;
    line-height: 24px;
    position: relative;
    text-align: center;
    top: 0;
    margin:0px;
    padding:2px 40px;
}

div#Register form .datepicker span{
    margin:0px;
    padding:0px;
    color:#000000;
    font-size:12px;
    float:left;
}


#MyAuctions #MyContent #Register form#settings input#verifyBankAccount{
    border-radius: 5px;
    left:180px;
}

#Register form#settings fieldset div.formfield p{
    padding:0px 170px;
}

#MyAuctions #MyContent #Register form#paymentForm.paymentform table#orderIDtable{
    margin-left:250px;
}

#MyAuctions #MyContent #Register form#paymentForm.paymentform{
    width:680px;
}

#MyContent #Register form#settings fieldset div.formfield select#countrySelectBox{
    width:417px;
}

#Content div.product div#Auction div#AuctionCta ul.links{
    clear: both;
}

div#Register form#registreren select.small {
  width: 79px;
  height:24px;
}

#registreren fieldset .formfield select.styled,
.customSelect{
    background: url("../img/select-arrow.gif") no-repeat scroll right center #FFFFFF;
    border: 3px solid #D9DACF;
    border-radius: 4px 4px 4px 4px;
    padding: 0 20px 0 6px;
    height: 23px;
    line-height: 23px;
    width: 226px;
}

 .customSelect.small{
    width:47px!important;
}

.customSelectInner{
    width: auto !important;
}

#Register .small {
    width: 385px;
}

#MyContent div#Register.updates form{
    width:680px;
}

#MyAuctions #MyContent #Register.updates form fieldset {
    border-radius: 0px;
    border:none;
    border-bottom: 1px solid #D0D1C4;
    margin-bottom: 15px;
    padding: 15px;
    position: relative;
}

#MyContent div#Register.updates form fieldset legend{
    font-size:14px;
}

#MyContent div#Register.updates form fieldset {
    color: #666666;
    font-size: 14px;
    line-height: 18px;
}

#MyAuctions #MyContent #Register.updates form input[type="submit"]{
    border-radius: 5px;
    margin-left:20px;
}

#Content div.node #relaince #blog div.newsList a.goToBlog,
#Content #PageContent div.node #blog div.newsList a.goToBlog{
    border-bottom: 1px solid #929292;
    color: #747474;
    display: block;
    font-size: 27px;
    font-weight: normal;
    padding: 20px 0 5px;
    text-align: center;
}

#Content #PageContent div.node #blog div.newsList a.title{
    border-bottom: 1px solid #959595;
    color: #223A85;
    display: block;
    padding: 11px 8px;
    text-decoration: none;
    width: 211px;
    font-weight: bold;
}

#Content div.node #relaince #blog div.newsList a.title,
#Content #PageContent div.node #blog div.newsList a.title{
    color: #223A85;
    font-weight: bold;
    text-decoration: none;
}
#Content #PageContent div.node #NewsPosts ul.posts li.post h2{
    margin:0px;
    background: url("../img/ico_titlebg.png") no-repeat scroll left center transparent;
    padding: 0 0 0 11px;
    font-size:18px;
}

#Content #PageContent div.node #NewsPosts ul.posts li.post div.post-content p{
    padding-top:8px;
}

#Content #PageContent div.node #NewsPosts ul.posts li.post p.post-readmore{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #7D4099;
    border-radius: 5px 5px 5px 5px!important;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 24px;
    left: 0;
    margin: 10px 0 0 13px !important;
    position: relative;
    top: 0;
    padding:0px;
    cursor: pointer;
}

#Content #PageContent div.node #NewsPosts ul.posts li.post{
    border-top:1px solid #929292;
}

#Content #PageContent div.node #NewsPosts ul.posts li.post:first-child{
    border-top:none;
}

#PageContent div.node #NewsPosts ul.posts li.post p.post-readmore a{
    background: none;
    color:#FFFFFF;
    font-size:12px;
    line-height: 19px;
}

#Content #PageContent div.node #NewsPosts ul.posts li.post p.post-meta span.post-meta-timestamp{
    color:#000000 !important;
}

#NewsPosts ul.posts li.post div.post-comments form#PostCommentForm fieldset strong strong input.addBlogComent{
    width: 260px;
    left: 147px;
}

#Content div.node #relaince div#blog div.newsList a.title:hover{
    text-decoration: underline;
}

#Content div.node #relaince #blog div.newsList{
    font-size: 13px;
    line-height: 18px;
    padding: 10px;
    text-align: left;
}

#Content div.node #relaince #blog div.newsList p.subtitle{
    border-bottom: 1px solid #959595;
    color: #777777;
    line-height: 15px;
    padding:0 0 11px
}

#Content div.node #relaince #blog div.newsList div.articleImg:first-child{
    border-top:none;
}

#loginBox #loggedIn.hidden img#userPicture{
    display:none;
}

#Footer div.wrapper div.newsletterSignup form#NewsletterForm fieldset#NewsletterFieldset input[type="submit"]{
    width:80px;
}

#Footer a:hover{
    text-decoration: underline;
}
/************************* CONTENT PAGES *****************************/
#Page div.wrapper div#PageContent{
    min-height:0px;
}

#Content #PageContent div.node #blog{
    width:215px;
    float:left;
    margin:0px 20px 0 0;
}

#Content #PageContent div.node #NewsPosts{
    width:680px;
    margin:0px;
}

#Container #Page div.wrapper #Content #Register{
    margin:0 12px 50px;
}

#Page div.wrapper div#Content div#withMenu #sidebar,
#Page div.wrapper div#PageContent #withMenu #sidebar{
    float:left;
    width:215px;
}

#Page div.wrapper div#PageContent #withMenu div#sidebar a.presse,
#Page div.wrapper div#Content div#withMenu #sidebar a.link,
#Page div.wrapper div#PageContent #withMenu #sidebar a.link{
    background: none repeat scroll 0 0 #607AB9;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    padding-left: 15px;
    position: relative;
    text-decoration: none;
    margin:8px 8px 8px 0px;
}

#Page div.wrapper div#PageContent #withMenu div#sidebar a.presse:hover,
#Page div.wrapper div#Content div#withMenu #sidebar a.link:hover,
#Page div.wrapper div#PageContent #withMenu #sidebar a.link:hover{
    background:#2B53A7;
}

#Page div.wrapper div#PageContent div#withMenu div#sidebar a.selected,
#Page div.wrapper div#Content div#withMenu #sidebar a.selected,
#Page div.wrapper div#PageContent #withMenu #sidebar a.selected{
    background: url("../img/arrow-sidenav.gif") no-repeat scroll 183px center #2B53A7;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    padding-left: 15px;
    position: relative;
    text-decoration: none;
    margin:8px 8px 8px 0px;
}

#Page div.wrapper div#Content div#withMenu #sidebar a:first-of-type,
#PageContent div.node #withMenu #sidebar a:first-of-type{
    margin-top:0px!important;
}

#Page div.wrapper #Content #Register #withMenu div.content,
#Page div.wrapper div#PageContent #withMenu #content{
    width:670px;
    float:left;
    margin-left:10px;
}

#Page div.wrapper .node-intro #PageContent div.node h1,
#Page div.wrapper #Content .node-intro .page-title{
    color: #4C4C4C!important;
    font-size: 20px!important;
    font-weight: bold!important;
    background:none!important;
}

#Page div.wrapper #Content #withMenu div.content h2.title,
#Page div.wrapper div#PageContent #withMenu #content h2.title{
    padding: 0 0 0 11px;
    background: url("../img/ico_titlebg.png") no-repeat scroll left center transparent;
}

#Page div.wrapper #Content #withMenu div.content h2,
#Page div.wrapper div#PageContent #withMenu #content h2{
    padding: 16px 0 0 0px;
    background:none;
    color: #003399;
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 10px;
}

#Page div.wrapper #Content #withMenu div.content h3,
#Page div.wrapper div#PageContent #withMenu #content h3{
    font-size: 14px;
    font-weight: bold;
    margin: 0;
}

#Page div.wrapper #Content #withMenu div.content hr,
#Page div.wrapper div#PageContent #withMenu #content hr{
    color:#858585;
}

#Page div.wrapper #Content #Register form#complaintsForm fieldset div.formfield label,
#Page div.wrapper #PageContent #Register form#suppliersForm fieldset div.formfield label{
    color: #333333;
    display: block;
    float: left;
    font-size: 14px;
    height: 29px;
    line-height: 29px;
    margin-bottom: 14px;
    width: 168px;
}

#Page div.wrapper #Content div#Register form#complaintsForm{
    background: none repeat scroll 0 0 #F3F4E9;
    float: left;
    padding: 15px 20px 20px;
    width: 634px;
}

#Page div.wrapper #PageContent #Register form#suppliersForm {
    background: none repeat scroll 0 0 #F3F4E9;
    float: left;
    margin: 5px 0 0 238px;
    padding: 15px 20px 20px;
    width: 670px;
}

#Page div.wrapper #Content #Register form#complaintsForm fieldset,
#Page div.wrapper #PageContent #Register form#suppliersForm fieldset{
    border:none;
}

#Page div.wrapper #Content #Register form#complaintsForm fieldset legend{
    display:none;
}

#Page div.wrapper #PageContent #supplierContact{
    background: none repeat scroll 0 0 #F3F4E9;
    float: left;
    margin: 5px 0 0 238px;
    padding: 15px 20px 20px;
    width: 670px;
}

#Page div.wrapper #PageContent #supplierContact span.telNo{
    background: url("../img/ico_tel.png") no-repeat scroll left center transparent;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin-right: 34px;
    padding-left: 30px;
    width: 245px;
}

#Page div.wrapper #PageContent #supplierContact span.email{
    background: url("../img/ico_mail.png") no-repeat scroll left center transparent;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin-right: 34px;
    padding-left: 36px;
}

#Page div.wrapper #PageContent #Register form#suppliersForm fieldset div.formfield textarea{
    width:400px;
}

#Page div.wrapper #Content #Register form#complaintsForm input[type="submit"],
#Page div.wrapper #PageContent #Register form#suppliersForm input[type="submit"]{
    position:relative;
    left:180px;
}

#PageContent div.node #withMenu div a.pdfDownload{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #701799;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    left: 0;
    line-height: 22px;
    margin: 1px 1px 1px 12px;
    position: relative;
    text-align: center;
    top: 0;
    width: 92px;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.auction a.img{
    margin-top:0px;
    top:0px;
}

#MyContent ul#Overview li.auction #left ul li #voucherLink a.voucherLink{
    margin:0px!important;
    background:none;
    border:none;
    float:none;
}

#MyContent ul#Overview li.auction #left ul li #voucherLink a.expired{
    background: #9da4b4; /* Old browsers */
    background: -moz-linear-gradient(top, #9da4b4 0%, #9da4b4 50%, #8892aa 51%, #8892aa 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9da4b4), color-stop(50%,#9da4b4), color-stop(51%,#8892aa), color-stop(100%,#8892aa));
    background: -webkit-linear-gradient(top, #9da4b4 0%,#9da4b4 50%,#8892aa 51%,#8892aa 100%);
    background: -o-linear-gradient(top, #9da4b4 0%,#9da4b4 50%,#8892aa 51%,#8892aa 100%);
    background: -ms-linear-gradient(top, #9da4b4 0%,#9da4b4 50%,#8892aa 51%,#8892aa 100%);
    background: linear-gradient(to bottom, #9da4b4 0%,#9da4b4 50%,#8892aa 51%,#8892aa 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9da4b4', endColorstr='#8892aa',GradientType=0 );
    display: block;
    font-style: italic;
    height: 20px;
    width: 194px;
    left: -1px;
    position: relative;
    top: -6px;
    border-radius: 5px;
    padding:6px 0 0;
}

.expiredSpan{
    padding:0 0 0 65px !important
}

.canceledSpan{
    padding:0 0 0 42px !important
}
.expired{
    padding-left:15px;
}

#MyAuctions #MyContent ul#Overview.auctionList li.open a.img{
    margin:0px;
}

#MyAuctions.missingInfo #MyContent #Register form#registreren fieldset.check{
    margin:0px;
    padding: 0px;
}

#MyAuctions.missingInfo #MyContent #Register form#registreren fieldset.check div.formfield label{
    height: 56px;
    margin-top: -6px;
    text-align: left;
    width: 700px;
}

#Container #Page div.wrapper #Content #MyAuctions.missingInfo #MyContent #Register form#registreren{
    width:960px;
}

#Container #Page div.wrapper #Content #MyAuctions.missingInfo{
    margin-top:0px;
    margin-left:0px;
}

#Container #Page div.wrapper #Content #MyAuctions.missingInfo ul.tabs{
    display:none;
}

#Container #Page div.wrapper #Content #MyAuctions.missingInfo .page-title{
    margin-left:25px;
}
#LoginDialog #LoginDialogWindow div.loginExternal a.cta{
    position: relative;
    left: 90px;
    height: 18px;
}

#LoginDialog #LoginDialogWindow div.login form fieldset input[type="submit"]{
    left: 130px;
    position: relative;
    width: 120px;
}

#LoginDialog #LoginDialogWindow div.login form fieldset a.passwordforgotten{
    margin-left: 135px;
}

#LoginDialogWindow div.login form fieldset div.formfield label{
    text-align: right;
    margin-right:8px;
}

#LoginDialog #LoginDialogWindow div.login form fieldset div.formfield input{
    width:200px;
}

#LoginDialog #LoginDialogWindow div.login form fieldset div.formfield{
    height:35px;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.auction h2{
    float:left;
    width:490px;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.auction p.desc{
    border-bottom: 1px solid #999999;
    color: #333333;
    font-size: 12px;
    line-height: 18px;
    margin: 4px 0 5px;
    padding-bottom: 8px;
    width: 490px;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.auction{
    height:168px;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.auction p.countdownbox{
    margin:35px 4px;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.auction p.bid{
    padding:0 8px 0 0;
    border:none;
    margin:0px;
    color: #666666;
    font-size: 11px;
    line-height: 18px;
}

#MyContent ul#Overview.auctionList li.auction p.bid span.highestBidAmount{
    color: #000000;
    font-family: 'Arial Black',Gadget,sans-serif;
    font-size: 13px;
    font-weight: 900;
}

#Content.wonAuctions #MyAuctions #MyContent ul#Overview.auctionList li.auction p.cta{
    margin:0px;
}

#Page div.wrapper #Content #Register form#registreren{
    float: left;
    padding-top: 5px;
    width: 457px;
    margin:0px;
}

#Content div#Register form#registreren fieldset{
    border:none;
    padding: 15px 0 15px 0;
}

#Content div#Register form#registreren fieldset legend{
    display:none;
}

#Content #Register #regLogin form#LoginForm fieldset div.formfield label,
#Content #Register form#registreren fieldset div.formfield label{
    color: #333333;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    line-height: 29px;
    margin-right: 14px;
    text-align: right;
    width: 146px;
}

#Content #Register form#registreren fieldset div.formfield .errorBox{
    margin:0 0 0 164px;
    width: 300px;
}

#Content #Register form#registreren fieldset.other div.formfield .errorBox{
    margin:0 0 0 35px;
}

#Content #Register #regLogin form#LoginForm fieldset label{
    width: 133px !important;
}

#Content div#Register form#registreren fieldset div.formfield input[type="text"],
#Content div#Register form#registreren fieldset div.formfield input[type="password"]{
    float: left;
    height: 23px;
    line-height: 23px;
    width: 240px;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 3px solid #D9DACF;
    border-radius: 4px 4px 4px 4px;
    float: left;
    left: 0;
    padding: 0 6px;
    position: relative;
    top: 0;
}

#Content div#Register form#resetPassword fieldset{
    width: auto;
}

#Content div#Category div.node a img.trustedShop,
.product #Auction #AuctionCta #eKomiWidget_default{
    padding: 26px 0 0;
    background:#FFFFFF;
}

.product #Auction .trustedShop{
    margin: 16px 0 16px -1px;
}

#Page div.wrapper #Content #Category div.node #eKomiWidget_default{
    padding:15px;
    border-top:1px solid #929292;
    border-bottom: 1px solid #929292;
}

#Page div.wrapper #Content #Register #regLogin,
#Page div.wrapper #Content #Register #regright{
    float: left;
    width: 434px;
    margin-left:5px;
}

#Page div.wrapper #Content #Register #regright{
    margin-top:5px;
}

#Page div.wrapper #Content #Register #regPaymentOption{
    background:#F3F4E9;
    margin-top:20px;
    width:362px;
    margin-left:5px;
    padding:26px 20px 11px 48px;
    float:left;
}

#Page div.wrapper #Content #Register #regPaymentOption h2{
    padding-bottom: 10px;
}

#Page div.wrapper #Content #Register div#refLeft{
    float: left;
    padding-top: 5px;
    width: 497px;
}

#Content #Register #regright div.registerHead,
#Content #Register #refLeft div.registerHead{
    background:#F3F4E9;
    margin:8px 0;
    border-top:1px solid #858585;
    border-bottom:1px solid #858585;
    color:#112A96;
    padding:13px 0 13px 45px;
}

#Page div.wrapper #Content #Register #regPaymentOption h2,
#Content #Register #regright div.registerHead h2,
#Content #Register #refLeft div.registerHead h2{
    font-size: 18px;
    margin: 0 0 6px;
    font-weight:bold;
    color:rgb(34, 64, 153);
}

#Page div.wrapper #Content #Register #regPaymentOption .paymentImg{
    padding-bottom: 20px;
}

#Content #Register #regright div.registerHead span,
#Content #Register div#refLeft div.registerHead span{
    font-style: italic;
}

#Content #Register #refLeft div#facebookLoginReg{
    background:#F3F4E9;
    height:78px;
    padding-top:15px;
}

#Content #Register #refLeft div#facebookLoginReg b{
    padding-left:20px;
}

#Content #Register #refLeft div#facebookLoginReg img.fbLogin{
    float:left;
    margin:8px 17px 0px;
    cursor: pointer;
}

#Content #Register #refLeft div#facebookLoginReg img.paypal-button{
    float:left;
    margin-left: 0;
    margin-top: 18px;
    width: 173px;
}

#Page div.wrapper #Content #Register #regLogin form#LoginForm{
    margin:0px;
    padding:0px;
    width:430px;
}

#Content #Register #regLogin form#LoginForm fieldset div.formfield p.forgot{
    display: block;
    font-size: 10px;
    margin: 36px 0 3px 135px;
}

#Content #Register #regLogin form#LoginForm fieldset div.noNews label{
    float: right;
    font-size: 11px;
    line-height: 13px;
    margin-bottom: 23px;
    text-align: left;
    width: 206px !important;
    padding-right: 15px;
}

#Content #Register #regLogin form#LoginForm fieldset div.noNews label b{
    font-size:11px;
}

#Content #Register #regLogin form#LoginForm fieldset div.formfield input#noNews{
    margin-left:146px;
}

#Content #Register #regLogin form#LoginForm fieldset input[type="submit"]{
    left: 143px;
    margin-left: 38px;
    position: relative;
    width: 35px;
}
#Content #Register #regLogin form#LoginForm fieldset input[type="submit"]:hover{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 -81px transparent !important;
}

.noNews{
    width:406px;
}

#Page div.wrapper #Content #Register #regLogin form#LoginForm input[type="password"],
#Page div.wrapper #Content #Register #regLogin form#LoginForm input[type="text"]{
    width:200px;
}

#Content #Register #regLogin form#LoginForm fieldset{
    border:none;
}

#Page div.wrapper #Content #Register #regPaymentOption img{
    margin:10px 0 20px;
}

#Page div.wrapper #Content #Register #regPaymentOption h3{
    text-transform: uppercase;
    font-size:13px;
    font-weight:bold;
}

#Page div.wrapper #Content #Register #regPaymentOption p{
    padding:0px;
}

#Content #Register #refLeft form#registreren fieldset.other{
    margin-top:-40px;
    padding-left: 13px;
}

#Content #Register #refLeft form#registreren fieldset label.foundUs{
    line-height: 17px;
}


#Content #Register #refLeft form#registreren fieldset.other div.formfield label{
    color: #333333;
    display: block;
    float: left;
    font-size: 10px;
    line-height: 19px;
    text-align: right;
    width:370px;
    text-align: left;
    margin-left:0px;
}

#Content #Register #refLeft form#registreren fieldset.other:first-of-type div.formfield:first-of-type label{
    height:73px;
}

#Page div.wrapper #Content #Register div#refLeft form#registreren p.required{
    font-size:10px;
    margin-left:149px;
}
div#RegisterDialog form p.required{
    font-size:10px;
    margin:10px 0 0 170px;
}
#DialogRegisterNL #RegisterDialog fieldset label.error {
    width: 100%;
    color: #f00;
    margin-left: 165px;
}
#Page div.wrapper #Content #Register div#refLeft form#registreren p.required span,
div#RegisterDialog form label .required,
div#RegisterDialog form .required span{
    color:rgb(198, 47, 0);
}

#Page div.wrapper #Content #Register #refLeft form#registreren input[type="submit"]{
    left:157px;
}

#Page div.wrapper #Content #Register #refLeft form#registreren input[type="submit"]:hover{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 -81px transparent !important;
}

#Page div.wrapper #Content #Register #reservation form{
    border-bottom: 1px solid #858585;
    border-top: 1px solid #858585;
    margin-bottom: 24px;
    padding: 5px 0;
}

#Page div.wrapper #Content #Register #reservation form label{
    color: #333333;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
    width: 154px;
    padding-left: 10px;
}

#Page div.wrapper #Content #Register #reservation form input{
    float:left;
    width:190px;
    margin-top:5px;
}

#Page div.wrapper #Content #Register #reservation form input[type="submit"]{
    width:100px;
    margin-top: -5px;
    margin-left: 10px;
    top:-12px;
}

#Content #Category div.node-filter{
    padding-top:0px!important;
    margin-top:36px!important;
}

/************************************TopFive Slider*********************************/

.topfive-slider.cat-slider{
    margin: -2px auto 28px;
}

.topfive-slider{
    height: 303px;
    margin: 8px 25px 20px 20px;
    width: 920px;
    background: #fff;
    margin-bottom: 30px;
    padding: 0;
    position: relative;
}

.topfive-slider .flexslider,
.topFiveAuction{
    height: 303px;
    width: 910px;
    float: left;
    position: relative;
}

.topfive-slider #topFiveContent{
    background: #918672;
    color: #FFF;
    float: left;
    height: 253px;
    padding: 50px 30px 0 40px;
    width: 385px;
}

.topfive-slider h3{
    display: block;
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 14px;
}

.prod-layer img.topFiveImage {
    border: none !important;
    margin: 0 !important;
    padding: 0 !important;
    top: 0 !important;
    right: 0 !important;
    height: 303px !important;
    width: 455px !important;
}

.topfive-slider #topFiveBidBar{
    background-image: url("../img/backgrounds/trans-black.png");
    background-color: transparent;
    background-color: #000000\9;
    bottom: 0;
    height: 60px;
    left: 0;
    position: absolute;
    z-index: 100;
    width: 910px;
}

.topfive-slider #extraInfo{
    background: #E4E9DB;
    float: left;
    height: 60px;
    position: relative;
    width: 635px;
}

.topfive-slider span.counter{
    color: #FFF;
    font-size: 13px;
    height: 60px;
    line-height: 60px;
    padding-left:20px;
}

.topfive-slider span.counter strong{
    font-size: 22px;
}

.topfive-slider #extraInfo a.RecentAuctions{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 -44px transparent;
    float: left;
    font-size: 12px;
    height: 32px;
    line-height: 32px;
    margin: 15px 0 0 40px;
    width: 172px;
    border: 1px solid #7D4099;
    border-radius: 5px;
    color: #FFF;
    display: block;
    font-weight: bold;
    position: relative;
    text-align: center;
    z-index: 999;
}

.topfive-slider .bid .price{
    color: #000;
    display: block;
    font-size: 27px;
    font-weight: bold;
    line-height: 27px;
    font-family: "Arial",sans-serif;
}
.topfive-slider .bid{
    color: #666666;
    float: left;
    font-size: 11px;
    line-height: 18px;
    margin: 6px 0 0 87px;
    width: 200px;
}

.topfive-slider .sliderArrowBg{
    background: url("../img/slider-arrow-bg.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 60px;
    float:left;
    position: relative;
    text-indent: -9999px;
    top: 0;
    width: 38px;
}

.topfive-slider .flex-control-nav{
    width: 100%;
    position: absolute;
    bottom: 5px;
    left: 0;
    text-align: center;
    height: 28px;
}

.topfive-slider .top5General {
    cursor: pointer;
}

.flex-control-nav li:first-child{
    background: url("../img/slidernav-left2.png") no-repeat scroll left top transparent;
    padding: 11px 5px 0 38px;
}

.flex-control-nav li.last{
    background: url("../img/slidernav-right2.png") no-repeat scroll right top transparent;
    padding: 11px 38px 0 5px;
}

.flex-control-nav li{
    position: relative;
    z-index: 200;
    height: 17px;
    margin: 0;
    padding: 11px 5px 0 5px;
    display: inline-block;
    background: #F7F7F7;
    zoom: 1;
    *display: inline;
}

.flex-control-paging li a{
    width: 10px;
    height: 10px;
    display: block;
    cursor: pointer;
    text-indent: -9999px;
    background: url("../img/slide-btn.gif") no-repeat 0 0;
}

.flex-control-paging li a.flex-active{
    background: url("../img/slide-btn-active.gif") no-repeat 0 0;
    cursor: default;
}

.flex-control-paging li a:hover{
    background: url("../img/slide-btn-active.gif") no-repeat 0 0;
}

.topfive-slider .cat-layer #extraInfo a.RecentAuctions {
    float: right;
    width: 95px;
}

.topFiveAuction-thumb {
    position: absolute;
    left: 0;
    top:0;
    z-index: 99;
    width: 250px;
    height: 55px;
}

.topFiveAuction-thumb img {
    float: left;
    margin: 5px 5px 0 10px;
    width: 90px;
    height: auto;
}

.topFiveAuction-thumb p {
    padding:9px 0 0 1px;
    float: left;
    width: 140px;
    color: #555;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    height: 45px;
    overflow: hidden;
}

.prod-layer .topFiveImage{

}

.topfive-slider .cat-layer .bid {
    margin-left: 260px;
}

#Content #Category div.node #search_filter #facet_geo.facet_geo{
    clear:both;
}

#search_filter #facet_geo.facet_geo div input#facet_geo_distance_value{
    left:-11px;
    margin-right: 0px!important;
}

#search_filter div#facet_geo.facet_geo div span{
    margin:0px!important;
}

#Content div#Category div.node .page-title{
    display: inline-block;
    padding-left: 0px!important;
    margin-left: 9px!important;
}

div.node.node-intro p {
    margin-left: 221px!important;
    display: block;
}

#PageContent div.node.node-intro p{
    margin:0px !important;
}

#MyContent ul#Overview li.auction #left ul li #voucherLink a.archiveBtn{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 -108px transparent;
    border: 1px solid #AFAFAF;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    height: 22px;
    line-height: 24px;
    position: relative;
    text-align: center;
    top: -6px;
    width: 194px;
    height: 24px;
    left: -2px;
}

#MyContent ul#Overview li.auction #left ul li #voucherLink a.archiveBtn:hover{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 -22px transparent!important;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
    #MyAuctions #MyContent ul#Overview li.auction #left ul li div#voucherLink{
        top:-3px!important;
    }
}

.post {
    border-top: 1px solid #CCCCCC;
    padding: 20px 0 50px!important;
}

#Auction #detailHeader #detailContent #Multimedia div.pagination{
    display:none;
    list-style: none;
}
#homepageTopFive ul#topFiveAuctions.blocks span.slider-pagi-bg{
    background:#F7F7F7;
    width:100px;
}

#Content #Register form#complaintsForm.abonnieren{
    margin:0px!important;
}

ul#NavMain li.nav-element {
    z-index: 995;
}

input[type="text"]:focus,input[type="text"]:active{
    color:#000000 !important;
}

input[type="password"]:focus,input[type="passwird"]:active{
    color:#000000!important;
}

#Auction #AuctionCta #auctionCounter p.counter{
    margin:-9px 0 12px;
    display:inline-block!important;
}

#Auction #AuctionCta #auctionCounter span.alarm{
    margin-bottom: 9px;
}

#Auction #AuctionCta #auctionCounter .auction-startbid {
    background: #727272;
    margin-top: 0.5em;
    -webkit-box-shadow: 0 1px 2px #999;
    box-shadow: 0 1px 2px #999;
}
#Auction #AuctionCta #auctionCounter .auction-startbid p {
    padding: 0.4em 0;
    color: #fff;
    font-size: 1.2em;
}

.auctions.blocks {
    position: relative;
    z-index: 2;
}

#Footer div.wrapper #suplierLogos div.brandsContent h3{
    font-weight:normal;
}

#Page div.wrapper #Content div.node #homepageTopFive div.pagination{
    background: none repeat scroll 0 0 #F7F7F7;
    left: 410px;
    position: relative;
    text-align: center;
    top: -18px;
    width: 100px;
    z-index: 999;
}

.post-comments form#PostCommentForm p.notice {
    color: #888888;
    font-size: 0.9em;
    font-style: italic;
    left: 152px;
    margin-left: 157px;
    position: relative;
    top: -10px;
}

#Page div.wrapper #Content #PageContent div.node-news{
    overflow:hidden;
}

#Container #Page div.wrapper #Content #MyAuctions.payment{
    margin-top:0px;
}

#paymentForm.paymentform fieldset {
    width:655px !important;
}
#paymentForm.paymentform .formfield {
    width:655px !important;
}
#PageContent #Register fieldset{
    width:520px;
}

#LoginForm .login,
#forgotpassword .forgotpasswordField{
    width:520px;
}

#LoginForm .login .formfield input,
#forgotpassword .forgotpasswordField .formfield input{
    width:285px;
}

#forgotpassword .forgotpasswordField .formfield label{
    width:105px;
}

.crossSale li #voucherLink{
    float:right!important;
    margin-top: -38px!important;
}

.crossSale li:first-of-type #voucherLink{
    float:left!important;
}

.crossSale li #MyAuctionContent .abstractTitle{
  width: 415px!important;
  margin:5px 0!important;
  font-size: 12px!important;
  font-weight:bold;
}

.pull-left{
    float:left;
}

.auction .crossSale li.reset div#voucherLink a.crosssaleCTA{
    position:relative;
    top:42px;
    width:120px;
}

ul#Overview li.auction ul.crossSale li.reset:first-child{
    background: #F5F6EE;
    border:none;
    height:5px;
}

.crossSaleText {
  background: #F5F6EE;
  height: 35px;
  position: absolute;
  top: 188px;
  width: 693px;
  border-bottom: #D3D4C4 1px solid;
}

.crossSale li{
    background:#FFFFFF;
    margin:16px 0;
    border-top:#d3d4c4 1px solid;
    height:75px;
    padding:4px;
}

#Content div#Category div.node .page-title{
    background: #f3f5ea;
    color:#666666;
    font-size:15px;
    padding:3px 8px;
    font-weight: normal;
}

#Masthead ul.head-nav {
  left: 505px;
  position: absolute;
  top: 10px;
  z-index: -1;
}
.smallFieldset{
    width:517px!important;
}

.smallFieldset{
    width:517px!important;
}
.appPromo{
    border-bottom: 1px solid #929292;
    color: #848484;
    display: block;
    font-size: 11px;
    font-weight: bold;
    margin: 0px 0 10px;
    padding: 15px 10px;
}

.downloadAndriod{
    color:#224099;
    float: right;
    font-size:11px;
    margin-top:-34px;
}

.downloadAndriod a{
    color:#224099;
    font-size:11px;
}

.appPromoImg{
    margin-left: 15px;
}
.costs {
  background: none repeat scroll 0 0 #E1E0DC;
    border-radius: 8px 8px 8px 8px;
    display: block;
    font-size: 14px;
    margin: 9px 0 60px;
    min-height: 80px;
    padding: 18px;
    width: 424px;
    color:#000000;
}

.confirmBid{
    background-color: #74438F!important;
}

#directBuyBoxWindow,
#placeBidBoxWindow span {
  font-size: 15px;
  line-height: 20px;
}

#placeBidBoxWindow span ul{
  list-style: disc outside none !important;
  padding-left: 15px;
}

.costs > span {
  display: block;
}


#placeBidDialog #placeBidBox #placeBidBoxWindow div a.DialogClose,
#placeBidBoxWindow div a#placeBidButton.DialogClose{
  max-width: 348px!important;
  width: 150px!important;
  padding: 7px!important;
}
#MyAuctions #MyContent #Overview .auction #left .cta .progress{
    background:url("../img/sprite-bg.png") repeat-x scroll 0 -108px transparent!important;
    border:1px solid #AFAFAF!important
}

#MyAuctions #MyContent #Overview .auction #left .cta .progress:hover{
    background:url("../img/sprite-bg.png") repeat-x scroll 0 -130px transparent!important;
    border:1px solid #A1A1A1!important
}

.smallFieldset{
    width:517px!important;
}

#Auction #AuctionCta #auctionClosed p.cta a{
    height: 19px !important;
    padding: 3px 59px 0 !important;
}

#Auction #AuctionCta #auctionClosed p.cta{
    margin-bottom: 54px;
}

#refLeft #registreren .other .formfield .errorBox {
  width: 230px;
}

#forgotpassword .forgotpasswordField input[type=submit]{
    margin:-2px 0 0 106px!important
}

#forgotpassword .forgotpasswordField input[type=input]{
    margin:-2px 0 0 0px!important
}

#Content.error-page #Register #LoginForm fieldset.smallForm{
    width:521px;
}

Register .paymentform #paymentConfirmationSubmit{
    width:71px;
}

#MyAuctions #MyContent #Register #settings.paymentform #paymentConfirmationSubmit{
    font-size:11px
}

#directBuyBoxWindow .DialogClose.DialogConfirm{
    background: url("../img/backgrounds/button.png") repeat-x scroll 0 50% #7D4099!important;
    border:1px solid #7D4099!important;
}
#placeBidDialog #placeBidBox #placeBidBoxWindow .DialogClose{
    background-color: #9DA5B6;
}

div#auctionClosed img#supplier {
    margin: -15px 5px 15px!important;
    width: 180px!important;
}

#MyAuctions #MyContent ul#Overview ul li #MyAuctionContent {
  background: none repeat scroll 0 0 #FFFFFF;
  display: inline-block;
  margin-left: 2px;
  margin-top: 19px;
  padding: 8px;
  width: 456px;
  float:left;
}

#MyAuctionContent .abstractTitle{
    color:#000000!important;
    width:440px!important;
}

.upgradeContainer{
    display: inline-block;
    float: left;
    width: 185px;
    margin: 19px 24px 0 0;
}

.upgradeTitle{
    color:#8751A3;
    font-size: 13px;
    font-weight:bold;
    display:block;
}

.upgradeText{
    color:#8C8C8C;
    font-size:13px;
}

.voucherLink.crossSale{
    background: url("../img/sprite-bg.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #7D4099;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 10px !important;
    font-weight: bold;
    line-height: 20px;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
    width: 133px;
    margin:5px 3px 0px 0px
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
   #Register img.trustbarImg {
        position: relative;
        top: 169px;
    }
}

#MyContent #Overview .auction #MyAuctionContent .abstract.crossSale{
    width:408px!important;
    min-height: 29px;
}

.wonAuctions #sidebar #trustedShop a .trustedShop{
    margin-left: -13px;
}

#Register img.trustbarImg {
  display: block;
  margin-top: -138px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
   #Register img.trustbarImg {
        position: relative;
        top: 169px;
    }
}

#promotionalCode_submit, #promotionalCode_cancel {
  margin-left: 169px !important;
  margin-top: 8px !important;
  width:100px!important;
}

.wonAuctions #sidebar #trustedShop a .trustedShop{
    margin-left: -13px;
}

#Register .shorthand {
  width: 147px !important;
}

#Register .small[type="text"] {
  width: 68px!important;
}

#Register .small.margin {
  margin-right: 8px!important;
}

#portalTuvSeal {
  padding: 0 12px;
  margin-top: 20px;
}

#auctionTuvSeal {
  margin-bottom: 20px;
}

.infopage h1 {
    font-weight: bold!important;
    margin-left: 0!important;
    margin-bottom: 10px;
    background: none!important;
    font-size: 15px;
    color: #444;
    padding: 0!important;
}
.infopage #BreadCrumb {
    margin: 4px 0 0 18px;
}
.infopage #BreadCrumb,
.infopage #BreadCrumb a:link,
.infopage #BreadCrumb a:hover {
    color: #666;
}
.infopage #BreadCrumb a:hover {
    text-decoration: underline;
}
.infopage-links {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#Content.infopage #Category div.infopage-links.node-filter {
    top: 0!important;
    margin-top: 12px!important;
    width: 217px!important;
    padding: 16px 22px 16px 16px;
}
.infopage-links h3 {
    background: #4e66ad;
    color: #FFF;
    padding: 3px;
    font-weight: bold;
    cursor: pointer;
}
.infopage-links h3 i {
    display: inline-block;
    width: 9px;
    height: 9px;
    background: url("../img/infopage-link-header-down.png") no-repeat 8px 0;
    padding: 0 6px;
}
.infopage-links div.closed h3 i {
    background: url("../img/infopage-link-header-right.png") no-repeat 8px 0;
}
.infopage-links > div {
    margin-bottom: 19px;
    background: #f3f5ea;
}
.infopage-links > div > ul {
    padding: 5px 0 13px 13px!important
}
.infopage-links ul {
    padding-left: 2px!important;
}
.infopage-links div.closed ul {
    display: none;
}
.infopage-links li {
    padding: 0 0 1px 11px;
    background: url("../img/infopage-link-arrow.png") no-repeat 0 4px;
}
.infopage-links a, .infopage-links span {
    color: #666;
}
.infopage-links a:hover {
    text-decoration: underline;
}
.infopage-links .infopage-free-links h3 {
    margin-bottom: 5px;
}
.infopage-links .infopage-free-links > ul {
    padding: 0 0 0 13px!important;
}
.infopage-links .infopage-free-links > ul:last-child {
    padding-bottom: 9px!important;
}
.infopage-auctions {
    float: left;
    margin-left: 6px;
    margin-bottom: 2px;
}
.infopage-auctions li {
    position: relative;
    width: 215px;
    height: 200px;
    margin: 5px 10px;
    float: left;
    background: #F3F4E9;
    border: #646567 1px solid;
}
.infopage-auctions li img {
    min-height: 142px;
    max-height: 142px;
    width: 100%;
    overflow: hidden;
}
.infopage-auctions .bid {
    position: absolute;
    width: 89px;
    height: 108px;
    right: 0;
}
.infopage-auctions .currentPrice {
    position: absolute;
    top: 22px;
    left: 8px;
    font-size: 10px;
    color: #4f4f4f;
    text-align: center;
    z-index: 2;
}
.infopage-auctions .price {
    display: block;
    text-align: right;
    font-size: 24px;
    color: #000;
    padding: 4px 0;
    font-weight: bold;
}
.infopage .button-submit {
    text-align: center;
    height: auto;
    width: auto;
    padding: 2px 10px!important;
    font-size: 10px;
}
.infopage-auctions .button-submit {
    position: absolute;
    z-index: 2;
    top: 72px;
    left: 1px;
}

.infopage .node-auctions {
    padding-top: 23px;
    width: 700px!important;
    margin-left: 245px!important;
}

.infopage .infopage-footer-button {
    width: 100%;
    text-align: center;
}
.infopage .button-submit.showmore {
    float: none;
    display: inline-block;
    padding: 2px 16px!important;
    font-size: 12px;
    margin-top: 36px!important;
}
.infopage-auctions .bid-bg {
    position: absolute;
    top: 0;
    background: #FFF;
    width: 100%;
    height: 100%;
    opacity: 0.8;
}
.infopage-auctions .counter {
    position: absolute;
    display: block;
    width: 100%;
    height: 32px;
    top: 108px;
    border-top: 1px solid #646567;
    border-bottom: 1px solid #646567;
    background: #373737;
    color: #FFF;
    opacity: 0.8;
    text-align: center;
    line-height: 32px;
}
.infopage-auctions .protoTitle {
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    padding: 4px 6px;
    height: 50px;
    overflow: hidden;
}
.clear-fix {
    clear: both;
}
