
	.filter_header {
		color: #D7181E;
		font-size: 12px;
		font-weight: bold;
		font-family: Arial;
		padding: 10px;
		font-weight: normal;
	}

	.filter_param {
		font-family: Arial;
		font-size: 11px;
		font-weight: bold;
		padding: 5px 0px 4px 0px;
		text-decoration: none;
		color: #5c5c5c;
		background-color: none;
		cursor: pointer;
		border-bottom: 1px dotted #D7181E;
		font-weight: normal;
	}
	.filter_param:hover {
		color: #000;
	}

	#filterFeedDiv {
		clear: both;
		width: 175px;
		border:1px solid #CCC;
		border-top:0px;
		background: #f6f4f4;
		padding-bottom:5px;
		opacity: 0.95;
		position: absolute;
		left:0px;
	}

	#mainFeedDiv {
		position: relative;
	}

	#cardsFeedDiv {
		float: left;
		width: 100%;
		min-height:550px;
	}
	#cardsFeedDiv table td {
		vertical-align: top;
	}
	.feedCardPicDiv {
		float: left;
	}

	.feedItem {
		margin: 0px 0px 0px 0px;
		border-bottom: 1px solid #CCC;
		padding: 10px 0px 0px 0px;
	}

	.feedCardPicDiv {
		margin: 10px 5px 0px 0px;
	}

	.feedCardName {
		color: #000100;
		font-size: 19px;
		font-weight: normal;
		padding: 5px 0 5px 5px;
		font-family: Arial;
	}


	.feedCardNameDiv {
		background: none;
		line-height: 18px;
		padding: 10px 0px 3px 10px;
	}

	.feedCardNameDiv  a {
		text-decoration: none;
	}

	.feedCardText {
		font-size: 12px;
		font-family: Arial;
	}

	.feedCardText ul {
		list-style-type: disc;
		margin: 10px 0px 0px 20px;
		padding: 0px;
	}

	.feedCardTable {
		clear: left;
		margin-top: 10px;
	}

	.feedCardTable table {
		border-collapse: collapse;
	}

	.feedCardTable td{
		background-color: #F0F0F0;
		color: #000000;
		font-size: 12px;
		padding: 2px 4px;
		text-align: center;
		vertical-align: middle;
		font-family: Arial;
		border: 2px solid #FFF;
	}

	.feedCardTable th{
		background-color: #CCCCCC;
		color: #333333;
		font-size: 10px;
		font-weight: normal;
		padding: 2px 4px;
		text-align: center;
		vertical-align: middle;
		font-family: Arial;
		border: 2px solid #FFF;
	}

	.feedCardButtonDiv {
		padding: 10px 0px;
		text-align: right;
	}
	.feedCardButtonDiv a {
		font-family: Arial;
		font-size: 12px;
		color: #fff;
		background: #d71820;
		padding: 2px 15px;
		border: 1px solid #d71820;
	}
	.feedCardButtonDiv a:hover {
		color: #d71820;
		background: #fff;
		border: 1px solid #d71820;
	}
	.feedBlock {
		float: left;
		padding-left: 10px;
	}

	#filter_clear, #filter_partner {
		font-size: 12px;
		color: #0F55C3;
		text-decoration: underline;
		padding: 10px 0px 10px 0px;
		font-family: Arial;
		cursor: pointer;
		text-align: right;
	}

	.filter_selected {
		background-color: #9DD0FA;
	}

	#filterFeedTd {
		width: 220px;
		vertical-align: top;
	}

	#cardsFeedTd {
		vertical-align: top;
	}

	.finance_feed_menu {
		float: left;
		cursor: pointer;
		font-family: Arial;
	}

	.finance_feed_menu_text {
		border: 1px solid #CCC;
		padding: 2px 10px;
		font-size: 11px;
		text-transform: uppercase;
		font-weight: normal;
		border-bottom: none;
		background: white;
		color: #D7181E;
		width: 155px;
	}

	.finance_feed_menu_text_selected {
		color: white;
		background: #D7181E;
		font-size: 13px;
		text-transform: uppercase;
		font-weight: bold;
		border: 1px solid #D7181E;
		padding: 1px 10px;
		width: 155px;
	}


	/* кредиты, займы */

	.feedCreditTable {
		border-collapse: collapse;
		margin: 0px 0px 10px 10px;
		width: 800px;
	}

	.feedCreditTable td{
		background-color: #FFFFFF;
		color: #000000;
		font-size: 14px;
		padding: 3px 4px;
		text-align: center;
		vertical-align: middle;
		font-weight: bold;
		font-family: Arial;
		border: 1px solid #CCCCCC;
	}

	.feedCreditTable th{
		background-color: #FFFFFF;
		color: #000000;
		font-size: 12px;
		font-weight: normal;
		padding: 2px 4px;
		text-align: center;
		vertical-align: middle;
		font-family: Arial;
		border: 1px solid #CCCCCC;
	}

	.feedCreditDetailsLink {
		text-align: left !important;
		padding-left: 56px !important;
	}

	.feedCreditPicDiv {
		margin: 0px 0px 0px 10px;
		text-align: left;
	}

	#feed_disclaimer {
		font-family: Arial;
		font-size: 10px;
		color: #666666;
		padding-top: 10px;
		float: left;
		padding: 15px 0px 30px 10px;
	}
/* NEW */
.clearfix {
	float: none;
	clear: both;
}
.creditCardThumb {
	margin-right: 10px;
}
.feedCardButtonDiv.underPicture {
		padding: 10px 0px;
		text-align: left;
		border: none;
	}
.feedCardButtonDiv.underPicture a {
		background: none;
		padding: 0px;
		border: none;
	}
.feedCardButtonDiv.underPicture a:hover {
		border: none;
		background: none;
	}
table.ddmenu td.active ul.submenu {
	width: 400px;
}
#menuFeedDiv {
	height: 16px;
	border-bottom: 4px solid #D7181E;
}
.feedItem .itemDescription {
	width: 100%;
}
.feedItem .itemDescription td:first-child {
	width: 1%;
}
.feedItem .itemDescription td:last-child {
	width: auto;
}
.filterFeedWrapper {
	position: relative;
	width: 100%;
}