@charset "utf-8";
/* CSS Document */
.clear { clear:both;}
a.marg
{
	margin-left:20px;
}

.filtr
{
	width:965px;
	margin:0 auto;
	margin-bottom:30px;
	font-family: 'PT Sans Narrow', sans-serif ;
}

.left
{
	float:left;
	min-width:180px;
	height: 33px;
	position: relative;
	margin-right: 3px;
}
.left span {
	display:block;
		padding:4px 0 0 7px;

		}
div.selectf
{
	width:196px;
	height: 33px;
	float:left;
}

div.selectf div.firstf {
	display: block;
	width:196px;
	background:url(../fimg/filtr_bg.png) no-repeat;
	height: 33px;
	position: absolute;
	z-index: 100;
	}
div.selectf div.firstf span {
		padding:4px 0 0 7px;
		width: 170px;
		height: 24px;
		overflow: hidden;}

div.selectf ul {	
	list-style: none;
	margin:0;
	padding:0;

	height: 28px;
	width:196px;
	overflow:hidden;

}
div.selectf:hover ul {
	height:300px;
	overflow:auto;
	padding-top: 5px;
	position: relative;
	top:30px;}
div.selectf ul li
{
	/*background:url(../fimg/filtr_bg1.png) no-repeat;*/
	min-height:33px;
	background: #e3e3e3;
    background: -moz-linear-gradient(top, #f3f3f3, #e3e3e3);
    background: -webkit-linear-gradient(top, #f3f3f3, #e3e3e3);
    background: -o-linear-gradient(top, #f3f3f3, #e3e3e3);
    background: -ms-linear-gradient(top, #f3f3f3, #e3e3e3);
    background: linear-gradient(top, #f3f3f3, #e3e3e3);
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

div.selectf ul li.active {
		font-weight: bold;
		width: 100%;
}
div.selectf:hover ul li.active { position:relative;
	}
div.selectf ul li a
{
	text-decoration:none;
	color:#000;
	display:block;
		padding:2px 0 2px 7px;
}
div.selectf ul li ul
{	
}
div.selectf ul li ul li
{
}


div.selectf ul li:hover
{
	/*background:url(../fimg/filtr_sel.png) no-repeat;
	background-size:auto;*/
	cursor: pointer;
	background: #7b9800;
    background: -moz-linear-gradient(top, #8eaf00, #556d00);
    background: -webkit-linear-gradient(top, #8eaf00, #556d00);
    background: -o-linear-gradient(top, #8eaf00, #556d00);
    background: -ms-linear-gradient(top, #8eaf00, #556d00);
    background: linear-gradient(top, #8eaf00, #556d00);
}


div.selectf ul li:hover a { color:#fff;
	
}

.left1 { float: left;
	width:87px;
	height:33px;
	margin-right: 5px;
	background: url(../fimg/filtr_bg_add.png) no-repeat scroll 0 0 transparent;
	}
.left2 { float: left;
	width:73px;
	height:33px;
	background: url("../fimg/clear-filters.png") no-repeat scroll 0 0 transparent;
	}
	
a.clear-filters, a.add-filters
{
	
    color: #000000;
    display: block;
    font-family: sans-serif;
    font-size: 11px;
    height: 33px;
    line-height: 33px;
    padding-left: 3px;
    text-decoration: none;
}
