/*===========================================================================*\
 * Text inputs, buttons, selects styles
\*===========================================================================*/
INPUT,BUTTON,SELECT,OPTION,TEXTAREA{
	font:normal 11px/12px Arial, "Helvetica Neue", Helvetica, FreeSans, "Liberation Sans", "Nimbus Sans L", sans-serif;
	color:#7B7B7B;
}

.input-text,
TEXTAREA,
SELECT{
	color:#848480;
	border:1px solid #CCCCCC;
	background:#FFFFFF;
	display:inline-block;
	vertical-align:middle;
	font-size:12px;
	line-height:12px;
}
.input-text{
	padding:2px 6px 3px;
}
.ie8 .input-text{
	padding-top:4px;
	padding-bottom:3px;
}
.ie7 .input-text{
	padding-top:5px;
	padding-bottom:2px;
}
.ie6 .input-text{
	padding-top:5px;
	padding-bottom:1px;
}
TEXTAREA{
	padding:2px 4px;
}
SELECT{
	padding:2px 4px 3px;
}
.webkit SELECT{
	padding-top:0;
	padding-bottom:1px;
}
	.input-text:focus,
	.input-text:active,
	TEXTAREA:focus,
	TEXTAREA:active,
	SELECT:focus,
	SELECT:active{
		background:#FCFCFC;
		color:#000000;
		border-color:#16242A;
	}

.button{
	background:#000000;
}
	.button SPAN{
		display:inline-block;
		white-space:nowrap;
		line-height:22px;
		padding:0 6px;
		color:#FFFFFF;
		text-align:center;
	}
	.ie7 .button SPAN{
		line-height:19px;
	}
	.button:hover{
		background:#F6ACB3;
	}

.btn-big{
}
	.btn-big SPAN{
		font-size:14px;
		padding:0 10px;
		line-height:32px;
	}
.btn-buy{
	background: url("../../images/btn_buy.png") !important;
	width: 44px;
	height: 18px;
}
.btn-cart{
	background: url("../../images/btn_cart.png") !important;
	width: 92px;
	height: 21px;
}
	.btn-buy span,
	.btn-cart span{
		display: none;
	}
