/* Article page */
.article-page { border-top: 1px solid #dadfe6; position: relative; padding-top: 15px; }
/* Article page */

/* Media block */
.media-block { width: 650px; height: 366px; position: relative; overflow: hidden; }
/* Media block */

/* Social networks */
.snet-links { width: 52px; height: 366px; overflow: hidden; position: absolute; top: 15px; right: 0; background-color: #f0f5fa; border: 1px solid #dadfe6; border-radius: 3px; }
.snet-links a { display: block; width: 32px; height: 32px; overflow: hidden; background: #fff; margin: 10px 11px 12px 11px; background: url('../../../img/v2/fe_images/snet-links.png') no-repeat -52px 0;}

.snet-links .selector{ width:0px;height:0px;display:none; }

.snet-links .vk { background-position: -84px 0; }
.snet-links .fb { background-position: -84px -32px; }
.snet-links .google { 
	background:none;
	height: 24px;
}
.snet-links .twitter { background-position: -84px -96px; }
.snet-links .odnoklassniki { background-position: -84px -128px; }
.snet-links .lj { background-position: -84px -160px; }
.snet-links .mail { background-position: -84px -192px; }
.snet-links .favorite { background-position: -84px -224px; }
.snet-links .email { background-position: -84px -256px; }
.snet-links .print { background-position: -84px -288px; }

.snet-links .vk:hover { background-position: -52px 0; }
.snet-links .fb:hover { background-position: -52px -32px; }
.snet-links .google:hover { 
	background:none;
	height:24px;
	}
.snet-links .twitter:hover { background-position: -52px -96px; }
.snet-links .odnoklassniki:hover { background-position: -52px -128px; }
.snet-links .lj:hover { background-position: -52px -160px; }
.snet-links .mail:hover { background-position: -52px -192px; }
.snet-links .favorite:hover { background-position: -52px -224px; }
.snet-links .email:hover { background-position: -52px -256px; }
.snet-links .print:hover { background-position: -52px -288px; }
/* Social networks */

/* Social networks line */
.snet-links-line { width: 420px; overflow: hidden; margin-top:5px;}
.snet-links-line a { display: block; width: 32px; height: 32px; overflow: hidden; background: #fff;   background: url('../../../img/v2/fe_images/snet-links.png') no-repeat -52px 0;float:left;}
.snet-links-line .selector { width:12px;height:32px;float:left;background: url('../../../img/v2/fe_images/snet-links.png') no-repeat -2px -5px;  }

.snet-links-line .vk { background-position: -84px 0; }
.snet-links-line .fb { background-position: -84px -32px; }
.snet-links-line .google { background-position: -84px -64px; }
.snet-links-line .twitter { background-position: -84px -96px; }
.snet-links-line .odnoklassniki { background-position: -84px -128px; }
.snet-links-line .lj { background-position: -84px -160px; }
.snet-links-line .mail { background-position: -84px -192px; }
.snet-links-line .favorite { background-position: -84px -224px; }
.snet-links-line .email { background-position: -84px -256px; }
.snet-links-line .print { background-position: -84px -288px; }

.snet-links-line .vk:hover { background-position: -52px 0; }
.snet-links-line .fb:hover { background-position: -52px -32px; }
.snet-links-line .google:hover { background-position: -52px -64px; }
.snet-links .twitter:hover { background-position: -52px -96px; }
.snet-links-line .odnoklassniki:hover { background-position: -52px -128px; }
.snet-links-line .lj:hover { background-position: -52px -160px; }
.snet-links-line .mail:hover { background-position: -52px -192px; }
.snet-links-line .favorite:hover { background-position: -52px -224px; }
.snet-links-line .email:hover { background-position: -52px -256px; }
.snet-links-line .print:hover { background-position: -52px -288px; }
/* Social networks */

/* Date-tags line */
.date-i { color: #7f8792; font-size: 11px; text-align: left; margin-top: 12px; }
.date-i li { display: inline; }
.date-i li a { color: #7f8792; }
.date-i li a:hover { color: #ff9509; }
.date-tags  { padding-bottom: 35px; }
/* Date-tags line */

/* Header and lead */
.head-lead {  position: relative; padding: 22px 160px 22px 0; min-height: 80px; margin-bottom: 18px; border-bottom: 1px solid #DADFE6;}

.head-lead h1 { font-size: 22px; font-weight: bold; line-height: 24px; margin-bottom: 11px; }
.head-lead p { color: #000; font-size: 14px; line-height: 19px; font-weight: bold; text-align: left!important; }

.head-lead ul { position: absolute; top: 25px; right: 0; width: 140px; font-size: 11px; }
.head-lead ul li { padding-bottom: 10px; }
/* Header and lead */


/* Article text */
.article-text { font-size: 14px; line-height: 19px; clear: both;overflow: hidden; }
.article-text p { margin-bottom: 20px; padding-right: 10px; text-align: left; }
.article-text h2 { font-weight: bold; font-size: 15px; color: #ff9509; padding-bottom: 7px; }



.article-text .to-video { display: block; font-size: 17px;  font-weight: bold; text-decoration: none; background: url('../../../img/v2/fe_images/to-video-bg-new.png') no-repeat 0 0; line-height: 27px; height: 27px; padding: 0 0 0 40px; margin-bottom: 15px; float: left; }
.article-text .to-video span  { background: url('../../../img/v2/fe_images/to-video-link-new.gif') repeat-x 0 18px; line-height: 27px; }
.article-text .to-video span:hover { background: url('../../../img/v2/fe_images/to-video-link-new.gif') repeat-x 0 -13px;}


/* Article text */

#dtext blockquote {
    background: url("../../../img/fe_images/quot.gif") no-repeat scroll 0 0 transparent;
    display: block;
    font-family: times New Roman;
    font-size: 120%;
    font-style: italic;
    padding: 3px 33px 0;
}

#dtext blockquote {
    display: block;
    margin: 1em 40px;
}

#dtext {
    font-family: arial;
    font-size: 14px;
}

#dtext img {
    background: none repeat scroll 0 0 #E1E1E1;
    margin: 0 10px;
    padding: 5px;
}

#dtext ul {
    list-style: disc inside none;
    margin-bottom: 20px;
    padding: 0;
}

#dtext ul li {
    background: url("../../../img/fe_images/articleListBg.gif") no-repeat scroll 0 50% transparent;
    list-style-type: none;
    padding: 3px 0 3px 15px;
}

.toyandex { 
	display: block; 
	width: 240px; 
	height: 50px; 
	overflow: hidden; 
	text-indent: -400px; 
	text-decoration: none; 
	background: url('../../../img/fe_images/toyandex.png') no-repeat 0 0; 
	margin-bottom: 25px;
}

/* Reccomend block */
.reccomend-block { font-family: arial, sans-serif; background: url('../../../img/fe_images/rb-bg.png') repeat-x 0 30px; padding-bottom: 15px; margin-bottom: 30px; }
.reccomend-block h3 { font-size: 17px; color: #202020; font-weight: bold; padding: 0 0 28px 0; }
.reccomend-block .rvnw-container.def_4 .rvnw-item { font-size: 13px; height: 96px; width: 337px; display: inline-block; *display: inline !important; *zoom: 1; padding: 0 20px 20px 0; overflow: hidden; }
.reccomend-block .rvnw-container.def_4 .rvnw-c-preview { float: left; border: 1px solid #fff; margin-right: 12px; }
.reccomend-block .rvnw-container.def_4 .rvnw-c-date { color: #7f8792; display: block; padding-top: 2px; margin: 0 0 8px 0; }
.reccomend-block .rvnw-container.def_4 .rvnw-c-title { line-height: 15px; font-size: 13px; font-weight: normal; }
.reccomend-block .rvnw-container.def_4 .rvnw-c-title a { text-decoration: none; color: #215EA2; }
.reccomend-block .rvnw-container.def_4 .rvnw-c-title a:hover { color: #EB7F00; }
/* Reccomend block */

/* BBS block */
.bbs-block { width: 240px; background: url('../../../img/v2/fe_images/bbs-bg.png') repeat-y -480px 0; margin-bottom: 25px; }
.bbs-block-top { background: url('../../../img/v2/fe_images/bbs-bg.png') no-repeat 0 0; }
.bbs-block-bottom { background: url('../../../img/v2/fe_images/bbs-bg.png') no-repeat -240px bottom; padding: 15px 15px 12px 15px; }

.bbs-block .head { font-weight: bold; font-size: 14px; color: #272727; margin-bottom: 15px; }
.bbs-block .head a { color: #39b54a; }
.bbs-block .head a:hover { color: #ee3539; }
.bbs-block ul { font-size: 12px; }
.bbs-block ul li { padding-bottom: 10px; }
.bbs-block ul li a { color: #215ea2; }
.bbs-block ul li a:hover { color: #39b54a; }
.bbs-block ul li span { color: #a2a6ab; padding-left: 8px; }
/* BBS block */

.main-image { display: block; width: 650px; height: 366px; }