.vmire {
margin: 20px 0 0;
}

.vmire h4 {
  font-size: 21px;
}

.vmire p {
line-height: 1.6em;
margin: 0 0 0.7em;
}

.vmire .signature {
font-style: italic;
font-weight: bold;
}

.vmire .menu ul {
margin: 40px 0 0;
list-style-type: none;
}

.vmire .menu li {
font-size: 18px;
font-weight: bold;
font-family: Georgia, serif;
margin: 0 0 10px -10px;
background: url(../i/arr_faq_close.png) left top no-repeat;
padding: 0 0 0 40px;
min-height: 28px;
}

.vmire .menu li a {
color: #333;
text-decoration: none;
border-bottom: 1px dashed  #333;
}

.vmire .menu.menu-horisontal ul {
overflow: hidden;
margin: 130px 0 0;
}

.vmire .menu.menu-horisontal li {
float: left;
margin: 0 0 0 73px;
}

.vmire .menu.menu-horisontal li:first-child {
margin: 0;
}

.vmire .paging {
margin: 70px 0 0;
}

.vmire .content ul,
.vmire .podmenu,
.vmire.azbuka dd ul {
list-style-type: none;
margin: 20px 0 30px;
}

.vmire .content li,
.vmire .podmenu li,
.vmire.azbuka dd li {
margin: 0.7em 0 0.7em 1.5em;
padding: 0 0 0 25px;
background: url(../i/ul_img.png) 0 0.7em no-repeat;
}

.vmire .podmenu {
clear: both;
}

.vmire h3 {
font-weight: bold;
}

.vmire .item-list .item {
display: block;
overflow: hidden;
margin: 20px 0 20px 25px;
line-height: 1.6em
}

.vmire .item-list .item .frame {
float: left;
overflow: hidden;
}

.vmire .item-list .item .frame,
.vmire .item-list .item .frame img,
.vmire .item-list .item .frame span {
width: 169px;
}

.vmire .item-list .item .frame,
.vmire .item-list .item .frame span {
height: 99px;
}

.vmire .item-list .item .frame span {
/*background: url(../i/myplace_frame_news.png) no-repeat;*/
}

.vmire .item-list .item ins {
display: block;
margin-left: 195px;
}

.vmire .item-list .item h3 a:link,
.vmire .item-list .item h3 a:visited {
font-weight: bold;
}

.vmire .item-list .item .date {
display: none;
margin: 0.3em 0 0;
font-size: 11px;
color: #868686;
}

.vmire .item-list .item .text {
margin: 0.3em 0 0;
}

.vmire.one-news {
overflow: hidden;
}

.vmire.one-news .socialnets {
	overflow: hidden;
}

.vmire.one-news .socialnets .fb-like,
.vmire.one-news .socialnets .fb_reset,
.vmire.one-news .socialnets .twitter-count-horizontal,
.vmire.one-news .socialnets #vk_likepage_main_widget1_item_widget3,
.vmire.one-news .socialnets #vk_likepage_main_widget1_item_widget3 {
float: left;
}

.vmire.one-news .socialnets #vk_likepage_main_widget1_item_widget3 {
	clear: none !important;
}

.vmire.one-news .socialnets .twitter-count-horizontal {
	width: 110px !important;
}

.vmire.one-news .date {
color: #808080;
float: right;
display: none;
}

/*.vmire.one-news .ov-hid {
margin: 1em 0;
}*/

.vmire .content .illustration img,
.vmire .content .illustration {
width: 250px;
}

.vmire .content .illustration {
overflow: hidden;
float: left;
margin: 5px 40px 35px 0;
} 

.vmire.azbuka dt {
color: #333;
font-size: 18px;
font-weight: bold;
font-family: Georgia, serif;
margin: 5px 0;
background: url(../i/arr_faq_close.png) left top no-repeat;
padding: 0 0 0 40px;
min-height: 28px;
}

.vmire.azbuka .open dt {
background: url(../i/arr_faq_open.png) left top no-repeat;
}

.vmire.azbuka dt a {
text-decoration: none;
border-bottom: 1px dashed  #333;
}

.vmire.azbuka dd {
margin: 10px 0 10px 20px;
line-height: 1.6em;
}

.vmire.azbuka .close dd {
display: none;
}

.vmire.azbuka dd ul {
margin: 0;
}