#teaser_startpage_electromobilityAnimationContainer.smartVersion #teaser_startpage_electromobility_alternate_img, #teaser_startpage_electromobilityAnimationContainer.tabVersion #teaser_startpage_electromobility_alternate_img {
	width: 100%;
}

#teaser_startpage_electromobility{
  position: relative;
  width: 982px;
  height: 556px;
  overflow: hidden;
  background-color: #D2D9E1;
}

#teaser_startpage_electromobility .scale1{
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform:scale(1);
  transform: scale(1);
}

#teaser_startpage_electromobility .scale05{
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -o-transform:scale(0.5);
  transform: scale(0.5);
}

#teaser_startpage_electromobility img{
  position: absolute;
}
#teaser_startpage_electromobility_bike {
  -webkit-transition:-webkit-transform 0.5s ease-in-out;
  -moz-transition:ms-transform 0.5s ease-in-out;
  -o-transition:o-transform 0.5s ease-in-out;
  transition:transform 0.5s ease-in-out;
  top: 60px;
  left: 1000px;
}
#teaser_startpage_electromobility_bike.translate{
  -webkit-transform:translate(-230px,0px);
  -moz-transform:translate(-230px,0px);
  -o-transform:translate(-230px,0px);
  transform:translate(-230px,0px);
}


#teaser_startpage_electromobility_car{
  -webkit-transition:-webkit-transform 0.5s ease-in-out;
  -moz-transition:ms-transform 0.5s ease-in-out;
  -o-transition:o-transform 0.5s ease-in-out;
  transition:transform 0.5s ease-in-out;
  top: 170px;
  left: -100px;
}

#teaser_startpage_electromobility_car.translate{
  -webkit-transform:translate(120px,0) scale(1);
  -moz-transform:translate(120px,0) scale(1);
  -o-transform:translate(120px,0) scale(1);
  transform:translate(120px,0) scale(1);
}

#teaser_startpage_electromobility_phone {
  -webkit-transition:-webkit-transform 0.5s ease-in-out;
  -moz-transition:ms-transform 0.5s ease-in-out;
  -o-transition:o-transform 0.5s ease-in-out;
  transition:transform 0.5s ease-in-out;
  top: 1000px;
  left: 430px;
}
#teaser_startpage_electromobility_phone.translate{
  -webkit-transform:translate(0px,-960px);
  -moz-transform:translate(0px,-960px);
  -o-transform:translate(0px,-960px);
  transform:translate(0px,-960px);
}

#teaser_startpage_electromobility_img1{
  -webkit-transition:opacity 500ms ease-in-out;
  -moz-transition:opacity 500ms ease-in-out;
  -o-transition:opacity 500ms ease-in-out;
  transition:opacity 500ms ease-in-out;
  opacity: 0;
  z-index: 10;
  top: 90px;
  left: 588px;
}

#teaser_startpage_electromobility_img1.opacity{
  opacity: 1;
}

#teaser_startpage_electromobility_img2{
  -webkit-transition:opacity 500ms ease-in-out;
  -moz-transition:opacity 500ms ease-in-out;
  -o-transition:opacity 500ms ease-in-out;
  transition:opacity 500ms ease-in-out;
  opacity: 0;
  z-index: 12;
  top: 90px;
  left: 588px;
}

#teaser_startpage_electromobility_img2.opacity{
  opacity: 1;
}


#teaser_startpage_electromobility_motor{
  -webkit-transition:-webkit-transform 0.5s ease-in-out, opacity 150ms ease-in-out;
  -moz-transition:ms-transform 0.5s ease-in-out, opacity 150ms ease-in-out;
  -o-transition:o-transform 0.5s ease-in-out, opacity 150ms ease-in-out;
  transition:transform 0.5s ease-in-out, opacity 150ms ease-in-out;
  opacity: 0;
  top: 150px;
  left: 220px;
}
#teaser_startpage_electromobility_motor.translate{
  opacity: 1;
  -webkit-transform:translate(90px,0);
  -moz-transform:translate(90px,0);
  -o-transform:translate(90px,0);
  transform:translate(90px,0);
}

#teaser_startpage_electromobility_h1{
  position: absolute;
  left: 20px;
  font-weight:bold;
	font-size:22px;
	font-family: Verdana;
	color: #404245;
}

#teaser_startpage_electromobility_text{
  position: relative;
  left: -500px;
  -webkit-transition:-webkit-transform 0.5s ease-in-out;
  -moz-transition:ms-transform 0.5s ease-in-out;
  -o-transition:o-transform 0.5s ease-in-out;
  transition:transform 0.5s ease-in-out;
}

#teaser_startpage_electromobility_p{
  color: #404245;
  font-family: Verdana;
  position: absolute;
  font-size: 16px;
  top: 45px;
  left: -30px;
}

#teaser_startpage_electromobility_text.translate{
  -webkit-transform:translate(550px,0);
  -moz-transform:translate(550px,0);
  -o-transform:translate(550px,0);
  transform:translate(550px,0);
}

#teaser_startpage_electromobility_btn_cta{
  position: absolute;
  top: 75px;
  left: -30px;
  color: white;
  z-index: 200;
  background-image: url('http://media.bosch.com/media/ro_master_remote/rich_media/teaser_startpage/teaser_startpage_electromobility/images_9/teaser_startpage_electromobility_btn.png');
  background-repeat: no-repeat;
  padding: 2px 11px 2px 8px;
  cursor: pointer;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial, sans-serif;
  opacity: 1;
  border-radius: 5px;
}

#teaser_startpage_electromobility_btn_cta:hover{
  background-image: url('http://media.bosch.com/media/ro_master_remote/rich_media/teaser_startpage/teaser_startpage_electromobility/images_9/teaser_startpage_electromobility_btn_hover.png');
}

#teaser_startpage_electromobility img .transition_fast{
  -webkit-transition:-webkit-transform 0.5s ease-in-out;
  -moz-transition:ms-transform 0.5s ease-in-out;
  -o-transition:o-transform 0.5s ease-in-out;
  transition:transform 0.5s ease-in-out;
}

#teaser_startpage_electromobility img .transition_med{
  -webkit-transition:-webkit-transform 1s ease-in-out;
  -moz-transition:ms-transform 1s ease-in-out;
  -o-transition:o-transform 1s ease-in-out;
  transition:transform 1s ease-in-out;
}

#teaser_startpage_electromobility img .transition_slow{
  -webkit-transition:-webkit-transform 2s ease-in-out;
  -moz-transition:ms-transform 2s ease-in-out;
  -o-transition:o-transform 2s ease-in-out;
  transition:transform 2s ease-in-out;
}

