body {
	font:normal 11px Tahoma, sans-Serif;
}

a:focus { outline:none; }
.bold {font-weight:bold;}

.creative_bg {background:#D8D8D8 url(//filearchive.cnews.ru/img/forum/2010/03/12/creative_bg_b6464.png) repeat-y center top;}
/* .creative_forum {background:#D8D8D8 url(//filearchive.cnews.ru/img/forum/2010/06/10/creative_bg_5ae6f.gif) no-repeat left 335px;} */
/* Для обратной совместимости (статьи и новости) */
table.border { border-collapse:collapse; margin:10px auto 20px; }
table.border td, table.border th { border:1px solid #000000; font-size: 10px;margin:0;padding:3px }
.gp {
	padding:5px;
	background:#e5e5e5;
	border:1px solid #cfcece;
	text-align:center;
	font-weight:bold;
}
.green_bg {background-color:#b5b5b5 !important ;}
div.note {
	float:left;
	background-color:#eee;
	margin:10px 5px;
	padding:5px 5px 5px 0px;
	/*line-height:90%;*/
	border:1px solid #000;
	overflow:hidden;
	}
div.noteForComments {
	background-color:#eee;
	margin:10px 0;
	padding:5px;
	border:1px solid #000;
	overflow:hidden;
	}
	
div.note p {
	margin:0 0 5px 0;
	font-size:11px;
	padding:0px 5px 0px 5px; 
	}
div.note ul {
	margin:0 0 5px 0;
	font-size:11px;
	padding:0px 5px 5px 20px; 
	}
/* div.note ul li{padding:0px 0px 3px 0px;} */
div.new_note {
	background-color:#eee;
	margin:0 10px 10px 10px;
	padding:10px;
	border:1px solid #000;
	width:720px;
	float:left;
	font-size:11px !important;
	}
div.new_note p {
	margin:0 0 5px 0;
	font-size:11px !important;
	}
div.new_note ol {
	padding-left:20px;
	line-height:2;
	font-size:11px !important;
	}
div.new_note ol li{
	line-height:2;
	font-size:11px !important;
	}

div.new_note img {
	float:left;
	margin:5px 10px 10px 5px;
	}
div.note_green {
	float:left;
	background-color:#e7fcd1;
	margin:10px 10px 10px 0;
	padding:5px;
	line-height:90%;
	border:1px solid #000;
	}
div.note_right {
	float:right;
	width:50%;
	background-color:#eee;
	margin:10px 0 10px 10px;
	padding:5px;
	line-height:90%;
	border:1px solid #000;
	}
.center { text-align:center; }
.author { text-align:right; }
.red, a.red { color:#990000; text-decoration:none; }

.NewsBody {
	margin-top:20px;
}
.NewsBody ul, .NewsBody ol { 
	margin-left:25px; 
	margin-bottom:10px;
	/* font-size:11px; */
}
.NewsBody p {
	margin-bottom:20px;
	font-size:13px;
}
a.red, .red a { color:#990000 !important; }
/* //Для обратной совместимости (статьи и новости) */


/* Для "точер роста" в аналитике */
p.chapterName {
	color:#fff;
	border:1px solid #000;
	background-color:#940000;
	width:350px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	}
/* //Для "точер роста" в аналитике */

/* For Top: Language + Registration + Logo + MainMenu + SearchBar */
.GreyLinkActive, .Award {
	font-weight:bold;
}

#Search button {
	font-size:10px;
}
/* Links */

a.nodecoreHover:hover, #MainMenu a:hover {
	text-decoration:none !important;
}

a.nodecoreWhite:link, a.nodecoreWhite:visited, a.nodecoreWhite:hover, a.nodecoreWhite:active,
a.PicLink:link, a.PicLink:visited, a.PicLink:hover, a.PicLink:active, 
a.BlueLinkNoDecore:link, a.BlueLinkNoDecore:visited,  a.BlueLinkNoDecore:active, 
a.BoldNews:link, a.BoldNews:visited, a.BoldNews:hover, a.BoldNews:active, 
a.News:link, a.News:visited, a.News:hover, a.News:active, 
a.Bold:link, a.Bold:visited, a.Bold:hover, a.Bold:active, 
a.Black:link, a.Black:visited, a.Black:hover, a.Black:active, 
a.GreyTextDark:link, a.GreyTextDark:visited, a.GreyTextDark:hover, a.GreyTextDark:active, 
a.Red:link, a.Red:visited, a.Red:hover, a.Red:active,
a.OpenLeftMenu:link, a.OpenLeftMenu:visited, a.OpenLeftMenu:hover, a.OpenLeftMenu:active,
a.ClosedLeftMenu:link, a.ClosedLeftMenu:visited, a.ClosedLeftMenu:hover, a.ClosedLeftMenu:active,
a.BigNews:link, a.BigNews:visited, a.BigNews:hover, a.BigNews:active,
a.BugtrackNews:link, a.BugtrackNews:visited, a.BugtrackNews:hover, a.BugtrackNews:active,
a.MImpGreen:link, a.MImpGreen:visited, a.MImpGreen:hover, a.MImpGreen:active,
a.MImpMalina:link, a.MImpMalina:visited, a.MImpMalina:hover, a.MImpMalina:active,
a.SmallRed:link, a.SmallRed:visited, a.SmallRed:hover, a.SmallRed:active,
a.GreyText:link, a.GreyText:visited, a.GreyText:hover, a.GreyText:active {
	text-decoration:none;
}

a.BlueLinkNoDecore:hover {
	text-decoration:underline;
}
a.BoldNews {
	position:relative;
}


#MainMenu a:link, #MainMenu a:hover, #MainMenu a:visited, #MainMenu a:active, .LeftMenuText {
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

a.NewsPagesLink:link, a.NewsPagesLink:visited, a.NewsPagesLink:hover {
	font-size:11px;
	color:#1e4a6d;
}
/* For MainPage - Content */

.MainNewsHeader {
	font-family: Arial, sans-Serif;
	font-size:22px;
	margin-top:5px;
}

.MainText, .News, .NewsMainText {
	font-size:12px;
}

.ZakladkaActive, .ZakladkaActiveSmall, .BoldNews, .Bold, h1, .subtitle-in_articles, .TV, .MImpGreen, .MImpMalina {
	font-weight:bold;
}

h1, .subtitle-in_articles, .TV, .NewsText {
	font-size:13px;
}

.TV {
	line-height:1.5em;
}

/* For Razdel News */


/* .BigNews, h4 {
	font-family: Arial, sans-Serif;
	font-weight:bold;
	font-size:16px;
} */
.BigNews {
	font-family: Arial, sans-Serif;
	font-weight:bold;
	font-size:16px;
	display:block;
}

.NewsMainText {
	line-height:1.3em;
}

h2, h3, .ContentActiveMenu {
	font-weight:bold;
	font-size:18px;
	padding-bottom:5px; 
}

.maintitle-article {
	float:none; 
	font-weight:bold;
	font-size:18px;
	padding-bottom:5px; 
	margin:0;
}

.VideoCommentsText {
	line-height:2em;
	font-size:11px;
}

.ZakladkaTextSmall {
	font-size:10px !important;
}

.Normal {
	font-weight:normal;
}

h3 {
	padding:0 ;
}

.ContentActiveMenu {
	padding:0 !important;
	color:#000 !important;
}

/* For Security */

h4 {
	font-size:14px;
	margin-top:5px;
	margin-bottom:5px;
}

a.BlackUnderline:link, a.BlackUnderline:visited, a.BlackUnderline:hover, a.BlackUnderline:active {
	color:#000000 !important;
	text-decoration:underline;
}

/* For Razdel Bugtrack */

a.Uyazvim:link, a.Uyazvim:visited, a.Uyazvim:hover, a.Uyazvim:active,
a.Exploit:link, a.Exploit:visited, a.Exploit:hover, a.Exploit:active,
a.Patch:link, a.Patch:visited, a.Patch:hover, a.Patch:active,
a.Vred:link, a.Vred:visited, a.Vred:hover, a.Vred:active {
	text-decoration:none;
}

a.BlueLinkUnderline:link, a.BlueLinkUnderline:visited, a.BlueLinkUnderline:hover, a.BlueLinkUnderline:active {
	color:#1e4a6d !important;
	text-decoration:underline;
}

a.RedLink:link, a.RedLink:visited, a.RedLink:hover, a.RedLink:active {
	font-size:11px !important;
	font-weight:normal !important;
	text-decoration:underline;
}

.BugtrackNews {
	font-family: Arial, sans-Serif;
	font-weight:bold;
	font-size:14px;
}

/* For Razdel Analitics */

a.SmallRed:link, a.SmallRed:visited, a.SmallRed:hover, a.SmallRed:active {
	font-size:10px;
	font-weight:normal !important;
}


h1.Red, .subtitle-in_articles.Red  {
	text-transform:uppercase;
}

.AnaliticObzor {
	line-height:130%;
}

.LeftNews h3, .RightNews h3 {
	font-size:13px;
}

.LeftNews ul, .RightNews ul {
	list-style:none;
}

.LeftNews li a, .RightNews li a{
	text-decoration:none;
	font-weight:bold;
}

.LeftNews li a:hover, .RightNews li a:hover{
	text-decoration:underline;
}


.letters a, .lettersFace a , .lettersFace span {
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	line-height:1.5;
}

/* For Razdel AnaliticsFace */

.NewFaceComent h2 {
	font-size:25px;
	line-height:0.8;

}  
.NewFaceComent h3 {
	font-size:14px;
}

 h3.InterZagl {
	font-size:13px;

}  
.NewFaceComent p {
	font-size:13px;
	font-weight:normal;

}  

.NewFaceComent dt a {
	font-size:12px;
	text-decoration:none;
}

.NewFaceComent dd {
	font-size:11px;
} 

.NewFaceComent h3 a:hover, .Marketlist li a:hover, .InterComent a:hover, .Project a:hover, .ObzorCopyright a:hover    {
	text-decoration:none !important  ;
}

/* For Razdel AnaliticsFaceLetter */

.NewFaceLetter h2 {
	font-size:25px;
}

.NewFaceLetter li {
	font-size:11px;
	text-transform: capitalize; 
	list-style:none;
}

.NewFaceLetter li a{
	font-weight:bold;
	text-decoration:none;
}

/* For Razdel AnaliticsObzor */

.ObzorZaglWrap {
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
}

h2.font {
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
}

.ObzorContent p {
	font-size:12px;
	line-height:1.5;
}	

p.KratSod {
	font-size:14px;
}

.ObzorContent li {
	list-style:none;
	font-size:12px;
	font-weight:bold;
}

p.CNews	{
	font-size:10px;
}

p.Acer	{
	font-size:10px;
}

h2.FontMarket {
	font-size:25px;
	width:750px;
}

.WorldMarketZagl {
	font-size:14px;

}

.Marketlist li {
	list-style:none;
	font-size:14px;
	font-weight:normal;
}

.InterComent h3 {
	font-size:14px;
}

.InterComent p {
	font-size:14px;
}
.InterComent p a {
	font-size:14px;
	color:#000;
	text-decoration:none;
}
.InterComent a {
	font-size:11px;
}

.Rating p {
	font-size:14px;
	font-weight:bold;
}

.Project a {
	font-size:12px;
}

.ProjPartner h2 {
	font-size:25px;
}

.ObzorAuthor {
	line-height:1.4;
	font-size:11px;
}

.ObzorCopyright {
	font-size:10px;
}	


/* For Razdel AnaliticsObzorArticle */

.ArticleZagl p {
	font-size:12px;
}

.ArticleZagl a {
	font-size:14px;
	font-weight:bold;
	line-height:1.5;
}

.ArticleZagl a:hover {
	text-decoration:none !important ;
}

.ForPrint {
	font-size:11px;
}

.ContentTitle h2 {
	font-size:22px;
	line-height:0.8;
	padding-bottom:10px;

}

.Content  .ContentTitle p {
	/* font-style: italic; */
	font-size:12px;
	line-height:1.5;
	width:550px;
	float:left;
	font-weight:bold;
}
.Content  .ContentTitle p.no_italic {font-style: normal;}
.Content p {
	font-size:125%;
	line-height:1.4;
}

.BlueTitle {
	font-size:18px;
}

p.BlackZagl {
	font-size:14px;
	font-weight:bold;
}

p.GreyText {
	font-size:11px;
/*	margin-top:5px;*/
}

.Ist {
	font-style: italic;
	font-size:12px;
	line-height:1.5;
}

.BlueText {
	font-size:14px;
	font-weight:bold;
}

.ExpCont h2, .IntCont h2 {
	font-size:25px;
	padding:0px;
}

.ExpCont h3, .IntCont h3  {
	font-size:14px;
}

.ExpCont p,.IntCont p  {
	font-size:12px;
	margin-top:15px;
	line-height:1.3;
}

.ExpCont a, .ArticleFoot a, .IntFoot a {
	font-size:14px;
}
.ExpCont a:hover, .ArticleFoot a:hover, .IntFoot a:hover {
	text-decoration:none !important  ;
}

.ital {
	font-style: italic;
	font-size:12px;
	line-height:1.3;
}



/* For Razdel Analitics Obzor Obozreniye */


.MainITZagl {
	font-size:16px;
	font-family:Arial,sans-Serif;
}

.PrepObzor p span, .PrepObzor dt span {
	font-weight:bold;
}

.GreyDate {
	clear:both;
	float:left;
	line-height:2;
}
	

.ImgContWrap a {
	font-size:12px;
	text-decoration:none ;
	line-height:1.35;
}

.ITZagl {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.Prepare {
	background:#f7f7f7;
}

.Prepare li {
	font-size:12px;
}
















/* For Razdel Education*/


.TitleWrapp a, .TitleWrappContact a {
	line-height:2.5;
}

.TitleWrapp a:hover, .TitleWrappContact a:hover {
	text-decoration:none !important; 
}


.TitleWrapp p, .TitleWrappContact p {
	font-size:18px;
	font-weight:bold;
}

.TitleWrapp p span, .TitleWrappContact p span  {
	font-size:13px;
}


.CourseDateWrapp {
	font-size:12px;
}


.CourseDateWrapp a, .SearchCourseWrapp li a, .PlaceWrapp a, .FreeSeminar dd  a, .CorpProgram a {
	text-decoration:none ; 
}

.SearchCourseWrapp ul {
	list-style:none;
}

.SearchCourseWrapp a.Leader, li.Leader	{
	font-weight:bold;
}

.EducatForm {
	font-size:13px;

}

.TableCourseWrapperr {
	font-size:12px;

}

.TableCourseWrapperr p {
	font-size:11px;

}

.PlaceWrapp {
	line-height:1.3;
}

.FreeLearn p {
	line-height:1.2;
}


/* For Razdel Education Contacts */

.TitleWrappContact p {
	font-size:18px;
}

.ContAdress {
	font-size:12px;
	line-height:1.7;
}

.Marking {
	line-height:2;
}

.FullAdress p{
	font-size:14px;
	font-weight:bold;
}


/* For Razdel Education Partners */


.PartCont p {
	font-size:12px;
	line-height:1.3;
}

.PartCont ul{
	list-style:none;
	font-size:12px;
	line-height:1.65;

}

.PartCont li {
	font-size:12px;
}

.PartCont li a{
	font-size:12px;
	text-decoration:none;
}


.OurPartLogo {
	font-size:12px;
}


.PartImgWrapp {
	text-align:center;
}


/* For Razdel Education Corporate */

.TableCorpProgram  {
	font-size:12px;
}

.CorpContWrapp ul {
	list-style:none;
	font-size:12px;
}


.BlueLi {
	line-height:1.7;
}

.BlackLi {
	font-size:12px;
	line-height:1.7;
}

.CorpContWrapp p {
	font-size:12px;
	line-height:1.3;

}

.CorpContWrapp a {
	font-size:12px;
	text-decoration:none;
}


p.SmallSreyText {
	font-size:11px !important;
}
/* For Top: Language + Registration + Logo + MainMenu + SearchBar */
body {
	background-color:#d8d8d8;
	/* background:#fff url(//filearchive.cnews.ru/img/forum/2011/12/19/cnow_cnews_bg.jpg) no-repeat center top; */
	/* background-color:#fff; */
	/* background:#fff url(//filearchive.cnews.ru/img/forum/2009/12/21/snow_bg_0e232.jpg) no-repeat center top; */
}
.BG {
	background:#ffffff;
	border:1px solid #b2b2b2;
	border-bottom:none;
	border-top:none;
}
/*
form input {
	background:#ffffff;
}
*/
.GreyLinkActive {
	background-color:#ededed;
	color:#666666;
}

#Login {
	background:#980000;
}

#MenuToolbar {
	background-color:#ededed;
}

#MainMenu {
	background-color:#b84d4d;
}

#MainMenu a {
	background:#990000 url("/img/design2008/bgpassivemenu.gif") repeat-x;
}

