/*filter*/
.content_c .sordby {
    font: normal 109% / 30px Arial, sans-serif;
}
	.content_c .sordby a {
	    width: auto;
	    margin: 0 1px;
	    display: block;
	    float: left;
	    text-decoration: none;
	}
		.content_c .sordby a .left {
		    width: auto;
		    float: left;
		    margin: 0;
		    height: 100%;
		    padding-left: 1px;
		}
		.content_c .sordby a.current .left {
		    background: url('../style/i/in/button_6_border.gif') no-repeat;
		    zoom: 1;
		}
			.content_c .sordby a .left .right {
			    width: auto;
			    float: left;
			    margin: 0;
			    height: 100%;
			    padding: 0 10px;
			}
			.content_c .sordby a.current .left .right {
			    background: url('../style/i/in/button_6_border.gif') no-repeat 100% 0;
			}
				.content_c .sordby a.current .left .right .arrow {
				    background: url('../style/i/in/button_6_arrow.gif') no-repeat 50% 95%;
				    zoom: 1;
				    _float: left;
				    _display: inline-block
				}

		.sordby a.current span {
		    color: #3d3e41;
		    background: none;
		}
		.sordby a.current {
		    background: url('../style/i/in/button_6_bg.gif') repeat-x;
		    zoom: 1;
		    _height: 1%
		}
		html > body .sordby a.current * {
		    zoom: 1
		}
			.sordby a span {
			    cursor: pointer;
			    border-bottom: 1px dashed #2f65bc;
			}
			.sordby a:hover span {
			    border-bottom: 0px;
			}
			.sordby a.current span, .sordby a.current {
			    cursor: default;
			    border-bottom: 0px;
			}


/*filterby*/
.filterby {
    font-size: 109%;
    line-height: 20px;
}
	.filterby .filterItem {
	    padding-bottom: 5px;
	    overflow: hidden;
	    zoom: 1;
	}
	.filterby .filterName {
	    margin: 0 10px 0 0;
	    float: left;
	    font-weight: bold;
	}
	.filterby ul {
	    float: left;
	    margin: 0 !important;
	    list-style: none;
	}
		.filterby ul li {
		    float: left;
		    padding: 0 10px !important;
		}
			.filterby ul li a {
			    border-bottom-width: 1px;
			    border-bottom-style: dashed;
			    text-decoration: none;
			}
			
		.filterby ul li.act {
		    background: #f5f5ea url('../style/i/in/button_filter_border.gif') no-repeat left top;
		    padding: 0 !important;
		}
			.filterby ul li.act span {
			    background: url('../style/i/in/button_filter_border.gif') no-repeat right -20px;
			    padding: 0 10px;
			    display: block;
			}


/*currency_rate*/
.content_c .kurs {
    float: right;
    color: #666;
    margin-right: 8%;
    font: normal 109% Arial, sans-serif;
}
	.content_c .kurs .lb {
    	padding: 10px 14px;
	}
	.content_c .kurs .rur {
    	//font-size: 1.1em;
	}


/*padding_menu*/
.content_c .paging {
    font: normal 100% Arial, sans-serif;
    color: #999;
    float: left;
    display: inline;
    margin-top: 0;
    margin-left: -14px;
}
	.content_c .paging span {
    	margin-left: 15px;
	}
	.content_c .paging .page {
    	margin-top: 5px;
    	font: normal 109% Arial, sans-serif;
	}
		.content_c .paging .pre, .content_c .paging a.pre:hover {
    		padding: 0 7px 0 0;
    		background-color: #fff;
		}
		.content_c .paging .next, .content_c .paging a.next:hover {
    		padding: 0 0 0 7px;
    		background-color: #fff;
		}
		
	.left_content .paging a.next:hover, .left_content .paging a.pre:hover {
    	text-decoration: none;
	}
	.content_c .paging a {
    	padding: 0 1px;
	}
		.content_c .paging a.current, .content_c .paging a.current:hover {
    		font-weight: bold;
    		text-decoration: none;
    		color: #666;
    		background-color: #fff;
    		cursor: default;
		}


