input[type="text"],input[type="password"],textarea,select,checkbox,radio{
	border:1px solid #bbb;
	color:#333;
	padding-left:10px;
	border-radius: 3px;
	line-height: normal;
	-moz-transition:box-shadow ease-in-out 0.5s, border ease-in-out 0.5s;
	-webkit-transition:box-shadow ease-in-out 0.5s, border ease-in-out 0.5s;
	-o-transition:box-shadow ease-in-out 0.5s, border ease-in-out 0.5s;
	transition:box-shadow ease-in-out 0.5s, border ease-in-out 0.5s;
}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{
	box-shadow:0 2px 2px 0 rgba(0,0,0,0.3) inset;	
	border:1px solid #43727E !important;
	color:#000;
	line-height: normal;
	-moz-transition:box-shadow ease-in-out 0.2s, border ease-in-out 0.2s;
	-webkit-transition:box-shadow ease-in-out 0.2s, border ease-in-out 0.2s;
	-o-transition:box-shadow ease-in-out 0.2s, border ease-in-out 0.2s;
	transition:box-shadow ease-in-out 0.2s, border ease-in-out 0.2s;
}

.wrapCalculators input[type="checkbox"]{
	vertical-align:middle;
}
.CalcCable_block{
	margin-top:25px;
}
.calcCable_text1{
	font-family:Arial;
	color: #4D4040;
}
.calcCable_text2{
	font-size:13px;
	display:inline-block;
	width:240px;
}
.calcCable_text3{
	font-size:13px;
	display:inline-block;
	width: 190px;
	margin-bottom:5px;
}
.CalcCable_input{
	border: 1px solid #CECECE;
    border-radius: 5px;
    box-shadow:inset 0 0 3px 0 #CECECE;
    height: 22px;
    margin-left: 8px;
    margin-right: 5px;
    padding-left: 10px;
    width: 75px;
}
.CalcCable_block .selectCalcStyle1{
	font-family:Arial;
	font-size:14px;
	list-style-type:none;
	width:75px;
	height:30px;
	padding-left:10px;
	border:1px solid #CECECE;
	border-radius:5px;
	line-height:30px;
	box-shadow: inset 0px 0px 3px 0px #CECECE;
}
.CalcCable_block .selectCalcStyle3{
	width:150px;
}
.CalcCable_block .selectCalcStylePosition2{
	position:absolute;
	margin-left:262px;
	margin-top:-25px;
}
.CalcCable_block .aStyle{
color:#4d4040;
}
.CalcCable_block .buttonSelectBackground{
display:inline-block;
width:29px;
height:30px;
border-left:1px solid #CECECE;
border-radius: 0 5px 5px 0;
margin-left:10px;
background: #E6E6E6; /* ��� ������ �������� */
background: -moz-linear-gradient(top, #FFFFFF, #E6E6E6); /* Firefox 3.6+ */
/* Chrome 1-9, Safari 4-5 */
background: -webkit-gradient(linear, left top, left bottom, 
			color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6));
/* Chrome 10+, Safari 5.1+ */
background: -webkit-linear-gradient(top, #FFFFFF, #E6E6E6);
background: -o-linear-gradient(top, #FFFFFF, #E6E6E6); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #FFFFFF, #E6E6E6); /* IE10 */
background: linear-gradient(top, #FFFFFF, #E6E6E6); /* CSS3 */
cursor:pointer;
}
.CalcCable_block .buttonSelectBackground2{
float:right;
margin-left:0;
}
.CalcCable_block .buttonSelectArrow2{
display:inline-block;
width:10px;
height:5px;
float:right;
margin-right: -20px;
cursor:pointer;
}
.buttonSelectArrow_bottom{
background:url('/images/iconS.png') 0 70% no-repeat;
margin-top:14px;
}
.wrapCalculators .selectCalcHiddenStyle{
position:relative;
display:none;
list-style-type:none;
border:1px solid #CECECE;
border-radius:5px;
width:85px;
margin-top:5px;
margin-left:-10px;
padding-left:0;
background:white !important;
max-height:150px;
overflow-y:scroll;
z-index:1;
}
.wrapCalculators .selectCalcCable1{
width:159px;
}
.wrapCalculators .selectCalcHiddenStyle li{
padding-left:10px;
}
.selectCalcHiddenStyle li:hover{
background:#CECECE;
cursor:pointer;
}
.buttonSelectArrow_top{
background:url('/images/iconS.png') 0 100% no-repeat;
margin-top:12px;
}
.buttonResult{
	font-family:Arial;
	font-size:14px;
	color:#fff!important;
	text-shadow:0 -1px 1px rgba(0, 0, 0, 0.350);
	display:block;
	font-weight: bold;
	width:110px;
	height:30px;
	line-height:30px;
	text-align:center;
	border-radius:5px;
	border:1px solid #F08C1A;
	background: #E66F1D; /* ��� ������ �������� */
	background: -moz-linear-gradient(top, #FBB114, #E66F1D); /* Firefox 3.6+ */
	/* Chrome 1-9, Safari 4-5 */
	background: -webkit-gradient(linear, left top, left bottom, 
				color-stop(0%,#FBB114), color-stop(100%,#E66F1D));
	/* Chrome 10+, Safari 5.1+ */
	background: -webkit-linear-gradient(top, #FBB114, #E66F1D);
	background: -o-linear-gradient(top, #FBB114, #E66F1D); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #FBB114, #E66F1D); /* IE10 */
	background: linear-gradient(top, #FBB114, #E66F1D); /* CSS3 */
	cursor:pointer;
	text-decoration:none!important;
	-webkit-box-shadow: 1px 1px 3px #555;
-moz-box-shadow: 1px 1px 3px #555;
box-shadow: 1px 1px 3px #555;
}
.wrapCalculators .buttonResult:hover{
background:#f9800f;
background:-moz-linear-gradient(top,#ff9a22 0,#f46e01 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff9a22),color-stop(100%,#f46e01));
background:-webkit-linear-gradient(top,#ff9a22 0,#f46e01 100%);
background:-o-linear-gradient(top,#ff9a22 0,#f46e01 100%);
background:-ms-linear-gradient(top,#ff9a22 0,#f46e01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9a22',endColorstr='#f46e01',GradientType=0);
background:linear-gradient(top,#ff9a22 0,#f46e01 100%);
	color:#fff;
}
.calcCable_button_position{
	margin-left: 212px;
    margin-top: 25px;
}

.calc_sk{

float:center;
padding: 10px;
border: 1px solid #CCCCCC;
border-radius: 5px;
}

/*
     */
/*
*/