#newsletter{
	float: right;
	width: 98%;
	text-align: left;
	padding: 1px 3px 3px 3px;
}
#newsletter li{
	margin-left: 10px;
}
#newsletter .nag_b{
background: url(../img/nag_sr.jpg)  repeat-x 0px 0px;
}
#newsletter .nag_b .l_n{
background: url(../img/nag_l.jpg)  no-repeat 0px 0px;
}
#newsletter .nag_b .p_n{
background: url(../img/nag_r.jpg)  no-repeat 0px 0px;
}
#newsletter label{
float: left;
margin: 5px 0 0 3px;
}
#newsletter form{
	width: 190px;
	margin: 0px;
	display: inline;
	overflow: hidden;
	float: left;
	padding: 0px 0 7px 0;
}
#newsletter #mail{
	color: #13960E;
	border: 1px solid #DAEBBF;
	font-weight: bolder;
	width: 155px;
	margin: 0px 3px 5px 0;
	font-size: 11px;
	height: 16px;
   float: left;
}
#ok_news{
float: left;
}
#wykon_news{
	margin: 3px 0 0 0;
}
#newsletter img{
	border: 0px;
}
#wyb_news{
	float: left;
	text-align: left;
	margin: 2px 0 3px 9px;
	display: inline;
	font-size: 10px;
}
#wyb_news input{
vertical-align: -4px;
}
#pol_news{
	float: left;
	font-size: 10px;
	padding-left: 3px;
	margin: 5px 0 0 0;
}
#pol_news a{
	font-size: 10px;
}
