.preisblock {
    border: 0;
    width: 235px;
    padding: 0;
    margin: 20px 0 0 0;
}

.preisblock .preisrange {
    padding: 0;
}
.preisblock label {
    margin: 5px 0;
    width: 235px;
}
.preisblock select {
	width: 235px;
	float: left;
}

.produkt_label {
    /*float: left; */
    font-weight: bold;
}
.angebotstyp_stoerer_23, .angebotstyp_stoerer_24, .angebotstyp_stoerer_25, .angebotstyp_stoerer_44 {
    position: absolute;
    display: block;
    color: red;
    background: #FFF;
    font-weight: bold;
    text-decoration: blink;
    top: 5px;
    left: 5px;
}
.produktvorschau_detail .angebotstyp_stoerer_23, .produktvorschau_detail .angebotstyp_stoerer_24, .produktvorschau_detail .angebotstyp_stoerer_25, .produktvorschau_detail .angebotstyp_stoerer_44 {
    position: absolute;
    display: block;
    color: red;
    background: #FFF;
    font-weight: bold;
    text-decoration: blink;
    top: 5px;
    left: 5px;
}
.wunschzettel_artikel .angebotstyp_stoerer_23, .wunschzettel_artikel .angebotstyp_stoerer_24, .wunschzettel_artikel .angebotstyp_stoerer_25, .wunschzettel_artikel .angebotstyp_stoerer_44 {
    display: none;
}
option.produkt_ausverkauft {

}
input.small {
    width: 40px;
}
label {
    width: 150px;
    float: left;
}

.produktvorschau, .produktvorschau_detail {
    float: left;
}
.produktvorschau p.spartext {
    margin: 10px 0 0 20px;
}
.produktvorschau_detail {
    position: relative;
    width: 100px;
}
/*
.shop h2 {
    width: 990px;	
    background: url("/media_data/images/chrome/shop_header.jpg") left top no-repeat;    	
    height: 130px;
margin:15px auto 27px;
}
.shop #content {
    width: 800px;
}
* html .shop #content {
    width: 786px !important;
    margin-right: 10px !important;
}
*/
label, .span_label {
    width: 150px;
    float: left;
}
.fehler {
    
}
.allgemeinfehler {
    margin-left:30px;
    color: #FF0000;
    font-weight: bold;    
}
.right {
    float: right;
}
input.small{
    width: 100px !important;
}
input.smaller{
    width: 38px !important;
}
select.smaller {
    width: 96px !important;
    margin-right: 5px;
}
input.delete_btn {
    background: url("/media_data/images/chrome/content_btn_delete.jpg") left top no-repeat;
    border: 0;
    height: 40px;
    width: 40px;
    margin-right: 5px;
    padding: 0;
    cursor: pointer;
}
#dateneingabe label {
    margin: 0 !important;
}
/*
form#dateneingabe {
    width: 790px !important;
}
* html form#dateneingabe {
    width: 760px !important;
    height: 950px !important; 
}
*/
#kundenlogin_div h3, #dateneingabe h3, #absende_container h3, #agbservice h3, #warenkorb_link h3{
    font-weight:bold;    
}
#absende_container h4 {
    margin:15px 10px 10px 0 !important;
}
#absende_container th {
    padding: 0 0 10px 0;
}
#absende_container p.artikel_details {
    padding:0 0 10px;
    font-weight: normal;
}
#absende_container td.images_preis {
    width:235px;
}
#absende_container h5 {
    font-weight: bold;
}
#dateneingabe fieldset, form#objektanbieten fieldset{
    /*width: 500px; */
    padding: 0;
    margin:0;
    /* border-bottom: 1px solid #E8E8E8; */
}
/*
form#dateneingabe fieldset#bestellung_absenden {
    padding: 10px 0 0 15px;    
}
*/
#bestellung_absenden p{
    height: 20px;
}
#dateneingabe fieldset#bestellung_absenden  input.checkbox, #wunschzettel_div h2_bewertunginput.checkbox{
    width: 18px;
}
#dateneingabe p {
    height: 100% !important;
    width: 451px;
    margin: 0 0 10px !important;    
}
form#kontakt_anfrage {
    margin-top: 20px;
    float: left;
    width: 512px;
}
#wunschzettel_div textarea, #wunschzettel_div input, #dateneingabe input, #dateneingabe textarea, #dateneingabe select,
form#objektsuche input, form#objektsuche textarea, form#objektsuche select,
form#kontaktform input, form#kontaktform textarea, form#kontaktform select,
form#objektanbieten input, form#objektanbieten textarea, form#objektanbieten select,
#kontakt_anfrage input, #kontakt_anfrage select, #kontakt_anfrage textarea
{
    width: 295px;
    border: 1px solid #999;
    font-family: Verdana, "Trebuchet MS", Arial;
    margin-bottom: 5px;
    font-size: 11px;
}
#kontakt_anfrage select{
    width: 297px;
}
#bt_absenden {
    margin-left: 310px;
    width: 82px !important;
    height: 22px;
    border: 0 !important;
    background: url("/media_data/images/chrome/btn_senden.gif") no-repeat left top;
    display: block;
    border: 0;
}
#kontakt_anfrage  #bt_absenden {
    margin-left: 365px;    
}
#kontakt_anfrage label, #dateneingabe label, form#objektanbieten label{
    width: 150px;
    /* margin: 5px 0 !important; */
}
fieldset#kunden_passwort {
    width: 450px;
}

