/* Start of CMSMS style sheet 'ada tabellenlayout' */
.item {
    color: black;
}

.cartable {
    color: black;
}

.cartable tr {    
}

.cartable td {    
    padding: 0 0 10px 0;
}

.carbold {
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    vertical-align: top;
    width: 50%;
}

.description {
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    padding-bottom: 10px;
}

.carimg {
    color: black;
    text-align: center;
    padding-bottom: 10px;
}

.carsmallinfo {
    color: black;
    font-weight: bold;
}

.carprice {
  background-color: #e6edf1;
}

.ourprice {
  font-weight: bold;
  background-color: #7590a3;
}


.carprice td,
.ourprice td,
.ourprice_sold td,
.mwst td, 
.carrentalprice td {
  padding: 1em;
}

.mwst {
  background-color: #e6edf1;
}

.cartable #carlist ul {
    margin: 0 0 0 19px;
    padding: 0;
}

.cartable #carlist ul li {
    margin: 0;
    padding: 0;
    font-size: 0.8em;
}

.extinfo td {
    padding: 0;
    font-size: 0.8em

}

.cartbimg {
    
}

.carrentalprice {
    background-color: #e6edf1;
}


.carrentalprice td {
    padding: 1em;
}

.cartbimg img {
    vertical-align: middle;
    margin-top: -1px;
    padding: 0 10px 0 10px;
}

.rentit {
    background-color: #D1C01B !important;
    color: black !important;
    margin-left: 2px;
    padding: 1em 3em 1em 3em;
    font-size: 1.2em;
    font-style: italic;
}

/* SALES */

.item_image {
  position: relative;
}

.cat_img_wrapper {
  position: relative;
}

.cat_sold {
  position: absolute;
  top: 0; 
  left: 0;
}

.ourprice_sold {
  font-weight: bold;
  background-color: #dc771d;
}


/* End of 'ada tabellenlayout' */

