.nl_box_form{clear:both;width:200px;height:91px;margin:0pt auto;}
.nl_box_form2{float:left;padding-top:15px;}
.nl_box_form *,
.nl_box_form2 *{
	padding:0;
	margin:0;
	border:none;
}
.nl_box_form input, 
.nl_box_form img,
.nl_box_form2 input, 
.nl_box_form2 img{
	vertical-align:middle;
}
input#email1{
	width:137px;/*141px*/
	height:17px;/*21px*/
	background:url(../images/nl_form/input.png) no-repeat;
	padding:2px 2px;
	font-family:"Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
}
input#email2{
	width:186px;/*190px;*/
	height:15px;/*15px;*/
	background:#fff;
	padding:0 2px;  
	border:1px solid #bcc1c3;
	font-family:"Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size:65%;
	color:#7e7e7e;
}
#newsletter-1{
	background:url(../images/nl_form/newsletter-1.png) no-repeat;
	width:200px;
	height:91px;
	margin:0 auto;
}
#newsletter-1 h2, #newsletter-1 p{
	margin-left:17px;
	text-align:left;
}
#newsletter-1 p label span{
	display:none;
}
#newsletter-1 fieldset{
	margin:0;
	padding:0;
	border:none;
}
#newsletter-1 legend{
	display:none;
}
#newsletter-1 h2{
	padding-top:7px;
}
#newsletter-1 h2 span{
	display:none;
}
#newsletter-1 img{
	color:#fff;
	background:#000;
}
#newsletter-2 *{
	display:inline;
}
#newsletter-2 h2{
	margin-right:15px;
}
#newsletter-2 label{
	position:absolute;
	top:-9000em;
	left:-9000em;
}

.newsletter_bloc{
	width:180px !important;
	background:url(../images/nl_form/bg_newsletter.png) no-repeat 0 0;
}
.newsletter_bloc form,
.newsletter_bloc fieldset{
	margin:0;
	padding:0;
}
.newsletter_bloc form{
	margin:0 10px;
	text-align:left;
}
.newsletter_bloc form legend{
	display:none;
}
.newsletter_bloc form h2{
	margin:0;
	padding:5px 0 0 0;
}

.newsletter_bloc form input#email1 {
background: url(../images/nl_form/input2.png) no-repeat  0 0;
width:127px;
}