label.checkbock_label {
    width: 275px !important;
    float: right;
}
.kundendateneingabe p {
    width: auto;
}

.warenkorb_bestelluebersicht, .kundendateneingabe {
    margin: 20px 0;
    border-top: 2px solid #BEBEBE;
}
.warenkorb_bestelluebersicht h3, .kundendateneingabe h3 {
    margin-top: 15px;
    color: #6F2546;
}
.warenkorb_bestelluebersicht select, .warenkorb_bestelluebersicht input{
    width: 150px;
    border: 1px solid #BEBEBE;
    font-family: Verdana, Arial, "Trebuchet MS";
    font-size: 12px;
    padding: 0;
    margin: 0;
}
.warenkorb_bestelluebersicht select.anzahl_artikel {
    width: 100px;
}
.warenkorb_bestelluebersicht table {
    width: 790px;
    margin: 30px 0 0 0;
    padding: 0;
}
table.first_table {
    margin: 10px 0 0 0;    
}
.warenkorb_bestelluebersicht tr, .warenkorb_bestelluebersicht td{
    margin: 2px 0 0 0;
    padding: 0;
    vertical-align: top;
}
.warenkorb_bestelluebersicht h4{
    font-weight: bold; 
}
.warenkorb_bestelluebersicht p {
    width: auto !important;
    padding: 0 !important;
}

.warenkorb_bestelluebersicht .produktvorschau {
    margin: 20px 0 0 -20px;
}

p.artikel_preis {
    font-weight: bold;
}



#kontakt_anfrage textarea, #dateneingabe textarea, #wunschzettel_div textarea {
    height: 50px;
}
#dateneingabe h4 {
    margin:20px 29px !important;
}
input#strasse, input#eigentuemer_strasse, input#liefer_strasse, input#eigentuemer_telefon, input#telefon, input#eigentuemer_ort,  input#objekt_telefon, input#objekt_ort, input#ort, input#liefer_ort, input#objekt_strasse {
    width: 194px !important;
}
input#hausnummer, input#eigentuemer_hausnummer, input#liefer_hausnummer, input#eigentuemer_vorwahl, input#objekt_vorwahl, input#vorwahl, input#eigentuemer_plz, input#plz, input#objekt_hausnummer, input#liefer_plz, input#objekt_plz {
    width: 95px !important;
}
input#strasse, input#liefer_strasse, input#telefon, input#vorwahl, input#plz, input#liefer_plz, input#objekt_vorwahl, input#objekt_plz, input#objekt_strasse {
    margin-right: 5px;   
}

#kontakt_anfrage input#strasse, #kontakt_anfrage input#vorwahl, #kontakt_anfrage input#plz {
    margin-right: 0;   
}



.container {
    /* height: 100% !important; */
    /* margin: 20px 10px 30px; */
}