#MainMenu .activeMenu {
	background:#000 url("/img/design2008/bgactivemenu.gif") repeat-x;
}

/* Links */
a.GreyLink:link, a.GreyLink:visited, a.GreyLink:hover, a.GreyLink:active {
	color:#666666;
	font-size:11px !important;
}

a.nodecoreWhite:link, a.nodecoreWhite:visited, a.nodecoreWhite:hover, a.nodecoreWhite:active, a.MainMenu:link, a.MainMenu:visited, a.MainMenu:hover, a.MainMenu:active {
	color:#ffffff;
}
#MainMenu a:link, #MainMenu a:visited, #MainMenu a:hover, #MainMenu a:active {
	color:#ffffff;
}

a.BlueLinkNoDecore:link, a.BlueLinkNoDecore:visited, a.BlueLinkNoDecore:hover, a.BlueLinkNoDecore:active,
a.BugtrackNews:link, a.BugtrackNews:visited, a.BugtrackNews:hover, a.BugtrackNews:active {
	/* color:#0b5087; */
	color:#1e4a6d;
}

.noBg {
	background:#fff;
	padding:0px 5px;
}


/* For Footer */
#BottomLine {
	background-color:#ededed;
	border:1px solid #b2b2b2;
	border-top:none;
}

.BottomMenu, .EndMenu, #Rights {
	color:#666666;
}

