body, td {
    font-size: 12px;
    font-family: Arial;
    line-height: 17px;
    word-spacing: 1.1px;
    color: #985316;
    height: 100%;
    margin: 0px;
    padding: 0px;
}

.clear {clear:both;}


nav {display: none;}
.warenkorb {display: none;}
.sprache {display: none;}
aside {display: none;}
.container {display: none;}
.rechts {display: none;}
.partnerprogramm {display: none;}
.zuechterprogramm {display: none;}
.noprint {display: none;}
.reiter {display: none;}
footer {width: 100%; margin-bottom: 10px; border-top: 1px solid; padding-top: 12px;}
.footer2 {width: 100%;}
.footer_links {margin-right: 0px; display: none;}
.footer_rechts {margin-left: 0px; width: 100%;}

.sortierung {display: none;}
.artikel_detail {display: none;}

#container_bild {display: none;}
#container {display: none;}
#laden {display: none;}
#anim {display: none;}

header {border-bottom: 1px solid; padding-bottom: 12px;}
.logo { width: 300px; float: left;}
.kontaktdaten {display: block; width: 300px; float: right; text-align: right;}




/*
.artikel {float: left; width: 275px; min-height: 652px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 10px; border: 0px solid #f18696; margin: 0px 0px 15px 0px; background-color: #fff;}
.artikel_img {height: 260px; text-align: center; margin-bottom: 10px;}
.artikel_img img {width: 100%; height: 100%;}
.artikel_beschreibung {max-height:90px; min-height: 90px;}
.artikel h2 {text-align: center;}
  */

.artikel_list {width: 100%; margin: 0px 0px 35px 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 10px; border: 1px solid #aaa; background-color: #fff; border-radius: 5px; clear: both;}

.artikel_list .artikel_img {float: left; width: 240px; height: auto;}
.artikel_list .artikel_img img {height: 100%;}
.artikel_list .artikel_beschreibung {float: left; width: 190px; margin: 0px 0px; min-height: none; max-height: none; padding: 0px;}
.artikel_list .artikel_beschreibung h3 {margin: 0px 0px 10px 0px; padding: 0px;}
.artikel_list .artikel_rechts {width: 200px; float: right; margin: 0px 0px; min-height: none; max-height: none; text-align: left;} 
.artikel_list .price_box {
     -webkit-box-shadow: none;
     -moz-box-shadow: none;
     box-shadow: none;
     color: #f18696;
     border-left: 0px solid #f18696;
     border-bottom: 0px solid #f18696;
     border-radius: 0px 5px 0px 0px;
     font-size: 18px;
     margin-bottom: 10px;
}



.artikel_list form {float: right; width: 30%; margin-right: 0px;}
.price_box {background-color: #ffb7c2; padding: 15px; margin-bottom: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align: center; font-size: 22px; color: #fff; -webkit-box-shadow: inset 1px -1px 13px #f18696; -moz-box-shadow: inset 1px -1px 13px #f18696; box-shadow: inset 1px -1px 13px #f18696;}
.artikel_rows_mwst {font-size: 11px; line-height: 8px;}   


.rahmen {
    border: 1px solid #f18696; border-radius: 5px; width: 100%; padding: 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
    background-color: #fff;
}

.lieferanschrift_anlegen {z-index: 1000; position: absolute; display: none; background-color: #efefef; padding: 10px; border: 1px solid #f18696;}
.lieferanschrift_anlegen h2, .lieferanschrift_anlegen td {color: #000;}

.artikel_detail_links {float: left; width: 60%;}
.artikel_detail_rechts {
    float: right; width: 35%; padding: 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; 
    border: 1px solid #f18696;
    border-right: none;
}
.artikel_detail_rechts .price_box {
    text-align: right;
    width: 100%; background-color: #fff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    color: #f18696;
    border-radius: 0px 5px 0px 0px;
    font-size: 18px;
    
}

.preis {font-size: 22px; font-weight: 700;}

.artikel_detail_rechts form {background-color: #ede5e6; padding: 10px; text-align: right;}
.artikel_detail_beschreibung {margin: 30px 15px 15px 15px; width: 100%;}