.inner_container {
	background: url("/media_data/images/chrome/innercontainer_bg.png") left bottom repeat;
	display: block;
	height:325px;
	margin: -5px 11px 5px;
	width:246px;
}
*+html .inner_container {
	margin: 0 11px 0;	
}
* html .inner_container {
	margin: 10px 10px 10px 10px;
	background: #FFF;
	/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/media_data/images/chrome/innercontainer_bg.png'); */
}

.inner_container table {
    margin:16px;
}
#bestelluebersicht .inner_container h3 {
    padding:20px 0 0 17px !important;
    color: #000 !important;
    font-size:24px !important;
    font-weight:bold;
}
#bestellen_ueberpruefen {
    margin: 12px;
}
/*
#bestelluebersicht {
    padding: 15px;
}
*/
input#bestellungabsenden_submitter {
    margin: 0;
}
/*
table#artikeldetails {
    width: 100%;
}
*/
table#artikeldetails td {
    vertical-align: top;
}
table#artikeldetails .summe{
    text-align: right;
}
th {
    font-weight: bold !important;
 /*   height: 30px; */
    vertical-align: top;
}
a#absenden_submitter {
    float: right;
}
#waiting_sign {
    height: 125px;
    margin: 100px 300px;
    width: 305px;
    float: left;
}
 * html #waiting_sign {
    position: absolute;
    height: 125px;
    top: 300px;
    left: 200px;
    width: 305px;
}

#waiting_sign img {
    display:block;
    margin:0 auto;
    width:100px;
}
.produktpreis {
    float: left;
    margin-left: 20px;
    font-weight: bold;
}
.artikel_details {
    display: block;
    padding: 10px 0;
}
a.info_details {
    background: url("/media_data/images/chrome/btn_information.gif") no-repeat top left;
    height: 20px;
    width: 20px;
    display: block;
    float: right;
    margin: 5px 10px 0 0;
}
a.entfernen {
    background: url("/media_data/images/chrome/btn_entfernen.gif") no-repeat top left;
    height: 20px;
    width: 87px;
    display: block;
    float: right;
}
a.erneut_bestellen {
    background: url("/media_data/images/chrome/btn_erneut_bestellen.gif") no-repeat top left;
    height: 20px;
    width: 115px;
    display: block;
    float: left;
    margin-top: 5px;
}
a#zurueck_shop {
    background: url("/media_data/images/chrome/btn_zum_shop.gif") no-repeat top left;
    height: 20px;
    width: 87px;
    display: block;
    float: left;
    margin:3px 6px 0 3px;
}
#zum_warenkorb {
    background: url("/media_data/images/chrome/btn_zum_warenkorb.gif") no-repeat top left;
    height: 20px;
    width: 115px;
    display: block;
   /* float: right; */
    margin: 10px 5px;
    border: 0 !important;    
}
.zum_warenkorb_gr {
    display: block;
    margin: 0;
    background: url("/media_data/images/chrome/btn_kl_zum_warenkorb.gif") no-repeat top left;
    height: 20px;
    width: 124px;
    display: block;    
}

.btn_bestellung_absenden {
    background: url("/media_data/images/chrome/btn_bestellung_absenden.gif") no-repeat top left;
    height: 20px;
    border: 0 !important;
    width: 155px !important;
    display: block;
    float: right;
    margin:0 20px 0 0;
}
.btn_speichern {
    background: url("/media_data/images/chrome/btn_speichern.gif") no-repeat top left;
    height: 20px;
    border: 0 !important;
    width: 75px !important;
    display: block;
    float: left;
    margin: 20px 0 0 150px;
}