/* For Content (Main Page) */

.LeftMenuText {
	color:#990000;
}

.Black {
	color:#000000 !important;
}

.HoverLeftMenuConteiner, .HoverClosedLeftMenu {
	background-color:#f2f2f2;
}

.MainNewsHeader, .BoldNews, .News, .BigNews {
	/* color:#0b5087; */
	color:#1e4a6d;
}

.GreyText {
	color: #999999;
}

.GreyTextDark {
	color: #666666;
}

.ZakladkaActive, .ZakladkaActiveSmall {
	background:url("/img/design2008/bgzakladkiactive.gif") repeat-x;
}

.ZakladkaPassive, .ZakladkaPassiveSmall, .Red, .RedLink, .SmallRed, .ConferenceAnonce .Red{
	color:#990000 !important;
}

.ColoredConteiner, .ColoredConteinerRight {
	background:url("/img/design2008/coloredconteiner.gif") repeat-x;
}

.OpenLeftMenuConteiner {
	background:url("/img/design2008/bfleftmenuopen.gif") repeat-x;
}

 .ClosedLeftMenuConteiner.Over, .ClosedLeftMenuConteiner.Active {
	background-color:#F1D5D5;
}

.LastList {
	border-bottom:1px solid #d8d8d8;
}

#Obzor , .BlueBg{
	background:url("/img/design2008/bgobzor.gif") repeat-x;
}

