
div.promo	{margin:0 10px 0 20px}
div.promo	input.full	{width:100%}
div.promo .firm {position:relative;margin-top:20px}
div.promo .firm h3 {font-size:1.2em;font-weight:normal;margin:-5px 20px 0 0;float:left}
div.promo .action {position:relative;margin:5px 0 5px 20px}
div.promo .action .period {font-size:10px;color:#707070}
div.promo .action h4 {font-size:14px;font-weight:bold;margin:0 20px 0 0}
div.promo .actfls {margin:0 0 2px 100px}
div.promo .actfls div {margin-bottom:3px}
div.promo .action .txt {font-size:13px;font-weight:normal;margin-top:5px}

div.promo .usr {margin-left:15px}
div.promo .usr a span {margin:0 0 0 5px;font-size:0.6em;font-weight:normal;padding:1px 5px;text-decoration:none;border:1px solid #999;background-color:#7bb41f;
		box-shadow: 0 1px 2px 0px #000;
-webkit-box-shadow: 0 1px 2px 0px #000;
   -moz-box-shadow: 0 1px 2px 0px #000;
}
div.promo .usr a {text-decoration:none;color:white}
div.promo .usr a:hover span {text-decoration:underline;background-color:#6ba40f;
		box-shadow: 0 2px 2px 0px #000;
-webkit-box-shadow: 0 2px 2px 0px #000;
   -moz-box-shadow: 0 2px 2px 0px #000;
}

.actpiclst {margin:10px 0px 10px 0px;padding:10px;display:table;border-collapse:separate}
.actpic  {float:left;margin:0px;text-align:center}
.actpic img {margin:10px;cursor:pointer}

.pyaterochka {
	background:-moz-linear-gradient(top,#e30014,#a33535);
	background:-webkit-gradient(linear, left top, left bottom, from(#e30014), to(#a33535));
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#e30014,endColorstr=#a33535,GradientType=0);zoom:1;
	background:linear-gradient(top,#e30014,#a33535);
}

.mebel1 {
	background:-moz-linear-gradient(top,#fb9f46,#d66900);
	background:-webkit-gradient(linear, left top, left bottom, from(#fb9f46), to(#d66900));
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#fb9f46,endColorstr=#d66900,GradientType=0);zoom:1;
	background:linear-gradient(top,#fb9f46,#d66900);
}


