/*Russian*/

body{
	background-color:#d6d6d6;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:13px;
	color:#393939 !important;
}
A.photoLink:link, A.photoLink:visited, A.photoLink:hover, A.photoLink:active{
	color:#636363;
	font-size:18px;
	text-decoration:none
}
.inside-name { color:#3470D7;font-weight:bold; }
.news-partn { color:#636363; padding-left:2px; font-size:18px; }
span.photoLink{
	color:#636363;
	font-size:18px;
}
img{
	border:1px solid #dddddd;
}
ul{
	margin:0;
	padding:0
}
li{
	list-style:none;
	margin:0;
	padding:0
}
.logo{
	float:left;
	border:0;
	margin-top:5px
}
.logo-index { display:block; width: 236px; height: 69px; background: url(../pix/logo8.gif) no-repeat; text-decoration: none; position: relative; }
.clear{
	clear:both;
	font-size:0;
	border:0;
}
.today{
	float:left;
	font-weight:normal;
	color:#636363;
	margin-bottom:6px
}
.main{
	width:978px;
	margin:0 auto;
	height:100%;
	border: 10px solid #eeeeee;
	font-size:11px
}
.contentAll{
	background-color:#FFFFFF;
	border: 1px solid #dddddd;
	padding: 0 6px 10px 6px
}
.search{
	float:right;
	border: 1px solid #dddddd;
	border-top:0;
	font-size:12px;
	padding:1px 0 1px 0;
}
.searchBox{
	border:0;
	background:url(../pix/search.jpg) right no-repeat;
	color: #999999;
	text-align:right;
	padding-right:23px
}
table.menuButton{
	border-top:5px solid #cc3300;
	color:#ffffff;
	margin-bottom:6px;
}
table.menuButton td{
	font-size:18px;
	line-height:29px;
	border-bottom: 1px solid #eeeeee;
	width:12%
}
table.menuButton td A.menuTop:link, A.menuTop:visited, A.menuTop:hover, A.menuTop:active{
	text-decoration:none;
	color:#636363;
	display:block;
	width:100%;
	border-left: 1px solid #eeeeee;
}
table.menuButton td  A.menuTop:hover{
	background-color:#cc3300;
	color:#FFFFFF;
	border:0
}
table.menuButton td#firstButton{
	border-left: 0;
}
table.menuButton td#LastButton{
	border-right: 0;
}
ul.menuSmall{
	margin:5px 0 10px 0;
	padding:0 0 0 8px;
	list-style:none;
	width:700px;
	float:left
}
ul.menuSmall li{
	display:block;
	float:left;
	padding-right:15px;
	font-size:15px;
	color:#636363
}
ul.menuSmall li a{
	color:#cc3300;
	text-decoration:underline
}
 table.menuFooter{
	margin:5px 0 5px 0;
	clear:both;
	border-top: 2px solid #cc3300;
	border-bottom: 2px solid #cc3300;

}
 table.menuFooter a{
	font-size:18px;
	color:#cc3300;
	text-decoration:none;
}
table.menuFooter  td{
	border-right: 2px solid #cc3300;
	text-align:center
}
#firstButtonFooter{
	border:0;
	border-right: 2px solid #cc3300;
	width:10%
}
#lastButtonFooter{
	border:0;
	width:10%
}
.Copyright{
	color:#888888;
	width:536px;
	margin:0 0 0 10px;
	float:left;
	font-size:11px;
}
* html .Copyright { font-size:10px; width:530px; }
.Copyright a{
	color: #888888
}
.liveinternet{
	float: right;
	margin: 8px 0 0 2px;
}
.liveinternet img{
	border:0
}
div.outside{
	background-color:#f5f5f5;
	border:  1px solid #dedede;
	padding:6px
}
.textArticle{
	width:565px;
	font-size:12px;
	float:left;
	padding-bottom:0;
}
.textArticle img{
	/*float:left;*/
	margin: 5px 10px 0 0;
}

