/*
   btn.css from btn.less
   signin
   
   !powered by less.js!
   
   Copyright 2013 item24.de All rights reserved.
*/
.btn {
  background-color: #FFFFFF;
  border: 1px solid #C6C6C6;
  
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  
  box-shadow: 2px 3px 4px #C6C6C6;
  -webkit-box-shadow: 2px 3px 4px #C6C6C6;
  -moz-box-shadow: 2px 3px 4px #C6C6C6;
  
  display: inline-block;
  font-size: 14px;
  height: 30px;
  line-height: 19px;
  text-decoration: none;
  padding: 5px 7px 5px 0px; /*29px;*/
  text-align: left;
  margin: 3px;
  cursor: pointer;
  
  background: #fff;
  background: linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

.btn.block {
  display: block;
}

.btn:hover {
  box-shadow: 0 1px 2px #C6C6C6;
}

.btn:active {
  box-shadow: 1px 1px 1px #B6B6B6 inset;
}

.btn.small {
  font-size: 14px;
  padding-right: 7px;
  padding-left: 7px;
}
.btn.small.icon {
  padding-left: 38px;
}
.btn.small.icon.notext {
  padding-left: 20px;
}

.btn.mini {
  font-size: 10px;
  padding-top: 2px;
  padding-bottom: 0px;
  height: 18px;
  line-height: 18px;
}
.btn.mini.icon {
  padding-left: 30px;
}
.btn.mini.icon.notext {
  padding-left: 12px;
}

.btn.large {
  font-size: 18px;
  height: 39px;
  line-height: 28px;
  padding-right: 13px;
  padding-left: 13px;
}
.btn.large.icon {
  padding-left: 48px;
}
.btn.large.icon.notext {
  padding-left: 30px;
}

a.btn.small {
  height: 18px;
}
a.btn.large {
  height: 27px;
}

button.btn.mini,
input.btn.mini {
  padding-top: 0px;
  height: 21px;
}
button.btn.small,
input.btn.small {
  height: 29px;
}
button.btn.large,
input.btn.large {
  height: 38px;
}
button.btn.mini {
  height: 21px;
}


button.button-order-201309 {
	width: 320px;
	height: 70px;
	background: url("/fileadmin/images/btn/btn_bestellen_vorteil.png") no-repeat scroll 0 0;
}


/*
.icon.admin {
  background: url("/fileadmin/images/btn/btn_administration_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_administration_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_administration_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_administration_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_administration_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_administration_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.admin.large {
  background: url("/fileadmin/images/btn/btn_administration_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_administration_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_administration_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_administration_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_administration_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_administration_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.admin.mini {
  background: url("/fileadmin/images/btn/btn_administration_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_administration_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_administration_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_administration_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_administration_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_administration_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
*/


.icon.check {
  background: url("/fileadmin/images/btn/btn_anmeldung_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_anmeldung_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_anmeldung_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_anmeldung_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_anmeldung_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_anmeldung_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.check.large {
  background: url("/fileadmin/images/btn/btn_anmeldung_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_anmeldung_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_anmeldung_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_anmeldung_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_anmeldung_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_anmeldung_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.check.mini {
  background: url("/fileadmin/images/btn/btn_anmeldung_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_anmeldung_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_anmeldung_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_anmeldung_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_anmeldung_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_anmeldung_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


/*
.icon.price {
  background: url("/fileadmin/images/btn/btn_einkaufspreise_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.price.large {
  background: url("/fileadmin/images/btn/btn_einkaufspreise_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.price.mini {
  background: url("/fileadmin/images/btn/btn_einkaufspreise_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_einkaufspreise_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
*/


.icon.user_edit {
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.user_edit.large {
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

.icon.user_edit.mini {
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_kontodaten_bearbeiten_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


/*
.icon.key {
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.key.large {
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.key.mini {
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_lizenzschluessel_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
*/


.icon.logout {
  background: url("/fileadmin/images/btn/btn_logout_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_logout_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_logout_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_logout_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_logout_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_logout_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.logout.large {
  background: url("/fileadmin/images/btn/btn_logout_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_logout_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_logout_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_logout_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_logout_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_logout_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.logout.mini {
  background: url("/fileadmin/images/btn/btn_logout_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_logout_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_logout_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_logout_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_logout_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_logout_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


.icon.user_delete {
  background: url("/fileadmin/images/btn/btn_registration_loeschen_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.user_delete.large {
  background: url("/fileadmin/images/btn/btn_registration_loeschen_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.user_delete.mini {
  background: url("/fileadmin/images/btn/btn_registration_loeschen_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registration_loeschen_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


.icon.register {
  background: url("/fileadmin/images/btn/btn_registrieren_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_registrieren_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrieren_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrieren_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrieren_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrieren_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.register.large {
  background: url("/fileadmin/images/btn/btn_registrieren_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_registrieren_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrieren_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrieren_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrieren_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrieren_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.register.mini {
  background: url("/fileadmin/images/btn/btn_registrieren_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_registrieren_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrieren_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrieren_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrieren_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrieren_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


.icon.cancel {
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.cancel.large {
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.cancel.mini {
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_registrierung_abbrechen_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


.icon.cart {
  background: url("/fileadmin/images/btn/btn_warenkorb_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_warenkorb_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.cart.large {
  background: url("/fileadmin/images/btn/btn_warenkorb_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_warenkorb_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.cart.mini {
  background: url("/fileadmin/images/btn/btn_warenkorb_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_warenkorb_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


.icon.next {
  background: url("/fileadmin/images/btn/btn_weiter_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_weiter_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.next.large {
  background: url("/fileadmin/images/btn/btn_weiter_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_weiter_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.next.mini {
  background: url("/fileadmin/images/btn/btn_weiter_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_weiter_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


.icon.nextgrey {
  background: url("/fileadmin/images/btn/btn_weiter_grau_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_weiter_grau_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_grau_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_grau_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_grau_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_grau_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.nextgrey.large {
  background: url("/fileadmin/images/btn/btn_weiter_grau_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_weiter_grau_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_grau_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_grau_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_grau_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_grau_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.nextgrey.mini {
  background: url("/fileadmin/images/btn/btn_weiter_grau_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_weiter_grau_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_grau_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_grau_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_grau_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_weiter_grau_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


.icon.back {
  background: url("/fileadmin/images/btn/btn_zurueck_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_zurueck_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_zurueck_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_zurueck_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_zurueck_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_zurueck_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.back.large {
  background: url("/fileadmin/images/btn/btn_zurueck_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_zurueck_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_zurueck_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_zurueck_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_zurueck_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_zurueck_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.back.mini {
  background: url("/fileadmin/images/btn/btn_zurueck_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_zurueck_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_zurueck_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_zurueck_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_zurueck_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_zurueck_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

.icon.configuregrey {
  background: url("/fileadmin/images/btn/btn_configure_grau_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_configure_grau_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure_grau_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure_grau_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure_grau_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure_grau_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.configuregrey.large {
  background: url("/fileadmin/images/btn/btn_configure_grau_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_configure_grau_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure_grau_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure_grau_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure_grau_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure_grau_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.configuregrey.mini {
  background: url("/fileadmin/images/btn/btn_configure_grau_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_configure_grau_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure_grau_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure_grau_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure_grau_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure_grau_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.configuregrey2 {
  background: url("/fileadmin/images/btn/btn_configure2_grau_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_configure2_grau_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure2_grau_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure2_grau_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure2_grau_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure2_grau_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.configuregrey2.large {
  background: url("/fileadmin/images/btn/btn_configure2_grau_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_configure2_grau_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure2_grau_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure2_grau_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure2_grau_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure2_grau_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.configuregrey2.mini {
  background: url("/fileadmin/images/btn/btn_configure2_grau_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_configure2_grau_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure2_grau_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure2_grau_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure2_grau_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_configure2_grau_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


.icon.up {
  background: url("/fileadmin/images/btn/btn_up_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_up_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.up.large {
  background: url("/fileadmin/images/btn/btn_up_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_up_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.up.mini {
  background: url("/fileadmin/images/btn/btn_up_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_up_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

.icon.upgrey {
  background: url("/fileadmin/images/btn/btn_up_grau_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_up_grau_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_grau_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_grau_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_grau_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_grau_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.upgrey.large {
  background: url("/fileadmin/images/btn/btn_up_grau_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_up_grau_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_grau_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_grau_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_grau_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_grau_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.upgrey.mini {
  background: url("/fileadmin/images/btn/btn_up_grau_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_up_grau_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_grau_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_grau_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_grau_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_up_grau_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

.icon.down {
  background: url("/fileadmin/images/btn/btn_down_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_down_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.down.large {
  background: url("/fileadmin/images/btn/btn_down_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_down_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.down.mini {
  background: url("/fileadmin/images/btn/btn_down_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_down_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

.icon.downgrey {
  background: url("/fileadmin/images/btn/btn_down_grau_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_down_grau_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_grau_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_grau_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_grau_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_grau_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.downgrey.large {
  background: url("/fileadmin/images/btn/btn_down_grau_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_down_grau_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_grau_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_grau_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_grau_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_grau_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.downgrey.mini {
  background: url("/fileadmin/images/btn/btn_down_grau_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_down_grau_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_grau_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_grau_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_grau_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_down_grau_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

.icon.cart-update {
  background: url("/fileadmin/images/btn/btn_warenkorb-update_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.cart-update.large {
  background: url("/fileadmin/images/btn/btn_warenkorb-update_37px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_37px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_37px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_37px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_37px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_37px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
.icon.cart-update.mini {
  background: url("/fileadmin/images/btn/btn_warenkorb-update_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_warenkorb-update_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


.icon.nofavorite.mini {
  background: url("/fileadmin/images/btn/btn_nofavorite_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_nofavorite_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_nofavorite_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_nofavorite_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_nofavorite_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_nofavorite_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

.icon.favorite.mini {
  background: url("/fileadmin/images/btn/btn_favorite_20px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_favorite_20px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_favorite_20px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_favorite_20px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_favorite_20px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_favorite_20px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

.icon.btn_pricelist  {
  background: url("/fileadmin/images/btn/btn_preisliste_28px.png") no-repeat scroll 0 0 #fff;
  background: url("/fileadmin/images/btn/btn_preisliste_28px.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_preisliste_28px.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_preisliste_28px.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_preisliste_28px.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: url("/fileadmin/images/btn/btn_preisliste_28px.png") no-repeat scroll 0 0, -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