.btn_pruefen_absenden {
    background: url("/media_data/images/chrome/btn_pruefen_und_bestellen.gif") no-repeat top left;
    height: 30px;
    border: 0 !important;
    width: 155px !important;
    display: block;
    float: right;
    margin: 0;
}
.steps {
    float: left;
    padding: 0 10px;
    height: 46px;
}
.step {
    height:18px !important;
    padding:5px 0;
}
img.trennstrich {
    margin: 0;
    padding: 0;
}
.bestell_schritt {
    float: left;
    height: 28px;
    position: relative;
    margin-left: 10px;
}
.bestell_schritt p {
    position: absolute;
    width: 150px;
    height: 28px;
    line-height: 14px;
}
.art_23 {
    color: red;
    font-weight: bold;
    float: left;
}
.sonderangebot {
    display: block;
    position: absolute;
    height: 223px;
    width: 223px;
    background: url("/media_data/images/chrome/sonderangebot.png");
    top:-315px;
    left: 11px;
    cursor: pointer;
}
* html .sonderangebot {
    background:url("/media_data/images/leer.gif");
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/media_data/images/chrome/sonderangebot.png')
}
.sonderangebot_kl {
    display: block;
    height: 75px;
    width: 75px;
    background: url("/media_data/images/chrome/sonderangebot_kl.png");
    position: absolute;
    right: 10px;
    top: 32px;
}
* html .sonderangebot_kl {
    left: -85px;
    top: 15px;
    background:url("/media_data/images/leer.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/media_data/images/chrome/sonderangebot_kl.png')
}
.detail_sonderangebot {
    display: block;
    position: absolute;
    height: 223px;
    width: 223px;
    background: url("/media_data/images/chrome/sonderangebot.png");
    top: 42px;
    left: 11px;
}
* html .detail_sonderangebot {
    background:url("/media_data/images/leer.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/media_data/images/chrome/sonderangebot.png')
}
.ausverkauft {
    display: block;
    position: absolute;
    width: 170px;
    height: 76px;
    background: url("/media_data/images/chrome/btn_ausverkauft.png") no-repeat top left;
    top:-165px;
    left: 61px;
}
* html .ausverkauft {
    background:url("/media_data/images/leer.gif");
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/media_data/images/chrome/btn_ausverkauft.png')
}
.img_produkt_details {
    float: right;
    margin:0 5px 10px 0;    
    background: url("/media_data/images/chrome/btn_kl_ansehen.gif") no-repeat top left;
    width: 82px;
    height: 20px;
    display: block;
}
.img_produkt_details_ausverkauft {
    float: right;
    margin:0 5px 10px 0;    
    width: 82px;
    height: 20px;
    display: block;
}
.indenwarenkorb_submitter {
    float: right;
    margin: 20px 0 0 0;
    padding: 0;
    background: url("/media_data/images/chrome/btn_in_den_warenkorb_folges.gif") no-repeat top center;
    display: block;
    height: 20px;
    width: 128px;
    cursor: pointer;
    border: 0 !important;
}
.wunschzettel_action .indenwarenkorb_submitter,.wunschzettel_action a.entfernen {
    float: none !important;
    margin: 0 0 5px 0!important;
}

.aufdenwunschzettel_submitter {
    float: right;
    margin: 10px 0 0 0;
    padding: 0;
    background: url("/media_data/images/chrome/btn_auf_den_wunschzettel.gif") no-repeat top center !important;
    display: block;
    height: 20px;
    width: 150px;
    cursor: pointer;
    border: 0;
}
.wunschzettel_verschicken_submitter {
    float: right;
    margin: 20px 0 0 0;
    padding: 0;
    /* background: url("/media_data/images/chrome/btn_gr_in_den_warenkorb.jpg") no-repeat top left; */ 
    display: block;
    height: 20px;
    width: 150px;
    cursor: pointer;
    border: 0;    
}
.wunschzettel_edit_submitter {
    float: right;
    margin: 0;
    padding: 0;
    background: url("/media_data/images/chrome/btn_speichern.gif") no-repeat top center;
    display: block;
    height: 20px;
    width: 75px;
    cursor: pointer;
    border: 0 !important;
}
a.wunschzettel_abbrechen {
    float: right;
    margin: 0;
    padding: 0;
    background: url("/media_data/images/chrome/btn_schliessen_kreuz.gif") no-repeat top center;
    display: block;
    height: 16px;
    width: 16px;
    cursor: pointer;
    border: 0 !important;
}
.preis_p {
    margin-left: 10px;
    color: #98805E;
    font-weight: bold;
}
#btn_zurkasse {
    float: right;
    margin: 0;
    padding: 0;
    background: url("/media_data/images/chrome/btn_lila_zur_kasse.gif") no-repeat top left;
    width: 87px;
    height: 20px;
    display: block;
    cursor: pointer;
    border: 0;
}
.btn_zurkasse {
    float: right;
    margin: 10px 0 0 0;
    padding: 0;
    background: url("/media_data/images/chrome/btn_zur_kasse.gif") no-repeat top left;
    width: 76px;
    height: 20px;
    display: block;
    cursor: pointer;
    border: 0;
}


.aktualisieren {
    background: url("/media_data/images/chrome/btn_aktualisieren.gif") no-repeat top left;
    width: 20px;
    height: 20px;
    display: block;
    float: left;
    /* margin:2px 0 0; */
}


#ihredaten_btn {
    margin:20px 0 0 150px;
    float: left; 
}
#ihredaten_btn input#bestellungabsenden_submitter{
    float: left;
    cursor: pointer;
}
p.artikel_details{
    padding: 0 0 0 5px;
    margin: 0!important;
    height: 15px !important;
}
#bestelluebersicht p.artikel_details{
    height: 100% !important;
}