.OneNews{
	color:#3470d7;
	font-size:25px;
	margin:0;
	font-weight:normal;
	text-decoration:none;
	display:block
}
.textArticleInside a{
	color:#3470d7;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
div.LastNewInside{
	height:100%
}
div.LastNewInside a{
	color:#3470d7;
	font-size:25px;
	margin:0;
	font-weight:normal;
	text-decoration:none;
	display:block
}
div.LastNew{
	font-size:13px;
	padding-bottom:0
}
div.articleList{
	width:565px;
	font-size:13px;
	float:left;
	padding-bottom:0
}
div.articleList img{
	float:left;
	margin: 6px 6px 0 0
}
div.articleItem{
	width:565px;
	font-size:13px;
	float:left;
	padding-bottom:0
}
div.articleItem img{
	float:left;
	margin: 6px 6px 0 0
}
div.LastNew img{
	float:left;
	margin: 5px 6px 0 0;
}
.inside{
	background-color:#FFFFFF;
	border:  1px solid #dedede;
	padding:0 6px 6px 6px;
	clear:both
}
div.outside ul{
	list-style:none;
	padding:0;
	margin:0
}
div.TopTen{
	width:364px;
	font-size:14px;
}
div.Interview{
	font-size:12px;
	padding-bottom:0;
}
.InterviewInside a{
	color:	#cc3300;
	font-size:20px;
	margin:0;
	line-height:23px;
	letter-spacing:-1px;
	text-decoration:none
}
div.Analitic{
	font-size:12px;
	padding-bottom:0;
}
div.AnaliticInside{
	height:100%;
}
.AnaliticInside a{
	color:	#3470D7;
	font-size:20px;
	margin:0;
	text-align:left !important;
	display:block;
	line-height:23px;
	letter-spacing:-1px;
	text-decoration:none;
}
.AnaliticInside img{
	float:left;
	margin-bottom:5px;
	margin-right: 5px
}
.human{
	font-size:12px;
	color:#848484;
	margin:5px 0 5px 0
}
div.all{
	text-align:right;
	padding-top:7px;
	padding:10px 0 3px 0;
}
div.all a{
	background-color:#FFFFFF;
	border:  1px solid #dedede;
	padding:3px 5px 3px 5px;
	text-decoration:none;
	color:#848484;
	font-size:12px
}
div.Video{
	width:364px;
	font-size:12px;
	clear:both;
	padding-top:10px;
	padding-bottom:0;
	/*float:left;*/
}

.points{
	float:right;
	margin-top:5px
}
.points td{
	padding:0;
	width:9px;
}
.point A.point:link, A.point:visited, A.point:hover, A.point:active{
	text-decoration:none;
	display:block;
	width:9px;
	height:9px;
	background-image:url(../pix/pointLight.jpg);
	background-repeat:no-repeat;
}
A.point:hover, A.point:active{
	background-image:url(../pix/pointDark.jpg);
}
point A.previous:link, A.previous:visited, A.previous:hover, A.previous:active{
	text-decoration:none;
	display:block;
	width:15px;
	height:15px;
	background-image: url(../pix/prev.gif);
	background-repeat:no-repeat;
}
A.previous:hover{
	background-image: url(../pix/prevDark.gif)
}
point A.next:link, A.next:visited, A.next:hover, A.next:active{
	text-decoration:none;
	display:block;
	width:15px;
	height:15px;
	background-image: url(../pix/next.gif);
	background-repeat:no-repeat;
}
A.next:hover{
	background-image: url(../pix/nextDark.gif)
}
li.VideoInside {
	padding-top:6px;
	margin-top:6px;
}
.time{
	display:block;
	color:#848484;
	font-size:10px;
	margin-top:2px;
	margin:2px 0 4px 0
}
div.photoNews{
	width: 181px;
	padding-bottom:0
}
.photoNewsInside{
	padding-top:3px;
	margin-bottom:6px;
}
.photoNewsInside a{
	color:#3470d7;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	display:block;
	font-weight:bold;
	margin-top:3px
}
ul.TopTenInside li{
	margin-bottom:6px;
	clear:both;
	padding: 6px;
	font-size:13px
}
ul.TopTenInside li img{
	float:left;
	margin-right: 6px
}
ul.TopTenInside li a{
	text-decoration:none;
	color: #cc3300;
	font-weight:bold
}
.Last{
	width:364px;
	font-size:14px;
}
ul.LastInside li{
	margin-top:6px;
	clear:both;
	padding: 6px;
	font-size:13px
}
ul.LastInside li a{
	text-decoration:none;
	color: #3470d7;
	font-weight:bold;
	font-size:13px;
}
div.outside ul.LastInside li ul.newsTopics li{
	list-style-image:url(../pix/red.gif);
	list-style-position:inside;
	margin:0;
	padding:0;
	font-size:11px;
}
div.outside ul.LastInside li ul.newsTopics li a{
	font-weight:normal;
	color:#636363;
	padding-left:3px
}
.imgArticle img{
	width:160px;
}
div.Article{
	margin-bottom: 6px;
	font-size:12px;
	height:100%
}
A.ArticleTitle:link, A.ArticleTitle:visited, A.ArticleTitle:hover, A.ArticleTitle:active{
	font-size:18px;
	color:#636363;
	text-decoration:none
}

a.articleAnons:link, a.articleAnons:visited, a.articleAnons:hover, a.articleAnons:active, div.LastNewInside a.articleAnons{
	text-decoration: inherit !important;
	color: inherit !important;
	font-size: inherit !important;
	font-weight: inherit !important;
	color:  inherit !important;
	margin:  inherit !important;
	text-align: inherit !important;
	display: inherit !important;
	line-height: inherit !important;
	letter-spacing: inherit !important;
}

.tags{
	margin-top:10px
}
.tags a{
	color: #3470d7;
	margin: 2px 5px 3px 5px
}
.VideoPreview{
	float:left;
	margin:6px 10px 0 0;
	min-height:145px
}
#blogCode{
margin-top:5px;
color: #666666;
border-top:1px solid #dedede;
border-left:1px solid #dedede;
height:170px;
overflow:scroll;
background-color:#f5f5f5;
padding:6px
}
.articleTitle{
	color:#3470D7;
display:block;
font-size:15px;
font-weight:bold;
line-height:15px;
margin-top:3px;
text-decoration:none;
}
div.allTagsList{
	width: 200px;
	float:right
}
div.allTags{
	width: 730px;
	float:left
}

