.MainNewsRow {
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #d8d8d8;
	}
#MainNews {
	float:left;
	display:inline;
	width:625px;
	padding-bottom:25px;
}

.MainNews {
	padding-right:15px;
	float:left;
	display:inline;
	width:295px;
	border-right:1px solid #d8d8d8;
}
.MainNews2 {
	margin-left:-1px;
	padding-left:10px;
	padding-right:10px !important;
	float:left;
	display:inline;
	width:290px;
	border-left:1px solid #d8d8d8;
	}

.NewsTitle {
}

.NewsContent {
	clear:both;
	float:left;
	display:inline;
	width:100%;
}

.PicNews, .PicNewsBot {
	float:left;
	display:inline;
	padding:10px 10px 10px 0;
}

.PicNewsBot {
	padding-bottom:0px !important;
}

.RightBanner {
	float:right;
	padding-left:20px;
}

.MainMewsLenta, .MainMewsLentaNoPimp {
	margin-top:10px;
	padding-right:10px;
	float:left;
	width:505px;
	}
.NewsBody .MainMewsLenta{margin-left:0;}
ul.MainMewsLenta li {
	padding-left:7px;
	/*margin-bottom:10px;*/
	list-style:none;
	background:url("/img/design2008/topnewslist.jpg") no-repeat 0px 7px;
}

ul.MainMewsLentaNoPimp li {
	margin-bottom:20px;
}

#NewsRightBlockInsTop {
	clear:both;
	padding-left:25px;
	padding-bottom:10px;
}

.NewsTopMenu {
	clear:both;
	display:inline;
}

.NewsInsideMenu {
	float:left;
}

.NewsInsideMenuRight {
	float:right;
}

.UnderMenuDate {
	clear:both;
}

.Anonce {
	clear:both;
	margin-top:15px;
	font-weight:bold;
}

.Anonce a {
	color:#1E4A6D;
	}

.Anonce a:hover {
	text-decoration:none;
	}

.NewsBody {
	margin-top:20px;
}


.NewsBody p {
	margin-bottom:1em;
	font-size:13px;
}

.NewsBodyLeftInclude {
	float:left;
	display:inline;
	margin:10px 18px 0 0;
}

.NewsBodyLeftInclude p {
	font-weight:bold;
	margin:0;
	font-size:11px;
}


/* Листалка фотографий */
.AllPhoto {
	float:right;
	display:inline;
	clear:both;
	width:100px;
	}
.SlaidButtons p {
	float:left;
	padding-left:200px;
	width:240px;
	margin-bottom:3px
	}
.SlaidButtons p img{
	float:left;
	padding:0px 2px;
	}

.UnderBannerAnonce {
	margin-top:15px;
	width:165px;
	overflow:hidden;
	padding:15px 0 25px 15px;
}
.UnderBannerAnonce ul.MainSobitiaNews2 {
	margin-bottom:0 !important;
	}
.MainSobitiaNews2 {
	width:165px !important;
	margin-left:0px !important;
}

.MainSobitiaNews2 li {
	margin-left:0px !important;
	font-size:11px;
}

/* Фотогалерея */
.NewsBodyRightInclude {
    float:left;
    clear:left;
    display:inline;
    width:500px;
    margin:10px 280px 0px 0px;
    text-align:center;
    }
.NewsBodyRightInclude img{
    text-align:center;
    }
.NewsSlaids p {
    font-size:12px;
    color: #999999;
/*     margin-left:5px;
 */    margin-bottom:0px !important;
    margin-top:5px;
    text-align:center;
    }
#galleryImg {
    width:100%;
    background-color:#f2f2f2;
    }
#galleryImg img { margin:30px 30px 0 30px; }
    
/* Листалка фотографий */
.ChangePagesFoto {
    width:150px;
    display:inline;
    height:20px;
    margin:10px 25px 0px 0px;
    }
.ChangePagesFoto p { text-align:center; }
.NewsSlaids {
    float:right;
    padding-bottom:10px;
    }
#smena_name {
    width:420px;
    margin:10px 30px;
    }
.photo_name {
    width:420px;
    margin:10px 30px;
    }
/* //Фотогалерея */

/* Фотогалеря *//*
.NewsBodyRightInclude {
	float:left;
	clear:both;
	display:inline;
	width:100%;
	margin:10px 280px 0px 0px;
	text-align:center;
	}
.NewsBodyRightInclude img{
	text-align:center;
	}
.NewsSlaids p {
	font-size:12px;
	color: #999999;
	margin-left:5px;
	margin-bottom:0px !important;
	margin-top:5px;
	text-align:center;
	}
#galleryImg {
	width:100%;
	background-color:#f2f2f2;
	}
#galleryImg img { margin:30px 30px 0 30px; }
	
/* Листалка фотографий 
.ChangePagesFoto {
	width:150px;
	display:inline;
	height:20px;
	margin:10px 25px 0px 0px;
	}
.ChangePagesFoto p { text-align:center; }
.NewsSlaids {
	float:right;
	padding-bottom:10px;
	/* width:500px; 
	margin-top:15px;
	}
#smena_name {
	width:420px;
	margin:10px 30px;
	}*/