.ProjectsMenu {
	background-color:#eeeeee;
	color:#cccccc;
}

/* Right Side */

#TVHeader {
	/* background-color:#990000; */
	color:#ffffff;
}

#TV {
	background:url("/img/design2008/bgtv.gif") no-repeat;
}

.Award {
	color:#990000;
}

.RightBlockInsTop, .NewsRightBlockInsTop {
	background:url("/img/design2008/rightlistblack.gif") no-repeat 8px 3px;
}

.RightBlockInsBot, .cnews_attn {
	background:url("/img/design2008/rightlistred.gif") no-repeat 8px 13px;
}

.MonthProject, .Study , .StudyLine{
	background-color:#faf7e8;
}

.MonthProjectTop {
	background:url("/img/design2008/bgmonthprof.gif") repeat-x;
}

/* For Razdel News */

.UnderBannerAnonce {
	background:#fcfdfe url("/img/design2008/news/bganonce.gif") repeat-x;
}

.NewsSlaids, .AnaliticsSlaids {
	background-color:#f2f2f2;
}

.VideoCommentsText {
	color:#cccccc;
}

.NewsSujet {
	background-color:#F7F7F0;
}

/* For Razdel Security */

.ColoredConteinerSecurity, .ColoredConteinerRightSecurity {
	background-color:#FAF7E8;
	border:1px solid #F0E4A6;
}