#bestelluebersicht th, #table_details th {
    text-align: left;
}
#bestelluebersicht h4 {
    width: 300px;
    margin:0 !important;    
}
#kundendaten h4 {
    margin: 15px 0;
}
#bestelluebersicht h5 {
    font-weight: bold;
    margin-bottom: 5px;
}
#kundendaten h5 {
    margin-top: 10px;
}
ul#agbnav {
    float: right;
    margin-right: 29px;
}
ul#agbnav li {
    margin-right: 5px;
}
ul#agbnav li a{
    font-size: 12px;
}
.top_margin {
    margin-top: 20px;
}
.images_preis {
    width: 300px;
}
th.images_preis {
    width: 300px;
}
.artikel_groesse {
    width: 160px;
}
.artikel_anzahl {
    text-align: center;
    width: 120px;
}
.sendungsverlauf .artikel_anzahl {
    width: 80px;
}
.einzelsumme {
    width: 120px;
    color: #9B2F61;
    text-align: right;
}
.td_button {
    width: 100px;
}
.sendungsverlauf .td_button {
    width: 140px;
}


.colspan_2 {
    width: 590px;
}
.colspan_3 {
    width: 695px;
}
#table_details {
    margin: 10px;
}

.bestell_detail_produkt {
    position: relative;
    padding: 0 10px 0 0;
    margin: 0 0 20px 0;
    /* width: 67px; */
    width: 148px;
 /*   height: 110px !important; */
    display: block;
    float: left;
}
.bestell_detail_produkt img {
    border: 1px solid #CBCDCA;
}
.gesamtsumme {
    border-top: 4px double #000;
    padding: 5px 0 0 0;
    font-size: 14px;
}
.a_underline {
    text-decoration: underline;
}
/*
#bestelluebersicht {
    margin: 20px 0 0 20px;
}
*/
.textcontainer #bestelluebersicht {
    margin-left: 0;
}
#bestelluebersicht {
    margin-left: 20px;
}
#bestelluebersicht h3 {
    font-weight: bold;
}
.container .btn_submitter {
    bottom:10px;
    left:15px;
    position:absolute;
}
#dateneingabe #zum_warenkorb {
    float: left;
    margin: 3px 0 0 0;
}

#lieferadresse h5, #neu_passwort h5 {
    cursor: pointer;
    display: block;
    margin:10px 0 !important;
    width:210px;
    height: 16px;
    background: url("/media_data/images/chrome/btn_plus.gif") no-repeat right top;
}
#neu_passwort h5 {
    width:130px;
}


#lieferadresse h5.minus, #neu_passwort h5.minus  {
    background: url("/media_data/images/chrome/btn_minus.gif") no-repeat right top;    
}
#lieferadresse fieldset, #pachtwohnung fieldset {
    padding: 0;
    margin: 0;
}