/* //Фотогалеря */




/* .VideoCommentsMenu {
	clear:both;
	float:left;
	width:505px;
	/* height:25px; */
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	/* margin-top:15px; */
}
 */
.NewsNoFloat {
	clear:both;

}

.NewsFloatLeft {
	float:left;
	clear:both;
}



.VideoComments {
	clear:both;
	width:505px;
/*	height:445px;*/
}

.VideoPlayer {
	float:left;
	display:inline;
	overflow:hidden;
	width:300px;
	height:270px;
	margin-right:10px;
}

.CommentsAnonce {
	float:right;
	width:195px;
	height:270px;
	overflow:hidden;
}

.Comment1 {
	clear:both;
	height:72px;
	background:url("/img/design2008/news/bgvideocomments.gif") no-repeat;
}

.TextComments {
	clear:both;
	float:left;
	display:inline;
	width:505px;
	margin-top:10px;
	margin-bottom:15px;
	padding-bottom:10px;
	border-bottom:1px solid #E2E2E2;
}

.CommentsButton {
	width:220px;
	margin-top:10px;
}

/* Archive */
.NewsArhive {
	clear:both;
	float:left;
	overflow:hidden;
	width:505px;
/*	height:130px;*/
	border:1px solid #d8d8d8;
	margin-top:30px;
	background-color:#faf7e9;
}
.NewsArhiveTop {
	border:0px !important;
	height:19px;
	width:100%;
	background-color:#f2f2f2;
}
.ArchTitle {
	width:110px;
	text-align:center;
	vertical-align:center;
}
.Slaidprev {
	width:85px;
	text-align:right;
	vertical-align:center;
}
.Month {
	width:110px;
	text-align:center;
	font-weight:bold;
	vertical-align:center;
}
.SlaidNext {
	width:200px;
	text-align:left;
	vertical-align:center;
}
.Days, .Days table {
	height:110px;
	width:100%;
}
.Days table {
	border:0 !important;
}
.Days table tr {
	 height:22px;
}
.Days table td {
	width:72px;
	font-family: Tahoma, sans-Serif;
	font-size:12px;
	color:#999999;
	text-align:center;
}
a.ArchLink:link, a.ArchLink:visited, a.ArchLink:hover, a.ArchLink:active {
	font-size:12px;
	color:#0B5087;
}
a.ArchLink:hover {
	background:#F1E3A6;
}
li.podcasts_for_archive { font-size:110%; }
li.podcasts_for_archive h3 { margin-bottom:0.5em; }
li.podcasts_for_archive p { margin-bottom:1em; }
li.podcasts_for_archive ul {
	margin-bottom:1.5em;
	list-style-type:none;
	}
li.podcasts_for_archive ul li {
	margin-bottom:5px;
	padding-left:20px;
	background:transparent url(/img/design2008/education/line_dot.gif) no-repeat scroll left 0.5em;
	}
li.podcasts_for_archive p.GreyText { margin:1em 0 2em; }
/* For Sujets */

.NewsPages {
	clear:both;
	float:right;
	display:inline;
	width:505px;
/*	height:20px;*/
	margin:0px 0 25px 0;
}

.NewsPages p.GreyText {
	margin-top: 5px !important;
}

.NewsPagesLinkActive {
	height:19px;
	width:12px;
	background-color:#850303;
	color:#ffffff;
	font-size:11px;
	padding:3px 3px 3px 3px;
}

a.NewsPagesLink:link, a.NewsPagesLink:visited, a.NewsPagesLink:hover, a.NewsPagesLink:active {
	height:19px;
	width:12px;
	padding:3px 3px 3px 3px;
	font-weight:normal !important;
}

.NewsSujet {
	clear:both;
	float:left;
	width:505px;
	padding:10px 0px 10px 5px;
	margin-bottom:25px;
}

.NewsSujet p {
	margin:0px 20px 5px 110px;
}

.PicSujet {
	float:left;
	padding-right:10px;
}

.SujetDate {
	display:inline;
	width:14px;
	height:14px;
	border:1px solid #990000;
	margin-left:6px;
}

