.tabletitle{
		background: -moz-linear-gradient(bottom,  rgba(0,0,0,0.04) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left bottom, left top, color-stop(0%,rgba(0,0,0,0.04)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(bottom,  rgba(0,0,0,0.04) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(bottom,  rgba(0,0,0,0.04) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(bottom,  rgba(0,0,0,0.04) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
		background: linear-gradient(to top,  rgba(0,0,0,0.04) 0%,rgba(0,0,0,0) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
	}
	.centercf h1{
		border-bottom: 1px solid #E6E6E6;
		margin-bottom: 17px;
		padding-bottom: 6px;
	}
	.centercf .main_table .middle .payment{
		padding-top: 25px;
	}
	.centercf .main_table hr{
		border-color: #E6E6E6;
		border-width: 1px 0;
		margin: 10px 0 0;
	}
    .centercf .main_table td{
        padding: 5px;
    }
	.centercf .main_table p{
		margin-bottom: 18px;
	}
	.centercf .main_table .spacer{
		margin:0px;
	}
	.centercf .main_table .pay img{
		height:42px;
	}
	.centercf .main_table .pay .name{
		padding: 0 0 0 10px;
	}
	.centercf .main_table .pay .visa{
		background: url("/images/delivery/visa.png") no-repeat scroll center center transparent;
	}
	.centercf .main_table .pay .evroset{
		background: url("/images/delivery/evroset.png") no-repeat scroll center center transparent;
	}
	.centercf .main_table .pay .mastercard{
		background: url("/images/delivery/mastercard.png") no-repeat scroll center center transparent;
	}
	.centercf .main_table .pay .svyaznoy{
		background: url("/images/delivery/svyaznoy.png") no-repeat scroll right center transparent;
		padding: 0 0 0 34px;
	}
	.centercf .main_table .pay .webmoney{
		background: url("/images/delivery/webmoney.png") no-repeat scroll right center transparent;
		padding: 0 0 0 34px;
	}
	.centercf .main_table .pay .yamoney{
		background: url("/images/delivery/yamoney.png") no-repeat scroll right center transparent;
		padding: 0 0 0 34px;
	}
	.centercf .main_table .roundtable td p{
		max-width: 105px;
		margin-bottom: 2px;
	}
	.centercf .main_table .left{
		min-width: 302px;
		padding-right: 20px;
	}
	.centercf .main_table .right{
		min-width: 302px;
	}
	.centercf .main_table .title{
		margin: 0 0 21px;
	}
	.centercf .main_table .title span{
		font: 16px/16px Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
		cursor: pointer;
		position: relative;
	}
	.centercf .main_table .title span.active{
		border-bottom: 1px dotted #D1088E;
		color: #D1088E;
	}
	.centercf .main_table .title span.no_active{
		border-bottom: 1px dotted #323694;
		color: #323694;
	}
	.centercf .main_table .title span.active:after{
		background: url("/images/delivery/up.png") no-repeat scroll 100% 0 transparent;
		content: "";
		display: block;
		height: 11px;
		margin-top: 0;
		position: absolute;
		right: -18px;
		top: 40%;
		width: 11px;
	}
	.centercf .main_table .title span.no_active:after{
		background: url("/images/delivery/down.png") no-repeat scroll 100% 0 transparent;
		content: "";
		display: block;
		height: 11px;
		margin-top: 0;
		position: absolute;
		right: -18px;
		top: 40%;
		width: 11px;
	}
	.centercf .main_table .top{
		
	}
	.centercf .main_table .bottom{
		
	}
	.centercf .main_table .roundtable{
		 border-radius: 2px 2px 2px 2px;
		 box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.5);
	}
	.centercf .main_table .cont_a{
		font: 12px/16px Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
		display: block;
		
	}
	.centercf .main_table .cont_a b{
		font: bold 13px/16px FranklinGothicBookCRegular,Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
	}
	.centercf .main_table .cont_a td{
		font: 11px/16px Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
		
	}
	.centercf .main_table .cont_a td b{
		font: bold 12px/16px FranklinGothicBookCRegular,Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
		color: #333333;
	}

	.centercf .main_table .cont{
		display: none;
		font: 12px/16px Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
		
	}
	.centercf .main_table .cont b{
		font: bold 13px/16px FranklinGothicBookCRegular,Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
	}
	.centercf .main_table .cont td{
		font: 11px/16px Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
		
	}
	.centercf .main_table .cont td b{
		font: bold 12px/16px FranklinGothicBookCRegular,Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
		color: #333333;
	}
    .centercf .main_table .msk, .centercf .main_table .spb, .centercf .main_table .rus, .centercf .main_table .ukr{
        margin-bottom: 15px;
    }
@media (max-width: 767px){
    .centercf .main_table td{display: block; width: 100%;}
    .centercf .main_table td table td{display: table-cell; width: auto;}
}
@media (max-width: 500px){
.roundtable > table{
    max-width: 87vw;
    overflow-y: scroll;
    display: block;
	}

}
@media (max-width: 375px){
   .centercf .main_table td{display: block; width: 100%;}
    .centercf .main_table td table td{display: table-cell; width: auto;}
}