.vorabgebot .item {
  
    border-bottom: 1px solid #ffffff !important;
}

.auctions table tr.today,
#bidding h2 {
  color: #cc0000;
}

footer#footer {
	background-color: #333333;
    color: #ffffff;
	box-shadow: 0 0 0 #999;
}
#filter input.small {
    width: 54px;
 
}
div#bottombar a {
     color: #ffffff;
}

nav#navi {
	background: url() 0 0 repeat-x;
    background-color: #cc0000;
}
nav#navi > .inner > ul > li > a {
  position: relative;
}

nav#navi > .inner > ul > li:hover > a {
  color: #FFF;
}

nav#navi > .inner > ul > li > a:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: 9px;
  left: 0;
  background-color: #FFF;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}

nav#navi > .inner > ul > li > a:hover:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

h1,
h2,
h3,
nav#navi > .inner > ul > li > a,
nav#navi ul li .smalllayer ul li a {
    font-family: "Times New Roman", Times, serif;
}

nav#navi > .inner > ul > li > a,
nav#navi ul li .smalllayer ul li a {
    font-size: 15px;
    text-transform: uppercase;
}

body, body .ui-widget, section.more .wrapper > .plaintext, h1, h2, h3, h4, h5, h6, .squarebutton, .reset, #toplose .item .info h1, .tabelle tbody tr.headline td {
    font-family: "Times New Roman", Times, serif;
}

.item .info b,
.item .info strong {
  font-weight: bold;
}

.auction-top h2 {
    margin-top: 28px;
}
#logo {
 
    margin-top: 10px;
 
}

nav#navi { 
    margin-top: 0px;
 }

.auction-top h1 {
 
 max-width: 550px;
min-width:350px;
}
#audioplayer
{
float: right;
margin-top: 0px;
}
.bm-bid-button {    
    background-color: black;    
}


.item-wrapper .item .info { 
    width: calc(100% - 280px);
}

.item-wrapper .item .image {
    width: 260px !important; 
}

.item-wrapper .item.open .info {
    width: calc(100% - 280px);
}

.item-wrapper .item.open .image {
    width: 280px;
}
.item .image img {
  margin-top: 10px; 
}
.item .info b, .item .info strong {
    font-weight: bold;
}

@media only screen and (max-width: 479px) {

  .item-wrapper .item .image,
  .item-wrapper .item.open .image {
    float: none;
    width: 100%;
    margin-right: 0;
    padding-bottom: 16px;
  }

  .item-wrapper .item .info,
  .item-wrapper .item.open .info {
    float: none;
    width: auto;
  }

  #auction #filter {
    top: 0;
  }
}
#uaWarningClose 
{
background: none;
}
.pager {
   padding-left: 20px;
   padding-right: 20px;
}
.auk-list.offene-vorab .kategorie,  .auk-list.offene-vorab .row.summe {
    background: #850000;
}
.vorabgebot-wrapper { 
    border-bottom: solid 0.5px #850000;
}
.btn-gray, .auk-list.offene-vorab a.btn.btn-delete, .auk-list.offene-vorab a.btn.btn-edit, .auk-list.offene-vorab a.btn.btn-edit.open  {
     background: #252525;
}

.squarebutton:hover ,.btn-gray:hover, .auk-list.offene-vorab a.btn.btn-delete:hover, .auk-list.offene-vorab a.btn.btn-edit:hover, .auk-list.offene-vorab a.btn.btn-edit.open:hover  {
     color: #ffffff;     
     text-decoration: underline;
}
#prebids-ueberschreitung
{
	display: none;
}
.textbutton a:hover {
    color: #ffffff;
    text-decoration: underline;
}
#logo-wrapper { 
    margin-top: -20px;
}
#topRightWrapper { 
    height: 135px;
}