﻿/* lpo-2653 subscription 1.9 */

#form-magazin {
	height: 420px;
	width: 1000px;
	position: relative;
	background-image: url("//a1276.ztat.net/lpo/zalando/pro/magazin/dach/lp-magazine-summer2013_sasi_03.jpg"); 
} 
#contactForm {
    width: 420px;
	position: absolute;
	z-index: 2;
	top: 25px;
	left: 36px;
} 
#contactForm h3{
	text-transform: uppercase;
	font-size: 20px;
	letter-spacing: 2px;
}
#contactForm p {
	font-family:times new roman;
	font-size: 13px;
}
.formContainer{
	width: 385px;
	margin: 1px;
	padding: 1px;
}
.formContainer.error {
	border: 1px solid #F00;
}
.box01,
.box01SUB{
	width: 420px;
}
.box01SUB{
	height: 57px;
}
.box01Sub{
	width: 410px;
}
	.box01 .formContainer{
		width: 173px;
		margin: 1px 25px 1px 1px;
		padding: 1px;
	}
	.box01 .value {
		width: 188px;
	}
		.box01 .inputText{
			width: 160px;
			border: 1px solid #d4d4d4;
			color: #404040;
		}
	.box01 .key {
		width: 188px;
	}  
		.box01 .key  label{
			font-size: 14px;
			font-weight: bold;
		}  
		.key .requiredEntry {
			font-size: 17px;
		}
.input-checkbox {
	margin: 3px 5px 0px 0px;
}
.input-checkbox.error{
	border: 1px solid #F00;
}
.buttonBox {
	padding:0px;
} 
.singleButton{
	height: 24px;
	width: 365px;
	border: 1px solid #d4d4d4;
	cursor: pointer;
	background: url("//i1.ztat.net/teaser/lp/lp-2013/lpo-2653/submit.jpg") 0 0 no-repeat;
}
/* countrya */
.countryFR .box01 .inputText {
    width: 170px;
}
.countryFR .singleButton{ 
	background: url("//media.ztat.net/media/teaser/lp/lp-2013/lpo-2812/fr/btn-formGo-365x24.gif") 0 0 no-repeat;
}
.countryFR .box01 .formContainer {
	width: 181px;
}
.countryFR .box01,.countryFR .box01SUB {
	width: 433px;
}