#AnaliticRightBlock {
	background-color:#F0F1FF;
}

.Mnenie {
	background:#F1F1F1;
}

/* For Razdel Bugtrack */

.BugtrackTopics {
	background-color:#F4EEF0;
}

.Uyazvim {
	color:#B76C35;	
}

.Exploit {
	color:#DE0000;
}

.Patch {
	color:#3A7B3D;
}

.Vred {
	color:#974458;
}

#MostInportantToday {
	background-color:#F2F2F2;
}

.MImpGreen {
	color: #3A7B3C;
}

.MImpMalina {
	color: #974458;
}

#Opros {
	background-color:#F1F1F1;
}

/* For razdel Analitics */

.ObzorColor, .AnaliticAnonce, .bgAnalit {
	background: #F0F1FF;
}

.Interwiew {
	background: #F0F0F0;
}

.Kontakt {
	background: #F1F1F1;
}

.AnaliticObzor {
	background:#f7f7f7;
}

.LeftNews li , .RightNews li {
	background:url("/img/design2008/analitics/analitics-dot.gif") no-repeat 0 6px;
}

.LeftNews li a, .RightNews li a{
	/* color:#0b5087; */
	color:#1e4a6d;
}

.letters a, .lettersFace a {
	background:#faf7e9;
	color:#990000;
}

