/*
 * lpo-2499-brandshop.css v1.9
 */
 
/* Newsletter Styles */
#contactForm{
	position:absolute;
	z-index: 11;
	top: 115px;
	left: 53px; 
	display:block;
}
#contactForm fieldset.zForm p{
	width: 296px;
	color: #fff;
}
#contactForm  .zForm ul.box01{
	width: 300px;
	margin:0;
}
#contactForm  .zForm ul.box01 li.key{
  text-align:left;
  width:120px;
}
#contactForm  .zForm ul.box01 li.key label,
#contactForm  .zForm ul.box01 li.key span{
  color:#fff;
}
#contactForm  .zForm ul.box01 li.value{
  width:170px;
}
#contactForm  .zForm ul.box01 li.value input{
  width:157px;
}
#contactForm .buttonBox{
  width:293px;
  height: 22px;
  display:block;
}
#contactForm .buttonBox input{
  margin: 0 auto;
  width: 159px;
  height: 22px;
  display:block;
  background: url('//i1.ztat.net/teaser/lp/lp-2013/lpo-2499/KG-newsletter-cta.gif') 0 0 no-repeat;
  cursor: pointer;
}
/* Newsletter Styles END */ 
 
/* Modal-Overlay Style **/
#modalZC.modal {
	width: auto;
	margin: auto auto auto -320px;
}
/* IE7/6 FIX */
*+html #modalZC.modal,
*html #modalZC.modal {
	width: 640px;
}
#modalZC.modal .legend h4 {
	width: 600px;
}
/** Modal-Overlay Style END **/ 
 
.opa85:hover {
	-ms-filter: 			"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: 				alpha(opacity=85);
	-moz-opacity: 			0.85;
	-khtml-opacity: 		0.85;
	opacity: 				0.85; 
}
 
#content {
padding-top: 940px;
}
/*** IE-7 ***/
*+html #content {
padding-top: 940px !important;
margin-top: 10px;
}
/*** IE-6 ***/
*html #content {
margin-bottom: -940px !important;
}
.teaser {
	width:					1000px;
	height: 				920px;
  position:absolute;
  top:0;
  left:0;
}
.teaserSlider{
position:relative;
  margin-bottom: 10px;
}
.teaserSlider,
.teaserSlider .teaserSlot{
	width:					1000px;
	height: 				445px;
}

.teaser .teaserSlider .teaserSlot {
	position: 				absolute;
	top:					0px;
	left:					0px;
}

.teaser .teaserSlider .teaserSlot a img {
	position: 				absolute;
	top:					0px;
	left:					0px;
}

.teaser .teaserSlider .teaserMenu {
	width:					1000px;
	position:				absolute;
	top:					342px;
	left:					0px;
	z-index:				30;
}

.teaser .teaserSlider .teaserMenu a {
	margin-left:			17px;
	display:				block;
	width: 					310px;
	height: 				93px;
}

.teaser .contentBot {
	position: 				relative;
}

/* content bottom */
.u1 {
	width: 325px;
	overflow: hidden;
	position: relative;
}
.textField {
	font: 14px times New Roman;
	padding: 0 0 0 18px;
	position: absolute;
	top: 113px;
	width: 284px;
	text-align: justify;
}
.miniSlider {
	overflow: hidden;
	width: 662px;
	height: 226px;
	position: relative;
	margin-top: 11px;
}
.miniStage{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	min-width: 5000px;
}
.miniStage > div {
	float: left;
}
.miniBtn {
	display: block;
	height: 100%;
	width: 30px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
}
#content .bigBtn {
	width: 45px;
}
.miniBtn.btnNext  {
	right: 0;
	left: auto;
}
.miniBtnArrow {
	display: block;
	height: 18px;
	left: 10px;
	position: absolute;
	top: 47%;
	width: 14px;
	z-index: 2;
	background: url("//media.ztat.net/media/A1276/lp/data/images/lp/sem/lpo-1280/miniArrow-43x18v1.png") scroll no-repeat 0 0 transparent;
}
.btnNext .miniBtnArrow {
	left: auto;
	right: 10px;
	background-position: -29px 0;
}
.miniBtnBg {
	display: block;
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
}
.miniBtn:hover .miniBtnBg {
	background-color:   #fff;
	-ms-filter: 		"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: 			alpha(opacity=50);
	-moz-opacity: 		0.50;
	-khtml-opacity: 	0.50;
	opacity: 			0.50; 
}
.u2 .aContainer {
	height: 227px;
}
