

/* Start:/bitrix/templates/.default/components/bitrix/news/ac_modifications_v2/bitrix/news.list/.default/style.css?15662191208187*/
/*=====��� ����� ���� ��������� � HTML ����� ������� ��������� CSS ������,
��� ����������������
=====*/
table.tabl tr th {
    background: none repeat scroll 0 0 #FFF !important;
	font-weight: bold;
}
#astraj_tab td {
    border: none;
}
.table.tabl {
	border-left: 1px solid #e2e3e5;
	border-right: 1px solid #e2e3e5;
}
.mod_tbl {
	border-radius: 5px 5px 0 0;
}
#astraj_tab .inactive_mod {
    font-weight: normal;
}
.complectsAll {
	border-top: 1px solid #e2e3e5;
}
.complectsAll .mod-title img {
    cursor: pointer;
}
.template2 .mod_tbl tr:nth-child(n+2) td,
.template1 .mod_tbl tr:nth-child(n+2) td {
    float: right;
    width: 133px;
    padding: 3px 0 0;
	margin-top: 1px;
}
.template2 .mod_tbl tr:nth-child(n+2), .template1 .mod_tbl tr:nth-child(n+2) {
    display: block;
    float: right;
    padding: 6px 33px 0;
    width: 45%;
}
.template2 .mod_tbl tr:nth-child(3n+3) td,
.template1 .mod_tbl tr:nth-child(3n+3) td {
	width: 133px;
	height: 21px;
	margin: 0 20px 0 0;
        padding-top: 3px;
}
.template3 .mod_tbl tr:nth-child(3n+3) td {
    height: 21px;
    margin: 0 0 0 47px;
    width: 133px;
    float: left;
}
.mod_tbl tr:nth-child(3n+3) td {
	border: 1px solid #e2e3e5;
	padding: 3px 0 0;
}
.template2 .mod_tbl tr:nth-child(3n+1),
.template1 .mod_tbl tr:nth-child(3n+1) {
    float: left;
    width: 100%;
    padding-top: 10px;
}
.template2 .atx,
.template1 .atx {
    background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #E2E2E2;
    border-radius: 5px 5px 0 0;
    cursor: pointer;
    height: 72px;
    padding-bottom: 1px;
    width: 320px;
}
.atx_compl.template3 {
	height:124px;
}
.atx_compl.template2,
.atx_compl.template1 {
    height: 76px;
}
.mod_tbl tbody {
	border-bottom: none !important;

	border-radius: 5px 5px 0 0;
}
.template3 .atx {
	cursor:pointer;
	/*overflow:hidden;*/
	width:235px;
	height:122px;
	border:1px solid #E2E2E2;
	border-radius: 5px 5px 0 0;
	background: rgb(241, 241, 241);
	padding-bottom: 1px;
}
.template2 .atx,
.template1 .atx {
	cursor:pointer;
	/*overflow:hidden;*/
	width:320px;
	height:74px;
	border:1px solid #E2E2E2;
	border-radius: 5px 5px 0 0;
	background: #f6f6f6;
	padding-bottom: 1px;
}
.table.tabl tr:nth-child(2n) td {
	/*background: none;*/
}
.atx.active {
    background-color: #FFFFFF;
    border-bottom: medium none;
    padding-bottom: 2px;
    z-index: 999;
}
.atx_1, .atx_2 {
	float:left;
}
.atx_2 {
	margin-left:15px;
}
.atx_3 {
	float:right;
}
.atx_compl table {
	width:100%;
	height:100%;
}
.atx_compl td {
	padding:0;
	padding-left:0px;
	text-align: center;
}
.atx_compl .mod_name {
	display: inline-block;
	float:right;
	font-weight:bold;
	font-size:1.25em;
	color:#000000;
	text-align: center;
}

.template1 span.mod_name, .template2 span.mod_name{
	width: 125px;
	padding-left: 16px;
	padding-top: 10px;
	white-space: nowrap;
}
.template3 span.mod_name{
	width: 230px;
	padding-left: 0px;
	padding-top:6px;
}

.template3 td.mod_price_bg {
	margin: -3px 0 0 53px!important;
}

.template2 .mod_tbl img {
	padding-left:10px;
}

.template2  .mod_name, .template1  .mod_name{
text-align:left!important;
}

