.detail_img{
	float: left;
	margin-right: 15px;
	/*margin-left: 15px;
	margin-top: 15px;*/
}
.programmy_det_info_block{
	float: left;
	width: 800px;
	line-height: 20px;
}
.detail_title{
	color: #345b96;
	font-size: 18px;
	margin-bottom: 20px;
	margin-top: 15px;
}
.programmy_detail{
	float: left;
	border: 2px solid #e1e1e1;
	background-color: #fff;
	padding: 15px;
}
.programmy_detail .bold{
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: bold;
}
.programmy_detail ul{
    padding-left: 20px;
    list-style-type: disc;
}
.programmy_detail ol{
    padding-left: 20px;
    list-style-type: decimal;
}
.programmy_detail p{
	margin-bottom: 10px;
}
table{
	width: 100%;
	color: #2e2e2e;
}
table .table_title{	
	text-align: center;
	font-weight: bold;
}
table td{
	width: 50%;
	line-height: 30px;
	text-transform: capitalize;
	padding: 0 15px;
}
table tr:nth-child(2n+1){
	background-color: #e1e1e1;
}
.price_uslug{
	line-height: 20px;
}