.letters a:hover, .lettersFace a:hover {
	background:#f1e3a6;
	color:#990000;
}

a.ActiveLetters  {
	background:#990000;
	color:#fff;
}

.lettersFace span {
	background:#f2f2f2;
	/* color:#0b5087; */
	color:#1e4a6d;
}


/*.NewFaceComent h2:first-letter{
	color:#990000;
	}
*/

.NewsBody a, .NewsBody p a, .NewsBody  ul li a {
	color:#0b5087;
	/* color:#1e4a6d; */
	text-decoration:underline;
	}
.NewsBody a:hover, .NewsBody p a:hover, .NewsBody  ul li a:hover {
	text-decoration:none;
	}
 
.NewFaceComent h3 a , .NewFaceComent p a{
	/* color:#0b5087; */
	color:#1e4a6d;
}

.NewFaceComent h2 span {
	color:#990000;
}

.NewFaceComent dt  {
	/* color:#0b5087; */
	color:#1e4a6d;
	background:url("/img/design2008/analitics/red_dot.gif") no-repeat left 5px;
} 
.NewFaceComent dt a  {
	/* color:#0b5087; */
	color:#1e4a6d;
} 

.NewFaceComent dd {
	color:#999999;
} 

.NewFaceLetter h2 {
	color:#990000;
}

.NewFaceLetter li a{
	/* color:#0b5087; */
	color:#1e4a6d;
}

