@charset "utf-8";
.clear{
	clear: both;
	height: 0;
}
.calc1{
	width:300px;}
.calc2{
	width:252px;}
.kalk1{
	background:url(../images/block1.png) repeat-y;
	width:300px;}
.kalk2{
	background:url(../images/block2.png) no-repeat bottom;
	padding:19px;
	padding-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#585958;
	font-size:12px;}
.kalk3{
	background:url(../images/block3.png) repeat-y;}
.kalk4{
	background:url(../images/block4.png) no-repeat bottom;
	padding:19px;
	padding-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#585958;
	font-size:12px;}
.inp1, .inp2, .inp3, .inp11, .inp22, .inp33{
	background:url(../images/inp1.png) no-repeat;
	width:95px;
	height:31px;
	line-height:31px;
	padding-left:15px;
	border:none;
	margin-bottom:12px;
	margin-top:5px;
	color:#3e84bf;
	font-size:12px;}
.col1{
	width:120px;
	float:left;}
.col2{
	width:100px;
	float:left;}
.inp2{
	background:url(../images/inp2.png) no-repeat;
	width:125px;}
.inp3{
	background:url(../images/inp3.png) no-repeat;
	width:245px;}
.inp11{
	background:url(../images/inp11.png) no-repeat;
	width:75px;}
.inp22{
	background:url(../images/inp22.png) no-repeat;
	width:95px;}
.inp33{
	background:url(../images/inp33.png) no-repeat;
	width:195px;}
.price, .discount{
	float:left;
	width:50%;
	font-size:14px;
	margin-top:10px;}
.price strong{
	color:#3e84bf;
	font-size:16px;}
.discount strong{
	color:#f46d11;
	font-size:16px;}
.calc2 .price, .calc2 .discount, .calc2 .price strong, .calc2 .discount strong{
	font-size:12px;}
.but1{
	background:url(../images/but1.png) no-repeat;
	width:262px;
	height:34px;
	border:none;
	cursor:pointer;
	margin-top:12px;}
.but1:hover{
	background:url(../images/but1.png) no-repeat 0 -43px;}
.but1:active{
	background-position:bottom;}
.but11{
	background:url(../images/but11.png) no-repeat;
	width:262px;
	height:34px;
	border:none;
	cursor:pointer;
	margin-top:12px;}
.but11:hover{
	background:url(../images/but11.png) no-repeat 0 -43px;}
.but11:active{
	background-position:bottom;}
.but2{
	background:url(../images/but2.png) no-repeat;
	width:212px;
	height:34px;
	border:none;
	cursor:pointer;
	margin-top:12px;}
.but2:hover{
	background:url(../images/but2.png) no-repeat 0 -43px;}
.but2:active{
	background-position:bottom;}
.but22{
	background:url(../images/but22.png) no-repeat;
	width:212px;
	height:34px;
	border:none;
	cursor:pointer;
	margin-top:12px;}
.but22:hover{
	background:url(../images/but22.png) no-repeat 0 -43px;}
.but22:active{
	background-position:bottom;}