.language img{
	float:left;
	margin-right:5px
}
.language a{
	color:#848484
}
A.square:link, A.square:visited, A.square:hover, A.square:active{
	background:#FFFFFF;
	border: 1px solid #dedede;
	color: #cc3300;
	text-decoration:none;
	padding:1px 4px 1px 4px;
	margin-right: 4px;
	font-weight: normal
}
div.square{
	background:#FFFFFF;
	border: 1px solid #dedede;
	color: #666666;
	text-decoration:none;
	padding:1px 4px 1px 4px;
	width:5px;
	margin-right: 4px;
	display:inline
}
.list{
	clear:both;
	margin-top:7px
}
A.LastArchive:link, A.LastArchive:visited, A.LastArchive:hover, A.LastArchive:active{
	color: #999999;
	font-size:11px;
	text-decoration:underline;
}
.Archive img{
	float:left;
	margin: 6px 6px 0 0;
}
ul#calendar{
	margin:20px 0 20px 0;
	padding: 0;
}
ul#calendar li{
	list-style:none;
	width:178px;
	height:220px;
	float:left;
	margin:0 25px 0 25px;
}
table.calendarNumbers{
	font-size:14px;
}
table.calendarNumbers a{
	color: #CC3300
}
table.calendarNumbers td, th{
	background-color:#FFFFFF;
	padding: 3px;
	text-align:center;
	color:#636363;
}
table.calendarNumbers th{
	font-size:17px;
}
#archiveYearSelector{
	border: 1px solid #dedede;
	width:60px;
	color:#636363;
	font-size:17px;
}
.InsideArchive{
	height:100%;
	margin:6px 0 0 0;
}
div.InsideArchive a{
	color:#3470d7;
	font-size:20px;
	margin:0;
	font-weight:normal;
	text-decoration:none;
	display:block
}
.AchiveDate{
	color: #636363;
	margin:0;
	font-size:18px;
	font-weight:normal;
	margin: 0 0 3px 8px
}
.InsideArchive a{
	color:#3470d7;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	display:block;
}
div.outside A.titlePart:link, A.titlePart:visited, A.titlePart:hover, A.titlePart:active{
	font-size:18px;
	background-color:#FFFFFF;
	border: 1px solid #dedede;
	display: block;
	color:#636363;
	font-weight:normal;
	padding:4px 10px 4px 10px;
	text-decoration: none;
	margin-bottom:6px
}
div.InsideArchive div.titlePart{
	font-size:18px;
	background-color:#FFFFFF;
	border: 1px solid #dedede;
	display: block;
	color:#636363;
	font-weight:normal;
	padding:4px 10px 4px 10px;
	text-decoration: none;
	margin-bottom:6px
}
.Article img{
	float:left;
	margin: 6px 6px 0 0;
}
.AnaliticInside img{
	float:left;
	margin-bottom:5px;
	margin-right: 5px
}
.InsideArchive img{
	float:left;
	margin: 6px 6px 0 0
}
a.titlePart{
	font-size:18px;
	background-color:#FFFFFF;
	border: 1px solid #dedede;
	display: block;
	color:#636363;
	font-weight:normal;
	padding:4px 10px 4px 10px;
	text-decoration: none;
	margin-bottom:6px
}
h1.titlePart{
	font-size:18px;
	background-color:#FFFFFF;
	border: 1px solid #dedede;
	display: block;
	color:#636363;
	font-weight:normal;
	padding:4px 10px 4px 10px;
	text-decoration: none;
	margin:0 0 6px 0
}