.ObzorRinka {
	background:#e9f0f8 url("/img/design2008/analitics/Blue_line.gif") repeat-y left top;
}

.ObzorZaglWrap p {
	color:#999999;
}



.ImgShadow {
	background:url("/img/design2008/analitics/ImgShadow.jpg") no-repeat left top;
}

.LogoWrapp {
	background:#fff;
}


.ObzorContent li {
	background:url("/img/design2008/analitics/Black_dot.gif") no-repeat left 7px;
}


.ObzorContent li a {
	/* color:#0b5087; */
	color:#1e4a6d;
}

p.CNews	{
	background:url("/img/design2008/analitics/CNewsLogo.gif") no-repeat left 20px;
}

/*p.Acer	{
	background:url("//filearchive.cnews.ru/img/reviews/2008/04/22/dm_kraftway_spons.gif") no-repeat left 23px;
}*/

/*p.Acer	{
	background:url("/img/design2008/analitics/AcerLogo.gif") no-repeat left 20px;
}
*/
h2.FontMarket  span {
	color:#5386c5;
}

.WorldMarketZagl {
	background:#5386c5;
	color:#fff;
}

.Marketlist li a {
	/* color:#0b5087; */
	color:#1e4a6d;
}

.IntExpWrapp {
	background:#e9f0f8;
}

.IntExpWrapp  img {
	border:3px solid #fff;
	float:left; 
}

img.IntExpLogo {
	border:none;
	margin-top:30px;
	float:right;
}


.InterComent a {
	color:#999999;
}

.Project {
	background:#e9f0f8;
}

.Project a {
	/* color:#0b5087; */
	color:#1e4a6d;
}

.ProjPartner {
 background:url("/img/design2008/analitics/Hor_blue_Line.gif") repeat-x left bottom;
}

.ProjPartner h2 {
	color:#5386c5;
}
.ObzorFoot p {
	color:#999999;
}

.ObzorCopyright a {
	color:#999999;
}


.LogoWrapper {
	background:#fff;
}

.ArticleZagl a {
	/* color:#0b5087; */
	color:#1e4a6d;
}

.ForPrint, .GreyText, .GreyDate, .GreyLink, .PrepObzor, .Partner {
	color:#999999;
}

.BlueTitle, .ArticleFoot a, .IntFoot a {
	color:#5386c5;
}

.BotBorder {
	border-top:1px solid #5386c5;
}

.Ist, .ArticleFoot, .IntFoot {
	border-top:3px solid #5386c5;
}


.BlueText {	
	background:#5386c5;
	color:#fff;
}

.ExpInterview, .IntCont {
	background:#e9f0f8;
}

.ExpInterview img {
	border:13px solid #fff;
}	

.ExpCont img {
	border:none;
}

.MainITZagl {
	background:url("/img/design2008/analitics/new_obozreniya.gif") no-repeat right 2px;
	/*color:#0b5087;*/
	color:#1e4a6d;
}

.ImgContWrap a, .PrepObzor p span, .PrepObzor dt span {
	color:#000;
}

.ITZagl {
	/*color:#0b5087;*/
	color:#1e4a6d;
}

.Prepare {
	background:#f7f7f7;
}

.Prepare li {
	background:url("/img/design2008/analitics/red_dot.gif") no-repeat left 6px;
	/*color:#0b5087;*/
	color:#1e4a6d;
}

.PrepObzor dd {
	background:url("/img/design2008/analitics/grey_dot.gif") no-repeat left 6px;
}
.Question {
	background:#f1f1f1;
}

/* For Razdel Education*/


.TitleWrapp a, .TitleWrappContact p span, .TitleWrappContact a, .TitleWrapp p span, .TableCourseWrapperr p, .FreeSeminar dt {
	color:#666666;
}

.CourseWrapp {
	background:#f2f2f2;

}

.CourseDateWrapp a, .SearchCourseWrapp li a, .PlaceWrapp a, .FreeLearn p, .FreeSeminar dd  a, .CorpProgram a{
	/*color:#0b5087;*/
	color:#1e4a6d;
}