#absende_container p {
 /*   width: 300px; */
    margin:0 0 10px !important;
}
#kundendaten {
    margin: 20px 0 0 0;
}
#kundendaten h4 {
    margin: 0;
    font-size: 16px;
    font-weight: bold;
    padding-left:6px;
}
#kundendaten .detail_daten {
    float: left;
    width: 790px;
}
.label_daten {
    margin-left: 10px;
    width: 150px;
}
p#best_erfolg {
    margin:0 29px 10px !important;
    height: 90px;
}

._neg p{
    color: #ADADAD;
}
a#aendern {
    margin-left:17px;
}
#warenkorb {
    width: 337px;
    height: 33px;
    margin: 18px 0;
    border: 0;
    position: relative;
    float: left;
    position: absolute;
    bottom: 10px;
    right: 0;
}
#innerwarenkorb {
    margin: 0;
    padding: 0;
    width: 200px;
    float: left;
}
#warenkorb_anzahl {
    color: #A7426C;
    font-weight: bold;
    float: right;
    padding-right: 10px;
    margin-top: 2px;
    text-align: right;
}
#warenkorb_preis {
    border-left: 2px solid #5C5C5C;
    padding-left: 10px;
    float: right;
    color: #5C5C5C;
    margin-top: 2px;
    font-weight: bold;
}
#warenkorb_link {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 337px;
}
#warenkorb_link p {
    float: right;
    color: #9B9B9B;
    font-size: 9px;
    padding-top: 3px;
}
p#warenkorb_leer {
    font-size: 11px;
    color: #5C5C5C;
}
.btn_zum_warenkorb {
    position: absolute;
    bottom: 10px;
    right: 10px;
    background: url("/media_data/images/chrome/btn_zum_warenkorb.gif") no-repeat top left;
    height: 20px;
    width: 115px;
    display: block;
}
input#gutschein_submitter {
    background: url("/media_data/images/chrome/btn_ueberpruefen.gif") no-repeat top left;
    height: 20px;
    width: 84px;
    display: block;    
    border: 0; 
}
input#gutschein {
    margin: 10px 0 5px 0;
}

.btn_einkaufswagen {
    display: block;
    margin: 0;
    background: url("/media_data/images/chrome/btn_einkaufswagen.gif") no-repeat top left;
    height: 33px;
    width: 36px;
    display: block;
    float: left;
}



#schriftzug {
    position: absolute;
    background: url("/media_data/images/chrome/veltins_gravur_bg.png") no-repeat left top;
    height: 511px;
    width: 116px;
    left:100px;
    left:5%;
    position:absolute;
    top: 100px;
    z-index:-1;	
}

* html #schriftzug {
    background:url("/media_data/images/leer.gif");
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/media_data/images/chrome/veltins_gravur_bg.png');
}
.service_agb {
	display:block;
	height:20px;
	margin:10px 0 !important;
}
.service_agb_plus {
	background:transparent url("/media_data/images/chrome/btn_plus.gif") no-repeat scroll right top;
}
.service_agb_minus {
	background:transparent url("/media_data/images/chrome/btn_minus.gif") no-repeat scroll right top;
}
#agbservice h4, #agb_div h4 {
	height:20px;
	margin: 5px 29px 5px 29px !important;
}
#agbservice p{
	margin: 5px 29px 5px 29px !important;
}
#agbservice ul, #agb_div ul {
	margin: 5px 30px 0 45px !important;	
}
#agbservice ul li, #agb_div ul li {
	float: none;
	list-style: disc;	
	margin: 5px 0;
}
#agbservice ul li ul, #agb_div ul li ul {
    margin: 5px 30px 0 30px !important;	
}
#agbservice ul li ul li, #agb_div ul li ul li{
	list-style: disc;
}
#agbservice ul#agb_haftung {
    margin: 5px 30px 0 50px !important;	
}
#agbservice ul#agb_haftung li{
    list-style: decimal !important;
}
#agb_service_img {
	margin: 5px 38px 0 0;
}
#agb_div, #agb_div  p{
    background: #FFF;
    width: 760px;
    float:left;
    padding:20px;	
}
* html #agb_div {
    width: 790px;
    height: 500px;
    overflow: auto;
}
#agb_div .service_agb, #agb_div h4 {
    margin:0 !important;  
}
#agb_div h4, #agb_div p {
    float: left;
    width:755px;
}
#agb_div p {
    width: 700px;
    background: #FFF;
}
.bestelldetail_header {
    cursor: pointer; 
    width: 505px;
    padding: 5px;
    float: left;
    color: #FFF;
    background: #B66A99;
    border-bottom: 2px solid #FFF;
}
.wunschzettel_edit_header {
    width: 505px;
    padding: 5px;
    float: left;
    color: #FFF;
    background: #922E62 url("/media_data/images/chrome/bg_header.gif") repeat-x top left;
}
.wunschzettel_edit_header a {
    float: right; 
}