.atx:hover .mod_price_bg,.atx_active .mod_price_bg {
background: #7cadd8 !important;
background: -moz-linear-gradient(top,  #7cadd8 0%, #2d5076 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7cadd8), color-stop(100%,#2d5076)) !important;
background: -webkit-linear-gradient(top,  #7cadd8 0%,#2d5076 100%) !important;
background: -o-linear-gradient(top,  #7cadd8 0%,#2d5076 100%) !important;
background: -ms-linear-gradient(top,  #7cadd8 0%,#2d5076 100%) !important;
background: linear-gradient(to bottom,  #7cadd8 0%,#2d5076 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cadd8', endColorstr='#2d5076',GradientType=0 ) !important;

}
.atx:hover, .atx_active{
	background: #FFF!important;
	color: #FFF!important;	
}
.atx_active {
cursor: default!important;
border-bottom: medium none!important;
padding-bottom: 2px!important;
}

.atx.active .mod_price_bg,
.atx.active .mod_price_bg:hover,
.atx:hover .mod_price_bg {background: #7cadd8  !important;
background: -moz-linear-gradient(top,  #7cadd8 0%, #2d5076 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7cadd8), color-stop(100%,#2d5076)) !important;
background: -webkit-linear-gradient(top,  #7cadd8 0%,#2d5076 100%) !important;
background: -o-linear-gradient(top,  #7cadd8 0%,#2d5076 100%) !important;
background: -ms-linear-gradient(top,  #7cadd8 0%,#2d5076 100%) !important;
background: linear-gradient(to bottom,  #7cadd8 0%,#2d5076 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cadd8', endColorstr='#2d5076',GradientType=0 ) !important;

	color: #FFF;
}
.atx .mod_price_bg {
background: #f6f6f6;
background: -moz-linear-gradient(top,  #f6f6f6 0%, #bdbdbd 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#bdbdbd)) !important;
background: -webkit-linear-gradient(top,  #f6f6f6 0%,#bdbdbd 100%) !important;
background: -o-linear-gradient(top,  #f6f6f6 0%,#bdbdbd 100%) !important;
background: -ms-linear-gradient(top,  #f6f6f6 0%,#bdbdbd 100%) !important;
background: linear-gradient(to bottom,  #f6f6f6 0%,#bdbdbd 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#bdbdbd',GradientType=0 ) !important;

	color: #10487F;
}
.atx_compl .mod_price_bg {
	font-weight:bold;
}
.mod_price_bg:hover {
	font-color:#F8F8F8 !important;
}

.template3 .mod_tbl td {
	display:block;
}

.mod_tbl td {
	border: none;
	line-height: 1.4em;
	padding-right: 2px;
	background: none;
}
.mod_tbl img {
	display: inline-block;
	float: left;
	height: 51px;
	width: 110px;
}

.template3 td img {
	float:none;
	padding-top: 3px;
}

td.mod_price_bg {
	height: 17px;
	margin: -5px 0 0 47px;
	width: 128px;
	float: left;
	border: 1px solid #e2e3e5;
	padding: 3px 0 0;
}

.sub_table {
	border-top: 1px solid #e2e3e5;
}

.compl_table th { 
	padding-top: 0px!important;
	padding-bottom: 0px!important;
}

.template1  .mod_tbl  tr:first-child, .template2 .mod_tbl  tr:first-child{ 
	text-align: center; height: 25px;
}

.mod_tbl tr:nth-child(2n) td {
	background: none;
}
.arrow {
	display: block;
	position: relative;
	left: 40px;
}
#pdescription {
    border-left: 1px solid #e2e3e5;
    border-right: 1px solid #e2e3e5;
    color: #10487F;
    font-size: 1em;
    margin: 0;
    padding: 1em 0;
}

.atx_active .mod_price_bg {
background: #7cadd8 !important;
background: -moz-linear-gradient(top, #7cadd8 0%, #2d5076 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7cadd8), color-stop(100%,#2d5076)) !important;
background: -webkit-linear-gradient(top, #7cadd8 0%,#2d5076 100%) !important;
background: -o-linear-gradient(top, #7cadd8 0%,#2d5076 100%) !important;
background: -ms-linear-gradient(top, #7cadd8 0%,#2d5076 100%) !important;
background: linear-gradient(to bottom, #7cadd8 0%,#2d5076 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cadd8', endColorstr='#2d5076',GradientType=0 ) !important;
color: #FFF;
}

.template3 .mod_tbl tr:first-child {
	height: 90px;
}

.template1 .mod_tbl img {
padding-left: 10px;
}

/*--- template4 start ---*/

div.template4 {
	height: 124px;
}

div.template4 .atx{
	cursor:pointer;
	/*overflow:hidden;*/
	width:180px;
	height:122px;
	border:1px solid #E2E2E2;
	border-radius: 5px 5px 0 0;
	background: rgb(241, 241, 241);
	padding-bottom: 1px;
	float: left;
}

div.template4 .atx.atx_4{
	float:right;
}

div.template4 .atx_2,div.template4 .atx_3{
	margin-left:4px;
}

div.template4 td.mod_price_bg {
	height: 17px;
	margin: -5px 0 0 25px;/**/
	width: 128px;
	float: left;
	border: 1px solid #e2e3e5;
	padding: 3px 0 0;
}

div.template4 .mod_tbl img {
	display: inline-block;
	float: none;/**/
	height: 59px;
	width: 127px;	
}

div.template4 span.mod_name {
	float: none;
}

/*--- template4 end ---*/
/* End */
/* /bitrix/templates/.default/components/bitrix/news/ac_modifications_v2/bitrix/news.list/.default/style.css?15662191208187 */