/*object_block*/
.content_c .object {
    background: url('../style/i/in/border_object.gif') repeat-x;
    padding-top: 3px;
    color: #666;
    font: normal 100% Arial, sans-serif;
    overflow: hidden;
    zoom: 1;
}
	.content_c .first {
    	background: none;
    	padding-top: 0;
	}
	.content_c .object .b1 {
    	float: left;
    	width: 340px;
    	padding: 4px 0 20px 0;
    	margin-right: -340px;
    	position: relative;
	}
		.content_c .object .b1 .cat_img {
    		background-color: #ccc;
    		padding: 5px;
    		float: left;
    		margin-right: -106px;
    		position: relative;
    		z-index;
    		1000;
		}
		.content_c .object .b1 .commission {
    		background: url('../style/i/in/commission_s.png') no-repeat 0 0;
    		width: 62px;
		    height: 63px;
		    position: absolute;
		    left: 0;
		    top: 0;
		    z-index;
		    100;
		    cursor: pointer;
		}
		.content_c .object .b1 .cat_info {
		    margin-left: 106px;
		    height: 84px;
		}
		.content_c .object .b1 .cat_code {
		    margin-left: 106px;
		}
		.content_c .object .b1 h2 {
		    font-weight: normal;
		}
		
	.content_c .object .b2 {
    	padding: 4px 30px 10px 0;
    	margin-left: 360px;
	}
		.content_c .object .b2 .osobennosti {
    		max-height: 5em;
    		height: auto;
    		overflow: hidden;
		}
		
	#delete  .object {
		padding-left: 25px;
	}


/*price*/
.content_c .object .b2 .price {
    padding: 0 0 1px 0;
    height: 22px;
}
	.content_c .object .b2 .price .button {
	    float: left;
    	margin-right: 5px;
    	height: 22px;
	}
		.content_c .object .b2 .price .button .left {
		    float: left;
		    width: auto;
		    margin: 0;
		}	
		.content_c .object .b2 .price .current {
	    	background: url('../style/i/in/button_5_border.gif') no-repeat 0 0px;
		}
		.content_c .object .b2 .price .button .left .right {
		    float: left;
		    width: auto;
		    margin: 0;
		}
		.content_c .object .b2 .price .current .left .right {
		    background: url('../style/i/in/button_5_border.gif') no-repeat 100% 0px;
		    width: auto;
		    margin: 0;
		}
			.content_c .object .b2 .price .button .left .right span.in {
			    font: normal 109% / 22px Arial, sans-serif;
			    display: block;
			    float: left;
			    padding: 0 6px;
			    font-style: italic;
			}
			.content_c .object .b2 .price .current .left .right span.in {
			    font: bold 137% / 22px Arial, sans-serif;
			    background-color: #9ca7a7;
			    color: #fff;
			}
			
	.content_c .object .b2 a.red {
	    font-weight: bold;
	}
	.content_c .object .clear {
	    clear: right;
	    height: 7px;
	    overflow: hidden;
	}
	
.center_content .content_c {
    font-size: 100%;
}
.checkbox {
    position: absolute;
	left: -25px;
    top: 60px;
	z-index: 1000;
}
.content_c {
    min-height: 427px;
}
.video {
    margin-bottom: 20px;
}


/*workerInfo*/
.workerInfo {
	padding: 13px;
	max-width: 350px;
	margin-left: -13px;
	overflow: hidden;
	zoom: 1;
}
	.workerInfo .workerInfoImg {
		float: left;
		border: solid 1px #ccc;
		margin-right: -123px;
	}
	.workerInfo .workerInfoText {
		margin: -3px 0 0 123px;
	}
		.workerInfo p {
			margin-bottom: 4px;
		}
			.workerInfo p span {
				font-style: italic!important;
			}
			.workerInfo p em {
				font: italic 0.91em/1.4em Arial, sans-serif;
				color: #333;
			}
