/* lpo-2990-subscription 1.2 */

#form-magazin {
	height: 420px;
	width: 1000px;
	position: relative;
} 
#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: "New Times Roman";
	font-size: 13px;
}
#contactForm .formContainer{
	width: 400px;
	margin: 1px;
	padding: 1px;
}
#contactForm .formContainer.error {
	border: 1px solid #F00;
}
#contactForm .box01,
#contactForm .box01SUB{
	width: 420px;
}
#contactForm .box01SUB{
	height: 57px;
}
#contactForm .box01Sub{
	width: 410px;
}
	#contactForm .box01 .formContainer{
		width: 173px;
		margin: 1px 25px 1px 1px;
		padding: 1px;
	}
	#contactForm .box01 .value {
		width: 188px;
	}
		#contactForm .box01 .inputText{
			width: 160px;
			border: 1px solid #d4d4d4;
			color: #404040;
		}
	#contactForm .box01 .key {
		width: 188px;
	}  
		#contactForm .box01 .key  label{
			font-size: 14px;
			font-weight: bold;
		}  
		#contactForm .key .requiredEntry {
			font-size: 17px;
		}
#contactForm .input-checkbox {
	margin: 3px 5px 0px 0px;
}
#contactForm .input-checkbox.error{
	border: 1px solid #F00;
}
#contactForm .buttonBox {
	padding:0px;
	margin-top: 10px;
} 
#contactForm .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;
}
/*** IE-7 FIX ***/
*+html  #contactForm .buttonBox {
	margin-top: 0px;
}
/* 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;
}
