html, body {margin:0; padding:0; color:#363636; font-family: Arial, Helvetica; font-size: 15px;background: url(../img/scales-1.png)/*tpa=http://bloggerspot.info/1403/elvira_blog/files/../img/scales-1.png*/left top;}
h1 {margin:0; font-size: 35px;}
h2 {font-family: 'Arial Narrow', Arial, Helvetica;font-size:30px;font-weight: normal;}
h3 {font-size: 20px;font-weight: normal;}
a {color:#d42b31;}
img, a img {border:0;}
.wrap {width:940px; padding:0px 20px; margin:0 auto;}
.clear {clear:both;}
.left {float:left;}
.right {float:right;}
.width100 {max-width:100%; margin:0 auto;}
.header {background: url(../img/header_bg.jpg)/*tpa=http://bloggerspot.info/1403/elvira_blog/files/../img/header_bg.jpg*/ no-repeat center top; height:268px; width:100%; position: relative;}
.head-top{padding-top: 25px;}
.social{text-align: right;margin:15px 0 40px 0;}
.social a{width: 32px;height: 31px;display: inline-block;margin-right: 0px}
.social a.vk{background: url(../img/vk.png)/*tpa=http://bloggerspot.info/1403/elvira_blog/files/../img/vk.png*/ no-repeat left top;}
.social a.inst{background: url()/*tpa=http://bloggerspot.info/1403/elvira_blog/files/../img/inst.png*/ no-repeat left top;}
.social a.tw{background: url()/*tpa=http://bloggerspot.info/1403/elvira_blog/files/../img/tw.png*/ no-repeat left top;margin-right: 2px;}
.social a.rss{background: url(../img/rss.png)/*tpa=http://bloggerspot.info/1403/elvira_blog/files/../img/rss.png*/ no-repeat left top;}
.logo{margin: 0;}

.header + .wrap {margin-top: -110px; position: relative;}
.nav {text-align: center;height: 45px; line-height: 45px;}
.nav a {color: #fff; text-decoration: none;font-size: 15px;font-weight: bold;}
.nav a.next {margin-left: 40px;}

.content {
	position: relative;
	float:left; 
	width:920px; 
	padding: 25px 40px 80px 20px;
	margin:0px 0 0px -20px;
	background: #fff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	line-height: 21px;
	box-shadow: 0px 0px 35px -8px rgba(0,0,0,1.5);
}
.content h2.main {color:#000;font-size: 25px;font-weight: bold;margin: 0 0px 40px 0;line-height: 30px;}
.content h2.main>span.date {color: #898989;font-size: 13px;font-weight: normal;}
.content a {color:#d42b31;}

a.a-site{color: #276799;}

.foot-logo{text-align: center;}
.foot-logo img{margin: 30px 0 20px 0;}



.vk-container { font-family: tahoma,arial,verdana,sans-serif,Lucida Sans; font-size: 11px; line-height: 17px; color: black; text-decoration: none; }
.vk-link { text-decoration: none ! important; cursor: default ! important; }
.vk-header { background: none repeat scroll 0% 0% rgb(218, 226, 232); padding: 4px 4px 4px 6px; margin-bottom: 10px; }
.vk-logo { background: url(../img/vk-com-ico.jpg)/*tpa=http://bloggerspot.info/1403/elvira_blog/files/../img/vk-com-ico.jpg*/ no-repeat scroll 0% 0% transparent; width: 16px; height: 16px; float: right; margin-top: -1px; }
.vk-header-text { padding: 2px 3px 1px; line-height: 100%; color: rgb(69, 104, 142); font-weight: bold; }
.vk-avatar img { float: left; margin-right: 10px; }
.vk-comment, .vk-comment-load { margin-bottom: 15px; position: relative; border-bottom: 1px solid rgb(218, 225, 232); padding-bottom: 15px; }
.vk-comment:last-child { border-bottom: 0px none; }
.vk-comment-name { color: rgb(43, 88, 122); font-weight: bold; font-size: 12px; }
.vk-comment-name a { color: rgb(43, 88, 122); text-decoration: none; }
.vk-comment-text { margin-left: 60px; }
.vk-comment-date { margin-left: 60px; color: rgb(153, 153, 153); }
.vk-comment-like { position: absolute; right: -5px; bottom: 10px; background: url(../img/like.png) no-repeat scroll left center transparent; width: 30px; height: 16px; display: inline-block; }
.vk-comment-like:hover { opacity: 0.5; cursor: pointer; }
.vk-comment-like-count { font-weight: bold; color: rgb(114, 149, 178); font-size: 10px; }
.vk-comment-like-count a { color: rgb(114, 149, 178); text-decoration: none; padding-left: 14px; display: block; width:100%;}
.vk-comment-answer { color: rgb(43, 88, 122); }
.vk-comment-answer a { color: rgb(43, 88, 122); text-decoration: none;}
.vk-comment-answer:hover { opacity: 0.5; cursor: pointer; }
.leavecomment {text-align: center;}
.vk-comment-text a {text-decoration: none; color: rgb(43, 88, 122);}

#w_banner_lnk{
    position: fixed;
    z-index: 10000;
    right: 5px;
    top:40%;
    width: 203px;
    height: 20px;
    display: none;
}
#banner_lnk{color:rgb(219, 98, 31);}
#sale_block_trans{
    width: 203px;
    height: 270px;
    background: url() no-repeat 0 0;
    position: fixed;
    z-index: 1000;
    right: 5px;
    top: 40%;
    display: none;
}
#sale_block_trans div{
    position: absolute;
    bottom: 34px;
    right: 70px;
    font: bold 36px Arial;
    color: #FFFFFF;
}