.SujetNumber {
	display:inline;
	width:20px;
	height:20px;
	border:1px solid #990000;
	margin-left:3px;
	padding:3px 3px 3px 3px;
	font-weight:normal !important;
}

.ZakladkiNewsBorder {
	float:left;
	width:100%;
	height:22px;
	background:url(/img/design2008/zakladka_border.gif) repeat-x bottom;
}

.ZakladkiNewsConteiner {
	width: 300px;
}

/* Archive-Razdel */

#ArchiveForm {
	clear:both;
	float:left;
	width:505px;
	margin-top:10px;
}

#ArchiveFormTop {
	clear:both;
	float:left;
	width:490px;
	background: #FAF7E9;
	padding: 15px 0 10px 15px;
}

#ArchiveFormTop label {
	float:left;
	display:inline;
	margin-right:5px;
}

.ArchiveCalendar {
	clear:both;
	float:left;
	display:inline;
	width:235px;
	margin-top:10px;
}

.ArchiveCalendar input {
	width:65px;
	background: #fff;
	border: 1px solid #C1C1C1;
	margin-right:5px;
}

.ArchiveCheck {
	float:left;
	display:inline;
	width:240px;
}

.ArchiveCheck input, .ArchiveFormBottom input {
	float:left;
	width:14px;
	height:14px;
	margin-right:5px;
}

.ArchiveCheck label, .ArchiveFormBottom label {
	float:left;
	display:inline;
	width:115px;
	font-size:10px;
	margin-bottom:10px;
}

.ArchiveCheck span, .ArchiveFormBottom span {
	float:left;
	display:block;
	width:115px;

}

.ArchiveFormBottom {
	clear:both;
	float:left;
	width:480px;
	background: #F3F3F3;
	padding:10px 0 10px 25px;
	border-bottom:1px solid #fff;
}
.ArchiveFormBottom p {
	clear:both;
	float:left;
	display:inline;
	width:100%;
	margin-bottom:10px;
	}
.ArchiveFormBottom input#Chooze {
	width:80px;
	height:25px;
	}
#cnews_box {
	margin:0 auto 20px;
	width:180px;
	}
/* Рекламная строчка над баннером */
p.projectAdv {
	margin-bottom:15px;
	padding-left:20px;
	background:url("http://www.cnews.ru/img/design2008/rightlistred.gif") no-repeat left 5px;
	}
p.projectAdv a {
	text-decoration:none;
	color:#990000;
	}
/* //Рекламная строчка над баннером */
/* Компании, Числа в разделах */
#MiddleLineSubtype {
	width:823px;
	overflow:hidden;
	float:left;
	background:url("http://pics.rbc.ru/img/cnews/2007/10/01/middle_line.gif") repeat-y;
	border-left:1px solid #f0e4a6;
	border-right:1px solid #f0e4a6;
	}
#MiddleLineSubtypeInner {
	width:823px;
	overflow:hidden;
	background:url("http://pics.rbc.ru/img/cnews/2007/10/01/middle_line_inner.gif") no-repeat bottom;
	}
#MiddleLineSubtype #MiddleLineSubtypeInner .company {
	padding:10px 10px 10px 30px;
	width:465px;
	min-height:84px;
	height:auto !important;
	height:84px;
	float:left;
	background:url("http://internet.cnews.ru/img/design2008/security/bgmidleline1.jpg") no-repeat left 5px;
	border-top:1px solid #f0e4a6;
	}
#MiddleLineSubtype #MiddleLineSubtypeInner .company img {
	float:right;
	}
#MiddleLineSubtype #MiddleLineSubtypeInner .company h3 {
	margin-bottom:7px;
	font-size:100%;
	}
#MiddleLineSubtype #MiddleLineSubtypeInner .company a, #MiddleLineSubtype #MiddleLineSubtypeInner .digits a {
	text-decoration:none;
	color:#000;
	}
#MiddleLineSubtype #MiddleLineSubtypeInner .digits {
	padding:10px 10px 10px 30px;
	width:260px;
	float:right;
	background:url("http://internet.cnews.ru/img/design2008/security/bgmidleline2.jpg") no-repeat left 50%;
	border-top:1px solid #f0e4a6;
	}
#MiddleLineSubtype #MiddleLineSubtypeInner .digits span {
	margin-right:5px;
	font-size:170%;
	font-weight:bold;
	}
/* //Компании, Числа в разделах */

/* Новый стиль таблиц */
.table2008 {
	float:left;
	margin:0 auto 5px;
	width:95%;
	border-collapse:collapse;
	border-bottom:1px solid #999;
	}
