/* Общие стили */
.b-calc395-conteiner {
	font-size: 12px;
	line-height: 20px;
}
.b-calc395-content-title {
	color: #4D5462;
}
.b-textfield-container {
	float: left;
	padding: 0;
}
.b-textfield-wrapper {
	width: 120px;
}
.ui-textfield {
	width: 100%;
	font-size: 15px;
	color: #4D5462;
	border: 0;
}
.b-calc395-caption {
	font-weight: bold;
	padding-left: 10px;
}

/* Заголовок (черная плашка) */
.b-calc395-title {
	position: relative;
	background: url('../i/iblockGradients.png') 0 -30px;
	background: -webkit-gradient(linear, top, bottom, color-stop(0%, #7F8692), color-stop(100%,#40454F));
	background: -webkit-linear-gradient(top, #7F8692, #40454F);
	background: -moz-linear-gradient(top, #7F8692, #40454F);
	background: -o-linear-gradient(top, #7F8692, #40454F);
	background: -ms-linear-gradient(top, #7F8692, #40454F);
	background: linear-gradient(top, #7F8692, #40454F);
	border-bottom: 1px solid #292C33;
	height: 29px;
}
.b-calc395-title-container {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	padding: 5px 0;
}
.b-calc395-icon {
	position: absolute;
	top: 6px;
	left: 10px;
	height: 16px;
	width: 16px;
	background: url(../i/icons16x16.png?201110171300) no-repeat 0 -48px;
}
.b-calc395-title-text {
	display: block;
	padding: 0 10px 0 30px;
	color: white;
	text-shadow: -1px -1px 0 #323740;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}

.b-calc395-calc {
	width: 300px;
	float: left;
	border-right: 1px solid #C1C4CA;
	margin-bottom: -30000px;
	padding-bottom: 30000px;
}
.b-calc395-calc-item {
	padding: 6px 10px 14px;
	border-bottom: 1px dotted #C1C4CA;
	position: relative;
}
.b-calc395-data {
	height: 109px;
}
.b-calc395-data .b-calc395-content-title {
	padding-bottom: 4px;
}
.b-calc395-data-entry {
	width: 190px;
	position: relative;
	float: left;
}
.b-calc395-rub,
.b-calc395-kop {
	padding-top: 6px;
}
.b-calc395-rub .b-textfield-container,
.b-calc395-kop .b-textfield-container {
	margin-top: -6px;
}
.b-calc395-rub {
	height: 34px;
}
.b-calc395-kop {
	height: 30px;
}
.b-calc395-nds {
	position: relative;
	margin-left: 190px;
}
.b-calc395-nds-entry {
	width: 60px;
	margin-right: 5px;
	display: inline-block;
	vertical-align: top;
}
.lte7 .b-calc395-nds-entry  {
	display: inline;
	zoom: 1;
}
.b-calc395-nds-entry .b-textfield-container {
	padding-right: 5px;
	float: none;
}
.b-calc395-nds-entry .b-textfield-wrapper {
	width: 60px;
}
.b-calc395-nds-output {
	padding: 6px 0 0 0;
	display: inline-block;
	vertical-align: top;
}
.lte7 .b-calc395-nds-output {
	display: inline;
	zoom: 1;
}
.b-calc395-nds-value {
	color: #0773BF;
	font-size: 15px;
	cursor: pointer;
}
.b-calc395-data-note {
	color: #828995;
	margin-right: -90px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}
.b-calc395-period {
	height: 70px;
}
.b-calc395-period--min_height {
	height: 40px;
}
.b-calc395-period-switcher {
	padding-bottom: 4px;
}
.b-calc395-period-name {
	color: #0773BF;
	padding-right: 10px;
	cursor: pointer;
}
.b-calc395-period-name--last {
	padding: 0;
}
.b-calc395-period-select {
	color: #383C45;
}
.b-calc395-period-dash {
	float: left;
	padding: 5px 14px 0;
}

.b-date-period {
	color: #00adcb;
}

.b-calc395-stavka {
	padding-top: 15px;
}
.b-calc395-stavka-value {
	color: #0773BF;
	font-size: 15px;
	cursor: pointer;
}
.b-calc395-stavka .b-calc395-content-title {
	float: left;
	padding-right: 10px;
}
.b-calc395-stavka .b-textfield-container {
	margin: -6px 5px 0 0;
}
.b-calc395-stavka .b-textfield-wrapper {
	width: 60px;
}
.b-calc395-total {
	color: #4D5462;
	font-size: 15px;
	padding: 6px 10px 4px;
}
.b-calc395-total-title {
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 2px;
}
.b-calc395-total .rub,
.b-calc395-total .kop {
	color: #383C45;
	font-size: 52px;
	line-height: 50px;
}
.b-calc395-total .kop {
	font-size: 30px;
}
.b-calc395-print,
.b-calc395-error {
	padding: 5px 10px;
}

.b-calc395-error {
	color: #e01010;
}

.b-calc395-error span {
	font-weight: bold;
}

/* Выдержка из закона (Правкая колонка) */
.b-calc395-law {
	padding-left: 300px;
}
.b-calc395-law-header {
	padding: 20px 40px 18px;
	text-align: center;
}
.b-calc395-law-gerb {
	padding-bottom: 10px;
}
.b-iconGerb {
	display: inline-block;
	height: 50px;
	width: 50px;
	padding-bottom: 6px;
	background: url(../i/gerbRF.png) no-repeat;
}
.ie .b-iconGerb {
	display: inline;
	zoom: 1;
}
.b-calc395-law-title {
	font-size: 15px;
	font-weight: normal;
	padding-bottom: 7px;
	text-transform: uppercase;
}
.b-calc395-law-header .b-calc395-content-title {
	font-size: 20px;
	font-weight: normal;
}
.b-calc395-law-article-conteiner {
	background: url(../i/commonGradient.png?201205211830) #E3E7E8 repeat-x 0 100%;
	background: -webkit-gradient(linear, top, bottom, color-stop(0%, #E4E7E8), color-stop(100%,#D6DADC));
	background: -webkit-linear-gradient(top, #E4E7E8, #D6DADC);
	background: -moz-linear-gradient(top, #E4E7E8, #D6DADC);
	background: -o-linear-gradient(top, #E4E7E8, #D6DADC);
	background: -ms-linear-gradient(top, #E4E7E8, #D6DADC);
	background: linear-gradient(top, #E4E7E8, #D6DADC);
	border-bottom: 1px solid #AAAAAC;
	padding: 5px 0 4px;
}
.b-calc395-law-article-number {
	width: 99px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #383C45;
}
.b-calc395-law-article-value {
	padding-left: 20px;
	color: #383C45;
	font-size: 15px;
	font-weight: normal;
}
.b-calc395-law-list {
	list-style: decimal;
	margin: 4px 10px 10px 107px;
}
.b-calc395-law-item {
	padding: 0 0 10px 13px;
	font-size: 12px;
	font-weight: bold;
}
.b-calc395-law-body--after .b-calc395-law-item {
	visibility: hidden;
}
.b-calc395-law-body--after .b-calc395-law-item--value_two {
	position: relative;
	visibility: visible;
	margin-top: -30px;
}
.b-calc395-law-item-value {
	font-size: 15px;
	font-weight: normal;
}
.b-calc395-law-separator {
	width: 100%;
	height: 20px;
	margin: 45px 0 30px;
	background: url(../i/separtor.png) repeat-x;
}

/* Окно печати */
.b-calc_print_window {
	position: absolute;
	width: 900px;
	height: auto;
	background: #fff;
	display: none;
	border: 1px solid #424751;
	z-index: 1;
}

.b-calc_print_window-top {
	padding: 0 25px;
	overflow: hidden;
	background: #606877 url(../i/iblockGradients.png) 0 -60px;
}

.b-calc_print_window-top .b-calc_print_window-link {
	height: 30px;
	line-height: 30px;
	margin-left: 24px;
	padding-left: 24px;
	display: inline-block;
	position: relative;
	float: right;
	color: #fff;
	border-bottom: 1px solid #424751;
}

.b-calc_print_window-link--no_icon {
	padding-left: 0;
}

.b-calc_print_window-link-icon {
	width: 16px;
	height: 16px;
	top: 7px;
	left: 0;
	position: absolute;
	background: url(../i/icons.png) no-repeat;
}

.b-calc_print_window-content {
	padding: 19px 32px;
}

.b-calc_print_window-title {
	font-size: 1.68em;
	font-weight: normal;
}

.b-calc_print_window-url {
	margin: 2px 0 50px !important;
}

.b-calc_print_window-line {
	padding-bottom: 10px;
	overflow: hidden;
	font-size: 1.24em;
}

.b-calc_print_window-line-left {
	width: 27%;
	float: left;
}

.b-calc_print_window-line-right {
	width: 72%;
	float: right;
}

.b-calc_print_window-separator {
	height: 1px;
	font-size: 0;
	margin: 11px -20px 3px;
	background: #d6d7d9;
}

.b-calc_print_window-total {
	font-size: 1.4em;
}

.b-calc_print_window-total .rub {
	font-size: 2.2em;
	font-weight: bold;
}

.b-calc_print_window-total .kop {
	font-size: 1.5em;
}

.b-calc_print_window-total--title {
	padding-top: 32px;
}

/*
 * Всплывающий календарь
 */
#ui-datepicker-div {
	border: 1px solid #4D5462;
	border-radius: 0;
	background: #5F6572;
	margin: 10px 0 0 -13px;
	padding: 0;
	width: 281px;
	font-family: Arial,sans-serif;
	z-index: 20;
	box-shadow: 0 1px 2px rgba(0,0,0,.25);
}

/* Шапка */
#ui-datepicker-div > .ui-datepicker-header {
	background: none;
	border: 0;
	border-radius: 0;
	padding: 0;
}
#ui-datepicker-div > .ui-datepicker-header .ui-corner-all,
#ui-datepicker-div > .ui-datepicker-header .ui-corner-all:hover {
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	padding: 5px 22px 5px;
	border: 0;
	background: 0;
	top: 0;
	width: auto;
	height: auto;
	cursor: pointer;
}
#ui-datepicker-div > .ui-datepicker-header .ui-datepicker-prev {
	left: 0;
}
#ui-datepicker-div > .ui-datepicker-header .ui-datepicker-next {
	left: auto;	
	right: 0;
}
#ui-datepicker-div > .ui-datepicker-header .ui-icon {
	background: url(../i/calc/calc-calendar-cursor.png?201205111800) transparent no-repeat;
	width: 4px;
	height: 8px;
	top: 11px;
	left: auto;
	margin: 0;
	padding: 0;
}
#ui-datepicker-div > .ui-datepicker-header .ui-datepicker-prev .ui-icon {
	left: 12px;
	background-position: 0 0;
}
#ui-datepicker-div > .ui-datepicker-header .ui-datepicker-next .ui-icon {
	right: 12px;
	background-position: -5px 0;
}
#ui-datepicker-div > .ui-datepicker-header .ui-datepicker-title {
	line-height: 20px;
	margin: 0;
	padding: 4px 0 6px;
	font-size: 15px !important;
}
#ui-datepicker-div > .ui-datepicker-header .ui-datepicker-month,
#ui-datepicker-div > .ui-datepicker-header .ui-datepicker-year {
	color: #fff;
	font-size: 15px !important;
	font-weight: bold;
}

/* Календарь */
#ui-datepicker-div > .ui-datepicker-calendar {
	margin: 0;
	width: 280px;
}
#ui-datepicker-div > .ui-datepicker-calendar thead {
	line-height: 12px;
	background: #0077C5;
	background: -webkit-gradient(linear, top, bottom, color-stop(0%, #00BDFE), color-stop(100%,#0077C5));
	background: -webkit-linear-gradient(top, #00BDFE, #0077C5);
	background: -moz-linear-gradient(top, #00BDFE, #0077C5);
	background: -o-linear-gradient(top, #00BDFE, #0077C5);
	background: -ms-linear-gradient(top, #00BDFE, #0077C5);
	background: linear-gradient(top, #00BDFE, #0077C5);
	border-bottom: 1px solid #464646;
}
#ui-datepicker-div > .ui-datepicker-calendar th {
	height: 9px;
	padding: 3px 0 5px;
}
#ui-datepicker-div > .ui-datepicker-calendar th span {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-shadow: 0 -1px #00628C;
}
#ui-datepicker-div > .ui-datepicker-calendar td {
	border: 1px solid #DADFE6;
	background: #F3F7FC;
	opacity: 1;
	padding: 0;
	vertical-align: middle;
}
#ui-datepicker-div > .ui-datepicker-calendar .ui-datepicker-today {
	background: #606877;
	background: -webkit-gradient(linear, top, bottom, color-stop(0%, #828995), color-stop(100%,#606877));
	background: -webkit-linear-gradient(top, #828995, #606877);
	background: -moz-linear-gradient(top, #828995, #606877);
	background: -o-linear-gradient(top, #828995, #606877);
	background: -ms-linear-gradient(top, #828995, #606877);
	background: linear-gradient(top, #828995, #606877);
}
#ui-datepicker-div > .ui-datepicker-calendar .ui-datepicker-current-day {
	background: #0077C5;
	background: -webkit-gradient(linear, top, bottom, color-stop(0%, #00BDFE), color-stop(100%,#0077C5));
	background: -webkit-linear-gradient(top, #00BDFE, #0077C5);
	background: -moz-linear-gradient(top, #00BDFE, #0077C5);
	background: -o-linear-gradient(top, #00BDFE, #0077C5);
	background: -ms-linear-gradient(top, #00BDFE, #0077C5);
	background: linear-gradient(top, #00BDFE, #0077C5);
}
#ui-datepicker-div > .ui-datepicker-calendar td > .ui-state-default {
	text-align: center;
	background: none;
	border: none;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial,sans-serif;
	color: #383C45;
	text-shadow: 0 1px #fff;
	display: block;
	padding: 9px 0 10px;
	line-height: 20px;
}
#ui-datepicker-div > .ui-datepicker-calendar .ui-datepicker-current-day > .ui-state-default {
	color: #EFF1F6;
	text-shadow: 0 -1px #00628C;
}
#ui-datepicker-div > .ui-datepicker-calendar .ui-datepicker-other-month > .ui-state-default {
	color: #828995;
	text-shadow: 0 1px #fff;
}
#ui-datepicker-div > .ui-datepicker-calendar .ui-datepicker-today > .ui-state-default,
#ui-datepicker-div > .ui-datepicker-calendar .ui-datepicker-other-month > .ui-state-active {
	color: #EFF1F6;
	text-shadow: 0 -1px #494D55;
}

.b-strong {
    line-height: 170%;
    margin: 7px 0 0 0;
    font-size: 10pt;
    text-align: justify;
	font-weight: bold;
}

.b-link-list {
    list-style: circle;
    margin: 7px 0 0 1cm;
    font-size: 10pt;
    text-align: justify;
}

.b-link-list-item {
    margin: 0;
    font-size: 10pt;
    text-align: justify;
}

.b-calc395-content {
	border-top: 1px solid #C1C4CA;
	display: none;
}

.b-link-container {
	padding: 10px 20px 30px
}

.b-link {
	cursor: pointer;
}

.ui-widget-content {
	display: none;
}

/* =b-field--select
Выпадающий список */
.b-field--select {
	padding:0;
	background-position:0 -488px;
	position: relative;
}

.b-field--select .b-field-side--left {
	background-position:0 -458px;
}

.b-field--select .b-field-side--right {
	background-position:-8px -458px;
}

.b-field--select .newListSelected,
.b-field--select .selectedTxt {
	height:30px;
	position:relative !important;
	line-height:30px;
}

.b-field--select .newListSelected {
	background:100% 0 no-repeat;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sMAQc4GibTnywAAAFFSURBVEjH7ZM9S8NQGIWfSNJvqR0EKw1oxUoncdZF+xscHUQcRRB/QJduIhUHB5WCig5KqWMpcbA6ieDioOBvCAWTRmtzHaQVOzX0Dhk8cJf3wsM5571XOTg6FwyoSDhEekJnbjaL0m63BwZadpPb+wdi0bAcIMC7ZVO+rjKEJMWiEZyPT3nAjqQDVSHEv0O/OzTNBqbZkOPw5fWNnb1DALY315nJTHl3KAQIATWjTr5Q7DrMF4rUjDqd+34OgOI4jrQSS2dlVMk7QRX8EI2bO0qnl7RaXwBomsrqyjK5pQVvwE743OI8eirJ7v4xAFsba2Sm07/l9CnFsmzR+2wAEom457gnFxVUV7h/hvGRYQB65x4i+/zrdbcs0aHvI7uu7A59GtluOoSCATlAu+nw+PSMnhpDvapUBwYGAxrjyVGymUm+AfCnouKU4Mv2AAAAAElFTkSuQmCC);
}

.lte7 .b-field--select .newListSelected {
	background-image:url(../img/select.png);
}

.b-field--select .selectedTxt {
	padding:0 8px;
	cursor:default;
}

.b-field--select_time .selectedTxt {
	font-size:1.27em;
}

.b-field--select ul.newList {
	width:306px;
	max-height:202px;
	margin:0;
	padding:4px 0;
	position:absolute;
	overflow:auto;
	border:1px solid #5f6776;
	border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
	background:#fff;
	z-index:2;
}

.b-field--select_time ul.newList {
	width:55px;
}

.b-field--select ul.newList li {
	margin:0;
	padding:0 8px;
}

.b-field--select ul.newList li:hover {
	background-color:#e8effa;
}

.b-field--select ul.newList li a, .b-field--select ul.newList li a:link, .b-field--select ul.newList li a:visited,
.b-field--select ul.newList li a:hover, .b-field--select ul.newList li a:active {
	line-height:20px;
	display:block;
	color:#525866;
	text-decoration:none !important;
}

.b-field--select_time ul.newList li a, .b-field--select_time ul.newList li a:link, .b-field--select_time ul.newList li a:visited,
.b-field--select_time ul.newList li a:hover, .b-field--select_time ul.newList li a:active {
	font-size:1.27em;
}

.b-field--select .b-field-side--right {
	background:none;
}

.b-field-side {
    width: 8px;
    height: 100%;
    top: 0;
    position: absolute;
    background: 0 -256px no-repeat;
}

.b-field, .b-field-side {
	background-image:url(data:image/png;base64,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);
}

.js-list-ref--pos {
	position: static;
}

.b-calc_print_window-period p {
	margin: 2px 0;
}