.bestelldetail_minus {
    background: #B66A99 url("/media_data/images/chrome/btn_minus_21.gif") center right no-repeat;    
}
.bestelldetail_plus {    
    background: #B66A99 url("/media_data/images/chrome/btn_plus_21.gif") center right no-repeat;    
}

.sendungsverlauf_span, .sendungsverlauf_status {
    width: 80px;
    color: #FFF;
    display: block;
    float: left;
}
.sendungsverlauf_status {
    width: auto;
}
.bestelldetail_uebersicht table {
    width: 100%;
}
.kundenlogin_div {
    float: left;
}
.bestellnr {
    float: left;
    width: 10px;
}
.detail_content label{
    font-weight: bold;
}
/*
.detail_content select#anzahl {
    width: 70px;   
}
*/
#btn_absenden {
    margin-bottom: 30px;
}

#vorteil_kundenlogin {
    padding: 10px;
    height: 50px;
    width: 280px;
    background: #813B6D url("/media_data/images/chrome/bg_kundenlogin_eingabe.gif") no-repeat scroll right top;    
}
#vorteil_kundenlogin p, #vorteil_kundenlogin h5 {
    font-weight: normal;
    color: #FFF;
    line-height: 14px;
}
#header_kundenlogin {
    width: 150px;
}
.linethrough {
    text-decoration: line-through;
}
#artikelnummer_preis {
    float: left; 
}
#artikelnummer_preis.laden {
    /* background: url("/media_data/images/chrome/ajax-loader.gif") no-repeat scroll right top;  */
}
#artikelnummer_preis p {
    font-weight: bold; 
}
#artikelnummer_preis .detail_anzahl {
    color: #A94675; 
    padding-right: 10px;
}
#artikelnummer_preis .detail_preis {
    color: #A94675;
    float: right;   
}
.wunschzettel .anzahl_artikel {
    width: 50px;
}
/*
.wunschzettel tr {
    height: 100px;
}
*/
#table_header {
    height: 20px;
}
.wunschzettel_summe {
    width: 80px;
    text-align: center;
    vertical-align: top;
}
.wunschzettel_artikel {
    width: 75px;
    vertical-align: top;
}
.wunschzettel_details {
    width: 125px;
    vertical-align: top;    
}
.wunschzettel_details_mehr {
    width: 250px;
    vertical-align: top;    
}
.wunschzettel_action {
    width: 120px;
    vertical-align: top;
}
.wunschzettel_action .indenwarenkorb_submitter {
    margin: 0 0 5px 0!important;
}
.wunschzettel_admin a{
    float: left;
}
.wunschzettel {
    position: relative;
    float: left;
}
.edit_wunschzettel {
    position: absolute;
    top: 0;
    left: 0;
    z-index:100;	
}
#wunschzettel_div {
    width: 515px;
    height: 390px;
    background: #FFF;
    position: relative;
}
#wunschzettel_div fieldset {
    padding: 20px 5px;
}
#wunschzettel_div input {
    border:1px solid #999999;
    font-family:Verdana,"Trebuchet MS",Arial;
    font-size:11px;
    margin-bottom:5px;
}
.bewertung_text {
    padding: 10px;
}
.img_bewertung {
    float: right;
}
#schatten_links_oben {
    position: absolute;
    background: url("/media_data/images/chrome/schatten_links_oben.gif") no-repeat left;
    width: 8px;
    height: 8px;
    display: block;
    top: -8px;
    left: -8px;
}
#schatten_oben {
    position: absolute;
    background: url("/media_data/images/chrome/schatten_oben.gif") repeat-x left;
    width: 100%;
    height: 8px;
    display: block;
    top: -8px;
    left: 0;
}
#schatten_links {
    position: absolute;
    background: url("/media_data/images/chrome/schatten_links.gif") repeat-y left;
    width: 8px;
    height: 100%;
    display: block;
    top: 0;
    left: -8px;
}
#schatten_rechts_oben {
    position: absolute;
    background: url("/media_data/images/chrome/schatten_rechts_oben.gif") no-repeat left;
    width: 8px;
    height: 8px;
    display: block;
    top: -8px;
    right: -8px;
}
#schatten_links_unten {
    position: absolute;
    background: url("/media_data/images/chrome/schatten_links_unten.gif") no-repeat left;
    width: 8px;
    height: 8px;
    display: block;
    bottom: -8px;
    left: -8px;
}
#schatten_unten {
    position: absolute;
    background: url("/media_data/images/chrome/schatten_unten.gif") repeat-x left;
    width: 100%;
    height: 8px;
    display: block;
    bottom: -8px;
    left: 0;
}
#schatten_rechts {
    position: absolute;
    background: url("/media_data/images/chrome/schatten_rechts.gif") repeat-y left;
    width: 8px;
    height: 100%;
    display: block;
    top: 0;
    right: -8px;
}
#schatten_rechts_unten {
    position: absolute;
    background: url("/media_data/images/chrome/schatten_rechts_unten.gif") no-repeat left;
    width: 8px;
    height: 8px;
    display: block;
    bottom: -8px;
    right: -8px;
}

