/* *** generated @ 2026-10-29 18:43:18 *** */

/* ** [ /src_project/sites/portal/css/3/kleinanzeigen_lko.css ] ** */
body.anzeigen > div > header{
background-color: #007a3f;
}
.anzeigen a{
color: #007a3f;
}
.anzeigen footer a{
color: #ffffff;
}
.anzeigen header .mobilemenu{
display: none;
}
.anzeigen header #dLabel{
display: none;
}
.anzeigen .header--fullwidth{
border-bottom-color: #007a3f;
color: #007a3f;
}
.anzeigen .header--fullwidth.header--lighten{
color: #007a3f;
}
.anzeigen .headerlogo__img{
}
.anzeigen .nav-tabs > li.active > a,
.anzeigen .nav-tabs > li.active > a:hover,
.anzeigen .nav-tabs > li.active > a:focus{
color: #007a3f;
}
.anzeigen .merkliste__button.button--small{
background-color: #007a3f;
color: #ffffff;
}
.anzeigen .anzeigen .merkliste__button.button--small:hover{
opacity: 0.9;
background-color: #007a3f;
}
.anzeigen .merkliste{
color: #007a3f;
opacity: 0.5;
}
.anzeigen .merkliste:hover{
color: #007a3f;
opacity: 1;
}
.anzeigen .button{
background-color: #007a3f;
}
.anzeigen .button:hover{
background-color: #007a3f;
opacity: 0.9;
}
.anzeigen input[type="radio"]:checked + label::before{
background-image: radial-gradient(circle,#007a3f 0px,#007a3f 4px,#ffffff 5px);
}
.anzeigen input:focus,
.anzeigen textarea:focus,
.anzeigen select:focus{
border-color: #007a3f;
}
.anzeigen .SumoSelect:focus > .CaptionCont,
.anzeigen .SumoSelect:hover > .CaptionCont,
.anzeigen .SumoSelect.open > .CaptionCont{
border-color: #007a3f !important;
box-shadow: 0 0 2px #007a3f !important;
}
.anzeigen .SumoSelect:focus > .CaptionCont,
.anzeigen .input:focus{
border-color: #007a3f !important;
}
.anzeigen .form__product input[type="text"]:focus,
.anzeigen .form__product textarea:focus,
.anzeigen .form__product select:focus,
.anzeigen .form__product .SumoSelect:focus{
color: #007a3f;
}
.anzeigen .form--login a{
color: #007a3f;
}
.anzeigen .img-placeholder > .img-placeholder__neu:after{
content: "BILD HINZUFÜGEN";
}
.anzeigen .page-navigation a span{
color: #007a3f;
}
.anzeigen .webform .btn.btn-portalColor{
background-color: #007a3f;
}
.anzeigen .page-navigation{
clear: both;
margin-top: 60px;
}
.anzeigen .page-navigation .pn-title{
color: #606060;
}
.anzeigen .news a{
color: black;
}
.anzeigen .news a .link-plus{
color: #007a3f;
}
.anzeigen aside .list-unstyled > li a{
text-transform: inherit;
color: #007a3f !important;
text-decoration: underline !important;
}

.button.aufgeben{
margin-top: 20px;
min-height: 2em;
}
a.button.aufgeben:hover,
a.button.aufgeben:active,
a.button.aufgeben:focus{
color: #ffffff;
}

.box.kaz-info{
margin-top: 20px;
}
.box.kaz-info a{
color: #b41428;
text-transform: inherit;
}
.box.kaz-info b{
font-weight: 500;
}
.ohneLogin{
margin-top: 60px;
}

header > .container > .row{
position: relative;
}
.thumb-product{
display: block;
float: right;
margin: 20px 20px 0 0;
box-shadow: 2px 2px 4px rgba(0,0,0,0.1);
width: 150px;
height: auto;
}
.thumb-product img{
width: 100%;
height: auto;
}
.logo-bundesland{
height: 38px;
}
.headerlogo .logo-lkanzeigen{
width: 251px;
float: left;
}
.headerlogo a.lkanzeigen{
margin: 40px 0px;
width: 100%;
display: block;
}
@media ( max-width :767px){
.thumb-product{
display: none;
}
.headerlogo a.lkanzeigen{
margin: 17px 0 0 0;
}
.headerlogo .logo-lkanzeigen{
width: 151px !important;
}
.headerlogo .logo-second{
display: none;
}
}
.js-trigger-mobilemenu{
display: none !important;
}

.tableau-box{
border: 4px solid #9bc3a8;
-webkit-border-radius: 10px;
border-radius: 10px;
margin-bottom: 30px;
}
.tableau-box.inverted{
border-color: #007a3f;
background-color: #007a3f;
}
.tableau-box.inverted a,
.tableau-box.inverted h2,
.tableau-box.inverted .txt{
color: #FFF;
}
.tableau-box.inverted svg{
fill: #FFF;
}
.tableau-box > a{
padding: 35px 20px 35px 0;
position: relative;
display: block;
height: 183px;
}
@media(max-width: 767px){
.tableau-box > a{
height: auto}
}
.tableau-box.technik svg{
height: 47px;
width: 45px;
}
.tableau-box svg{
position: absolute;
left:25px;
top: 30px;
fill: #9bc3a8;
width: 45px;
height: auto;
max-height: 60px;
}
.tableau-box h2{
text-transform: none;
font-size: 16px;
margin-bottom: 7px;
}
.tableau-box .right{
width: 100%;
padding-left: 95px;
}
.tableau-box .txt{
color: #353535;
font-size: 14px;
}
.tableau-box .txt .uppercase{
text-transform: uppercase;
}
.tableau-box-txt{
color: #353535;
margin: 40px 0 60px 0;
font-size: 18px;
}
.werbung img{
max-width: 100%;
height: auto;
}
.flex-height{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.no-after{
width: 33%;
}
.no-after:nth-child(3n+1){
-webkit-box-ordinal-group: 1;
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
.no-after:nth-child(3n+2){
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.no-after:nth-child(3n+3){
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.no-after:nth-child(n+7):nth-child(-n+9){
page-break-after: always;
-webkit-break-after: always;
-moz-break-after: always;
break-after: always;
}

.footer-links{
border-top: 1px solid #dcdcdc;
text-align:center;
padding: 40px 0 35px;
}
.footer-links .headline{
font-weight:bold;
color: #000;
margin-bottom: 5px;
display: block;
}
.footer-links ul{
list-style: none;
font-size: 14px;
}
.footer-links .col-md-9.col-xs-12{
margin-left: 12.5%;
}
.footer-links ul li{
display: inline-block;
position: relative;
margin-right: 10px;
padding-right: 10px;
}
.footer-links ul li:after{
content: "";
position: absolute;
right: 0px;
width: 1px;
height: 15px;
background: #363636;
top: 3px;
}
.footer-links ul li:last-child{
margin-right: 0;
padding-right: 0;
}
.footer-links ul li:last-child:after{
display:none;
}
.footer-links ul li a{
color: #363636
}
@media(max-width: 991px){
.footer-links .col-md-9.col-xs-12{
margin-left: 0;
}
#content .werbung{
margin-bottom: 30px}
}

/* gen-time: (0.000164 sec) */