/** 10213: Workaround für Chromebug. Chrome füllt stets bei Pageload letztes theoretisch sichtbares Feld der Seite mit Username aus. */
div.chromebug_autofill_down_and_away {
  width:1px; 
  height:1px; 
  position: fixed;  
  bottom: 0;  
  right: 0;
}
div.chromebug_autofill_down_and_away input{
  width:1px !important; 
  height:1px !important;
}

p.red {
    color: #d0011b;
}


/* Angebotliste L�schbutton */
angebotliste .formRowSelection button.deleteAngebot{
	background-image: url(../img/icon_delete_34x34.gif);
}
angebotliste .formRowSelection button.deleteAngebot{
	text-indent: -9999px;
    width: 34px;
    height: 34px;
    margin-top: .5rem;
    margin-right: .5rem;
}

/* Aufklappbarer Formularbereich */
.formBox {}
form .formBox .formRowSpacer3 {
    margin: 0.625rem 0 2.5rem 0;
}

.formBox .formBoxHeader .formBoxOpenButton,
.formBox .formBoxHeader .formBoxCloseButton{
  position: absolute;
    left: 0.75rem;
    top: 3.25rem;
    margin-top: 0;
    cursor: pointer;
}

/* Remove here */
.formTable .formTableBody .formTableSlide .formTableBodyText.yellow {
  color: #fad500;
}

/* !!! FOLGENDE STYLES HIER LASSEN WEGEN RELATIVER BILDPFADE !!! */

/* Weltkarte Hintergrund. Muss hier bleiben wegen Pfad zu Weltkarte */
.fahrtgebiet .clickable_welt {
  top: 0px;
  left: 0px;
  width: 700px;
  height: 400px;
  background-image: url(../img/fahrtgebiet/weltkarte_700x400.png);
 }
.fahrtgebiet .region{
  fill: #FFF;
  fill-opacity: 0.0;
 }
.fahrtgebiet .region.hover{
  fill-opacity: 0.4;
 }
.fahrtgebiet .region.selected{
  fill-opacity: 0.7;
 }
.fahrtgebiet .formRowLabel.fahrtgebiet_lang{
  min-height: 60px;
}

/* Icons Zahlungswege */
.paymentinfo .icon {
    z-index: 99;
    width: 201px;
    height: 126px;
    background-size: 201px 126px;
    background-repeat:no-repeat;
    background-position: center center;
}
.paymentinfo .icon.sepa {
    background-image: url('../img/icons/payment/Payment_Icons-sepa.png') !important;
}
.paymentinfo .icon.visa {
    background-image: url('../img/icons/payment/Payment_Icons-visa.png') !important;
}
.paymentinfo .icon.mastercard {
    background-image: url('../img/icons/payment/Payment_Icons-mastercard.png') !important;
}
.paymentinfo .icon.banktransfer.en {
    background-image: url('../img/icons/payment/Payment_Icons_Banktransfer_EN.png') !important;
}
.paymentinfo .icon.banktransfer.it {
    background-image: url('../img/icons/payment/Payment_Icons_Banktransfer_IT.png') !important;
}
.paymentinfo .icon.banktransfer.fr {
    background-image: url('../img/icons/payment/Payment_Icons_Banktransfer_FR.png') !important;
}

/* !!! VORHERIGE STYLES HIER LASSEN WEGEN RELATIVER BILDPFADE !!! */