.wunschzettel_admin {
    padding-bottom: 20px;
    float: left;
}

.wunschzettel_verschicken {
    border: 0;
    margin-top: 10px;
    display: block;
    /* float: right; */
    height: 20px;
    width: 175px;
    background: url("/media_data/images/chrome/btn_wunschzettel_verschicken.gif") top left no-repeat;
}
a.wunschzettel_verschieben {
    margin: 0 0 5px 0;
    display: block;
    height: 20px;
    width: 133px;
    background: url("/media_data/images/chrome/btn_artikel_verschieben.gif") top left no-repeat;    
}
a.neuen_wunschzettel_anlegen {
    margin: 20px 0 5px 0;
    display: block;
    height: 20px;
    width: 149px;
    background: url("/media_data/images/chrome/btn_wunschzettel_anlegen.gif") top left no-repeat;        
}
a.wunschzettel_umbenennen {
    margin: 10px 5px 0 0;
    display: block;
    height: 20px;
    width: 181px;
    background: url("/media_data/images/chrome/btn_wunschzettel_umbenennen.gif") top left no-repeat;     
}
a.wunschzettel_loeschen {
    margin: 10px 5px 0 0;
    margin-top: 10px;
    display: block;
    height: 20px;
    width: 149px;
    background: url("/media_data/images/chrome/btn_wunschzettel_loeschen.gif") top left no-repeat;       
}
.wunschzettel_action a.erneut_bestellen {
    margin: 0 0 5px 0!important;
    float: right;
}
.wunschzettel_anzahl {
    width: 50px;
    text-align: center;
    vertical-align: top;
}
.wunschzettel_details {
    width: 140px;
    vertical-align: top;
}
.artikel_bottom {
    border-bottom: 1px solid #BEBEBE;
}
.bestelldetail_header a {
    float: left;
    color: #FFF;
    padding-right: 10px;
}
.bewertung_punkte {
    float: left;
}
#h2_bewertung {
    float: left !important; 
}
.bewertung_ing {
    float: left;
    margin: 10px 0 10px 2px;
}
#lightbox_background {
    overflow: auto;
    height: 325px;
    padding: 10px;
}
#lightbox_background p {
    width: auto;
}
#lightbox_background textarea {
    height: 150px;
}
a.extlink {
    color: #641464 !important;
    font-weight: bold !important;
    text-decoration: underline;
}