span.titlePart{
	font-size:18px;
	background-color:#FFFFFF;
	border: 1px solid #dedede;
	display: block;
	color:#636363;
	font-weight:normal;
	padding:4px 10px 4px 10px;
	text-decoration: none;
	margin:0 0 6px 0
}

.nails A:link, A:visited, A:hover, A:active{
	color:#3470D7
}
A.photoAlbum:link, A.photoAlbum:visited, A.photoAlbum:hover, A.photoAlbum:active{
	color:#3470D7;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	margin-left:5px;
}
A.photoAllAlbum:link, A.photoAllAlbum:visited, A.photoAllAlbum:hover, A.photoAllAlbum:active{
	color:#3470D7;
	font-size:13px;
	margin-left:5px
}
div.photoDiv {
	border:1px solid #DEDEDE;
	background-color:#ffffff;
	clear:both;
	margin:5px 0px 6px 0px;
	padding:6px
}
div.photoDiv img{
	border: 0
}



.framePhoto, .framePhotoAlbum{
	border:1px solid #DEDEDE;
	margin:0px;
	overflow:hidden;
	background-color:#FFFFFF;
	float:left;
	text-align:center;
	vertical-align:middle;
}
.framePhoto{
	margin:0 7px 7px 7px
}
.framePhoto a, .framePhotoAlbum a{
	vertical-align:middle;
	text-align:center;
	display:table-cell;
}

.framePhoto a, .framePhoto {
	width:120px;
	height:90px;
}

.framePhotoAlbum, .framePhotoAlbum a{
	width:210px;
	height:120px;
}

.PhotoAlbumContainer{
	float:left;
	vertical-align:middle;
	text-align:center;
	display:table-cell;
	margin:5px;
	width:210px;
	height:150px;
}

.photoAlbumTitle{
	overflow:hidden;
	display:table-cell;
	float:left;
	clear:both;
	width:100%;
}
.photoAlbumTitle a {
	font-size:11px;
	color:#999;
	text-decoration:none;
}
.photoAlbumTitle a:hover {
	color:#3470D7;
}
.rate_unit{
	margin-left:2px;
	width:20px;
	height:18px;
	float:left;
	background-image: url(../pix/stars.gif);
	background-repeat:no-repeat;
}

.whole{
	background-position: 0px -36px;
}

.half{
	background-position: 0px -18px;
}

