/* START GENERAL  1.2 */

#mWrapper {
	height: 475px;
	width: 860px;
}
#wrapper .onLoadModal  {
	/* border: 4px solid #222; */
	height: 475px;
	width: 860px;
	padding: 0;
	border: 0;
	top: 50% !important;
	margin-top: -237px !important;
	left: 50% !important;
	margin-left: -430px !important;
}
.closeNewsletter {
	position: absolute;
	top: 10px;
	right: 10px;
	display: block;
	cursor: pointer;
	font: 10px/10px arial;
	z-index: 3;
}
/* END GENERAL */
#wrapper .onLoadModal .button:hover {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
	khtml-opacity: 0.85;
}
#oNavi {
	position: absolute;
	bottom: 20px;
	left: 35px;
}
#oNavi ul {
	float: left;
	margin-left: 44px;
}
#oNavi ul:first-child {
	margin-left: 0;
}
#oNavi a {
	display: block;
	margin-top: 6px;
	width: 90px;
	height: 22px;
	cursor: pointer;
}
#oNavi a:hover {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
	khtml-opacity: 0.85;
}
#oNavi li:first-child a {
	margin-top: 0;
	font: bold 15px arial;
	background: none transparent;
}
#oNavi li:first-child a:hover {
	text-decoration: underline;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	khtml-opacity: 1;
}
#oNavi a.dameSko,#oNavi a.herreSko,#oNavi a.barnSko {
	
} 
#oNavi a.dameKlaer,#oNavi a.herreKlaer,#oNavi a.barnKlaer {
	background-position: 0 -29px;
} 
#oNavi.tv-spot li:first-child a {
	color: #333;
	text-align: center;
}
#oNavi.tv-spot a {
	background-image: url("//media.ztat.net/media/teaser/lp/lp-2012/lpo-2109/v1/nav-v1-359x51.gif");
}
/* V2 */
#oNavi.unisex li:first-child a {
	color: #000;
	text-align: center;
}
#oNavi.unisex a {
	background-image: url("//media.ztat.net/media/teaser/lp/lp-2012/lpo-2109/v2/bg-navi-v2-90x51.jpg");
}

#flake {
    z-index: 1006;
}

.onLoadModal .newsletterReg {
	overflow: hidden;
	left: 40px;
	top: 285px;
	border:none 0;
	position: relative;
	z-index: 2;
	width: 325px;
	margin: 0;
}
.onLoadModal  form {
	overflow: hidden;
	width: 325px;
}
.onLoadModal .lpRadio {
	font: bold 17px arial;margin-right: 30px;
}
.onLoadModal .lpRadio  input {
	margin-right: 3px;
}
.onLoadModal  #newsletterForm.validate-email {
	width: 313px;
	margin-top: 5px;
}
.onLoadModal .sWidth {
	width: 100%;
}
.onLoadModal .s1 {
	background: none repeat scroll 0 0 transparent;
	float: left;
	padding: 0;
	height: 29px;
	width: 157px;
}
.aP {
	font: 11px arial;
	margin-top: 2px;
}
.legalText {
	position: absolute;
	bottom: 5px;
	z-index: 2;
	left: 13px;
	font: 11px arial;	
	color: #444;
}
.bgImg {
	position: absolute;
	top: 0;
	left: 0;
}
#wrapper .onLoadModal .button input {
	background: url("//media.ztat.net/media/teaser/lp/lp-2012/lpo-1958/v1/bg-submit-157x29.jpg") no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	height: 29px;
	width: 157px;
	font: bold 13px arial;
	margin-bottom:5px;
}
#wrapper .onLoadModal .button:hover {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
	khtml-opacity: 0.85;
}
#wrapper .onLoadModal input.inputText:focus {
	border-color: #FF7200;
}
#zOverlay {
	cursor: pointer;
}
.closeNewsletter {
	position: absolute;
	top: 10px;
	right: 10px;
	display: block;
	cursor: pointer;
	font: 10px/10px arial;
	z-index: 3;
}
.onLoadModal.formRadio  .validate-email {
	width: auto;
}
#html .vMargin {
	margin: 8px 0 5px;
}