.SearchCourseWrapp li {
	background: url("/img/design2008/education/Obuch_dot.gif") no-repeat left 6px;
	color:#999999;
}


.SearchCourseWrapp a.Leader, li.Leader	{
	color:#333333 ; 
}

.EducatForm {
	border-bottom:1px solid #d1d1d1;
	color:#333333;
}
 

.OddLineWrapp {
	background:#f2f2f2;
}
.CallMe {
	background:#fbf1e7;
	border:1px solid #e5e5e5;
}
.Phone {
	background: url("/img/design2008/education/phone.gif") no-repeat left 50%;
}
.Icq { background: url("/img/design2008/education/ICQ.gif") no-repeat left 50%; }
.Mail {
	background: url("/img/design2008/education/Mail.gif") no-repeat left 50%;
	color:#1e4a6d;
}
.FreeLearn {
	background:#f7dfdf url("/img/design2008/education/action_bg.gif") repeat-x top left;
	border:1px solid #e5e5e5;
}
.FreeSeminar {
	background:#fbf1e7;
	border:1px solid #e5e5e5;
}
.Response {
	background:#f1f1f1;
	border:1px solid #e5e5e5;
	color:#333333;
}
/* For Razdel Education Contacts*/
.Marking {
	border:1px solid #cdcfcf;
}
.OnFoot {
	background: url("/img/design2008/education/red_dots.gif") no-repeat  left 50%;
}
		
.Drive	{
	background: url("/img/design2008/education/Blue_Dots.gif") no-repeat  left 50%;
	}
/* For Razdel Education Partners */
.PartCont li {
	background: url("/img/design2008/education/line_dot.gif") no-repeat  left 9px;
	}
.PartCont li a{
	/*color:#0b5087;*/
	color:#1e4a6d;
	}
/* For Razdel Education Corporate */
.BlueLi {
	background: url("/img/design2008/education/blue_line_dot.gif") no-repeat  left 9px;
	/*color:#0b5087;*/
	color:#1e4a6d;
	}
.BlackLi {
	background: url("/img/design2008/education/line_dot.gif") no-repeat  left 9px;
	}
.CorpContWrapp a {
	/*color:#0b5087;*/
	color:#1e4a6d;
	}
p.SmallSreyText {
	color:#666666;
	}
/* For Razdel Conferences */
/* For Razdel Integration */
.MainOtrasl {
	background: #F9EBE5;
	}
.Thema, .MainOtraslTelecom {
	background: #F0F7EA;
	}
.Thema p.GreyText, .LiveTelecom p.GreyText {
	background:url("/img/design2008/integration/traurig.gif") no-repeat top left;
	}
/* For Events */
#CalendarEvents {
	background: #F4F4F4;
}

@font-face {
    font-family: 'rubl';
    src: url('/inc/fonts/rouble/rouble-webfont.eot');
    src: url('/inc/fonts/rouble/rouble-webfont.eot?#iefix') format('embedded-opentype'),
         url('/inc/fonts/rouble/rouble-webfont.woff') format('woff'),
         url('/inc/fonts/rouble/rouble-webfont.ttf') format('truetype'),
         url('/inc/fonts/rouble/rouble-webfont.svg#als_rublregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.rubl {font-family:rubl, arial;}

.rub {position:absolute; line-height:160%; margin-left:-1px;}
:root .rub {line-height:150%; margin-left:0;}


.vrezka {
    background-color: #eeeeee;
    border: 1px solid #000000;
    display: block;
    float: right;
    font-size: 11px;
    line-height: 1.3;
    margin: 5px 0 5px 10px;
    padding: 2px 10px;
    text-decoration: none !important;
    width: 45%;
}
.vrezka .p {
    display: block;
    margin: 6px 0;
}
.vrezka:hover .p strong {
    text-decoration: underline;
}

b.square, span.square {display:inline-block; width:7px; height:7px; background-color:#d3d2d2; overflow:hidden; color:#d3d2d2;}