h2.pr-policy { margin-top: 20px; font-size: 1.1rem;}h3.pr-policy { margin-top: 20px; font-size: 1.0rem; font-style: italic; font-weight: bold;}.result-label { color: black; font-size: 0.8rem; font-weight: bold;}.result-price { color: red; font-size: 1.2rem; font-weight: bold;}.post-auction-sale-label { color: black; font-size: 0.8rem; font-weight: bold;}.post-auction-sale-price { color: green; font-size: 1.2rem; font-weight: bold;}.nav-pills .nav-link { border-color: #868e96;; border-style: solid; border-width: 1px; margin: 5px; color: #555555; font-weight: bold;}.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #fff; background-color: #868e96;;}.btn-outline-secondary {  color: #555555; font-weight: bold ;}.btn-outline-secondary:visited {  color: darkgray; font-weight: normal !important;}.btn-brand { margin: 5px;}.more-link { text-decoration: underline;}.img-hidden{ visibility: hidden;}.back-to-top { background: none; margin: 0; position: fixed; bottom: 0; right: 10px; z-index: 100; display: none; text-decoration: none; color: darkgray; text-decoration: none; font-weight: bold; font-size: 40px;}.progress {height: 2px; background-color: black; margin-top: 30px;  margin-left: 10%; margin-right: 10%;}#logo img { width: 150px;}#bgDiv {  width: 100%; height: 100%;  position: fixed; top: 0; left: 0; z-index: -10;  background-color: black; background:url('https://www.automobilia-ladenburg.de/image/s3bw.jpg');  background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}.bgDiv2 { background:url('../image/s3bw.jpg');  background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}a { color: #005cbf; text-decoration: none;}a:hover { color: red !important;  text-decoration: none;}a:visited{ text-decoration: none;}#navbar { visibility: visible; opacity: 1; padding-bottom: 0px; position: fixed;  top: 0px; overflow: hidden; z-index: 1000; position: fixed; top: 0px; left: 0px; width: 100%; background: rgba(0, 0, 0, 0.85); border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 1px;}.navbar-brand { padding-bottom: 3px; padding-top: 1px;}#menu_logo { width: 75px ; height: 75px ; margin-top: -15px ; margin-right: -5px;}.navbar-brand1 { color: white !important ; margin-left: 10px; margin-top: 0px; font-size: 1.4rem;}.navbar-brand2 { color: white !important ; margin-left: 10px; font-size: 1.1rem;}.nav-link{ font-size: 1rem; white-space: nowrap;}.nav-link.black{ font-size: 1rem; white-space: nowrap; color: black ;}.footer * { font-size: 1rem; white-space: nowrap; color: white ;}.footer-link{ font-size: 1rem; white-space: nowrap; color: white ;}.light { filter: brightness(120%); -webkit-filter: brightness(120%); -moz-filter: brightness(120%); -o-filter: brightness(120%); -ms-filter: brightness(120%); -webkit-transition: all 2s ease; -moz-transition: all 2s ease; -o-transition: all 2s ease; transition: all 2s ease;}.light1 { filter: brightness(110%); -webkit-filter: brightness(110%); -moz-filter: brightness(110%); -o-filter: brightness(110%); -ms-filter: brightness(110%); -webkit-transition: all 3s ease; -moz-transition: all 3s ease; -o-transition: all 3s ease; transition: all 3s ease;}.dark { filter: brightness(50%); -webkit-filter: brightness(50%); -moz-filter: brightness(50%); -o-filter: brightness(50%); -ms-filter: brightness(50%);}.trans { -webkit-transition: all 2s ease; -moz-transition: all 2s ease; -o-transition: all 2s ease; transition: all 2s ease;}.hidden { opacity: 0;}.visible{ opacity: 1;}.gray { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%);}.colored { -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); filter: grayscale(0%);}#carousel1 { margin-top: 92px;}.carousel-caption-x { top: 5%; color: white; line-height: 0.5rem; background-color: rgba(30,30,30,0.7); font-size: 1.4rem; text-align: left; padding: 10px; position: absolute;}.carousel-caption-extra { top: 30%; color: white; line-height: 3rem; font-size: 3rem; text-align: left; padding: 10px; padding-left: 50px; position: absolute; width: 100%; left: 10%;}.head-link{ font-size: 2rem; margin-left: 10%; color: white !important; text-decoration: underline;}.headspacer{ font-size: 0.1rem; height: 20px;}.classic{ font-style: italic !important; font-family: serif;}.carousel-caption .smaller { font-size: 1.2rem;}.carousel-caption .extra { font-size: 1.0rem; color: #c86861;}.content{ visibility: visible; opacity: 1; padding-top: 50px; padding-bottom: 60px; background-color: white;}.content2{ padding-top: 50px; opacity: 0; background-color: white;}h1 { color: black !important; top:5px;  margin-top: 0px !important; padding-top: 30px; position: relative; font-size: 1.4rem; margin-top: 30px; margin-bottom: 30px; font-weight: normal;}.pagehead { font-size: 1.4rem !important; background-color: rgba(30,30,30,0.7) !important; color: white !important; margin-top: 30px !important; display: inline-block !important; padding-top: 4px !important; padding-bottom: 7px !important; padding-left: 20px !important; padding-right: 60px !important; text-shadow: 0px 0px 0px black, 1px 0px 0px black, 0px 0px 0px black, 0px 0px 0px black;}.white { color: white !important; text-transform: uppercase; text-shadow: 0px 0px 0px black, 1px 0px 0px black, 0px 0px 0px black, 0px 0px 0px black;}.box { margin-top: 92px; position:relative; border-top-color: black; border-top-width: 1px; border-top-style: solid; border-bottom-color: black; border-bottom-width: 1px; border-bottom-style: solid;}.box-text { width:100%; position: absolute;}.top { top: -1rem;}.bottom { bottom: 0rem;}h3 { color: #666666; position: relative; font-size: 1.2rem; font-weight: normal; margin-bottom: 30px;}h4 { font-size: 1.2rem; font-weight: normal !important;}h5 { font-size: 1.2rem; font-weight: 600 !important;}h2 { color: black !important; font-size: 1.2rem; font-weight: normal; margin-bottom: 20px;}.news { padding-bottom: 20px;}.news-border { padding-top: 20px; border-bottom-color: #555555; border-bottom-style: solid; border-bottom-width: 1px;}.news-left { color: #555555; margin-bottom: 20px;}.news-left-head { font-size: 1.4rem; font-weight: bold; color: #555555; margin-bottom: 20px;}.general-link { font-size: 0.9rem; font-weight: normal; text-transform: uppercase; color: #005cbf !important;}.news-right { display: inline-block;  font-size: 1rem; padding-left: 20px; padding-right: 20px;}.catalogs { padding-bottom: 20px;}.catalog { font-size: 2rem;  display: inline-block; margin-top: 20px; margin-right: 5px;}.catalog-current-image{ width: auto;  height: 230px; border-color: black; border-style: solid; border-width: 1px; display: inline-block; transition: all 0.3s ease;}.catalog-current-image:hover{ filter: brightness(110%); -webkit-filter: brightness(110%); -moz-filter: brightness(110%); -o-filter: brightness(110%); -ms-filter: brightness(110%);}.catalog-current-text { display: inline-block; vertical-align: top; margin: 5px;}.catalog-current-head { margin-top: 20px; display: inline-block; vertical-align: top; margin-left: 20px; }.catalog-current-head h1{ margin-top: 0px; margin-bottom: 0px; font-size: 1.5rem;}.catalog-archive {}.catalog-archive-head { margin-top: 0px; margin-bottom: 0px; font-size: 1.1rem;}.catalog-archive-image{ width: 150px;  height: 210px; border-color: black; border-style: solid; border-width: 1px; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%); transition: all 0.5s ease;}.catalog-archive-image:hover{ -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); filter: grayscale(0%);}.portait-foto { width: 100%; margin: 1%;}.vehicle img { width: 100%;}.spacer { min-height: 300px; background-color: rgba(0,0,0,0);}body,html { font-size: 11pt !important; padding-right:0px !important; margin-right:0px !important;}p { text-align: justify;}td { padding-right: 20px !important;}.label { position: absolute; padding-left: 5px; padding-right: 5px; height: 4rem !important; min-height: 2rem !important; font-size: 1.1rem; line-height: 1.2rem;}#langNav { position: fixed; right: 10px; top: 10px;}body.modal-open { overflow:hidden;}.grid:after { content: ''; display: block; clear: both;}.grid-sizer,.grid-item { width: 24%; }.grid-item { float: left; margin-bottom: 7px;}.grid-item img { display: block; width: 100%;}smallX {	 font-size: 15px; color: #BBB;}.pswp__caption { position: absolute; left: 0; top: 0; width: 60%; margin-left: 20%; margin-right: 20%; min-height: 44px; height: 44px;}.pswp__caption__center { text-align: center; max-width: 80%; margin: 0 auto; font-size: 20px; padding: 10px; line-height: 20px; color: #CCC;}.modal-vlg{ max-width: 1140px ; margin-right: auto; margin-left: auto ;}.modal-body-vlg{ max-height: calc(100vh - 20vh);  overflow-y: auto;}.headimage { width: 100%;}.foot{ padding: 0.2rem; font-size: 1rem;}.carousel-item-caption { position: absolute; height: 3vh; line-height: 1.1rem; background-color: rgba(30,30,30,0.7); font-size: 1vw; text-align: left; padding: 10px; z-index: 10;  margin: 5px; padding-top: 5px; padding-bottom: 5px; color: #fff; text-align: center;}.carousel-caption { bottom: 12%;}.carousel-inner img { margin: auto;}a.carousel-icon:hover { color: lightgray !important; }.carousel-icon { font-size: 44px; color: white; text-shadow: 1px 0px 1px black, 1px 1px 1px black, 1px 1px 1px black, 1px 1px 1px black;}.dark-carousel.carousel-control-next-icon:before{ content: '>'; font-size: 55px; color: white; text-shadow: 1px 1px 1px black, 1px 1px 1px black, 1px 1px 1px black, 1px 1px 1px black;}.dark-carousel.carousel-control-prev-icon:before { content: '<'; font-size: 55px; color: white; text-shadow: 1px 1px 1px black, 1px 1px 1px black, 1px 1px 1px black, 1px 1px 1px black;}.grid-img-div{ position: relative; height: 310px; }.grid-img{ height: 0px; position: absolute; width: 100%;  height: auto;  bottom: 0px; max-height: 310px;  border-style: solid; border-width: 2px; border-color: #777777;}.frameless { border-style: none; margin-right: 40px !important;}.sales-title { text-transform: uppercase; text-align: center; font-size: 0.85rem;}.card-body.sale { padding: 0px;}.ct { text-transform: uppercase; text-align: left; font-size: 0.85rem; font-weight: bold;}.ctt { text-align: left; line-height: 1.3;}.cc { margin-top: 30px;}hr.sale{ margin-top: 0.5rem; margin-bottom: 0.5rem; margin-left: -15px; margin-right: -15px; border-color: darkgray;}a.sale { color: black;}.top-margin { margin-top: 30px;}card-link { margin-bottom: 10px;}a > .card:hover { border: solid darkgray 1px;}@media screen and (max-width: 900px ) { .pagehead{ margin-top: 15px !important; font-size:1.4rem !important; } .grid-sizer, .grid-item { width: 31% !important } #langNav { position: relative !important; right: inherit !important; top: inherit !important; } .modal-vlg{ max-width: 700px !important; } .modal-body-vlg{ max-height: calc(100vh - 40vh) !important; }}@media screen and (max-width: 600px ){ .pagehead{ margin-top: 15px !important; font-size: 4vw !important; } .modal-body-vlg{ max-height: calc(100vh - 20vh) !important; } .modal-vlg{ max-width: 440px !important; } .grid-sizer, .grid-item { width: 49% !important } #langNav { position: relative !important; right: inherit !important; top: inherit !important; } body { font-size: 0.8rem; } #bgDiv {  background-position-x: -100px !important; } #headline{ margin-top: 100px; } #headline2 { margin-top: 20px; } #logo img { margin-top: 20px; width: 100px !important; } #menu_logo { width: 40px !important; height: 40px !important; margin-top: -15px !important; margin-left: -5px !important; margin-right: 10px !important; } .navbar-brand { padding-bottom: 3px; padding-top: 4px !important; } .navbar-brand1{ margin-top: -10px !important; margin-left: -10px !important; font-size: 4vw !important;  } .navbar-brand2 { margin-left: -10px !important; font-size: 3vw !important;  } .nav-link{ font-size: 1.3rem !important;  } #carousel1 { margin-top: 48px !important;  } .box { margin-top: 48px !important;  } .content-head { color: #666666; font-size: 6vw !important;  margin-top: 5px !important;  margin-bottom: 10px !important;  } .carousel-caption-extra { top: 5%; color: white; line-height: 3rem; font-size: 1.5rem; text-align: left; padding: 3px; padding-left: 10px; position: absolute; width: 100%; left: 10%; } .head-link{ font-size: 1.2rem; margin-left: 3%; color: white !important; text-decoration: underline; } .headspacer{ font-size: 0.1rem; height: 5px; } .top-margin { margin-top: 10px; }}@media screen and (max-width: 900px ) and (orientation: landscape ){ .nav-link{ font-size: 4vh !important; padding-top: 3px !important; padding-bottom: 3px !important; } .pagehead{ margin-top: 15px !important; font-size:1.4rem !important; } #carousel1 { margin-top: 50px !important;  } .box { margin-top: 50px !important;  } .modal-vlg{ max-width: 700px !important; } .grid-sizer, .grid-item { width: 31% !important } #langNav { position: absolute !important; right: 50vw !important; top: 57px !important; } body { font-size: 0.8rem; } .news-left-head { margin-bottom: 10px !important; } #bgDiv {  } #headline{ margin-top: -40px !important; font-size: 2.8rem !important; } #headline2 { margin-top: 0px; font-size: 2rem !important; } #logo img { margin-top: 2px; width: 80px !important; } #menu_logo { width: 40px !important; height: 40px !important; margin-top: -15px !important;  margin-right: 20px !important;  } .navbar-brand1{ margin-left: -20px !important;  margin-top: -10px !important;  font-size: 1.1rem !important; } .navbar-brand2 { margin-left: -20px !important;  font-size: 0.8rem !important; } .navbar-toggler { margin-top: -10px; }}.col-form-label-sm { padding-top: 2px!important;  padding-bottom: 1px!important; }label{ margin-bottom: 1px!important; }.form-group { margin-bottom: 3px;;}.zoom-in {cursor: zoom-in;}.thumbnail { height: 50px; margin-top: 2px; padding: 0px; cursor: zoom-in;}.m0{ margin-left: 0px !important; }.w-1btn { width: 50px; margin-bottom: 3px;}.w-2btn { width: 100px; margin-bottom: 3px;}.ic { color: #28a745;  font-size: 1.2rem;  font-weight: bold; text-align: right;}.iybl{ visibility: hidden;}.right { text-align: right;}.icl { color: black;  font-size: 1.2rem;  font-weight: bold;}.yb { padding-left: 5px; padding-right: 5px; font-weight: bold; font-size: 1rem; }.cl { padding-left: 5px; padding-right: 5px; }.f8 { font-size: 0.8rem;}.yours { background-color: green; color: white;}.notYours { background-color: red; color: white;}.itr{ text-align: right; font-family: monospace;}.pressIcon { border-color: darkgray;  border-style: solid;  border-width: 2px; height: 180px;}.hl-result-title { font-weight: bold; text-transform: uppercase; font-size: 1.1rem;}.hl-result-text{ font-style: italic; font-size: 1.1rem;}.hl-result-price { font-weight: bold; color: #732a23 ; font-size: 1.1rem; text-transform: uppercase; padding-bottom: 10px; border-bottom: darkgray solid thin;}.hl-result-div { padding-left: 20px; padding-right: 20px; margin-bottom: 40px;}.hl-img { max-width: 100%; max-height: 100%; display: block; margin-left: auto; margin-right: auto;}.hl-box { height: 250px; text-align: center;}.noscroll {  overflow: hidden; }