.regForm {
	font-size:12px;
}
.regFormField{
	width:150px;
	font-size:12px;
	height:18px;
	margin:2px 0px 2px 15px;
	padding:0px;
	border:1px solid #D6D6D6
}
.autoFormField{
	width:150px;
	font-size:12px;
	height:18px;
	margin:2px 0px 2px 0;
	padding:0px;
	border:1px solid #D6D6D6
}
.regFormButton{
	width:155px;
	height:25px;
	margin:2px 0px 2px 15px;
	padding:0px;
}
select.regFormField{
	height:21px;
	width:154px;
}
span.registration{
	color:#3470D7;
	font-size:13px;
}
div.registration{
	padding:5px;
	margin-bottom:20px
}
span.titleProfile{
	color:#636363;
	font-size:22px;
}
.profileLegend{
	color:#3470D7;
}
A.headerLink:link, A.headerLink:visited, A.headerLink:hover, A.headerLink:active{
	color:#3470D7
}
div.insideInformation blockquote{
	background-color: #FFFFFF;
	padding:5px
}
div.insideInformation{
	padding:4px
}
legend{
	color:#3470D7
}
.autoFormField{
	border: 1px solid #D6D6D6
}
#pravdagallery img { display:block; }
#pravdagallery a { font-size:12px; }
a.hot {color:#a30c0c !important;}

.social-fb, .social-tw, .social-lt { width:33.1%;float:left; text-align: center; }
.social-fb a { font-size:10px !important; }

span.subscribe-youtube { float:right; }
*html span.subscribe-youtube { float:none; margin-left:60.7%; }
span.subscribe-youtube a { color:#888888; text-decoration:underline; }

div.anons-video { width:171px; height:195px; overflow:hidden; float:left; background-color:#FFFFFF; border:1px solid #DEDEDE; margin:0 6px 0 0; padding:6px; }
div.anons-video a { display:block; font: bold 15px/15px Arial, Helvetica, sans-serif; margin-bottom:3px; color:#3470D7; text-decoration:none; }
div.anons-video img { margin:0 0 6px; border:0; }

.soc-button { float:left; width:100%;height:21px; padding:10px 0; list-style-type:none; }
.soc-button li { float:left; width:33.3%; padding:0 !important; }
.soc-button li.but-vk {}
.soc-button li.but-face {}
.soc-button li.but-face .fb_iframe_widget {display:block !important;}
.soc-button li.but-twit {}

.textArticle .wallkit_form .connect_area .or { padding:7px !important; }

/*ul.social-footer { list-style-type:none; float:right; margin:7px 5px 0 0; height:auto !important; }
ul.social-footer li.link-page { margin:2px 0 0 0;  background:none; font-size:12px; float:left; font:bold 16px Georgia, "Times New Roman", Times, serif; }*/
ul.social-footer { list-style-type:none; float:left; width:145px; height:auto !important; }
ul.social-footer li.link-page { width:145px; margin:0; background:none; }
ul.social-footer li { float:left; background:none !important;  padding:0 0 0 5px !important; }
ul.social-footer li a { float:left; height:24px; width:24px; }
ul.social-footer li a.mail { background: url(../pix/social-small-icon.gif) no-repeat; }
ul.social-footer li a.twitter { background: url(../pix/social-small-icon.gif) 0px -24px no-repeat; }
ul.social-footer li a.vk { background: url(../pix/social-small-icon.gif) 0px -48px no-repeat; }
ul.social-footer li a.facebook { background: url(../pix/social-small-icon.gif) 0px -72px no-repeat; }
ul.social-footer li a.youtube { background: url(../pix/social-small-icon.gif) 0px -120px no-repeat; }

.end { margin:0 !important; padding:6px 7px 6px 6px !important; }

a.back { display:block; height:143px; width:45px; position:relative; z-index:1; margin-bottom:-143px; text-decoration:none; background: url(../pix/arrowleft.png) 0 56px no-repeat; }
a.back:hover { background: url(../pix/arrowleft.png) -45px 56px no-repeat; }

a.next-slide { display:block; height:140px; width:45px; position:relative; z-index:1; float:right; margin-top:-224px; text-decoration:none; background: url(../pix/arrowright.png) -43px 54px no-repeat; }
a.next-slide:hover { background: url(../pix/arrowright.png) 2px 54px no-repeat; }