.table2008 tr.thead td {
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	}
.table2008 tr.even { background-color:#f2f2f2; }
/* .table2008 tr.even td { font-size:11px !important; } */
.table2008 tr td { padding:4px; font-size:11px }
.table2008 tr td.marked { color:#1e4a6d; }
.table2008 tr td.Strong { font-weight:normal; }
p.small_note {
	margin:0 auto 10px;
	width:95%;
	font-size:85%;
	color:#666;
	font-weight:normal;
	}
p.source {
/* 	margin:5px auto 1em; */
	margin:5px 0px 1em;
	width:92%;
	font-style:italic;
	text-align:right;
	font-size:11px;
	font-weight:normal;
	}
p sup a {color:#1e4a6d;}

/* //Новый стиль таблиц */

/* Лента Live в новостях*/
#lenta_live{
	clear:left;
	float:left;
	margin-bottom:10px;
	margin-top:-10px;
	width:978px;
	height:58px;
	border:1px solid #d8dad5;
	background:#fff url(http://pics.rbc.ru/img/cnews/2007/12/03/lenta_news_live.gif  ) repeat-x left top;
	}
#lenta_live div.logo {
	display:inline;
	margin:5px 0 0 20px;
	float:left;
	}
#lenta_live div.logo a {
	float:left;
	display:block;
	width:102px;
	height:43px;
	background:url(http://pics.rbc.ru/img/cnews/2007/12/03/live_logo.gif) no-repeat left top;
	}
#lenta_live div.logo a span {display:none;} 
#lenta_live #zal_slavi{
	float:left;
	width:87px;
	height:30px;
	background:url(http://pics.rbc.ru/img/cnews/2007/12/03/zal_slavi.gif ) no-repeat left top;
	margin:14px 50px 0 35px;
	}
#lenta_live div.blog_wrapp {
	float:left;
	width:160px;
	padding-right:10px;
	margin-top:1px;
	}
#lenta_live div.blog_wrapp div.avatar{
	float:left;
	width:50px;
	height:50px;
	padding:3px;
	background:url(http://pics.rbc.ru/img/cnews/2007/12/03/avatar_border.gif   ) no-repeat left top;
	margin-right:5px;
	}
#lenta_live div.blog_wrapp p.blog_name{
	float:left;
	width:90px;
	margin:10px 0 2px;
	font-size:14px;
	font-weight:bold;
	}
#lenta_live div.blog_wrapp p.blog_name a{color:#000;}
#lenta_live div.blog_wrapp p.blog_name a:hover{text-decoration:none;}
#lenta_live div.blog_wrapp p.small_green{
	float:left;
	width:90px;
	font-size:10px;
	}
#lenta_live div.blog_wrapp p.small_green a{
	color:#5f9b2a;
	text-decoration:none;
	}
#lenta_live div.blog_wrapp p.small_green a:hover{text-decoration:underline;}
/* //Лента Live в новостях*/

/* Новости 2.0*/
#news20 {
	float:left;
	width:500px;
	background:#f0f8eb;
	padding:5px 5px 10px 5px;
	}
#news20 h2 {
	float:left;
	width:450px;
	background:url(http://pics.rbc.ru/img/cnews/2007/12/03/new2.0_logo.gif ) no-repeat left top;
	font-size:13px;
	padding:13px 0 0 30px;
	}
#news20 h2 a {
	color:#000;
	text-decoration:none;
	}
#news20 ul {
	float:left;
	margin-top:10px;
	width:100%;
	padding-left:10px;
	list-style:none;
	}
#news20 ul li {
	margin:5px 0 20px;
	width:100%;
	}
#news20 ul li span{
	margin-right:10px;
	width:15px;
	height:15px;
	color:#fff;
	background:#dc7e02;
	text-align:center;
	padding:2px;
	}
#news20 ul li a{
	color:#0c5486;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
#news20 ul li a:hover{text-decoration:underline;}
#news20 ul li p.GreyText {padding-left:25px;color:#949899;margin-top:5px;}
#news20 ul li p.GreyText a{
	color:#949899;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	}
#news20 ul li p.GreyText a:hover{text-decoration:none;}
#news20  p.more_news{
	width:100%;
	float:left;
	font-size:11px;
	}
#news20  p.more_news a{
	color:#949899;
	text-decoration:underline;
	float:right;
	margin-right:10px;
	}
#news20  p.more_news a:hover{text-decoration:none;}
/*// Новости 2.0*/

/* Блок ближайших мероприятий в топ-новостях */
.NewsBody .ColoredConteiner {
	margin:15px 0;
	}
.NewsBody .ColoredConteiner p.GreyText {
	margin:0;
	}
.NewsBody .ColoredConteiner p {
	margin-bottom:0;
	font-size:11px;
	}
/* //Блок ближайших мероприятий в топ-новостях */



