

#sbox form{
	margin:20px auto;
}


.tzSelect{
	
	/* Контейнер для нового элемента select */

	height:34px;
	display:inline-block;
	min-width:300px;
	position:relative;
	
	/* Предварительная загрузка фонового изображения для выпадающих пунктов */
	background:url("dropdown_slice.png") no-repeat -99999px;
}

.tzSelect .selectBox{
	position:absolute;
	width:300px;
	height:100%;
/*	width:100%; */
	
	/* Установка шрифта */
	
	font:13px/34px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align:center;
	text-shadow:1px 1px 0 #EEEEEE;
	color:#666666;

	/* Использование множественных фонов CSS3 */
	
	background:url('select_slice.png') repeat-x #ddd;
	background-image:url('select_slice.png'),url('select_slice.png'),url('select_slice.png'),url('select_slice.png');
	background-position:0 -136px, right -204px, 50% -68px, 0 0;
	background-repeat: no-repeat, no-repeat, no-repeat, repeat-x;
	
	cursor:pointer;
	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.tzSelect .selectBox:hover,
.tzSelect .selectBox.expanded{
	background-position:0 -170px, right -238px, 50% -102px, 0 -34px;
	color:#2c5667;
	text-shadow:1px 1px 0 #9bc2d0;
}

.tzSelect .dropDown{
	position:absolute;
	top:40px;
	left:0;
	width:100%;
	border:1px solid #32333b;
	border-width:0 1px 1px;
	list-style:none;
	
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	
	-moz-box-shadow:0 0 4px #111;
	-webkit-box-shadow:0 0 4px #111;
	box-shadow:0 0 4px #111;
}


.tzSelect li{
    margin-left: -40px;
	height:35px;
	cursor:pointer;
	position:relative;
	
	color:#FFF;
	background:url('dropdown_slice.png') repeat-x #222;
	background-image:url('dropdown_slice.png'),url('dropdown_slice.png'),url('dropdown_slice.png');
	background-position: 50% -171px, 0 -85px, 0 0;
	background-repeat: no-repeat, no-repeat, repeat-x;
}

.tzSelect li:hover{
	background-position: 50% -256px, 0 -85px, 0 0;
}

.tzSelect li span{
	left:35px;
	position:absolute;
	top:14px;
}

.tzSelect li i{
	color:#999999;
	display:block;
	font-size:12px;
}

.tzSelect li img{
	left:9px;
	position:absolute;
	top:13px;
}


.rItem {
width:100%;
min-height: 100px;
position: relative;
background:#fff;
border-bottom:1px solid #d5d5d5;
padding:3px 1px 3px;
box-shadow:0 1px 2px 0 #c2c2c2;-webkit-box-shadow:0 1px 2px 0 #c2c2c2;-moz-box-shadow:0 1px 2px 0 #c2c2c2
}

.rImg {
width:100px; 
float:left; 
padding: 10px;
}

.rImg img{
width:100%;  
}

.descr {
background: #F4F4F4;
overflow:hidden;
border:1px solid #D6D6D6;
border-radius:3px 3px 3px 3px;
margin:10px -5px;
padding:5px;
 }
 
.img_thumb {
display:inline-block;
position:relative;    
}
.img_thumb_title {
position:absolute;bottom:0px;left:0px;width:100%;background:rgba(255,255,255, 0.5);
} 


#m-block a {
  background: url('../images/bookmark.png') no-repeat scroll 0px 0px transparent;  
  padding: 8px;
  padding-left: 25px;  
  color:#F93;
  font-size: 18px;
}