* {
  margin: 0;
  padding: 0px;
  font-family:Arial,Verdana,Helvetica,sans-serif !important;
}
body { font-size:82.5%; }

#logo {
  margin: 5px;
  height: 39px;
  background: transparent url('/img/layout/allinkl-logo.png') left no-repeat;
  -webkit-background-size: 148px 29px;
  background-size: 148px 29px;
}

#login-buttons {
  position: absolute;
  top: 6px;
  right: 10px;
}
#login, #webmail-login {float: right;}
#webmail-login {
  display: none;
  margin-right: 10px;
}
/*Rudi*/
.text11{
	font-size: 11px;
}

.glossar{
	border-radius: 16px;
	background: linear-gradient(#e2003d,#AA002D);
	padding: 12px;
	margin: 8px;
}

.glossar h1{
	color: #fff;
}

.glossar h2{
	color: #ddd;
	font-weight: normal;
	text-shadow: none;
}
.provider-col{
	padding:8px;
}
.provider-col ul li{
	font-weight: bold;
	margin-bottom: 8px;
}
.provider-col ul li ul li{
	font-weight: normal;
	margin-left: 24px;
}
/* End Rudi*/
input.btn,
img.btn {
	margin: 0;
	padding: 0;
	border: none;
	overflow: hidden;
	line-height: 0px;
	cursor: pointer;
	background: transparent url(/img/buttons/big-bg.gif) no-repeat 18px 0;
}


.imgbanner, .txtbanner {
  position: relative;
  top: 0px;
  left: 0px;
  width: auto;
  background: #DDD;
}

.linear_gradient_dc {
  background-color: #BBB;
  background: -webkit-gradient(linear, left top, left bottom, from(#DDD), to(#BBB)); /* Saf4+, Chrome */
  background: -webkit-linear-gradient(top, #DDD, #BBB); /* Chrome 10+, Saf5.1+ */
  background: -moz-linear-gradient(top, #DDD, #BBB); /* FF3.6+ */
  background: -ms-linear-gradient(top, #DDD, #BBB); /* IE10 */
  background: -o-linear-gradient(top, #DDD 0%,#BBB 100%); /* Opera 11.10+ */
  background: linear-gradient(top, #DDD, #BBB); /* W3C */
}

.imgbanner {
  display: block;
  height: 100%;
  max-height: 140px !important;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
  /*background-color: #1C2226;*/
  background-color:#F4C925;
  /*
  background: -webkit-gradient(linear, left top, left bottom, from(#1f1f1f), to(#0b0b0b));
  background: -webkit-linear-gradient(top, #1f1f1f, #b0b0b);
  background: -moz-linear-gradient(top, #1f1f1f, #0b0b0b);
  background: -ms-linear-gradient(top, #1f1f1f, #b0b0b);
  background: -o-linear-gradient(top, #1f1f1f 0%,#b0b0b 100%);
  background: linear-gradient(top, #1f1f1f, #b0b0b);
  
  background-image: -webkit-radial-gradient(50%, ellipse farthest-corner, #2B3238 50%, #1C2226 100%, #2B3238 100%);
  background-image: -moz-radial-gradient(50%, ellipse farthest-corner, #2B3238 50%, #1C2226 100%, #2B3238 100%);
  background-image: -ms-radial-gradient(50%, ellipse farthest-corner, #2B3238 50%, #1C2226 100%, #2B3238 100%);
  background-image: -o-radial-gradient(50%, ellipse farthest-corner, #2B3238 50%, #1C2226 100%, #2B3238 100%);
  background-image: radial-gradient(50%, ellipse farthest-corner, #2B3238 50%, #1C2226 100%, #2B3238 100%);
  */
  
  /*
  background-position: center;
  background-repeat: no-repeat;
  */
}
.txtbanner {
  padding: 15px 20px;
  height: auto;
  background: -webkit-gradient(linear, left top, left bottom, from(#c0c0c0), to(#808080)); /* Saf4+, Chrome */
  background: -webkit-linear-gradient(top, #c0c0c0, #808080); /* Chrome 10+, Saf5.1+ */
  background: -moz-linear-gradient(top, #c0c0c0, #808080); /* FF3.6+ */
  background: -ms-linear-gradient(top, #c0c0c0, #808080); /* IE10 */
  background: -o-linear-gradient(top, #c0c0c0 0%,#808080 100%); /* Opera 11.10+ */
  background: linear-gradient(top, #c0c0c0, #808080); /* W3C */
}

.imgbanner .text {
  padding: 15px 5%;
  min-width: 260px;
  width: 70%;
}
.imgbanner h3, .txtbanner h3 {
  margin-bottom: 5px;
}

/* Tarifvorschau */
.tarif_table {
  margin: 0 auto;
  width: 100%;
  text-align: center;
}
.tarif_table_1 {
  margin: 0 auto;
  width: 100%;
  padding: 5px 0;
  display: inline-block;
}
.tarif_table_2 {
  margin:0 auto;
  min-width: 250px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
  text-align:left;
}
.tarifpreview {
  margin:0 auto;
  min-width:250px;
  width:100%;
  height:auto;
}
.tarifpreview .tarifheader, .tarifdetail .tarifheader {
  height:30px;
  line-height:30px;
  padding:0 10px;
  color:#FFFFFF;
  font-weight: bold;
  
  background: #303030; /* kein CSS3 */
  background: -webkit-gradient(linear, left top, left bottom, from(#7a7a7a), to(#0a0a0a)); /* Webkit */
  background: -o-linear-gradient(top, #7a7a7a 0%,#0a0a0a 100%); /* Opera */
  background: -moz-linear-gradient(top,  #7a7a7a,  #0a0a0a); /* Firefox 3.6+ */
  
  border-top-left-radius:10px;
  border-top-right-radius:10px;
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;

}
.tarifpreview .tarifcontent, .tarifdetail .tarifcontent {
  height:auto;
  line-height:15px;
  background: #dddddd; /* kein CSS3 */
}
.tarifpreview .tarifheader img {
	float: right;
	margin: 7px 5px 0 0;
}
.tarifpreview .tarifcontent {
  position: relative !important;
  padding:20px 40px 10px 120px;
}
.tarifdetail .tarifcontent {
  position: relative !important;
  padding:0;
  border-left:1px solid #777;
  border-right:1px solid #777;
}
.tarifpreview .tarifcontent ul {
  list-style-type:disc;
  padding-left:5%;
}
.tarifpreview .tariffooter {
  position: relative;
  height:40px;
  
  padding-left:10px;
  background: #d6003a; /* kein CSS3 */
  background: -webkit-gradient(linear, left top, left bottom, from(#e2003d), to(#780020)); /* Webkit */
  background: -o-linear-gradient(top, #e2003d 0%,#780020 100%); /* Opera */
  background: -moz-linear-gradient(top,  #e2003d,  #780020); /* Firefox 3.6+ */
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.tarifpreview .tariffooter.wh {height: 110px !important;}
.tarifpreview .tariffooter.server {height: 75px !important;}

.tarifdetail .tariffooter {
  border:1px solid #777;
  padding:10px;
  margin:0 auto;
}
.tarifpreview .tariffooter .kosten {
  position: relative;
  margin-right: 10px;
  display: block;
  line-height:40px;
  color:#ffffff;
  font-size: 1.2em;
  font-weight: bold;
}

.tarifpreview .tariffooter.server .kosten {
	width: 120px;
	font-size: 1.1em;
	margin-right: 5px;
}

.tarifpreview .tariffooter .kosten .small {
	font-size: 0.8em;
}

.tarifpreview .tariffooter .kosten .lheight {
	line-height: 1.2em;
}

.tarifpreview .tariffooter .button, .tarifpreview .tariffooter .button_eupreise {
  padding:0px 10px 0px 0px;
}

.tarifpreview .tariffooter.wh .button{
  position: absolute;
  right: 0px;
  bottom: 5px;
  left: 10px;
}

.tarifpreview .tariffooter.wh .button_eupreise {
  position: absolute;
  right: 0px;
  bottom: 35px;
  left: 10px;
}

.tarifpreview .tariffooter .button a,
.tarifpreview .tariffooter .button_eupreise a { text-decoration:none; }
.button_bestellung {
  padding:0px 10px;
  margin:7px 0px;
  height:26px;
  line-height:26px;
  background: -webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#aaaaaa)); /* Webkit */
  background: -o-linear-gradient(top, #dddddd 0%,#aaaaaa 100%); /* Opera */
  background: -moz-linear-gradient(top,  #dddddd,  #aaaaaa); /* Firefox 3.6+ */
  border-radius:5px;
  -moz-border-radius:5px;
  text-transform:uppercase;
  text-align:center;
  color:#000000;
  font-size: .8em;
}

#aiprivat, #aiprivatplus, #aipremium, #aibusiness {
  background-repeat: no-repeat;
  background-position: 10px 10px;
}
#aiprivat {background-image: url('/img/layout/teasertarif-boxcontent-ai-privat.png');}
#aiprivatplus {background-image: url('/img/layout/teasertarif-boxcontent-ai-privatplus.png');}
#aipremium {background-image: url('/img/layout/teasertarif-boxcontent-ai-premium.png');}
#aibusiness {background-image: url('/img/layout/teasertarif-boxcontent-ai-business.png');}

h2.bank {
	margin:20px 0 10px 0;
}

/* Tabellen ver. Ausführungen */
table.tbl-normal, table.tbl-small {
  text-align: left;
  border-collapse: collapse;
  border-spacing: 0;
  border:1px solid #999;
  background: #F8F8F8;
  table-layout:fixed;
}
table.tbl-normal.tbborder, table.tbl-small.tbborder {
  border-top:1px solid #999;
  border-right: none !important;
  border-bottom:1px solid #999;
  border-left: none !important;
}
td.tbl-head { font-weight: bold; }
table.tbl-normal tr.tbl-head, table.tbl-small tr.tbl-head, td.tbl-head {
  height:25px;
  line-height:25px;
  background: #606060; /* kein CSS3 */
  background: -webkit-gradient(linear, left top, left bottom, from(#bbbbbb), to(#666666)); /* Webkit */
  background: -o-linear-gradient(top, #bbbbbb 0%,#666666 100%); /* Opera */
  background: -moz-linear-gradient(top,  #bbbbbb,  #666666); /* Firefox 3.6+ */
  color:#ffffff;
}
table.tbl-normal tr.tbl-head th, table.tbl-normal tr.tbl-head td, table.tbl-small tr.tbl-head th, table.tbl-small tr.tbl-head td, td.tbl-head {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  word-wrap: normal;
}
table.tbl-normal th, table.tbl-normal td, table.tbl-small th, table.tbl-small td {
  padding: 5px 0 5px 5px;
}
table.tbl-normal th, table.tbl-normal td {
  word-wrap: break-word; /* CSS3 */
}
table.tbl-normal tr.tbl-head th, table.tbl-normal tr.tbl-head td, table.tbl-small th, table.tbl-small td {
  text-overflow: ellipsis; /* alt. zum CSS3 */
  overflow:hidden; /* alt. zum CSS3 */
}
table.tbl-small tr.tbl-head th, table.tbl-small tr.tbl-head td {
  white-space: nowrap;
}
/* Ende Tabellen ver. Ausführungen */

/* sepa */
.sepa-convert-form {
  display: none;
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  z-index: 10000;
}

.fieldset {
  border-radius:10px;
  -moz-border-radius:10px;
  height:auto;
}
.circle {
  background:#444444;
  background: -webkit-gradient(linear, left top, left bottom, from(#777777), to(#444444)); /* Webkit */
  background: -o-linear-gradient(top, #777777 0%,#444444 100%); /* Opera */
  background: -moz-linear-gradient(top,  #777777,  #444444); /* Firefox 3.6+ */
  border-radius:15px;
  -moz-border-radius:15px;
  width:30px;
  height:30px;
  line-height:30px;
  text-align:center;
  color:#FFFFFF;
}
.circle_desc {
  height:30px;
  line-height:30px;
  font-weight:bold;
  padding-left:10px;
}
.circle_content {
  margin-left: 40px;
}

/* Kontaktbuttons */
#kontakt {
  width:auto;
  background:#333333;
  height:auto;
  padding:5px 0;
}
.vis_button {
  margin:0 5px;
  height:35px;
  width:auto;
  line-height:35px;
  text-align:center;
  color:#5b5b5b;
  font-weight:bold;
  font-size:1.0em;
  background:#bbbbbb;
  background: -webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#aaaaaa)); /* Webkit */
  background: -o-linear-gradient(top, #dddddd 0%,#aaaaaa 100%); /* Opera */
  background: -moz-linear-gradient(top, #dddddd, #aaaaaa); /* Firefox 3.6+ */
  
  border-radius:10px;
  -moz-border-radius:10px;
}
.vis_button:hover {
  background:#cccccc;
  background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#999999)); /* Webkit */
  background: -o-linear-gradient(top, #cccccc 0%,#999999 100%); /* Opera */
  background: -moz-linear-gradient(top, #cccccc, #999999); /* Firefox 3.6+ */
}
.vis_button div {
  
  margin: 0 auto;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  white-space: nowrap;
}

/* LIST */
ul.redcircle {
  padding-left: 20px;
  font-weight: bold;
  font-style: italic;
  list-style-image: url('/img/icons/li-red.png');
}
ul.disc {
  list-style-type:disc;
  list-style-position:outside;
  padding-left:20px;
}
ul.alphabet {
  list-style-type:none !important;
  text-align:center;
  }
ul.alphabet li {
  float:left;
  margin:5px 10px;
  background: #d6003a; /* kein CSS3 */
  background: -webkit-gradient(linear, left top, left bottom, from(#780020), to(#e2003d)); /* Webkit */
  background: -o-linear-gradient(top, #780020 0%,#e2003d 100%); /* Opera */
  background: -moz-linear-gradient(top,  #780020,  #e2003d); /* Firefox 3.6+ */
  border-radius:15px;
  -moz-border-radius:15px;
  text-align:center;
  font-weight:bold;
  font-size:1.1em;
  width:30px;
  height:30px;
  line-height:30px;
}
ul.alphabet li a,ul.alphabet li a:visited {
  color:#FFFFFF !important;
  text-decoration: none;
}
ol {
  margin: 0 0 15px;
  padding: 0 0 0 20px;
}
.sidemenue {
  display: none;
}

.error, .success {
  padding: 10px 10px 10px 50px;
}
.success {
  background: url('/img/icons/yes.gif') no-repeat scroll 20px 10px transparent;
  background-color: #CCFFD9;
  color: #008822;
}

.error {
  background: url('/img/icons/error.gif') no-repeat scroll 20px 10px transparent;
  background-color: #F9C9D6;
  color: #E2003D;
}
.box_error {
  border: 1px solid #E2003D !important
}
span.box_error { border: none !important; } /* Style wird immer dupliziert */

/* SONSTIGES */
.fs8 { font-size: .8em; }
.bold { font-weight: bold !important; }
.nobold { font-weight: normal !important; }
.noborder { border: none !important;}
.nounderline { text-decoration: none !important; }
.left { float:left; }
.right { float: right; }
.clearer { clear:both; }
.red { color:#E2003D !important; }
.white {color: #FFF !important;}
.green { color: #006633; }
.yellow { color: #FF9933; }
.color-1a { background: #E2E4E6; }
.bgc_ddd { background: #dddddd; }
.bgc_aaa { background: #aaaaaa; }
.none { display: none; }
.pa5 { padding: 5px; }
.pa10 { padding: 10px; }
.plr { padding: 0px 5px; }
.pal5 { padding-left: 5px !important; }
.pal20 { padding-left: 20px !important;}
.pal40 { padding-left: 40px !important;}
.pr10 { padding-right: 10px;}
.mt5{margin-top: 5px;}
.ml10 { margin-left: 10px;}
.ml50 { margin-left: 50px;}
.mr10 { margin-right: 10px;}
.space5 { height: 5px; }
.space10 { height: 10px; }
.space20 { height: 20px; }
.hide { display: none; }
.w48 { width: 48%; }
.w49 { width: 49.5%; }
.w80 { width: 80% !important; }
.w100p { width: 100px !important; }
.w200p { width: 200px !important; }
.w250p { width: 250px !important; }
.w300p { width: 300px !important; }
.in-block { display: inline-block;width: 100%; }
.no-shadow {text-shadow: none !important;}
.tal { text-align: left; }
.borderbottom { border-bottom: 1px solid #CCC; display: block; }
.nowrap { white-space: nowrap; }
h2 { margin: 8px 0px 4px; }
.hr {
  height:1px;
  margin: 0 10px 15px 0;
  overflow:hidden;
  display: block;
  border-bottom: 1px solid #DDD;
  padding: 5px 0px;
}
a.bulletlink {
  padding-left: 11px;
  background: transparent url(../img/icons/bulletlink.gif) no-repeat 2px 2px;
  color:#E2003D !important;
  text-decoration:none;
}
.tab50 {
  width: 5em;
  display: block;
  float: left;
}

.icon-yes {
  width: 18px; height: 15px;
  background: transparent url(../img/icons/yes.gif) no-repeat 0 0;
  float: left;
}
.icon-yes span { display:none; }

.order-highlight { border: 3px solid #33CC33 !important; }
.footnote {
  font-size: 11px;
  line-height: 16px;
}

.new, .domainregistrierungsstelle a { color:#E2003D !important; }
.new {margin-left: 5px;}
.strike {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: url(../img/layout/strike.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  z-index: 1000;
}

/*
 * jQuery Mobile überschrieben || Fixes
 ******************************************************************************/

/* generell */
.ui-mobile { min-width: 300px; }
.ui-mobile .ui-page { min-width: 300px; }
.ui-content { padding-bottom: 0px !important; }
.ui-field-contain { text-shadow: none; }

/* Vergrößert Input[type=text] */
.ui-field-contain input.ui-input-text,
.ui-field-contain textarea.ui-input-text,
.ui-field-contain .ui-input-search { width: 100% !important; }
.ui-field-contain .ui-select { width: 100% !important; }
.ui-field-contain .ui-btn.ui-submit { width: 100% !important; }

/* bringt die Position der Elemente in Ordnung */
@media (max-width:449px) {
  .content-margin-fix { margin: -25px -15px -5px -15px !important; }
  .content-marginb10-fix { margin-bottom: -10px !important; }
  .glossar-fix { margin-bottom: -10px !important; }
  .field-contain-fix { margin-bottom: -5px !important; }
}
@media (min-width:450px) {
  .content-margin-fix { margin: -15px -15px 0px -15px !important; }
  .ui-field-contain, .ui-mobile fieldset.ui-field-contain { margin: 0px !important; }
  .ui-field-contain label.ui-input-text { margin-bottom: .3em !important; }
  .glossar-fix { margin-bottom: 0px !important; }
}

/* Schatten entfernen, vermittelt einen vollen Eindruck */
.ui-btn-active { text-shadow: none !important; }

/* entfernt unnützen Rand */
.ui-br { border: none !important; }

/* doppelten Border in aufklappbarer Navigation entfernen */
.ui-li.ui-btn { border-bottom: 0px !important; }
.btn-fix { margin: .5em 0 !important; }

/* volle Seite */
.ui-controlgroup-controls { width: 100% !important;}

/* bessere Ausnutzung der Schrift im Header der Seiten */
.ui-header .ui-title, .ui-footer .ui-title {
  margin-left: 15%;
  margin-right: 15%;
}

.ui-header .ui-navbar .ui-grid-c li.ui-block-d .ui-btn,
.ui-footer .ui-navbar .ui-grid-c li.ui-block-d .ui-btn,
.ui-header .ui-navbar .ui-grid-d li.ui-block-e .ui-btn,
.ui-footer .ui-navbar .ui-grid-d li.ui-block-e .ui-btn {
  margin-right: -2px !important;
}

label.ui-input-text { font-size: 1em;}

ul.checkliste-passwort {
  margin-left:130px !important;
  list-style:none !important;
  line-height: 11px;
  font-size: 11px;;
}

ul.checkliste-passwort li,
ul.checkliste-passwort li.err { padding-left: 15px !important; color: #ff0000; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.5029726 5.5029726'%3E%3Cpath fill='none' d='M -2,-2 H 22 V 22 H -2 z'/%3E%3Cpath fill='red' d='M 2.7514863,0 C 1.2326659,0 0,1.2326659 0,2.7514863 c 0,1.5188205 1.2326659,2.7514864 2.7514863,2.7514864 1.5188205,0 2.7514864,-1.2326659 2.7514864,-2.7514864 C 5.5029727,1.2326659 4.2703068,0 2.7514863,0 z m -2.201189,2.7514863 c 0,-1.2161569 0.9850321,-2.201189 2.201189,-2.201189 0.509025,0 0.9767777,0.1733436 1.3482283,0.4650012 L 1.0152985,4.0997146 C 0.7236409,3.728264 0.5502973,3.2605113 0.5502973,2.7514863 z m 2.201189,2.2011891 c -0.5090249,0 -0.9767776,-0.1733437 -1.3482283,-0.4650012 L 4.4876742,1.403258 c 0.2916575,0.3714507 0.4650012,0.8392034 0.4650012,1.3482283 0,1.216157 -0.9850321,2.2011891 -2.2011891,2.2011891 z'/%3E%3C/svg%3E"); background-position: left top; background-repeat: no-repeat; background-size: 1em;}
ul.checkliste-passwort li.ok { padding-left: 15px !important; color: #008C00; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.6 13.4'%3E%3Cpath fill='none' d='m -3.4,-5.6 h 24 v 24 h -24 z'/%3E%3Cpath fill='green' d='M 5.6,10.6 1.4,6.4 0,7.8 5.6,13.4 17.6,1.4 16.2,0 5.6,10.6 z'/%3E%3C/svg%3E"); background-position: left top; background-repeat: no-repeat;  background-size: 1em;}

.domain_preise span.small,
.server_aufpreise span.small,
.zusatzdienste span.small {
	font-size: 0.8em;
}



/* jQueryflickering fixen
 ******************************************************************************/
.ui-page {
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden; /* Chrome and Safari */
  -moz-backface-visibility:hidden; /* Firefox */
}


/* Mediaqueries
 ******************************************************************************/

/* Smartphone in Landscape */
@media all and (min-width: 400px){
  #webmail-login {display: block;}
}
/* Smartphone in Landscape */
@media all and (min-width: 480px){
}
/* kleine Tablets(zB Kindle) */
@media all and (max-width: 600px){
  .mbvp { margin-bottom: 10px; }
  ul.checkliste-passwort { margin-left:20px !important; }
}
@media all and (min-width: 600px){
  
  .tarif_table_2 {
    width: 46%;
    margin: 0px 1%;
  }
}
/* 10" zB iPad in Portrait */
@media all and (min-width: 768px){
  .wides { width: 68%; }
  .sidemenue {
    position: relative;
    top: 0px;
    display: inline-block !important;
    width: 28%;
    vertical-align: top;
    float: right;
  }
}
/* 10" zB iPad in Landscape */
@media all and (min-width: 1024px){
  .wides { width: 78%; }
  .sidemenue { width: 20%; }
  .mbvp { margin-bottom: 10px; }
  
}
/* Widescreen */
@media all and (min-width: 1200px){
  .tarif_table_1 {
    width: 49%;
  }
}
@media all and (max-width: 400px){
  ul.checkliste-passwort { margin-left:0px !important; }
}

/* iPhone 4+
 * bessere Quali von Bildern auf Retina
 ******************************************************************************/
@media screen and (-webkit-device-pixel-ratio: 2) {
  #logo  {
    background-image: url('/img/layout/allinkl-logo@2x.png'); /* Bild doppelt so groß */
    -webkit-background-size: 148px 29px; /* Bild wird scaliert */
  }
}