/* merriweather-300 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  src: local(''), url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
  url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* merriweather-300italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 300;
  src: local(''), url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
  url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* merriweather-regular - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: local(''), url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
  url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* merriweather-italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  src: local(''), url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
  url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* merriweather-700 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  src: local(''), url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
  url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* merriweather-700italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  src: local(''), url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
  url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* merriweather-900 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 900;
  src: local(''), url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
  url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* merriweather-900italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 900;
  src: local(''), url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
  url('../fonts/merriweather-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}



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: Roboto, arial;
	color: #151f5a;
}
body form a {
    color: #151f5a;
    text-decoration: none;
}
body form a:hover, body form a:focus, body form a:active {
    text-decoration: underline;
    color: #151f5a;
}
header#header {
   
    background: #ffffff;
}

nav#navi {
    background-color: #151f5a;
	background-image: url();
	
}
nav#navi > .inner > ul > li > .layer, nav#navi ul li .smalllayer ul, nav#navi ul li .doublelayer {
    
    background: #f4f4f4;
	color: #0f1644;	
    border: none;  
   
}
nav#navi > .inner > ul > li > a { 
    color: #ffffff;    	
   font-size: 18px;
}

nav#navi  .auctions table tr th{
font-size: 18px;
}
nav#navi  .auctions table tr td{
font-size: 16px;
}
nav#navi  .auctions table tr {
    border-bottom: 1px solid #e0e0e0;
}

.auctions table tr {
    border-bottom: 1px solid #151f5a;
}
nav#navi .auctions div.today {
    color: #151f5a;
    font-size: 19px;
    
}
nav#metanavi-top ul li.currency select {
  border: 1px solid #ccc;
}

nav#navi > .inner > ul > li:hover > a {
  color: #ffffff;
  text-decoration: underline;
}

.auctions div.today {
    color: #151f5a;
    font-size: 19px;
    margin: 27px 0 11px 0;
}
div#topbar {
 color: #151f5a;
 font-size: 15px;
}
div#topbar div:hover {
 text-decoration: underline;
}

nav#language select, .currency select, #topbar-search-input {
	background-color: #ffffff;
    border: 1px solid #ccc;
	
	color: #151f5a;
	font-size: 14px;
}
nav#navi ul li .doublelayer ul li a {
  
    border-bottom: 1px solid #e0e0e0;
    color: #0f1644; 
    font-size: 16px;
}
nav#navi ul li .doublelayer ul li a:hover {
     text-decoration: underline;	 
	 
}
.squarebutton, .squarebutton a {    
    background: #151f5a;    
    color: #fff;    
}
#loginInfos {
    
    background-color:  #f6f6f6;
	background-image: none;
    overflow: hidden;
	border: 1px solid #f6f6f6;
	
}
#loginInfos .textbutton a, #loginInfos .textbutton  {    
   
    background: #151f5a;
    color: #FFF;    
    font-size: 15px;
    
}

.thirds{    
	 font-weight: 400;
}
.thirds a  {
    color: #151f5a;
}
.thirds a:hover  {
    color: #151f5a;
}

.vorabgebot .item {
  
    border-bottom: 1px solid #ffffff !important;
}

a {
  color: #747474;
}

input.text, textarea.text, select.text {
  border: 1px solid #ccc;
}
.textbutton a:hover {
    color: #ffffff;
    text-decoration: underline;
}
.ui-widget-content {
  border: 1px solid #ccc !important;
}
.acc-head {
    color: #151f5a; 
}
#filter .ui-selectmenu-button 
{
	border: 1px solid #151f5a;
}
.reset a {
    color: #151f5a;
}
#filter .line {
    border-bottom: 1px solid #151f5a;
}
footer#footer { 
    background: #151f5a;
    box-shadow: 0 0 0 0 #999;
    color: #fff;
}

div#bottombar, div#bottombar a {
    color: #fff;
}
.sort a, .sort {
  color: #747474;
}

h1 {
    color: #151f5a;
    font-size: 26px;
    line-height: 26px;
 
}
.inner-position h1
{
	color: #000;
    font-size: 19px;
    line-height: 22px;
   
}

#bidding h2 {
  border-top: 1px solid #b6b7b8;
  border-bottom: 1px solid #b6b7b8;
  padding-left: 25px;
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #f8f9f9;
  margin-left: -20px;
  margin-right: -20px;
  font-size: 18px;
}

.item .biddings strong {
  color: #666;
  font-size: 15px;
}

.item .biddings .bidding {
  font-size: 18px;
}

.suche-losnummer input {
  border: 1px solid #ccc;
}

#filter .ui-selectmenu, #filter input.small {
  border: 1px solid #ccc;
}

.suchen {
  background: none repeat scroll 0 0 #999;
  color: #fff !important;
  font-size: 17px;
  display: inline-block;
  padding-bottom: 1px;
  padding-top: 3px;
  border: none;
}


nav#navi > .inner > ul > li > .layer > .inner > ul > li:hover > a,
nav#navi > .inner > ul > li > .layer > .inner > ul > li.selected > a {
  color: #1b367d;
}


nav#navi > .inner > ul > li > .layer > .inner > ul > li {
  border-bottom: 1px solid #1b367d;
}

.auction .content .history table td {
  color: #33302f;
}

.squarebutton.abgegeben,
.squarebutton.abgegeben a {
  color: #2a752f;
  font-weight: normal;
  font-size: 20px;
  background: #fff none repeat scroll 0 0;
}

.vvpoint {
  font-size: 15px;
  font-weight: bold;
  line-height: 18px;
  vertical-align: revert;
}

.item .image img {
  margin-left: 5px;
}

nav#navi ul li .smalllayer ul li a {
  border-bottom: 1px solid #151f5a;
  color: #33302f;
  display: block;
  padding: 10px 24px 8px 0;
  white-space: nowrap;
}

nav#navi ul li .smalllayer ul > li:hover {
  background: #999 none repeat scroll 0 0;
}
main#main
{
	border-left: 1px solid rgb(182, 183, 184);
	border-right: 1px solid rgb(182, 183, 184);
	box-shadow: none;
        min-height: 1000px !important;
}
.items-and-filter {
    min-height: 1000px !important;
}
.item-wrapper .item {
    background: url() 0 bottom repeat-x; 
    
}
.auction .content .current-item {
  width: 66.6%;
}
.auction .current-bid {
  width: 33.3%;
  border-right: none !important;
}

.content .history {
  width: 0px;
  display: none;
}

@media only screen and (max-width: 740px) {
  .auction .content .current-item, 
  .auction .content .current-bid {
    width:auto !important;
  }
}

.auction .content .current-bid {
    width: 33%;
}
.auction-top h2 {
  margin-top: 0px;
}

#saal .item .saal-image img 
{
  margin-top:10px;
}
#logo {
 
    margin-top: 8px;
 
}

nav#navi { 
    margin-top: 0px;
 }
#logo img {
 
    margin-bottom: 20px;
	max-height: 70px;
		
}

.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) {
#logo img {
    
    margin-top: 20px;
}
  .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;
}
.saalansicht { 
 overflow: -moz-scrollbars-none; 
}
 
 
.saalansicht::-webkit-scrollbar { 
    display: none; 
}
#results table .los-nr {
 
    padding-left: 15px; 
}

#results table .zuschlag { 
    padding-right: 15px;
}
#saal {
 
    padding-top: 25px;
}
#saal .saal-inner {
    width: 98%;   
}
.pager {
   padding-left: 20px;
   padding-right: 20px;
}
.auk-list.offene-vorab .kategorie,  .auk-list.offene-vorab .row.summe {
    background: #999999;
}
.vorabgebot-wrapper { 
    border-bottom: solid 1px #999999;
}
.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: #151f5a;
}

.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;
}

#filter input.small {
    width: 50px;
}

#prebids-ueberschreitung
{
	display: none;
}
nav#navi > .inner > ul > li:nth-child(4), #warenkorb-icon {
    /*display: none !important;*/
}

.proxybidinfo, .proxybidinfo:hover {
    background-color: #000000;
    color: #fffac8;
   
}
.textbutton {
   
    background: #151f5a;
    color: #FFF;
   
}
.textbutton a:hover {
    color: #ffffff;
    text-decoration: underline;
}
.ngc:before {
    content: url(/img/system/NGC_logo_12.png);    
    
}
.pcgs:before {
    content: url(/img/system/pcgs2_12.png);
    
}
.ngc span, .pcgs span
{
   display: none;
   
}
.item-wrapper .item .image .video-overlay-link {
    bottom: -32px;
 
}

.video::before {
    content: "" url("/img/system/video-1.png") " ";
}

.video {
    font-size: 1.2em;
    line-height: 10px;
}